@charset "shift_jis";

h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,dl,dd,address {
    font-size: 12px;
	font-weight:normal;
    font-style: normal;
	margin:0;
	padding:0;
	text-align:left;
	line-height: 16px;
}
.redtitle {
	color: #962F34;
}
.bluetitle {
	color: #00AEEF;
}
.glaystring {
	color: #818182;
	text-indent: 10pt;
}
.header_small {
	color: #FFFFFF;
}
.header_big {
	font-size: 16px;
}

.oshirase{
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#CCCCCC;
padding:0px;
}
.underlink {
	font-size: 12px;
	color: #AA5E51;
}
.header_title {
	font-size: 24px;
	color: #FFFFFF;
}


.covergirl{
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#CCCCCC;
padding:0px;
}
.pickuptitle {
	font-size: 14px;
	color: #9F853A;
}
.pickupmain {
	font-weight: bold;
}

.tag001 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #C98055;
}
.tag002 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 10px;
	color: #4F4F4F;
}
.tag003 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 10px;
	font-style: normal;
	font-weight: bold;	
	color: #4F4F4F;
	letter-spacing: 0.3em;
	text-align: left;
}

.tag003b {
	margin:10px 10px 10px 30px;
	color:#333;
	letter-spacing:2px;
	line-height:150%;
	font-size: 12px;
}

.table {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
}

.line_dot {
	margin: 0px;
	padding: 0px;
	border-top: thin dotted #4F4F4F;
	border-right: thin none #4F4F4F;
	border-bottom: thin none #4F4F4F;
	border-left: thin none #4F4F4F;
}
.tag004 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.line_dot02 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
	border-top: thin none #4F4F4F;
	border-right: thin dotted #4F4F4F;
	border-bottom: thin dotted #4F4F4F;
	border-left: thin none #4F4F4F;
}
.tag005 {
    font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 8px;
	color: #000000;
}
.tag006{
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 8px;
	color: #b57462;
}
.tag007{
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 8px;
	color: #cc7e54;
}
.line_dot03 {
	margin: 0px;
	padding: 0px;
	border-top: thin none #4F4F4F;
	border-right: thin dotted  #4F4F4F;
	border-bottom: thin none #4F4F4F;
	border-left: thin none #4F4F4F;
}

.line_dot04 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
	border-top: thin none #4F4F4F;
	border-right: thin none #4F4F4F;
	border-bottom: thin dotted #4F4F4F;
	border-left: thin none #4F4F4F;
}
.line_dot05 {
	margin: 0px;
	padding: 0px;
	border-top: thin none #4F4F4F;
	border-right: thin none #4F4F4F;
	border-bottom: thin none #4F4F4F;
	border-left: thin none #4F4F4F;
}

.gl_table {
width: 490px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4;
}

.gl_out_table {
width: 950px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4;

}


.gl_out_table2 {
width: 950px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #FFFFFF;

}

.gl_out_table3 {
width: 950px; 
border-collapse: collapse; 
border: 1px #8c8784 solid; 
background-color: #FFFFFF;

}

.gl_out_table4 {
width: 900px; 
border-collapse: collapse; 
border: 1px #8c8784 solid; 
background-color: #FFFFFF;

}

.gl_out_td3{
	border: 1px #8c8784 solid; 
}


.gl_in_table {
width: 144px; 
height: 240px;
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4;
    float: left;

}

.gl_in_table_2 {
width: 144px; 
height: 240px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4;
    float: center;

}

.gl_in_table_3 {
width: 144px; 
height: 240px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #FFFFFF;
    float: center;

}

.gl_in_table_4 {
width: 144px; 
height: 240px; 
border-collapse: collapse; 
border: 1px #FFFFFF solid; 
background-color: #FFFFFF;
    float: center;

}

.gl_in_table_5 {
width: 144px; 
height: 240px;
border-collapse: collapse; 
border: 1px #8c8784 solid; 
background-color: #FFFFFF;
    float: left;

}


.gl_in_table_shinyokohama {
width: 144px; 
height: 240px; 
border-collapse: collapse; 
border: 3px #6562AC solid; 
background-color: #ece7e4;
    float: left;
}

.gl_in_table_hakata {
width: 144px; 
height: 240px; 
border-collapse: collapse; 
border: 3px #F463B0 solid; 
background-color: #ece7e4;
    float: left;
}
.gl_in_table_asdf {
width: 144px; 
height: 240px; 
border-collapse: collapse; 
border: 3px #6562AC solid; 
background-color: #ece7e4;
    float: left;
}

.gl_in_table_ebisu {
width: 144px; 
height: 240px; 
border-collapse: collapse; 
border: 3px #F08632 solid; 
background-color: #ece7e4;
    float: left;
}

.gl_in_table_ebisu2 {
width: 144px; 
height: 240px; 
border-collapse: collapse; 
border: 3px #F08632 solid; 
background-color: #ece7e4;
    float: left;
}



.gate_gl_out_table {
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4;

}

.font_orange1 {color: #ff6400; font-size: 12px;}
.font_impression {color: black; font-size: 12px;}

.gl_today{
	font-weight: bold;
	font-size: 18px;
}

.gl_event{
	font-size: 12px;
}

.gl_days{
	text-align:left;
	margin-left:15px;
	font-weight: bold;
	font-size: 14px;
}


.gl_message {
	line-height : 18px;
	font-size: 12px;
	color: #F463B0;
}
.gl_nameage {
	font-size: 16px;
	color: #7F0000;
}

.gl_cap {
	font-weight: bold;
	font-size: 14px;
	color: #808080;
	line-height : 16px;
}
.gl_sche {
	font-weight: bold;
	font-size: 14px;
	color: #CC6635;
	line-height : 16px;
}

.gl_nameage_b {
	font-size: 14px;
	color: #7F0000;
}

.gl_cap_b {
	font-weight: bold;
	font-size: 12px;
	color: #808080;
	line-height : 14px;
}
.gl_sche_b {
	font-weight: bold;
	font-size: 12px;
	color: #CC6635;
	line-height : 14px;
}



.gl_new {
	font-weight: bold;
	font-size: 16px;
	color: #FF6600;
}


/*
table td#girls table{
    margin: 2 2 2 2;
    float: left;
}
*/
.link_non {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.me_table {
width: 300px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4;
}

.hotel_table {
width: 450px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4;
}


.gray_table{
	border-collapse: collapse; 
	border: 1px #c98055 solid; 
	background-color: #ece7e4;
}

.tag008 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.tag008 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color:#ffcccc;
	}

.tag008m {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color:#F0F8FF ;
	}

.tag008h {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color:#FAFAD2 ;
}
	
	.tag009 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	color: #000000;
	}
	
.enquete01_table {
width: 25px; 
height: 30px; 
border-collapse: collapse; 
border: none; 
background-color: #ffffff;


}

.enquete02_table {
width: 300px; 
height: 50px; 
border-collapse: collapse; 
border: none; 
background-color: #e2cab2;
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 12px;
font-style: normal;
color: #000000;
valign:middle;


}

.enquete03_table {
width: 350px; 
height: 50px; 
border-collapse: collapse; 
border: none; 
background-color:  #ece7e4;
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 10px;
font-style: normal;
color: #000000;
valign:middle;

}

.enquete04_table {
width: 350px; 
height: 50px; 
border-collapse: collapse; 
border: none; 
background-color:  #ece7e4;
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 10px;
font-style: normal;
color: #000000;

}


.table2 {
width: 650px; 
height: 30px;
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ECE7E4; 
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 12px;
font-style: normal;
color: #000000;
}

.table2 TD {
border: 1px #c98055 solid; 
background-color: #ECE7E4; 
} 

.table03 {
width: 950px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4;
}

.table04 {
width: 475px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4; 
}

.table05 {
width: 650px; 
height: 30px;
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ECE7E4; 
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 12px;
font-style: normal;
color: #000000;
}

.system_price {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 15px;
	color: #4F4F4F;
}

.vip_message {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 10px;
	font-style: normal;
	color: #4F4F4F;
	letter-spacing: 0.3em;
}

.fc_cost {
width: 100%; 
border-collapse: collapse; 
border: 1px #f4f4f4 solid; 
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 12px;
}

.fc_cost TH {
border: 1px #f4f4f4 solid; 
padding: 5px; 
}

.fc_cost TD {
border: 1px #f4f4f4 solid; 
padding: 5px; 
}

TD.fc_cost1 {
background-color: #FFFFE0; 
}

TD.fc_cost2 {
background-color: #cccccc; 
}

TD.fc_table   { 
                  border-right:solid 1px #bfbfbf;
                  border-left:solid 1px #bfbfbf;
                 }
				 
TD.fc_table2   { 
                  border-right:solid 1px #bfbfbf;
                  border-left:solid 1px #bfbfbf;
				   border-bottom:solid 1px #bfbfbf;
                 }
				
TD.fc_table3   { 
                  
                  border-left:solid 1px #bfbfbf;
				   
                 }
				 
				 

rc_table  {
background-color:#fa7516;
padding:5px;
border: 1px #ffffff solid;
}

TD.rc_table2 {
background-color:#fa7516;
padding:5px;
border: 1px #ffffff solid;
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 12px;
}

TD.rc_table3 {
padding:5px;
border: 1px #ffffff solid;
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 12px;
}

TD.rc_staff {
background-color:#d8c9b3;
padding:5px;
border: 1px #ffffff solid;
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 12px;
}

TD.rc_staff2 {
padding:5px;
border: 1px #ffffff solid;
font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
font-size: 12px;
}

TD.top_oneline   { 
  border-right:solid 1px #bfbfbf;
  border-left:solid 1px #bfbfbf;
   border-top:solid 1px #bfbfbf;
   border-bottom:solid 1px #bfbfbf;
 }


.top_oneline_shopname{
	color: blue;
	font-weight: bold;
	font-size: 18px;
}

.top_oneline_datetime{
	font-size: 12px;
	color:gray;
}

.top_oneline_message{
	color:gray;
}
.top_pickup_message{
	font-size: 12px;
	color:gray;
}


td.top_footer_links{
	font-size: 12px;
	color:gray;
}

.grs_ap {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
}

.grs_ap2 {
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.grs_ap3{
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 15px;
	font-style: normal;
	color: #ffffff;
}

.beta_footer{
	font-size: 12px;
	color: #ffffff;
	line-height: 150%;
    background-color: #f87f0f;
}


/*E,塼Eѣãӣ*/
/*20090409ɲ*/
.style1ls {
	font-family: "ͣ ī", "ī", "ҥ饮ī Pro W3";
	font-size: 13px;
	color: #FF00FF;
}

.style1sc {
	font-family: "ͣ ī", "ī", "ҥ饮ī Pro W3";
	font-size: 14px;
	color: #FF00FF;
}

.style2 {
	font-family: "ͣ ī", "ī", "ҥ饮ī Pro W3";
	color: #333333;
	font-size: 14px;
}

.style6 {
	font-size: 16px;
	font-weight: bold;
}

.style4 {
	color: #666666;
	font-weight: bold;
}

.style6 {
	font-size: 14px; 
	font-weight: bold; 
	font-family: "ͣ ī", "ī", "ҥ饮ī Pro W3"; 
}

.style7 {
	font-family: "ͣ ī", "ī", "ҥ饮ī Pro W3";
}

/*޿ŹܺѥE*/
.style46 {font-family: Verdana, "ͣ Хå", Osaka; font-size: 14px; color: #999; font-weight: bold; }
.style48 {font-family: Verdana, "ͣ Хå", Osaka; font-size: 14px; color: #666; }

/*ݰ޿Źƥڡ*/
.text_brown17{
FONT-SIZE: 17px;color: #8B3524;font-weight: bold;Font-family: "Arial";
}

.text_blue17{
FONT-SIZE: 17px;color: #5689BF;font-weight: bold;Font-family: "Arial";
}

.text_black17{
FONT-SIZE: 17px;color: #666666;font-weight: bold;Font-family: "Arial";
}

.table10 {
width: 920px; 
border-collapse: collapse; 
border: 1px #c98055 solid; 
background-color: #ece7e4;
}

/*ݰ޿ŹͽեE/

.k_text01 {
	font-size: 12px; 
	color: #666666;
	font-family: "ͣ ī", "ī", "ҥ饮ī Pro W3"; 
}

.k_text02 {
	font-size: 12px; 
	color: #ff3333;
	font-family: "ͣ ī", "ī", "ҥ饮ī Pro W3"; 
}

/*ݰ޿ŹͽեE/
.k_text03 {
	font-size: 14px; 
	color: #555555;
	letter-spacing: 0.1em;
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
}

.k_text04red {
	font-size: 14px; 
	color: #ff3333;
	letter-spacing: 0.1em;
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3"; 
}

/*ݰ޿ŹƁEνжХڡ*/
.k_text05bold {
	font-size: 16px; 
	color: #8b3524;
	font-weight: bold; 
	letter-spacing: 0.1em;
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3"; 
}

.k_text06day {
	font-size: 14px; 
	color: #999999;
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3"; 
}

.k_text07option {
	font-size: 12px; 
	color: #8b3524;
	font-family: "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3"; 
}


body {
	background-color: #FFFFFF;
	margin-top: 0px;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
