@charset "utf-8";

/* 1690 이하 */
@media screen and (max-width:1690px) {
.header_iframe {height:567px;}
	
/* main menu */
.main_menu {display:none;}
.main_menu_resp_wrap {display:block; height:40px; background:#485a5f; color:#fff;}
.main_menu_resp {overflow:hidden; width:1127px; margin:auto; font-size:16px; text-align:center;}
.main_menu_resp li {float:left; border-right:1px solid #5b7278;}
.main_menu_resp li:first-child {border-left:1px solid #5b7278;}
.main_menu_resp a {position:relative; display:block; padding:0 52px; line-height:2.5em;}
.main_menu_resp a:hover {background:#2a3538;}
.main_menu_resp .icon_chk {position:absolute; top:10px; left:30px; width:16px; height:14px; background:url(../img/header_img/mm_resp_chk.png) no-repeat;}
.main_menu_resp li:hover .icon_chk {display:block;}
.main_menu_resp .menu_on {background:#2a3538;} /* 색상변환 */
/* main_menu v2 */
.v2 .main_menu_resp a {padding:0 106px;}
	
	
/* 퀵메뉴 */
.right_quick, .left_quick {display:none;}
.right_quick.resp {position:fixed; bottom:0; right:-167px; display:block; text-align:center; z-index:100}
.right_quick.resp .q_btn {position:absolute; top:50%; left:-25px; margin-top:-50px; width:25px; height:100px; background:#485a5f; border-top-left-radius:15px; border-bottom-left-radius:15px; cursor:pointer;}
.right_quick.resp .q_btn span {display:inline-block; margin:44px 0 0 3px; color:#dee0e0; font-size:10px;}
.right_quick.resp > ul {background:#fff;}
.right_quick.resp .quick_btn_wrap {height:29px; padding-top:14px;}
}

