@charset "Shift_JIS";

/* ===================================================

 other/

 01. guideline.html

 02. privacy.html

 03. search.html
 
 04. sitemap.html
 
 05. rules.html

==================================================== */


/* 01 guideline.html
-------------------------------------------------------------------------------------------------------- */

#guideline dt{ margin-top:15px; font-weight:bold;}
#guideline dd{ margin-top:5px; }

#guideline th.sub_th{
	font-weight:bold;
	text-align:center;
}	

#guideline .common_list{ margin-top:13px; }	


/* 02 privacy.html
-------------------------------------------------------------------------------------------------------- */

#privacy dt{ margin-top:15px; }

#privacy dd{ margin-top:5px; }

#privacy dd ul{ margin-top:10px; }	

#privacy .common_list li{ font-size:inherit; }	


/* 03 search.html
-------------------------------------------------------------------------------------------------------- */

#search p.search_result{ margin-top:20px; }

#search .nextpage{
	margin-top:20px;
	text-align:right;
}	

#search .nextpage p{ display:inline; }	

#search .inline{ display:inline; }		

#search dt{
	font-size:110%;
	font-weight:bold;
	margin-top:20px;
}

#search dd.url{
	background:url(../images/common/line_gdotted.gif) repeat-x left bottom;
	padding-bottom:15px;
}


/* 04 sitemap.html
-------------------------------------------------------------------------------------------------------- */

#sitemap h4{
	margin:20px 0 0 0;
	border-bottom:none;
	padding:0 0 0 5px;
	font-size:110%;
	font-weight:normal;
	color:#3F3F3F;
}

#sitemap h4.h4_top{ margin:0; }

.sitemap_01{
	float:left;
	padding-right:60px;
	margin-top:30px;
	background:url(../images/common/line_gdotted_02.gif) repeat-y right top;
}

.sitemap_02{
	float:left;
	padding-left:60px;
	margin-top:30px;
}	

#sitemap #content li{
	margin:5px 0 0 10px;
}

#sitemap #content dl{
	margin:5px 0 0 30px;
}	

#sitemap #content dt{
	font-size:inherit;
}	

#sitemap #content dd{
	font-size:inherit;
	margin:0 0 0 30px;
}


/* 05 rules.html
-------------------------------------------------------------------------------------------------------- */

#rules .common_table{@margin-bottom:200px;@}	

#rules .common_table,
#rules .common_table td{
	border:none;
}

#rules .report_icon{
	background:url(../images/common/li_square.gif) no-repeat 0 0.8em;
	padding-left:10px;
}	