/*layout*/
/*------------------------------------------------------------------------------*/

#wrapper{
	width:100%;
	min-width:980px;
	background:url(../images/bg_wrapper_top.gif) repeat-x;
	text-align:center;
}
#common #wrapper{
	background:url(../images/bg_wrapper_sub.gif) repeat-x;
	width:100%;
}

#container{
	width:100%;
	margin:0 auto;
	text-align:left;
}

#header{
	width:980px;
	height:85px;
	margin:0 auto;
	position:relative;
}
#common #header{
	width:980px;
	height:130px;
	margin:0 auto;
	position:relative;
}

#logo{
	position:absolute;
	top:20px;
	left:0px;
}
#headnav{
	position:absolute;
	top:25px;
	right:210px;
}
#headnav li{
	float:left;
	background:url(../images/arr.gif) no-repeat 0 3px;
	padding-left:10px;
	margin-right:10px;
	font-size:11px;
	line-height:12px;
}
.header_form01{
	position:absolute;
	top:35px;
	right:180px;
}
.header_form02{
	position:absolute;
	top:35px;
	right:0px;
}
.header_tel{
	position:absolute;
	top:35px;
	left:410px;
}

.header_time {
	position:absolute;
	top:55px;
	left:402px;
	font-size:11px;
}

#mainimage{
	width:100%;
	height:468px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}

#contents{
	width:980px;
	margin:0 auto 40px auto;
}

#left_navi {
	width:980px;
	margin:0 auto;
}

.leftnavi_title {
	width:572px;
	margin:0 auto;
	position:relative;
	margin-bottom:30px;
}
.more_btn {
	position:absolute;
	top:0;
	left:520px;
}


#contents_left{
	width:980px;
	min-height:300px;
	float:left;
}

#common #contents_left{
	width:720px;
}

#contents_right{
	width:980px;
}

#common #contents_right{
	width:240px;
	float:right;
}

.side_area {
	width:238px;
	height:385px;
	border:#666 dotted 1px;
}

#footer_wrapper{
	width:100%;
	height:214px;
	background:url(../images/bg_footer_wrapper.jpg) repeat-x;
	text-align:left;
}

#footer{
	width:980px;
	height:214px;
	margin:0 auto;
	position:relative;
}

.footer_logo {
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	position:absolute;
	top:35px;
	left:0;
}

.footer_ad {
	color:#FFF;
	position:absolute;
	top:65px;
	left:0;
}

.footer_tel {
	color:#FFF;
	position:absolute;
	top:85px;
	left:0;
}

.footer_tel a {
	color:#FFF;
}


#footnav {
	font-size:11px;
	line-height:12px;
	position:absolute;
	bottom:45px;
	left:0;
	width:860px;
}
#footnav li{
	float:left;
	padding-right:15px;
	margin-right:20px;
	border-right:1px solid #FFF;
	margin-bottom:10px;
}

#footnav li a{
	color:#FFF;
}

address{
	font-size:12px;
	line-height:13px;
	color:#FFF;
	font-style:normal;
	position:absolute;
	bottom:15px;
	right:0;
}

#pagetop{
	text-align:right;
	margin:20px 0 10px 0;
}

#locator{
	width:980px;
	margin:20px auto;
	font-size:11px;
	line-height:12px;
	text-align:left;
}

.fb_btn {
	position:absolute;
	top:142px;
	right:0px;
}

/*globalnav*/
/*------------------------------------------------------------------------------*/

#globalnav {
	width:864px;
	height:44px;
	margin:0 auto 30px auto;
	padding-left:116px;
	background-color:#464637;
}
#common #globalnav {
	width:864px;
	height:44px;
	margin:0 auto;
	background-color:#464637;
	position:absolute;
	top:86px;
}

#globalnav ul{list-style-type:none;}

#globalnav ul li{
	float:left;
	text-indent:-9999px;
}

#globalnav ul li a{
	height:44px;
	background-image:url(../images/nav.jpg);
	display:block;
	overflow:hidden;
}

#globalnav01 a{ background-position:-116px 0px; width: 176px; padding-left:116;} 
#globalnav02 a{ background-position:-292px 0px; width: 129px;}
#globalnav03 a{ background-position:-421px 0px; width: 106px;}
#globalnav04 a{ background-position:-527px 0px; width: 114px;}
#globalnav05 a{ background-position:-641px 0px; width: 117px;}
#globalnav06 a{ background-position:-758px 0px; width: 107px;}

#globalnav01 a:hover, #globalnav01.main_current a{ background-position:-116px -44px; width: 176px;} 
#globalnav02 a:hover, #globalnav02.main_current a{ background-position:-292px -44px; width: 129px;}
#globalnav03 a:hover, #globalnav03.main_current a{ background-position:-421px -44px; width: 106px;}
#globalnav04 a:hover, #globalnav04.main_current a{ background-position:-527px -44px; width: 114px;}
#globalnav05 a:hover, #globalnav05.main_current a{ background-position:-641px -44px; width: 117px;}
#globalnav06 a:hover, #globalnav06.main_current a{ background-position:-758px -44px; width: 107px;}

/*subnav*/
/*------------------------------------------------------------------------------*/

#subnav {
	width:240px;
	margin-bottom:30px;
}
#subnav ul{list-style-type:none;}

#subnav_title a{
	width:240px;
	height:45px;
	background:url(../images/subnav_title.gif) no-repeat;
	line-height:46px;
	color:#333;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	display:block;
	overflow:hidden;
}
#subnav_title a:hover {
	text-decoration:underline;
}
#subnav li a{
	width:240px;
	height:45px;
	background:url(../images/subnav01.gif) no-repeat;
	line-height:45px;
	text-indent:34px;
	font-size:12px;
	color:#333;
	display:block;
	overflow:hidden;
}
#subnav li a:hover,#subnav ul li.current a,#subnav ul li.current a:hover{
	background:url(../images/subnav01_ov.gif) no-repeat;
	font-weight:bold;
}
#subnav li.current ul li a{
	width:240px;
	height:45px;
	background:url(../images/subnav02.gif) no-repeat;
	line-height:45px;
	text-indent:42px;
	font-size:11px;
	color:#333;
	display:block;
	overflow:hidden;
	font-weight:normal;
}
#subnav li.current ul li a:hover,#subnav li.current ul li.current a{
	background:url(../images/subnav02_ov.gif) no-repeat;
	font-weight:bold;
}
#subnav li.current ul li.current ul li a{
	width:240px;
	height:45px;
	background:url(../images/subnav03.gif) no-repeat;
	line-height:45px;
	text-indent:40px;
	font-size:11px;
	color:#333;
	display:block;
	overflow:hidden;
	font-weight:normal;
}

#subnav li.current ul li.current ul li a:hover{
	background:url(../images/subnav03_ov.gif) no-repeat;
	font-weight:bold;
}


/*global*/
/*------------------------------------------------------------------------------*/

.subtitle02 {
	width:720px;
	height:50px;
	background:url(../images/subtitle02.gif) no-repeat;
	line-height:50px;
	font-size:19px;
	font-weight:bold;
	color:#333;
	margin-bottom:15px;
	overflow:hidden;
}

.subtitle03 {
	width:100%;
	height:35px;
	background:url(../images/subtitle03.gif) no-repeat;
	line-height:22px;
	text-indent:15px;
	font-size:15px;
	font-weight:bold;
	color:#333;
	margin-bottom:15px;
	overflow:hidden;
}

.subtitle04 {
	background:url(../images/subtitle04.gif) no-repeat 0 0;
	font-size:14px;
	font-weight:bold;
	padding:3px 0 3px 15px;
	margin-bottom:15px;
}

.subtitle05 {
	font-size:14px;
	font-weight:bold;
	border-bottom:dotted 1px #CCCCCC;
	padding-bottom:5px;
	margin-bottom:10px;
}


/*sub common*/
/*------------------------------------------------------------------------------*/

.box2{width:100%; clear:both; overflow:hidden;}
.box2:before, .box2:after { content: ""; display: block;}
.box2:after { clear: both;}

.box2_left{
	width:350px;
	float:left;
}
.box2_right{
	width:350px;
	float:right;
}
.box2_lefti{
	width:280px;
	float:left;
}
.box2_rightt{
	width:420px;
	float:right;
}
.box2_leftt{
	width:420px;
	float:left;
}
.box2_righti{
	width:280px;
	float:right;
}

.box3{width:100%; clear:both; overflow:hidden;}
.box3:before, .box3:after { content: ""; display: block;}
.box3:after { clear: both;}

.box3_left{
	width:308px;
	height:227px;
	float:left;
	margin-right:28px;
}
.box3_center{
	width:308px;
	height:128px;
	float:left;
	margin-right:28px;
}
.box3_right{
	width:308px;
	height:128px;
	float:right;
}
.box3_lefti{
	width:226px;
	height:128px;
	float:left;
	margin-right:21px;
}
.box3_centeri{
	width:226px;
	height:128px;
	float:left;
	margin-right:21px;
}
.box3_righti{
	width:226px;
	height:128px;
	float:right;
}

.con_box4_left{
	width:226px;
	height:227px;
	float:left;
	margin-right:20px;
}
.con_box4_right{
	width:228px;
	height:352px;
	float:right;
	border:#666 dotted 1px;
}

.box4{width:100%; clear:both; overflow:hidden;}
.box4:before, .box4:after { content: ""; display: block;}
.box4:after { clear: both;}

.box4_left{
	width:175px;
	float:left;
	margin-right:10px;
}
.box4_right{
	width:170px;
	float:right;
}

.contact_area {
	width:330px;
	height:270px;
	position:relative;
	background:url(../images/contact_bg.gif) no-repeat 0 0;
}

.contact_box01{
	width:286px;
	height:25px;
	position:absolute;
	top:94px;
	left:21px;
}

.contact_box02{
	width:286px;
	height:25px;
	position:absolute;
	top:234px;
	left:21px;
}



/*table*/
/*------------------------------------------------------------------------------*/

table.tab{
	border-collapse:collapse;
	border:1px solid #cccccc;
}
table.tab td{
	border:1px solid #cccccc;
	padding:5px 10px;
}
table.tab td td{
	border:none;
	padding:0;
}
table.tab td.highlight{background-color:#EFEFEF; font-weight:bold;}
table.tab td.none_boder{border:none;}

.table_bg {
	background:url(../images/table_bg.jpg) no-repeat 0 0;
	height:169px;
	padding:10px;
}


/*------------------------------------------------------------------------------*/
/*top*/
/*------------------------------------------------------------------------------*/

#top_box01{margin-bottom:50px;}
#top_box01 h3, #top_box02 h3{margin-bottom:20px;}
#top_box02{margin-bottom:20px;}

.top_box01_sample{
	width:335px;
	border:solid 1px #CCCCCC;
	padding:9px;
}
.top_box02_sample{
	width:210px;
	border:solid 1px #CCCCCC;
	padding:9px;
}

.top_slide_box {
	cursor: pointer;
	display: block;
	height: 227px;
	overflow: hidden;
	position: relative;
}
	.top_slide_box_detail {
		position: absolute;
		top:227px;

		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
		filter: alpha(opacity=85);
		opacity: 0.85;
	}
	
	
.top_slide_box_detail a {
			height: 227px;
		}


.content_flow {
	width:425px;
	float:right;
}

.content_network {
	float:right;
	position:relative;
	width:425px;
	height:202px;
	background:url(../images/top_img02.jpg) no-repeat 0 0;
}
.content_warehouse {
	float:right;
	position:relative;
	width:425px;
	height:202px;
	overflow: hidden;
}
.content_warehouse img{
	max-width: 100%;
	height: auto;
}
.content_network_btn {
	position:absolute;
	bottom:20px;
	right:25px;
}

.banner_box {
	width:308px;
	height:227px;
	float:right;
}

/*top rss*/
/*------------------------------------------------------------------------------*/

#top_rss_box{
	clear:both;
	width:585px;
	height:207px;
	float:left;
	border:1px #999 solid;
	padding:0 30px 20px 30px;
}

.top_title_news{
	width:152px;
	height:35px;
	position:relative;
	margin:25px 0px 0px 0px;
}
.top_title_news li.title_btn{
	position:absolute;
	top:0;
	right:0;
}

#top_rss_box dl:before, #top_rss_box dl:after { content: ""; display: block; }
#top_rss_box dl:after { clear: both; }
#top_rss_box dl { zoom: 1;  padding:6px 0; }

#top_rss_box .rss_date{
	clear:both;
	width:120px;
	float:left;
}
#top_rss_box .rss_title{
	width:460px;
	float:left;
}
#top_rss_box .rss_contents{ display:none;}


/*sub rss*/
/*------------------------------------------------------------------------------*/

#sub_rss_box dl:before, #sub_rss_box dl:after { content: ""; display: block; }
#sub_rss_box dl:after { clear: both; }
#sub_rss_box dl { zoom: 1; border-bottom:dotted 1px #CCC; padding:10px 0; }

#sub_rss_box .rss_date{
	clear:both;
	width:120px;
	float:left;
}
#sub_rss_box .rss_title{
	width:590px;
	float:right;
}
#sub_rss_box .rss_contents{ 
	clear:both;
	padding:0 0 0 140px;
}


/*side*/
/*------------------------------------------------------------------------------*/


#slide_box{
	margin-bottom:30px;
	background:#707070;
	width:542px;
	height:321px;
	padding-left:5px;
	float:left;
	overflow:hidden;
}
.slide_title{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}

#slide_box h3{margin-bottom:5px; padding-top:5px;}

#side_contact_box{
	width:218px;
	height:168px;
	margin-bottom:30px;
	border:solid 1px #CCCCCC;
	position:relative;
}
.side_contact_title{
	position:absolute;
	top:10px;
	left:24px;
}
.side_contact_btn01,.side_contact_btn02{
	position:absolute;
	left:10px;
}
.side_contact_btn01{top:50px;}
.side_contact_btn02{bottom:10px;}

.banner_list li{ margin-bottom:10px;}


/*ec_logistics*/
/*------------------------------------------------------------------------------*/

.ec_service_box {
	padding:8px;
	border:4px solid #2991C8;
	text-align:center;
	vertical-align:middle;
}

.plan01_box01 {
	border:1px #4C9FC0 solid;
	padding:15px;
}

.plan01_box02 {
	border:1px #4C9FC0 solid;
	padding:15px;
	background-color:#F5FCFC;
}

.plan02_box01 {
	border:1px #BBDA8E solid;
	padding:15px;
}

.plan02_box02 {
	border:1px #BBDA8E solid;
	padding:15px;
	background-color:#FFFFF0;
}
.plan03_box01 {
	border:1px #D7CD91 solid;
	padding:15px;
}

.plan03_box02 {
	border:1px #D7CD91 solid;
	padding:15px;
	background-color:#FCFAEB;
}



.plan01_box01_circle {
	background:url(../images/ec_logistics_circle01.gif) no-repeat 0 4px;
	text-indent:15px;
	height:20px;
}

.plan01_box02_circle {
	background:url(../images/ec_logistics_circle02.gif) no-repeat 0 4px;
	text-indent:15px;
	height:20px;
}

.plan02_box01_circle {
	background:url(../images/ec_logistics_circle03.gif) no-repeat 0 4px;
	text-indent:15px;
	height:20px;
}
.plan02_box02_circle {
	background:url(../images/ec_logistics_circle04.gif) no-repeat 0 4px;
	text-indent:15px;
	height:20px;
}

.plan03_box01_circle {
	background:url(../images/ec_logistics_circle05.gif) no-repeat 0 4px;
	text-indent:15px;
	height:20px;
}
.plan03_box02_circle {
	background:url(../images/ec_logistics_circle06.gif) no-repeat 0 4px;
	text-indent:15px;
	height:20px;
}

.plan_title01 {
	height:22px;
	background:url(../images/ec_logistics_icon01.gif) no-repeat 0 0;
	text-indent:25px;
	color:#4C9FC0;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	padding-bottom:5px;
	border-bottom:1px #4C9FC0 dotted;
}

.plan_title02 {
	height:22px;
	background:url(../images/ec_logistics_icon02.gif) no-repeat 0 0;
	text-indent:25px;
	color:#4C9FC0;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	padding-bottom:5px;
	border-bottom:1px #4C9FC0 dotted;
}
.plan_title03 {
	height:22px;
	background:url(../images/ec_logistics_icon03.gif) no-repeat 0 0;
	text-indent:25px;
	color:#77B41D;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	padding-bottom:5px;
	border-bottom:1px #77B41D dotted;
}

.plan_title04 {
	height:22px;
	background:url(../images/ec_logistics_icon04.gif) no-repeat 0 0;
	text-indent:25px;
	color:#77B41D;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	padding-bottom:5px;
	border-bottom:1px #77B41D dotted;
}

.plan_title05 {
	height:22px;
	background:url(../images/ec_logistics_icon05.gif) no-repeat 0 0;
	text-indent:25px;
	color:#AE9922;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	padding-bottom:5px;
	border-bottom:1px #AE9922 dotted;
}
.plan_title06 {
	height:22px;
	background:url(../images/ec_logistics_icon06.gif) no-repeat 0 0;
	text-indent:25px;
	color:#AE9922;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	padding-bottom:5px;
	border-bottom:1px #AE9922 dotted;
}

/*faq*/
/*------------------------------------------------------------------------------*/

.faq_box {}
	.faq_box_question {
		background: url(../images/faq_bg_question_off.jpg) 0 0 no-repeat scroll;
		cursor: pointer;
		font-size: 15px;
		padding: 8px 40px;
		line-height:22px;
	}
		.faq_box_question.open {
			background: url(../images/faq_bg_question_on.jpg) 0 0 no-repeat scroll;
		}
	.faq_box_answer {
		background: url(../images/faq_bg_answer.gif) 13px 0 no-repeat scroll;
		margin: 20px 0 30px 0;
		padding: 0 0 0 40px;

	}

/*company*/
/*------------------------------------------------------------------------------*/

.bb_line {
	border-bottom:1px #666666 dotted;
	padding-bottom:5px;
}

/*simtemap*/
/*------------------------------------------------------------------------------*/

.sitemap { margin-left:20px; padding-top:10px;}
.sitemap li{
	list-style:none;
	background:url(../images/arr.gif) no-repeat 0 5px;
	padding:0 0 0 12px;
	margin:10px 0px;
}
.sitemap ul{ padding:0 0 5px 30px;}
.sitemap ul li{
	background:none;
	list-style:square;
	padding:0 0 0 0;
	margin:5px 0px;
}
.sitemap ul ul{ padding:0 0 5px 30px;}
.sitemap ul ul li{
	background:none;
	list-style:none;
}


/*ap_transport*/
/*------------------------------------------------------------------------------*/

.icon_list li{
	float: left;
	margin:0 3px 10px 0;
	
}


/*service*/
/*------------------------------------------------------------------------------*/

.service01{	background:url(../images/service_img01.jpg) no-repeat left top;}
.service02{	background:url(../images/service_img02.jpg) no-repeat left top;}
.service03{	background:url(../images/service_img03.jpg) no-repeat left top;}
.service04{	background:url(../images/service_img04.jpg) no-repeat left top;}

.service01,.service02,.service03,.service04{
	width:350px;
	height:200px;
	position:relative;
 cursor: pointer;
}

.service01 .txt_service,
.service02 .txt_service,
.service03 .txt_service,
.service04 .txt_service{
 position:absolute;
	bottom:0;
	left:0;
}

p.txt_service a{
	width:340px;
	padding:5px;
	height:50px;
	background:url(../images/bg_mybox_off.png);
	display:block;
	color:#fff;
	text-decoration:none;
}

.mybox:hover a{
	background:url(../images/bg_mybox_on.png);
	color:#000;
}

.box_leftc{
	float:left;
}
.box_rightc{
	float:right;
	width:330px;
}
.slide_plan{
	padding:25px 10px 10px 10px;
	width:350px;
	background:#666;
}
.slide_plan_title{
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding-bottom:15px;
}

/*material sale*/
/*------------------------------------------------------------------------------*/

.rakuten{
	background:url(../images/buy_bg.gif) no-repeat left top;
	width:330px;
	height:120px;
	margin:0 auto;
}
.rakuten img{
	margin-top:60px;
	margin-left:31px;
}

/*glossary*/
/*------------------------------------------------------------------------------*/

.link_list li{
	float:left;
	margin-right:10px;
}
.link_list li a{
	display:block;
	width:60px;
	background-color:#2991c8;
	text-align:center;
	color:#FFF;
	font-size:13px;
	text-decoration:none;
	padding-top:8px;
	padding-bottom:8px;
}
.link_list li a:hover{
	background:url(../images/arr02.gif) no-repeat 8px center #2991c8;
	font-weight:bold;
}
.glossary_title{
	color:#2991c8;
	font-size:14px;
	margin-bottom:10px;
	font-weight:bold;
}

/*flow*/
/*------------------------------------------------------------------------------*/

.box_att,.box02_att,.box03_att{
	background:#edf4f8;
	width:700px;
	padding:10px;
}
.box_att li{
	background:url(../images/icon_square.gif) no-repeat left 5px;
	float:left;
	width:325px;
	padding:0 10px 5px 15px;
}
.box02_att li{
	background:url(../images/icon_square.gif) no-repeat left 5px;
	padding:0 10px 5px 15px;
}


.flow_title01,.flow_title02,.flow_title03,.flow_title04{
	text-align:center;
	color:#000;
	font-size:12px;
	height:35px;
	vertical-align:middle;
}
.flow_title01{background:url(../images/flow01_bg.gif) repeat top left;}
.flow_title02{background:url(../images/flow02_bg.gif) repeat top left;}
.flow_title03{background:url(../images/flow03_bg.gif) repeat top left;}
.flow_title04{background:url(../images/flow04_bg.gif) repeat top left;}

.flow_bg{
	text-align:center;
	vertical-align:middle;
	height:50px;
	border:#ccc 1px dotted;
	background:#FFFFFF;
	border-top:none;
}


.flow_place_o{
	background:url(../images/icon_flow_osaka.gif) no-repeat left center;
	font-size:14px;
	padding-left:30px;
	color:#ff9860;
	margin-bottom:10px;
	font-weight:bold;
}

/*marine_aviation*/
/*------------------------------------------------------------------------------*/

.merit01,.merit02,.merit03,.merit04,.merit05{
	padding-left:45px;
	font-size:14px;
	color:#464637;
	font-weight:bold;
	padding-top:12px;
}
.merit01{background:url(../images/icon_merit01.gif) no-repeat left center;}
.merit02{background:url(../images/icon_merit02.gif) no-repeat left center;}
.merit03{background:url(../images/icon_merit03.gif) no-repeat left center;}
.merit04{background:url(../images/icon_merit04.gif) no-repeat left center;}
.merit05{background:url(../images/icon_merit05.gif) no-repeat left center;}

.work_list li{
	float:left;
	padding:0 10px 0 45px;
	width:110px;
	height:46px;
	line-height:46px;
	margin-right:20px;
	margin-bottom:15px;
	color:#333;
	font-size:14px;
	background:url(../images/inspection_bg.gif) no-repeat left top;
}
.work_list li.two{
	float:left;
	padding:5px 10px 5px 45px;
	width:110px;
	line-height:1.3;
	height:36px;
	margin-right:20px;
	margin-bottom:15px;
	color:#333;
	font-size:14px;
	background:url(../images/inspection_bg.gif) no-repeat left top;
}
li.last{margin-right:0;}

ul.exclusive_box{
	width:740px;
	height:128px;
	margin-right:-20px;
}

ul.exclusive_box li{
	float:left;
	width:226px;
	margin-right:20px;
}

/*using_china_box*/
/*------------------------------------------------------------------------------*/

.using_china_box{
	width:720px;
	height:auto;
}

.using_china_box_l{
	width:340px;
	float:left;
}

.using_china_box_r{
	width:350px;
	float:right;
}


ul.using_china li{
	margin-bottom:10px;
 line-height:22px;
	padding-left:25px;
}
	
ul.using_china li.use01{background:url(../images/icon_use01.jpg) no-repeat 0 2px}
ul.using_china li.use02{background:url(../images/icon_use02.jpg) no-repeat 0 2px}
ul.using_china li.use03{background:url(../images/icon_use03.jpg) no-repeat 0 2px}
ul.using_china li.use04{background:url(../images/icon_use04.jpg) no-repeat 0 2px}
	
.using_china_btn{
	width:720px;
	height:100px;
	position:relative;
}

.btn_using{
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-175px;
}