@charset "shift_jis";

/* -------------------------------------

和倉温泉を観光する 用css

------------------------------------- */

/* -------------------------------------
	観光するIndex
------------------------------------- */
#flashArea {
	height:397px;
	position: relative;
	background: url("../../../img/index/slidefla.jpg") 0 0 no-repeat;
}
#flashArea object{
	outline: none;
}
#flashArea p{
	text-align: center;
	padding-top: 40px;
}
#kankouIndex{
}
/*--和倉のお出かけスポット

#kankouIndex .indexBox{
	padding-bottom: 40px;
	margin-bottom: 40px;
	background: url(../../../img/common/solid01.gif) no-repeat 0 bottom;
}
#kankouIndex #box01{
	padding-bottom: 1px;
}
#kankouIndex #box01 .bg_box{
	background: url(../../../img/kankou/index/bgImg01.jpg) no-repeat right bottom;
	min-height:300px;
	height: auto !important;
	height: 300px;
}
#kankouIndex #box01 p{
	width: 350px;
}
--*/


/*--「湯ばんと」と一緒に散策しませんか？--*/
#yubantoBox{
	padding-top: 30px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	background: url(../../../img/common/solid01.gif) no-repeat 0 bottom;
}
#yubantoBox .bg_box{
	background: url(../../../img/kankou/index/bgImg01_2.jpg) no-repeat right 32px;
	min-height:300px;
	height: auto !important;
	height: 300px;
}
#yubantoBox p{
	width: 372px;
}
#yubantoBox .cBox{
	width: 372px;
	padding-top: 12px;
	background: url("../../../img/kankou/index/cBox_top.jpg") 0 0 no-repeat;
	margin-bottom: 20px;
}
#yubantoBox .cBox2{
	padding-bottom: 12px;
	background: url("../../../img/kankou/index/cBox_bottom.jpg") 0 bottom no-repeat;
}
#yubantoBox .cBox3{
	padding: 0 18px;
	color:#796932;
	background: url("../../../img/kankou/index/cBox_bg.jpg") 0 0 repeat-y;
}
/*--和倉の見どころ大集合！--*/
#kankouIndex #box03{
}
#kankouIndex #box03 ul{
	width: 100%;
}
#kankouIndex #box03 li{
	float: left;
	margin-right: 9px;
}
#kankouIndex #box03 li.last{
	margin-right: 0px;
}

/*--和倉の見どころ大集合！--*/
#kankouIndex .pctBtn{
}
#kankouIndex .pctBtn ul{
	width: 100%;
}
#kankouIndex .pctBtn li{
	float: left;
	margin-right: 9px;
}
#kankouIndex .pctBtn li.last{
	margin-right: 0px;
}

/*--テンプレートボックス--*/
#kankouMiruTab .tempBox{
	width:550px;
	margin-left:34px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-bottom: 20px;
	background: none;
	font-size: 12px !important;
}
#kankouMiruTab .tempBox .item{
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background: url("../../../img/common/dotted03.gif") 0 bottom repeat-x;
}
#kankouMiruTab .tempBox .item p{
	line-height: 1.5;
	padding-left: 12px;
}
#kankouMiruTab .tempBox .item .title{
	padding-bottom: 6px;
	padding-right: 12px;
}
#kankouMiruTab .tempBox .item .title a{
	text-decoration: none;
	color: #CE3D17;
	font-weight: bold;
}
#kankouMiruTab .tempBox .item p.title a:hover{
	text-decoration: underline !important;
	color: #CE3D17;
}

/*--体験--*/
#kankouMiruTab #taiken .tempBox .item .title{
	background: url("../../../img/kankou/tempArrow01.gif") 0 4px no-repeat;
}
#kankouMiruTab #taiken .tempBox .item p.title a{
	color: #4D4C9C;
}
#kankouMiruTab #taiken .tempBox .item p.title a:hover{
	text-decoration: underline !important;
	color: #4D4C9C;
}
/*--レジャー--*/
#kankouMiruTab #sports .tempBox .item .title{
	background: url("../../../img/kankou/tempArrow02.gif") 0 4px no-repeat;
}
#kankouMiruTab #sports .tempBox .item p.title a{
	color: #80A2C7;
}
#kankouMiruTab #sports .tempBox .item p.title a:hover{
	text-decoration: underline !important;
	color: #80A2C7;
}
/*--自然--*/
#kankouMiruTab #sizen .tempBox .item .title{
	background: url("../../../img/kankou/tempArrow03.gif") 0 4px no-repeat;
}
#kankouMiruTab #sizen .tempBox .item p.title a{
	color: #669900;
}
#kankouMiruTab #sizen .tempBox .item p.title a:hover{
	text-decoration: underline !important;
	color: #669900;
}






#kankouTaberu .tempBox,
#kankouKau .tempBox{
	width: 100%;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-bottom: 20px;
	background: none;
	font-size: 12px !important;
}
#kankouTaberu .tempBox .item,
#kankouKau .tempBox .item{
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background: url("../../../img/common/dotted03.gif") 0 bottom repeat-x;
}
#kankouTaberu .tempBox .item p,
#kankouKau .tempBox .item p{
	line-height: 1.5;
	padding-left: 12px;
}
#kankouTaberu .tempBox .item .title,
#kankouKau .tempBox .item .title{
	padding-bottom: 6px;
}
#kankouTaberu .tempBox .item .title a,
#kankouKau .tempBox .item .title a{
	text-decoration: none;
	color: #CE3D17;
	font-weight: bold;
}
#kankouTaberu .tempBox .item p.title a:hover,
#kankouKau .tempBox .item p.title a:hover{
	text-decoration: underline !important;
	color: #CE3D17;
}

/*--和倉温泉内--*/
#kankouTaberu #tempWakura .subTitle,
#kankouKau #tempWakura .subTitle{
	background: #666698;
	font-weight: bold;
	color: #fff;
	margin-bottom: 10px;
}
#kankouTaberu #tempWakura .subTitle span,
#kankouKau #tempWakura .subTitle span{
	display: block;
	padding: 2px 1em;
}

#kankouTaberu #tempWakura .item .title,
#kankouKau #tempWakura .item .title{
	background: url("../../../img/kankou/tempArrow01.gif") 0 4px no-repeat;
}
#kankouTaberu #tempWakura .item p.title a,
#kankouKau #tempWakura .item p.title a{
	color: #4D4C9C;
}
#kankouTaberu #tempWakura .item p.title a:hover,
#kankouKau #tempWakura .item p.title a:hover{
	text-decoration: underline !important;
	color: #4D4C9C;
}

/*--和倉周辺--*/
#kankouTaberu #tempOtear .subTitle,
#kankouKau #tempOtear .subTitle{
	background: #669900;
	font-weight: bold;
	color: #fff;
	margin-bottom: 10px;
}
#kankouTaberu #tempOtear .subTitle span,
#kankouKau #tempOtear .subTitle span{
	display: block;
	padding: 2px 1em;
}
#kankouTaberu #tempOtear .item .title,
#kankouKau #tempOtear .item .title{
	background: url("../../../img/kankou/tempArrow03.gif") 0 4px no-repeat;
}
#kankouTaberu #tempOtear .item p.title a,
#kankouKau #tempOtear .item p.title a{
	color: #669900;
}
#kankouTaberu #tempOtear .item p.title a:hover,
#kankouKau #tempOtear .item p.title a:hover{
	text-decoration: underline !important;
	color: #669900;
}



/*--おすすめ！観光スポット--*/
#kankouIndex #box04{
	padding-bottom: 0px;
	margin-bottom: 20px;
	background: none;
	font-size: 12px !important;
}
#kankouIndex #box04 .item{
	width: 50%;
	float: left;
	margin-bottom: 10px;
	background: url("../../../img/common/dotted01.gif") 0 bottom repeat-x;
}
#kankouIndex #box04 .item:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	font-size:0;
	line-height:0;
}
#kankouIndex #box04 .item .col_l{
	width: 90px;
	float: left;
	padding-bottom: 10px;
}
#kankouIndex #box04 .item .col_r{
	width: 210px;
	float: right;
	padding-bottom: 10px;
}
#kankouIndex #box04 .item .col_r p{
	padding-right: 12px;
	line-height: 1.5;
}
#kankouIndex #box04 .item .col_r p.title{
	padding-bottom: 6px;
}
#kankouIndex #box04 .item .col_r p.title a{
	text-decoration: none;
	color: #CE3D17;
	font-weight: bold;
}
#kankouIndex #box04 .item .col_r p.title a:hover{
	text-decoration: underline !important;
	color: #CE3D17;
}

/*--おすすめご当地グルメ紹介&「ハズさない」お土産ラインアップ--*/
#kankouIndex #box05{
	margin-bottom: 30px;
}
#kankouIndex #box05 .bg_box{
	background: url(../../../img/kankou/index/spotImg01.jpg) no-repeat left top;
	min-height:340px;
	height: auto !important;
	height: 340px;
}
#kankouIndex #box05 dl{
	margin-left: 316px;
	padding-bottom: 30px;

}
#kankouIndex #box05 dd{
	padding-bottom: 10px;
}


/* -------------------------------------
	見る・遊ぶ
------------------------------------- */
#kankouMiru{
}
#kankouMiru #box01{
	padding-bottom: 70px;
}
#kankouMiru #box01 .bg_box{
	background: url(../../../img/kankou/miru/miruBg01.jpg) no-repeat right top;
	margin-bottom: 20px;
}
#kankouMiru #box01 .tx01{
	padding-top: 24px;
}
#kankouMiru #box01 p{
	width: 380px;
}
#kankouMiru #box01 ul{
	width: 100%;
}
#kankouMiru #box01 li{
	float: left;
	margin-right: 9px;
}
#kankouMiru #box01 li.last{
	margin-right: 0px;
}


#kankouMiru #box02{
	background: url(../../../img/kankou/miru/moonBg.jpg) no-repeat left 0;
	min-height:827px;
	height: auto !important;
	height: 827px;
	color: #9B976D;
	padding: 0 25px;
	font-size: 12px !important;
}
#kankouMiru #box02 .moonBox{
	width: 100%;
}
#kankouMiru #box02 #moonBox01{
	width: 100%;
	padding-bottom: 50px;
}
#kankouMiru #box02 #moonBox01 .col_l{
	width: 236px;
}
#kankouMiru #box02 #moonBox01 .col_r{
	width: 314px;
}
#kankouMiru #box02 #moonBox02{
	width: 100%;
	padding-bottom: 50px;
}
#kankouMiru #box02 #moonBox02 .col_l{
	width: 345px;
}
#kankouMiru #box02 #moonBox02 .col_r{
	width: 170px;
}
#kankouMiru #box02 #moonBox03{
	width: 100%;
}
#kankouMiru #box02 #moonBox03 .col_l{
	width: 240px;
}
#kankouMiru #box02 #moonBox03 .col_r{
	width: 310px;
}

/* -------------------------------------
	食べる
------------------------------------- */
#kankouTaberu{
}
#kankouTaberu #box01{
	padding-bottom: 40px;
}
#kankouTaberu #box01 .bg_box{
	background: url(../../../img/kankou/taberu/taberuBg01.jpg) no-repeat right top;
	min-height: 250px;
	height: auto !important;
	height: 250px;
}
#kankouTaberu #box01 .tx01{
	padding-top: 30px;
}
#kankouTaberu #box01 p{
	width: 340px;
}
#kankouTaberu #box01 ul{
	padding-top: 20px;
}

#kankouTaberu #box02{
	padding-bottom: 50px;
}
#kankouTaberu #box02 .box{
	padding-bottom: 4px;
	background: url("../../../img/kankou/taberu/box_bottom.jpg") 0 bottom no-repeat;
	margin-bottom: 20px;
}
#kankouTaberu #box02 .box02{
	padding: 20px 5px 0 30px;
	background: url("../../../img/kankou/taberu/boxBg.jpg") 0 top repeat-y;
}
#kankouTaberu #tabearuki01{
	width: 100%;
	padding-bottom: 20px;
}
#kankouTaberu #tabearuki01 .f10{
	font-size: 90%;
	line-height: 1.4;
}

#kankouTaberu #tabearuki01 .col_l{
	width: 300px;
}
#kankouTaberu #tabearuki01 .col_r{
	width: 260px;
}
#kankouTaberu #tabearuki02{
	width: 100%;
}
#kankouTaberu #tabearuki02 .col_l{
	width: 230px;
}
#kankouTaberu #tabearuki02 .col_r{
	width: 330px;
}
#kankouTaberu #tabearuki02 .col_r p{
	padding-right: 30px;
	padding-bottom: 10px;
}
#kankouTaberu .dokoro{
	width: 100%;
	padding-bottom: 30px;
	font-size: 12px !important;
}
#kankouTaberu .dokoro dl{
	width:280px;
	float: left;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: url("../../../img/kankou/taberu/solid.jpg") 0 bottom repeat-x;
}
#kankouTaberu .dokoro dl.itemR{
	float: right;
}
#kankouTaberu .dokoro dt{
	background: url("../../../img/kankou/taberu/arrow.jpg") 0 4px no-repeat;
	padding-left: 18px;
	padding-bottom:4px;
	font-weight: bold;
}
#kankouTaberu .dokoro dt a{
	color: #666600;
	text-decoration: none !important;
}
#kankouTaberu .dokoro dt a:hover{
	text-decoration: underline !important;
}
#kankouTaberu #box03{
}
#kankouTaberu #box04{
}
#kankouTaberu #box05{
	padding-bottom: 0;
}


/* -------------------------------------
	買う
------------------------------------- */
#kankouKau{
}
#kankouKau #box01{
	min-height: 194px;
	height: auto !important;
	height: 194px;
	background: url(../../../img/kankou/kau/kau_bg02.jpg) no-repeat right 8px;
}
#kankouIndex #kankouKau #box01{
	min-height: 300px;
	height: auto !important;
	height: 300px;
	background: url(../../../img/kankou/kau/kau_bg.jpg) no-repeat right top;
}
#kankouKau #box01 .tx01{
	padding-bottom: 20px;
	padding-top: 24px;
}
#kankouKau #box01 .tx02{
	padding-bottom: 20px;
padding-right: 240px;
}
#kankouKau #box02{
	background: #D4E0E5;
	border: solid #fff 5px;
	border-top: none;
	margin-bottom: 40px;
}

#kankouIndex #kankouKau #box01{
	min-height: 300px;
	height: auto !important;
	height: 300px;
	background: url(../../../img/kankou/kau/kau_bg.jpg) no-repeat right top;
}
#miyageList{
	padding: 15px 20px 5px 20px;
	background: #f2f2d3;
	margin-bottom: 30px;
}
#miyageList .itembox{
	width: 100%;
}
#miyageList .itembox .item{
	width: 173px;
	float: left;
	margin-right: 20px;
	background: url("../../../img/common/dotted02.gif") 0 bottom repeat-x;
	margin-bottom: 10px;
}
#miyageList .itembox .itemR{
	width: 173px;
	float: right;
	margin-right: 0px;
}
#miyageList .itembox .item .title{
	color: #9c9c00;
	font-size: 120%;
	padding: 0.3em 0;
	font-weight: bold;
}
#miyageList .itembox .item .tx{
	padding-bottom: 0.3em;
}
#miyageList .itembox .item .price{
	font-size: 120%;
	font-weight: bold;
	color: #9c9c00;
	text-align: right;
	padding-bottom: 10px;
}
#miyageList .itembox .item .price span{
	font-size: 70%;
	font-weight: normal;
}

#kautempWakura,
#kautempWakura02{
	width: 100%;
	margin-bottom: 20px;
}
#kautempWakura .item,
#kautempWakura02 .item{
	width: 285px;
	float: left;
	background: url("../../../img/common/dotted03.gif") 0 bottom repeat-x;
	margin-bottom: 10px;
}
#kautempWakura .itemR,
#kautempWakura02 .itemR{
	float: right;
}

#kautempWakura .item .col_l,
#kautempWakura02 .item .col_l{
	padding-bottom: 10px;
	width: 123px;
}
#kautempWakura .item .col_r,
#kautempWakura02 .item .col_r{
	padding-bottom: 10px;
	width: 150px;
}
#kautempWakura .item .col_r .title,
#kautempWakura02 .item .col_r .title{
	font-weight: bold;
	color: #4d4c9c;
}
#kautempWakura .item .col_r .tx,
#kautempWakura02 .item .col_r .tx{
}


#kautempsyuhen{
	width: 100%;
}
#kautempsyuhen .item{
	width: 285px;
	float: left;
	margin-bottom: 10px;
}
#kautempsyuhen .itemR{
	float: right;
}

#kautempsyuhen .item .title{
	font-weight: bold;
	padding-bottom:10px;
	padding-left:12px;
	background: url("../../../img/kankou/tempArrow03.gif") no-repeat scroll 0 4px transparent;
	line-height: 1.1;
}
#kautempsyuhen .item .title a{
	color: #669900;
}




#kankouKau #box02 .box{
	padding: 20px;
}
#kankouKau #box02 .box .annai{
	background: url("../../../img/kankou/kau/solid01.jpg") 0 bottom no-repeat;
	padding-bottom: 20px;
	margin-bottom: 24px;
}
#kankouKau #box02 .box .annai span{
	background: url("../../../img/kankou/kau/annai.jpg") 0 0 no-repeat;
	padding-left: 90px;
	display: block;
}

#kankouKau #box02 .box .item{
	width: 100%;
}
#kankouKau #box02 #box02_1{
	padding-bottom: 20px;
}
#kankouKau #box02 #box02_2{
	padding-bottom: 4px;
}
#kankouKau #box02 #box02_3{
}
#kankouKau #box02 #box02_1 .col_l{
	width: 345px;
}
#kankouKau #box02 #box02_1 .col_r{
	width: 175px;
}
#kankouKau #box02 #box02_2 .col_l{
	width: 175px;
}
#kankouKau #box02 #box02_2 .col_r{
	width: 345px;
}
#kankouKau #box02 #box02_3 .col_l{
	width: 175px;
}
#kankouKau #box02 #box02_3 .col_r{
	width: 345px;
}

#kankouKau .dokoro{
	width: 100%;
	padding-bottom: 30px;
	font-size: 12px !important;
}
#kankouKau .dokoro dl{
	width:280px;
	float: left;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: url("../../../img/kankou/kau/solid.jpg") 0 bottom repeat-x;
}
#kankouKau .dokoro dl.itemR{
	float: right;
}
#kankouKau .dokoro dt{
	background: url("../../../img/kankou/kau/arrow.jpg") 0 4px no-repeat;
	padding-left: 18px;
	padding-bottom:4px;
	font-weight: bold;
}
#kankouKau .dokoro dt a{
	color: #666600;
	text-decoration: none !important;
}
#kankouKau .dokoro dt a:hover{
	text-decoration: underline !important;
}+
#kankouKau #box03{
}
#kankouKau #box04{
}
#kankouKau #box05{
	padding-bottom: 0;
}



/* -------------------------------------
	見る・遊ぶ 下層ページ
------------------------------------- */
/*--下層ページ共通--*/
#kankouMiruTab{
}
#kankouMiruTab #tabBtn{
	width:100%;
	background: url("../../../img/kankou/miru/tabSolid.jpg") 0 bottom repeat-x;
}
#kankouMiruTab #tabBtn li{
	width:96px;
	height: 32px;
	float:left;
	margin-right:5px;
}
#kankouMiruTab #tabBtn li a{
	width:96px;
	height: 32px;
	display: block;
	text-indent: -99999px;
}
#kankouMiruTab #tabBtn #tab05{
	margin-right:5px;
}
#kankouMiruTab #tabBtn #tab06{
	width:95px;
	margin-right:0px;
}
#kankouMiruTab #tabBtn #tab06 a{
	width:95px;
}

#kankouMiruTab #tabBtn #tab01 a{
	background: url("../../../img/kankou/miru/miruTab.jpg") 0 0 no-repeat;
}
#kankouMiruTab #tabBtn #tab01 a:hover{
	background: url("../../../img/kankou/miru/miruTab.jpg") 0 bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab01 a.current{
	background: url("../../../img/kankou/miru/miruTab.jpg") 0 bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab02 a{
	background: url("../../../img/kankou/miru/miruTab.jpg") -101px 0 no-repeat;
}
#kankouMiruTab #tabBtn #tab02 a:hover{
	background: url("../../../img/kankou/miru/miruTab.jpg") -101px bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab02 a.current{
	background: url("../../../img/kankou/miru/miruTab.jpg") -101px bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab03 a{
	background: url("../../../img/kankou/miru/miruTab.jpg") -202px 0 no-repeat;
}
#kankouMiruTab #tabBtn #tab03 a:hover{
	background: url("../../../img/kankou/miru/miruTab.jpg") -202px bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab03 a.current{
	background: url("../../../img/kankou/miru/miruTab.jpg") -202px bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab04 a{
	background: url("../../../img/kankou/miru/miruTab.jpg") -303px 0 no-repeat;
}
#kankouMiruTab #tabBtn #tab04 a:hover{
	background: url("../../../img/kankou/miru/miruTab.jpg") -303px bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab04 a.current{
	background: url("../../../img/kankou/miru/miruTab.jpg") -303px bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab05 a{
	background: url("../../../img/kankou/miru/miruTab.jpg") -404px 0 no-repeat;
}
#kankouMiruTab #tabBtn #tab05 a:hover{
	background: url("../../../img/kankou/miru/miruTab.jpg") -404px bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab05 a.current{
	background: url("../../../img/kankou/miru/miruTab.jpg") -404px bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab06 a{
	background: url("../../../img/kankou/miru/miruTab.jpg") -505px 0 no-repeat;
}
#kankouMiruTab #tabBtn #tab06 a:hover{
	background: url("../../../img/kankou/miru/miruTab.jpg") -505px bottom no-repeat;
}
#kankouMiruTab #tabBtn #tab06 a.current{
	background: url("../../../img/kankou/miru/miruTab.jpg") -505px bottom no-repeat;
}



#kankouMiruTab .tabBox{
	padding-bottom: 8px;
	background: url("../../../img/kankou/miru/tabBox_bottom.jpg") 0 bottom no-repeat;
}
#kankouMiruTab .tabBox02{
	border-left: #999999 solid 1px;
	border-right: #999999 solid 1px;
	padding-bottom: 22px;
}
/* -------------------------------------
	体験する
------------------------------------- */
#kankouMiruTab #taiken{
}
/*-- 固定デザイン部分 --*/
#kankouMiruTab #taiken .box01{
	width:550px;
	margin-left: 34px;
	padding-top: 30px;
	min-height: 230px;
	height: auto !important;
	height: 230px;
	background: url("../../../img/kankou/miru/taiken/img01.jpg") right 20px no-repeat;
}
#kankouMiruTab #taiken .box01 .tx01{
	width:350px;
	padding-bottom: 20px;
}


#kankouMiruTab #sizen .tempBox,
#kankouMiruTab #taiken .tempBox,
#kankouMiruTab #sports .tempBox{
	padding-top: 0;
}
#kankouMiruTab #sizen .tempBox .taikenlist,
#kankouMiruTab #taiken .tempBox .taikenlist,
#kankouMiruTab #sports .tempBox .taikenlist{
	padding-bottom: 20px;
	padding-top: 0;
}
#kankouMiruTab #sizen .tempBox .item,
#kankouMiruTab #taiken .tempBox .item,
#kankouMiruTab #sports .tempBox .item{
	background: none;
	float: left;
	width: 50%;
	padding-bottom: 10px;
	margin-bottom: 0;
}

/*--体験スポット--*/
#list15{
}
#list15 #event{
	padding-top: 20px;
}
#listBack15{
	padding-top: 20px;
} 
#kankouMiruTab #list15 #tabBtn #tab01 a {
	background:transparent url(../../../img/kankou/miru/miruTab.jpg) no-repeat scroll 0 bottom;
}
#list15.detailBox{
	padding-top: 20px;
}
#list15 .toplist li {
	 background-image: url(../../../images/amuse/spot/ico_li.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-bottom:15px;
	padding-left:35px;
	padding-top:5px;
	width:250px;
}
p.list15{
	padding: 0 30px 10px;
}
#list15 .detailBox h3{
	font-size:140%;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 35px;
	background-repeat: no-repeat;
	background-position: left 5px;
	 background-image: url(../../../images/amuse/spot/ico_li.gif);
	font-weight: bold;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px
}
/*イメージを左よせ*/
#list15 .detailBox img{
	float:left;
	margin-bottom:20px;
	/*padding-right:20px;*/
}
/*--見所スポット--*/
#list81{
}
#list81 #event{
	padding-top: 20px;
}
#listBack81{
	padding-top: 20px;
} 
#kankouMiruTab #list81 #tabBtn #tab01 a {
background:transparent url(../../../img/kankou/miru/miruTab.jpg) no-repeat scroll 0 bottom;
}
#list81.detailBox{
	padding-top: 20px;
}
#list81 .toplist li {
	 background-image: url(../../../images/amuse/spot/ico_li.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-bottom:15px;
	padding-left:35px;
	padding-top:5px;
	width:250px;
}
p.list81{
	padding: 0 30px 10px;
}
#list81 .detailBox h3{
	font-size:140%;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 35px;
	background-repeat: no-repeat;
	background-position: left 5px;
	 background-image: url(../../../images/amuse/spot/ico_li.gif);
	font-weight: bold;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px
		}
/*イメージを左よせ*/
#list81 .detailBox img{
	float:left;
	margin-bottom:20px;
	/*padding-right:20px;*/
	
}

/* -------------------------------------
	スポーツ
------------------------------------- */
#kankouMiruTab #sports{
}
#kankouMiruTab #sports .box01{
	width:550px;
	background: url("../../../img/kankou/miru/sizen/img01.jpg") right 20px no-repeat;
	margin-left: 34px;
	min-height:230px;
	height: auto !important;
	height: 230px;
}
#kankouMiruTab #sports .box01 .tx01{
	width:350px;
	padding-bottom: 30px;
}

/* -------------------------------------
	イベント !!!注意!!!! 観光するの詳細ページ全てに適用スタイル
------------------------------------- */
#kankouMiruTab #event{
}
#kankouMiruTab #event .box01{
	width:550px;
	margin-left: 34px;
	padding-bottom: 10px;
	background: url("../../../img/kankou/miru/event/img01.jpg") right 20px no-repeat;
}
#kankouMiruTab #event .box01 .tx01{
	width:350px;
	padding-bottom: 30px;
}
#kankouMiruTab #event .box01 ul{
	width:366px;
}
#kankouMiruTab #event .box01 li{
	padding-bottom: 5px;
}
#kankouMiruTab #event .box02{
	width: 598px;
	padding-top: 17px;
	background: url("../../../img/kankou/miru/boxTop.jpg") 0 0 no-repeat;
}
#kankouMiruTab #event .box02_2{
	padding-bottom: 17px;
	background: url("../../../img/kankou/miru/boxBottom.jpg") 0 bottom repeat-y;
}
#kankouMiruTab #event .box02_3{
	background: url("../../../img/kankou/miru/boxBg.jpg") 0 0 repeat-y;
}
#kankouMiruTab #event .bgBox{
	width: 500px;
	margin-left: 50px;
	min-height:480px;
	height: auto !important;
	height: 480px;
}
/*-- 春用背景 --*/
#kankouMiruTab #event .event17 .bgBox{
	background: url("../../../img/kankou/miru/event/springBg.jpg") 0 0 no-repeat;
}
/*-- 夏用背景 --*/
#kankouMiruTab #event .event18 .bgBox{
	background: url("../../../img/kankou/miru/event/summerBg.jpg") 0 0 no-repeat;
}
/*-- 秋用背景 --*/
#kankouMiruTab #event .event19 .bgBox{
	background: url("../../../img/kankou/miru/event/autumnBg.jpg") 0 0 no-repeat;
}
/*-- 冬用背景 --*/
#kankouMiruTab #event .event20 .bgBox{
	background: url("../../../img/kankou/miru/event/winterBg.jpg") 0 0 no-repeat;
}

/*-- イベントリスト共通 --*/
#kankouMiruTab #event .tempBox .item{
	background: none;
	float: left;
	width: 50%;
	padding-bottom: 10px;
	margin-bottom: 0;
}
/*-- 春用リスト --*/
#kankouMiruTab #event .event17 .tempBox .item a{
	color: #E15168;
}
#kankouMiruTab #event .event17 .tempBox .item .title{
	background: url("../../../img/kankou/arrow_event17.gif") 0 4px no-repeat;
}
/*-- 夏用リスト --*/
#kankouMiruTab #event .event18 .tempBox .item a{
	color: #189D82;
}
#kankouMiruTab #event .event18 .tempBox .item .title{
	background: url("../../../img/kankou/arrow_event18.gif") 0 4px no-repeat;
}
/*-- 秋用リスト --*/
#kankouMiruTab #event .event19 .tempBox .item a{
	color: #905628;
}
#kankouMiruTab #event .event19 .tempBox .item .title{
	background: url("../../../img/kankou/arrow_event19.gif") 0 4px no-repeat;
}
/*-- 冬用リスト --*/
#kankouMiruTab #event .event20 .tempBox .item a{
	color: #1E8F97;
}
#kankouMiruTab #event .event20 .tempBox .item .title{
	background: url("../../../img/kankou/arrow_event20.gif") 0 4px no-repeat;
}

#kankouMiruTab #event .bgBox dl{
	padding-top: 200px;
	margin-left: 12px;
	width: 280px;
}
#kankouMiruTab #event .bgBox dt a{
	font-weight: bold;
	color: #FF3366;
}
#kankouMiruTab #event .bgBox dd{
	padding-bottom: 20px;
}
/*--詳細ページ用--*/
#kankouMiruTab #event .detailBox,
#kankouMiruTab #event .detailBox,
#kankouMiruTab #event .detailBox,
#kankouMiruTab #event .detailBox{
}
#kankouMiruTab #event .detailBox{
	width: 500px;
	margin-left: 50px;
	padding-bottom: 10px;
}

#kankouMiruTab #event .event17 .detailBox h3{
	background-image:url(../../../images/amuse/ev_spr/top/ico_li.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:140%;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-left:35px;
	padding-top:5px;
}
#kankouMiruTab #event .event18 .detailBox h3{
	background-image:url(../../../images/amuse/ev_sum/top/ico_li.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:140%;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-left:35px;
	padding-top:5px;
}
#kankouMiruTab #event .event19 .detailBox h3{
	background-image:url(../../../images/amuse/ev_aut/top/ico_li.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:140%;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-left:35px;
	padding-top:5px;
}
#kankouMiruTab #event .event20 .detailBox h3{
	background-image:url(../../../images/amuse/ev_win/top/ico_li.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:140%;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-left:35px;
	padding-top:5px;
}
#kankouMiruTab #event .detailBox img{
	float:left;
	margin-bottom:20px;
}



/* -------------------------------------
	自然文化
------------------------------------- */
#kankouMiruTab #sizen{
}
#kankouMiruTab #sizen .box01{
	width:550px;
	margin-left: 34px;
	min-height:172px;
	height: auto !important;
	height: 172px;
	background: url("../../../img/kankou/miru/sports/img01.jpg") right 10px no-repeat;
}
#kankouMiruTab #sizen .box01 .tx01{
	width:350px;
	padding-bottom: 30px;
}
#kankouMiruTab #sizen .box01 ul{
	width:366px;
}
#kankouMiruTab #sizen .box01 li{
	padding-bottom: 5px;
}
#kankouMiruTab #sizen .box02_2{
	padding-bottom: 17px;
	background: url("../../../img/kankou/miru/boxBottom.jpg") 0 bottom repeat-y;
}
#kankouMiruTab #sizen .box02_3{
	background: url("../../../img/kankou/miru/boxBg.jpg") 0 0 repeat-y;
}
#kankouMiruTab #sizen .bgBox{
	width: 500px;
	margin-left: 50px;
	min-height:480px;
	height: auto !important;
	height: 480px;
	background: url("../../../img/kankou/miru/event/springBg.jpg") 0 0 no-repeat;
}
#kankouMiruTab #sizen .listBox {
	width: 482px;
	color: #999966;
	margin-left: 58px;
}
#kankouMiruTab #sizen .listBox .title{
	padding-bottom: 20px;
}
#kankouMiruTab #sizen .listBox .sTitle{
	font-size: 14px;
	margin-left: 26px;
	font-weight: bold;
}
#kankouMiruTab #sizen .listBox a{
	color: #999966;
	padding: 0 16px;
	display: block;
	line-height: 1.4;
	background: url("../../../img/kankou/miru/sizen/arrow.jpg") 0 4px no-repeat;
}
#kankouMiruTab #sizen .listBox ul{
	width: 430px;
	margin-left: 26px;
	padding-bottom: 20px;
}
#kankouMiruTab #sizen .listBox li{
	width: 50%;
	float: left;
	padding-bottom: 12px;
}

/* -------------------------------------
	バス
------------------------------------- */
#kankouMiruTab #bus{
}
#kankouMiruTab #bus .box01{
	width:550px;
	margin-left: 34px;
	margin-bottom: 10px;
	background: url("../../../img/kankou/miru/bus/img01.jpg") right bottom no-repeat;
}
#kankouMiruTab #bus .box01 .tx01{
	width:350px;
	padding-bottom: 20px;
}

#kankouMiruTab #bus .box02{
	width: 598px;
	padding-top: 17px;
	background: url("../../../img/kankou/miru/boxTop.jpg") 0 0 no-repeat;
}
#kankouMiruTab #bus .box02_2{
	padding-bottom: 17px;
	background: url("../../../img/kankou/miru/boxBottom.jpg") 0 bottom no-repeat;
}
#kankouMiruTab #bus .box02_3{
	background: url("../../../img/kankou/miru/boxBg.jpg") 0 0 repeat-y;
}
#kankouMiruTab #bus ul{
	text-align: center;
	padding: 10px 0 0 0;
}
#kankouMiruTab #bus li{
	text-align: center;
	padding-bottom: 10px;
}
/*--バスのたび--*/
#tabItem29{
padding-top: 20px;
}
#tabItem45{
	padding: 30px 30px 10px;
}
#kankouMiruTab .tab29 #tabBtn #tab05 a {
background:transparent url(../../../img/kankou/miru/miruTab.jpg) no-repeat scroll -404px bottom;
}
#kankouMiruTab .tab45 #tabBtn #tab05 a {
background:transparent url(../../../img/kankou/miru/miruTab.jpg) no-repeat scroll -404px bottom;
}



/* -------------------------------------
	観光する 詳細ページ用
------------------------------------- */
/*-- タブボタン現在表示 --*/
/*--体験する--*/
#kankouMiruTab .tab76 #tabBtn #tab01 a{
	background:transparent url(../../../img/kankou/miru/miruTab.jpg) no-repeat scroll 0 bottom;
}
/*--レジャー--*/
#kankouMiruTab .tab77 #tabBtn #tab02 a{
	background:transparent url(../../../img/kankou/miru/miruTab.jpg) no-repeat scroll -101px bottom;
}
/*--自然文化--*/
#kankouMiruTab .tab79 #tabBtn #tab04 a{
	background:transparent url(../../../img/kankou/miru/miruTab.jpg) no-repeat scroll -303px bottom;
}
/*--バス--*/
#kankouMiruTab .tab80 #tabBtn #tab05 a{
	background:transparent url(../../../img/kankou/miru/miruTab.jpg) no-repeat scroll -404px bottom;
}
/*--タクシー--*/
#kankouMiruTab .tab28 #tabBtn #tab06 a{
	background:transparent url(../../../img/kankou/miru/miruTab.jpg) no-repeat scroll -505px bottom;
}

.kankou #tabDetail{
	padding-top: 20px;
}
.kankou #listBack{
	padding-top: 20px;
}
.kankou #tabDetail .box01{
	width:550px;
	margin-left: 34px;
	padding-bottom: 10px;
	background: url("../../../img/kankou/miru/event/img01.jpg") right 20px no-repeat;
}
.kankou #tabDetail .box01 .tx01{
	width:350px;
	padding-bottom: 30px;
}
.kankou #tabDetail .box01 ul{
	width:366px;
}
.kankou #tabDetail .box01 li{
	padding-bottom: 5px;
}
.kankou #tabDetail .box02{
	width: 598px;
	padding-top: 17px;
	background: url("../../../img/kankou/miru/boxTop.jpg") 0 0 no-repeat;
}
.kankou #tabDetail .box02_2{
	padding-bottom: 17px;
	background: url("../../../img/kankou/miru/boxBottom.jpg") 0 bottom repeat-y;
}
.kankou #tabDetail .box02_3{
	background: url("../../../img/kankou/miru/boxBg.jpg") 0 0 repeat-y;
}
.kankou #tabDetail .detailBox{
	width: 500px;
	margin-left: 50px;
	height: auto;
	padding-bottom: 10px;
overflow: hidden;
}
.kankou #tabDetail .detailBox h3{
	background-image:url(../../../images/amuse/spot/ico_li.gif);	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:140%;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-left:35px;
	padding-top:5px;
}
.kankou #tabDetail .detailBox img{
	float:left;
	margin-bottom:20px;
}

#taxi{
	background:url("../../../img/kankou/miru/taiken/taxBg.jpg") right 10px no-repeat;
}
