/********************************************************
|                                                       |
|       1440px                                          |
|                                                       |
********************************************************/
@media all and (max-width:1440px){
	#header-outer.small-nav header > .container{background-position:108% center;}

}/*1440*/



/********************************************************
|                                                       |
|       1336px                                          |
|                                                       |
********************************************************/
@media all and (max-width:1336px){
	#header-outer.small-nav header > .container{background-position:110% center;}
    #header-outer #top nav > ul.sf-menu > li > a{font-size:18px;}

	.main-shortcut .main-shortcut_txt .main_sub-title{font-size:23px;}
    .main-shortcut .main-shortcut_txt .main_sub-title + p{font-size:16px;}
    .main-info .btn_naver{margin-right:5px;}
    
}/*1330*/




/********************************************************
|                                                       |
|       999px - Tablet                                  |
|                                                       |
********************************************************/
@media all and (max-width:999px){
	/*---------------------
		Object display
	-----------------------*/
	.show_pc{display:none;}
	.show_tablet{display:block;}
    
	#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .inner{min-height:0 !important;}
    #slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .inner > div.off-canvas-menu-container:not(.mobile-only){display:none;}
	.switch_m .vc_col-sm-6:first-child{order:2;}
	.switch_m .vc_col-sm-6:last-child{order:1;}
    
    /* 	Header / Search Bar Styles */
	#header-outer.small-nav header > .container{background-image:none;}	
    .nectar-header-text-content.mobile-only > div{height:30px;}
	body.material #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container li li a{font-size:17px;}
	
	/*---------------------
		   Main
	-----------------------*/
    /* Main Text  */
    .main_title{font-size:40px; margin-top:25px;}
    .main_desc{margin-top:10px;}
    .main_cap{font-size:18px;}
    .main_sub-title{font-size:30px;}
    .main_sub-title + p{font-size:18px; margin-top:18px;}
    
    /* Btn */
    .bth_arrow{margin-top:30px;}
    .bth_arrow > a{padding:10px 70px 10px 32px;}
    
    /* Main Sec */
    .overlap-menu .vc_col-sm-6{width:50%;}
    .overlap-menu_item{padding:30px 45px;}
    .overlap-menu_item .overlap-menu_img{display:none;}
    .overlap-menu_item .overlap-menu_txt{font-size:16px;}
    .overlap-menu_item .overlap-menu_txt .lang_en{display:inline-block; font-size:28px; margin-top:8px;}
    
    .main-service .main_desc{margin-top:50px;}
    .main-service .main_desc:before{width:60px; top:-30px; margin-left:-30px;}
    .main-service .nectar-fancy-box[data-style="parallax_hover"][data-align="bottom"] .meta-wrap .inner{padding:10% 0;}
	.main-service .vc_col-sm-4:last-child .bg-img{background-position:center 20% !important;}
	
	.main-premium .vc_col-sm-6:first-child{width:35%;}
	.main-premium .vc_col-sm-6:last-child{width:65%;}
	.main-premium .using-image{background-position:left bottom !important; background-size:130% !important;}
    .main-customized .vc_col-sm-6:first-child{margin-top:40px;}
    .main-customized{text-align:center;}
    .main-customized .bth_arrow{margin:30px auto;}
    
    .main-shortcut .vc_col-sm-4:nth-child(3),
    .main-shortcut .vc_col-sm-4:nth-child(4){margin-top:25px;}
    
    .main-info .vc_col-sm-6:first-child,
    .main-info .vc_col-sm-6:last-child{width:100%;}
    .main-info .main_desc .lang_en{font-size:55px;}
    
    
    /*---------------------
		   Sub Page
	-----------------------*/
    .sub_tab-menu:before{width:500px; height:180px; left:-80px;}
	.sub_tab-menu li:before{width:1px;}
    .sub_tab-menu .col_4 li{width:50%; padding:14px 0 12px; border-bottom:1px solid #f6f6f6;}
    .sub_tab-menu .col_4 li:nth-child(2):before{display:none;}
	#page-header-bg .span_6 .inner-wrap h1{font-size:38px;}
    
    /* Sub Text */
	.sub_title_wrap{padding:35px 0 90px;}
    .sub_title{font-size:38px;}
    .sub_title:before{width:60px; margin-left:-30px;}
    .sub_cap{font-size:16px;}
    .sub_sub-title{font-size:32px;}
	.sub_sub-txt:before{left:50%; margin-left:-14px;}
	
    /* Sub Sec */
	.sub-section{padding:125px 0 !important; text-align:center;}
	.sub-section_first{padding:0 0 125px !important; text-align:center;}
	.sub-section .bth_arrow, .sub-section_first .bth_arrow{margin:35px auto 0; /*text-align: left;*/}
	.overlap_text:before{display:none}
	.wide-section_text .sub_sub-txt{font-size:16px;}
	.sub-section:not(.switch_m) .vc_col-sm-6:last-child,
	.sub-section_first .vc_col-sm-6:last-child{margin-top:20px;}
	.mgt_80{margin-top:45px;}
	.switch_m .vc_col-sm-6:first-child{margin-top:45px;}
	
    .intro-section .cascading-image:last-child{display:none !important;}
	.intro-section.switch_m .sub_sub-title{margin-top:0px;}
	.list_sub-title{font-size:22px;}
	.list_sub-title ~ p{font-size:16px;}
	.facility-section_title .sub_title_wrap{padding-bottom:80px;}
	.facility-section_floor{text-align:left; margin-top:80px;}
	.facility-section_floor ul{width:90%;}
	.facility-section_floor .label{font-size:18px; width:10%;}
	.facility-section_floor .desc{font-size:18px;}
	.facility-section_slider{margin-top:80px;}
    .list-section_item{padding:60px 0 0;}
    .list-section_item .list-section_txt:before{display:none;}
    .list-section_item:first-child .list-section_txt:after{display:none;}
	.list-section_title, .list-section_title ~ p{text-align:left;}
	.list-section.icon .nectar-icon-list{text-align:center;}
	.list-section.icon .nectar-icon-list .nectar-icon-list-item .list-icon-holder{left:50%; margin-left:-22px;}
	.guide-section.sub-section_first{text-align:left;}
    .guide-section .list-section_item{width:33.3%; padding:40px 0 0;}
	html body .vc_row-fluid.item_5 > .span_12 > .wpb_column.list-section_item:nth-child(4){margin-left:16.6%;}
    .guide-section .list-section_item .list-section_txt{padding:40px 0 30px;}
	.guide-section ul > li{font-size:18px;}
	.guide-section ul > li > ul > li{font-size:17px;}
	.guide-section h6{font-size:19px;}
	.guide-section h6 + p{font-size:17px;}
	body:not(.woocommerce-cart) .main-content .guide-section th{font-size:19px;}
	body:not(.woocommerce-cart) .main-content .guide-section td:first-child{font-size:19px;}
	body:not(.woocommerce-cart) .main-content .guide-section td{padding:15px 20px;}
    .sub-section.img-position .row-bg.using-image{background-position:57% center !important;}
 	
	/* 게시판 */
	body .wpb_wrapper >div.board-section_cont{margin-bottom:60px;}
	body .vc_row-fluid.board-section .wpb_column{margin-bottom:40px;}
	.kboard-total-count{text-align:left;}
	#kboard-default-list .kboard-list table td.kboard-list-vote{display:none;}
	
    /*---------------------
		   Footer
	-----------------------*/
	.common-menu .vc_col-sm-6{width:50%;}
	.common-menu_list .divider{height:35px !important;}
	.common-menu_list p{margin-top:5px;}

    #footer-outer #footer-widgets .row{padding:40px 0 80px;}
	.footer_wrap > div{float:none; clear:both; text-align:center;}
	.f-logo, .f-info_wrap{width:100%;}
	.f-info_wrap li, p{font-size:14px;}
	.f-info_wrap .f-info_top ul.f-info_policy li a{font-size:14px;}
	.f-info_wrap .f-info_btm .f-info_txt{float:none; clear:both; width:100%;}
	.f-info_wrap .f-info_btm .f-info_txt li{float:none;}
	.f-info_wrap .f-info_btm .f-info_btn{float:none; clear:both; width:100%; text-align:center; margin-top:20px;}
	#footer-outer ul.f-info_btn{margin-top:15px;}
	.f-info_wrap .f-info_btm .f-info_btn li{display:block;}
	.f-info_wrap .f-info_btm .f-info_btn li:last-child{margin-top:10px;}
	.family-site{display:none;}

    
	/*---------------------
		   Quick Menu
	-----------------------*/
	#quick-menu{display:none;}
	#quick-menu_mo{display:block;}
	
}/*999*/



/********************************************************
|                                                       |
|       767px / 690px - Tablet Under                    |
|                                                       |
********************************************************/
@media all and (max-width:690px){
    /*---------------------
		Object display
	-----------------------*/
    .show_mobile {display:block;}
    .hide_mobile {display:none;}
	
    /*---------------------
		   Main
	-----------------------*/
    /* Main Text  */
    .main_title{font-size:28px;}
	.main_desc{font-size:15px;}
    .main_sub-title{font-size:24px;}
    .main_sub-title + p{font-size:16px; margin-top:8px;}
	
	 /* Btn */
    .bth_arrow{margin-top:30px; text-align:center;}
	.bth_arrow > a{font-size:14px; padding:8px 50px 8px 22px}
	.bth_arrow > a:before{right:20px;}
	.bth_arrow > a:hover:before{right:25px;}
	
	 /* Main Sec */
	.overlap-menu:before{top:45px;}
    .overlap-menu .vc_col-sm-6{width:50% !important;}
    .overlap-menu_item{padding:15px 0 13px; text-align:center;}
    .overlap-menu_item .overlap-menu_img{display:block; margin:0 auto; width:35px;}
	.overlap-menu_item .overlap-menu_img img{width:100%;}
    .overlap-menu_item .overlap-menu_txt .lang_en,
    .overlap-menu .column-link:before{display:none;}
    
    .main-service .nectar-fancy-box[data-style="parallax_hover"][data-align="bottom"] .meta-wrap .inner{padding:15% 0;}
	.main-service .vc_col-sm-4:last-child .bg-img{background-position:center 40% !important;}
	.main-service .bth_arrow{margin-top:20px; text-align:left;}
	.main-service .bth_arrow > a{}
	
	.main-premium .vc_col-sm-6:first-child,
	.main-premium .vc_col-sm-6:last-child{width:100%;}
	.main-premium .using-image{background-size:160% !important;}
    .main-premium{text-align:center;}
    .main-premium .bth_arrow{margin:30px auto;}
	.main-customized .vc_col-sm-6:first-child{margin-top:30px;}
	
    .main-shortcut .vc_col-sm-4{border-top:1px solid #e1e1e1; padding:25px 0;}
    .main-shortcut .vc_col-sm-4:first-child{border-top:none;}
    .main-shortcut .vc_col-sm-4:nth-child(3),
    .main-shortcut .vc_col-sm-4:nth-child(4){margin-top:0;}
    .main-shortcut .col{margin-bottom:0 !important;}

    .main-info .main_desc .lang_en{font-size:45px;}
	.main-info .bth_arrow.bth_arrow_c{margin-top:30px;}
    .main-info .btn_naver{margin-right:0;}
    .main-info .btn_kakao{margin-top:10px;}
    
    
    /*---------------------
		   Sub Page
	-----------------------*/
    /* Sub Header */
    body:not(.single-post) #page-header-bg[data-padding-amt="high"]:not(.fullscreen-header){padding:35% 0 25% !important;}
	#page-header-bg .page-header-bg-image{background-size:auto 100%;}
	#page-header-bg .span_6 .inner-wrap h1{font-size:34px; margin-bottom:5px;}
	#page-header-bg .inner-wrap .subheader{font-size:16px;}
	.sub_tab-menu:before{top:51px;}
    .sub_tab-menu li, .sub_tab-menu .col_4 li{padding:11px 0 5px; border-bottom:1px solid #f6f6f6;}
    .sub_tab-menu li:nth-child(2):before{display:none;}
    .sub_tab-menu .col_3 li{width:50%}
    .sub_tab-menu .col_3 li:nth-child(3){width:100%;}
    .sub_tab-menu .col_2 li{width:50%}
	.sub_tab-menu li a{font-size:15px;}

     /* Sub Text */
    .sub_title_wrap{padding:30px 0 60px;}
    .sub_title{font-size:32px;}
    .sub_title:before{width:50px; margin-left:-25px;}
	.sub_desc{font-size:16px;}
    .sub_cap{font-size:14px;}
    .sub_sub-title{font-size:25px;}
	.sub_sub-title + h4{font-size:20px;}
	.sub_sub-title ~ p{font-size:16px;}
	.sub_sub-txt{font-size:18px;}
	.sub_sub-num{font-size:25px;}
    
    /* Sub Sec */
	.sub-section{padding:80px 0 !important;}
	.sub-section_first{padding:0 0 80px !important;}
	.list_sub-title{font-size:20px;}
	.location-section .sub_sub-title{font-size:22px;}
    .location-section .bth_arrow{display:block;}
    .location-section .btn_kakao{margin-top:10px;}
	.facility-section_title .sub_title_wrap{padding-bottom:60px;}
	.facility-section_floor{margin-top:60px;}
	.facility-section_floor ul{width:100%;}
	.facility-section_floor li{margin-top:20px;}
	.facility-section_floor li > div {display:block;}
	.facility-section_floor .label{font-size:18px; width:auto;}
	.facility-section_floor .desc{font-size:16px; text-align:center;}
	.facility-section_slider{margin-top:60px;}
	.facility-section_slider .tabbed[data-style="material"] .wpb_tabs_nav li{display:inline-block;}
	.facility-section_slider .tabbed[data-style="material"] .wpb_tabs_nav li a{font-size:18px;}
	.facility-section_slider .tabbed[data-style*="material"] .wpb_tabs_nav{margin-bottom:40px;}	
	.list-section_item .list-section_txt{padding:15px 15px 40px;}
	.list-section_title{font-size:25px;}
	.list-section_title ~ p{font-size:17px;}
	.list-section.icon .nectar-icon-list{width:100%; padding:30px 0;}
	.list-section.icon .nectar-icon-list .nectar-icon-list-item{padding:35px 20px;}
	.list-section.icon .nectar-icon-list[data-icon-size="medium"][data-icon-style="no-border"] .nectar-icon-list-item{padding-left:20px;}
	.list-section.icon .nectar-icon-list[data-direction="horizontal"] .nectar-icon-list-item{margin:0 0 5% 0;}
	.list-section.icon .nectar-icon-list .nectar-icon-list-item .content{margin-top:15px; font-size:16px; margin-top:15px;}
	.list-section.icon .nectar-icon-list .nectar-icon-list-item .content h4{font-size:20px;}
    .guide-section .list-section_item{width:50% !important;}
	.guide-section .list-section_txt h5{font-size:18px;}
	html body .vc_row-fluid.item_5 > .span_12 > .wpb_column.list-section_item:nth-child(4){margin-left:0;}
	html body .vc_row-fluid.item_5 > .span_12 > .wpb_column.list-section_item:nth-child(5){margin-left:25%;}
	.guide-section ul > li{font-size:18px;}
	.guide-section ul > li > ul > li{font-size:17px;}
	.guide-section h4:not(.list-section_title){font-size:22px;}
	.guide-section h6{font-size:18px;}
	.guide-section h6 + p{font-size:16px;}
	body:not(.woocommerce-cart) .main-content .guide-section th{font-size:17px;}
	body:not(.woocommerce-cart) .main-content .guide-section td:first-child{font-size:17px;}
	.policy-section p{font-size:16px;}
    .switch_m .vc_col-sm-6:first-child{margin-top:45px;}

	/* 게시판 */
	#kboard-default-list button[type=submit], #kboard-ask-one-list button[type=submit], #kboard-pure-gallery-list button[type=submit]{padding:0 !important;}
	.wpb_column #kboard-pure-gallery-list .kboard-pure-gallery-list .kboard-list-item .kboard-list-title{margin-bottom:10px;}
	.wpb_column #kboard-pure-gallery-list .kboard-control{padding-top:0;}
	body .wpb_wrapper >div.board-section_cont{margin-bottom:50px;}
	body .vc_row-fluid.board-section .wpb_column{margin-bottom:30px;}
	.board-section_cont p{font-size:16px;}
	
	/*---------------------
		   Footer
	-----------------------*/
    /* Common Menu */
	.common-menu .vc_col-sm-6{width:50% !important;}
	.common-menu_list .divider{height:20px !important;}
	.common-menu_list h3{font-size:18px;}
	.common-menu_list p{margin-top:0; font-size:14px;}
	.common-menu_list p:nth-child(2){display:none;}
	.f-info_wrap .f-info_btm .f-info_txt li:nth-child(2):before, .f-info_wrap .f-info_btm .f-info_txt li:nth-child(5):before{display:none;}

}/*690*/


