@charset "euc-kr";

/* quick menu */
input[type="text"], input[type="password"] {height:33px; font-size:13px; line-height:33px; color:#434343; padding:0 10px; width:100%;box-sizing:border-box; border-radius:0; border:1px solid #dcdcdc; background-color:#ffffff}
.quick_menu {z-index:999;position:absolute; top:0; right:-169px; width:169px; overflow:auto; overflow-x:hidden;background-color:#39a1bc;}
.quick_menu input {margin:0 ; vertical-align:middle;}
.quick_menu .quick_title {padding:25px 0 27px 0; text-align:center; border-bottom:1px solid #5ec0d9; box-sizing:border-box;  }
.quick_menu .quick_login {background:#0a7d9b; font-weight:bold;padding:12px 0 12px 20px; }
.quick_menu .quick_login li {margin: 0 0 3px 0;}
.quick_menu .tit_q_login {display:block; font-size:18px; line-height:18px; color:#fffefe;}
.quick_menu .tit_q_login strong {color:#9f783c}
.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; }
.quick_menu .btn_login a {display:block; font-size:15px; line-height:33px; color:#fff; letter-spacing:-1px; font-weight:bold; text-align:center;  border:1px solid #b3925f; background:#ceaa72}

.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:15px; right:10px; }
.right_close img {width:17.5px;}

.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}
.menu_list li {border-bottom:1px solid #2e869c;display:block; background:#39a1bc }
.menu_list li:first-child, .menu_list li:last-child {background:#5bb9d2}
.menu_list li a {display:block;height:36px; padding:0 0 0 59px; height:36px; font-size:15px; line-height:36px; font-weight:bold; color:#fffefe; font-family: ³ª´®°íµñ, Nanum Gothic, NanumGothic;}
.menu_list li.list01 a {background:url("../image/common/list01.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list02 a {background:url("../image/common/list0.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list03 a {background:url("../image/common/list02.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list04 a {background:url("../image/common/list03.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list05 a {background:url("../image/common/list04.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list06 a {background:url("../image/common/list05.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list07 a {background:url("../image/common/list06.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list08 a {background:url("../image/common/list07.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list09 a {background:url("../image/common/list08.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list10 a {background:url("../image/common/list06.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list11 a {background:url("../image/common/list09.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list12 a {background:url("../image/common/list10.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list13 a {background:url("../image/common/list11.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list14 a {background:url("../image/common/list12.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list15 a {background:url("../image/common/list04_1.png") no-repeat 18px center; background-size:23.5px auto; }
.menu_list li.list16 a {background:url("../image/common/list13.png") no-repeat 18px center; background-size:23.5px auto; }






