* {}
* 
*{margin:0px;padding:0px;}

html { background-image:url(../images/common/bg.jpg); background-repeat:repeat;}
body {margin-top:0px;	line-height: 16px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 11px; background-image:url(../images/common/title.png); background-repeat:no-repeat; background-position: top;}

a {	COLOR: #CCCC99;	text-decoration: none;}
a:visited {	COLOR: #CCCC99;	text-decoration: none;}
a:hover {COLOR: #CCCC99;text-decoration: underline;}
a img {border-style:none;}
h1 {text-indent:-10000px;}
h2 {}
h3 { margin:20px 0px 0px 0px;}
ul {padding: 0;	margin: 0;}
li {list-style-type: none;list-style-image:url(images/listmark.jpg);line-height:20px;}
p { margin:20px 0px; text-align:left;}


#wrap {width: 890px;margin:00px auto; background-color:#fff; background-image:url(../images/common/title.jpg); background-repeat:no-repeat;}

#footer {font-size: 9px;text-align: center;	padding: 10px 5px;}


/* ------------------------------
ヘッダー
------------------------------ */


#header {width:860px;height:115px;margin:auto;}
#header ul{width: 860px;height: 31px; position: absolute; top:84px;background: url(../images/common/g_navi.png) no-repeat left top;}
#header li{position: absolute;height: 31px;text-indent: -9999px;top: 0px;}
#header li a{display: block;height: 31px;text-decoration: none;}
#home,#homeon{left: 0px;width:143px;}
#event,#eventon{left: 143px;width:143px;}
#actless,#actlesson{left: 286px;width:143px;}
#hd,#hdon{left: 429px;width:143px;}
#archive,#archiveon{left: 573px;width:143px;}
#porori,#pororion{left: 716px;width:143px;}

#home a:hover{background: url(../images/common/g_navion.png) 0px 0px;}
#event a:hover{background: url(../images/common/g_navion.png) -143px 0px;}
#actless a:hover{background: url(../images/common/g_navion.png) -286px 0px;}
#hd a:hover{background: url(../images/common/g_navion.png) -429px 0px;}
#archive a:hover{background: url(../images/common/g_navion.png) -573px 0px;}
#porori a:hover{background: url(../images/common/g_navion.png) -716px 0px;}

#homeon{background: url(../images/common/g_navion.png) 0px 0px;}
#eventon{background: url(../images/common/g_navion.png) -143px 0px;}
#actlesson{background: url(../images/common/g_navion.png) -286px 0px;}
#hdon{background: url(../images/common/g_navion.png) -429px 0px;}
#archiveon{background: url(../images/common/g_navion.png) -573px 0px;}
#pororion{background: url(../images/common/g_navion.png) -716px 0px;}




/* ------------------------------
トップページ
------------------------------ */



#mainimg {margin-top: 0px;width: 860px;margin: auto; background-color:#000;}
#contents{ text-align:center; width:860px; margin:auto;}
.event{ margin-top:30px;}
#nominate { margin:auto;width:860px; margin-top:30px;}
#channel{ width:860px; margin:30px auto 30px auto;}
#channel table{ width:860px;border:solid #F06 1px; border-collapse:collapse;}
#channel table td{ text-align:center; border:#F09 solid 1px;}
#channel table th{ text-align:left; background-color:#F06;}
#newserea{overflow: auto;float: left;height: 100px;width: 780px;text-align:left; margin:0 40px 30px 40px; border:#CCC solid 1px; background:#EEE;}
#info dl{ margin-top:10px;}
#info dl dt{float:left;	margin-right:5px;padding: 0 0 0 10px;font-weight: bold;color: #000; }
#newserea img{ margin:10px 0 0 10px;;}



/* ------------------------------
各女優部門
------------------------------ */
#entry{ width:860px; margin:auto;}
.pic img{ margin:10px; float:left;}
#clear{ clear:both; text-align:center; padding-top:10px;}
.actress{ text-align:center;}
.actress table{ width:860px;}
.actress td{ padding-bottom:20px; width:auto;}

/* ------------------------------
アーカイブ
------------------------------ */
.left{ float:left; margin-right:20px; width:300px;}
.right{ float:right; width:540px;}
#backnumber img{ margin:2px;}
#backnumber table{ width:860px;}
#backnumber td{ width:430px; padding-bottom:20px;}


/* ------------------------------
工事中
------------------------------ */

#uc{
	padding:100px 0 100px 0; font-size:24px; line-height:40px;}
	
	
/* ------------------------------
イベント
------------------------------ */

.event1{width:860px; margin:auto; text-align:left;}
.event1 img{ margin-bottom:20px;}
.txtA{width:800px; margin:auto;}
.txtA table{ background-color:#000; color:#FFF; padding:0 20px 0 20px; margin:auto;}
.txtA table td{ padding-left:20px;}

