BODY {
	marign:0;
	background-color:#000000;
	scrollbar-base-color:black;
	scrollbar-3dlight-color:606000;
	scrollbar-arrow-color:FFE080;
	scrollbar-darkshadow-color:black;
	scrollbar-face-color:black;
	scrollbar-highlight-color:black;
	scrollbar-shadow-color:606000;
}

td.main {
	border-top:solid #72794A 5px;
	border-right:solid #72794A 1px;
	border-left:solid #72794A 1px;
}

table.guide {
	margin-left:3;
	font-size:9pt;
	color:#e2dcd6;
}

table.guide td {font-size: 9pt;color: #e2dcd6;}
table.guide td a{color: #e2dcd6;text-decoration:none;}
table.guide td a:hover{color:#ffffcc; text-decoration:underline;}


table.price {
	font-size: 10pt;
	color: #e2dcd6;
	margin-top: 10px;
}

table.price th {
	width:280px;
	font-weight:normal;
	text-align:left;
	border-bottom:solid #8CA89C 1px;
}

table.price td {
	width:120px;
	text-align:right;
	border-bottom:solid #8CA89C 1px;
}

div.pricecmt {
	margin-top:3px;
	width:400px;
	text-align:right;
	color:#666;
}

table.service {
	font-size: 10pt;
	color: #e2dcd6;
	margin-top: 10px;
}
table.service td {
	width:74;
	text-align:center;
	border-bottom:solid #8CA89C 1px;
}


div.car {margin:18;padding:10;font-size: 10pt;color: #C0C0C0;border: solid #E0FFE0 1px;}
div.car a{color: #FF8080;	text-decoration: blink;}


H1 {
font-family: "ＭＳ Ｐゴシック";
font-size: 8pt;
font-weight: normal;
color: #999999;
text-align: center;
border: 0px;
padding-top:1px;
padding-bottom:1px;
padding-left:4px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
}


H2 {
font-family: "ＭＳ Ｐゴシック";
font-size: 16px;
font-weight: bold;
color: #ffffff;
width:550px;
text-align: left;
background: #336699;
border-top: 1px solid #84A2E6;
border-left: 1px solid #84A2E6;
border-bottom: 1px solid #84A2E6;
border-right: 1px solid #84A2E6;
padding-top:3px;
padding-bottom:3px;
padding-left:4px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 10px;
}





.HB_TL {
	border-top: solid #666666 1px;
	border-left: solid #666666 1px;
}
.HB_TLR {
	border-top: solid #666666 1px;
	border-right: solid #666666 1px;
	border-left: solid #666666 1px;
}
.HB_TLB {
	border-top: solid #666666 1px;
	border-bottom: solid #666666 1px;
	border-left: solid #666666 1px;
}
.HB_LR {
	border-right: solid #666666 1px;
	border-bottom: solid #666666 1px;
	border-left: solid #666666 1px;
}
.HB_ALL {
	border: solid #666666 1px;
}

TD.TDAYGIRL {
/*	width: 100;height: 100;padding: 5;border: solid #5B4F37 1px;	*/
/*	width: 140;height: 140;padding: 5;border: solid #5B4F37 1px;	*/
	width:135; height:135; padding:5; border:solid #5B4F37 1px;
}




.text_box {
	overflow:visible;
	width:auto;
	font-size:11pt;
	font-style:none;
	color:#303030;
	padding-top:0.0em;
	padding-left:2.0em;
	padding-right:0.5em;
	padding-bottom:0.0em;
	background-color:#FFFFFF;
}
.notes {
	font-size: 9pt;
}
.com1 {
	font-size: 12pt;
	color: navy;
}
.com2 {
	font-size: 11pt;
	color: red;
}
.com3 {
	font-size: 11pt;
	color: navy;
}
.meyasu {
	font-size: 11pt;
	color: #303030;
}

a.homel { font-size: 11pt; color: #ffffff; text-decoration: none;}
a.homel:hover{ color: yellow; text-decoration: underline; }

.mi {
	width:90%;
	border-left: 12px solid #778899;
	border-bottom: 3px solid #778899;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	padding:2px;
}



table.MBODY {
	border: 0;
	margin: 0px;
	padding: 0px;
	background: url(../image/bk_round_back.gif);
	width: 780px;

}


table.DBODY {
	border: 0;
	margin: 0;
	padding: 0;
	background: url(../image/bk_top_text_back.gif);
	width: 100%;
}


p.main {
	width:730px;
	font-size: 12pt;
	color: #404040;
	line-height: 20pt;
}


.mmenu { font-size: 11pt; color:#303030;}
.mmenu a{text-decoration:none; color:#303030; }
.mmenu a:hover{text-decoration:underline; color:red; }

.fotl { background:url(../image/pb_btm_bk1.jpg); color:#2e5446; padding-top:25px; font-size:10pt;}
.fotl a{ color:#2e5446;text-decoration:none;}
.fotl a:hover{ color:red; text-decoration:underline;}

/* 女の子表示	*/
TD.girltd {
/*	width:92px;	*/
	font-size:9pt;
	color:#e2dcd6;
	padding:7px;
	text-align:center;
	line-height:11pt;
	margin:0px;
	border:solid #5B4F37 1px;
}
TD.girltd a {	text-decoration:none; color:#e2dcd6;	}
TD.girltd a:hover {	text-decoration:none; color:#c0c0c0;	}


/* フォーム関係	*/
.req_n {	width:250; color:#555555; background-color:#e2dcd6; border:1px #404040 dotted;	}
.req_m {	width:250; color:#555555; background-color:#e2dcd6; border:1px #404040 dotted;}
.req_t {	width:300; height:100; color:#555555; background-color:#e2dcd6; border:1px #404040 dotted;	}
.req_b {
	cursor:pointer;
	text-align: center;
	height: 16pt;
	color: #555555;
	border: 1pt #404040 solid;
	font-size: 11pt;
	background:#e2dcd6;
}
.req_b a{text-decoration:none; color:green; }
.req_b a:hover{text-decoration:none; color:green; }

div.foot {font-size:8pt; color:#666666;}
div.foot a{font-size:8pt; color:#666666;text-decoration:none;}
div.foot a:hover{ color:yellow;text-decoration:underline;}


/*--------------*/
/*	リンク		*/
/*--------------*/
table.link td{	font-size:9pt; text-align:center; color:#E0E0E0;	}
table.link td a{	text-decoration:none; color:#E0E0E0;	}
table.link td a:hover{	text-decoration:none; color:#ff0000;	}
