/* CSS Document */



/*
-------------------------------------------*/
.service_table {width:674px; margin-left:11px;}
.service_table table
		{width:674px; padding:0px; margin-top:16px;}
.service_table td
		{padding-bottom:20px;}

.service_table02 {width:340px;}
.service_table02 table 	{width:340px; padding:0px; margin:0px;}
.service_table02 td {padding:0px; margin:0px;}

.trade_table { margin-left:11px; width:674px;}
.trade_table table
		{width:674px; padding:0px;}
.trade_table td
		{padding-bottom:0px;}

.td321 {width:321px; vertical-align:top; font-size:85%; }
.td227 {width:227px; vertical-align:top; font-size:95%; }
.tdline {width:32px; background: url(../service/html_img/center_line.png) repeat-y;}
.service_image01 {float:right; margin-left:3px; margin-top:7px; width:79px;}
.service_copy {margin-top:0px;}
.service_text {
	margin:10px 0px 0px 0px;
	width:230px;
	float: left;
}
.trade_text {margin:10px 0px 0px 5px; width:321px;}
.stext {font-size:90%;}

#dan01 {margin:30px 0px 10px 0px;}

.stitle {margin-top:17px;}
.stitle_en {margin-top:7px;}

#kinou {margin-bottom:10px;}
#kantan {vertival-align:middle; color:#336600; margin-bottom:0px; font-weight:bold; }
.trade_image {float:right; margin-left:30px;}
.number_image { margin:10px 0px;  }

#function_image {margin:15px 0px 30px 0px;}

.function_table {width:487px;}
.function_table table
		{width:487px; padding:0px; margin:16px 0px;}
.function_table td
		{padding:0px;}
.function_margin {
	margin:10px 10px 10px 30px;
	line-height:220%;
	font-size: 90%;
	font-weight: bold;
}

.function_table02 {width:487px;}
.function_table02 table
		{width:487px; padding:0px;}
.function_table02 td
		{padding-bottom:0px;}

#howto_box02 {border-top:1px solid #B7b7b7; border-right:1px solid #B7b7b7; border-bottom:1px solid #B7b7b7; border-left:1px solid #B7b7b7;background-color:#FFFFFF; width:481px; padding:3px; margin:15px 0px;}
#howto_table02 {width:481px; margin:0px;}
#howto_table02 table {width:481px; padding:0px;}
#howto_table02 th {padding:5px; background:#DEDEDE; vertical-align:top; text-align:left;}
#howto_table02 td {padding:5px; background:#E9E9E9; vertical-align:top;}

#ats_box01 {border-top:1px solid #B7b7b7; border-right:1px solid #B7b7b7; border-bottom:1px solid #B7b7b7; border-left:1px solid #B7b7b7;background-color:#F2F2F2; width:437px; padding:10px 25px; margin:15px 0px;}
.ats_text13 {font-size:100%; color:#336600; margin-bottom:3px; font-weight:bold;}

.mobile_table {width:674px; margin-left:11px;}
.mobile_table table
		{width:663px; padding:0px;}
.mobile_td01
		{padding-right:8px; vertical-align:top;}
#mobile_box01 {font-size:85%; border:1px solid #B7b7b7; background-color:#FFFFFF; width:663px; padding:3px; margin:0px 0px 20px 11px;}
#mobile_table02 {margin:0px;}
#mobile_table02 table {margin:0px; padding:0px;}
#mobile_table02 th {padding:5px; background:#DEDEDE; vertical-align:top; text-align:left; width:120px;}
#mobile_table02 td.nomal {padding:5px; background:#E9E9E9; vertical-align:top; width:537px;}
#mobile_table02 td#table {padding:5px; background:#E9E9E9; vertical-align:top; width:537px;}
#mobile_table02 td#table td{vertical-align:top;}


#mobile_box02 {font-size:85%; margin:12px 0px 0px 11px; width:674px; height:380px; background:url(../web_test/html_img/mobile_w.png) no-repeat;}
#mb2_01 {margin:116px 0px 0px 8px; width:290px; height:100px; float:left;}
#mb2_02 {margin:6px 8px 0px 0px; width:326px; height:100px; float:right;}
#mb2_02_2 {margin:16px 0px 0px 0px; width:326px; clear:both;}
#mb2_02_2_table{margin:0; padding:0; width:326px;}
#mb2_02_2_table td{vertical-align:top;}
#mb2_03 {margin:0px 0px 0px 0px; width:150px; height:150px; float:right; line-height:120%;}
#mb2_04 {margin:0px 0px 0px 2px; width:300px; height:80px; line-height:120%; clear:both;}
.ft-green {color:#336600; margin-bottom:0px; font-weight:bold; line-height:160%;}
#mobile_login img{margin:8px 0px 8px 0px;}