<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

.or{
color:#FF3300;
}
.br{
color:#330000;
}
.st{
font-weight:800;
}
.m10{
margin:10px 0 10px 0;
}
/* 特選コンテンツ */* コンテンツ2 */

.com02_li li{
	background:url(../../img/topics/common/back01.jpg) no-repeat;
	width:539px;
	height:82px;
	padding:15px 10px;
	margin:0px auto 10px;
	border:0px #FF0000 dotted;
	display:block;
	position:relative;
}
/* コンテンツ2 */* 条件検索 */
.kensaku_fm{
	margin-top:0px;
	background:url(../../img/topics/common/back02.jpg) no-repeat;
	height:110px;
	width:549px;
	padding:0px;
	padding-left:10px;
}

  
.p_i10{
text-indent:10px;
color:#cc0066;
}
  
/*--------------------------------------------------2010new------------------------------------*/	
@charaset "shift_jis"; 

/* ============================= 共通 =============================  */

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

li { list-style-type: none;}


a { text-decoration:none; color: #333; overflow: hidden;}

a:hover {
	color:#F60;
}

.cb10{
	clear: both;
	height: 10px;
	width: 100%;
}
.cb20{
	clear: both;
	height: 20px;
	width: 100%;
}

.cbsen{
	clear: both;
	height: 10px;
	width: 100%;
	background-image: url(../../img/topics/summer_vacation/mida3sen.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
body {
	font-family: Verdana,Meiryo, "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial,   Helvetica, sans-serif;
	color: #333333;
	padding: 0px;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 130%;
	margin-right: auto;
	margin-left: auto;
}
#head{
	background-repeat: no-repeat;
	height: auto;
	width: 558px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}


#main_content{
	background:#FFF;
}

#cont h4{
	margin:10px 0 0px 20px;
}

#cont td a:hover img{
		filter: alpha(opacity=80);  -moz-opacity:0.80;  opacity:0.80;

}

a.yoyaku{
	background:url(../../img/topics/natsyasumi_sp/yoyakushosai.jpg) no-repeat;
	no-repeat;
	width:103px;
	height:27px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin-left:30px;
	margin-top:8px;
}
a:hover.yoyaku{ 	
	background-position:bottom left;
}

.btn_1 a:hover img{
	filter: alpha(opacity=80);  -moz-opacity:0.80;  opacity:0.80;
	}
	
#area{
	margin:15px 0px 5px 5px;
	background:url(../../img/topics/friend_kt/back_c.jpg) repeat-y;
	
	}

.t_osusume{
	background-image: url(../../img/topics/friend_kt/osusume_c.jpg);
	background-repeat: repeat-y;
}

.jenre_menu{
	margin-left:2px;
}

a.j_menu{
	background:url(../../img/topics/friend_kt/jenre_1_u.jpg) no-repeat;
	no-repeat;
	width:133px;
	height:65px;
	display:block;
	text-indent:-9999px;
}
a:hover.j_menu{ 	
	background-position:bottom left;
}
a.j_menu2{
	background:url(../../img/topics/friend_kt/jenre_2.jpg) no-repeat;
	no-repeat;
	width:133px;
	height:65px;
	display:block;
	text-indent:-9999px;
}
a:hover.j_menu2{ 	
	background-position:bottom left;
}
a.j_menu3{
	background:url(../../img/topics/friend_kt/jenre_3.jpg) no-repeat;
	no-repeat;
	width:133px;
	height:65px;
	display:block;
	text-indent:-9999px;
}
a:hover.j_menu3{ 	
	background-position:bottom left;
}
a.j_menu4{
	background:url(../../img/topics/friend_kt/jenre_4.jpg) no-repeat;
	no-repeat;
	width:133px;
	height:65px;
	display:block;
	text-indent:-9999px;
}
a:hover.j_menu4{ 	
	background-position:bottom left;
}

.menu_c1{
	margin:10px 0 0 8px;
	background:url(../../img/topics/friend_kt/menu_back_c.jpg) repeat-y;
}

.menu_c2{
	margin:10px 5px 5px 10px;
	width:245px;
	border:2px solid #09F;
	float:left;
}

.menu_c2 .tuor_tit{
	background:url(../../img/topics/friend_kt/tuar_tit.jpg) no-repeat;
	font-size:16px;
	font-weight:bold;
	margin:5px 5px 5px 5px;
	padding-left:25px;
	border-bottom:#F90 solid 3px;	
	}
	
.osusume_m{
	text-align:center;
	width:163px;
	margin-left:15px;
	padding:5px 5px 5px 0;
	border-right:#09C solid 2px;
	float:left;
}
.osusume_m1{
	text-align:center;
	width:163px;
	margin-left:5px;
	padding:5px 5px 5px 0;
	border-right:#09C solid 2px;
	float:left;

}

.photo_1s{
	text-align:center;
	width:95px;
	height:50px;
	padding:1px;
	border:solid 1px #0CF;
}
.txt_s{
	font-size:10px;
}
	
.area_n{
	background:url(../../img/topics/friend_kt/area.jpg) no-repeat;
	padding-left:70px;
	font-size:14px;
	margin-left:60px;
	font-weight:bold;
	height:18px;
}
	
	
.photo_1{
	width:130px;
	height:110px;
	margin:5px 3px 5px 3px;
	padding:1px;
	border:#0CF solid 1px;
	float:left;
}
.right_c{
	width:102px;
	float:left;
	margin-top:10px;
	height:115px;
	margin-bottom: 10px;
}
.under{
	background:#f1dfcb;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.age_1{
	background:url(../../img/topics/friend_kt/age.jpg) no-repeat;
	padding:5px 5px 5px 80px;
	height:18px;
	border-bottom:#00F 1px solid;
	font-size:14px;
	font-weight:bold;
}
.point_1{
	margin-top:5px;
	background:url(../../img/topics/friend_kt/point.jpg) no-repeat;
	padding:5px 5px 5px 80px;
	font-size:14px;
	font-weight:bold;
}

a.yoyakushosai{
	background:url(../../img/topics/friend_kt/yoyakushosai.jpg) no-repeat;
	width:193px;
	height:34px;
	display:block;
	text-indent:-9999px;
	float:right;
	margin-top:10px;
}
a:hover.yoyakushosai{ 	
	background-position:bottom left;
}




a.sonotapla{
	background:url(../../img/topics/friend_kt/sonotapla.jpg) no-repeat;
	width:300px;
	height:39px;
	display:block;
	text-indent:-9999px;
	float:right;
	margin-right:10px;
	margin-top:10px;
}
a:hover.sonotapla{ 	
	background-position:bottom left;
}
#txt_main{
	font-size:15px;
	font-weight:bold;
	padding:5px;
	background:url(../../img/topics/friend_kt/back_main.jpg) repeat-y;
}

#area_choice{
	background:url(../../img/topics/friend_kt/areachoice_c.jpg) repeat-y;
}

/*おすすめ*/

.osusume_p1{
	width:520px;
	height:105px;
	padding:1px;
	margin-left:15px;
	margin-top:10px;
}

.osusume_p1 strong{
	width:265px;
	height:105px;
	padding:1px;
	border:solid 1px #FC0;
	margin-left:10px;
	float:left;
}

.osusume_p1 a:hover img{
		filter: alpha(opacity=80);  -moz-opacity:0.80;  opacity:0.80;	
       }
.txt_rn{
	width:230px;
	float:left;
	font-size:12px;
	margin-left:10px;
	font-weight:bold;
}

.txt_st{
	font-size:16px;
}
.txt_ss{
	font-size:14px;
	margin-top:5px;
	}






	
	
</pre></body></html>