.clearfix {clear: both;	margin:0;padding:0;line-height:0px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-table;}

* html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clearfix {display:block;}

A:link {color:#1188FF;}
A:visited {color:#1188FF;} 
A:hover {color:#ff0079;} 


/*---------- ’†˜g ----------*/
#nakawaku {
	margin:0 auto;
	padding:0px;
	background:url(../sel/img/bg02.png) repeat-y top center;
	_width:100%;
}

/*---------- ƒƒCƒ“˜g ----------*/
#mainwaku {
	overflow:hidden;
	width:960px;
	margin:0 auto;
	padding:0px;

}

#tiwaku {
width:940px;
margin:0 auto;
padding:0 10px;

}

#main_container {
	width:940px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

p.m_ttl2{
	margin:10px 0;
}
	
div.m_more{
	margin:0 auto;
	padding:0 10px;
}
	
.search_contain {
	padding: 0px;
	float: left;
	clear: none;
	width: 960px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	padding-left:25px;
	padding-bottom:100px;


}


#search_detail{
	padding-left:12px;
}

.search_box01{
	margin-top:30px;
	margin-left:6px;
}
.search_box02{
	margin-top:15px;
	margin-left:5px;
}

table.detail th{
	text-align:left;
	font-size:12px;
	font-weight:normal;
	width:65px;
	padding-left:5px;
}

table.detail td{
	padding-left:2px;
	font-size:12px;
}

table.detail select{
	margin-top:2px;
	font-size:12px;
}


.search_box01 table.detail input.text_s{
		width:80px;
	}
.search_box01  table.detail select.text_l{
		width:100px;
		margin:2px 0;
}

div.search_box_wrapper{
}

table.option td{
	padding-left:2px;
	font-size:12px;
}

div.search_arrow{
	text-align:center;
	margin:3px auto 0;
}

.backtop{
	clear:both;
	text-align:right;
	padding:20px 40px 30px 0;
}

/*---------- fontŠÖŒW ----------*/
.gmb{
		font-size:14px;
		font-weight:bold;
		line-height:130%;
		color:#666666;
		}
.gm{
		font-size:12px;
		line-height:130%;
		color:#666666;
		}
		
.blmb{
		font-size:14px;
		font-weight:bold;
		line-height:130%;
		color:#1188FF;
		}		
		
.blm{
		font-size:12px;
		line-height:130%;
		color:#1188FF;
		}		
		
		
		
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{margin: 0em 0px;padding: 0em 0px;}


h1,h2,h3,h4,h5,h6 {font-size: 100%;line-height: 100%;font-weight: normal;}
img {border:none; vertical-align:bottom;}
ul, ol {list-style: none;}


.txt_blk a:link {color:#333333;}
.txt_blk a:visited {color:#333333;} 
.txt_blk a:hover {color:#ff0079;}

.hidden {display: none;}
.clearfix {clear: both;	margin:0;padding:0;line-height:0px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-table;}

* html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clearfix {display:block;}

/*bodyŠÖ˜A*/
body {margin-top:0;color: #000;font-family:'‚l‚r ‚oƒSƒVƒbƒN','Hiragino Kaku Gothic Pro','ƒƒCƒŠƒI',Meiryo,'ƒqƒ‰ƒMƒmŠpƒS Pro W3',sans-serif;font-size:12px;}

/*containerŠÖ˜A*/
#container{width:950px; /*|padding10px•ª*/
margin:0 auto;
background:url(../img/img11.gif) repeat-y;
margin:0 auto;
padding:0 5px;
padding-bottom:30px;}

/*---------- ƒpƒ“‚­‚¸ ----------*/

#pankuzu {
display:block;
width:960px;
margin:0 auto;
padding:8px 0 5px 5px;}

#pankuzu a:link {
color:#000000;
text-decoration:none;}

#pankuzu a:visited {
color:#000000;
text-decoration:none;}

#pankuzu a:hover {
color:#66CCFF;
text-decoration:underline;}

.pankuzu2 {
margin:0 0.8em;}

#title {
display:block;
background:url(../img/img1.jpg) no-repeat;
text-indent:-9999px;
height:120px;}

/*---------- ƒiƒr ----------*/
ul#navi {
width:680px; /*padding‚Æ‡Œv‚Å950px*/
height:30px;
background:#E10019;
padding-left:270px; /*centerŠñ‚¹—p*/
}

ul#navi li {
display:block;
height:20px;
float:left;
color:#FFFFFF;
font-weight:bold;
background:url(../img/img12.gif) no-repeat;
text-indent:10px;
margin:0 0 0 15px;
padding:10px 0 0 0;}

ul#navi li a:link{color:#FFFFFF;text-decoration:none;}
ul#navi li a:visited{color:#FFFFFF;text-decoration:none;}
ul#navi li a:hover{color:#FFFF00;text-decoration:underline;}
ul#navi li a:active{color:#FFFFFF;text-decoration:none;}




/*---------- KE ----------*/
#ke{
	width:877px;
	margin:10px 30px 20px 30px;
	position:relative;
	border:#666666;
	border-style:dotted;
}

/*---------- ¤•i˜g ----------*/
.box1 {
width:908px;
border-left:solid 1px #E8E8E8;
border-right:solid 1px #E8E8E8;
border-bottom:solid 1px #E8E8E8;
margin:0 0 0 10px;
padding:0 10px 10px 10px;}

.price {
float:left;
display:block;
width:180px;
margin-top:8px;
font-weight:bold;
color:#FF0000;
font-size:14px;}

.price2 {
float:left;
display:block;
width:380px;
margin-top:8px;
font-weight:bold;
color:#FF0000;
font-size:14px;}

/*---------- ƒcƒA[ ----------*/
.box2 {width:908px;
border:solid 1px #E8E8E8;
margin:20px 0 0px 10px;
padding:10px 10px 10px 0;}

#tour_ti {
float:left;
width:128px;}

#tour_goother {
float:right;}

#tour_goother a:link {color:#000000;text-decoration:none;}
#tour_goother a:visited {color:#000000;text-decoration:none;}
#tour_goother a:hover {color:#ff0079;text-decoration:none;}

.bold {
font-weight:bold;}

.tour_box {
background:#F7F2F1;
padding:5px;}

.tour_des {width:213px;
font-size:14px;
font-weight:bold;
line-height:1.5em;}

.tour_des a:link {
display:block;
margin:5px 0;
}

.tour_point {
width:213px;
display:block;
font-size:12px;
line-height:1.5em;}

.tour_month {
width:213px;
display:block;
padding-top:5px;}

/*---------- ƒCƒ^ƒŠƒA ----------*/
.itabox1 {border-top:solid 1px #E8E8E8;border-right:solid 1px #E8E8E8;}
#itatxt1 {line-height:1.8em;font-size:13px;margin:5px 5px 0 3px;}
.itabox2 {
border-left:solid 1px #E8E8E8;border-right:solid 1px #E8E8E8;border-bottom:solid 1px #E8E8E8;
width:928px;
margin:0 0 0 10px;
padding:20px 0 10px 0;}

.tourdes1 {
display:block;
height:19px;
width:908px;
margin:0 0 10px 10px;
padding:4px 0 0 0;
color:#004098;
font-weight:bold;
background:url(../img/common1.jpg) no-repeat;
text-indent:10px;}

.tourdes2 {width:213px;
font-size:13px;
font-weight:bold;
line-height:1.5em;}

.tourdes2 a:link {
color:#004098;
margin:5px 0;}

.igtxt1 {line-height:1.6em;}
.igtxt2 {display: block;margin:10px 10px 0 0;
line-height:1.6em;}

.tourpoint1 {
width:798px;
margin:6px 0 0 0;
display:block;
font-size:12px;
line-height:1.5em;}

.itabox3 {
border:solid 1px #E8E8E8;
width:928px;
margin:10px 0 0 10px;
padding:10px 0 10px 0;}

#othertourti {
margin:0 0 10px 10px;}

/*---------- •¶Žš‘•ü ----------*/
.bold {font-weight:bold;}
.boldorange {font-weight:bold; color:#FF6600;}
.fuel {display:block;margin-top:10px;float:left;}
.fuel1 { font-size:10px;}
.go2top {_width:930px;_display:block;_text-align:right;_margin-top:5px;}
.go2top a:link {color:#004098;font-size:10px; float:right; margin:5px 10px 0 0;}
.boldred {font-weight:bold;color:#FF0000;}

/*---------- A/O HTL OP ----------*/
.airhtlop {margin:20px 0 0 10px;}
.airhtlop_box {
	padding:10px 0 0 10px;
}

.airhtlop_ti {
display:block;
height:19px;
width:284px;
margin:0 0 0 0;
padding:4px 0 0 0;
color:#004098;
font-weight:bold;
background:url(../air_sel/img/common3.png) no-repeat;
text-indent:10px;}

.air1 {
width:284px;
display:block;
margin:10px 0 0 0;
line-height:1.6em;}

.airfuel {
font-size:10px;
display:block;margin-top:5px;float:right;
width:284px;
text-align:right;}

.airlink {
margin:10px 0 0 0;
display:block;
float:right;
width:284px;
font-weight:bold;
text-align:right;}

.airlink a:link {color:#004098;}
.airlink a:visited {color:#004098;}
.airlink a:hover {color:#004098;}

/*---------- VCN HTL OP Rail ----------*/
.vcn1 {
width:284px;
display:block;

margin:5px 0 0 0;
line-height:1.5em;
font-size:12px;
}

.vcn2{
	padding-top:30px;
width:110px;
float:left;
}

.vcn3{
width:174px;
float:right;
text-align:left;}

.vcn3 a.title{
font-weight:bold;}

.vcn3_1{
width:100px;
float:left;}

.vcn3_2{
width:73px;
float:right;}

.vcnlink {
margin:5px 0 0 0;
text-align:right;
font-weight:normal;}

.vcnlink a:link {color:#004098;}
.vcnlink a:visited {color:#004098;}
.vcnlink a:hover {color:#004098;}

.rail_wrapper{
border:solid 1px #E8E8E8;
width:908px;
margin:10px 0 0 10px;
padding:10px;}

.rail1{
width:300px;
float:left;}

rail2{
width:576px;
float:right;}

.rail_wrapper p{
line-height:1.5em;
font-size:12px;}

.rail_banner{
margin-top:10px;}

.rail2_1{
width:300px;
float:left;}

.rail2_2{
width:300px;
float:right;}		



/* ContentsSide
***************************************************************/
#contentsMain{
	width: 720px;
	float: left;
}

#contentsSide {
	width: 220px;
	float: right;
	background:#FFFFFF;
	height:100%;
	padding-bottom:60px;
}
#contentsSide #boxside-pr {
	padding: 0 0 15px 10px;
}
#contentsSide #boxside-pr p {
	margin-bottom: 5px;
}
#contentsSide .boxside {
	padding: 5px 0 5px 9px;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	background-color: #FFF;
}
#contentsSide .boxside h3 {
	width: 200px;
	height: 20px;
	margin: 15px 0 10px 0;
	overflow: hidden;
	text-indent: -9999px;
}
#contentsSide .boxside #block1 h3 {
	margin-top: 0;
	background: transparent url('https://www.his-j.com/dst/img_dst_common/boxside_ttl1.gif') no-repeat;
}
#contentsSide .boxside #block2 h3 {
	background: transparent url('https://www.his-j.com/dst/img_dst_common/boxside_ttl2.gif') no-repeat;
}
#contentsSide .boxside #block3 h3 {
	background: transparent url('https://www.his-j.com/dst/img_dst_common/boxside_ttl3.gif') no-repeat;
}
#contentsSide .boxside #block4 h3 {
	background: transparent url('https://www.his-j.com/dst/img_dst_common/boxside_ttl4.gif') no-repeat;
}
#contentsSide .boxside #block1 ul li,
#contentsSide .boxside #block2 ul li {
	margin: 0 0 5px 0;
	padding-left: 21px;
	background: transparent url('https://www.his-j.com/dst/img_dst_common/icon_list2.gif') no-repeat 0px 0px;
}
#contentsSide #boxside-pr2 {
	padding: 0 0 0 10px;
}
#contentsSide #boxside-pr2 p {
	margin-bottom: 15px;
}

/* DST
***************************************************************/
#contentsSide .boxside #block1 h3 {
	height: 28px;
	background: transparent url('https://www.his-j.com/dst/img_dst_common/sideNavigation/boxside_ttl1.gif') no-repeat;
}
#block1 {
	font-size: 10px;
}
#block1 dl.infobox1 {
	margin-bottom: 12px;
	line-height: 14px;
}
#block1 dl.infobox1 dt,
#block1 dl.infobox1 dd {
	float: left;
}
#block1 dl.infobox1 dt {
	margin-right: 10px;
}
#block1 dl.infobox2 {
	padding: 0 0 12px;
	line-height: 16px;
}
#block1 dl.infobox2 dt {
	margin-bottom: 5px;
	padding-left: 8px;
	line-height: 25px;
	font-size: 12px;
	color: #FFF;
	background: transparent url('https://www.his-j.com/dst/img_dst_common/sideNavigation/side_tourNavi_base.gif') no-repeat 0px top;
	text-align:left;
}
#block1 dl.infobox2 dd {
	padding-right: 10px;
	text-align:left;
}
#block1 p.btn {
	padding-bottom: 5px;
	text-align:left;
}

/*---------- A/O HTL OP ----------*/





.air_container {
	width:890px;
	margin:auto;
	text-align:center;
}
.air_container .entryWrapper {
	float:left;
	width:290px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.air_container .entryWrapper .entry {

}
#air_container_hight.air_container .entryWrapper .entry {
	height:145px;
	border:#000000 2px solid;
	background:#FFF;
	padding-bottom:5px;
}

.clear {
	clear:both;
	height:0;
	font-size:1px;
	line-height:0;
	visibility:hidden;
} 


p.hnd_ttl{
	background:#238932;
	color:#FFF;
	text-align:center;
	margin:1px;
	font-weight:bold;
	padding:3px;
}

p.nrt_ttl{
	background:#246EB6;
	color:#FFF;
	text-align:center;
	margin:1px;
	font-weight:bold;
	padding:3px;
}
p.hnd_nrt_ttl{
	background:#C39;
	color:#FFF;
	text-align:center;
	margin:1px;
	font-weight:bold;
	padding:3px;
}
div.h_air_main{
	float:left;
	width:282px;
	padding-top:5px;
	margin-left:2px;
}

div.h_air_main img.air_pic{
	float:left;
	display: inline; /* for IE6,7 */
	margin: 3px 3px 0 3px;
	-ms-interpolation-mode: bicubic;
}
p.h_air_line_hnd{
	line-height:120%;
	display:block;
	height:30px;
	background:url(../air_usa/img/hnd_ico.gif) no-repeat right top;
}
p.h_air_line_nrt{
	line-height:120%;
	display:block;
	height:30px;
	background:url(../air_usa/img/nrt_ico.gif) no-repeat right top;
}
p.h_air_line_hnd_nrt{
	line-height:120%;
	display:block;
	height:30px;
	background:url(../air_usa/img/hnd_nrt_ico.gif) no-repeat right top;
}
p.h_air_line{
	line-height:120%;
}

span.h_air_dst{
	font-weight:bold;
}
p.h_air_line2{
	font-size:1.2em;
	line-height:120%;
	font-weight:bold;
	margin:2px 0 0 5px;
}
p.h_air_line3{
	font-size:1.5em;
	line-height:120%;
	text-align:right;
	font-weight:bold;
	color:#FF3333;
	width:137px;
	float:right;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;

}
p.h_air_line4{
	font-size:10px;
	text-align:left;
	height:5px;
	float:left;
	padding:2px 0 0 5px;
}

p.more_detail{
	text-align:right;
	padding-right:10px;
	padding-left: 10px;
}
table.schedule {
  width: 225px;
  border-collapse: collapse;
  border: solid 1px #999;
  font-size: 100%;
  float:left;
  margin-top:0px;
  margin-left:5px;
}

table.schedule caption {
  text-align: left;
}

table.schedule th,
table.schedule td {
  border: solid 1px #999;
  padding: 2px 3px;
}

table.schedule th {
  background: #E9E6D9;
  text-align: center;
  white-space: nowrap;
  color: #333;
}

table.schedule td.time,
table.schedule td.fee {
  text-align:left;
  white-space: nowrap;
}

img.btn01{
	float:right;
	padding:0 5px 0 0;
	padding-top:2.5em;
}


.air_container2{
	border:1px solid #666;
	width:880px;
	padding:10px 5px 10px 5px;
}



.samplew2 li {
	display: inline;
	border: 1px solid #999;
	list-style: none outside;
}


span.otherprice{
	font-size:1.5em;
	font-weight:bold;
	color:#FF3333;
	padding:0 10px;
}



hr {
	display:none;
}

.line_001 {
	background:url(../air_usa/img/line.gif) repeat-x;
	height:1px;
	margin:10px 0;
	clear:both;
}



dl.air_list dt {
  clear: right;
  float: right;
  width: 76px;
  padding-right: 5px;
}

dl.air_list dd {
	margin-right: 76px;
	background:url(../air_usa/img/nrt_ico.gif) 2% center no-repeat;
	height:26px;
	padding:0 0 0 105px;
	vertical-align:middle;
}



/* */

span.h_air_dst01{
	font-weight:bold;
	color: #069
}

span.h_air_dst_click{
	float:right;
}

.htl_bar01{
	background:url(img/htl_bar.gif);
}
td.htl_td01{ 
	padding-left: 22px; 
	font-size:14px;
	font-weight: bold;
	color:#000099;
}

td.htl_td02{ 
	font-size:16px;
	font-weight: bold;
	color:#FF0000
}


/* —¿‹àƒe[ƒuƒ‹
--------------------------------------------------------*/
table col.gross{
	width:200px;

}
table col.a_area{
	width:85px;

}
table col.a_detail{
	width:150px;

}
table col.a_detail3{
	width:110px;

}

table col.carrer{
	width:54px;
}
table col.a_detail2{
	width:200px;
}
table td.calender{
	text-align:center;
	margin:0 auto;
	width:76px;

}

table col.h_gross{
	width:150px;
}
table col.h_ttl{
	width:150px;
}
table col.h_detail{
	width:500px;
}

/* 4ƒ–ŒŽŒŽ•\Ž¦
--------------------------------------------------------*/

table.table4m {
	width:850px;
	height:30px;
	table-layout:fixed;
	border-collapse: collapse;
	font-size: 100%;
	
	
}
table.table4m td {
	vertical-align:bottom;
}
table.table4m td.carrer4 {
	text-align:center;
	padding:0;
	color:#FF4800;
}
table.table4m td.dst4 {
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	padding:0 0 5px 0;
	color:#000;
	line-height:100%;
}

table.table4m td.ticket4 {
	font-size:1.5em;
	font-weight:bold;
	text-align:center;
	padding:0;
	color:#FF4800;
	line-height:100%;
}
table.table4m td.charge4 {
	text-align:left;
	padding:0 3px 0 0;
	line-height:120%;
}

table.table4m em{

	font-weight:bold;
	font-style:normal;
}

span.dep_date{
	background:#006699;
	color:#FFF;
	padding:1px 3px;
	text-align:center;
	font-size:10px;
}

.htl_container2{
	border:1px solid #CCC;
	width:900px;
	padding:10px 5px 10px 5px;
	margin-left:10px;
}

p.htl_txt01{
	font-size:10px;
	text-align:right;
}

/*nrtsp01*/



.col01 {
	width:200px;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-1px;
	
}

.col02 {
	width:150px;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
}

.col02 em{
	font-style:normal;
	font-size:12px;
	font-weight:normal;
	background:#333;
	color:#FFFFFF;
	padding:1px 10px;
	letter-spacing:normal;
}
.col03 {
	width:140px;
	color:#EE0000;
	font-size:18px;
	font-weight:bold;
}
.col04 {
	width:300px;
	line-height:120%;
	color:#444444;
}
.col04 a{ font-weight:bold; color:#0066CC;}
.col04 a:hover{ font-weight:bold; color:#FF9600;}


.col05 {
	width:85px;
}
span.details{
	font-size:10px;
	color:#000000;
	border:1px solid #CCC;
	background:url(.././img/detail_arrow.gif) 5% 50% no-repeat #FFF;
	padding:0 6px 0 10px;
}
span.details a{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

span.manyen{
	font-size:10px;
}

/*nrt’Êí*/

table.nrt01 {
	border-collapse:collapse;
	border-bottom:1px solid #CCC;
	background:url(../air_hnl/img/20130212/nrt_bg.gif) left top no-repeat #FFF;
}
table.nrt01 td {
	padding:12px 0px;  
	text-align:center;
}
table.nrt01 td.col01 {
	text-align:right;
}
table.nrt01 td.col03 {
	text-align:center;
}
table.nrt01 td.col04 {
	text-align:left;
}


/*hnd’Êí*/

table.hnd01 {
	border-collapse:collapse;
	border-bottom:1px solid #CCC;
	background:url(../air_hnl/img/20130212/hnd_bg.gif) left top no-repeat #FFF;
}
table.hnd01 td {
	padding:12px 0; 
	text-align:center;
}
table.hnd01 td.col01 {
	text-align:right;
}
table.hnd01 td.col03 {
	text-align:center;
}
table.hnd01 td.col04 {
	text-align:left;
}

/*ibr’Êí*/

table.ibr01 {
	border-collapse:collapse;
	border-bottom:1px solid #CCC;
	background:url(../sale/img/ibr_bg.gif) left top no-repeat #FFF;
}
table.ibr01 td {
	padding:12px 0;  
	text-align:center;
}
table.ibr01 td.col01 {
	text-align:right;
}
table.ibr01 td.col03 {
	text-align:center;
}
table.ibr01 td.col04 {
	text-align:left;
}

/*nrtbiz*/
table.nrtbiz01 {
	border-collapse:collapse;
	border-bottom:1px solid #CCC;
	background:url(../sale/img/nrt_biz_bg.gif) left top no-repeat #FCFCFC;
}
table.nrtbiz01 td {
	padding:12px 0; 
	text-align:center;
}
table.nrtbiz01 td.col01 {
	text-align:right;
}
table.nrtbiz01 td.col03 {
	text-align:center;
}
table.nrtbiz01 td.col04 {
	text-align:left;
}
/*hndbiz*/
table.hndbiz01 {
	font-size:100%;
	border-collapse:collapse;
	border-bottom:1px solid #CCC;
	background:url(../sale/img/hnd_biz_bg.gif) left top no-repeat #FCFCFC;
}
table.hndbiz01 td {
	padding:12px 0; 
	text-align:center;
}
table.hndbiz01 td.col01 {
	text-align:right;
}
table.hndbiz01 td.col03 {
	text-align:center;
}
table.hndbiz01 td.col04 {
	text-align:left;
}

/*ibrbiz*/
table.ibrbiz01 {
	font-size:100%;
	border-collapse:collapse;
	border-bottom:1px solid #CCC;
	background:url(../sale/img/ibr_biz_bg.gif) left top no-repeat #FCFCFC;
}
table.ibrbiz01 td {
	padding:12px 0; 
	text-align:center;
}
table.ibrbiz01 td.col01 {
	text-align:right;
}
table.ibrbiz01 td.col03 {
	text-align:center;
}
table.ibrbiz01 td.col04 {
	text-align:left;
}

/*nrtsp01*/
table.nrtsp01 {
	font-size:100%;
	border-collapse:collapse;
	border-bottom:2px solid #F8C35E;
	background:url(../sale/img/nrt_sp_bg.gif) left top no-repeat #FCFCFC;
}
table.nrtsp01 td {
	padding:12px 0; 
	text-align:center;
}
table.nrtsp01 td.col01 {
	text-align:right;
}
table.nrtsp01 td.col03 {
	text-align:center;
}
table.nrtsp01 td.col04 {
	text-align:left;
}

/*hndsp01*/
table.hndsp01 {
	font-size:100%;
	border-collapse:collapse;
	border-bottom:2px solid #F8C35E;
	background:url(../sale/img/hnd_sp_bg.gif) left top no-repeat #FCFCFC;
}
table.hndsp01 td {
	padding:12px 0;   
	text-align:center;
}
table.hndsp01 td.col01 {
	text-align:right;
}
table.hndsp01 td.col03 {
	text-align:center;
}
table.hndsp01 td.col04 {
	text-align:left;
}

/*ibrsp01*/
table.ibrsp01 {
	font-size:100%;
	border-collapse:collapse;
	border-bottom:2px solid #F8C35E;
	background:url(../sale/img/ibr_sp_bg.gif) left top no-repeat #FCFCFC;
}
table.ibrsp01 td {
	padding:12px 0; 
	text-align:center;
}
table.ibrsp01 td.col01 {
	text-align:right;
}
table.ibrsp01 td.col03 {
	text-align:center;
}
table.ibrsp01 td.col04 {
	text-align:left;
}

hr {
	display:none;
}

.sp_ttl {
	background:url(../sale/img/sp_ttl.gif) repeat-x;
	height:12px;
	margin:0;
	padding:0;
}

#banner1 {
    border: 0px solid #CCCCCC;
    overflow: hidden;
    width:278px;
    margin-bottom: 5px;
}

#banner1 ul {
    list-style: none;
    width: 1112px;
}

#banner1 ul li {
    float: left;
    width: 278px;
}

#banner1 ul li img {
    vertical-align: bottom;
}

#banner2 {
    border: 0px solid #CCCCCC;
    overflow: hidden;
    width:278px;
    margin-bottom: 5px;
}

#banner2 ul {
    list-style: none;
    width: 1112px;
}

#banner2 ul li {
    float: left;
    width: 278px;
}

#banner2 ul li img {
    vertical-align: bottom;
}



.vcn3_3{
width:130px;
float:right;}


ul.list130-l li {
	list-style:url(img/mk-golink.png);

	width:200px;
}
