@charset "UTF-8";
@import url(common.css);

/*
===========================================

File Name   : home.css
Description : トップページ
Author      : 彩子
Release     : 2009.06.01
Web Site    : LOVING CAT
              http://lovingcat.net/

===========================================

  Contents

(01) html elements
(02) header section
(03) Content
(04) Twitter
(05) Recommend
(06) footer

===========================================
*/



/* ----------------------------------------
(01) html elements
---------------------------------------- */
body {
	margin : 0px;
	padding : 0px;
	text-align : center;
}

a {
	color: #0080c0;
}

a:visited {
	color : #004080;
}


/* ----------------------------------------
(02) header section
---------------------------------------- */
/* ヘッダ（メニュー＆トップ絵） */
div#header {
	width : 970px;
	height : 600px;
	margin : 0px auto;
	padding : 0px;
	background : top center no-repeat;
}

#menu ul li a {
	color : #393939;
}

#whatsnew {
	float : left;
	clear : left;
	margin : 200px 0px 0px 30px;
	padding : 10px;
	text-align : left;
	border: 1px solid #454545;
	background : #fff;
	-moz-border-radius: 10px;
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}

#whatsnew h2 {
	margin : 0px;
	padding : 0px;
	border-bottom : dotted 1px #808080;
}

#whatsnew ul {
	margin : 10px 0px 0px 0px;
	padding : 0px;
}

#whatsnew ul li {
	margin : 0px;
	padding : 0px;
	list-style : none;
}

.feeds {
	background : url(../images/RssFeed.gif) center left no-repeat;
	padding-left : 15px;
	margin-left : 15px;
	font-size : 60%;
	font-weight : normal;
}

.view_all {
	margin-top : 0.5em !important;
	border-top : dotted 1px #808080;
	text-align : right;
}

.view_all a {
	background : url(../images/v_arrow.gif) center left no-repeat;
	padding-left : 13px;
	color : #000;
}

/* ----------------------------------------
(03) Twitter
---------------------------------------- */
div#last_tweet {
	float : right;
	width: 280px;
	margin : 300px 30px 0px 0px;
	padding : 10px;
	text-align : left;
	border: 1px solid #454545;
	-moz-border-radius: 10px;
	background : #fff;
	-moz-border-radius: 10px;
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}

div#last_tweet h2 {
	margin : 0px;
	padding : 0px 0px 0px 26px;
	background : url(../images/Twitter-icon.png) center left no-repeat;
	border-bottom : dotted 1px #808080;
}

div#last_tweet ul {
	margin : 10px 0px 0px 0px;
	padding : 0px;
}

div#last_tweet ul li {
	margin : 0px;
	padding : 0px;
	list-style : none;
	font-size: 0.75em;
}

.aktt_more_updates {
	text-align : right;
}

/* ----------------------------------------
(04) Content
---------------------------------------- */
#content {
	clear : both;
	width : 970px;
	margin : 0px auto;
	padding : 0px;
}

/* ----------------------------------------
(05) Recommend
---------------------------------------- */
ul#Recommend {
	margin : 10px;
	padding : 0px;
}

ul#Recommend li {
	margin : 0px;
	padding : 0px;
	list-style : none;
	display : inline;
}


/* ----------------------------------------
(06) footer
---------------------------------------- */
#footer {
	width : 970px;
	margin : 0px auto;
	background : url(../images/home_footer.png) top center no-repeat;
}
