/* BASIC css start */
#mask { display:none; position:fixed; top:0; left:0; right:0; bottom:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:200 }

/* header */
#header {}
#header .container_gnb {width:100%;height:35px;background-color:#f4f4f4}
#header .container_gnb .lnb_right {float:right}
#header .container_gnb .lnb_right li:after {position:absolute;right:0;top:13px;width:1px;height:10px;background-color:#c7c7c7;content:""}
#header .container_gnb .lnb_right li:last-child:after {display:none}
#header .container_gnb .lnb_right a {padding:0 10px;color:#6c6c6c}
#header .container_gnb .lnb_right li:last-child a {padding-right:0}
#header .container_gnb .lnb_right a:hover, #header .container_gnb .lnb_right a:focus {color:#a95020}

#header .container_hd #bookmark {float:left;width:50px;margin:25px 30px 0 0;background:url(/design/icanmc/2018/icon_star.gif) no-repeat 50% 0}
#header .container_hd #bookmark a {display:block;padding-top:22px;font-size:13px;line-height:20px;color:#898989;letter-spacing:-0.5px}
#header .container_hd #hd_sch {float:left;margin:36px 0;border:1px solid #e1e1e1}
#header .container_hd #hd_sch .MS_search_word {float:left;width:100px;height:26px;padding-left:10px;border:0}
#header .container_hd #hd_sch #sch_submit {float:left;width:35px;height:26px;border:0;background:url(/design/icanmc/2018/icon_sch.gif) no-repeat 50% 50%;text-indent:-9999px}
#header .container_hd .hd_logo {float:left;margin:25px 318px 29px 296px}
#header .container_hd .latest_notice {float:right;position:relative;width:205px;margin:9px 0}
#header .container_hd .latest_notice h2 {margin-bottom:3px;font-size:16px;line-height:18px;color:#6f3b24;letter-spacing:-0.5px}
#header .container_hd .latest_notice .link_more {display:block;position:absolute;right:7px;top:3px;height:16px;padding:0 4px 0 6px;border-radius:7px;font-size:11px;line-height:15px;background-color:#6f3b24;color:#fff;letter-spacing:-0.5px}
#header .container_hd .latest_notice li {padding-left:10px;background:url(/design/icanmc/2018/bullet.gif) no-repeat 0 50%}
#header .container_hd .latest_notice li a {display:inline-block;font-size:13px;line-height:20px;color:#040f6f;letter-spacing:-0.5px}
#header .container_hd .latest_notice li a:hover, #header .container_hd .latest_notice li a:focus {color:#dc143c}

#header .container_gnb2 {width:100%;height:50px;margin-bottom:5px;background-color:#f4f4f4}
#header .container_gnb2 .lnb_right {float:right}
#header .container_gnb2 .lnb_right li:after {position:absolute;right:0;top:19px;width:1px;height:14px;background-color:#a7a7a7;content:""}
#header .container_gnb2 .lnb_right li:last-child:after {display:none}
#header .container_gnb2 .lnb_right a {padding:0 15px;font-weight:bold;font-size:15px;line-height:49px;color:#333}
#header .container_gnb2 .lnb_right li:last-child a {padding-right:0}
#header .container_gnb2 .lnb_right a:hover, #header .container_gnb .lnb_right a:focus {color:#a95020}

#header .container_menu {overflow:hidden;width:100%;height:70px;background-color:#493e3e}
#header .container_menu li {float:left}
#header .container_menu li a {display:inline-block;padding:0 12px;font-size:15.5px;line-height:70px;color:#fff;letter-spacing:-0.5px}
#header .container_menu li a:hover, #header .container_menu li a:focus {color:#fccf3d}
#header .container_menu li:first-child a {padding-left:5px}
#header .container_menu li:last-child a {padding-right:5px}
/* BASIC css end */

