@media only screen and (min-width: 1281px) and (max-width: 1823px) {

}
@media all and (max-width: 1280px) {

}
@media all and (max-width: 1279px) {
    .b2{width:100%;}
	.w1200{width:100%; max-width:100%; /* overflow:hidden; */}
	
	#roomArea{padding:35px 0 35px;}
	
}
@media all and (max-width: 1220px) {
	
}
@media all and (max-width: 1024px) {
	.w1200{padding:0 15px; box-sizing:border-box;}
	
	#gnbMenu > ul > li{padding:0 0.5%}
	.rightMenu{padding:0 15px}
	
	div.bxslider .item{background-attachment: local !important; -webkit-background-attachment: local !important; -moz-background-attachment: local !important;background-size:cover !important; -webkit-background-size: cover !important; -o-background-size: cover !important; -moz-background-size: cover !important;}
	
	section.sub ul li a{margin-right:13px;}
	section.sub ul li.first{margin-left:0}
	
}

@media all and (max-width: 970px){
	
	.information dl.rightMenu{top:-10px;}
	.information{padding-top:60px;}
	
}
@media all and (max-width: 801px){
	#bookArea .bookIns ul li.ci_date{width:100%;}
	#bookArea .bookIns ul li.rooms{width:33.33%}
	#bookArea .bookIns ul li.adults{width:33.33%}
	#bookArea .bookIns ul li.child{width:33.33%}
	#bookArea .bookIns ul li.company{width:50%;}
	#bookArea .bookIns ul li.search{width:50%;}
	
	#svcArea .svcIns ul{width:calc(100% - 50px); margin:25px auto 0;}
	#svcArea .svcIns ul li{width:33%; padding:0;}
}
@media all and (max-width: 767px) {
	.m_block{display:block;}
	.m_hidden{display:none;}

	#header{display:none}
    #mheader{display:block}
	.logo{width:90px; height:55px;}
	
	#container.addbg .content{background:none;}
	#homeArea .homeTxt dl dt{font-size:24px;}
	#homeArea .homeTxt dl dd{font-size:17px; margin-top:20px;}
	#roomArea{padding:35px 0 35px;}
	
	.view_info ul{margin:0}
	.view_info ul li{width:100%;}
	.view_info ul li .Ins{margin:0 0 16px;}

	.info_use{margin:0; font-size:18px;}
	.info_use em{font-size:12px;}
	
	.information .tit em{font-size:20px;}
	.information .rightMenu{font-size:12px; padding:7px 20.5px 11px;}
	.information .tit u{font-size:13px;}
	.sub .content{padding-bottom:15px;}
	
	#titleWrap span.bigtit{height:auto; margin-bottom:9px; font-size:19px; padding:25px 0 20px}
	#titleWrap span.smalltit{line-height:140%}

	#container .content .conTit{margin:33px 0 28px;}
	#container .content .conTit{font-size:16px;}

	/* #container .about ul li{margin-bottom:7px;} */
	.about ul li dl dt{font-size:14px; margin-bottom:5px;}
	.about ul li dl dd{font-size:13px;}
	.about ul li dl dd.infoTxt{font-size:13px;}
	
	.loca_info ul li{width:100%; margin-bottom:8px;}
	.loca_info ul li em{font-size:14px; margin-top:6px;}
	.loca_info img{width:35px; height:auto;}
	
	.about dl dt{font-size:20px;}
	.about dl dd.first{font-size:14px;}
	.about dl dd{font-size:13px;}
	
	#footer .footerIns{font-size:14px; padding-top:25px;}
	#footer .footerIns .footer_menu li{margin:0 3px;}
	#footer .footerIns .footer_menu li a{font-size:13px;}
	#footer .footerIns p.address{margin-top:15px;}
	#footer .footerIns p.address span{padding:0; line-height:150%;}
	#footer .footerIns p.address span em{display:block}
	
}
@media all and (max-width:640px) {
	.logo{background-size:cover !important}
	
	#homeArea .homeTxt dl dd{font-size:15px;}
	
	.information{padding:0; height:auto;}
	.information dl.rightMenu{padding:15px 0; width:100%; position:relative; margin-bottom:20px;}
	
	.roomImg .outside span a{width:35px; height:35px;}
	
	.location .conTit{margin:20px 0 28px;}
	/* .about ul.b50 li{width:100%; float:none;} */
	.about ul.b8 li.l,
	.about ul.b8 li.r{float:none; width:100%;}
	.about ul.b8 li.l{margin-bottom:20px;}
	.about ul.b8 li.l img{max-width:100%; height:157px;}
	.about ul li dl.addpl{padding-left:0}
	.about ul li dl{margin-bottom:15px;}
	.about ul li dl dt{font-size:15px;}
	.about ul li dl dd{margin-top:10px;}
	
	#tabMenu ul li a{font-size:12px; line-height:40px; letter-spacing:-0.5px}
	#tabMenu ul.b25 li{width:50%;}
	#tabMenu ul.b25 li:nth-child(3) a{border-left:1px solid #eaeaea}
	#roomArea .roomIns .title h1{font-size:21px;}
	#roomArea .roomIns .title h2{font-size:15px;}
	#roomArea .roomIns .info{margin-top:8px}
	#roomArea .roomIns .info h3{font-size:16px; padding:8px 0 6px}
	#roomArea .roomIns a.btn{font-size:12px;}
	
	#svcArea{padding:45px 0; background:url(/BusanHotel_common/images/homepage/KOR/main/main_svcbg_m.jpg) no-repeat;}
	#svcArea .svcIns .tit{font-size:21px;}
	#svcArea .svcIns ul li div:before{width:80px; height:80px; background-size:100% 100% !important;}
	#svcArea .svcIns em{font-size:15px;}
	
	#mapArea{padding:40px 0 30px}
	#mapArea .info{margin-bottom:25px;}
	#mapArea .info .tit{font-size:21px;}
	#mapArea .info .adr{font-size:15px;}
	#mapArea .info .adr em{display:block}
	
	#footer .footerIns .footer_menu li{padding:0 5px; border:none;}
	
	br.block{display:none}
	
	div.privacy .privacy_header ol li{width:100%;}
}
@media all and (max-width:480px) {
	div.bxslider .item{height:556px;}
	
	#svcArea .svcIns ul{padding:0 5%; margin:12px 0 0;}
	#svcArea .svcIns ul li{float:left; width:50%;  margin:20px 0 0;}
	#svcArea .svcIns em{font-size:14px; margin-top:8px;}
	#svcArea .svcIns ul li div:before{width:74px; height:74px;}
	
	#footer .footerIns .footer_menu li a{font-size:14px;}
	#footer .footerIns{padding: 49px 0 45px;}
	.logo{margin-left:-20px}
}
