@charset "utf-8"; 

* {
padding:0;
margin:0;
}

body{
	text-align:center;
	display:block;
	margin:0;
	padding:0;
	text-align:center;
	font-size:12px;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	position:relative; 
}

html {
	overflow-y:scroll;
}

a:link {
	text-decoration:none;
	color:#00F;
}

a:visited {
	text-decoration:none;
	color:#00F;
}

a:hover {
	text-decoration:none;
}

h1 {
	font-size:18px;
}

img {
    border-style:none;
}

#wrap {
	width:800px;
	height:auto;
	margin:10px auto;
	text-align:center;
}

/*
head
*/

#head {
	width:800px;
	height:300px;
}

.hbottom1 {
	width:800px;
	height:250px;
	float:left;
}

.hmiddle {
	width:800px;
	height:40px;
	margin-bottom:10px;
	float:left;
}

.hmenu {
	width:160px;
	height:40px;
	float:left;
	text-align:center;
}

#head2 {
	width:800px;
	height:135px;
}

#head3 {
	width:800px;
	height:50px;
}

.hbottom2 {
	width:800px;
	height:100px;
	float:left;
}

.htop {
	width:800px;
	height:30px;
	float:left;
	margin-bottom:5px;
}

.htop_l {
	width:170px;
	height:30px;
	float:left;
	text-align:left;
}

.htop_l2 {
	width:170px;
	height:30px;
	float:right;
	text-align:right;
}

.htop_r {
	width:575px;
	height:20px;
	padding:10px 0px 0px 55px;
	float:left;
	text-align:right;
}

.htop_r_conp {
	width:15px;
	height:15px;
	float:left;
	margin:2px 0px 3px 5px;
	background:url(images/yajirusi.jpg) no-repeat;
}

.htop_r_con1 {
	width:80px;
	height:20px;
	float:left;
	text-align:left;
	margin-right:10px;
	border-right:1px dotted #666666;
	padding-left:5px;
}

.htop_r_con2 {
	width:85px;
	height:20px;
	float:left;
	text-align:left;
	padding-left:5px;
}

/*
main
*/	

#main {
	width:800px;
	height:auto;
	float:left;
	margin-top:10px;
}

.sidebar {
	width:210px;
	height:auto;
	margin-right:30px;
	float:left;
}

.productr {
	width:560px;
	height:auto;
	float:left;
}

.sidebar2 {
	width:210px;
	height:815px;
	margin-right:30px;
	float:left;
}

.productr2 {
	width:560px;
	height:auto;
	float:left;
}

.sidebar3 {
	width:210px;
	height:945px;
	margin-right:30px;
	float:left;
}

.productr3 {
	width:560px;
	height:auto;
	float:left;
}

.sidebar4 {
	width:210px;
	height:775px;
	margin-right:30px;
	float:left;
}

.productr4 {
	width:560px;
	height:auto;
	float:left;
}

.news {
	width:204px;
	height:auto;
	float:left;
	margin-bottom:10px;
	border:double 3px #353b91;
}

.newstitle {
	width:184px;
	height:20px;
	float:left;
	padding:5px 10px;
	background:url(images/newstitle.jpg) no-repeat;
}

.newstitle p {
	font-size:larger;
	font-weight:bold;
	color:#fff;
}

.newstext {
	width:184px;
	height:auto;
	float:left;
	text-align:left;
	padding:3px 10px 0px 10px;
}

.newstext p {
	text-height:12px;
	padding-top:3px;
}

.productl {
	width:204px;
	height:auto;
	float:left;
	margin-bottom:10px;
	padding:10px 0px;
	border:double 3px #b0c4de;
	background:#556fb5;
}

.productbnr {
	width:204px;
	height:90px;
	float:left;
	margin-bottom:10px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	border-style:double;
	border-color:#b0c4de;
	border-width:3px;
	background-color:#556fb5;
}

.productl a:link {
	color:#FFF;
}

.productl a:hover {
	color:#FFF;
}

.productl a:visited {
	color:#FFF;
}

.productl p {
	font-size:larger;
	font-weight:bold;
}

.trade_information {
	width:190px;
	height:auto;
	float:left;
	background:#b0c4de;
	margin:5px 10px 10px;
}

.t_i_text {
	width:180px;
	height:20px;
	float:left;
	padding:5px 10px 0px 0px;
	border-bottom:dotted 1px #b0c4de;
	text-align:center;
}

.presentation01 {
	width:560px;
	height:20px;
	padding:7px 0px 13px;
	float:left;
	background:url(images/p01.jpg) no-repeat;
	}

.presentation01 p {
	color:#fff;	
	font-size:large;
	font-weight:bold;
	text-align:center;
	}

.presentation02 {
	width:560px;
	height:30px;
	margin:20px 0px 0px;
	float:left;
	text-align:left;
	background:url(images/p02b.jpg) repeat;
}

.presentation02 p {
	font-size:medium;
	font-weight:bold;
	margin-left:5px;
	float:left;
	text-align:left;
	 }

.premenu {
	width:558px;
	height:98px;
	margin-top:5px;
	border:1px solid #666;
	float:left;
}

.pmbox {
	width:279px;
	height:98px;
	float:left;
}

.pmtitle {
	width:279px;
	height:22px;
	padding-top:3px;
	float: left;
	border-bottom:1px dotted #666;
	font-size:16px;
}

.pmtitle p {
	font-weight:bold;
}

.pmtext {
	width:279px;
	height:70px;
	float:left;
	text-align:left;
	font-size:10px;
}

.pmt_t {
	width:269px;
	height:50px;
	float:left;
	text-align:left;
	padding:0px 5px;
	font-size:11px;
}

.pmt_b {
	width:269px;
	height:20px;
	float:left;
	text-align:left;
}

.pmt_bl {
	width:15px;
	height:15px;
	float:left;
	background:url(images/yajirusi.jpg) no-repeat;
	margin:3px 0px 2px;
}

.pmt_br {
	width:254px;
	height:17px;
	float:left;
	font-weight:bold;
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
}

.release {
	width:560px;
	height:auto;
	float:left;
}

.release_l {
	width:100px;
	height:20px;
	padding:5px;
	float:left;
	text-align:left;
}

.release_r {
	width:440px;
	height:auto;
	padding:5px;
	float:left;
	text-align:left;
}

.map {
	width:790px;
	height:16px;
	margin-bottom:10px;
	text-align:left;
	background:#fbfbfb;
	padding:2px 0px 2px 10px;
}

.map p {
	font-size:10px;
}

.trade_sample {
	width:208px;
	height:auto;
	float:left;
	text-align:left;
	margin-bottom:5px;
	border:1px solid #b0c4de;
}

.t_s_title {
	width:203px;
	height:30px;
	float:left;
	text-align:center;
	margin-bottom:10px;
	border:1px solid #a8adec;
	color:#fff;
	background:#353b91;
	padding:10px 0px 0px 5px;
	font-weight:bold;
}

.trade_sample01 {
	width:208px;
	height:auto;
	float:left;
	text-align:center;
	background:#0083c4;
	color:#FFF;
	font-weight:bold;
	padding:5px 0px;
}

.trade_sample02 {
	width:208px;
	height:auto;
	float:left;
	text-align:left;
}

.trade_sample02 ol {
	width:188px;
	height:auto;
	float:left;
	text-align:left;
	margin-left:20px;
	list-style:url(http://www.sg21.co.jp/images/ico_ao.gif);
	padding:2px 0px;
}

.explanation01 {
	width:560px;
	height:auto;
	float:left;
	text-align:left;
	margin-bottom:10px;
	border-bottom:3px double #7ecef4;
}

.explanation02 {
	width: 560px;
	height: auto;
	float: left;
	text-align: left;
	padding-bottom: 10px;
}

.explanation02_ch {
	width:560px;
	height:auto;
	float:left;
	margin-top:20px;
	font-size:large;
	font-weight:bold;
	text-align:left;
}

.explanation02_ch2 {
	width:560px;
	height:auto;
	float:light;
	margin-top:20px;
	font-weight:bold;
	font-size:18px;
	text-align:center;
}

.explanation02_h1 {
	width:560px;
	height:auto;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#399;
	text-align:left;
	text-indent:none;
}

.explanation02_li {
	width:560px;
	height:auto;
	float:left;
	text-align:left;
}

.explanation02_spec {
	width:460px;
	height:auto;
	float:left;
	margin-bottom:20px;
	padding:0px 50px;
	text-align:left;
}

.explanation02_spec_m {
	width:460px;
	height:auto;
	float:left;
	background-color:#CCC;
	border:1px #000;
}

.explanation02_spec_m2 {
	width:458px;
	height:auto;
	float:left;
	background-color:#fff;
}

.explanation02_spec_l {
	width:102px;
	height:auto;
	padding:5px 0px 0px 5px;
	border:1px #000;
	float:left;
	text-align:center;
}

.explanation02_spec_r {
	width:342px;
	height:auto;
	padding:5px 0px 0px 5px;
	border:1px 1px 1px 0px #000;
	float:left;
	text-align:left;
}

.explanation02_spec_r2 {
	width:344px;
	height:auto;
	padding:5px 0px 0px 5px;
	float:left;
	text-align:center;
}

.explanation03 {
	width:560px;
	height:15px;
	float:left;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	margin-bottom:5px;
}

.trade_top {
	width:558px;
	height:auto;
	float:left;
	margin-bottom:20px;
	border:1px solid #999;
}

.trade_tl {
	width:280px;
	height:150px;
	float:left;
}

.trade_tr {
	width:277px;
	height:150px;
	float:left;
	text-align:left;
	border-left:1px solid #999;
}

.trade_trt {
	width:257px;
	height:100px;
	padding:10px 10px 0px;
	float:left;
	text-align:left;
	text-indent:1em;
}	

.trade_trb {
	width:277px;
	height:40px;
	float:left;
	text-align:left;
}	

.trade_trbl {
	width:15px;
	height:15px;
	padding:3px 0px 22px 10px;
	float:left;
	text-align:left;
}

.trade_trbr {
	width:247px;
	height:30px;
	padding:0px 0px 10px 5px;
	float:left;
	text-align:left;
	font-size:16px;
}

.trade_pict {
	width:560px;
	height:auto;
	margin-bottom:10px;
	float:left;
	text-align:center;
}

.exp_table {
	width:559px;
	height:auto;
	float:left;
	border-top:1px solid #666;
	border-right:1px solid #666;
}

.e_t_01 {
	width:559px;
	height:24px;
	float:left;
	border-bottom:1px solid #666;
}

.e_t_01_1 {
	width:89px;
	height:19px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_01_2 {
	width:88px;
	height:19px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_01_3 {
	width:89px;
	height:19px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_01_4 {
	width:88px;
	height:19px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_02 {
	width:559px;
	height:79px;
	float:left;
	border-bottom:1px solid #666;
}

.e_t_02_1 {
	width:89px;
	height:74px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_02_2 {
	width:88px;
	height:75px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_02_3 {
	width:88px;
	height:65px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_02_4 {
	width:87px;
	height:65px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_02_12 {
	width:88px;
	height:60px;
	float:left;
	text-align:left;
	padding:3px 0px 0px 5px;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_02_22 {
	width:87px;
	height:60px;
	float:left;
	text-align:left;
	padding:1px 0px 2px 5px;
	border-left:1px solid #666;
}

.e_t_03 {
	width:559px;
	height:44px;
	float:left;
	border-bottom:1px solid #666;
}

.e_t_03_1 {
	width:89px;
	height:39px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_03_2 {
	width:88px;
	height:39px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_03_3 {
	width:89px;
	height:39px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_03_4 {
	width:87px;
	height:39px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_04 {
	width:559px;
	height:120px;
	float:left;
	border-bottom:1px solid #666;
}

.e_t_04_1 {
	width:89px;
	height:115px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_04_2 {
	width:87px;
	height:115px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_04_3 {
	width:92px;
	height:120px;
	float:left;
	text-align:left;
	border-left:1px solid #666;
}

.e_t_04_3in1 {
	width:89px;
	height:29px;
	float:left;
	text-align:left;
	padding:5px 0px 5px 4px;
	border-bottom:1px dotted #666;
	font-size:10px;
}

.e_t_04_3in2 {
	width:89px;
	height:30px;
	float:left;
	text-align:left;
	padding:5px 0px 5px 4px;
	font-size:10px;
}

.e_t_04_4 {
	width:87px;
	height:120px;
	float:left;
	text-align:left;
	padding:1px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_04_5 {
	width:92px;
	height:121px;
	float:left;
	text-align:left;
	border-left:1px solid #666;
}

.e_t_04_6 {
	width:87px;
	height:130px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_05 {
	width:559px;
	height:64px;
	float:left;
	border-bottom:1px solid #666;
}

.e_t_05_1 {
	width:89px;
	height:60px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_05_2 {
	width:87px;
	height:60px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_06 {
	width:560px;
	height:auto;
	float:left;
	border-top:1px solid #666;
}

.e_t_06_m {
	width:558px;
	height:auto;
	float:left;
	border-left:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_06_01 {
	width:152px;
	height:24px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_06_02 {
	width: 395px;
	height: 24px;
	float: left;
	text-align: left;
	padding: 5px 0px 0px 5px;
	border-left: 1px solid #666;
	background: #bbddff;
}

.e_t_06_03 {
	width: 152px;
	height: 24px;
	float: left;
	text-align: left;
	padding: 5px 0px 0px 5px;
	border-left: 1px solid #666;
	background: #eee;
	border-bottom:1px solid #666;
}

.e_t_06_04 {
	width: 395px;
	height: 24px;
	float: left;
	text-align: left;
	padding: 5px 0px 0px 5px;
	border-left: 1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_06_012 {
	width:158px;
	height:25px;
	float:left;
	text-align:center;
	padding:5px 0px 0px;
	border-right:1px solid #666;
	background:#eee;
}

.e_t_06_022 {
	width:398px;
	height:25px;
	float:left;
	text-align:center;
	padding:5px 0px 0px;
	background:#eee;
}

.e_t_06_032 {
	width:158px;
	height:auto;
	float:left;
	text-align:center;
	padding:5px 0px 0px;
}

.e_t_06_042 {
	width: 393px;
	height: auto;
	float: left;
	text-align: left;
	padding: 5px 0px 0px 5px;
	border-left: 1px solid #666;
}

.e_t_07 {
	width:559px;
	height:50px;
	float:left;
	border-bottom:1px solid #666;
}

.e_t_07_01 {
	width:88px;
	height:45px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_07_02 {
	width:87px;
	height:45px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_07_03 {
	width:372px;
	height:50px;
	float:left;
	text-align:center;
}

.e_t_07_03t {
	width:371px;
	height:22px;
	float:left;
	text-align:center;
	padding-top:3px;
	background:#bbddff;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
}

.e_t_07_03b {
	width:92px;
	height:21px;
	float:left;
	text-align:center;
	padding-top:3px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_07_04 {
	width:88px;
	height:44px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_08 {
	width:559px;
	height:64px;
	float:left;
	border-bottom:1px solid #666;
}

.e_t_08_01 {
	width:89px;
	height:60px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_08_02 {
	width:88px;
	height:60px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_09 {
	width:559px;
	height:120px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_09_01 {
	width:88px;
	height:115px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_09_02 {
	width:88px;
	height:114px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_09_03 {
	width:93px;
	height:120px;
	float:left;
	text-align:left;
}

.e_t_09_03t {
	width:88px;
	height:54px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	border-bottom:1px dotted #666;
}

.e_t_09_03b {
	width:88px;
	height:55px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_10 {
	width:559px;
	height:24px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_10_01 {
	width:167px;
	height:19px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_10_02 {
	width:124px;
	height:19px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_11 {
	width:559px;
	height:120px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_11_01 {
	width:172px;
	height:120px;
	float:left;
	text-align:left;
}

.e_t_11_01l {
	width:72px;
	height:115px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_11_01r {
	width:94px;
	height:120px;
	float:left;
	text-align:left;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_11_01r1 {
	width:90px;
	height:34px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-bottom:1px solid #666;
}

.e_t_11_01r2 {
	width:90px;
	height:35px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
}

.e_t_11_02 {
	width:128px;
	height:120px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
}

.e_t_11_02t {
	width:124px;
	height:34px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-bottom:1px solid #666;
}

.e_t_11_02b {
	width:124px;
	height:35px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
}

.e_t_12 {
	width:559px;
	height:39px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_12_01 {
	width:167px;
	height:35px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_12_02 {
	width:124px;
	height:34px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_13 {
	width:559px;
	height:59px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_13_01 {
	width:167px;
	height:53px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_13_02 {
	width:124px;
	height:55px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_14 {
	width:559px;
	height:85px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_14_01 {
	width:167px;
	height:80px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_14_02 {
	width:128px;
	height:85px;
	float:left;
	text-align:left;
	border-left:1px solid #666;
}

.e_t_14_02t {
	width:125px;
	height:36px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-bottom:1px dotted #666;
}

.e_t_14_02b {
	width:125px;
	height:38px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
}

.e_t_14_03 {
	width:124px;
	height:80px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_15 {
	width:559px;
	height:100px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_15_01 {
	width:101px;
	height:65px;
	float:left;
	text-align:center;
	padding:35px 0px 0px 5px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_15_02 {
	width:107px;
	height:95px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_15_03 {
	width:107px;
	height:65px;
	float:left;
	text-align:center;
	padding:35px 0px 0px 5px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_16 {
	width:558px;
	height:auto;
	float:left;
	text-align:left;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_16_01 {
	width: 101px;
	height: 25px;
	float: left;
	text-align: center;
	padding: 5px 0px 0px 5px;
	background: #eee;
}

.e_t_16_01a {
	width: 101px;
	height: 30px;
	float: left;
	text-align: center;
	padding: 5px 0px 0px 5px;
	background: #eee;
}

.e_t_16_02 {
	width:107px;
	height:25px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_16_03 {
	width: 107px;
	height:30px;
	float: left;
	text-align:left;
	padding-top:2px;
	padding-right:0px;
	padding-bottom:3px;
	padding-left:5px;
	border-left:1px solid #666;
}

.e_t_17 {
	width:559px;
	height:80px;
	float:left;
	text-align:center;
	border-bottom:1px solid #666;
}

.e_t_17_01 {
	width:101px;
	height:50px;
	float:left;
	text-align:center;
	padding:30px 0px 0px 5px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_17_02 {
	width:107px;
	height:75px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_18 {
	width:559px;
	height:65px;
	float:left;
	text-align:center;
	border-bottom:1px solid #666;
}

.e_t_18_01 {
	width:101px;
	height:40px;
	float:left;
	text-align:center;
	padding:25px 0px 0px 5px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_18_02 {
	width:107px;
	height:60px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_010_8 {
	width:111px;
	height:79px;
	float:left;
	text-align:left;
	padding:1px 0px 0px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_19 {
	width:559px;
	height:45px;
	float:left;
	text-align:center;
	border-bottom:1px solid #666;
}

.e_t_19_01 {
	width:101px;
	height:30px;
	float:left;
	text-align:center;
	padding:15px 0px 0px 5px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_19_02 {
	width:107px;
	height:40px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_20 {
	width:559px;
	height:60px;
	float:left;
	text-align:center;
	border-bottom:1px solid #666;
	background:#bbddff;
}

.e_t_20_01 {
	width:108px;
	height:35px;
	float:left;
	padding:25px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_20_02 {
	width:446px;
	height:60px;
	float:left;
	text-align:center;
}

.e_t_20_02t {
	width:445px;
	height:24px;
	float:left;
	padding-top:5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;	
}

.e_t_20_02b {
	width:218px;
	height:25px;
	float:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_20_01 {
	width:108px;
	height:35px;
	float:left;
	padding:25px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_21 {
	width:559px;
	height:29px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_21_01 {
	width:108px;
	height:24px;
	float:left;
	padding:5px 0px 0px 4px;
	background:#eee;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_21_02 {
	width:218px;
	height:24px;
	float:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
}

.e_t_22 {
	width:559px;
	height:59px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_22_01 {
	width:108px;
	height:49px;
	float:left;
	padding:10px 0px 0px 4px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#eee;
}

.e_t_22_02 {
	width:446px;
	height:60px;
	float:left;
	text-align:left;
}

.e_t_22_02t {
	width:218px;
	height:24px;
	float:left;
	padding:5px 0px 0px 4px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_23 {
	width:559px;
	height:24px;
	float:left;
	text-align:left;
	border-bottom:1px solid #666;
}

.e_t_23_01 {
	width:155px;
	height:19px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	background:#bbddff;
	border-left:1px solid #666;
}

.e_t_23_02 {
	width:392px;
	height:19px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	background:#bbddff;
}

.e_t_24_01 {
	width:155px;
	height:19px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_24_02 {
	width:392px;
	height:19px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.space {
	width:559px;
	height:25px;
	float:left;
	text-align:left;
}

.e_t_25 {
	width:559px;
	height:50px;
	float:left;
}

.e_t_25_01 {
	width:153px;
	height:44px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#eee;
}

.e_t_25_02 {
	width:400px;
	height:52px;
	float:left;
	text-align:center;
}

.e_t_25_02in {
	width:394px;
	height:19px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_26 {
	width:559px;
	height:120px;
	float:left;
}

.e_t_26_01 {
	width:70px;
	height:114px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	background:#eee;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_26_02 {
	width:82px;
	height:120px;
	float:left;
	text-align:center;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_26_02in {
	width:77px;
	height:54px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	border-bottom:1px solid #666;
}

.e_t_26_03 {
	width:400px;
	height:120px;
	float:left;
	text-align:left;
}

.e_t_26_03in {
	width:394px;
	height:54px;
	float:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_27 {
	width:559px;
	height:25px;
	float:left;
	border-bottom:1px solid #666;
}

.e_t_27_01 {
	width:153px;
	height:20px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	background:#eee;
}

.e_t_27_02 {
	width:394px;
	height:20px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
}

.e_t_28 {
	width:559px;
	height:60px;
	float:left;
}

.e_t_28_01 {
	width:70px;
	height:54px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	background:#eee;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_28_02 {
	width:82px;
	height:60px;
	float:left;
	text-align:center;
	background:#eee;
	border-left:1px solid #666;
}

.e_t_28_02in {
	width:77px;
	height:24px;
	float:left;
	text-align:center;
	padding:5px 0px 0px 5px;
	border-bottom:1px solid #666;
}

.e_t_28_03 {
	width:400px;
	height:60px;
	float:left;
	text-align:left;
}

.e_t_28_03in {
	width:395px;
	height:24px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_29 {
	width:559px;
	height:20px;
	float:left;
}

.e_t_29_01 {
	width:86px;
	height:18px;
	float:left;
	text-align:center;
	padding:1px 0px 0px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#bbddff;
}

.e_t_29_02 {
	width:461px;
	height:18px;
	float:left;
	text-align:center;
	padding:1px 0px 0px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#bbddff;
}

.e_t_30 {
	width:559px;
	height:70px;
	float:left;
}

.e_t_30_01 {
	width:87px;
	height:64px;
	float:left;
	text-align:center;
	padding:5px 2px 0px 2px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_30_02 {
	width:466px;
	height:69px;
	float:left;
	text-align:left;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_30_02t {
	width:463px;
	height:20px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 3px;
	font-weight:bold;
}

.e_t_30_02b {
	width:463px;
	height:39px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
}

.e_t_31 {
	width:559px;
	height:85px;
	float:left;
}

.e_t_31_01 {
	width:89px;
	height:79px;
	float:left;
	text-align:center;
	padding:5px 1px 0px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_31_02 {
	width:466px;
	height:79x;
	float:left;
	text-align:left;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.e_t_31_02t {
	width:462px;
	height:20px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 3px;
	font-weight:bold;
}

.e_t_31_02b {
	width:463px;
	height:54px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 4px;
	font-size:11px;
}

.e_t_32 {
	width:558px;
	height:auto;
	float:left;
	margin-bottom:10px;
	border:1px solid #666;
}

.e_t_32_01l {
	width:275px;
	height:auto;
	float:left;
	text-align:left;
}

.e_t_32_01r {
	width:283px;
	height:auto;
	float:left;
}

.e_t_32_01rt {
	width:278px;
	height:25px;
	float:left;
	text-align:left;
	padding:5px 0px 0px 5px;
	font-weight:bold;
	color:#039;
}

.e_t_32_01rb {
	width:278px;
	height:120px;
	float:left;
	text-align:left;
	height:auto;
	padding:5px 0px 0px 5px;
	text-indent:1em;
}	

.information {
	width:560px;
	height:auto;
	float:left;
	border-bottom:2px solid #fff;
	}

.info_l_1 {
	width:150px;
	height:20px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#e8e8e9;
	font-weight:bold;
	}

.info_l_2 {
	width:150px;
	height:40px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#e8e8e9;
	font-weight:bold;
	}

.info_l_3 {
	width:150px;
	height:80px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#e8e8e9;
	font-weight:bold;
	}

.info_l_4 {
	width:150px;
	height:170px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#e8e8e9;
	font-weight:bold;
	}

.info_l_5 {
	width:150px;
	height:310px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#e8e8e9;
	font-weight:bold;
	}

.info_l_6 {
	width:150px;
	height:795px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#e8e8e9;
	font-weight:bold;
	}

.info_l_7 {
	width:150px;
	height:320px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#e8e8e9;
	font-weight:bold;
	}

.info_l_8 {
	width:150px;
	height:540px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#e8e8e9;
	font-weight:bold;
	}

.info_l_9 {
	width:150px;
	height:935px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#e8e8e9;
	font-weight:bold;
	}

.info_r_1 {
	width:390px;
	height:20px;
	padding:5px 5px;
	float:left;
	text-align:left;
	background:#eee;
	}

.info_r_2 {
	width:390px;
	height:40px;
	padding:5px 5px;
	float:left;
	text-align:left;
	background:#eee;
	}

.info_r_3 {
	width:390px;
	height:80px;
	padding:5px 0px 5px 10px;
	float:left;
	text-align:left;
	background:#eee;
	}

.info_r_4 {
	width:390px;
	height:170px;
	padding:5px 5px;
	float:left;
	text-align:left;
	background:#eee;
}

.info_r_5 {
	width:400px;
	height:320px;
	float:left;
	text-align:left;
	background:#eee;
}

.info_r_6 {
	width:390px;
	height:auto;
	padding:5px 5px;
	float:left;
	text-align:left;
	background:#eee;
}

.info_7 {
	width:560px;
	height:auto;
	float:left;
	text-align:left;
	background:#eee;
}

.info_7_ti {
	width:550px;
	height:30px;
	float:left;
	text-align:left;
	margin-bottom:10px;
	padding:5px 0px 0px 10px;
	background:#556fb5;
	color:#fff;
	font-size:large;
	font-weight:bold;
}

.i_7_1 {
	width:560px;
	height:55px;
	float:left;
	border-bottom:2px solid #fff;
}

.i_7_1l {
	width:90px;
	height:50px;
	padding:5px 0px 0px 10px;
	float:left;
	text-align:left;
}

.i_7_1r {
	width:450px;
	height:45px;
	padding:5px 5px;
	float:left;
	text-align:left;
}

.i_7_2 {
	width:560px;
	height:45px;
	float:left;
	border-bottom:2px solid #fff;
}

.i_7_2l {
	width:90px;
	height:40px;
	padding:5px 0px 0px 10px;
	float:left;
	text-align:left;
}

.i_7_2r {
	width:450px;
	height:35px;
	padding:5px 5px;
	float:left;
	text-align:left;
}

.i_7_3 {
	width:560px;
	height:30px;
	float:left;
	border-bottom:2px solid #fff;
}

.i_7_3l {
	width:90px;
	height:25px;
	padding:5px 0px 0px 10px;
	float:left;
	text-align:left;
}

.i_7_3r {
	width:450px;
	height:20px;
	padding:5px 5px;
	float:left;
	text-align:left;
}

.info_r_8 {
	width:390px;
	height:320px;
	float:left;
	text-align:left;
	background:#eee;
	padding:5px;
}

.info_r_8 p {
	font-size:larger;
	font-weight:bold;
}

.info_r_8 li {
	margin-left:20px;
}

.info_r_9 {
	width:560px;
	height:auto;
	float:left;
	text-align:left;
	background:#eee;
}

.info_r_9_1 {
	width:550px;
	height:50px;
	float:left;
	text-align:left;
	font-size:large;
	font-weight:bold;
	padding:5px;
}

.info_r_9_2 {
	width:550px;
	height:45px;
	float:left;
	text-align:left;
	font-size:14px;
	padding:5px;
	color:#094;
}

.info_r_9_3 {
	width: 550px;
	height: 310px;
	float: left;
	text-align: left;
	padding: 5px 5px;
}

.info_r_9_3 ol {
	margin-left:30px;
	list-style-type:decimal;
}

.info_r_9_3 p {
	margin-left:10px;
}

.info_r_10 {
	width:560px;
	height:auto;
	float:left;
	text-align:left;
	background:#eee;
}

.info_r_10_1 {
	width:550px;
	height:auto;
	float:left;
	text-align:left;
	font-size:larger;
	font-weight:bold;
	padding:5px;
}

.info_r_10_2 {
	width:550px;
	height:125px;
	float:left;
	text-align:left;
	font-size:14px;
	padding:5px;
}

.info_r_10_2 ol {
	margin-left:30px;
	list-style-type:decimal;
}

.info_r_10_3 {
	width:550px;
	height:300px;
	float:left;
	text-align:left;
	font-size:14px;
	padding:5px;
}

.info_r_10_4 {
	width:530px;
	height:400px;
	float:left;
	text-align:left;
	font-size:14px;
	padding:5px;
}

.info_r_10_3 ol {
	margin-left:30px;
	list-style-type:decimal;

}

.info_r_10_4 ol {
	margin-left:30px;
	list-style-type:square;
}

.pres_ti {
	width:540px;
	height:25px;
	float:left;
	text-align:center;
	padding:10px;
	font-size:larger;
	font-weight:bold;
	color:#dc143c;
	border-top:1px solid #dc143c;
	border-bottom:1px solid #dc143c;
}

.pres_me {
	width:530px;
	height:auto;
	float:left;
	margin:15px 0px;
	padding:0px 5px;
	text-align:left;
	text-indent:1em;
}

.pres_me p {
	margin-bottom:10px;
}

.pres_na {
	width:530px;
	height:auto;
	padding-right:10px;
	float:left;
	text-align:right;
}

.empl1 {
	width:540px;
	height:auto;
	float:left;
	text-align:left;
	margin:10px 0px;
	padding:10px;
}

.empl1 ol {
	padding-left:50px;
}

.empl3 {
	width:540px;
	height:auto;
	text-align:left;
	margin-left:250px;
	padding:10px;
}

.empl4 {
	width:540px;
	height:auto;
	text-align:left;
	margin-left:250px;
	padding: 5px;
}

.empl4-1 {
	width:540px;
	height:auto;
       font-size:16px;
	text-align:left;
	margin-left:20px;
}

.empl3 ol {
	padding-left:25px;
}

.empl2 {
	width:554px;
	height:auto;
	float:left;
	border:3px solid #0083c4;
}

.empl2l_1 {
	width:148px;
	height:auto;
	float:left;
	text-align:center;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#eee;
}

.empl2r_1 {
	width:394px;
	height:auto;
	float:left;
	text-align:left;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.empl2l_2 {
	width:148px;
	height:80px;
	float:left;
	text-align:center;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#eee;
}

.empl2r_2 {
	width:394px;
	height:80px;
	float:left;
	text-align:left;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.empl2r_2 ul {
	padding-left:15px;
}

.empl2l_3 {
	width:148px;
	height:40px;
	float:left;
	text-align:center;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#eee;
}

.empl2r_3 {
	width:394px;
	height:40px;
	float:left;
	text-align:left;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.empl2l_4 {
	width:148px;
	height:80px;
	float:left;
	text-align:center;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#eee;
}

.empl2r_4 {
	width:394px;
	height:80px;
	float:left;
	text-align:left;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.empl2l_5 {
	width:148px;
	height:40px;
	float:left;
	text-align:center;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#eee;
}

.empl2r_5 {
	width:394px;
	height:40px;
	float:left;
	text-align:left;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.empl2l_6 {
	width:148px;
	height:60px;
	float:left;
	text-align:center;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	background:#eee;
}

.empl2r_6 {
	width:394px;
	height:60px;
	float:left;
	text-align:left;
	padding:5px 0px 5px 5px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.empl5 {
	width:auto;
	height:auto;
	float:left;
	border:2px solid #ff1493;
       padding-left: 4px;
       padding-right: 4px;
       background: #ffcccc;
       font-size: 12pt
}

.acx_p {
	width:550px;
	height:auto;
	float:left;
}

.axs_t {
	width:540px;
	height:auto;
	float:left;
	text-align:left;
	margin-top:10px;
	padding:10px;
}

.form {
	width:538px;
	height:auto;
	float:left;
	text-align:left;
	line-height:1.5em;
	border:1px solid #00F;
	padding:10px;
}

.form_l1 {
	width:117px;
	height:25px;
	float:left;
	text-align:left;
	padding:10px;
	border-right:1px solid #00F;
	border-bottom:1px solid #00F;
}

.form_r1 {
	width:380px;
	height:25px;
	float:left;
	text-align:left;
	padding:10px;
	border-bottom:1px solid #00F;
}

.form_l2 {
	width:137px;
	height:200px;
	float:left;
	text-align:left;
	padding:10px;
	border-right:1px solid #00F;
	border-bottom:1px solid #00F;
}

.form_r2 {
	width:380px;
	height:200px;
	float:left;
	text-align:left;
	padding:10px;
	border-bottom:1px solid #00F;
}

.submit {
	width:538px;
	height:25px;
	float:left;
	text-align:left;
	padding:10px;
	border-bottom:1px solid #00F;
}



/*
foot
*/	

#foot {
	width:800px;
	height:30px;
	padding-top:5px;
	border-top:groove 1px #ccc;
	font-size:10px;
	float:left;
	text-align:center;
	margin-top:80px;
}
