@charset "utf-8";

.headerWrapper{width:100%;margin: 0 auto;line-height:1;padding:0 10px;}
.headerWrapper{display: flex; align-items: center;}
.headerWrapper .logoL{/* float:left; *//* width:139px; */}
.headerWrapper .logoR{/* float:right; */width:112px;/* margin:5px auto 0; */margin-left: auto;}
@media all and (min-width:740px) {
.headerWrapper{width:950px;padding:0;display: flex;justify-content: space-between;align-items: center;margin-bottom: 10px;}
}

.mainImg{margin:10px auto 0;display: none;}

@media all and (min-width:740px) {
.contentsInr{margin:0 auto 20px;}
}

.dpHotel_list_m .ttlLv3{padding-top:10px;margin-bottom:10px;}
.hotelIn_out li{display:inline-block;line-height:1;}
.hotelIn_out li > span{display:inline-block;border:1px solid #ccc;font-weight:bold;font-size:12px;line-height:1;margin-right:3px;}
.hotelIn_out li .icn_htlIn{color:#FF6600;padding:1px 4px 1px 5px;}
.hotelIn_out li .icn_htlOut{color:#3366FF;padding:1px 2px 2px 2px;}
.hotelIn_out li:nth-child(2){margin-left:5px;}

.dpHotel_list_m .tmbWrap{margin-top:0px;}
.dpHotel_list_m .col2 .tmbBlock .content{margin-top:0px;}
.dpHotel_list_m .col2 .tmbBlock .image{width:36%;}
.dpHotel_list_m .col2 .tmbBlock .contTxt{width:64%;padding:0 0 0 15px;}

.dpHotel_list_m .textlinkbox{margin-top:5px;}
.dpHotel_list_m .btnBox .btn{font-size:1.2rem;min-height:30px;padding:5px 26px 5px 10px;margin-top:5px;}

.icnTel_g{display:inline-block;width:12px;margin-right:4px;vertical-align:middle;}

.footerWrapper{margin:20px -10px 0;padding:8px 10px;background:#eee;}
.footerWrapper strong{color:#333;}
@media all and (min-width:740px) {
.footerWrapper{width:950px;margin:40px auto 0;}
}

.btnRD .btn{
	text-decoration: none;
}
.btnRD .btn a{
	color: #fff;
	text-decoration: none;
}

.mgtXS{
	display: none;
}

/*.mainImg, .logoR, .mgtXS, .acodBlock, .footerWrapper{
	display: none;
}*/

.contents{
	margin-bottom: 100px;
}

body img{
	width: auto !important;
}

.image img{
	max-width: 108px;
}

.mgtS{
	margin-top: 0 !important;
}

.mgtS img{
	width: 100% !important;
}

.con_intro{
	margin: 30px auto 0 !important;
}

.acodBlock, .footerWrapper{
	display: none;
}