/*
Theme name: NOW
Editors: Katsuji-ohatani
*/
@charset "utf-8";
/* CSS Document */
/*基本項目*/
* {margin:0; padding:0;}
body {margin:0; padding:0; background:url(./img/back.gif); color:#FFFFFF; font-size:12px;}
img {border:none;}
a {color:#FFFFFF; text-decoration: none;}
a:hover {color:#FF0000;}
li {list-style:none;}
.post-categories {
	font-size:24px;
	font-weight:bolder;
	color: #FF0099;
}
.titlestyle {
	font-size:24px;
	font-weight:bolder;
	color: #FF0099;
}
#pageoverfl {
	width:800px;
	height:600px;
	overflow:auto;
}

/*基本ブロック要素*/
#head {width:100%; height:100px; border-bottom:#666666 2px solid;}
#headh1 { background:url(./img/rogo.gif) no-repeat; float:left;} /*h1に利用*/
#headh1 a { display:block; width:250px; height:100px; text-indent:-9999px;}/*h1に利用*/
#nabi {width:530px; height:25px; float:right; padding-top:75px;}
ul#navi { width:530px; height:25px; margin:0; padding:0; list-style:none;}
ul#navi li { float:left; margin:0; padding:0; text-indent:-999px;}
ul#navi li a {overflow:hidden;} 
ul#navi li#sn1 a { background:url(./img/nabi1.gif) 0px 0px no-repeat; display:block; height:25px; width:34px;}
ul#navi li#sn2 a { background:url(./img/nabi1.gif) -34px 0px no-repeat; display:block; height:25px; width:35px;}
ul#navi li#sn3 a { background:url(./img/nabi1.gif) -69px 0px no-repeat; display:block; height:25px; width:63px;}
ul#navi li#sn4 a { background:url(./img/nabi1.gif) -132px 0px no-repeat; display:block; height:25px; width:68px;}
ul#navi li#sn5 a { background:url(./img/nabi1.gif) -200px 0px no-repeat; display:block; height:25px; width:45px;}
ul#navi li#sn6 a { background:url(./img/nabi1.gif) -245px 0px no-repeat; display:block; height:25px; width:53px;}
ul#navi li#sn7 a { background:url(./img/nabi1.gif) -298px 0px no-repeat; display:block; height:25px; width:70px;}
ul#navi li#sn8 a { background:url(./img/nabi1.gif) -368px 0px no-repeat; display:block; height:25px; width:35px;}
ul#navi li#sn9 a { background:url(./img/nabi1.gif) -403px 0px no-repeat; display:block; height:25px; width:55px;}
ul#navi li#sn10 a { background:url(./img/nabi1.gif) -458px 0px no-repeat; display:block; height:25px; width:38px;}
ul#navi li#sn11 a { background:url(./img/nabi1.gif) -496px 0px no-repeat; display:block; height:25px; width:34px;}
ul#navi li#sn1 a:hover { background:url(./img/nabi2.gif) 0px 0px no-repeat; display:block; height:25px; width:34px;}
ul#navi li#sn2 a:hover { background:url(./img/nabi2.gif) -34px 0px no-repeat; display:block; height:25px; width:35px;}
ul#navi li#sn3 a:hover { background:url(./img/nabi2.gif) -69px 0px no-repeat; display:block; height:25px; width:63px;}
ul#navi li#sn4 a:hover { background:url(./img/nabi2.gif) -132px 0px no-repeat; display:block; height:25px; width:68px;}
ul#navi li#sn5 a:hover { background:url(./img/nabi2.gif) -200px 0px no-repeat; display:block; height:25px; width:45px;}
ul#navi li#sn6 a:hover { background:url(./img/nabi2.gif) -245px 0px no-repeat; display:block; height:25px; width:53px;}
ul#navi li#sn7 a:hover { background:url(./img/nabi2.gif) -298px 0px no-repeat; display:block; height:25px; width:70px;}
ul#navi li#sn8 a:hover { background:url(./img/nabi2.gif) -368px 0px no-repeat; display:block; height:25px; width:35px;}
ul#navi li#sn9 a:hover { background:url(./img/nabi2.gif) -403px 0px no-repeat; display:block; height:25px; width:55px;}
ul#navi li#sn10 a:hover { background:url(./img/nabi2.gif) -458px 0px no-repeat; display:block; height:25px; width:38px;}
ul#navi li#sn11 a:hover { background:url(./img/nabi2.gif) -496px 0px no-repeat; display:block; height:25px; width:34px;}
#contener {
	width:800px;
	height:auto;
	margin:0 auto;
	padding: 50px 0px 0px 0px;
}
#footer {
	width:740px;
	height:12px;
	clear: both;
	text-align: center;
	padding: 30px;
}
/*トップページ*/
#textareatop {width:800px; height:100px;}
#flash1 {
	width:800px;
	height:350px;
	background:url(./img/test.jpg) no-repeat;
	padding-bottom: 10px;
}
#textareatop2 {
	width:380px;
	height:180px;
	overflow:auto;
	color: #FFFFFF;
	padding: 10px;
	border-bottom: #CCCCCC 1px solid;
	border-left: #000 1px solid;
	border-top: #000 1px solid;
	float: left;
}
#enter {
	width:396px;
	height:183px;
	float:right;
	text-align: center;
	padding: 10px 0px;
}
#18over {
	width:391px;
	height:110px;
	margin:0;
	padding:0;
}
#18over span {float:left; margin:0; padding:0; text-indent:-9999px;}
#18over span a {overflow:hidden; }
#18over a {background:url(./img/18_0.gif) 0px 0px no-repeat; display:block; width:391px; height:110px; outline:0px;}
#18over a:hover {background:url(./img/18_1.gif) 0px 0px no-repeat; display:block; width:391px; height:110px;}
/* 女の子一覧 */
#textareatopimg {
	width:770px;
	height:220px;
	background:url(./img/girl.jpg) no-repeat;
	padding: 15px;
}
/* ブログページ */
/* イベントページ */
/* リンクページ */
/* メルマガ */
#titleimgmagazine {
	width:770px;
	height:220px;
	background:url(./img/magazine.jpg) no-repeat;
	padding: 15px;
}
/* 地図 */
/* 新人ページ */
/* 求人ページ */
#titleimgrecruit {
	width:770px;
	height:220px;
	background:url(./img/recruit.jpg) no-repeat;
	padding: 15px;
}
/* スケジュールページ */
/* システムページ */
#titleimgsystem {
	width:770px;
	height:220px;
	background:url(./img/system.jpg) no-repeat;
	padding: 15px;
}
