@charset "utf-8";

* {
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}

.bounds {
    width:770px;
}
.bounds_summer {
    width:780px;
	background:url(image/back_summer.jpg) repeat-y;
	text-align:center;
}

h1,h2,h4 {
    display:none;
}

img {
    border:none;
}

/***** header *****/
.header {
    width:770px;
}
.header span {
    display:none;
}
.header .head_img {
    width:770px;
	height:117px;
	background-image:url(image/head_img02.jpg);
	background-repeat:no-repeat;
}

.head_img_summer {
    width:770px;
	height:95px;
	background-image:url(image/head_img_summer.jpg);
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}
.head_img_summer span {
    display:none;
}


.header .head_navi {
    width:770px;
}
.head_navi ul {
    display:block;
}
.head_navi li {
    display:block;
	list-style-type:none;
	float:left;
}

/** home **/
#h_btn01 {
	display: block;
	background-image:url(image/navi/h_btn01-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 233px;
	height: 30px;
}
#h_btn01 a {
	background-image:url(image/navi/h_btn01-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 233px;
	height: 30px;
	display: block;
}
#h_btn01 a:hover {
	background-image:url(image/navi/h_btn01-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/** リフト券付各種お得なプラン**/
#h_btn02 {
	display: block;
	background-image:url(image/navi/h_btn02-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 209px;
	height: 30px;
}
#h_btn02 a {
	background-image:url(image/navi/h_btn02-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 209px;
	height: 30px;
	display: block;
}
#h_btn02 a:hover {
	background-image:url(image/navi/h_btn02-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/** リフト券付各種お得なプラン(夏用) **/
#h-s_btn02 {
	display: block;
	background-image:url(image/navi/h_btn02_summer-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 209px;
	height: 30px;
}
#h-s_btn02 a {
	background-image:url(image/navi/h_btn02_summer-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 209px;
	height: 30px;
	display: block;
}
#h-s_btn02 a:hover {
	background-image:url(image/navi/h_btn02_summer-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/** 通年宿泊料金**/
#h_btn03 {
	display: block;
	background-image:url(image/navi/h_btn03-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 123px;
	height: 30px;
}
#h_btn03 a {
	background-image:url(image/navi/h_btn03-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 123px;
	height: 30px;
	display: block;
}
#h_btn03 a:hover {
	background-image:url(image/navi/h_btn03-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/** 施設案内**/
#h_btn04 {
	display: block;
	background-image:url(image/navi/h_btn04-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 93px;
	height: 30px;
}
#h_btn04 a {
	background-image:url(image/navi/h_btn04-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 93px;
	height: 30px;
	display: block;
}
#h_btn04 a:hover {
	background-image:url(image/navi/h_btn04-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/** レンタル料金**/
#h_btn05 {
	background-image:url(image/navi/h_btn05-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 112px;
	height: 30px;
	display: block;
}
#h_btn05 a {
	background-image:url(image/navi/h_btn05-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 112px;
	height: 30px;
	display: block;
}
#h_btn05 a:hover {
	background-image:url(image/navi/h_btn05-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/** /レンタル料金 **/


/***** contents *****/
.contents {
    width:770px;
	clear:both;
}
.contents .c_side {
    width:173px;
	height:920px;
	background-image:url(image/s_side_back.jpg);
	background-repeat:repeat-y;
	float:left;
}
.c_side span {
    display:none;
}
.c_side ul {
    display:block;
}
.c_side li {
    display:block;
	list-style-type:none;
}

.contents_summer {
    width:770px;
	margin:0 auto 0 auto;
}
.contents_summer_iframe {
    width:550px;
	height:1000px;
	margin:10px auto 0 auto;
}


/** 新着情報**/
#s_btn06 {
	background-image:url(image/navi/s_btn06-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 173px;
	height: 26px;
	display: block;
}
#s_btn06 a {
	background-image:url(image/navi/s_btn06-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 173px;
	height: 26px;
	display: block;
}
#s_btn06 a:hover {
	background-image:url(image/navi/s_btn06-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/** ご利用ガイド**/
#s_btn07 {
	background-image:url(image/navi/s_btn07-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 173px;
	height: 26px;
	display: block;
}
#s_btn07 a {
	background-image:url(image/navi/s_btn07-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 173px;
	height: 26px;
	display: block;
}
#s_btn07 a:hover {
	background-image:url(image/navi/s_btn07-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/** アクセス**/
#s_btn08 {
	background-image:url(image/navi/s_btn08-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 173px;
	height: 26px;
	display: block;
}
#s_btn08 a {
	background-image:url(image/navi/s_btn08-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 173px;
	height: 26px;
	display: block;
}
#s_btn08 a:hover {
	background-image:url(image/navi/s_btn08-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/** /アクセス **/

.c_side .info_price {
	width: 233px;
}
.info_price p {
    padding:4px 6px 4px 20px;
}
.info_price .inp_top {
    width:233px;
	height:33px;
	background-image:url(image/side01.jpg);
	background-repeat:no-repeat;
}
.info_price .inp_bottom {
    width:233px;
	height:15px;
	background-image:url(image/side02.jpg);
	background-repeat:no-repeat;
}
.info_price .inp_00 {
    width:233px;
	background-image:url(image/inp_00.gif);
}    
.info_price .inp_01 {
    width:233px;
	background-image:url(image/inp_01.gif);
}    
.info_price .inp_02 {
    width:233px;
	background-image:url(image/inp_02.gif);
}    
.info_price .inp_03 {
    width:233px;
	background-image:url(image/inp_03.gif);
}    

.contents .c_main {
    width:596px;
	float:right;
}
.c_main .m_img {
    width:596px;
	height:173px;
	background-image:url(image/m_img-02.jpg);
	background-repeat:no-repeat;
}
.c_main .m_summer-img {
    width:596px;
	height:250px;
	background-image:url(image/m_img-summer.jpg);
	background-repeat:no-repeat;
}

.m_img span {
    display:none;
}
.m_summer-img span {
	display:none
}

.c_main .info_plan {
    width:536px;
	padding:10px 0 0 30px;
}

/***** footer *****/
.footer {
    clear:both;
    width:770px;
	background-color:#7A96E1;
}
.footer p {
    padding:6px;
	color:#FFFFFF;
	text-align:center;
}