﻿h1{font-size:10px;font-weight:normal;margin:0px;padding:0px;}
h2{font-size:1.0em;font-weight:normal;margin:0px;padding:0px;}
h3{font-size:1.0em;font-weight:normal;margin:0px;padding:0px;}
img{border:0px;margin:0px;padding:0px;}

img.ONS_IMG_BAN{width:161px; height:38px;}
label{width:100px;margin-right:8px;border-right:1px #ffcc00 dashed;}
label.ONS_LBL_SRCSUB{width:100px;padding-left:30px;margin-right:8px;border-right:1px #ffcc00 dashed;}

span#src_area{font-weight:bold;}


h2.ONS_H2_SEARCH{text-align: center;}
h3.ONS_H3_SEARCH{font-size:0.8em;}

div.ONS_CLEAR{clear:both;}
div.ONS_DIV_TXT{}
div.ONS_DIV_TXT p{color:#666666;font-size:0.8em;font-weight:normal;margin:0px;padding:0px;}

div.ONS_SRC_TOP1{float:left;border:1px #999999 solid;padding:10px;margin:0px 0px 10px 0px;}

div.ONS_SRC_TOP2{float:left;margin-right:5px;}
div.ONS_SRC_TOP3{float:left;border:1px #999999 dashed;padding:10px 5px;}

div.ONS_DIV_SRCALL{width:360px;clear:both;border:1px #999999 solid;padding:0px;margin: 10px auto 5px auto;}
div.ONS_DIV_SRCTOP{border-bottom:1px #ffcc00 solid;padding:3px 5px;}
div.ONS_DIV_SRCBOX{border-bottom:1px #ffcc00 solid;padding:3px 5px;background-color:#ffffcc;font-size:0.8em;}
div.ONS_DIV_SRCBOX_D{border-bottom:1px #ffcc00 dashed;padding:3px 5px;background-color:#ffffcc;font-size:0.8em;}
div.ONS_DIV_SRCBTN{text-align:center;padding:3px 5px;}

div.ONS_DIV_FOOTBTN{clear:both;text-align:center;margin:10px 0px;}


div#ONS_DIV_RET{
	width:100%;
	margin: 0px 0px 10px 0px;
	margin-left: auto;margin-right: auto;
	padding:0px;
	text-align:center;
}

div#ONS_DIV_RET_INNER{
	width:540px;
	margin: 10px auto 5px auto;
	padding: 5px;
	font-size:0.7em;
	border:3px #FFCC00 solid;
	background-color:#ffffcc;
	text-align:left;
}
div#ONS_DIV_RET_SEARCH{
	width: 360px;
	margin: 10px auto 10px auto;
	padding: 0px;
	text-align: center;
}
div#ONS_DIV_RET_INNER_SEARCH{
	width: 360px;
	margin: 10px auto 10px auto;
	padding: 5px;
	font-size: 0.7em;
	border: 3px #FFCC00 solid;
	background-color: #ffffcc;
	text-align: left;
	float: left;
}
table#ONS_TBL_RET_WRAP{
	border-width:0px ;
	margin:0px 0px 0px 0px;
	padding:0px;
	border-collapse:collapse;
}

tr.ONS_TR_RET_WRAP{
	border-width:0px ;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}

td.ONS_TD_RET_WRAP{
	border-width:0px ;
	margin:0px;
	padding:0px 10px 0px 0px ;
	border-collapse:collapse;
}

div#ONS_DIV_RET_WRAP{}

div#ONS_DIV_RET1{float:left;}
div#ONS_DIV_RET2{float:left;} 
div#ONS_DIV_RET21{}
div#ONS_DIV_RET22{}
div#ONS_DIV_DISP{margin: 10px 10px 0px 0px;clear:both;}


div#ONS_DIV_DISP{margin:0px; width:100%;text-align:center;clear:both;}
div#ONS_DIV_DISP_INNER{text-align:center;}

div#ONS_DIV_DISP_H{background:url("../images/back/lst_head.gif") bottom left no-repeat;}
div#ONS_DIV_DISP_R{margin-left:170px;padding-bottom:4px;font-size:0.8em;text-align:left;}

div#ONS_DIV_DISP_T{text-align:left;}

table.LST_BOX{
	border-collapse:collapse;
	border-width:0px;
	padding:0px;	
}

td.LST_HEAD{
	border: 1px solid gray;
	border-bottom: 2px solid #000000;
	background-color:#CCFF99;
	padding:1px;
	vertical-align:top;
	font-size:8pt;
}

TD.LST_FOOT{
	border: 0px solid gray;
	padding:2px;
	vertical-align:top;
	text-align: right;
	font-size:9pt;
}

div#ONS_DIV_LSTTXT{width:480px;font-size:0.8em;color:#666666;margin-left: auto;margin-right: auto;}
p.ONS_P_LSTTXT{background-color:#CCFF99;padding:5px;margin-top:0px;margin-bottom:3px;}

table#ListTblRank{width:100%;}

div#ONS_DIV_COME {
	margin:10px 10px 10px 0px; 
	
	width: 670px;
	margin-left: auto;
	margin-right: auto;
}

table.ONS_TBL_COME1{
	margin:5px 0px 0px 0px;
	border-collapse:collapse;
	border:3px #FFCC00 solid;
	clear: both;
	float: left;
}

td.ONS_TD_COME11 {
	font-size:0.7em;
	padding:0px;
	background-color:#ffffcc;
}

p.p_com11 {
	padding:3px 5px 3px 5px;
	line-height: 1.2;
}

td.ONS_TD_COME11 img.img_middle {
	vertical-align: middle;
}

table.ONS_TBL_COME2{
	margin:0px 0px 0px 0px;
	border-collapse:collapse;
	border:3px #FFCC00 solid;
	float: left;
}

table.ONS_TBL_COME3{
	margin:0px 0px 0px 5px;
	border-collapse:collapse;
	border:3px #FFCC00 solid;
	float: left;
}

td.ONS_TD_COME1{font-size:0.7em;padding:2px;vertical-align:top;border:1px #cccccc solid;}
td.ONS_TD_COME2{font-size:0.7em;padding:2px;background-color:#ffcc99;}
td.ONS_TD_COME3{font-size:0.7em;padding:2px;background-color:#ffffcc;}

img.middle {
	vertical-align: middle;
}

/*2009/11/06 変更 ST terada ページャーを追加する*/
#ONS_DIV_PAGER{font-size:0.8em;text-align:right;}
#ONS_DIV_PAGER span.span_total{font-size:1.0em;font-weight:bold;color:green;}
#ONS_DIV_PAGER span.span_range{font-size:1.0em;font-weight:bold;color:green;}
#ONS_DIV_PAGER span.span_curr{font-size:1.0em;font-weight:bold;}
/*2009/11/06 変更 ED terada ページャーを追加する*/
