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

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

/*********************************************
Note : ¸Þ´º¹Ù
*********************************************/
#MenuBar {position:relative; overflow:hidden; width:960px; height:70px; background:url('./Default_MenuBar.png') no-repeat left top; 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:960px;}
ul.mega-menu li.megaline {height:70px; margin-left:-1px;}
ul.mega-menu li.nobr {margin-left:0;}
/* 1Â÷¼½¼Ç(¾Æ¿ô) */
ul.mega-menu li.megaline a {height:39px; color:#222; line-height:40px; line-height:44px\9;}
ul.mega-menu li.megaline a strong {height:39px; padding:0 15px; background:url("./Default_MenuBar.png") no-repeat right -109px;}
/* 1Â÷¼½¼Ç(¿À¹ö) */
ul.mega-menu li.megaline a:hover,.a-menu-back {background:url("./Default_MenuBar.png") no-repeat left -70px;}
ul.mega-menu li.megaline a:hover strong,.s-menu-back {color:#e84200; font-size:14px;}
/* 2Â÷¼½¼Ç */
ul.mega-menu li.megaline ul {position:absolute; overflow:hidden; display:none; width:960px; height:31px; top:39px;}
ul.mega-menu li.megaline ul li.sub {padding:0 10px; background:url('./Default_Icon.png') no-repeat left -216px;}
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:31px; line-height:35px\9;}
ul.mega-menu li.megaline ul li.sub a:hover {color:#444;}

/* 2Â÷¼½¼Ç */
ul.mega-menu li.megaline dl {position:absolute; overflow:hidden; display:block; width:960px; height:31px; top:39px;}
ul.mega-menu li.megaline dl dt.sub {padding:0 10px; background:url('./Default_Icon.png') no-repeat left -216px;}
ul.mega-menu li.megaline dl dt.nobr {background:none;}
ul.mega-menu li.megaline dl dt.sub a {height:31px; background:none; padding:0; color:#777; line-height:31px; line-height:35px\9;}
ul.mega-menu li.megaline dl dt.sub a:hover {color:#444;}

/*********************************************
Note : ±â»ç°Ë»ö
*********************************************/
#SearchForm {overflow:hidden; width:310px; margin:0 auto;}
#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 input {height:36px; background:url('./Default_Icon.png') no-repeat;}
#SearchForm fieldset {background-position:left 0; padding-left:13px;}
#SearchForm input,#SearchForm button {height:36px; border:0;}
#SearchForm input {width:225px; background-position:right 0; padding-right:13px; color:#484848; font-size:12px; line-height:40px;}
#SearchForm input.inptxt {color:#747474; font-size:11px; font-family:'dotum'; letter-spacing:-1px;}
#SearchForm button {width:61px; background:#fff url('./Default_Icon.png') no-repeat left -56px; line-height:100pt; cursor:pointer;}

/*********************************************
Note : ·Î±×ÀÎ(½ÃÀÛÆäÀÌÁö/Áñ°ÜÃ£±â)
*********************************************/
#LoginBtn {position:absolute; overflow:hidden; right:5px; top:0;}
#LoginBtn ul,#LoginBtn ul li {float:left; overflow:hidden; height:39px;}
#LoginBtn ul li {background:url('./Default_Icon.png') no-repeat; letter-spacing:-1px;}
#LoginBtn ul li a {color:#747474; font-size:11px; font-family:'dotum'; line-height:42px; line-height:46px\9;}
#LoginBtn ul li.home {background-position:0 -99px; padding:0 10px 0 16px;}
#LoginBtn ul li.mark {background-position:-100px -98px;  padding:0 10px 0 15px;}
#LoginBtn ul li.login {background-position:left -143px;}
#LoginBtn ul li.member {background-position:center -143px;}
#LoginBtn ul li.artview {background-position:right -143px;}
#LoginBtn ul li.login a {padding:0 5px;}
#LoginBtn ul li.member a {background:url('./Default_Icon.png') no-repeat left -195px; padding:0 5px;}
#LoginBtn ul li.artview a {background:url('./Default_Icon.png') no-repeat left -195px; padding:0 5px;}
#LoginBtn ul li.login a,#LoginBtn ul li.member a,#LoginBtn ul li.artview a {color:#fce6e0;}
#LoginBtn ul li.login a:hover,#LoginBtn ul li.member a:hover,#LoginBtn ul li.artview a:hover {color:#fff;}

/*********************************************
Note : SNS¸µÅ©
*********************************************/
#SnsBtn {position:absolute; overflow:hidden; right:305px; top:3px; border-right:1px solid #ddd}
#SnsBtn ul,#SnsBtn ul li {float:left; overflow:hidden; height:35px;}
#SnsBtn ul li {margin-right:6px; line-height:33px; line-height:35px\9; letter-spacing:-1px;}
#SnsBtn ul li a {display:block; color:#222; font-size:12px; font-family:'Gulim'; font-weight:800}
#SnsBtn ul li a:hover {color:#e84200;}
#SnsBtn ul li.sns_twi {width:45px; padding-left:25px; margin-right:2px; background:url('./Default_Icon.png') no-repeat -200px -105px;}
#SnsBtn ul li.sns_fac {width:55px; padding-left:25px; margin-right:2px; background:url('./Default_Icon.png') no-repeat -300px -105px;}
#SnsBtn ul li .fac{}

#updatebtn {position:absolute; overflow:hidden; right:0; top:39px;}
#updatebtn ul,#updatebtn ul li {float:left; overflow:hidden; height:31px;}
#updatebtn ul li {margin-right:6px; line-height:31px; line-height:35px\9; letter-spacing:-1px;}
#updatebtn ul li a {display:block; color:#747474; font-size:11px; font-family:'dotum';}
#updatebtn ul li a:hover {color:#484848;}
#updatebtn ul li.update {color:#747474; font-size:11px; font-family:'dotum'; letter-spacing:0;}
#updatebtn ul li.update strong {color:#ff6b30;}