@charset "euc-kr";
@import url('layout.css');
@import url('article.css');
@import url('nlist.css');

.visualart { float: left; width: 410px; height: 322px; }

.todayrank { float: left; width: 260px; height: 317px; padding: 14px 0 0 19px; background: #f6f6f6; border-left: 1px solid #414141; border-bottom: 1px solid #aeaeae; }
.todayrank h3 { position: relative; width: 240px; height: 27px; padding: 6px 0 0 0; }
.todayrank h3 span { position: absolute; right: 0; top: 0; }
.todayrank ul { position: relative; width: 240px; height: 28px; font-size: 1px; }
.todayrank ul li.tabbox { float: left; margin: 0; }
.todayrank ul li.tabbox a.tab { display: block; width: 80px; height: 28px; text-indent: -9999px; background: url('http://image.chosun.com/life/art/tabset.gif') 0 0 no-repeat; }
.todayrank ul li.tabbox a.ty_1 { background-position: 0 0; }
.todayrank ul li.tabbox a.ty_1:hover { background-position: 0 -38px; }
.todayrank ul li.on a.ty_1 { background-position: 0 -38px; }
.todayrank ul li.tabbox a.ty_2 { background-position: -85px 0; }
.todayrank ul li.tabbox a.ty_2:hover { background-position: -85px -38px; }
.todayrank ul li.on a.ty_2 { background-position: -85px -38px; }
.todayrank ul li.tabbox a.ty_3 { background-position: -169px 0; }
.todayrank ul li.tabbox a.ty_3:hover { background-position: -169px -38px; }
.todayrank ul li.on a.ty_3 { background-position: -169px -38px; }
.todayrank ul li.tabbox .rankinfo { display: none; position: absolute; left: 0; top: 49px; width: 240px; height: 210px; font-size: 12px; color: #555; text-align:left;}
.todayrank ul li.on .rankinfo { display: block; }
.todayrank ul li.tabbox .rankinfo dl { position: relative; width: 240px; height: 105px; }
.todayrank ul li.tabbox .rankinfo dt { padding: 15px 0 0 98px; font-size: 14px; color: #333; font-weight: bold; }
.todayrank ul li.tabbox .rankinfo dt a { font-size: 14px; color: #333; font-weight: bold; }
.todayrank ul li.tabbox .rankinfo dt .date { font-size: 11px; color: #999; font-weight: normal; }
.todayrank ul li.tabbox .rankinfo dt .rank { font-size: 12px; color: #333; font-weight: normal; }
.todayrank ul li.tabbox .rankinfo dt .rank strong { color: #de1900; }
.todayrank ul li.tabbox .rankinfo dd { position: absolute; left: 0; top: 0; }
.todayrank ul li.tabbox .rankinfo ul { clear: both; width: 240px; }
.todayrank ul li.tabbox .rankinfo ul li { clear: both; width: 240px; height: 23px; *height: 19px; color: #555; font-size: 12px; padding: 0; line-height: 15px; *line-height: 12px; }
.todayrank ul li.tabbox .rankinfo ul li a { display: inline-block; float: left; width: 215px; padding: 1px 0 0 0; color: #555; font-family: Dotum; font-size: 12px; text-decoration: none; }
.todayrank ul li.tabbox .rankinfo ul li a:hover { text-decoration: underline; }
.todayrank ul li.tabbox .rankinfo ul li span { display: inline-block; float: left; width: 14px; height: 13px; padding: 2px 0 0 0; margin: 0 7px 0 0; line-height: 11px; text-align: center; font-family: verdana; font-size: 10px; letter-spacing: -1px; font-weight: bold; color: #fff; background: url('http://image.chosun.com/life/art/bg_numbox.gif') 0 0 no-repeat; }

.exhibitioniframe { float: left; width: 280px; height: 332px; }
.newsscrolling { clear: both; width: 970px; height: 37px; background: #fff; border-bottom: 2px solid #b0b0b0; }
.majornewsiframe { width: 660px; margin: 0 0 20px 0; padding: 0 0 0 14px; }

.leftcontents { float: left; width: 671px; padding: 17px 0 0 19px; }
.leftcontents .allnews { float: left; width: 370px; margin: 0 40px 26px 0; }
.leftcontents .allnews h3 { position: relative; width: 370px; height: 24px; }
.leftcontents .allnews h3 .more a { color: #c3c3c3; }
.leftcontents .allnews dl { clear: both; position: relative; width: 370px; padding: 0 0 18px 0; margin: 0 0 20px 0; overflow: hidden; border-bottom: 1px solid #e9e9e9; }
.leftcontents .allnews dl.end { height: auto; padding: 0 0 30px 0; margin: 0; border-bottom: 0; }
.leftcontents .allnews dl dt { width: 230px; padding: 0 0 10px 140px; color: #333; font-weight: bold; line-height: 17px; }
.leftcontents .allnews dl dt a { color: #333; font-weight: bold; }
.leftcontents .allnews dl dd.pic { position: absolute; left: 0; top: 0; }
.leftcontents .allnews dl dd.txt { width: 230px; padding: 0 0 10px 140px; color: #999; font-size: 11px; line-height: 16px; }
.leftcontents .allnews dl dd.list { width: 230px; padding: 0 0 0 140px; }
.leftcontents .allnews dl dd.list p { width: 220px; padding: 0 0 0 7px; color: #333; background: url('http://image.chosun.com/life/art/icon_list_01.gif') 0 4px no-repeat; }
.leftcontents .allnews dl dd.list p a { color: #333; }
.leftcontents .allnews ul { clear: both; width: 370px; }
.leftcontents .allnews ul li { width: 360px; padding: 0 0 0 7px; margin: 0 0 7px 0; line-height: 20px; color: #333; background: url('http://image.chosun.com/life/art/icon_list_01.gif') 0 7px no-repeat; }
.leftcontents .allnews ul li a { color: #333; }
.leftcontents .art_column { float: left; width: 240px; margin: 0; }
.leftcontents .art_column h3 { clear: both; position: relative; width: 240px; height: 24px; }
.leftcontents .art_column h3 .more a { color: #c3c3c3; }
.leftcontents .art_column ul.artstory { position: relative; width: 240px; height: 60px; padding: 212px 0 27px 0; overflow: hidden; }
.leftcontents .art_column ul.artstory li { float: left; width: 75px; margin: 0 7px 0 0; font-size: 1px; }
.leftcontents .art_column ul.artstory li.end { margin: 0; }
.leftcontents .art_column ul.artstory li div { display: none; position: absolute; left: 0; top: 0; width: 240px; }
.leftcontents .art_column ul.artstory li.on div { display: block; }
.leftcontents .art_column ul.artstory li div p { margin: 0 0 10px 0; }
.leftcontents .art_column ul.artstory li div span { display: block; color: #8a3959; font-weight: bold; font-size: 12px; }
.leftcontents .art_column ul.artstory li div span a { color: #8a3959; font-weight: bold; font-size: 12px; }
.leftcontents .art_column ul.artstory li div span em { display: block; margin: 3px 0 0 0; font-size: 11px; color: #999; font-weight: normal; }
.leftcontents .art_column ul.artstory li div span em a { font-size: 11px; color: #999; font-weight: normal; }
.leftcontents .art_column ul.column { clear: both; width: 240px; }
.leftcontents .art_column ul.column li { width: 220px; padding: 8px 10px 6px 10px; margin: 0 0 5px 0; background: #f8f8f8; }
.leftcontents .art_column ul.column li label { display: block; font-weight: bold; color: #333; }
.leftcontents .art_column ul.column li label a { font-weight: bold; color: #333; }
.leftcontents .art_column ul.column li p { margin: 3px 0 0 0; color: #999; }
.leftcontents .art_column ul.column li p a { color: #999; }
.leftcontents .exhibition_info { clear: both; position: relative; width: 670px; height: 236px; padding: 21px 0 0 19px; margin: 0 0 0 -18px; overflow: hidden; background: #fff9fc; border-top: 1px solid #d5cbcf; }
.leftcontents .exhibition_info .prev { position: absolute; top: 96px; left: 19px; }
.leftcontents .exhibition_info .next { position: absolute; top: 96px; right: 19px; }
.leftcontents .exhibition_info h3 { height: 32px; }
.leftcontents .exhibition_info dl { float: left; position: relative; width: 210px; }
.leftcontents .exhibition_info dl dt { width: 180px; padding: 122px 0 0 0; }
.leftcontents .exhibition_info dl dt a { color: #524348; }
.leftcontents .exhibition_info dl dt p { margin: 2px 0 0 0; color: #999; font-size: 11px; }
.leftcontents .exhibition_info dl dt p a { color: #929292; font-size: 11px; }
.leftcontents .exhibition_info dl dd.pic { position: absolute; top: 0; left: 0; }
.leftcontents .exhibition_info dl dd.detailview { padding: 7px 0 0 5px; text-align: left; }
.leftcontents .exhibition_info dl dd.detailview a {  }
.leftcontents .exhibition_info div { float: left; width: 630px; height: 210px; margin: 0; padding: 0 0 0 25px; overflow: hidden; }

.rightcontents { float: left; width: 260px; padding: 17px 0 0 20px; }
.rightcontents h3 { position: relative; width: 240px; height: 24px; }
.rightcontents h3 .more a { color: #c3c3c3; }
.rightcontents .banner_art_01 { width: 240px; height: 110px; }
.rightcontents .banner_art_02 { width: 240px; height: 180px; }
.rightcontents .proreview { clear: both; width: 240px; padding: 0 0 45px 0; overflow: hidden; }
.rightcontents .proreview dl { position: relative; width: 240px; }
.rightcontents .proreview dl dt { padding: 0 0 5px 100px; }
.rightcontents .proreview dl dt a { color: #333; font-weight: bold; }
.rightcontents .proreview dl dd.pic { position: absolute; left: 0; top: 0; }
.rightcontents .proreview dl dd.star { width: 73px; height: 13px; padding: 0 0 0 100px; background: url('http://image.chosun.com/life/art/starbox.gif') 0 0 no-repeat; }
.rightcontents .proreview dl dd.star span { display: block; width: 73px; height: 13px; }
.rightcontents .proreview dl dd.star span.star_01 { background: url('http://image.chosun.com/life/art/starbox_01.gif') 0 0 no-repeat; }
.rightcontents .proreview dl dd.star span.star_02 { background: url('http://image.chosun.com/life/art/starbox_02.gif') 0 0 no-repeat; }
.rightcontents .proreview dl dd.star span.star_03 { background: url('http://image.chosun.com/life/art/starbox_03.gif') 0 0 no-repeat; }
.rightcontents .proreview dl dd.star span.star_04 { background: url('http://image.chosun.com/life/art/starbox_04.gif') 0 0 no-repeat; }
.rightcontents .proreview dl dd.star span.star_05 { background: url('http://image.chosun.com/life/art/starbox_05.gif') 0 0 no-repeat; }
.rightcontents .proreview dl dd.txt { padding: 10px 0 0 100px; font-size: 11px; color: #999; line-height: 16px; }
.rightcontents .visit { clear: both; width: 240px; }
.rightcontents .visit dl { position: relative; width: 240px; padding: 0 0 10px 0; overflow: hidden; }
.rightcontents .visit dl dt { padding: 0 0 0 100px; line-height: 17px; }
.rightcontents .visit dl dt a { color: #333; font-weight: bold; }
.rightcontents .visit dl dd.pic { position: absolute; left: 0; top: 0; }
.rightcontents .visit dl dd.txt { padding: 7px 0 0 100px; font-size: 11px; color: #999; line-height: 16px; }
.rightcontents .visit dl dd.list { padding: 15px 0 0 0; }
.rightcontents .visit dl dd.list p { padding: 0 0 0 7px; margin: 0 0 2px 0; line-height: 17px; color: #333; background: url('http://image.chosun.com/life/art/icon_list_01.gif') 0 5px no-repeat; }
.rightcontents .visit dl dd.list p a { color: #333; }

/* ±âÁ¸ÀÇ ¹Ì¼ú ÀÌ¾ß±â css °¡Áö°í ¿Í¼­ ¼öÁ¤ÇÔ */
.artstorybox { width: 970px; padding-bottom: 20px; overflow: hidden; }
.artstorybox #wrap { width: 970px; }
.artstorybox #wrap img {vertical-align:top;}
.artstorybox .top_box {float:left; width:964px; margin-bottom: 20px; border:3px solid #6e6e6e; background:#3b3b3b;}
.artstorybox .top_box h2 {width:100%; height:38px; background:url(http://image.chosun.com/art/200912/gallery_tit_back.gif) left top repeat-x;}
.artstorybox .top_box h2 img {margin-left:22px;}
.artstorybox .flash_box {float:left; width:612px; padding:15px 15px 12px 22px;}
.artstorybox .flash_box dt {margin:18px 0px 5px 0px; font-size:14px; font-weight:bold; letter-spacing:1px;}
.artstorybox .flash_box dt a {color:#e4e4e4;}
.artstorybox .flash_box dd a {color:#a9a9a9;}
.artstorybox .top_sub {float:left; width:284px; padding:15px; border-left:1px solid #626262; border-bottom:1px solid #626262;}
.artstorybox .top_sub_img {float:left; margin-right:10px;}
.artstorybox .top_sub dt {margin-bottom:5px; font-weight:bold;}
.artstorybox .top_sub dt a {color:#cccccc;}
.artstorybox .top_sub dd a {color:#8e8e8e; line-height:18px;}
.artstorybox .gallery_etc { clear: both; width: 940px; padding: 15px 0 15px 20px; overflow: hidden; }
.artstorybox .gallery_etc h3 { position: relative; width: 930px; height: 23px; }
.artstorybox .gallery_etc dl {float:left; width:220px; margin-right: 17px; }
.artstorybox .gallery_etc dl dd.gallery_etc_img { margin: 0 0 8px 0; }
.artstorybox .gallery_etc dl dt { margin: 0 0 5px 0; }
.artstorybox .gallery_etc dl dt a {color:#555555; font-weight:bold;}
.artstorybox .gallery_etc dl dd { font-size: 11px; }
.artstorybox .gallery_etc dl dd a {letter-spacing:-1px; color:#999999;}

.bannerbox { clear: both; position: relative; width: 968px; height: 40px; padding: 0; overflow: hidden; background: #fff; border-top: 1px solid #e7e7e7; border-left: 1px solid #cac9c9; border-right: 1px solid #cac9c9; }
.bannerbox .prev { position: absolute; top: 14px; left: 20px; z-index: 20; }
.bannerbox .next { position: absolute; top: 14px; right: 20px; z-index: 20; }
.bannerbox ul { float: left; width: 870px; margin: 0; padding: 5px 0 0 100px; }
.bannerbox ul li { float: left; margin: 0 100px 0 0; }

.reportlist { width: 660px; padding: 0 0 0 14px; overflow: hidden; }
.reportlist #list { clear: both; width: 660px; }

ul.kindtab { width: 660px; height: 35px; padding: 0; margin: 0 0 30px 0; background: url('http://image.chosun.com/life/art/bg_kindtabbox.gif') 0 0 no-repeat; }
ul.kindtab li { float: left; }
ul.kindtab li a { display: block; width: 110px; height: 24px; padding: 11px 0 0 0; text-align: center; color: #999; font-family: gulim; font-weight: normal; background: url('http://image.chosun.com/life/art/bg_kindtab_off.gif') 0 0 no-repeat; }
ul.kindtab li a:hover { color: #fff; text-decoration: none; background: url('http://image.chosun.com/life/art/bg_kindtab_on.gif') 0 0 no-repeat; }
ul.kindtab li a.on { color: #fff; text-decoration: none; background: url('http://image.chosun.com/life/art/bg_kindtab_on.gif') 0 0 no-repeat; }
ul.kindtab li.first a { background: url('http://image.chosun.com/life/art/bg_kindtab_off_02.gif') 0 0 no-repeat; }
ul.kindtab li.first a.on { background: url('http://image.chosun.com/life/art/bg_kindtab_on.gif') 0 0 no-repeat; }
ul.kindtab li.first a:hover { background: url('http://image.chosun.com/life/art/bg_kindtab_on.gif') 0 0 no-repeat; }

#main_area { width: 660px; margin: -5px 0 0 0; padding: 0 0 20px 14px !important; }
#main_area img {vertical-align:middle;}
#main_area .rank_date {float:left; position:relative; width: 660px; margin:8px 0px 4px 0px; font-size:15px; font-weight:bold; z-index:200; }
#main_area .rank_date img {margin-bottom:1px; }
#main_area .rank_title {float:left; width: 310px; display: block; padding: 0 0 0 20px; color: #000; font-size: 14px; letter-spacing:-1px; background: url('http://image.chosun.com/life/art/icon_ranktit.gif') 0 0 no-repeat; } 
#main_area .rank_title span { color: #8f4055; }
#main_area .rank_title img {margin:0px 2px 0px 1px;}
#main_area .now_date { float:right; display: block; width: 310px; margin-bottom:1px; text-align: right; color: #000; } 
#main_area .now_date span { color: #8f4055; }
#main_area .rank_list { float:left; width: 660px; border-bottom:1px solid #c3c1c2; border-top:2px solid #8f4055; z-index:50; overflow:hidden; }
#main_area .d_w_box { clear: both; position: relative; width: 652px; padding:9px 0 8px 8px; overflow:hidden; color:#666666; border-bottom:1px solid #f1f1f1; }
#main_area .d_w_box ul { float: left; }
#main_area .d_w_box ul li { float: left; }
#main_area .d_w_box p { position: absolute; right: 10px; top: 15px; }
#main_area .rank_content {_float:left; clear: both; width: 660px; padding:22px 10px 18px 0 !important; text-align: left; background: url('http://image.chosun.com/life/art/rank_back.jpg') left bottom repeat-x; overflow:hidden; }
#main_area .rank_content p {float:left; height:90px; margin-right:13px; text-align:center; display:inline; }
#main_area .rank_content p img {float:left;}
#main_area .rank_content p a {display:block; float:left; max-width:120px; max-height:90px; width:expression(this.clientWidth > 120 ? '120px' : true); height:expression(this.clientHeight > 90 ? '90px' : true); overflow:hidden; border:1px solid #a4a4a4;}
#main_area #rank1 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank1.jpg') 50% 50% no-repeat;}
#main_area #rank2 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank2.jpg') 50% 50% no-repeat;}
#main_area #rank3 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank3.jpg') 50% 50% no-repeat;}
#main_area #rank4 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank4.jpg') 50% 50% no-repeat;}
#main_area #rank5 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank5.jpg') 50% 50% no-repeat;}
#main_area #rank6 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank6.jpg') 50% 50% no-repeat;}
#main_area #rank7 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank7.jpg') 50% 50% no-repeat;}
#main_area #rank8 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank8.jpg') 50% 50% no-repeat;}
#main_area #rank9 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank9.jpg') 50% 50% no-repeat;}
#main_area #rank10 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/life/art/rank10.jpg') 50% 50% no-repeat;}
#main_area .rank_content dt {margin:1px 0px 3px; font-weight:bold; font-size:14px; color: #333; }
#main_area .rank_content dt a {color: #333; }
#main_area .rank_content dd {line-height:18px; color:#676767;} 
#main_area .rank_content dd a {color:#676767;} 

.bestnews { width: 510px; padding: 20px 0 0 0; }
.bestnews h3 { position: relative; width: 495px; height: 23px; margin: 0 0 20px 0; padding: 5px 0 0 15px; color: #8f4055; font-size: 14px; background: url('http://image.chosun.com/life/art/icon_stit_01.gif') 0 6px no-repeat; border-bottom: 2px solid #f1f1f1; }
.bestnews h3 img.btn { position: absolute; right: 0; top: 0; }
.bestnews ul { float: left; width: 333px; padding: 0 0 0 12px; }
.bestnews ul li { margin: 0 0 9px 0; padding: 0 0 0 10px; line-height: 18px; color: #333; font-weight: bold; font-size: 14px; background: url('http://image.chosun.com/life/art/icon_list_02.gif') 0 6px no-repeat; }
.bestnews ul li a { color: #333; font-weight: bold; font-size: 14px; }
.bestnews dl { float: left; position: relative; width: 139px; padding: 0 0 0 20px; }
.bestnews dl dt { width: 118px; padding: 98px 0 0 0; margin: 0; text-align: center; font-size: 11px; line-height: 16px; color: #333; }
.bestnews dl dd { position: absolute; top: 0; left: 20px; }
.bestnews dl dd img { border: 1px solid #959595; }

/* ´Þ·Â ·¹ÀÌ¾î */
.layerpopup {position:absolute; z-index:100; width: 175px; height: 160px; }
.layerpopup .shadow1 {width:100%; background:#fff;}
.layerpopup .shadow1_side {position:relative;00; left:-3px; top:-3px}
.layerpopup .shadow2 {width:100%; background:#fff;}
.layerpopup .shadow2_side {position:relative;00; left:-1px; top:-1px}
.layerpopup .border_type {padding:9px 0 5px 0;border:2px solid #777777; background-color:#ffffff; text-align:center;}
.layerpopup .closelayer { position:absolute; right:9px; top:9px; width: 15px; height: 14px; font-size: 1px; cursor: pointer; }
/* ´Þ·Â */
.calendar_simple { margin:0 auto; border:0px; }
.calendar_simple caption { margin:0 auto; padding: 10px 0 20px 3px; color:#000000; font: bold 11px µ¸¿ò,dotum !important; text-align:left;}
.calendar_simple caption strong { margin:0 5px;}
*:first-child+html .calendar_simple caption strong {margin:0;}
* html .calendar_simple caption strong {margin:0;}
.calendar_simple tr {border:none;}
.calendar_simple th {width:21px; height:19px; border:none; color:#000000; font:normal 11px µ¸¿ò,dotum;}
.calendar_simple td {width:21px; height:19px; border:none; font:11px tahoma; text-align:center;}
.calendar_simple td a {color:#999999;}
.calendar_simple td a em {color:#000000; font-style:normal;}
.calendar_simple td a strong {color:#ED432A; font-weight:bold; text-decoration:underline;}

.line {display:block;position:relative;padding:0px;} /*ÀÌ¹ÌÁö ¶óÀÎ*/
.line a {display:inline-block;overflow:hidden;z-index:3;}
.line a:hover {border:4px solid #d2de92;}
.line a:hover, x:-moz-any-link {display:block;} /* Firefox2 µð¹ö±ë °ª. ÇÏÁö¸¸ FirefoxÀÇ ¸ðµç ¹öÀü¿¡ ´ëÀÀÇÑ´Ù. */
.line a:hover, x:-moz-any-link, x:default {display:inline-block;} /* Firefox3¸¦ ´Ù½Ã Èñ¸ÁÇÏ´Â °ªÀ¸·Î µð¹ö±ë. ÇÏÁö¸¸ IE7ÀÌ ÀÌ°Í¿¡ ´ëÀÀÇÑ´Ù. */
.line a:hover img {display:block;overflow:hidden;margin:-4px;}

/* new gnb script and style 20150401 */
#toparea ul#topmenu li.current a.mn_1 { background-position: -10px -3px; }
#toparea ul#topmenu li.current a.mn_2 { background-position: -101px -3px; }
#toparea ul#topmenu li.current a.mn_3 { background-position: -167px -3px; }
#toparea ul#topmenu li.current a.mn_4 { background-position: -239px -3px; }
#toparea ul#topmenu li.current a.mn_5 { background-position: -348px -3px; }
#toparea ul#topmenu li.current a.mn_6 { background-position: -455px -3px; }
#toparea ul#topmenu li.current a.mn_7 { background-position: -547px -3px; }

#toparea ul#topmenu li.current_no a.mn_1 { width: 75px; padding: 0 16px 0 0; background-position: -10px -49px; }
#toparea ul#topmenu li.current_no a.mn_2 { width: 50px; padding: 0 16px 0 0; background-position: -101px -49px; }
#toparea ul#topmenu li.current_no a.mn_3 { width: 50px; padding: 0 22px 0 0; background-position: -167px -49px; }
#toparea ul#topmenu li.current_no a.mn_4 { width: 85px; padding: 0 24px 0 0; background-position: -239px -49px; }
#toparea ul#topmenu li.current_no a.mn_5 { width: 85px; padding: 0 22px 0 0; background-position: -348px -49px; }
#toparea ul#topmenu li.current_no a.mn_6 { width: 75px; padding: 0 17px 0 0; background-position: -455px -49px; }
#toparea ul#topmenu li.current_no a.mn_7 { width: 75px; background-position: -547px -49px; }

#toparea ul#topmenu li ul.current { display:block;}
#toparea ul#topmenu li.current_no ul.current { display:none;}