@charset "utf-8";

p.jokentxt{
	color:#666666;
	width:390px;
	line-height:200%;
	margin:15px 0px 0px 10px;
	_margin:5px 0px 5px 10px;
	float:left;
}

p.jokentxt2{
	color:#666666;
	width:390px;
	line-height:200%;
	margin:30px 0px 12px 10px;
	float:left;
}

span.jokenarea{
	color:#ff6633;
/*	font-size:20px;*/
}

span.hitcount{
	color:#cc66ff;
}

span.point{
	color:#00badb;
}

p.dtlsrchbt{
	width:201px;
	margin-top:20px;
	/margin-bottom:10px;
	float:left;
}

p.dtlsrchbt2{
	width:201px;
	_width:190px;
	margin-top:20px;
	_margin-top:10px;
	_margin-bottom:5px;
	text-align:right;
	padding-right:10px;
	float:right;
}

p.dtlsrchbt a{
	display:block;
	width:201px;
	height:44px;
	background-image:url("../img/dtlsrchbt.gif");
	background-repeat:no-repeat;
}

p.dtlsrchbt a:hover{
	background-position:bottom;
}

ul.resultnumber{
	text-align:center;
	list-style-type:none;
}

ul.resultnumber li{
	display:-moz-inline-box;
	display:inline-block;
	margin:3px;
}

*html ul.resultnumber li{    
	display:inline;
	zoom: 1;
}

*+html ul.resultnumber li{    
	display:inline;
	zoom: 1;
}

li.numberborder{
	width:30px;
	height:30px;
	text-align:center;
	border:solid 1px #CCCCCC;
}

li.numberborder a{
	display:block;
	width:30px;
	height:30px;
	_height:22px;
	text-decoration:none;
	padding:8px 0px 0px 0px;
	_padding:8px 0px 0px 0px;
}

li.numberborder b{
	display:block;
	width:30px;
	height:30px;
	text-decoration:none;
	padding:8px 0px 0px 0px;
}

li.numberborder a:hover{
	text-decoration:underline;
}

li.rsltprvnxt{
	_padding-bottom:6px;
}

*:first-child+html li.rsltprvnxt{
	padding-bottom:6px;
}

div.resultshpbox{
	width:272px;
	height:105px;
	background-image:url("../img/srchresultboxbg.gif");
	background-repeat:no-repeat;
	padding:5px;
	margin:10px 10px 10px 15px;
	_margin:10px 10px 10px 12px;
	float:left;
}

div.rsbleft{
	float:left;
}

p.resultshpname{
	background-image:url("../img/srchresultshpicon.gif");
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:25px;
}

div.resultcmmbox{
	width:178px;
	height:56px;
	background-image:url("../img/srchresultcmmbg.gif");
	padding:5px;
}

div.resultcmmbox p{
	color:#33cc99;
	height:50px;
	font-size:11px;
	background-color:#FFFFFF;
	padding:3px;
}

span.resultareaname{
	color:#ff6633;
	font-size:14px;
}

p.resultthum{
	width:80px;
	float:right;
}

span.jokentxtshpchara{
/*	font-size:18px;*/
	letter-spacing:2px;
}

.regosshl{
	text-align:center;
}

.regossshpname{
	width:302px;
	height:127px;
	background-image:url("../img/region_adv_shpnamebg.gif");
	background-repeat:no-repeat;
	margin:5px 7px 10px 14px;
	_margin:5px 7px 10px 7px;
	float:left;
}

.regosscmm{
	width:280px;
	margin:5px 0px 10px 0px;
	float:left;
}

.regossshpnametable{
	width:100%;
	height:100%;
	font-size:15px;
	text-align:center;
	vertical-align:middle;
}

.regossshpnametable img{
	margin-top:5px;
}

.regosscmmof{
	width:270px;
	height:91px;
	padding:5px;
	overflow:auto;
}

.gyosyu_select_table{
	color:#000000;
	width:600px;
	margin:10px auto 0px;
	border-collapse:collapse;
}

.gyosyu_select_table td{
	text-align:center;
	padding:10px 0px 5px 0px;
	border:solid 1px #CCCCCC;
}

.gyosyu_select{
	width:100px;
	background-color:#ededed;
}

.gyosyu_select_on{
	background-image:url("../img/gyosyu_select_icon.gif");
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	padding-left:15px;
}

.gyosyu_noselect{
	background-image:url("../img/gyosyu_select_icon.gif");
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}

.gyosyu_name{
	width:166px;
}

.result_gyousyu_txt{
	color:#9933FF;
	font-size:11px;
}

