/* Eng Only */
.boxWrap2{background:url(../img/main/offer_symbol.png) no-repeat center #a59585;}/**/
.leftmnenu .btnBus{padding:8px 0 8px 15px;font-size:14px;}
.disable-a h4{border-bottom:2px solid #ccc !important;}
.disable-a a {color:#ccc !important;cursor:default;}
.detailList ul li.useTime{margin-left:105px;text-indent:-105px;}
.detailList ul li.useMenu{margin-left:50px;text-indent:-50px;}
.policy8 {position:relative;min-height:72px;}
.policy8 span{position:absolute;left:65px;}
.loginBox{margin:30px auto 10px;}
.loginBox .radioBox .inpRadio {margin:3px 0;}
.loginBox .loginBtn{top:49px;}
.surroundBox > ul > li{min-height:460px;margin-bottom:25px;}
.surroundBox > ul > li .tit{height:35px;margin-bottom:15px;}
.hotelMap{padding:50px 70px;}
.tblInfo .right{position:relative;margin:0;font-size:12px;}
/*.aboutBox5{height:1390px;}*/
.aboutBox5 .inner dl{line-height:20px;}
.aboutBox5 .inner .rollingSlide+.right{top:1340px !important;line-height:16px;}
.mypageReserv .btnCenter .btnBig .afterBlock {margin:0;}
.mypageReserv .reservTable #mem_email {width:66%;}
.mypageReserv .reservTable #mem_tel_2 {width:170px;}
.reservForm #room_cnt {min-width:80px !important;}
.reservation .reservForm label span {line-height:110%;vertical-align:middle;}
.reservation .reservForm .reset {width:40px;}
.step ol li{max-width:35%;vertical-align:top;line-height:26px;}

@media all and (max-width:1024px){
	.policy8 {position:static;min-height:initial;}
	.policy8 span{position:static;left:auto;}
	.loginBox .radioBox {min-height:55px;}
	.loginBox .radioBox .inpRadio {margin:0 0 10px 0;}
	.surroundBox > ul > li{min-height:inherit;margin-bottom:40px;}
	/*.boxWrap2{width:100%;padding:25px 0;} 2016-05-19 Ãß°¡ ¼öÁ¤ Àå¼ºÈñ */
	.mypageReserv .btnMini.gray {width:150px;height:auto !important;}
	.loginBox .loginBtn{top:10px;}
}

@media all and (max-width:767px){
	/*.boxWrap2{display:none;} 2016-05-19 Ãß°¡ ¼öÁ¤ Àå¼ºÈñ */
	.mypageReserv .btnCenter .btnBig .afterBlock {margin:0;}
	.mypageReserv .reservTable #mem_email,
	.mypageReserv .reservTable #mem_tel_2,
	.reservTable #mem_email,
	.reservTable #mem_tel_2 {width:95%;max-width:95% !important;}
	.reservTable #mem_tel_1 {max-width:inherit !important;}
	.hotelMap{padding:40px;}
}

@media all and (max-width:480px){
	.reservTable .selectBox {width:90%;}
	.reservTable #mem_tel_1 {width:99%;max-width:99% !important;}
	.reservationBtn .btnBig {width:30%;min-width:90px;height:auto;padding:5px 0 !important;line-height:18px;font-size:13px;text-align:center;}
}

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{word-break:keep-all}