@media screen and (max-width: 1279px){
 
	
	.btnKeyColor{background:#B9946F;}
	.btnGreyColor{background:#222;}
	
	
	
	.selectDate{width:100%; display:flex; padding:20px 6%; background:#f7f7f7; box-sizing:border-box; }
	.selectDate .selectMonthA{display:inline-block;place-self:center; width:30%;}
	.selectDate .selectMonthA .selectMonth{font-size:18px; font-family:'lato'; cursor:pointer;}
	.selectDate .selectMonthA .selectMonth span{display:inline-block; width:15px; margin-left:20px; position:relative;}
	.selectDate .selectMonthA .selectMonthList{width:100%; position:absolute;display:none;}
	.selectDate .selectMonthA .selectMonthList li{}
	
	
	.selectDate .dateVisual{width:100%; display:flex;}
	.selectDate .dateVisual li{padding:10px; border-radius:10px; cursor:pointer; width:100%; height:auto;box-sizing:border-box;}
	.selectDate .dateVisual .on{background:#B9946F; color:#fff;}
	.selectDate .dateVisual li .day{text-align:Center; font-size:18px;}
	.selectDate .dateVisual li .num{text-align:Center; font-size:18px; font-weight:700; font-family:'lato'; margin-top:5px;}
	.selectDate .dateVisual .sat{color:#256FFF;}
	.selectDate .dateVisual .sun{color:#D30000;}
	
	.starList{display:inline-block}
	.starList li{display:inline-block; width:14px; filter:grayscale(100%)}
	.starList li img{width:100%;}
	.starList .on{filter:grayscale(0%)}
	.score{display:inline-block; font-family:'lato'; font-size:15px; margin-left:5px;}
	
	.price{font-size:16px;font-weight:500;font-family:'lato','ONE-Mobile-Regural';color:#d30000;margin-top:20px;}
	
	.selectCT{width:100%;display:inline-block;margin-top:50px;padding:0px 6%;box-sizing:border-box;text-align:Center;}
	
	
	.selectCT .slick-prev{background:url(../images/visualPrev.png) no-repeat;width:20px;height:20px;border:0;text-indent:-9999px;position:absolute;left:3%;top:56%;transform:translateY(-50%);z-index:2;cursor:pointer;background-size:contain;}
	.selectCT .slick-next{background:url(../images/visualNext.png) no-repeat;width:20px;height:20px;text-indent:-9999px;position:absolute;right:2%;top:56%;transform:translateY(-50%);cursor:pointer;background-size:contain;}

	
	
	.selectCT li{width:80px;display:inline-block;padding:15px 0px;border:1px solid #e5e5e5;font-size:13px;color:#999999;text-align:center;border-radius:50px;margin-left:0px;cursor:pointer;margin:0px 3px;margin-top:10px;	}
	.selectCT li:first-child{margin-left:0px;}
	.nationalList{width:100%;padding:0px 6%;box-sizing:border-box;margin-top:50px;position:relative;}
	.nationalList .cityList{width:100%;display:flex;}
	.nationalList .cityList li{width:100%;position:relative;}
	.nationalList .cityList li .bg{width:100%;height:100%;border-radius:100%;overflow:hidden;background:#222;}
	.nationalList .cityList li .bg img{width:100%;opacity:0.6}
	.nationalList .cityList li .ctnm{width:100%;text-align:Center;color:#fff;font-size:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-family:'ONE-Mobile-bold'	}
	.nationalList{--swiper-navigation-color: #222;--swiper-pagination-color: #222;--swiper-pagination-bullet-inactive-color:#999; --swiper-pagination-bullet-inactive-opacity:0.5; }
	.nationalList .swiper-button-prev{position:absolute;width:auto;left:1%;}
	.nationalList .swiper-button-next{position:absolute;width:auto;right:1%;}




}


@media screen and (max-width: 767px){

	
	.btnKeyColor{background:#B9946F;}
	.btnGreyColor{background:#222;}
	
	
	
	.selectDate{width:100%; display:inline-block; padding:20px 3%; background:#f7f7f7; box-sizing:border-box; }
	.selectDate .selectMonthA{display:inline-block;place-self:center; width:100%;}
	.selectDate .selectMonthA .selectMonth{font-size:15px; font-family:'lato'; cursor:pointer;}
	.selectDate .selectMonthA .selectMonth span{display:inline-block; width:15px; margin-left:20px; position:relative;}
	.selectDate .selectMonthA .selectMonthList{width:100%; position:absolute;display:none;}
	.selectDate .selectMonthA .selectMonthList li{}
	
	
	.selectDate .dateVisual{width:100%; display:flex;}
	.selectDate .dateVisual li{padding:10px; border-radius:10px; cursor:pointer; width:auto; height:auto;box-sizing:border-box;}
	.selectDate .dateVisual .on{background:#B9946F; color:#fff;}
	.selectDate .dateVisual li .day{text-align:Center; font-size:15px;}
	.selectDate .dateVisual li .num{text-align:Center; font-size:15px; font-weight:700; font-family:'lato'; margin-top:5px;}
	.selectDate .dateVisual .sat{color:#256FFF;}
	.selectDate .dateVisual .sun{color:#D30000;}
	
	.starList{display:inline-block}
	.starList li{display:inline-block; width:14px; filter:grayscale(100%)}
	.starList li img{width:100%;}
	.starList .on{filter:grayscale(0%)}
	.score{display:inline-block; font-family:'lato'; font-size:15px; margin-left:5px;}
	
	.price{font-size:16px;font-weight:500;font-family:'lato','ONE-Mobile-Regural';color:#d30000;margin-top:20px;}
	
	
	
	.selectCT .slick-prev{background:url(../images/visualPrev.png) no-repeat;width:15px;height:15px;border:0;text-indent:-9999px;position:absolute;left:2%;top:56%;transform:translateY(-50%);z-index:2;cursor:pointer;background-size:contain;}
	.selectCT .slick-next{background:url(../images/visualNext.png) no-repeat;width:15px;height:15px;text-indent:-9999px;position:absolute;right:0%;top:56%;transform:translateY(-50%);cursor:pointer;background-size:contain;}

	
	
	
	
	#main .selectCT{width:100%;display:inline-block;margin-top:50px;padding:0px 6%;box-sizing:border-box;text-align:Center;	} 
	#main .selectCT li{width:60px;display:inline-block;padding:15px 0px;border:1px solid #e5e5e5;font-size:13px;color:#999999;text-align:center;border-radius:50px;margin-left:0px;cursor:pointer;margin:0px 3px;margin-top:10px;	}
	#main .selectCT li:first-child{margin-left:0px;	}
	#main .nationalList{width:100%;padding:0px 6%;box-sizing:border-box;margin-top:50px;position:relative;	}
	#main .nationalList .cityList{width:100%;display:flex;	}
	#main .nationalList .cityList li{width:100%;position:relative;	}
	#main .nationalList .cityList li .bg{width:100%;height:100%;border-radius:100%;overflow:hidden;background:#222;	}
	#main .nationalList .cityList li .bg img{width:100%;opacity:0.6	}
	#main .nationalList .cityList li .ctnm{width:100%;text-align:Center;color:#fff;font-size:14px;position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-family:'ONE-Mobile-bold'	}
	#main .nationalList{--swiper-navigation-color: #222;--swiper-pagination-color: #222;--swiper-pagination-bullet-inactive-color:#999; --swiper-pagination-bullet-inactive-opacity:0.5; --swiper-navigation-size:16px !important	}
	#main .nationalList .swiper-button-prev{position:absolute;left:-0%; width:auto !important}
	#main .nationalList .swiper-button-next{position:absolute;right:0%; width:auto !important}
	.swiper-button-next:after, .swiper-button-prev:after {font-family: swiper-icons;font-size: 16px !important;text-transform: none!important;letter-spacing: 0;font-variant: initial;line-height: 1}
	
	
	
	.btnListA{width:100%;text-align:Center; margin-top:50px; position:sticky; bottom:0; display:flex;}
	.btnListA button{display:inline-block; margin-left:0px; padding:15px 0px; box-sizing:border-box; width:100%; font-size:14px;}
	.btnListA button:first-child{margin-left:0px;}
	.btnListA .keyBtn{background:#B9946F; text-align:center; color:#fff;}
	.btnListA .darBtn{background:#444444; text-align:center; color:#fff;}



}