@charset "UTF-8";
/*++++++++++++++++++++++++++++++++++++++++++
HTML Setting
+++++++++++++++++++++++++++++++++++++++++++*/

* {
	margin:0;
	padding:0;
	list-style:none;
	}

body{
	margin:0;
	padding:0;
	font-size:12px;
	}

img{
	border:none;
	}
	
h1,h2,h3,h4{
	font-size:10px;
}

table{clear:both;}

#zentai{
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	}

a:link{
	color: #000099;
	text-decoration:underline;
}

a:visited{
	color: #9900CC;
	text-decoration:underline;
  }
  
a:hover{
	color: #FF3333;
	text-decoration:underline;
	}
#d{
	clear:both;
	width:800px;
	height:auto;
	font-size:10px;
	line-height:15px;
	color:#666;
	clear:both;
	margin-top:10px;
	}

/*++++++++++++++++++++++++++++++++++++++++++
ガイドトップ Setting
+++++++++++++++++++++++++++++++++++++++++++*/

/*タイトル*/

#guide_titlebox{
	width:800px;
	height:39px;
	background-image:url(../parts/ttl01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

#guide_titleswf{
	margin-bottom:15px;
}

#container{
	position:relative;
	width:800px;
	height:1140px;
	background-image:url(../parts/bg01.gif);
	background-position:bottom;
}

*html #container{
	height:1180px;
}

*:first-child+html #container{
	height:1180px;
}


/*国内*/
#guide_kokunai_cts{
	position:absolute;
	width:164px;
}

#guide_kokunai_ttl{
	display:block;
	width:164px;
	height:28px;
	background-image:url(../parts/sbttl01.gif);
	text-indent:-9999px;
}

#guide_kokunai_sbttl{
	width:162px;
	height:60px;
	margin-left:1px;
	background-image:url(../parts/sbttl03.gif);
	text-indent:-9999px;
}

/*海外*/
#guide_kaigai_cts{
	position:absolute;
	left:169px;
	width:631px;
	height:auto;
}

#guide_kaigai_ttl{
	display:block;
	width:631px;
	height:28px;
	background-image:url(../parts/sbttl02.gif);
	text-indent:-9999px;
}

#guide_europe_sbttl{
	width:319px;
	height:60px;
	background-image:url(../parts/sbttl04.gif);
	text-indent:-9999px;
}

#guide_asia_sbttl{
	width:156px;
	height:60px;
	background-image:url(../parts/sbttl05.gif);
	text-indent:-9999px;
}

#guide_america_sbttl{
	width:156px;
	height:60px;
	background-image:url(../parts/sbttl06.gif);
	text-indent:-9999px;
}

#guide_europe_box{
	position:relative;
	width:319px;
}

.guide_europe_btns_l{
	position:absolute;
}

.guide_europe_btns_r{
	position:absolute;
	left:157px;
}

#guide_asia_box{
	position:absolute;
	left:319px;
	top:28px;
	width:156px;
}

#guide_america_box{
	position:absolute;
	left:475px;
	top:28px;
	width:156px;
}

/*国別ボタン*/

ul.guide_kokunai_btns li dl, ul.guide_europe_btns_l li dl, ul.guide_europe_btns_r li dl, ul.guide_asia_btns li dl, ul.guide_america_btns li dl{
	width:150px;
	height:72px;
	margin:0px 0px 8px 0px;
	text-indent:-9999px;
	background-repeat:no-repeat;
}

ul.guide_kokunai_btns li dl{
	margin-left:7px;
}

*html div#guide_kokunai_cts dl dd ul.guide_kokunai_btns li dl{
position:relative;
left:7px;
	width:150px;
}

*html div#guide_kaigai_cts dl dd ul.guide_europe_btns_l li dl{
position:relative;
left:7px;
	width:150px;
	padding-bottom:3px;
}

*html div#guide_kaigai_cts dl dd ul.guide_europe_btns_r li dl{
position:relative;
left:5px;
padding-bottom:3px;
	width:150px;
}

*:first-child+html div#guide_kokunai_cts dl dd ul.guide_kokunai_btns li dl{
position:relative;
left:7px;
	width:150px;
}

*:first-child+html div#guide_kaigai_cts dl dd ul.guide_europe_btns_l li dl{
position:relative;
left:7px;
	width:150px;
	padding-bottom:3px;
}

*:first-child+html div#guide_kaigai_cts dl dd ul.guide_europe_btns_r li dl{
position:relative;
left:5px;
padding-bottom:3px;
	width:150px;
}

ul.guide_europe_btns_l li dl{
	margin-left:7px;
}

ul.guide_europe_btns_r li dl{
	margin-left:5px;
}

ul.guide_kokunai_btns li dl dd, ul.guide_europe_btns_l li dl dd, ul.guide_europe_btns_r li dl dd, ul.guide_asia_btns li dl dd, ul.guide_america_btns li dl dd{
	height:1px;
	font-size:1px;
}

ul.guide_kokunai_btns li dl dt, ul.guide_europe_btns_l li dl dt, ul.guide_europe_btns_r li dl dt, ul.guide_asia_btns li dl dt, ul.guide_america_btns li dl dt{
	display:block;
	width:150px;
	height:71px;
}

ul.guide_kokunai_btns li dl dt a, ul.guide_europe_btns_l li dl dt a, ul.guide_europe_btns_r li dl dt a, ul.guide_asia_btns li dl dt a, ul.guide_america_btns li dl dt a{
	display:block;
	width:150px;
	height:71px;
}


/*国内ボタン*/

#guide_box_hokkaido a{
	background-image:url(../parts/btn_d01.gif);
}

#guide_box_hokkaido dt a:hover{
	background-image:url(../parts/btn_d01_o.gif);
}

#guide_box_tohoku a{
	background-image:url(../parts/btn_d02.gif);
}

#guide_box_tohoku dt a:hover{
	background-image:url(../parts/btn_d02_o.gif);
}

#guide_box_kanto a{
	background-image:url(../parts/btn_d03.gif);
}

#guide_box_kanto dt a:hover{
	background-image:url(../parts/btn_d03_o.gif);
}

#guide_box_tokyo a{
	background-image:url(../parts/btn_d04.gif);
}

#guide_box_tokyo dt a:hover{
	background-image:url(../parts/btn_d04_o.gif);
}

#guide_box_hokuriku a{
	background-image:url(../parts/btn_d05.gif);
}

#guide_box_hokuriku dt a:hover{
	background-image:url(../parts/btn_d05_o.gif);
}

#guide_box_chubu a{
	background-image:url(../parts/btn_d06.gif);
}

#guide_box_chubu dt{
	background-image:url(../parts/btn_d06.gif);
}

#guide_box_chubu dt a:hover{
	background-image:url(../parts/btn_d06_o.gif);
}

#guide_box_kinki a{
	background-image:url(../parts/btn_d07.gif);
}

#guide_box_kinki dt a:hover{
	background-image:url(../parts/btn_d07_o.gif);
}

#guide_box_chuugoku a{
	background-image:url(../parts/btn_d08.gif);
}

#guide_box_chuugoku dt a:hover{
	background-image:url(../parts/btn_d08_o.gif);
}

#guide_box_shikoku a{
	background-image:url(../parts/btn_d09.gif);
}

#guide_box_shikoku dt a:hover{
	background-image:url(../parts/btn_d09_o.gif);
}

#guide_box_kyushu a{
	background-image:url(../parts/btn_d10.gif);
}

#guide_box_kyushu dt a:hover{
	background-image:url(../parts/btn_d10_o.gif);
}

#guide_box_okinawa a{
	background-image:url(../parts/btn_d11.gif);
}

#guide_box_okinawa dt a:hover{
	background-image:url(../parts/btn_d11_o.gif);
}
#guide_box_koshinetsu a{
	background-image:url(../parts/btn_d12.gif);
}

#guide_box_koshinetsu dt a:hover{
	background-image:url(../parts/btn_d12_o.gif);
}

/*ヨーロッパボタン*/

#guide_box_france dt a{
	background-image:url(../parts/btn_i01.gif);
}

#guide_box_france dt a:hover{
	background-image:url(../parts/btn_i01_o.gif);
}

#guide_box_uk a{
	background-image:url(../parts/btn_i02.gif);
}

#guide_box_uk dt a:hover{
	background-image:url(../parts/btn_i02_o.gif);
}

#guide_box_italy a{
	background-image:url(../parts/btn_i03.gif);
}

#guide_box_italy dt a:hover{
	background-image:url(../parts/btn_i03_o.gif);
}

#guide_box_greece a{
	background-image:url(../parts/btn_i04.gif);
}

#guide_box_greece dt a:hover{
	background-image:url(../parts/btn_i04_o.gif);
}

#guide_box_swiss a{
	background-image:url(../parts/btn_i05.gif);
}

#guide_box_swiss dt a:hover{
	background-image:url(../parts/btn_i05_o.gif);
}

#guide_box_germany a{
	background-image:url(../parts/btn_i06.gif);
}

#guide_box_germany dt a:hover{
	background-image:url(../parts/btn_i06_o.gif);
}

#guide_box_holland a{
	background-image:url(../parts/btn_i07.gif);
}

#guide_box_holland dt a:hover{
	background-image:url(../parts/btn_i07_o.gif);
}

#guide_box_belgium a{
	background-image:url(../parts/btn_i08.gif);
}

#guide_box_belgium dt a:hover{
	background-image:url(../parts/btn_i08_o.gif);
}

#guide_box_spain a{
	background-image:url(../parts/btn_i47.gif);
}

#guide_box_spain dt a:hover{
	background-image:url(../parts/btn_i47_o.gif);
}

#guide_box_portugal a{
	background-image:url(../parts/btn_i09.gif);
}

#guide_box_portugal dt a:hover{
	background-image:url(../parts/btn_i09_o.gif);
}


#guide_box_danmark a{
	background-image:url(../parts/btn_i10.gif);
}

#guide_box_danmark dt a:hover{
	background-image:url(../parts/btn_i10_o.gif);
}

#guide_box_norway a{
	background-image:url(../parts/btn_i11.gif);
}

#guide_box_norway dt a:hover{
	background-image:url(../parts/btn_i11_o.gif);
}

#guide_box_sweden a{
	background-image:url(../parts/btn_i12.gif);
}

#guide_box_sweden dt a:hover{
	background-image:url(../parts/btn_i12_o.gif);
}

#guide_box_finland dt a{
	background-image:url(../parts/btn_i13.gif);
}

#guide_box_finland dt a:hover{
	background-image:url(../parts/btn_i13_o.gif);
}

#guide_box_russia a{
	background-image:url(../parts/btn_i14.gif);
}

#guide_box_russia dt a:hover{
	background-image:url(../parts/btn_i14_o.gif);
}

#guide_box_hungary a{
	background-image:url(../parts/btn_i15.gif);
}

#guide_box_hungary dt a:hover{
	background-image:url(../parts/btn_i15_o.gif);
}

#guide_box_czech a{
	background-image:url(../parts/btn_i16.gif);
}

#guide_box_czech dt a:hover{
	background-image:url(../parts/btn_i16_o.gif);
}

#guide_box_slovakia a{
	background-image:url(../parts/btn_i17.gif);
}

#guide_box_slovakia dt a:hover{
	background-image:url(../parts/btn_i17_o.gif);
}

#guide_box_poland a{
	background-image:url(../parts/btn_i18.gif);
}

#guide_box_poland dt a:hover{
	background-image:url(../parts/btn_i18_o.gif);
}

#guide_box_croatia a{
	background-image:url(../parts/btn_i19.gif);
}

#guide_box_croatia dt a:hover{
	background-image:url(../parts/btn_i19_o.gif);
}

#guide_box_austria a{
	background-image:url(../parts/btn_i20.gif);
}

#guide_box_austria dt a:hover{
	background-image:url(../parts/btn_i20_o.gif);
}

#guide_box_turkey a{
	background-image:url(../parts/btn_i21.gif);
}

#guide_box_turkey dt a:hover{
	background-image:url(../parts/btn_i21_o.gif);
}

#guide_box_morocco a{
	background-image:url(../parts/btn_i52.gif);
}

#guide_box_morocco dt a:hover{
	background-image:url(../parts/btn_i52_o.gif);
}

#guide_box_tunisia dt a:hover{
	background-image:url(../parts/btn_i53_o.gif);
}

#guide_box_tunisia a{
	background-image:url(../parts/btn_i53.gif);
}

#guide_box_egypt a{
	background-image:url(../parts/btn_i23.gif);
}

#guide_box_egypt dt a:hover{
	background-image:url(../parts/btn_i23_o.gif);
}

#guide_box_africa a{
	background-image:url(../parts/btn_i24.gif);
}

#guide_box_africa dt a:hover{
	background-image:url(../parts/btn_i24_o.gif);
}

#guide_box_baltic a{
	background-image:url(../parts/btn_i54.gif);
}

#guide_box_baltic dt a:hover{
	background-image:url(../parts/btn_i54_o.gif);
}

#guide_box_ireland a{
	background-image:url(../parts/btn_i55.gif);
}

#guide_box_ireland dt a:hover{
	background-image:url(../parts/btn_i55_o.gif);
}

#guide_box_malta a{
	background-image:url(../parts/btn_i56.gif);
}

#guide_box_malta dt a:hover{
	background-image:url(../parts/btn_i56_o.gif);
}

#guide_box_iceland a{
	background-image:url(../parts/btn_i57.gif);
}

#guide_box_iceland dt a:hover{
	background-image:url(../parts/btn_i57_o.gif);
}

/*アジアボタン*/

#guide_box_china dt a{
	background-image:url(../parts/btn_i25.gif);
}

#guide_box_china dt a:hover{
	background-image:url(../parts/btn_i25_o.gif);
}

#guide_box_korea a{
	background-image:url(../parts/btn_i26.gif);
}

#guide_box_korea dt a:hover{
	background-image:url(../parts/btn_i26_o.gif);
}

#guide_box_taiwan a{
	background-image:url(../parts/btn_i27.gif);
}

#guide_box_taiwan dt a:hover{
	background-image:url(../parts/btn_i27_o.gif);
}

#guide_box_hongkong a{
	background-image:url(../parts/btn_i28.gif);
}

#guide_box_hongkong dt a:hover{
	background-image:url(../parts/btn_i28_o.gif);
}


#guide_box_thailand a{
	background-image:url(../parts/btn_i29.gif);
}

#guide_box_thailand dt a:hover{
	background-image:url(../parts/btn_i29_o.gif);
}

#guide_box_singapore a{
	background-image:url(../parts/btn_i30.gif);
}

#guide_box_singapore dt a:hover{
	background-image:url(../parts/btn_i30_o.gif);
}

#guide_box_malaysia a{
	background-image:url(../parts/btn_i50.gif);
}

#guide_box_malaysia dt a:hover{
	background-image:url(../parts/btn_i50_o.gif);
}

#guide_box_vietnam a{
	background-image:url(../parts/btn_i31.gif);
}

#guide_box_vietnam dt a:hover{
	background-image:url(../parts/btn_i31_o.gif);
}

#guide_box_cambodia a{
	background-image:url(../parts/btn_i32.gif);
}

#guide_box_cambodia dt a:hover{
	background-image:url(../parts/btn_i32_o.gif);
}

#guide_box_india a{
	background-image:url(../parts/btn_i33.gif);
}

#guide_box_india dt a:hover{
	background-image:url(../parts/btn_i33_o.gif);
}

#guide_box_nepal a{
	background-image:url(../parts/btn_i51.gif);
}

#guide_box_nepal dt a:hover{
	background-image:url(../parts/btn_i51_o.gif);
}

#guide_box_indonesia a{
	background-image:url(../parts/btn_i34.gif);
}

#guide_box_indonesia dt a:hover{
	background-image:url(../parts/btn_i34_o.gif);
}

#guide_box_moldives a{
	background-image:url(../parts/btn_i35.gif);
}

#guide_box_moldives dt a:hover{
	background-image:url(../parts/btn_i35_o.gif);
}

/*北米中南米ビーチオセアニアボタン*/

#guide_box_america a{
	background-image:url(../parts/btn_i36.gif);
}

#guide_box_america dt a:hover{
	background-image:url(../parts/btn_i36_o.gif);
}

#guide_box_canada a{
	background-image:url(../parts/btn_i37.gif);
}

#guide_box_canada dt a:hover{
	background-image:url(../parts/btn_i37_o.gif);
}

#guide_box_peru a{
	background-image:url(../parts/btn_i38.gif);
}
#guide_box_peru dt a:hover{
	background-image:url(../parts/btn_i38_o.gif);
}

#guide_box_mexico a{
	background-image:url(../parts/btn_i48.gif);
}
#guide_box_mexico dt a:hover{
	background-image:url(../parts/btn_i48_o.gif);
}

#guide_box_brazil a{
	background-image:url(../parts/btn_i49.gif);
}
#guide_box_brazil dt a:hover{
	background-image:url(../parts/btn_i49_o.gif);
}

#guide_box_australia a{
	background-image:url(../parts/btn_i39.gif);
}

#guide_box_australia dt a:hover{
	background-image:url(../parts/btn_i39_o.gif);
}

#guide_box_newzealand a{
	background-image:url(../parts/btn_i40.gif);
}

#guide_box_newzealand dt a:hover{
	background-image:url(../parts/btn_i40_o.gif);
}

#guide_box_fiji a{
	background-image:url(../parts/btn_i41.gif);
}

#guide_box_fiji dt a:hover{
	background-image:url(../parts/btn_i41_o.gif);
}

#guide_box_nc a{
	background-image:url(../parts/btn_i42.gif);
}

#guide_box_nc dt a:hover{
	background-image:url(../parts/btn_i42_o.gif);
}

#guide_box_tahiti a{
	background-image:url(../parts/btn_i43.gif);
}

#guide_box_tahiti dt a:hover{
	background-image:url(../parts/btn_i43_o.gif);
}

#guide_box_hawaii a{
	background-image:url(../parts/btn_i44.gif);
}

#guide_box_hawaii dt a:hover{
	background-image:url(../parts/btn_i44_o.gif);
}

#guide_box_guam a{
	background-image:url(../parts/btn_i45.gif);
}

#guide_box_guam dt a:hover{
	background-image:url(../parts/btn_i45_o.gif);
}

#guide_box_saipan a{
	background-image:url(../parts/btn_i46.gif);
}

#guide_box_saipan dt a:hover{
	background-image:url(../parts/btn_i46_o.gif);
}

dl#guide_namajyouhou_d, dl#guide_namajyouhou_i{
	width:391px;
	height:auto;
	margin:20px 0px;
}

dl#guide_namajyouhou_d{
	float:left;
}

dl#guide_namajyouhou_i{
	float:right;
}

dl#guide_namajyouhou_d dt{
	display:block;
	width:391px;
	height:38px;
	background-image:url(../parts/ttl_blog01.gif);
	text-indent:-9999px;
}

dl#guide_namajyouhou_i dt{
	display:block;
	width:391px;
	height:38px;
	background-image:url(../parts/ttl_blog02.gif);
	text-indent:-9999px;
}

ul.guide_blog{width:280px; height:auto; margin-left:10px;}
ul.guide_blog li{line-height:18px; font-size:12px;}

.more{float:right; width:100px; height:auto; font-size:12px;}
