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

/* ±âº»¿µ¿ªÁ¤ÀÇ(960px) */
#Default_Warp {overflow:hidden;width:960px;margin:0 auto;}

/* ±âº»·¹ÀÌ¾Æ¿ô(100%) */
#HeadTop {overflow:hidden;width:100%;height:31px;}
#HeadLogo {overflow:hidden;width:100%;margin:10px 0;}
#HeadMenu {overflow:visible;width:100%;margin-bottom:15px;}
#HeadMenu #Default_Warp {overflow:visible;height:39px}

/* ½ÃÀÛ/Áñ°ÜÃ£±â&ÃÖÁ¾ÆíÁý */
#HeadTop #Default_Warp {background:url('Default_Icon.png') repeat-x 0 0;}
#Top_Mark,#Top_Mark ul,#Top_Mark ul li {float:left;overflow:hidden;height:31px;}
#Top_Mark a {display:block;}
#Top_Mark ul li.home,#Top_Mark ul li.mark {width:31px;background:url('Default_Icon.png') no-repeat;line-height:100pt;}
#Top_Mark ul li.home {width:92px;background-position:0 -31px;}
#Top_Mark ul li.mark {width:93px;background-position:-100px -31px;}

/* ¸Þ´º¹Ù ¿µ¿ª */
#MenuBar {float:left;overflow:visible;width:960px;height:39px;background:url('Default_MenuBar.png') no-repeat left 0;text-align:left;}
ul.mega-menu li.megaline,ul.mega-menu li.megaline ul li {float:left;letter-spacing:-1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
ul.mega-menu {position:relative}
ul.mega-menu li.megaline {height:39px;background:url('Default_MenuBar.png') no-repeat left -39px;line-height:30pt;line-height:32pt\9;}	/* ¾Æ¿ô */
ul.mega-menu li.nobr {background:none;}
ul.mega-menu li.megaline a {color:#383838;font-family:'dotum'}
ul.mega-menu li.megaline a strong {padding:0 18px;cursor:pointer}
ul.mega-menu li a:hover,.a-menu-back {}
ul.mega-menu li a:hover strong,.s-menu-back {color:#de000a;font-size:14px;line-height:30pt;line-height:32pt\9;}	/* ¿À¹ö */

ul.mega-menu li.megaline ul {position:absolute;display:none;width:100px;top:38px;padding-bottom:6px;background-color:#fff;border:1px solid #7f7f7f;border-top:0;z-index:9999}
ul.mega-menu li.megaline ul li.sub {float:left;overflow:hidden;width:100%;padding:8px 10px;font-size:12px;font-family:'dotum';line-height:1.1}	/* ¼­ºê */
ul.mega-menu li.megaline ul li.sub a,ul.mega-menu li.sub a:hover {display:block;margin:0;padding:0}
ul.mega-menu li.megaline ul li.sub a {color:#747474;text-align:center}
ul.mega-menu li.megaline ul li.sub a:hover {color:#262626}

/* Ãß°¡ by kimyunho */
.a-sub-hover{padding:0 1px!important;}
body*.a-sub-hover{padding:0 0 1px 1px!important;}

/* ÅëÇÕ°Ë»ö */
#SearchForm {float:right;height:26px;margin-bottom:20px;}
#SearchForm fieldset,#SearchForm form,#SearchForm input,#SearchForm button {float:left;overflow:hidden;}
#SearchForm fieldset {height:26px;background:url('Default_Icon.png') no-repeat left -82px;}
#SearchForm fieldset {padding-left:15px;}
#SearchForm input {width:200px;height:22px;margin-top:3px;border:0;background:none;color:#666;font-size:12px;line-height:18pt;}
#SearchForm input.inptxt {color:#888;font-size:11px;font-family:'dotum';letter-spacing:-1px;}
#SearchForm button {width:30px;height:26px;border:0;background:url('Default_Icon.png') no-repeat left -108px;line-height:100pt;cursor:pointer;}

/* ·Î±×ÀÎ/SNS ¹öÆ° */
#LoginBtn {float:right;}
#LoginBtn ul,#LoginBtn ul li {float:left;overflow:hidden;}
#LoginBtn ul li {padding:0 3px;background:url('Default_Icon.png') no-repeat left -187px;letter-spacing:-1px;}
#LoginBtn ul li a {color:#888;font-size:11px;font-family:'dotum';line-height:17pt;line-height:18pt\9;}
#LoginBtn ul li a:hover {color:#666;}
#LoginBtn ul li.nobr {background:none;}
#LoginBtn ul li.pdbr {background:none;padding:0 1px;}
#LoginBtn ul li.back span {float:left;overflow:hidden;background:url('Default_Icon.png') no-repeat left -329px;padding-left:5px;}
#LoginBtn ul li.back span a {float:left;overflow:hidden;background:url('Default_Icon.png') no-repeat right -329px;padding-right:15px;}

/*#LoginBtn ul li a:hover {text-decoration:none;}
#LoginBtn ul li strong {color:#000;}
#LoginBtn ul li.log {padding:0 0 0 8px;background:url('./Default_Icon.png') no-repeat left -164px;}
#LoginBtn ul li.save {padding:0 0 0 8px;margin-left:8px;background:url('./Default_Icon.png') no-repeat left -164px;}
#LoginBtn ul li.log a,#LoginBtn ul li.save a {padding-right:8px;background:url('./Default_Icon.png') no-repeat right -164px;}
#LoginBtn ul li.line {background:url('./Default_Icon.png') no-repeat 0px -262px;}

#LoginBtn a.sns_twi {float:left;overflow:hidden;width:19px;background:url('./Default_Icon.png') no-repeat 0 -154px;line-height:300pt;}
#LoginBtn a.sns_fac {float:left;overflow:hidden;width:19px;background:url('./Default_Icon.png') no-repeat -100px -154px;line-height:300pt;}
#LoginBtn a.sns_rss {float:left; overflow:hidden;width:19px;background:url('./Default_Icon.png') no-repeat -200px -154px; line-height:300pt;}
#LoginBtn a.sns_youtube {float:left;overflow:hidden;width:20px;background:url('./Default_Icon.png') no-repeat 0 -220px;line-height:300pt;}
#LoginBtn a.sns_mark {float:left;overflow:hidden;width:20px;background:url('./Default_Icon.png') no-repeat -99px -220px;line-height:300pt;}*/

#LoginBtn a.sns_twi {float:left;overflow:hidden; }
#LoginBtn a.sns_fac {float:left;overflow:hidden; padding-left:20px; }
#LoginBtn a.sns_youtube {float:left;overflow:hidden; padding-left:20px; }
#LoginBtn a.sns_mark {float:left;overflow:hidden;width:65px; line-height:300pt;}

/* ±âÅ¸¹öÆ° */
#AndBtn {float:right;margin-top:6px;}
#AndBtn ul,#AndBtn ul li {float:left;overflow:hidden;height:31px;}
#AndBtn ul li {padding:0 9px;background:url('Default_Icon.png') no-repeat left -182px;line-height:24pt;line-height:26pt\9;letter-spacing:-1px;}
#AndBtn ul li.nobr {background:none;}
#AndBtn ul li a {color:#747474;font-size:11px;font-family:'dotum';}
#AndBtn ul li a:hover {color:#484848;}
#AndBtn a.and_vie {float:left;padding-left:19px;background:url('Default_Icon.png') no-repeat -300px -145px;}
#AndBtn a.and_art {float:left;padding-left:15px;background:url('Default_Icon.png') no-repeat -400px -145px;}
#AndBtn a.and_mob {float:left;padding-left:15px;background:url('Default_Icon.png') no-repeat -500px -145px;}

/*********************************************
Note : ÃÖÁ¾ÆíÁý
*********************************************/
#Top_Mark,#Top_Mark ul,#Top_Mark ul li {float:left;overflow:hidden;}
#Top_Mark {margin-left:30px;}
#Top_Mark a {display:block;}
#Top_Mark ul li.update {color:#747474;font-size:11px;font-family:'dotum';line-height:32px;line-height:36px\9;line-height:36px\0;}
#Top_Mark ul li.update strong {color:#7b1abf;letter-spacing:-1px;}