@charset "utf-8";

@import "table_layout.css";
@import "table_pageSW.css";
ul ul{ margin-left:2em; margin-top:0.5em}
ul li{ margin-bottom:1em;}
ul ul li{ margin-bottom: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*/
p{ margin-bottom:0.5em;}
.read_img{ margin-bottom:36px;}
.cnt #contents .sect .inq{ background-color:#eafaea; margin-top:30px; width:100%; max-height:200px; padding:1em; overflow:hidden;}
.cnt #contents .sect .inq .left{ margin-right:16px;}


/*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:200px; float:left; margin-right:10px;} 

.basicI dt{ font-weight:bold;}
.basicI dd{ margin-bottom:0.5em;}

.exhibition .contI{ width:400px; float:left;} 
#contents .exhibition .contI .title{ border:none; font-size:1em; color:#000; margin:0;} 
.exhibition .contI li{ list-style-type: disc; margin-left:1.5em;} 

.shomei{ text-align:right;}


.btnBox{	text-align:center;}

#uni_Body .btn{
	width:50%; 
	margin:auto;
	border: #FFC0CB 1px solid;
	color:#C33; 
	font-weight:bold; 
	padding:0.5em 1em; 
	background:#666; 
	text-align:center;
	border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* Firefox用 */
	cursor:pointer;
	background: linear-gradient(#FDD, #FDD);  
}
.titles{ border-bottom:#999 solid 1px;}
.Pitem td{ padding:0.3em; border-bottom:#999 solid 1px;}