.plan10_01{ width:740px;}

.plan10_02{ float:left; width:370px; height:287px; margin-bottom:18px;}

.plan10_03{ width:370px; height:240px;}

.plan10_04{ width:370px; height:47px; background:url(../../plan/img/plan10/img_back01.jpg) no-repeat;}
.plan10_04 img{ float:right; margin:2px 2px 0px 2px;}

.plan10_05{ width:370px; height:47px; background:url(../../plan/img/plan10/img_back02.jpg) no-repeat;}
.plan10_05 img{ float:right; margin:2px 2px 0px 2px;}

.plan10_06{ width:719px; height:106px; padding:40px 0px 0px 20px; margin-bottom:18px; background:url(../../plan/img/plan10/back01.jpg) no-repeat;}
.plan10_06 p{ font-size:12px; color:#4b4b4b; line-height:18px;}

.plan10_07{
	position:absolute;
	left: 592px;
	top: 588px;
}

.plan10_08{width:740px; margin-bottom:18px;}

.plan10_09{float:left; margin-right:10px;}

.plan10_10{float:left;}

.plan10_11{width:720px; background:#e6e5e0; border:1px solid #cccccc; padding:10px; margin-bottom:18px;}

.plan10_12{float:left; margin-right:18px;}
.plan10_12 p{ font-size:12px; margin-left:12px; color:#4b4b4b; line-height:18px;}

.plan10_13{ margin-bottom:18px;}


.plan10_14{ float:left;}

.plan10_15{ width:335px; height:170px; margin-bottom:3px;}

.plan10_16 img{ display:block; float:left; margin-right:3px;}

.plan10_17{ margin-top:10px;}

.plan10_18{ float:left; margin-left:6px;}

.plan10_19{width:739px; height:260px; margin-bottom:18px; background:url(../../plan/img/plan10/back02.jpg) no-repeat;}
.plan10_19 p{font-size:12px; color:#4b4b4b; line-height:18px; padding:70px 0 0 402px;}

.plan10_20{
	padding:45px 0 0 401px;
}

.plan10_21{margin:18px 0px; text-align:right;}

.plan10_22{ position:relative; width:739; height:827px; margin-bottom:18px; background:url(../../plan/img/plan10/back03.jpg) no-repeat;}
.plan10_22 p{ position:absolute; font-size:12px; color:#4b4b4b; line-height:16px;}

.plan10_23{
	position:absolute;
	left:10px;
	top:91px;
	width:367px;
	height:240px;
}

.plan10_24{ float:left; width:286px; height:240px;}

.plan10_25{ float:left;}
.plan10_25 img{ display:block; margin-left:3px; margin-bottom:3px;}

.plan10_26{ left:388px; top:99px;}

.plan10_27{
	left:225px;
	top:381px;
}

.plan10_28{
	left:32px;
	top:551px;
}

.plan10_29{
	left:388px;
	top:556px;
}

.plan10_30{
	left:29px;
	top:760px;
}

.plan10_31{
	left:585px;
	top:703px;
}

.plan10_32{
	left:385px;
	top:766px;
}

.plan10_33{ position:relative; width:739px; height:583px; margin-bottom:18px; background:url(../../plan/img/plan10/back04.jpg) no-repeat;}
.plan10_33 p{ position:absolute; font-size:12px; color:#4b4b4b; line-height:15px;}

.plan10_34{
	left:352px;
	top:71px;
}

.plan10_35{
	left:352px;
	top:159px;
}

.plan10_36{
	left:352px;
	top:236px;
}

.plan10_37{
	left:352px;
	top:334px;
}

.plan10_38{
	left:8px;
	top:409px;
}

.plan10_39{
	position:absolute;
	width:328px;
	height:365px;
	left:9px;
	top:60px;
}

.plan10_40{ width:323px; height:215px;}

.plan10_41 img{ float:left; display:block; margin-top:3px; margin-right:4px;}

.plan10_42{
	left:352px;
	top:261px;
}
.plan10_42 span{ font-size:10px;}


/*コラボプランリニューアル(2012/11/27)
-------------------------------------------------------------------*/
.planBlackBox{
	background: url(../../plan/img/plan10/planBg01.jpg) repeat #0f0f0d;
	padding:20px 10px;
	line-height:24px;
	color:#fff;
	height:auto;
}

.planBlackBox .pageLink{
	margin-bottom:20px;
}

.planBlackBox .pageLink li{
	float:left;
	margin-right:6px;
}

.planBlackBox .pageLink li.end{
	margin-right:0;
}

.btn_pagetop{
	margin:15px 0;
	text-align:right;
	clear:both;
}

/*IE6,7用*/
.clearfix {
min-height: 1px;
}

/*欽山*/
.planBlackBox h4{
	height:40px;
	width:720px;
	margin-bottom:15px;
}

.planBlackBox .intro{
	padding-bottom:30px;
	margin-bottom:30px;
	background: url(../../plan/img/plan10/line.gif) repeat-x 0 bottom;
}

.planBlackBox #kinzan .intro{
	background: url(../../plan/img/plan10/kinzan_bg_02.jpg) no-repeat 0 0;
	border-bottom:1px solid #333231;
}

.planBlackBox #kinzan .left{
	float:left;
	padding-top:425px;
	padding-left:20px;
	width:285px;
}

.planBlackBox .intro .right{
	float:left;
	padding:460px 0  0 25px;
}

.planBlackBox #kinzan .intro .right{
	padding:415px 0  0 25px;
}

.planBlackBox .intro .right h5{
	margin:20px 0 20px;
}

.planBlackBox .intro .right ul{
	padding-left:20px;
	margin-bottom:25px;
}

.planBlackBox .intro .right li{
	background: url(../../plan/img/plan10/list.gif) no-repeat 0 10px;
	margin-bottom:5px;
	padding-left:10px;
}

.planBlackBox .intro .roomtypes{
	padding:25px 15px;
	border-bottom:1px solid #333231;
	border-top:1px solid #333231;
	margin-bottom:20px;
}

.planBlackBox .mid{
	padding:0 35px 25px;
	margin-bottom:20px;
	background: url(../../plan/img/plan10/line.gif) repeat-x 0 bottom;
}

.planBlackBox .mid p{
	margin-bottom:10px;
}

.planBlackBox .bottom{
	margin-bottom:20px;
	background: url(../../plan/img/plan10/line.gif) repeat-x 0 bottom;
}

.planBlackBox .cul_exp{
	float:left;
	width:320px;
	padding:0 20px;
}

.planBlackBox .cul_exp h5{
	margin-bottom:20px;
}

.planBlackBox .cul_exp p{
	margin-bottom:15px;
	padding-left:10px;
}

.planBlackBox .cul_exp ul{
	padding-left:10px;
	margin-bottom:25px;
}

.planBlackBox .cul_exp li{
	background: url(../../plan/img/plan10/list.gif) no-repeat 0 10px;
	margin-bottom:5px;
	padding-left:10px;
}

/*ラ・スイート*/
.planBlackBox #ls .intro{
	background: url(../../plan/img/plan10/ls_bg_02.jpg) no-repeat 0 0;
	border-bottom:1px solid #333231;
}

.planBlackBox #ls .left{
	float:left;
/*	background: url(../../plan/img/plan10/ls_bg_02.jpg) no-repeat 0 0;*/
	padding-top:425px;
	padding-left:20px;
	width:285px;
}

/*観光案内*/
.planBlackBox #sightseeing .bottom{
	margin-bottom:0;
	padding-bottom:0;
	background:none
}

.btn_two li{
	float:left !important;
	margin-right:10px !important;
	background:none !important;
	padding:0 !important;
}




/*-------------------------------
	sliderkit-core
-------------------------------*/
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left; margin-bottom: 30px;}
.sliderkit{margin-bottom: 0px;}
.sliderkit a, .sliderkit a:hover{text-decoration:none;}
.sliderkit img {border:0;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;bottom:0;list-style:none;margin:0;padding:0; z-index:10;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li img{ cursor:pointer;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit{width:350px;height:300px;}
.sliderkit.wide{width:350px;height:300px; float:left; margin-bottom:30px;}
.sliderkit .sliderkit-nav-clip ul li.sliderkit-selected a img { border:2px solid #fff; }
.sliderkit .sliderkit-btn{position:absolute;top:0;}
.sliderkit .sliderkit-btn span{display:none;}
.sliderkit .sliderkit-btn-disable{opacity:0.3/*can be set to any value until 1*/;cursor:default;}
.sliderkit .sliderkit-btn-disable a:hover{cursor:default;}
.sliderkit .sliderkit-panel{top:0;left:0;width:350px;height:300px;}
.sliderkit.wide .sliderkit-panel{top:0;left:0;width:350px;height:300px;}

.sliderkit-nav { position: absolute;	bottom: 0;}
.sliderkit-nav ul li a { background: #000; }
.sliderkit-nav ul li img { border:2px solid #333; opacity: 0.7; filter: alpha(opacity=70); }
.sliderkit-nav .sliderkit-selected img { opacity: 1; filter: alpha(opacity=100); }
.sliderkit-nav-clip {
	margin-right: -1px;
	width: 350px;
	overflow: hidden;
}
.sliderkit-nav-clip li img {
	display: block;
}
.sliderkit-nav-clip li {
	padding: 1px 11px 0 0;
	float: left;
}
.sliderkit.wide .sliderkit-nav-clip li {
	padding-right:3px;
}