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

/*********************************************
Note : ±âº»·¹ÀÌ¾Æ¿ô
*********************************************/
/* »ó´Ü */
#HeadTop {overflow:hidden; width:100%;}
/* ·Î°í */
#HeadLogo {overflow:hidden; width:100%;}
#HeadLogo td {height:85px;}
/* ¸Þ´º */
#HeadMenu {overflow:hidden; width:100%; height:76px;}
/* ±âº»¿µ¿ªÁ¤ÀÇ(960px) */
#Default_Warp {overflow:hidden; width:960px; margin:0 auto;}

/*********************************************
Note : ¸Þ´º¹Ù
*********************************************/
#MenuBar {position:relative; overflow:hidden; width:960px; height:76px; background:url('./Default_MenuBar.png') no-repeat left top; text-align:left; letter-spacing:-1px;}

/* 1Â÷¼½¼Ç ¿µ¿ª */
#TopMenu {position:relative; overflow:hidden; height:40px;}
#TopMenu ul,#TopMenu ul li,#TopMenu ul li a {float:left; overflow:hidden; height:40px;}
#TopMenu ul li a {background:url("./Default_MenuBar.png") no-repeat; line-height:300px; text-align:center;}

/* 2Â÷¼½¼Ç ¿µ¿ª */
#SubMenu {position:relative; overflow:hidden; width:100%; text-align:center; z-index:99999;}

.subPosition,.subPosition ul,.subPosition ul li,.subPosition ul li a {float:left; overflow:hidden; height:36px; text-align:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.subPosition {display:none;}
.subPosition ul li {background:url("./Default_MenuBar.png") no-repeat left -116px; padding:0 8px; line-height:40px; line-height:40px\9; line-height:40px\0;}
.subPosition ul li.nobr {background:none;}
.subPosition ul li a {color:#444; font-family:dotum;}
.subPosition ul li a:hover {color:#222;}

/*********************************************
Note : ÈÄ¿øÇÏ±â/½ÃÀÛÆäÀÌÁö·Î
*********************************************/
#Top_Mark,#Top_Mark dl,#Top_Mark dl dt,#Top_Mark dl dd,#Top_Mark a {float:left; overflow:hidden; height:20px;}
#Top_Mark {margin-top:8px;}
#Top_Mark a {background:url('./Default_Icon.png') no-repeat; line-height:100px;}
#Top_Mark dl dt {padding-right:10px;}
#Top_Mark dl dd {padding-left:11px; background:url('./Default_Icon.png') no-repeat left -44px;}
#Top_Mark dl dt a {width:130px; background-position:-399px -44px;}
#Top_Mark dl dd a {width:68px; background-position:-300px -44px;}

/*********************************************
Note : ·Î±×ÀÎ
*********************************************/
#LoginBtn,#LoginBtn ul,#LoginBtn ul li {float:left; overflow:hidden; height:20px;}
#LoginBtn {margin-top:8px;}
#LoginBtn ul li {padding:0 8px; background:url('./Default_Icon.png') no-repeat left -44px; letter-spacing:-1px; line-height:20px; line-height:24px\9;}
#LoginBtn ul li.nobr {background:none;}
#LoginBtn ul li a {color:#777; font-size:11px; font-family:'dotum'}

/*********************************************
Note : ¾÷µ¥ÀÌÆ®
*********************************************/
#Update {float:left; overflow:hidden; height:20px; margin-top:8px; color:#444; font-size:11px; font-family:'dotum'; line-height:20px; line-height:24px\9;}
#Update strong {float:left; overflow:hidden; height:20px; background:url('./Default_Icon.png') no-repeat -100px -44px; padding-left:5px; letter-spacing:-1px;}

/*********************************************
Note : Æ®À§ÅÍ/ÆäÀÌ½ººÏ
*********************************************/
#SocialBtn,#SocialBtn dl,#SocialBtn dl dt,#SocialBtn dl dd,#SocialBtn a {float:left; overflow:hidden; height:26px;}
#SocialBtn {margin:5px 0 0 10px; line-height:100px;}
#SocialBtn dl dd {margin-left:5px;}
#SocialBtn dl dt a {width:26px; background:url('./Default_Icon.png') no-repeat 0 -64px;}
#SocialBtn dl dd a {width:26px; background:url('./Default_Icon.png') no-repeat -100px -64px;}

/*********************************************
Note : ±â»ç°Ë»ö
*********************************************/
#SearchForm {position:absolute; overflow:hidden; height:22px; right:0px; top:9px;}
#SearchForm fieldset,#SearchForm form,#SearchForm input,#SearchForm button {float:left; overflow:hidden; height:22px; border:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#SearchForm input {width:207px; background:url('./Default_Icon.png') no-repeat left top; padding-left:80px; border-right:1px solid #ddd; color:#999; font-size:11px; font-family:'dotum'; line-height:22px;}
#SearchForm button {width:40px; margin-left:2px; background:url('./Default_Icon.png') no-repeat left -22px; line-height:100pt; cursor:pointer;}