/*********************************************
Note : ¾È³»Å×½ºÅ© »ö»ó
*********************************************/
.Default_backColor,#CSpaper_Menu a,#CSpager_Layer .title strong {background-color:#ed3611;}
.Default_textColor {color:#ed3611;}

/*********************************************
Note : ±âº»·¹ÀÌ¾Æ¿ô
*********************************************/
.body-wrap-full {width:100%;text-align:center}
.body-wrap-basic {width:960px;margin:0 auto}

/*********************************************
Note : ¸Þ´º¹Ù
*********************************************/
.top-nav {margin-bottom:15px}
.top-nav .body-wrap-basic {height:42px;background-color:#ed3611}

/* ÀüÃ¼±â»ç */
.top-nav .all-menu {position:relative;float:left;height:42px;line-height:100%}
.top-nav .all-menu > .all-menu-bnts {display:block;overflow:hidden;width:120px;height:42px;font-size:15px;color:#fff;padding:11px 12px}
.top-nav .all-menu > .all-menu-bnts.active,
.top-nav .all-menu > .all-menu-bnts:hover {background-color:#fe8101}
.top-nav .all-menu > .all-menu-bnts > .icon {float:left;display:block;overflow:hidden;width:23px;height:20px;text-indent:-5000px;background:url(./design_basic.png) -80px 0 no-repeat}
.top-nav .all-menu > .all-menu-bnts > .menu-bnts-txt {float:right;line-height:18px}

/* ÀüÃ¼¸Þ´º */
.top-nav .all-menu > .all-nav {position:absolute;display:none;width:960px;border:1px solid #aaa;border-top:0;left:0;top:42px;background-color:#fff;padding:20px;z-index:90}
.top-nav .all-menu > .all-nav > li.megaline {float:left;width:100%;line-height:100%;text-align:left;margin-top:20px}
.top-nav .all-menu > .all-nav > li.megaline.nobr {margin-top:0}
.top-nav .all-menu > .all-nav > li.megaline > a {float:left;width:150px;font-size:16px;letter-spacing:-0.08em}
.top-nav .all-menu > .all-nav > li.megaline > a:hover {color:#ed3611}
.top-nav .all-menu > .all-nav > li.megaline > ul {float:right;width:760px}
.top-nav .all-menu > .all-nav > li.megaline > ul > li.sub {float:left;font-size:13px;letter-spacing:-0.05em;padding:0 10px;margin-bottom:15px}
.top-nav .all-menu > .all-nav > li.megaline > ul > li.sub > a {color:#777}
.top-nav .all-menu > .all-nav > li.megaline > ul > li.sub > a:hover {color:#474747}

/* ÀüÃ¼¸Þ´º - ±âÅ¸ */
.top-nav .all-menu > .all-nav > .all-nav-line {position:absolute;width:1px;left:160px;top:0;bottom:0;text-indent:-99999px;background-color:#ddd;z-index:55}
.top-nav .all-menu > .all-nav > .all-nav-close {position:absolute;right:20px;bottom:15px;font-size:13px;letter-spacing:-0.08em;z-index:77}
.top-nav .all-menu > .all-nav > .all-nav-close > .icon {float:left;display:block;overflow:hidden;width:9px;height:9px;text-indent:-5000px;margin:3px 6px 0 0;background:url(./design_basic.png) -160px 0 no-repeat}


/* 1Â÷¼½¼Ç */
.top-nav .mega-menu,
.top-nav .mega-menu > li.megaline {float:left;height:42px;line-height:100%}
.top-nav .mega-menu > li.megaline > a {display:inline-block;overflow:hidden;height:42px;font-size:15px;color:#fff;padding:14px 22px;letter-spacing:-0.08em;text-decoration:none}
.top-nav .mega-menu > li.megaline > a.a-hover,
.top-nav .mega-menu > li.megaline > a:hover {background-color:#474747}

/* 2Â÷¼½¼Ç */
.top-nav .mega-menu > li.megaline > ul {display:none !important}

/* °Ë»ö */
.top-nav .top-search {float:right;width:300px;height:42px;background-color:#fe8101;padding:9px 12px 0}
.top-nav .top-search input {float:left;width:250px;height:22px;border:0;background-color:#fe8101;font-size:15px;letter-spacing:-0.05em;color:#fff}
.top-nav .top-search input.inptxt {color:#ffd2b8}
.top-nav .top-search button {float:right;display:block;overflow:hidden;width:18px;height:18px;text-indent:-5000px;margin-top:3px;background:url(./design_basic.png) -120px 0 no-repeat}

/* scroll header */
.top-nav-roll {position:fixed;z-index:999;top:0px;left:0;_position:expression('absolute');_left: expression(offsetParent.scrollLeft+0+'px');_top: expression(offsetParent.scrollTop+0+'px')}



/*********************************************
Note : ·Î°í¿µ¿ª
*********************************************/
.top-header {position:relative;border-top:3px solid #ed3611}
.top-header .body-wrap-basic {position:relative;height:110px}
.top-header .header-line {position:absolute;display:block;height:3px;top:-3px;text-indent:-5000px;left:0;right:0;background:url(./top_line.gif) center top repeat-x;z-index:11}

/* logo */
.top-header .top-logo {position:absolute;left:50%;top:50%;z-index:99}

/* updated */
.top-header .updated {position:absolute;line-height:100%;font-size:13px;color:#474747;left:0;top:14px;z-index:44}

/* member */
.top-header .top-member {position:absolute;right:0;top:5px;z-index:44}
.top-header .top-member > li {float:left;line-height:30px;font-size:13px;padding:0 10px;letter-spacing:-0.08em}
.top-header .top-member > li.sns {padding:0;margin-left:3px}
.top-header .top-member > li > a {color:#474747}
.top-header .top-member > li > a:hover {color:#ed3611}
.top-header .top-member > li.sns > a {display:block;overflow:hidden;width:30px;height:30px;text-indent:-5000px;background:url(./design_basic.png) no-repeat}
.top-header .top-member > li.sns.fb > a {background-position:0 0;margin-left:7px}
.top-header .top-member > li.sns.tw > a {background-position:-40px 0}

/*********************************************
Note : ÇÏ´Ü
*********************************************/
.dn-wrap {background-color:#f8f8f8;border-top:1px solid #95a5a6}
.dn-wrap .body-wrap-basic {position:relative;padding:22px 0}

/* ÇÏ´Ü¸Þ´º */
.dn-wrap .dn-menu,
.dn-wrap .dn-menu > li {float:left}
.dn-wrap .dn-menu {width:100%}
.dn-wrap .dn-menu > li {line-height:100%;font-size:15px;letter-spacing:-0.08em;margin-bottom:15px;padding:0 12px}
.dn-wrap .dn-menu > li.nobr {padding-left:0}

/* ÇÏ´ÜÁ¤º¸ */
.dn-wrap .dn-copy {font-size:13px;line-height:180%;color:#888;text-align:left}
.dn-wrap .dn-copy a {color:#888}

/* ndsoft */
.dn-wrap .ndsoft {position:absolute;right:0;bottom:22px;z-index:99}

