/*pc***********************************************************/
	@media all and (min-width:990px) {
        .mo{display:none}
        
        /*main*/
        .move-btn{position:fixed;top:80px;width:100%;z-index:100}
        .move-btn ul{position:absolute;right:10px}
        .move-btn li{width:12px;height:12px;background:#fff;opacity:0.5;border-radius:50%;margin:10px;text-indent:-9999px;cursor:pointer;box-shadow:0 0 1px 1px rgba(0,0,0,0.2)}
        .move-btn li.on{opacity:1}        
        
		/* .m_sec1{position:relative;height:850px; background-size:cover} */

		.m_sec1{position:relative;height:850px}
        .m_sec1 .bg{position:absolute;width:100%;height:100%;}
        .m_sec1 .bg .pc li{display:none;position:absolute;width:100%;height:100%;background-size:cover !important}
        .m_sec1 .bg .pc li:first-child{display:block}
        .m_sec1 .bg .cover{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2);left:0;top:0}

        /*.m_sec1 .bg{position:absolute;width:100%;height:100%;}
        .m_sec1 .bg .cover{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2);left:0;top:0}*/
        .m_sec1 .container{height:100%}
        .m_sec1 .con1{position:absolute;left:20px;top:23%;width:630px;height:300px}
        .m_sec1 .con1 .slogan{position:relative;line-height:1.4;top:30px;opacity:0}
        .m_sec1 .con1 .slogan.on{top:0;opacity:1;transition:0.5s}
        .m_sec1 .con1 .slogan .eng{font-size:63px;color:#fff;letter-spacing:-2px;}

        .m_sec1 .con1 .slogan .eng{font-size:63px;color:#fff;letter-spacing:-2px;}

        .m_sec1 .con1 .slogan .eng01{font-family:'NeoSans'; font-size:63px;color:#fff;letter-spacing:-2px;}
		.m_sec1 .con1 .slogan .eng01 b{font-weight:500}

		.m_sec1 .con1 .slogan .eng02{font-family:'Dosis'; font-size:63px;color:#fff;letter-spacing:-2px;}
		.m_sec1 .con1 .slogan .eng02 b{font-weight:500}

		.m_sec1 .con1 .slogan .eng03{font-family:'MyriadPro'; font-size:63px;color:#fff;letter-spacing:-2px;}
		.m_sec1 .con1 .slogan .eng03 b{font-weight:500}

		.m_sec1 .con1 .slogan .eng04{font-family:'TimesNewRoman'; font-size:63px;color:#fff;letter-spacing:-2px;}
		.m_sec1 .con1 .slogan .eng04 b{font-weight:500}

        .m_sec1 .con1 .slogan .kor{font-size:12px;color:#fff;font-weight:200}
        
        .m_sec1 .con1 .place{position:relative;margin:20px 0;top:30px;opacity:0}
        .m_sec1 .con1 .place.on{top:0;opacity:1;transition:0.5s}
        .m_sec1 .con1 .place .weather{float:left;width:212px}
        .m_sec1 .con1 .place .weather .ico{display:block;float:left;width:94px;height:94px; margin-right:15px}
        .m_sec1 .con1 .place .weather .info .item1{display:block;font-size:42px;color:#fff;line-height:1.2}
        .m_sec1 .con1 .place .weather .info .item2{display:block;font-size:38px;color:#fff;line-height:1.2}
        .m_sec1 .con1 .place .time{float:left;width:300px}
        .m_sec1 .con1 .place .time .bar{float:left;width:6px;height:85px;margin-top:5px;background:#fff;margin-right:10px}
        .m_sec1 .con1 .place .time .ico{display:block;float:left;width:94px;height:94px;;background:url('/images/common/ico_clock.png') no-repeat center;margin-right:15px}
        .m_sec1 .con1 .place .time .info .item1{display:block;font-size:30px;color:#fff;line-height:1.2}
        .m_sec1 .con1 .place .time .info .item2{display:block;font-size:50px;color:#fff;line-height:1.2}        
        
        .m_sec1 .con1 .notice{height:30px;overflow:hidden; position:relative;background:rgba(0,0,0,0.4);width:460px;margin:30px 0;top:30px;opacity:0}
        .m_sec1 .con1 .notice.on{top:0;opacity:1;transition:0.5s}
        .m_sec1 .con1 .notice ul{background:url('/images/common/ico_notice.png') no-repeat 15px 5px;padding-left:50px}
        .m_sec1 .con1 .notice li{height:30px;width:90%;;overflow:hidden}
        .m_sec1 .con1 .notice li a{line-height:30px;color:#fff;font-weight:200}
        
        
        .m_sec1 .con2{position:absolute;right:20px;bottom:30px;width:414px;height:620px;margin-bottom:30px;}   
        .m_sec1 .con2 .tab-box{position:absolute;right:0;background:#fff;width:414px;padding:6px 5px;top:-30px;opacity:0;z-index:10}
        .m_sec1 .con2 .tab-box.on{top:0;opacity:1;transition:0.5s}
        .m_sec1 .con2 .tab-box .tab-menu li{float:left;margin-left:4px;width:200px;height:36px}
        .m_sec1 .con2 .tab-box .tab-menu li:first-child{margin-left:0}
        .m_sec1 .con2 .tab-box .tab-menu li a{display:block;height:100%;text-indent:-9999px}
        .m_sec1 .con2 .tab-box .tab-menu .item.s1{background:url('/images/main/m1_tab1_btn.gif') no-repeat center}       
        .m_sec1 .con2 .tab-box .tab-menu .item.s2{background:url('/images/main/m1_tab2_btn.gif') no-repeat center}      
        .m_sec1 .con2 .tab-box .tab-menu .item.s1.on{background:url('/images/main/m1_tab1_btn_on.gif') no-repeat center}
        .m_sec1 .con2 .tab-box .tab-menu .item.s2.on{background:url('/images/main/m1_tab2_btn_on.gif') no-repeat center}
        .m_sec1 .con2 .tab-box .tab-con .item{display:none}
        .m_sec1 .con2 .tab-box .tab-con .item.on{display:block}
        
        .m_sec1 .con2 .tab-box .tab-con .item.s1{padding:20px 10px}        
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .input_date{width:152px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .date select{width:65px;margin:0 2px}

		/*��ǰ ���� �߰� */
		.m_sec1 .con2 .tab-box .tab-con .item.s1 .goods .tit{margin:20px 0 5px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .goods .btn{float:right;margin-top:-24px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .goods .btn a{margin-left:2px}

		.m_sec1 .con2 .tab-box .tab-con .item.s1 .room .tit{margin:20px 0 5px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .room .btn{float:right;margin-top:-24px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .room .btn a{margin-left:2px}
        
		/*��ǰ ���� �߰� */
		.m_sec1 .con2 .tab-box .tab-con .item.s1 .hide_area1{height:0;overflow:hidden;transition:height 0.3s}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .hide_area1.on{height:280px;transition:height 0.3s}

		.m_sec1 .con2 .tab-box .tab-con .item.s1 .hide_area{height:0;overflow:hidden;transition:height 0.3s}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .hide_area.on{height:207px;transition:height 0.3s}

        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number{position:relative;}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tit{margin:20px 0 5px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip{display:none;position:absolute;width:100%;border:1px solid #555;padding:5px 0;border-radius:3px;text-align:center;background:#fff;z-index:10;}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip.on{display:block}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip ul{padding:10px 0}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip li{float:left;width:33.33%;padding:0 20px;text-align:center;border-left:1px solid #ccc}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip li:first-child{border-left:0}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip li b i{display:block;font-size:11px;font-weight:200;line-height:1}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip li .cal{margin:10px 0;line-height:18px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip li .cal .minus{float:left;}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip li .cal .plus{float:right}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip li .cal .num{font-size:16px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .md-number .tooltip .finish{display:inline-block;height:30px;line-height:30px;padding:0 30px;font-size:12px;color:#fff;background:#54616a;border-radius:3px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .add{margin:30px 0 30px 10px;font-size:11px;color:#cd3374}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .conform{text-align:center;margin-top:40px}
        .m_sec1 .con2 .tab-box .tab-con .item.s1 .conform a{margin:0 5px}    
        
        .m_sec1 .con2 .tab-box .tab-con .item.s2{padding:20px 10px} 
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .info{}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .info > div{margin-bottom:15px}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .info .tit{display:inline-block;width:70px;margin-left:10px}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .info .name input[type=text]{width:290px}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .info .tel input[type=text]{width:91px;margin-left:5px}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .info .tel select{width:91px}

        .m_sec1 .con2 .tab-box .tab-con .item.s2 .hide_area1{height:0;overflow:hidden;transition:height 0.3s}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .hide_area1.on{height:115px;transition:height 0.3s}
		
		.m_sec1 .con2 .tab-box .tab-con .item.s2 .hide_area{height:0;overflow:hidden;transition:height 0.3s}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .hide_area.on{height:115px;transition:height 0.3s}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .add{margin:20px 0 20px 50px;font-size:11px;color:#cd3374}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .conform{text-align:center;margin-top:20px}
        .m_sec1 .con2 .tab-box .tab-con .item.s2 .conform a{margin:0 5px}
        
        
        
        
        .m_sec1 .con2 .banner{position:absolute;left:0;top:207px}
        .m_sec1 .con2 .banner li{position:absolute;width:199px;height:195px;overflow:hidden;background:#fff}
        .m_sec1 .con2 .banner li a{display:block;height:100%;}
        .m_sec1 .con2 .banner li.item1{left:0;top:-30px;opacity:0}
        .m_sec1 .con2 .banner li.item2{left:213px;top:-30px;opacity:0}
        .m_sec1 .con2 .banner li.item3{left:-213px;top:180px;opacity:0}
        .m_sec1 .con2 .banner li.item4{left:0;top:180px;opacity:0}
        .m_sec1 .con2 .banner li.item1.on{top:0;opacity:1;transition:0.5s}
        .m_sec1 .con2 .banner li.item2.on{top:0;opacity:1;transition:0.5s}
        .m_sec1 .con2 .banner li.item3.on{top:211px;opacity:1;transition:0.5s}
        .m_sec1 .con2 .banner li.item4.on{top:211px;opacity:1;transition:0.5s}
        
        .m_sec1 .con2 .banner li.youtube .thumb{width:185px;height:130px;overflow:hidden;margin:0 auto;margin-top:8px}
        .m_sec1 .con2 .banner li.youtube .info{text-align:center;font-size:11px;padding:8px 8px}
        .m_sec1 .con2 .banner li.youtube a{position:absolute;width:auto;height:auto;top:35px;left:50%;margin-left:-31px}
        
        .m_sec1 .con2 .sns{position:absolute;right:0;top:575px}
        .m_sec1 .con2 .sns li{float:left;margin-left:6px}
        
        
        
        .m_sec2{background:#fff;padding-bottom:50px;overflow:hidden}
        .m_sec2 h2{text-align:center;font-size:48px;font-weight:400;margin:80px 0 100px}
        .m_sec2 h2 span{display:inline-block;background:#fff;padding:0 50px}
        .m_sec2 h2 .add{height:0;text-align:center;font-size:12px;margin:10px 0}
        .m_sec2 .md-banner{position:relative;max-width:1006px;margin:0 auto}
        .m_sec2 .md-banner .img{position:relative;height:312px;float:left;width:455px;overflow:hidden}
        .m_sec2 .md-banner .img li{position:absolute;left:0;top:0;width:455px;display:none}
        .m_sec2 .md-banner .img li:first-child{display:block}
        .m_sec2 .md-banner .info{float:right;width:50%}
        .m_sec2 .md-banner .info strong{display:block;font-size:28px;letter-spacing:-1px}
        .m_sec2 .md-banner .info p{font-size:14px;margin:10px 0}
        .m_sec2 .md-banner .btn{clear:both;margin:30px 0;margin-left:-2px}
        .m_sec2 .md-banner .btn li{float:left;width:166px;margin-left:2px;margin-bottom:2px;opacity:0.5;cursor:pointer}
        .m_sec2 .md-banner .btn li.on{opacity:1}
        .m_sec2 .md-banner .prev{position:absolute;top:50%;left:-100px;margin-top:-30px;cursor:pointer}
        .m_sec2 .md-banner .next{position:absolute;top:50%;right:-100px;margin-top:-30px;cursor:pointer}
        
        
        
        .m_sec3{min-height:753px;padding-bottom:50px;background:url('/images/main/m_sec3_bg.jpg') no-repeat center 0;background-size:cover;overflow:hidden}
        .m_sec3 h2{text-align:center;font-size:48px;font-weight:400;background:url('/images/main/tit_bar2.gif') repeat-x center;margin:80px 0 100px}
        .m_sec3 h2 span{display:inline-block;background:#cfe3e5;padding:0 50px}
        .m_sec3 h2 .add{height:0;text-align:center;font-size:12px;margin:10px 0}
        .m_sec3 .container{max-width:1070px}
        .m_sec3 .c_left{float:left;width:555px}
        .m_sec3 .c_left .map{display:inline-block;border:1px solid #7b9498}
        .m_sec3 .c_right{float:right;width:360px}
        .m_sec3 .c_right .thumb{}
        .m_sec3 .c_right .thumb li{float:left;width:50%;margin-bottom:15px;text-align:center}
        .m_sec3 .c_right .thumb li img{width:166px}
        .m_sec3 .c_right .info{margin:15px 0;text-align:center;font-size:15px;line-height:1.4}
        .m_sec3 .c_right .sns{text-align:center;margin:15px 0}
        .m_sec3 .c_right .sns li{display:inline-block;margin:0 1px}
        

        
        .m_sec4 {display:none}
    }    
    


	/*mobile***********************************************************/
	@media all and (max-width:989px) {  
        .pc{display:none}
        
        /*main*/
        .move-btn{display:none}        
        
		.m_sec1{position:relative}
        .m_sec1 .bg{position:absolute;width:100%}    
        .m_sec1 .bg .mo{overflow:hidden;min-height:480px}
        .m_sec1 .bg .mo li{display:none;position:absolute;left:0;top:0;width:100%;height:100%}
        .m_sec1 .bg .mo li:first-child{display:block}
        .m_sec1 .bg .mo img{position:relative;max-width:240%;width:240%;left:50%;margin-left:-120%}
        .m_sec1 .bg .cover{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2);left:0;top:0}
		

		/*.m_sec1{position:relative}
        .m_sec1 .bg{position:absolute}        
        .m_sec1 .bg .mo{overflow:hidden}
        .m_sec1 .bg .mo img{position:relative;max-width:240%;width:240%;left:50%;margin-left:-120%}
        .m_sec1 .bg .cover{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2);left:0;top:0}*/
        
        .m_sec1 .container{height:100%}
        .m_sec1 .con1{position:absolute;left:0;top:10%;padding:0 5%}
        .m_sec1 .con1 .slogan{position:relative;line-height:1.4;top:20px;opacity:0}
        .m_sec1 .con1 .slogan.on{top:0;opacity:1;transition:0.5s}
        .m_sec1 .con1 .slogan .eng{font-size:28px;color:#fff;line-height:0.8;}
        .m_sec1 .con1 .slogan .eng b,
        .m_sec1 .con1 .slogan .eng span{display:block;line-height:1}

        .m_sec1 .con1 .slogan .eng01{font-family:'NeoSans'; font-size:28px;color:#fff;line-height:0.8;}
		.m_sec1 .con1 .slogan .eng01 b,
		.m_sec1 .con1 .slogan .eng span{display:block;line-height:1}

		.m_sec1 .con1 .slogan .eng02{font-family:'Dosis'; font-size:28px;color:#fff;line-height:0.8;}
		.m_sec1 .con1 .slogan .eng02 b,
		.m_sec1 .con1 .slogan .eng span{display:block;line-height:1}

		.m_sec1 .con1 .slogan .eng03{font-family:'MyriadPro'; font-size:28px;color:#fff;line-height:0.8;}
		.m_sec1 .con1 .slogan .eng03 b,
		.m_sec1 .con1 .slogan .eng span{display:block;line-height:1}

		.m_sec1 .con1 .slogan .eng04{font-family:'TimesNewRoman'; font-size:28px;color:#fff;line-height:0.8;}
		.m_sec1 .con1 .slogan .eng04 b,
		.m_sec1 .con1 .slogan .eng span{display:block;line-height:1}


        .m_sec1 .con1 .slogan .kor{margin:10px 0;font-size:10px;color:#fff;font-weight:200;line-height:1.4;}
        
        .m_sec1 .con1 .place{position:relative;margin:15px 0;top:20px;opacity:0}
        .m_sec1 .con1 .place.on{top:0;opacity:1;transition:0.5s}
        .m_sec1 .con1 .place .weather{float:left;width:120px}
        .m_sec1 .con1 .place .weather .ico{display:block;float:left;width:50px;height:50px;background:url('/images/common/ico_weather_sun.png') no-repeat center;background-size:100%;margin-right:10px}
        .m_sec1 .con1 .place .weather .info .item1{display:block;font-size:24px;color:#fff;line-height:1.2}
        .m_sec1 .con1 .place .weather .info .item2{display:block;font-size:20px;color:#fff;line-height:1.2}
        .m_sec1 .con1 .place .time{float:left;width:150px}
        .m_sec1 .con1 .place .time .bar{float:left;width:3px;height:50px;margin-top:0px;background:#fff;margin-right:10px}
        .m_sec1 .con1 .place .time .ico{display:block;float:left;width:50px;height:50px;background:url('/images/common/ico_clock.png') no-repeat center;background-size:100%;margin-right:8px}
        .m_sec1 .con1 .place .time .info .item1{display:block;font-size:16px;color:#fff;line-height:1.2}
        .m_sec1 .con1 .place .time .info .item2{display:block;font-size:24px;color:#fff;line-height:1.2}        
        
        .m_sec1 .con1 .notice{display:none;}        
        .m_sec1 .con2{display:none}
        
        
        .m_sec2{display:none}
        
        .m_sec3{display:none}
        

        .m_sec4{position:relative;background:#000}
        .m_sec4 .btn_arrow{position:absolute;top:-20%;left:0;width:100%;text-align:center}
        .m_sec4 .btn_arrow a{display:inline-block;width:46%}
        .m_sec4 h2{text-align:center;font-size:24px;font-weight:400;color:#fff;padding:20px 0}
        .m_sec4 .md-banner{position:relative;width:80%;margin:0 auto;background:#eee}
        .m_sec4 .md-banner .swiper-container{}
        .m_sec4 .md-banner .swiper-button-prev{left:-30px;background:url('/images/main/swiper_prev.png') no-repeat center;background-size:20px}
        .m_sec4 .md-banner .swiper-button-next{right:-30px;background:url('/images/main/swiper_next.png') no-repeat center;background-size:20px}
        .m_sec4 .btn{margin-top:30px}
        .m_sec4 .btn a{float:left;width:50%}

        .m_sec4 .notice_mo{height: 50px;overflow:hidden;position:relative;background:rgba(255,255,255,0.4);width:100%;margin: 0;top:0px;opacity:0;z-index:100;}
        .m_sec4 .notice_mo.on{top:0;opacity:1;transition:0.5s}
        .m_sec4 .notice_mo ul{background:url('/images/common/ico_notice.png') no-repeat 15px 15px;padding-left:50px}
        .m_sec4 .notice_mo li{height:50px;width:90%;;overflow:hidden}
        .m_sec4 .notice_mo li a{line-height:50px;color:#fff;font-weight:300;font-size:15px}
}