@charset "utf-8";

/*********************************
 *
 * PAGE STYLES
 *
 *********************************/

#area3 h3 {display:block !important; color:#2c9ec5; font-size:14px; font-weight:bold;}

/* tbl1 */
table.tbl1 {width:650px; margin:0 auto;}
	table.tbl1 th, table.tbl1 td {padding:1em 0; border-bottom:1px solid #d6d6d1;}
	table.tbl1 th {width:130px; color:#999;}

/* list */
dl.list {overflow:hidden; clear:both; margin-top:1em;}
	dl.list dt, dl.list dd {margin-bottom:2px;}
	dl.list dt {float:left; width:90px;}
	dl.list dd {margin-left:90px;}

/* list2 */
ul.list2 {margin:0.5em 0 0 1.3em; list-style-type:disc;}

/* fee */
table.fee {width:100%; margin:5px auto 0 auto;}
	table.fee th, table.fee td {padding:0.7em 1em; border:1px solid #d6d6d1; vertical-align:middle;}
	table.fee th {width:50% !important; background:#fafafa; font-weight:bold;}	
	table.fee thead th {background:#2c9ec5; color:#fff; text-align:center;}
	table.fee tbody td {text-align:center;}
	
	

	
h3.service {margin-top:25px; padding:8px 10px; background:none; background:#fafafa; border-left:4px solid #88bc4d; color:#192e4e !important; font-size:120%; font-weight:700;}
h3.service span {background:none;}

h4.service {margin:1em 0 0.5em 0 !important; padding-bottom:7px; background:none !important; border-bottom:1px solid #88bc4d !important; color:#333 !important; font-size:120% !important; font-weight:700; line-height:1.5;}

.sv_inner {}
.sv_inner dl {}
.sv_inner dl dt {color:#000; font-weight:bold;}
.sv_inner dl dd {padding-bottom:1em;}