/* CSS Document */

#mainInner #recordsInner{width:960px;padding:10px;font-size:12px}
#mainInner #recordsInner table{width:960px;margin:10px 0 5px}
#mainInner #recordsInner table,
#mainInner #recordsInner td,
#mainInner #recordsInner th{border-spacing:0;border-collapse:collapse}

#mainInner #recordsInner td,
#mainInner #recordsInner th{padding:5px 4px;border-right:1px solid #ccc;border-left:1px solid #ccc;}
#mainInner #recordsInner tbody td{border-bottom: 2px solid #999;}

#mainInner #recordsInner thead th{background:#666;color:#fff;font-size:10px;text-align:center;padding:2px 3px;}
#mainInner #recordsInner tbody th{padding:5px 3px;border-bottom: 1px solid #ccc;font-weight:normal;text-align:left}
#mainInner #recordsInner .ctTD{text-align:center;padding:2px;}
#mainInner #recordsInner .bgGYTR{background:#f2f2f2;}
#mainInner #recordsInner .anLink{padding:5px;background:#f2f2f2;display:none}
#mainInner #recordsInner caption{text-align:left;padding:14px 0 3px;font-weight:bold}
#mainInner #recordsInner .sttl{background:#999;font-weight:bold;color:#fff}
#mainInner .backBtn{padding:0 0 10px;text-align:center;clear:both}


#mainInner #recordsHome blockquote{
width:340px;margin:0 25px 25px 0;float:left;height:150px;padding:0}

#mainInner .herfInnerRoad{background:url(../img/road_bg.jpg)}
#mainInner .herfInnerEast{background:url(../img/east_bg.jpg)}
#mainInner .herfInnerWest{background:url(../img/west_bg.jpg)}
#mainInner .herfInnerSouth{background:url(../img/south_bg.jpg)}
#mainInner #recordsHome blockquote .inner{padding:45px 15px 0;font-size:14px;}
#mainInner #recordsHome blockquote .inner a{background:url(../img/arrow.gif) no-repeat left;padding:5px 0 5px 10px;color:#006;display:block;}
#resultFORM{
	padding:5px 5px 10px;
	text-align:right}
#resultFORM input{
	border:1px solid #999999;
	margin:0px;
	padding:0px;}
	


/*20160116追加*/


#mainInner *{line-height:16px;}

#mainInner a,
#mainInner a:link,
#mainInner a:visited,
#mainInner a:active {
color:#0033CC;
text-decoration:none}

#mainInner a:focus,
#mainInner a:hover{
text-decoration:underline}


#mainInner{
width:980px;
margin:0 auto ;
}

#mainInner h3{
padding:20px 10px 10px;
background:#fff url(../img/ttl_bg.jpg) repeat-x top;
border-bottom:1px solid #999;
border-top:1px solid #ddd;
margin:0}

#mainInner .ttlBtn{
float:right;
padding:10px 5px 0}

#mainInner .cateLinks{
color:#666;
background:#f5f5f5;
padding:1px 5px;
font-size:10px}

#mainInner .conts{
margin:10px;}

#mainInner .links{
margin:20px 0px 10px}

#mainInner .herfInnerL li,
#mainInner .herfInnerR li{
padding:0px 0px 10px;
font-weight:bold}

#mainInner .links ul{list-style:none;
margin:0px;
padding:0px 20px 0px }
#mainInner .links li{list-style:url(../link/img/aroow.gif);
font-weight:bold;
padding:0px 0px 20px;}
#mainInner .links li a i{
font-style:normal;
text-decoration:none;
color:#333333}

#mainInner .links li span{
font-weight:normal}

#mainInner .conts .privacy li{
padding:2px 0px;
font-weight:normal}

#contactInner{
margin-top:20px;
}
#contactInner a img{
margin-bottom:35px;}

#contactInner blockquote{
border:1px solid #aaa;
background:#fafafa;
padding:15px 15px 5px;
margin:0px 15px}
#contactInner blockquote p{
padding:10px 20px}

#coinfo p.top10{
padding-top:10px}

#mainInner #pvcInner p{
padding:0px 0px 10px 10px}

