@charset "euc-kr";

/* quick menu */
input[type="text"], input[type="password"] {height:28px; font-size:12px; line-height:28px; color:#434343; padding:0 10px; width:100%;box-sizing:border-box; border-radius:0; border:1px solid #ab9059; background-color:#ffffff}
.quick_menu {z-index:999;position:absolute; top:53px; right:-221px; width:221px; overflow:auto; overflow-x:hidden;background-color:#efefef;}
.quick_menu input {margin:0 ; vertical-align:middle;}
.quick_menu .quick_title {padding:25px 0 27px 0; text-align:center; border-bottom:1px solid #bbb; box-sizing:border-box;  }
.quick_menu .quick_login {background:#bda36d; font-weight:bold;padding:22px 14px 20px; }
.quick_menu .quick_login li {margin:-1px 0 0 0;}
.quick_menu .tit_q_login {font-size:17.5px; line-height:20px; color:#fff;}
.quick_menu .tit_q_login span {color:#00502f}
.quick_menu .login {position:relative; height:152px; padding:25px 0 0 19px; box-sizing:border-box; background:url("../image/common/bg_login.gif") repeat-x left top; background-size:12px 152px; }
.quick_menu .btn_login {display:block; height:28px;margin:5px 0 0; padding:0; text-align:center; border:1.5px solid #fff;}
.quick_menu .btn_login a {font-size:14px; line-height:28px; color:#fff; letter-spacing:-1px; font-weight:bold;}
.quick_menu h2 {display:block; height:25px;}
.quick_menu h2 img {vertical-align:top; width:100px}
.quick_menu .inp01 {display:block; width:62%; margin:0 0 2px 0;}
.quick_menu .bt_login {position:absolute; top:52px; left:68%;}
.quick_menu .bt_login2 {position:absolute; top:61px; left:68%;}
.right_close {position:absolute; top:5px; right:5px; font-size:15px; line-height:10px; color:#000; letter-spacing:-1px; font-weight:bold;}
.hi_ment {margin:9px 0 0 0; font-size:12px;line-height:17px; color:#000;letter-spacing:-1px; }
.hi_ment strong {font-size:15px;line-height:17px; color:#1d610f; }
.quick_menu .login_idsave {display:block;margin:9px 0 0 0; font-size:12px; color:#000; }
.quick_menu .login_idsave input {margin:0 8px 0 0; }
.hidden_bg {display:none; z-index:998;position:fixed; top:0; left:0;height:100%; width:100%;background:#000; opacity:0.5; filter:alpha(opacity=50);}

.menu_list {display:block; padding:0 0 53px}
.menu_list dt {border-bottom:1px solid #dedede;display:block; height:39px; padding:0 0 0 19px; font-size:15px; line-height:39px; font-weight:bold; color:#323232;  font-family: ³ª´®°íµñ, Nanum Gothic, NanumGothic;background:#fff url("../image/common/icon_arrow.png") no-repeat 90% center; background-size:16px auto; }
.menu_list dt a {border-bottom:1px solid #dedede;display:block; height:39px; padding:0; font-size:15px; line-height:39px; font-weight:bold; color:#323232; font-family: ³ª´®°íµñ, Nanum Gothic, NanumGothic;}
.menu_list dd {display:none;border-bottom:1px solid #dedede;background:#efefef }
.menu_list dd li a {display:block; padding:0 0 0 74px; font-size:14px; line-height:32px; color:#545252; font-weight:bold; font-family: ³ª´®°íµñ, Nanum Gothic, NanumGothic;background:url("../image/common/icon_bull.png") no-repeat 65px center; background-size:3px 3px }
.menu_list dt:nth-child(1) span {display:block;height:39px; padding:0 0 0 43px; background:url("../image/common/list01.png") no-repeat left center; background-size:27px auto; }
.menu_list dt:nth-child(3) span {display:block;height:39px; padding:0 0 0 43px; background:url("../image/common/list02.png") no-repeat left center; background-size:27px auto; }
.menu_list dt:nth-child(5) span {display:block;height:39px; padding:0 0 0 43px; background:url("../image/common/list03.png") no-repeat left center; background-size:27px auto; }
.menu_list dt:nth-child(7) span {display:block;height:39px; padding:0 0 0 43px; background:url("../image/common/list04.png") no-repeat left center; background-size:27px auto; }
.menu_list dt:nth-child(9) span {display:block;height:39px; padding:0 0 0 43px; background:url("../image/common/list05.png") no-repeat left center; background-size:27px auto; }







