/**************************************************************************************************
INITIAL SETTINGS
**************************************************************************************************/


/* +++++++++++++++++++++ 全体の設定 +++++++++++++++++++++ */
body {font-size:10px; color:#666666; margin:0px; padding:0px; background-color:#d1bbd1;}
img {border:none;}

.bg {background-image: url(img/bg.jpg);background-repeat: repeat-y;background-position: center;}
.back {background-image: url(img/back.jpg);background-repeat: no-repeat;background-position: center top;}
table{font-size: 10px;color: #666666;}




/* +++++++++++++++++++++ 在籍女性一覧のデザイン設定 +++++++++++++++++++++ */
#box {width:460px; text-align:left; margin-top:10px; margin-left:40px; margin-right:auto;}
.type01 {font-size:12px; color:#FFFFFF; font-weight:bold;}
.thumb {width:88px; float:left; margin-right:2px; margin-left:2px; margin-bottom:20px;}
.girls_img {width:82px; border:1px #9966CC solid; padding:2px;}
.box_prof {width:78px; border-bottom:3px #9966CC solid; font-size:10px; color:#000000; padding:5px;}
.clear {clear:left;}
.answer {font-size:12px; color:#333333; text-decoration: none;}
.play_ng {background-color:#FFFFFF; font-size:10px; color:#CCCCCC; border:solid; border-color:#FFFFFF; border-width:1px;}
.play_ok {background-color:#FFCC66; font-size:10px; color:#000000; border:solid; border-color:#FFFFFF; border-width:1px;}
.title_01 {margin-left:40px; margin-bottom:0px; margin-top:25px;}
.gals_main {margin-bottom:5px;}
.ta_01 {margin-top:5px;}
#blog_img {margin:5px 0 0 0; padding:0px; border:none;}


/* +++++++++++++++++++++ アンケート設定 +++++++++++++++++++++ */
.ta_03 {margin-top:20px; border-top:3px solid #d2d2c8;}
.ta_03 th {border-bottom:1px dotted #d2d2c8;}
.ta_03 td {border-bottom:1px dotted #d2d2c8;}



/* ------------------------------------------------------------
フッターの設定
------------------------------------------------------------ */
#footer02 {width:750px; text-align:center; padding-bottom:10px; padding-top:10px; margin-left:auto; margin-right:auto; clear:both; background-image:url(img/copy_bg.jpg);}
#copy {width:750px; height:68px; background-image:url(img/copy.jpg); margin-left:auto; margin-right:auto;}




/* +++++++++++++++++++++ その他設定 +++++++++++++++++++++ */
a:link {font-size: 10px;color: #000000;text-decoration: none;}
a:visited {font-size: 10px;color: #000000;text-decoration: none;}
a:hover {font-size: 10px;color: #993366;text-decoration: underline;}
a:active {font-size: 10px;color: #993366;text-decoration: underline;}

a img {border:none;}
.ws {font-size: 9px; color:#333333;}
wh {font-size: 9px;color: #FFFFFF;text-decoration: none;}
.s {font-size: 10px;color: #333333;}
.w {font-size: 10px;font-weight: bold;color: #FFFFFF;}
.sb {font-size: 10px;color: #333333;font-weight: bold;}
.rs {font-size: 10px;color: #FF0000;text-decoration: none;}
.bb {font-size:11px; color:#333333; font-weight:bold;}
.h4 {font-size: 12px;line-height: normal;color: #660099;font-weight: bold;}
.b {font-size: 12px;font-weight: bold;color: #333333;}
.b2 {font-size: 12px;color: #666666;}
.no {font-size: 12px;color: #CCCCCC;font-weight: bold;line-height: normal;}

.img_style02 {margin:5px 0 5px 0;}
h1#seo {font-size:12px; color:#fff; text-indent:-9999px; position:absolute; top:-9999px; left:-9999px;}

.rss {
	position: absolute;
	margin-top: 18px;
	margin-left: 441px;
}

