@import "./common.css";



.topTagMenu{ margin-bottom: 5px; text-align: left; padding: 2px; background-color: #ff7dc5; }
.topTagMenu a{ font-size:10pt; padding: 2px; color: #ffffff; font-weight: bold; }
.topTagMenu img{ padding: 2px; }

.coevrgirlSdataBox{
	background-image: url("http://peachmax.com/images/top/top_cover_title_bg.gif");
	background-repeat: no-repeat;
	background-position: 1px center;
	width: 320px;
	height: 142px;
	line-height: 150%;
}
#covergirlBox{
	background-image: url("http://peachmax.com/images/top/top_cover_bg.gif");
	width: 680px;
	height: 480px;
}
.coverSdataDiv{ padding-top: 30px; }
.coverGirlName{ font-size: 16pt; font-weight: bold; color: #0000ff; }
.coverGirlAge{ font-size: 12pt; font-weight: bold; color: #0099ff; }
.coverGirlSize{ font-size: 12pt; font-weight: bold; color: #0099ff; }
.coverShopHref{ font-size: 12pt; font-weight: bold; color: #0000ff; }
.coverTel{ font-weight: bold; color: #0099ff; }
.coverQA_qestion{ display: block; width: 305px; background-color: #f794ce; font-size: 10pt; font-weight: bold; color: #ffff00; text-align: left; padding-left: 5px; }	
.coverQA_answer{display: block;  width: 305px; font-size: 10pt; font-weight: bold; color: #ffffff; text-align: left; padding-left: 5px; }	
.coverComment{ display: block; width: 305px; border-left: solid  2px #ffff00; text-align: left; font-size: 10pt; font-weight: bold; color: #ffffff; padding-left: 5px;}

#topPageMenu{ width: 680px; _width: 675px; }
#topPageMenuSlide{ width: 360px; }

	
#aaInfoTable{
	width: 680px;
	height: 700px;
	background-image: url("http://peachmax.com/images/top/top_atsuatsu_bg.gif");
}
#aaInfoTable tr td{
	padding-top: 30px;
}
#aaInfoFrame{
	width: 618px;
	height: 600px;
}

#kikakuTable{ width: 680px; height: 630px; clear: both; margin-top: 10px; }
#kikakuTable tr td{ background-repeat: no-repeat; background-position: center; }
.kikakuCommon{ float: left; }
.kikakuLeft{ margin-right: 10px; margin-bottom: 10px; _margin-right: 5px; _margin-bottom: 5px; }
.kikakuRight{ margin-bottom: 10px; }
#tokusyuuTd{ display: block; position: relative; width: 335px; height: 200px; background-image: url("http://peachmax.com/images/top/top_love2making_bg.gif"); }
#gravureTd{ display: block; position: relative; width: 335px; height: 200px; background-image: url("http://peachmax.com/images/top/top_gravure_bg.gif"); }
#wkikakuTd{ display: block; position: relative; width: 680px; _width: 678px; height: 230px; background-image: url("http://peachmax.com/images/top/top_wkikaku_bg.gif"); }
#dateTd{ display: block; position: relative; width: 335px; height: 200px; background-image: url("http://peachmax.com/images/top/top_dert_bg.gif"); }
#taikenkiTd{ display: block; position: relative; width: 335px; height: 200px; background-image: url("http://peachmax.com/images/top/top_taikennki_bg.gif"); }

.topContentLink{ display: block; position: absolute; top: 0px; left: 0px; width: 335px; height: 200px; text-decoration: none; }
.topContentBox{ display: block; margin-top: 100px; text-align: center; line-height: 150%; }
.topContentSname{ display: block; font-weight: bold; font-size: 16pt; text-decoration: underline; }
.topContentTel{ display: block; font-weight: bold; font-size: 12pt; }
.topContentGname{ display: block; font-weight: bold; font-size: 12pt; }
.topContentGsize{ display: block; font-weight: normal; font-size: 12pt; }

.pdolBox{
	float: left;
	display: block;
	width: 200px;
	height: 400px;
	margin: 13px;
	_margin: 10px;
	background-image: url("http://peachmax.com/images/top/top_pdol_box_bg.gif");
	position: relative;
}
.pdolSdataBox{ line-height: 150%; }
.pdolImage{ width: 150px; height: 200px; margin-top: 18px; }
.pdolQrDiv{ position: absolute; top: 311px; left:123px; }
.pdolQr{ width: 49px; height: 49px; margin: 3px; }
.pdolData{ margin: 0px auto; width: 180px; font-size: 10pt; font-weight: bold; color: #ffff00; }

