@charset "Shift_JIS";

/*削除用
-----------------------------------------------------------------*/

.spa_01{ margin-top:15px;}

.spa_02{ margin-top:-8px;}

.spa_03{ margin-top:-3px;}

.spa_04{ margin-top:-7px;}


*{
margin:0;
padding:0;
}

.clearfix{
/zoom: 1;
}

.clearfix:after{
content: '';
display: block;
clear: both;
}

.floatL{
float:left;
}

.floatR{
float:right;
}

img{
border:0;
}

/*
-----------------------------------------------------------------*/

#BaliTtl{
position:relative;
width:940px;
height:230px;
background:url(../img/bg_bt_001.jpg) no-repeat 0 0;
}

#BaliTtl #bt_01{
position:absolute;
top:193px;
left:199px;
}

#BaliTtl #bt_02{
position:absolute;
top:19px;
left:460px;
}

#GArea{
width:940px;
margin:0 0 20px;
}

#GArea #GArea_01{
	float:left;
	width:389px;
}

#GArea #GArea_02{
	float:right;
	width:550px;
}

#BaliCnt{
position:relative;
width:940px;
height:1018px;
margin-bottom:15px;
background:url(../img/bg_bc_001.jpg) no-repeat 0 0;
}

#BaliCnt h3{
position:absolute;
top:27px;
left:212px;
}
	
#BaliCnt #bc_01{
position:absolute;
top:66px;
left:246px;
}

#BaliCnt h4{
position:absolute;
top:122px;
right:15px;
}

#BaliCnt #bc_02{
position:absolute;
top:122px;
right:42px;
}

#BaliCnt #bc_03{
position:absolute;
top:245px;
left:199px;
}

#BaliCnt #bc_04{
position:absolute;
top:101px;
left:190px;
}

#BaliCnt #bc_05{
position:absolute;
top:129px;
left:198px;
width:123px;
height:116px;
font-size:12px;
line-height:1.6;
}

#BaliCnt #bc_06{
position:absolute;
top:290px;
left:321px;
}

#BaliCnt #bc_07{
position:absolute;
top:319px;
left:327px;
width:147px;
height:123px;
font-size:12px;
line-height:1.6;
}

#BaliCnt #bc_08{
position:absolute;
top:563px;
left:448px;
}

#BaliCnt #bc_09{
position:absolute;
top:472px;
left:453px;
width:188px;
height:91px;
font-size:12px;
line-height:1.6;
}

#BaliCnt #bc_10{
position:absolute;
right:264px;
bottom:16px;
}

#BaliCnt #bc_11{
position:absolute;
right:24px;
bottom:257px;
}

#BaliCnt #bc_12{
position:absolute;
right:13px;
bottom:91px;
width:110px;
height:162px;
font-size:12px;
line-height:1.6;
}

#BaliCnt #bc_13{
position:absolute;
right:7px;
bottom:75px;
}

#BaliCnt #bc_14{
position:absolute;
right:7px;
bottom:0;
width:115px;
height:69px;
font-size:12px;
line-height:1.6;
}

#BaliCnt #bc_15{
position:absolute;
bottom:262px;
left:89px;
}

#BaliCnt #bc_16{
position:absolute;
top:483px;
left:68px;
}

#BaliCnt #bc_17{
position:absolute;
top:483px;
left:9px;
}

#BaliCnt #bc_18{
position:absolute;
top:786px;
left:370px;
}

#BaliCnt #bc_19{
position:absolute;
top:786px;
left:349px;
}

#BWeather{
position:relative;
width:940px;
height:109px;
margin-bottom:28px;
}

#BWeather table{
position:absolute;
top:8px;
left:11px;
width:245px;
height:58px;
line-height:0;
font-size:0;
text-indent:-9999px;
background:url(../img/txt_bw_001.gif) no-repeat 0 0;
}

#BWeather p{
position:absolute;
top:8px;
left:263px;
width:277px;
line-height:1.6;
font-size:12px;
}

#BWeather ul li{
list-style:none outside;
}

#BWeather ul li#bw_01{
position:absolute;
top:0;
left:549px;
}

#BWeather ul li#bw_01 a{
display:block;
width:380px;
height:30px;
line-height:0;
font-size:0;
text-indent:-9999px;
background:url(../img/btn_bw_001.jpg) no-repeat 0 0;
}

#BWeather ul li#bw_01 a:focus,
#BWeather ul li#bw_01 a:hover{
background:url(../img/btn_bw_001_on.jpg) no-repeat 0 0;
}

#BWeather ul li#bw_02{
position:absolute;
top:36px;
left:549px;
}

#BWeather ul li#bw_02 a{
display:block;
width:380px;
height:30px;
line-height:0;
font-size:0;
text-indent:-9999px;
background:url(../img/btn_bw_002.jpg) no-repeat 0 0;
}

#BWeather ul li#bw_02 a:focus,
#BWeather ul li#bw_02 a:hover{
background:url(../img/btn_bw_002_on.jpg) no-repeat 0 0;
}


#BChi{
width:940px;
}

#BChi h3{
margin-bottom:10px;
}

#BRsv #BRsv_01{
	width:940px;
}

#BRsv #BRsv_01 p{
margin-bottom:15px;
border-top:none;
}

#BRsv #BRsv_02{
width:940px;
margin-top:15px;
}

#BRsv #BRsv_02 p{
margin-bottom:15px;
}

#BRsv #BRsv_02 ul{
position:relative;
width:467px;
height:307px;
}

#BRsv #BRsv_02 ul li{
list-style:none outside;
}

#BRsv #BRsv_02 ul li #HL_01{
position:absolute;
top:0;
left:0;
}

#BRsv #BRsv_02 ul li#HL_02{
position:absolute;
top:0;
left:54px;
}

#BRsv #BRsv_02 ul li#HL_02 a{
display:block;
width:413px;
height:73px;
line-height:0;
font-size:0;
text-indent:-9999px;
background:url(../img/btn_rsv_001.jpg) no-repeat 0 0;
}

#BRsv #BRsv_02 ul li#HL_02 a:focus,
#BRsv #BRsv_02 ul li#HL_02 a:hover{
background:url(../img/btn_rsv_001_on.jpg) no-repeat 0 0;
}

#BRsv #BRsv_02 ul li#HL_03{
position:absolute;
top:78px;
left:54px;
}

#BRsv #BRsv_02 ul li#HL_03 a{
display:block;
width:413px;
height:73px;
line-height:0;
font-size:0;
text-indent:-9999px;
background:url(../img/btn_rsv_002.jpg) no-repeat 0 0;
}

#BRsv #BRsv_02 ul li#HL_03 a:focus,
#BRsv #BRsv_02 ul li#HL_03 a:hover{
background:url(../img/btn_rsv_002_on.jpg) no-repeat 0 0;
}

#BRsv #BRsv_02 ul li#HL_04{
position:absolute;
top:156px;
left:54px;
}

#BRsv #BRsv_02 ul li#HL_04 a{
display:block;
width:413px;
height:73px;
line-height:0;
font-size:0;
text-indent:-9999px;
background:url(../img/btn_rsv_003.jpg) no-repeat 0 0;
}

#BRsv #BRsv_02 ul li#HL_04 a:focus,
#BRsv #BRsv_02 ul li#HL_04 a:hover{
background:url(../img/btn_rsv_003_on.jpg) no-repeat 0 0;
}

#BRsv #BRsv_02 ul li#HL_05{
position:absolute;
top:234px;
left:0;
}

#BRsv #BRsv_02 ul li#HL_05 a{
display:block;
width:467px;
height:73px;
line-height:0;
font-size:0;
text-indent:-9999px;
background:url(../img/btn_rsv_004.jpg) no-repeat 0 0;
}

#BRsv #BRsv_02 ul li#HL_05 a:focus,
#BRsv #BRsv_02 ul li#HL_05 a:hover{
background:url(../img/btn_rsv_004_on.jpg) no-repeat 0 0;
}


/*ホテルカセット
-----------------------------------------------------------------*/

.HotelContainer{
width:940px;
}

.HotelContainer h4{
	margin:0 10px 12px 0px;
}

.HotelContainer .HRow{
width:930px;
margin:0 0 17px 10px;
}

.HotelContainer .HRow p.Hotel_Txt,
.HotelContainer .HRow dl{
float:left;
width:293px;
margin-right:15px;
}
.HotelContainer .HRow p.Hotel_Txt2{
width:940px;
}

.HotelContainer .HRow dl.HotelSet_01{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_001.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_02{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_002.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_03{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_003.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_04{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_004.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_05{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_005.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_06{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_006.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_07{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_007.gif) no-repeat 0 0;
}
.HotelContainer .HRow dl.HotelSet_08{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_008.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_09{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_009.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_10{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_010.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_11{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_011.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_12{
position:relative;
width:293px;
height:304px;
background:url(../img/bg_hc_012.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl dt.HotelId_01{
	position:absolute;
	top:39px;
	left:24px;
	width:269px;
	height:47px;
	line-height:1.4;
	color:#B22323;
	font-size:15px;
	font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_02{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#640A40;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_03{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#D2007E;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_04{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#EB6EB2;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_05{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#8C0A82;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_06{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#A33B9B;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_07{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#BA6CB4;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_08{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#C595C2;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_09{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#51006F;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_10{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#003B80;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dt.HotelId_11{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#443574;
font-size:15px;
font-weight:bold;
}




.HotelContainer .HRow dl dt.HotelId_12{
position:absolute;
top:39px;
left:24px;
width:269px;
height:47px;
line-height:1.4;
color:#4D9FC9;
font-size:15px;
font-weight:bold;
}

.HotelContainer .HRow dl dd.hs_01{
position:absolute;
top:12px;
left:14px;
width:160px;
height:20px;
line-height:20px;
border:1px solid #42210b;
text-align:center;
color:#42210b;
font-size:10px;
letter-spacing:-0.1em;
}

.HotelContainer .HRow dl dd.hs_08{
position:absolute;
top:12px;
left:15px;
width:103px;
height:19px;
line-height:20px;
text-align:center;
color:#ffffff;
font-size:12px;
background-color:#1e5520;
}

.HotelContainer .HRow dl dd.hs_09{
position:absolute;
top:12px;
left:15px;
width:103px;
height:19px;
line-height:20px;
text-align:center;
color:#ffffff;
font-size:12px;
background-color:#799d3f;
}

.HotelContainer .HRow dl dd.hs_10_s{
position:absolute;
top:12px;
left:200px;
width:80px;
height:19px;
line-height:20px;
text-align:center;
color:#ffffff;
font-size:12px;
background-color:#462800;
}


.HotelContainer .HRow dl dd.hs_10_a{
position:absolute;
top:12px;
left:200px;
width:80px;
height:19px;
line-height:20px;
text-align:center;
color:#ffffff;
font-size:12px;
background-color:#783C00;
}

.HotelContainer .HRow dl dd.hs_10_b{
position:absolute;
top:12px;
left:200px;
width:80px;
height:19px;
line-height:20px;
text-align:center;
color:#ffffff;
font-size:12px;
background-color:#A67A32;
}



.HotelContainer .HRow dl dd.hs_10_c{
position:absolute;
top:12px;
left:200px;
width:80px;
height:19px;
line-height:20px;
text-align:center;
color:#ffffff;
font-size:12px;
background-color:#C7B594;
}


.HotelContainer .HRow dl dd.hs_02{
position:absolute;
top:11px;
left:128px;
}

.HotelContainer .HRow dl dd.hs_03{
position:absolute;
top:81px;
left:169px;
width:125px;
height:95px;
line-height:1.7;
font-size:11px;
}

.HotelContainer .HRow dl dd.ls{
letter-spacing:-0.15em;
}

.HotelContainer .HRow dl dd.ls02{
letter-spacing:-0.2em;
}

.HotelContainer .HRow dl dd.hs_04{
position:absolute;
top:176px;
left:174px;
}

.HotelContainer .HRow dl dd.hs_05{
position:absolute;
top:85px;
left:13px;
}

.HotelContainer .HRow dl dd.hs_06{
position:absolute;
top:202px;
left:14px;
width:250px;
height:60px;
}

.HotelContainer .HRow dl dd.hs_07{
position:absolute;
top:270px;
left:13px;
width:276px;
height:33px;
}

.HotelContainer .HRow dl.HotelSet_01 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_001p.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_02 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_002p.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_03 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_003p.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_04 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_004p.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_05 dd.hs_07 dl{
	position:relative;
	width:276px;
	height:33px;
	margin:0;
	background:url(../img/bg_hc_005-11.gif) no-repeat 0 0;
}


.HotelContainer .HRow dl.HotelSet_06 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_006p.gif) no-repeat 0 0;
}


.HotelContainer .HRow dl.HotelSet_07 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_007p.gif) no-repeat 0 0;
}


.HotelContainer .HRow dl.HotelSet_08 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_008p.gif) no-repeat 0 0;
}


.HotelContainer .HRow dl.HotelSet_09 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_009p.gif) no-repeat 0 0;
}


.HotelContainer .HRow dl.HotelSet_10 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_010p.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_11 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_011p.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl.HotelSet_12 dd.hs_07 dl{
position:relative;
width:276px;
height:33px;
margin:0;
background:url(../img/bg_hc_012p.gif) no-repeat 0 0;
}

.HotelContainer .HRow dl dd.hs_07 dl dt{
position:absolute;
top:0;
left:0;
}

.HotelContainer .HRow dl dd.hs_07 dl dd{
position:absolute;
top:4px;
left:93px;
width:179px;
height:25px;
text-align:center;
}

#AntRst{
clear:both;
position:relative;
width:940px;
height:103px;
margin-bottom:20px;
background:url(../img/bg_ar_001.gif) no-repeat 0 0;
}

#AntRst p{
position:absolute;
top:7px;
left:320px;
}

#AntRst ul li#ar_01{
	position:absolute;
	top:43px;
	left:24px;
}

#AntRst ul li#ar_01 a{
	display:block;
	width:136px;
	height:40px;
	line-height:0;
	font-size:0;
	text-indent:-9999px;
	background:url(../img/btn_ar_001_s.gif) no-repeat 0 0;
}

#AntRst ul li#ar_01 a:focus,
#AntRst ul li#ar_01 a:hover{
background:url(../img/btn_ar_001_s_on.gif) no-repeat 0 0;
}

#AntRst ul li#ar_02{
	position:absolute;
	top:43px;
	left:174px;
}

#AntRst ul li#ar_02 a{
	display:block;
	width:136px;
	height:40px;
	line-height:0;
	font-size:0;
	text-indent:-9999px;
	background:url(../img/btn_ar_007_s.gif) no-repeat 0 0;
}

#AntRst ul li#ar_02 a:focus,
#AntRst ul li#ar_02 a:hover{
background:url(../img/btn_ar_007_s_on.gif) no-repeat 0 0;
}

#AntRst ul li#ar_03{
	position:absolute;
	top:43px;
	left:322px;
}

#AntRst ul li#ar_03 a{
	display:block;
	width:136px;
	height:40px;
	line-height:0;
	font-size:0;
	text-indent:-9999px;
	background:url(../img/190109/btn_ar_002_s.gif) no-repeat 0 0;
}

#AntRst ul li#ar_03 a:focus,
#AntRst ul li#ar_03 a:hover{
background:url(../img/190109/btn_ar_002_s_on.gif) no-repeat 0 0;
}

#AntRst ul li#ar_04{
	position:absolute;
	top:43px;
	left:474px;
}

#AntRst ul li#ar_04 a{
	display:block;
	width:136px;
	height:40px;
	line-height:0;
	font-size:0;
	text-indent:-9999px;
	background:url(../img/btn_ar_003_s.gif) no-repeat 0 0;
}

#AntRst ul li#ar_04 a:focus,
#AntRst ul li#ar_04 a:hover{
background:url(../img/btn_ar_003_s_on.gif) no-repeat 0 0;
}

#AntRst ul li#ar_05{
	position:absolute;
	top:43px;
	left:621px;
}


#AntRst ul li#ar_05 a{
	display:block;
	width:136px;
	height:40px;
	line-height:0;
	font-size:0;
	text-indent:-9999px;
	background:url(../img/btn_ar_004_s.gif) no-repeat 0 0;
}

#AntRst ul li#ar_05 a:focus,
#AntRst ul li#ar_05 a:hover{
background:url(../img/btn_ar_004_s_on.gif) no-repeat 0 0;
}

#AntRst ul li#ar_06{
	position:absolute;
	top:43px;
	left:772px;
}


#AntRst ul li#ar_06 a{
	display:block;
	width:136px;
	height:40px;
	line-height:0;
	font-size:0;
	text-indent:-9999px;
	background:url(../img/btn_ar_005_s.gif) no-repeat 0 0;
}

#AntRst ul li#ar_06 a:focus,
#AntRst ul li#ar_06 a:hover{
background:url(../img/btn_ar_005_s_on.gif) no-repeat 0 0;
}


#Recomm{
width:940px;
margin-bottom:14px;
}

#Recomm p{
width:821px;
margin:0 60px 0 59px;
}

#Recomm p a{
display:block;
width:821px;
height:39px;
line-height:0;
font-size:0;
text-indent:-9999px;
background:url(../img/btn_rc_001.gif) no-repeat 0 0;
}

#Recomm p a:focus,
#Recomm p a:hover{
background:url(../img/btn_rc_001_on.gif) no-repeat 0 0;
}

#CheckIt{
width:940px;
}

#CheckIt #InnerCI{
width:940px;
padding-bottom:10px;
background:url(../img/bg_ci_002.gif) no-repeat 0 100%;
}

#CheckIt ul#CIWrapper{
width:940px;
background:url(../img/bg_ci_001.gif) repeat-y 0 0;
}

#CheckIt ul#CIWrapper li{
float:left;
width:216px;
list-style:none outside;
}

#CheckIt ul#CIWrapper li#IC_01{
padding-left:38px;
}

#CheckIt ul#CIWrapper li#IC_02{
padding-right:38px;
}

#CheckIt ul#CIWrapper li dl{
width:177px;
margin:0 20px 0 19px;
}

#CheckIt ul#CIWrapper li dl dt img{
margin-bottom:7px;
}

#CheckIt ul#CIWrapper li dl dd{
margin-bottom:5px;
font-size:88%;
}

#CheckIt ul#CIWrapper li dl dd ul li{
float:none;
width:177px;
}










#visual {
	width: 950px;
	height: 1108px;
	background: url(../img/190912/chi_visual_bg.jpg) no-repeat left top;
	margin: 0 0 20px;
	position: relative;
}
#visual h3,
#visual h4,
#visual p,
#visual dl {
	display:none;
}

#visual ul {
	width:420px;
	position:absolute;
	bottom:3px;
	right:11px;
}
#visual ul li {
	width:420px;
	height:29px;
	margin:0 0 6px;
}
#visual ul li a {
	display:block;
	text-indent:-9999px;
	width:420px;
	height:29px;
	background-repeat:no-repeat;
	background-position:left top;
}
#visual ul li.menu01 a {	background-image:url(../img/las_visual_menu01.gif);}
#visual ul li.menu02 a {	background-image:url(../img/las_visual_menu02.gif);}
#visual ul li.menu03 a {	background-image:url(../img/las_visual_menu03.gif);}



#visual ul li.menu01 a:focus,
#visual ul li.menu01 a:hover {
background-image:url(../img/las_visual_menu01_on.gif);
}
#visual ul li.menu02 a:focus, 
#visual ul li.menu02 a:hover {
background-image:url(../img/las_visual_menu02_on.gif);
}
#visual ul li.menu03 a:focus,
#visual ul li.menu03 a:hover{
background-image:url(../img/las_visual_menu03_on.gif);
}

#DtDstSrch {
	padding-top: 33px;
}

#packageBanner {
	margin-bottom: 18px;
}

/*
--------------------------*/
.txt_top{
	color:#ff0000;
	font-weight:bold;
	margin-top:10px;
}


/*-----------------------------------

               160729

-----------------------------------*/
	
/* width */
.wid60{width:60px!important;}
.wid65{width:65px!important;}
.wid76{width:76px!important;}
.wid80{width:80px!important;}
.wid89{width:89px!important;}
.wid90{width:90px!important;}
.wid111{width:111px!important;}
.wid130{width:130px!important;}
.wid173{width:173px!important;}
.wid174{width:174px!important;}
.wid179{width:179px!important;}
.wid182{width:182px!important;}
.wid183{width:183px!important;}
.wid203{width:203px!important;}
.wid216{width:216px!important;}
.wid220{width:220px!important;}
.wid100P{width:100%!important;}



/* toPagetop 2012 */
.toPagetop{clear:both;margin-top:15px;text-align:right;zoom:1;}
.toPagetop a{font-size:88%;zoom:1;font-size:88%;background: url(/common_rn/img/icon_arrowtop_001.gif) no-repeat 0 50%!important; padding-left:10px!important;line-height:1.5;zoom:1; display:inline-block;}


a.iconLink {
    background: url(/common_rn/img/icon_triangle_001.gif) no-repeat 0 6px !important;
    padding-left: 6px !important;
    text-indent: 0;
    display: inline-block;
    line-height: 1.4;
    zoom: 1;
}

.toPagetop a, .toPagetop:link, .toPagetop:visited{color:#0f0f69;background:transparent;text-decoration:none;}

.toPagetop a:hover, .toPagetop a:active{color:#cc0000;background:transparent;text-decoration:underline;}
 

.link_trolley a, .link_trolleya:link, .link_trolleya:visited{color:#0f0f69;background:transparent;text-decoration:none;}

.link_trolley a:hover, .link_trolley a:active{color:#cc0000;background:transparent;text-decoration:underline;}


#CheckIt a, #CheckIt:link, #CheckIt:visited{color:#0f0f69;background:transparent;text-decoration:none;}

#CheckIt a:hover, #CheckIt a:active{color:#cc0000;background:transparent;text-decoration:underline;}