/* CSS Document */


.w_1000{width: 1000px !important;}
.w_980{width: 980px !important;}
.w_408{width: 408px !important;}
.w_1043{width: 1043px !important;}
.w_910{width: 910px !important;}
.w_967{width: 967px !important;}
.w_432{width: 432px !important;}
.w_967{width: 967px !important;}
.w_712{width: 712px !important;}
.mb_100{margin-bottom: 100px !important;}
.mb_130{margin-bottom: 130px !important;}

.fs_17{font-size: 17px !important;}
.pl_175{padding-left: 175px !important;}
.pl_288{padding-left: 288px !important;}

article#sightseeing .slide_appeal_02{background-color: #f8e1c8!important;}
article#sightseeing .slide_appeal_02 .slick-prev, article#sightseeing .slide_appeal_02 .slick-next{
	background-color: #f8e1c8!important;
	}

body {
	overflow-x: hidden;
}
body #container{
	width:100%;
}

#fusaki {
	text-align: center;
	line-height: 1.6;
}
#fusaki section {
	position:relative;
}
#fusaki section .content {
	width: 1000px;
	margin: 0 auto;
	padding: 25px 0 30px 0;
	position: relative;
}
#fusaki section .contentTtl {
	text-align: center;
	background: #ffffff;
}



.bread{
	width:1000px;
	margin:0 auto;
}
.bread #bread{
	margin-bottom:10px;
}

/*-----------------------------------------------------
	title
----------------------------------------------------**/
#fusaki #title {
	padding: 5px 0;
	margin: 0 auto;
	width: 980px;
}
#fusaki .btn_area div {
	float: left;
	padding: 20px 0 0;
}
/*-----------------------------------------------------
	visual
----------------------------------------------------**/
#fusaki .visual img {
	width: 100%;
	height: auto;
}
/*-----------------------------------------------------
	pageNav
----------------------------------------------------**/
#fusaki #pageNav {
	z-index: 1000000;
	background: url(/sightseeing/special/fusaki_resort/img/bg_nav.png) repeat-x;
	margin: 0 -500% 20px;
	padding: 0 500%;
	text-align: center;
	font-size: 0;
	height: 78px;
}
#fusaki #pageNav li {
	display: inline-block;
 *display: inline;
 *zoom: 1;
}
#fusaki #pageNav li a:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
}
/*-----------------------------------------------------
	link
----------------------------------------------------**/
#scene01Link, #scene02Link, #scene03Link, #scene04Link {
	top: -78px;
	position: absolute;
}
/*-----------------------------------------------------
	pageCopy
----------------------------------------------------**/
#fusaki #pageCopy .content {
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;
	font-size: 17px;
	padding: 30px 0;
}
/*-----------------------------------------------------
	scene01
----------------------------------------------------**/
#fusaki #scene01 {
	background: #FDF1E9;
}
#fusaki #scene01 .mainPh p {
	padding: 20px 104px;
	text-align: left;
	font-size: 17px;
}
/*article01*/
#fusaki #scene01 .article01 {
	padding: 30px 0 0 0;
}
#fusaki #scene01 .article01 .mainPh {
	float: left;
	padding: 13px 0 0 0;
	position: relative;
	z-index: 2;
}
#fusaki #scene01 .article01 .subPh {
	text-align: right;
	position: relative;
	z-index: 1;
}
#fusaki #scene01 .article01 .subPh img {
	margin: -10px 0 0 0;
}
#fusaki #scene01 .article01 p {
	padding: 40px 40px 0;
	overflow: hidden;
	_zoom: 1;
	text-align: left;
	font-size: 16px;
}
/*article02*/
#fusaki #scene01 .article02 {
	padding: 50px 0 0 0;
	position: relative;
}
#fusaki #scene01 .article02 .articleTtl {
	position: absolute;
	z-index: 2;
	top: -142px;
}
#fusaki #scene01 .article02 .mainPh {
	text-align: right;
	position: relative;
	z-index: 1;
}
#fusaki #scene01 .article02 .subPh {
	padding: 20px 0 0 0;
}
#fusaki #scene01 .article02 .subPh li {
	text-align: left;
	float: left;
}
#fusaki #scene01 .article02 .subPh li.right {
	float: right;
}
#fusaki #scene01 .article02 .subPh li p {
	font-size: 16px;
	padding: 10px 0 0;
}
#fusaki #scene01 .article02 p.txt {
	padding: 0px 0 0 300px;
	margin: -7px 0 0 0;
	text-align: left;
	font-size: 17px;
	position: relative;
	z-index: 5;
}
/*article02_2*/
#fusaki #scene01 .article02_02 {
	padding: 100px 0 0 0;
	position: relative;
}
#fusaki #scene01 .article02_02 .articleTtl {
	position: absolute;
	z-index: 2;
	top: 35px;
	right: -22px;
}
#fusaki #scene01 .article02_02 .mainPh {
	text-align: right;
	position: relative;
	z-index: 1;
}
#fusaki #scene01 .article02_02 .subPh {
	padding: 20px 0 0 0;
}
#fusaki #scene01 .article02_02 .subPh li {
	text-align: left;
	float: left;
}
#fusaki #scene01 .article02_02 .subPh li.right {
	float: right;
}
#fusaki #scene01 .article02_02 .subPh li p {
	font-size: 16px;
	padding: 10px 0 0 5px;
}
#fusaki #scene01 .article02_02 p.txt {
	padding: 0px 0 0 10px;
	margin: 7px 0 0 0;
	text-align: left;
	font-size: 16px;
	position: relative;
	z-index: 5;
}
/*article03*/
#fusaki #scene01 .article03 {
	padding: 40px 0 0 0;
}
#fusaki #scene01 .article03 .articleTtl {
	padding: 0 0 0 480px;
	text-align: left;
	position: relative;
	z-index: 2;
}
#fusaki #scene01 .article03 .mainPh {
	text-align: right;
	position: relative;
	margin: -190px 0 0 0;
	z-index: 1;
}
#fusaki #scene01 .article03 .subPh {
	padding: 20px 0 0 0;
	position: relative;
	z-index: 5;
}
#fusaki #scene01 .article03 .subPh li {
	text-align: left;
}
#fusaki #scene01 .article03 .subPh li p {
	font-size: 16px;
	padding: 10px 0 0;
}
#fusaki #scene01 .article03 .subPh li.sub01 {
	padding: 0 68px 0 0;
	margin: -125px 0 0 0;
	width: 394px;
	float: right;
}
#fusaki #scene01 .article03 .subPh li.sub02 {
	padding: 0 0 0 78px;
	margin: 0;
	width: 429px;
	text-align: left;
}
#fusaki #scene01 .article03 .subPh li.sub02 p {
	padding: 10px 30px 0 0;
}
#fusaki #scene01 .article03 .subPh li.sub03 {
	padding: 0 0 0 222px;
	margin: -10px 0 0 0;
	text-align: left;
	position: relative;
}
#fusaki #scene01 .article03 .subPh li.sub03 p {
	position: absolute;
	left: 627px;
	top: 143px;
	padding: 0 68px 0 0;
}
#fusaki #scene01 .article03 p.txt {
	padding: 10px 0 0 460px;
	text-align: left;
	font-size: 16px;
	position: relative;
	z-index: 5;
}
/*article04*/
#fusaki #scene01 .article04 {
	padding: 60px 0 0 0;
	background: url(/sightseeing/special/fusaki_resort/img/scene01_article04_bg.png) no-repeat 70px 160px;
}
#fusaki #scene01 .article04 .articleTtl {
	padding: 0 0 0 80px;
	text-align: left;
	position: relative;
	z-index: 2;
}
#fusaki #scene01 .article04 .articleTtl02 {
	padding: 50px 0 0 15px;
	position: relative;
	z-index: 2;
	float: left;
}
#fusaki #scene01 .article04 .mainPh {
	text-align: left;
	padding: 30px 0 0 0;
	position: relative;
	width: 448px;
}
#fusaki #scene01 .article04 .mainPh p {
	padding: 10px 0 0 10px;
	font-size: 17px;
}
#fusaki #scene01 .article04 .subPh {
	margin: -40px 60px 0 0;
	position: relative;
	z-index: 1;
	width: 515px;
	float: right;
}
#fusaki #scene01 .article04 .subPh li {
	text-align: left;
	position: relative;
}
#fusaki #scene01 .article04 .subPh li p {
	font-size: 16px;
	padding: 10px 0 0;
}
#fusaki #scene01 .article04 .subPh li.sub02 {
	margin: 50px 0 0 -174px;
}
#fusaki #scene01 .article04 .subPh li.sub02 p {
	position: absolute;
	left: 174px;
	top: 255px;
}
#fusaki #scene01 .article04 p.txt {
	padding: 10px 0 0 80px;
	text-align: left;
	font-size: 16px;
	width: 450px;
}
#fusaki #scene01 .article04 p.txt02 {
	padding: 20px 0 0 30px;
	text-align: left;
	font-size: 16px;
	width: 350px;
	position: relative;
	z-index: 2;
}
/*-----------------------------------------------------
	scene02
----------------------------------------------------**/
#fusaki #scene02 {
	background: url(/sightseeing/special/fusaki_resort/img/scene02_bg.gif) no-repeat center 820px;
}
#fusaki #scene02 .content {
	padding: 0 0 30px 0;
	width: 1025px;
}
/*article01*/
#fusaki #scene02 .article01 .mainPh {
	float: left;
	padding: 0 0 0 30px;
}
#fusaki #scene02 .article01 .subPh {
	text-align: center;
	clear: both;
}
#fusaki #scene02 .article01 .subPh img {
	margin: -70px 0 0 0;
}
#fusaki #scene02 .article01 p.txt {
	padding: 20px 57px 0 30px;
	overflow: hidden;
	_zoom: 1;
	text-align: left;
	font-size: 18px;
}
/*article02*/
#fusaki #scene02 .article02 {
	position: relative;
}
#fusaki #scene02 .article02 .articleTtl {
	padding: 30px 0 0 30px;
	float: left;
}
#fusaki #scene02 .article02 .mainPh {
	float: right;
	margin: -290px 0 0 0;
	padding: 0 40px 0 30px;
}
#fusaki #scene02 .article02 .subPh {
	float: left;
	padding: 0 0 0 52px;
	margin: -340px 0 0 0;
}
#fusaki #scene02 .article02 p.txt {
	position: absolute;
	left: 57px;
	top: 210px;
	text-align: left;
	font-size: 17px;
	width: 370px;
}
/*article03*/
#fusaki #scene02 .article03 {
	position: relative;
}
#fusaki #scene02 .article03 .articleTtl {
	text-align: center;
}
#fusaki #scene02 .article03 .mainPh {
	float: right;
	padding: 40px 47px 0 0;
}
#fusaki #scene02 .article03 .subPh {
	float: left;
	padding: 0 0 0 40px;
	margin: -80px 0 0 0;
}
#fusaki #scene02 .article03 p.txt {
	position: absolute;
	left: 340px;
	top: 250px;
	text-align: left;
	font-size: 16px;
	width: 365px;
}
/*article04*/
#fusaki #scene02 .article04 {
	position: relative;
}
#fusaki #scene02 .article04 .articleTtl {
	text-align: left;
	margin: -5px 0 0 0;
	padding: 0 0 0 90px;
}
#fusaki #scene02 .article04 .mainPh {
}
#fusaki #scene02 .article04 p.txt {
	position: absolute;
	left: 470px;
	top: 130px;
	text-align: left;
	font-size: 16px;
	width: 365px;
}
/*article05*/
#fusaki #scene02 .article05 {
	position: relative;
	padding: 60px 0 0 0;
}
#fusaki #scene02 .article05 .articleTtl {
	float: left;
	padding: 0 0 0 30px;
}
#fusaki #scene02 .article05 .mainPh {
	float: right;
	padding: 0 47px 0 0;
	margin: -190px 0 0 0;
}
#fusaki #scene02 .article05 .subPh {
	float: left;
	padding: 110px 0 0 40px;
	margin: 0 0 0 0;
}
#fusaki #scene02 .article05 p.txt {
	position: absolute;
	left: 55px;
	top: 220px;
	text-align: left;
	font-size: 16px;
	width: 390px;
}
/*article06*/
#fusaki #scene02 .article06 {
	position: relative;
	padding: 35px 0 30px 0;
}
#fusaki #scene02 .article06 .articleTtl {
	text-align: right;
	padding: 0 40px 0 0;
}
#fusaki #scene02 .article06 .mainPh {
	float: left;
	padding: 15px 0 0 15px;
}
#fusaki #scene02 .article06 p.txt {
	text-align: left;
	padding: 0 40px;
	margin: -90px 0 0 0;
	font-size: 16px;
	overflow: hidden;
	_zoom: 1;
}
/*-----------------------------------------------------
	scene03
----------------------------------------------------**/
/*article01*/
#fusaki #scene03 .article01 {
	padding: 0 0 30px 0;
}
#fusaki #scene03 .article01 .mainPh {
	text-align: center;
	position: relative;
	margin: 0 0 10px 0;
}
#fusaki #scene03 .article01 .mainPh p.txt {
	text-align: left;
	position: absolute;
	left: 60px;
	top: 135px;
	width: 310px;
	font-size: 18px;
}
#fusaki #scene03 .article01 .subPh {
	padding: 25px 0 0 0;
	background: url(/sightseeing/special/fusaki_resort/img/scene03_article01_bg.jpg) no-repeat 550px top;
}
#fusaki #scene03 .article01 .subPh .sub01 {
	text-align: left;
}
#fusaki #scene03 .article01 .subPh .sub02 {
	float: right;
	width: 425px;
	margin: -202px 0 0 0;
}
#fusaki #scene03 .article01 .subPh p {
	font-size: 16px;
	text-align: left;
	padding: 5px 0 0 20px;
}
/*article02*/
#fusaki #scene03 .article02 {
	padding: 0 0 30px 0;
}
#fusaki #scene03 .article02 .articleTtl {
	text-align: left;
}
#fusaki #scene03 .article02 .mainPh {
	text-align: center;
	margin: 10px 0 40px 0;
}
#fusaki #scene03 .article02 .planTokuten {
	float: left;
	background: url(/sightseeing/special/fusaki_resort/img/scene03_article02_bg_tokuten.gif) no-repeat left top;
	height: 360px;
	width: 426px;
	padding: 110px 30px 0 40px;
	margin: 0 0 40px 0;
	text-align: left;
}
#fusaki #scene03 .article02 .planTokuten dl {
	margin: 15px 0 40px 0;
}
#fusaki #scene03 .article02 .planTokuten dl dt {
	font-size: 18px;
	font-weight: bold;
}
#fusaki #scene03 .article02 .planTokuten dl dt:before {
	content: "●";
	color: #F7931E;
}
#fusaki #scene03 .article02 .planTokuten dl dd {
	font-size: 16px;
	padding: 0 0 10px 1em;
}
#fusaki #scene03 .article02 .planTokuten p {
	font-size: 16px;
}
/*-*/
#fusaki #scene03 .article02 .planOutline {
	float: right;
	width: 428px;
	padding: 10px 30px 0 0;
	text-align: left;
}
#fusaki #scene03 .article02 .planOutline p {
	font-size: 18px;
}
#fusaki #scene03 .article02 .planOutline .price {
	background: url(/sightseeing/special/fusaki_resort/img/scene03_article02_bg_outline.gif) no-repeat left top;
	height:116px;
	margin: 10px 0 0 0;
	padding: 45px 0 0 20px;
	text-align: left;
	line-height:1.2;
}
#fusaki #scene03 .article02 .planOutline .price dt {
	font-size: 18px;
	padding: 0 0 8px 0;
	font-weight:bold;
}
#fusaki #scene03 .article02 .planOutline .price dd {
	font-size: 50px;
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;
	color: #927922;
}
#fusaki #scene03 .article02 .planOutline .price dd span {
	font-size: 30px;
	padding: 0 0 0 5px;
}
#fusaki #scene03 .article02 .planOutline .price dd span.person img {
	vertical-align:bottom;
	padding:0 10px 0 0;
}
#fusaki #scene03 .article02 .planOutline .btnArea {
	margin: 0 -30px 0 0;
	padding: 30px 0 0 0;
}
/*-*/
#fusaki #scene03 .article02 .otherRoom {
	clear: both;
	text-align: left;
}
#fusaki #scene03 .article02 .otherRoom p.copy {
	font-size: 16px;
	padding: 5px 0 20px 40px;
}
#fusaki #scene03 .article02 .otherRoom .roomBox {
	width: 309px;
	float: left;
	padding: 0 7px 15px;
	border: #cccccc solid 1px;
	margin: 0 10px 0 0;
	box-shadow: rgba(181, 181, 182, 0.65) 3px 3px 5px 3px;
}
#fusaki #scene03 .article02 .otherRoom .roomBox.right {
	margin: 0;
	float: right;
	text-align: left;
}
#fusaki #scene03 .article02 .otherRoom .roomBox h5 {
	text-align: center;
	margin: 0 0 10px 0;
}
#fusaki #scene03 .article02 .otherRoom .roomBox p {
	font-size: 16px;
	margin: 10px;
}
#fusaki #scene03 .article02 .otherRoom .roomBox .price {
	background: url(/sightseeing/special/fusaki_resort/img/scene03_article02_bg_room.gif) no-repeat center center;
	height: 75px;
	padding: 10px 0 0 0;
	line-height: 1.2;
}
#fusaki #scene03 .article02 .otherRoom .roomBox .price dt {
	font-size: 16px;
	padding: 0 0 0 10px;
}
#fusaki #scene03 .article02 .otherRoom .roomBox .price dd {
	padding:0 0 0 10px;
	font-size: 38px;
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;
	color: #927922;
}
#fusaki #scene03 .article02 .otherRoom .roomBox .price dd span {
	font-size: 20px;
	padding: 0 0 0 5px;
}
#fusaki #scene03 .article02 .otherRoom .roomBox .price dd span.person	{
	padding:0;
}
#fusaki #scene03 .article02 .otherRoom .roomBox .price dd span.person img {
	vertical-align:bottom;
	padding:0 10px 0 0;
}
#fusaki #scene03 .roomBox .btnArea	{
	margin:10px 10px 0;
	font-weight:bold;
	background:url(/sightseeing/special/fusaki_resort/img/scene03_arw.gif) no-repeat left center;
	padding:0 0 0 20px;
}
/*article03*/
#fusaki #scene03 .article03 {
	padding: 0 0 30px 0;
}
#fusaki #scene03 .article03 .mainPh {
	text-align: center;
	position: relative;
	margin: 0 0 10px 0;
}
#fusaki #scene03 .article03 .mainPh p {
	text-align: left;
	font-size: 18px;
	padding: 10px 0 0 40px;
	width: 633px;
}
#fusaki #scene03 .article03 .subPh {
	padding: 120px 0 0 40px;
	margin: -110px 0 0 0;
	background: url(/sightseeing/special/fusaki_resort/img/scene03_article03_bg.jpg) no-repeat 520px top;
}
#fusaki #scene03 .article03 .subPh img {
	float: left;
}
#fusaki #scene03 .article03 .subPh p {
	font-size: 18px;
	text-align: left;
	padding: 140px 0 0 25px;
	overflow: hidden;
	_zoom: 1;
}
/*article04*/
#fusaki #scene03 .article04 {
	padding: 0 0 30px 0;
}
#fusaki #scene03 .article04 .articleTtl {
	text-align: left;
}
#fusaki #scene03 .article04 .mainPh {
	text-align: center;
	margin: 10px 0 40px 0;
}
#fusaki #scene03 .article04 .planTokuten {
	float: left;
	background: url(/sightseeing/special/fusaki_resort/img/scene03_article04_bg_tokuten.gif) no-repeat left top;
	height: 360px;
	width: 426px;
	padding: 110px 30px 0 40px;
	margin: 0 0 40px 0;
	text-align: left;
}
#fusaki #scene03 .article04 .planTokuten dl {
	margin: 15px 0 40px 0;
}
#fusaki #scene03 .article04 .planTokuten dl dt {
	font-size: 18px;
	font-weight: bold;
}
#fusaki #scene03 .article04 .planTokuten dl dt:before {
	content: "●";
	color: #F7931E;
}
#fusaki #scene03 .article04 .planTokuten dl dd {
	font-size: 16px;
	padding: 0 0 10px 1em;
}
#fusaki #scene03 .article04 .planTokuten p {
	font-size: 16px;
}
/*-*/
#fusaki #scene03 .article04 .planOutline {
	float: right;
	width: 428px;
	padding: 10px 30px 0 0;
	text-align: left;
}
#fusaki #scene03 .article04 .planOutline p {
	font-size: 18px;
}
#fusaki #scene03 .article04 .planOutline .price {
	background: url(/sightseeing/special/fusaki_resort/img/scene03_article04_bg_outline.gif) no-repeat left top;
	height:116px;
	margin: 10px 0 0 0;
	padding: 45px 0 0 20px;
	text-align: left;
	line-height:1.2;
}
#fusaki #scene03 .article04 .planOutline .price dt {
	font-size: 18px;
	padding: 0 0 8px 0;
	font-weight:bold;
}
#fusaki #scene03 .article04 .planOutline .price dd {
	font-size: 50px;
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;
	color: #927922;
}
#fusaki #scene03 .article04 .planOutline .price dd span {
	font-size: 30px;
	padding: 0 0 0 5px;
}
#fusaki #scene03 .article04 .planOutline .price dd span.person img {
	vertical-align:bottom;
	padding:0 10px 0 0;
}
#fusaki #scene03 .article04 .planOutline .btnArea {
	margin: 0 -30px 0 0;
	padding: 30px 0 0 0;
}
/*-*/
#fusaki #scene03 .article04 .roomBox {
	clear: both;
	padding: 0 18px 18px;
	border: #cccccc solid 1px;
	margin: 0 24px 0;
	box-shadow: rgba(181, 181, 182, 0.65) 3px 3px 5px 3px;
	text-align: left;
}
#fusaki #scene03 .article04 .roomBox .ph {
	float: left;
	margin: 0 50px 0 0;
	padding: 18px 0 0 0;
}
#fusaki #scene03 .article04 .roomBox .outline {
	overflow: hidden;
	_zoom: 1;
	width: 419px;
}
#fusaki #scene03 .article04 .roomBox h5 {
	margin: 0 0 20px 0;
	padding: 0 0 0 10px;
}
#fusaki #scene03 .article04 .roomBox p {
	font-size: 16px;
	margin: 10px 0 20px;
}
#fusaki #scene03 .article04 .roomBox .price {
	background: url(/sightseeing/special/fusaki_resort/img/scene03_article04_bg_room.gif) no-repeat center center;
	height: 60px;
	padding: 10px 0 0 0;
	line-height: 1.2;
	text-align: center;
}
#fusaki #scene03 .article04 .roomBox .price dt {
	font-size: 16px;
	padding: 0 10px 0 5px;
	text-align:right;
    display: inline-block;  
    *display: inline;  
    *zoom: 1;  
}
#fusaki #scene03 .article04 .roomBox .price dd {
	font-size: 40px;
	font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;
	color: #927922;
    display: inline-block;  
    *display: inline;  
    *zoom: 1;  
}
#fusaki #scene03 .article04 .roomBox .price dd span {
	font-size: 24px;
	padding: 0 0 0 5px;
}

/*-----------------------------------------------------
	scene04
----------------------------------------------------**/
/*article01*/
#fusaki #scene04 .article01 {
	padding: 0 0 30px 0;
}
#fusaki #scene04 .article01 .mainPh {
	float: right;
	position: relative;
	margin: 0 10px 0 0;
}
#fusaki #scene04 .article01 .txt {
	width: 413px;
	padding: 25px 0 60px 0;
	margin: 0 0 0 40px;
	float: left;
	background: url(/sightseeing/special/fusaki_resort/img/scene04_article01_bg.gif) no-repeat center bottom;
}
#fusaki #scene04 .article01 .txt dd {
	font-size: 18px;
	padding: 10px 30px 0;
	text-align: left;
}
#fusaki #scene04 .article01 .kinken {
	position: relative;
	text-align: center;
	padding: 50px 0 0 0;
}
#fusaki #scene04 .article01 .kinken p {
	position: absolute;
	left: 0;
	bottom: 15px;
	width: 100%;
	text-align: center;
}
/*article02*/
#fusaki #scene04 .article02 {
	padding: 0 0 30px 0;
	position: relative;
}
#fusaki #scene04 .article02 .articleTtl {
	padding: 0 0 10px 0;
}
#fusaki #scene04 .article02 .facilityWrap {
	padding: 0 25px;
	background: url(/sightseeing/special/fusaki_resort/img/scene04_article02_bg.gif) repeat-y center center;
}
#fusaki #scene04 .article02 .facilityWrap.full {
	background: none;
}
#fusaki #scene04 .article02 .facilityBox {
	width: 435px;
	float: left;
	position: relative;
}
#fusaki #scene04 .article02 .facilityBox.right {
	width: 435px;
	float: right;
	text-align: center;
}
#fusaki #scene04 .article02 .full .facilityBox {
	width: auto;
	float: none;
}
#fusaki #scene04 .article02 .facilityBox .copy {
	font-size: 18px;
	color: #2E3192;
	margin: 0 0 3px 0;
}
#fusaki #scene04 .article02 .facilityBox .icn {
	font-size: 14px;
	color: #ffffff;
	display: inline-block;
 *display: inline;
 *zoom: 1;
	background: #E45927;
	margin: 0 0 3px 0;
	padding: 0 10px;
	border-radius: 4px;
}
#fusaki #scene04 .article02 .facilityBox .season {
	position: absolute;
	right: 90px;
	top: 35px;
}
#fusaki #scene04 .article02 .facilityBox h4 {
	font-size: 20px;
	margin: 0 0 10px 0;
}
#fusaki #scene04 .article02 .facilityBox .ph {
	float: left;
	margin: 0 15px 5px -15px;
}
#fusaki #scene04 .article02 .facilityBox p {
	overflow: hidden;
	_zoom: 1;
	text-align: left;
	padding: 7px 0 0 0;
	font-size: 16px;
}
#fusaki #scene04 .article02 .facilityBox dl.data {
	clear: both;
	text-align: left;
	background: #BFE3E3;
	padding: 8px;
	font-size: 14px;
}
#fusaki #scene04 .article02 .facilityBox dl.data dt {
	float: left;
	padding: 0 1em 0 0;
}
#fusaki #scene04 .article02 .facilityBox dl.data dd {
	overflow: hidden;
	_zoom: 1;
}
/*-*/
#fusaki #scene04 .article02 .full .facilityBox .ph {
	float: left;
	margin: -10px 35px 0 -15px;
}
#fusaki #scene04 .article02 .full .outline {
	overflow: hidden;
	_zoom: 1;
	text-align: left;
}
#fusaki #scene04 .article02 .full .facilityBox .icn {
	float: left;
	margin: 3px 10px 0 0;
}
#fusaki #scene04 .article02 .full .facilityBox p {
	padding: 0;
	margin: 0 0 15px 0;
}
#fusaki #scene04 .article02 .full .facilityBox dl.data {
	width: 424px;
}
#fusaki #scene04 .article02 .hr {
	background: url(/sightseeing/special/fusaki_resort/img/scene04_article02_bg02.gif) no-repeat center center;
	height: 53px;
	position: relative;
}
#fusaki #scene04 .article02 .designImg {
	position: absolute;
	right: 50px;
	bottom: 10px;
}
/*article03*/
#fusaki #scene04 .article03 {
	padding: 30px 0 0 0;
	position: relative;
}
#fusaki #scene04 .article03 .mainPh {
	float: left;
}
#fusaki #scene04 .article03 .subPh {
	float: right;
	padding: 0 18px 0 0;
}
#fusaki #scene04 .article03 .subPh dt {
	padding: 0 0 10px 0;
}
/*-*/
#fusaki #scene04 .article03 .allPlan	{
	background:url(/sightseeing/special/fusaki_resort/img/scene04_article03_bg_allplan.gif) repeat-x left top;
	height:118px;
	margin:0 0 50px 0;
	padding:20px 0 0 0;
	text-align:center;
}
#fusaki #scene04 .article03 .allPlan ul	{
	padding:20px 0 0 0;
}
#fusaki #scene04 .article03 .allPlan ul li	{
	display: inline-block;
 *display: inline;
 *zoom: 1;
 margin:0 15px;
}
/*-----------------------------------------------------
	tourInfo
----------------------------------------------------**/
.tourWrap {
	clear: both;
	padding: 30px 0 50px 0;
}
.tourInfo {
	width: 487px;
	float: left;
}
.tourInfo.kansai {
	float: right;
}
.tourInfo h4 {
	line-height: 33px;
	text-align: center;
	color: #ffffff;
	font-size: 18px;
	margin: 0 0 5px 0;
}
.tourInfo.kantou h4 {
	background: url(/sightseeing/special/fusaki_resort/img/scene04_article03_ttl_sub01.gif) no-repeat center center;
}
.tourInfo.kansai h4 {
	background: url(/sightseeing/special/fusaki_resort/img/scene04_article03_ttl_sub02.gif) no-repeat center center;
}
.tourInfo .tourList li {
	float: left;
	padding:0 5px;
}
.tourInfo .tourList li.tour02,
.tourInfo .tourList li.tour04 {
	float: right;
}
/*-----------------------------------------------------
	stepImg
----------------------------------------------------**/
#fusaki .stepImg {
	clear: both;
	padding: 20px 0 0 0;
	width: 941px;
	margin: 0 auto;
	position: relative;
}
#fusaki .stepImg li.step01 {
	position: absolute;
	left: 0;
	top: 20px;
	z-index: 3;
}
#fusaki .stepImg li.step02 {
	float: right;
	position: relativel;
	margin: 0 0 0 -15px;
	z-index: 1;
}
#fusaki .stepImg li.step01 p {
	position: absolute;
	bottom: 25px;
	right: 50px;
}
#fusaki .stepImg li.step02 p {
	position: absolute;
	bottom: 25px;
	right: 15px;
}
/*---------------------------------------------------*/

@media screen and (max-width:999px) {
#fusaki {
	overflow: hidden;
}
#fusaki #pageNav {
	background: none;
	margin: 0 0 20px;
	padding: 0;
	height: auto;
}
#fusaki #pageNav li {
	float: left;
	width: 25%;
}
#fusaki #pageNav li img {
	width: 100%;
	height: auto !important;
}
}
