@charset "utf-8";
#main_SM{ line-height:1.4em}
.read{padding:2em 0.5em;}
.tab_list ul{}
.tab_list li{ float:left; border:#7baf7C solid 1px; border-bottom:none; padding:0.6em 1em; margin-right:3px; font-weight:bold;}

.in_jq_table{ clear:both; border:#9baf9C solid 1px; border-top:#7baf7C solid 10px; padding:1em 1em 4em 1em; min-height:480px;}

.tab_list .def{ color:#FFFFFF; background-color:#7baf7C; background-image:url(../img/bg_tab_menu.gif); background-repeat:repeat-x;}
.tab_list .links{ text-decoration:underline; cursor:pointer;}

table.display thead th { background-color:#fff;}
table.display thead th.lineR { border-right:#ddd 1px solid; background-color:#fff;}
table.display tbody td.lineR { border-right:#ddd 1px solid; }


.display th,.display td{ line-height:1.1em; font-size:0.9em;}
table.display td{ border-bottom:#CCCCCC solid 1px;}
.display li{ margin-bottom:5px;}
table.display{ border-bottom:#aaa solid 2px;}

tr.odd {
	background-color:#e7f3e7;/*#E2E4FF*/
}

tr.even {
	background-color:#f6fcf6;
}

tr.odd td.sorting_1 {
	background-color:#f6fff9;/* #D3D6FF;*/
}

tr.even td.sorting_1 {
	background-color: white;/*#EAEBFF;*/
}

/*dealer*/
.wrap{ padding:1em; text-align:center; margin-bottom:38px;}
#main_SM p{ margin-bottom:1em; text-align:left;}
img.read_img{ margin-bottom:36px;}
.cnt .sec .inq{ background-color:#ffeaea; margin-top:30px; width:100%; max-height:200px; padding:1em; overflow:hidden;}
.cnt .sec .inq .left{ margin-right:32px; padding:1.0em}
.cnt .sec .inq .phone dt{ color:#333; font-weight:normal;}

.wrap td{ text-align:left;}
/*exhibition*/
.exhibition{ margin:32px 10px; width:630px; overflow:hidden; border-bottom:#999 1px solid; padding:16px 5px;}
.exhibition .title{ font-size:1.2em; border-bottom: #096 solid 2px;}

.exhibition .title a{ text-decoration:none; margin-left:16px;}
.exhibition .title a:hover{ text-decoration: underline; }

.exhibition .title span{ font-size:0.8em;}

.exhibition .basicI{ width:250px; float:left; margin-right:10px;} 

.sec .exhibition dl.basicI { margin:0;}
.exhibition .basicI dt{ font-weight:bold; color: #000; text-align:left}
.exhibition .basicI dd{ margin-bottom:0.5em; text-align:left; color: #000}

.exhibition .contI{ width:360px; float:left;} 
#uni_Body .exhibition .contI .title{ border:none; font-size:1em; color:#000; margin:0;} 
.exhibition .contI li{ list-style-type: disc; margin-left:1.5em;} 


/*taxeight*/
#main_SM ul{ margin-left:0em; }
#main_SM li{text-align:left;}

#main_SM .shomei{ margin-top:32px;}

#main_SM .shomei, #main_SM .shomei p{ width:100%; text-align:right;}

#main_SM .hidden{ display:none;}

/**/
.csr ol li{ list-style-type:decimal; margin: 0 0 1em 2em}
.half{ width:323px;}


/*MAP*/
.map .yahoo{ text-align:right; clear:both;}
.map .c_address{ width: 220px;}
.map .title{ font-weight:bold; color:#c30217;}

.map dt{ margin-bottom:0.4em;}
.map dd{ margin-bottom:0.8em; }
#map-disp,#map-disp02{ border:#666666 1px solid;width:425px; height:350px;}
#map-disp p,#map-disp02 p{background-color:#FFFFFF; font-weight: bold; border:#FF0000 2px solid; font-size:0.8em; display:block; padding:8px; margin-bottom:0}

/*#map-disp p,#map-disp02 p{ padding:5px 8px; background-color:#FFFFFF; font-weight: bold; border:#FF0000 2px solid; font-size:0.8em;}*/
.shien li{ list-style: circle; margin:0 0 1em 1.5em;}


/*csr*/
.center{ text-align:center;}
.csrImg{
	border:#999 solid 1px;
	margin-bottom:2em;
	}

/**/

ul.s_plan li{ margin:1em 0 1em 1em; text-align:left; line-height:1.4em;}
ul.s_plan .title{ font-weight:bold; color:#c30217;}