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

/*********************************************
Note : ±âº»·¹ÀÌ¾Æ¿ô
*********************************************/
/* »ó´Ü */
#HeadTop {overflow:hidden; width:100%; height:31px;}
/* ·Î°í */
#HeadLogo {overflow:hidden; width:100%; height:80px; margin:10px 0;}
#HeadLogo td {height:80px;}
/* ¸Þ´º */
#HeadMenu {overflow:hidden; width:100%; height:70px;}
/* ±âº»¿µ¿ªÁ¤ÀÇ(960px) */
#Default_Warp {overflow:hidden; width:960px; margin:0 auto;}
/* ÃÖ»ó´Ü ¹è°æ */
#HeadTop #Default_Warp {background:url('./Default_MenuBar.png') no-repeat left top;}

/*********************************************
Note : ¸Þ´º¹Ù
*********************************************/
#MenuBar {position:relative; overflow:hidden; width:960px; height:70px; background:url('./Default_MenuBar.png') no-repeat left -31px; text-align:left; letter-spacing:-1px;}
ul.mega-menu li.megaline,ul.mega-menu li.megaline ul li.sub {float:left; overflow:visible;}
ul.mega-menu a,ul.mega-menu strong {display:inline-block; overflow:hidden; font-family:'dotum';}

/* 1Â÷¼½¼Ç */
ul.mega-menu {position:absolute; overflow:hidden; width:956px; left:4px;}
ul.mega-menu li.megaline {height:70px;}
/* 1Â÷¼½¼Ç(¾Æ¿ô) */
ul.mega-menu li.megaline a {height:41px; padding-left:16px; color:#fff; line-height:40px; line-height:44px\9;}
ul.mega-menu li.megaline a strong {height:41px; padding-right:16px;}
/* 1Â÷¼½¼Ç(¿À¹ö) */
ul.mega-menu li.megaline a:hover,.a-menu-back {background:url("./Default_MenuBar.png") no-repeat left -101px;}
ul.mega-menu li.megaline a:hover strong,.s-menu-back {background:url("./Default_MenuBar.png") no-repeat right -101px; line-height:42px; line-height:46px\9;}
.p-menu-back {float:left; overflow:hidden; height:41px; background:url("./Default_MenuBar.png") no-repeat center -101px;}
/* 2Â÷¼½¼Ç */
ul.mega-menu li.megaline ul {position:absolute; overflow:hidden; display:none; width:960px; height:29px; top:41px;}
ul.mega-menu li.megaline ul li.sub {padding:0 10px; background:url('./Default_Icon.png') no-repeat left -130px;}
ul.mega-menu li.megaline ul li.nobr {background:none;}
ul.mega-menu li.megaline ul li.sub a {height:31px; background:none; padding:0; color:#777; line-height:28px; line-height:32px\9;}
ul.mega-menu li.megaline ul li.sub a:hover {color:#444;}

/*********************************************
Note : ÃÖÁ¾ÆíÁý(½ÃÀÛÆäÀÌÁö/Áñ°ÜÃ£±â)
*********************************************/
#Top_Mark,#Top_Mark ul,#Top_Mark ul li {float:left; overflow:hidden; height:33px;}
#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:29px; background-position:0 0;}
#Top_Mark ul li.mark {width:27px; background-position:-100px 0;}
#Top_Mark ul li.update {padding-left:10px; color:#747474; font-size:11px; font-family:'dotum'; line-height:32px; line-height:36px\9;}
#Top_Mark ul li.update strong {color:#0c5eab; letter-spacing:-1px;}

/*********************************************
Note : ·Î±×ÀÎ(ÃÖÁ¾ÆíÁý/SNS)
*********************************************/
#LoginBtn {float:right; margin-right:5px;}
#LoginBtn ul,#LoginBtn ul li {float:left; overflow:hidden; height:39px;}
#LoginBtn ul li {padding:0 8px; background:url('./Default_Icon.png') no-repeat left -127px; background-position:left -126px\9; letter-spacing:-1px;}
#LoginBtn ul li.nobr {background:none;}
#LoginBtn ul li.pdbr {background:none; padding:0 1px;}
#LoginBtn ul li a {color:#747474; font-size:11px; font-family:'dotum'; line-height:32px; line-height:38px\9;}
#LoginBtn a.sns_twi {float:left; overflow:hidden; width:19px; background:url('./Default_Icon.png') no-repeat -300px -93px; background-position:-300px -92px\9; line-height:300pt;}
#LoginBtn a.sns_fac {float:left; overflow:hidden; width:19px; background:url('./Default_Icon.png') no-repeat -400px -93px; background-position:-400px -92px\9; line-height:300pt;}
#LoginBtn a.sns_rss {float:left;  overflow:hidden;width:19px; background:url('./Default_Icon.png') no-repeat -500px -93px; background-position:-500px -92px\9; line-height:300pt;}

/*********************************************
Note : ±â»ç°Ë»ö
*********************************************/
#SearchForm {position:absolute; overflow:hidden; right:4px;; top:6px;}
#SearchForm fieldset,#SearchForm form,#SearchForm input,#SearchForm button {float:left; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#SearchForm fieldset,#SearchForm form {height:28px; background:url('./Default_Icon.png') no-repeat;}
#SearchForm fieldset {background-position:left -31px; padding-left:25px;}
#SearchForm form {background-position:right -31px; padding-right:5px;}
#SearchForm input,#SearchForm button {height:22px; margin-top:3px; border:0;}
#SearchForm input {width:180px; color:#535353; font-size:12px; line-height:26px; line-height:28px\9;}
#SearchForm input.inptxt {color:#747474; font-size:11px; font-family:'dotum'; letter-spacing:-1px;}
#SearchForm button {width:35px; height:20px; margin-top:4px; background:url('./Default_Icon.png') no-repeat left -59px; line-height:100pt; cursor:pointer;}

/*********************************************
Note : ±âÅ¸¹öÆ°
*********************************************/
#AndBtn {position:absolute; overflow:hidden; right:0; top:41px;}
#AndBtn ul,#AndBtn ul li {float:left; overflow:hidden; height:29px;}
#AndBtn ul li {padding:0 9px; background:url('./Default_Icon.png') no-repeat left -130px; line-height:26px; line-height:30px\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 0 -92px;}
#AndBtn a.and_art {float:left; padding-left:15px; background:url('./Default_Icon.png') no-repeat -100px -92px;}
#AndBtn a.and_mob {float:left; padding-left:15px; background:url('./Default_Icon.png') no-repeat -200px -93px;}