@charset "euc-kr";
@import url('layout.css');
@import url('article.css');
@import url('nlist.css');

#midarea .adbanner { position: absolute; left: 13px; bottom: 25px; width: 94px; height: 470px; overflow: hidden; }
#midarea .adbanner .prev { position: absolute; top: 0; left: 43px; }
#midarea .adbanner .next { position: absolute; bottom: 0; left: 43px; }
#midarea .adbanner ul { display: none; width: 94px; height: 470px; padding: 53px 0 0 0; font-size: 1px; }
#midarea .adbanner ul li { margin: 0 0 50px 0; }

#contentsarea { float: left; width: 690px; margin: 0 !important; padding: 0 !important; overflow: hidden; }
body#main #contentsarea { background: url('http://image.chosun.com/life/danmee/bg_visualgrd.gif') 0 0 no-repeat; }
#contentsarea .leftcontents { float: left; width: 478px; border-right: 1px solid #dfdfdf; }
ul.visual_contents { position: relative; float: left; width: 478px; height: 375px; margin: 0 0 18px 0; }
ul.visual_contents li { height: 78px; margin: 0 !important; padding: 0 !important; }
ul.visual_contents li p { display: none; position: absolute; left: 120px; top: 0; z-index: 9; width: 359px; }
ul.visual_contents li.on p { display: block; }
ul.visual_contents li a.tab { display: block; position: absolute; z-index: 10; width: 144px; height: 80px; font-size: 1px; text-indent: -9999px; background: url('http://image.chosun.com/life/danmee/set_visualmenu.gif') no-repeat; }
ul.visual_contents li a.vn_01 { background-position: 0 -90px; }
ul.visual_contents li a.vn_01:hover { background-position: 0 0; }
ul.visual_contents li.on a.vn_01 { background-position: 0 0; }
ul.visual_contents li a.vn_02 { background-position: -144px -90px; }
ul.visual_contents li a.vn_02:hover { background-position: -144px 0; }
ul.visual_contents li.on a.vn_02 { background-position: -144px 0; }
ul.visual_contents li a.vn_03 { background-position: -288px -90px; }
ul.visual_contents li a.vn_03:hover { background-position: -288px 0; }
ul.visual_contents li.on a.vn_03 { background-position: -288px 0; }

.adboxscrolling { width: 333px; padding: 0 0 15px 127px; }
.danreportlist { width: 325px; padding: 0 0 12px 140px; }
.danreportlist dl { clear: both; position: relative; width: 325px; padding: 0 0 27px 0; overflow: hidden; }
.danreportlist dl dt { padding: 0; font-size: 14px; font-weight: bold; color: 333; }
.danreportlist dl dt a { font-size: 14px; font-weight: bold; color: #333; }
.danreportlist dl dd { padding: 5px 0 0 0; color: #999; line-height: 18px; }
.danreportlist dl dd a { color: #999; line-height: 18px; }
.danreportlist dl.pic dt { padding: 11px 0 0 95px; }
.danreportlist dl.pic dd.pic { position: absolute; left: 0; top: 0; }
.danreportlist dl.pic dd.txt { padding: 5px 0 0 95px; }
.danreportlist dl.end { padding-bottom: 30px; }
.contents_report { float: left; width: 180px; padding: 0 0 0 17px; }
.contents_report dl { clear: both; width: 180px; padding: 22px 0 19px 0; overflow: hidden; border-bottom: 1px solid #e9e9e9; }
.contents_report dl dt { position: relative; width: 180px; height: 21px; font-size: 11px; font-weight: bold; }
.contents_report dl dd.pic { margin: 0 0 7px 0; }
.contents_report dl dd.stit { line-height: 17px; color: #333; font-weight: bold; }
.contents_report dl dd.stit a { color: #333; font-weight: bold; }
.contents_report dl dd.contents { clear: both; width: 180px; line-height: 18px; color: #999; }
.contents_report dl dd.contents a { padding: 0 0 0 8px; word-spacing: -1px; color: #999; background: url('http://image.chosun.com/life/danmee/icon_list_01.gif') 1px 4px no-repeat; }
.contents_report dl.nohow dt { color: #f0388b; }
.contents_report dl.nohow dd.pic { float: left; width: 94px; margin: 0 0 7px 0; }
.contents_report dl.nohow dd.stit { float: left; width: 86px; padding-top: 5px; color: #333; font-weight: bold; }
.contents_report dl.nohow dd.txt { float: left; width: 86px; font-size: 11px; padding-top: 2px; color: #666;  }
.contents_report dl.wealth { padding-top: 21px; }
.contents_report dl.wealth dt { color: #8f4fc6; }
.contents_report dl.wealth dd.stit { clear: both; width: 180px; margin: 0 0 2px 0; }
.contents_report dl.wealth dd.stit a { padding: 0 0 0 8px; color: #333; letter-spacing: -1px; background: url('http://image.chosun.com/life/danmee/icon_list_01.gif') 1px 4px no-repeat; }
.contents_report dl.wedding dt { color: #fd4545; }
.contents_report dl.wedding dd.pic { float: left; width: 94px; margin: 0 0 7px 0; }
.contents_report dl.wedding dd.stit { float: left; width: 86px; padding-top: 5px; color: #333; font-weight: bold; }
.contents_report dl.wedding dd.txt { float: left; width: 86px; font-size: 11px; padding-top: 2px; color: #666;  }
.contents_report dl.health { padding-top: 21px; }
.contents_report dl.health dt { color: #3c77e2; }
.contents_report dl.health dd.stit { width: 180px; margin: 0 0 2px 0; }
.contents_report dl.health dd.stit a { padding: 0 0 0 8px; color: #333; letter-spacing: -1px; background: url('http://image.chosun.com/life/danmee/icon_list_01.gif') 1px 4px no-repeat; }
.contents_report dl.living dt { color: #fc6806; }
.contents_report dl.living dd.pic { width: 180px; }
.contents_report dl.living dd.stit { width: 180px; }
.contents_report dl.eco { padding-top: 21px; padding-bottom: 0; border-bottom: 0; }
.contents_report dl.eco dt { color: #79b42c; }
.contents_report dl.eco dd.pic { width: 180px; }
.contents_report dl.eco dd.stit { width: 180px; }
#contentsarea ul.paperlist { clear: both; width: 550px; padding: 25px 0 20px 140px; overflow: hidden; background: url('http://image.chosun.com/life/danmee/bg_topline.gif') 120px 0 no-repeat; }
#contentsarea ul.paperlist li { float: left; margin-right: 3px; font-size: 1px; }
#contentsarea ul.paperlist li.first { padding-left: 20px; }

body#main #rightarea { float: right !important; width: 260px !important; padding: 15px 0 0 0 !important; margin: 0; overflow: hidden; }
body#main #rightarea dl.trend_contents { position: relative; width: 240px; padding: 0 0 19px 0; overflow: hidden; border-bottom: 1px solid #e9e9e9; }
body#main #rightarea dl.trend_contents dt { width: 140px; padding: 2px 0 0 100px; line-height: 18px; color: #333; font-weight: bold; }
body#main #rightarea dl.trend_contents dt a { color: #333; font-weight: bold; }
body#main #rightarea dl.trend_contents dd.pic { position: absolute; left: 0; top: 0; } 
body#main #rightarea dl.trend_contents dd.txt { width: 140px; padding: 3px 0 0 100px; word-spacing: -1px; color: #999; line-height: 18px; }
body#main #rightarea dl.trend_contents dd.list { width: 240px; padding: 20px 0 0 0; }
body#main #rightarea dl.trend_contents dd.list p { width: 230px; padding: 0 0 0 8px; line-height: 18px; background: url('http://image.chosun.com/life/danmee/icon_list_01.gif') 1px 7px no-repeat; }
body#main #rightarea dl.trend_contents dd.list a { color: #333; }
body#main #rightarea dl.livingpoint { position: relative; width: 240px; height: 94px; padding: 14px 0 0 0; overflow: hidden; border-bottom: 2px solid #a5a5a5; }
body#main #rightarea dl.livingpoint dt { padding: 24px 0 0 100px; font-size: 11px; color: #333; font-weight: bold; }
body#main #rightarea dl.livingpoint dt a { color: #333; font-weight: bold; }
body#main #rightarea dl.livingpoint dt p { margin: 5px 0 0 0; font-size: 12px; color: #333; font-weight: normal; }
body#main #rightarea dl.livingpoint dd { position: absolute; left: 2px; top: 14px; }
body#main #rightarea .furtune { clear: both; width: 240px; height: 52px; }
body#main #rightarea .furtune ul.tab { width: 240px; height: 24px; border-bottom: 1px solid #e9e9e9; }
body#main #rightarea .furtune ul.tab li { float: left; padding: 7px 10px 6px 10px; font-size: 11px; color: #333; background: url('http://image.chosun.com/life/danmee/bg_bar_01.gif') right center no-repeat; }
body#main #rightarea .furtune ul.tab li.end { padding-right: 0; background: none; }
body#main #rightarea .furtune ul.tab li a { float: left; font-size: 11px; color: #333; margin: 0 2px 0 0; }
body#main #rightarea .furtune ul.tab li a:hover { margin: 0 1px 0 0; color: #333; font-weight: bold; letter-spacing: -1px; }
body#main #rightarea .furtune ul.tab li a.current { margin: 0 1px 0 0; color: #333; font-weight: bold; letter-spacing: -1px; }
body#main #rightarea .fortunetxt { position: relative; clear: both; width: 240px; }
body#main #rightarea .fortunetxt p { display: none; position: absolute; left: 0; top: 0; width: 230px; padding: 8px 0 6px 10px; text-align: left; font-size: 11px; background: none; border-bottom: 1px solid #a5a5a5; }
body#main #rightarea .fortunetxt p strong { color: #f0388b; }
body#main #rightarea .banner_right { clear: both; width: 240px; margin: 20px 0 30px 0; }
body#main #rightarea .event { position: relative; width: 240px; padding: 0 0 25px 0; overflow: hidden; }
body#main #rightarea .event h3 { margin: 0 0 8px 0; }
body#main #rightarea .event .arr { position: absolute; right: 0; top: 0; font-size: 1px; }
body#main #rightarea .event div { display: none; }
body#main #rightarea .event .banner { }
body#main #rightarea .event .txt { margin: 6px 0 0 0; color: #999; }
body#main #rightarea .event .txt a { color: #999; }
body#main #rightarea .event_n { width: 240px; margin: 0 0 30px 0; }
body#main #rightarea .event_n dl { height: 20px; font:normal 12px 'µ¸¿ò', Dotum; }
body#main #rightarea .event_n dl dt { float: left; width:180px; }
body#main #rightarea .event_n dl dd { float: left; width:60px; font-size: 0.1px; cursor: hand; text-align: right; }
body#main #rightarea .event_n dl dd a { color:#fff; }
body#main #rightarea .event_n span { width: 140px; padding: 0; margin: 0; }
body#main #rightarea .gallery { position: relative; clear: both; width: 240px; height: 188px; padding: 0; }
body#main #rightarea .gallery h3 { position: relative; width: 240px; height: 23px; }
body#main #rightarea .gallery .photoview { position: absolute; left: 0; top: 22px; width: 165px; }
body#main #rightarea .gallery .photoview img { border: 1px solid #cbcccc; }
body#main #rightarea .gallery ul { position: absolute; right: 0; top: 22px; width: 70px; padding: 0 0 0 5px; font-size: 1px; }
body#main #rightarea .gallery ul li { position: relative; width: 70px; height: 45px; z-index: 10; margin: 0 0 5px 0; font-size: 1px; padding: 0; }
body#main #rightarea .gallery ul li em { display: none; position: absolute; left: -168px; width: 220px; text-align: left; bottom: 0; font-style: normal; font-size: 11px; color: #999; font-size: 11px; }
body#main #rightarea .gallery ul li em.txt_01 { bottom: -120px; }
body#main #rightarea .gallery ul li em.txt_02 { bottom: -70px; }
body#main #rightarea .gallery ul li em.txt_03 { bottom: -20px; }
body#main #rightarea .gallery ul li em a { font-style: normal; font-size: 11px; color: #999; font-size: 11px; }
body#main #rightarea .gallery ul li img { z-index: 10; }
body#main #rightarea .gallery ul li span { position: absolute; left: 0; top: 41px; z-index: 11; display: block; width: 70px; height: 45px;  }
body#main #rightarea .gallery ul li .on { position: absolute; left: 0; top: 0; z-index: 11; display: block; width: 70px; height: 45px; background: url('http://image.chosun.com/life/danmee/bg_gallery_obox.gif') 0 0 no-repeat; }

.reportlist { width: 660px; padding: 0 0 0 14px; }
.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/danmee/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/danmee/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/danmee/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/danmee/bg_kindtab_on.gif') 0 0 no-repeat; }
ul.kindtab li.first a { background: url('http://image.chosun.com/life/danmee/bg_kindtab_off_02.gif') 0 0 no-repeat; }
ul.kindtab li.first a.on { background: url('http://image.chosun.com/life/danmee/bg_kindtab_on.gif') 0 0 no-repeat; }
ul.kindtab li.first a:hover { background: url('http://image.chosun.com/life/danmee/bg_kindtab_on.gif') 0 0 no-repeat; }

ul.kindtab_c2 { width: 660px; height: 35px; padding: 0; margin: 0 0 30px 0; background: url('http://image.chosun.com/life/danmee/bg_kindtabbox.gif') 0 0 no-repeat; }
ul.kindtab_c2 li { float: left; }
ul.kindtab_c2 li a { display: block; width: 82px; 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/danmee/201301/bg_kindtab_off.gif') 0 0 no-repeat; }
ul.kindtab_c2 li a:hover { color: #fff; text-decoration: none; background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on.gif') 0 0 no-repeat; }
ul.kindtab_c2 li a.on { color: #fff; text-decoration: none; background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on.gif') 0 0 no-repeat; }
ul.kindtab_c2 li.first a { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_off_02.gif') 0 0 no-repeat; }
ul.kindtab_c2 li.first a.on { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on.gif') 0 0 no-repeat; }
ul.kindtab_c2 li.first a:hover { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on.gif') 0 0 no-repeat; }

ul.kindtab_c2 li.end a { width: 86px; background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_off02_end.gif') 0 0 no-repeat; }
ul.kindtab_c2 li.end a.on { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on02_end.gif') 0 0 no-repeat; }
ul.kindtab_c2 li.end a:hover { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on02_end.gif') 0 0 no-repeat; }

ul.kindtab_c6 { width: 660px; height: 35px; padding: 0; margin: 0 0 30px 0; background: url('http://image.chosun.com/life/danmee/bg_kindtabbox.gif') 0 0 no-repeat; }
ul.kindtab_c6 li { float: left; }
ul.kindtab_c6 li a { display: block; width: 94px; 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/danmee/201301/bg_kindtab_off01.gif') 0 0 no-repeat; }
ul.kindtab_c6 li a:hover { color: #fff; text-decoration: none; background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on01.gif') 0 0 no-repeat; }
ul.kindtab_c6 li a.on { color: #fff; text-decoration: none; background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on01.gif') 0 0 no-repeat; }
ul.kindtab_c6 li.first a { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_off01_fir.gif') 0 0 no-repeat; }
ul.kindtab_c6 li.first a.on { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on01.gif') 0 0 no-repeat; }
ul.kindtab_c6 li.first a:hover { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on01.gif') 0 0 no-repeat; }
ul.kindtab_c6 li.end a { width: 96px; background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_off01_end.gif') 0 0 no-repeat; }
ul.kindtab_c6 li.end a.on { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on01_end.gif') 0 0 no-repeat; }
ul.kindtab_c6 li.end a:hover { background: url('http://image.chosun.com/life/danmee/201301/bg_kindtab_on01_end.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/danmee/icon_ranktit.gif') 0 0 no-repeat; } 
#main_area .rank_title span { color: #e43d4f; }
#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; } 
#main_area .now_date span { color: #e43d4f; }
#main_area .rank_list { float:left; width: 660px; border-bottom:1px solid #c3c1c2; border-top:2px solid #e43d4f; 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: 650px; padding:22px 10px 18px 0 !important; text-align: left; background: url('http://image.chosun.com/life/danmee/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/danmee/images/rank1.jpg') 50% 50% no-repeat;}
#main_area #rank2 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/danmee/images/rank2.jpg') 50% 50% no-repeat;}
#main_area #rank3 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/danmee/images/rank3.jpg') 50% 50% no-repeat;}
#main_area #rank4 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/danmee/images/rank4.jpg') 50% 50% no-repeat;}
#main_area #rank5 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/danmee/images/rank5.jpg') 50% 50% no-repeat;}
#main_area #rank6 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/danmee/images/rank6.jpg') 50% 50% no-repeat;}
#main_area #rank7 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/danmee/images/rank7.jpg') 50% 50% no-repeat;}
#main_area #rank8 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/danmee/images/rank8.jpg') 50% 50% no-repeat;}
#main_area #rank9 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/danmee/images/rank9.jpg') 50% 50% no-repeat;}
#main_area #rank10 {float:left; width:84px; height:90px;background:url('http://image.chosun.com/danmee/images/rank10.jpg') 50% 50% no-repeat;}
#main_area .rank_content dt {margin:1px 0px 3px; font-weight:bold; font-size:14px;}
#main_area .rank_content dd {line-height:18px; color:#676767;} 
#main_area .rank_content dd a {color:#676767;} 
#main_area .calendar_simple caption {font-size:11px !important;}
#main_area .closelayer {cursor:pointer;}

.majornewsiframe { width: 660px; margin: 0 0 20px 0; padding: 0 0 0 14px; }
.newsscrolliframe { width: 695px; margin: -20px 0 20px 0; padding: 0; }
.populariframe { width: 240px; }
.populariframe h3 { width: 240px; height: 24px; } 

.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: #e43d4f; font-size: 14px; background: url('http://image.chosun.com/life/danmee/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/danmee/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; }

#gallerybox { width: 660px; height: 1200px; padding: 0 0 0 15px; }

#commongallery { width: 660px; padding: 0 0 20px 14px; }
#commongallery img {vertical-align:top;}
#commongallery .navi {position:relative; margin:6px 0px 14px 0px; padding-left:10px; line-height:20px; border-bottom:1px solid #c6c6c6;}
#commongallery .navi span {position:absolute; right:0px;}
#commongallery *+html body .navi span {top:-5px;}
#commongallery .gallery_top {_float:left; width: 670px; margin-bottom:25px; padding:20px 10px 0px 10px; border:2px solid #f6dde0; background:#fff6f7; overflow:hidden;}
#commongallery .gallery_top dl {float:left; width:150px; margin-right:15px; text-align:center;}
#commongallery .gallery_top dd {width:140px; margin-bottom:11px; border:1px solid #d2d0d1;}
#commongallery .gallery_top dt {margin-bottom:13px;}
#commongallery .tab_menu {float:right; margin-bottom:13px; border-left:1px solid #cdcdcd;}
#commongallery .tab_menu li {float:left; height:16px; padding:0px 17px; border-right:1px solid #cdcdcd;}
#commongallery .gallery_box { width: 670px; margin: 30px 0 18px 0; overflow:hidden;}
#commongallery .gallery_box dl {float:left; width:142px; margin-right:30px; text-align:center;}
#commongallery .gallery_box dl.end { margin: 0; }
#commongallery .gallery_box dd {margin-bottom:8px; border:1px solid #d2d0d1;}
#commongallery .paginate{clear:both;margin:30px 0px 0px 0px;text-align:center;border-top:1px solid #dcdcdc;padding:14px 0 0 0;}
#commongallery .paginate a,
#commongallery .paginate strong{position:relative;display:inline-block;margin-right:1px;padding:3px 3px 1px 3px;color:#333333;text-decoration:none;border:1px solid #bfbfbf;font:12px/normal Dotum;_width /**/:10px;min-width:7px;background-color:#ffffff;line-height:10px;}
#commongallery .paginate strong{color:#c8292a !important;font-weight:bold;border:none;margin-right:1px;padding:3px 3px 1px 3px;border:1px solid #bfbfbf;line-height:10px;}
*:first-child #commongallery+html .paginate .pre,
*:first-child#commongallery+html .paginate .next{top:0px;}
#commongallery .paginate a:hover{color:#c8292a !important;border:1px solid #aeaeae;text-decoration:none;}
#commongallery .paginate span img{vertical-align:middle;margin:0 0 2px 0;}
#commongallery .paginate span a{border:none;background:none;font-size:12px;color:#333333;font-weight:normal;}
#commongallery .paginate span a:hover{border:none;background:none !important;font-size:12px;color:#333333;font-weight:normal;}

/* ´Þ·Â ·¹ÀÌ¾î */
.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; }
/* ´Þ·Â */
.calendar_simple { margin:0 auto; border:0px; }
.calendar_simple caption { margin:0 auto; padding:20px 0 12px 3px; color:#000000; font:bold 11px µ¸¿ò,dotum; 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;}


/* Ã¢¾÷±â»ç¸é-20121228 */
.summarybox { width: 670px; margin: 0 0 40px 65px; }
table.summary { clear: both; width: 520px; margin: 0; border-top: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada;}
table.summary th { width: 70px; padding: 10px 0 5px 20px; text-align: left; color: #333; font: normal 12px 'µ¸¿ò', Dotum; background: #f8f8f8; border-bottom: 1px solid #dadada; }
table.summary td { width: 150px; padding: 10px 10px 5px 10px; text-align: left; line-height: 17px; color: #888; border-bottom: 1px solid #dadada; }
table.summary td.wi { width: 410px; padding: 10px 10px 5px 10px; text-align: left; line-height: 17px; color: #888; border-bottom: 1px solid #dadada; }
table.summary td.rev a { text-decoration: underline; color: #606060; font-style: normal;}

.trendnews {  width: 652px; height: 135px; padding: 20px 0 18px 0; margin: 0; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; }
.trendlist { float: left; width: 370px; padding: 0; }
.trendlist h2 { height: 24px; padding: 0; font: normal 14px 'µ¸¿ò', Dotum;  font-weight:bold; color: #333; }
.trendlist h2 span { margin-right: 5px; color: #f65369; text-decoration:underline; }
.trendlist ul { clear: both; width: 366px; padding: 0;  margin: 0 0 10px 0; }
.trendlist ul li { margin: 0; padding: 0 0 0 10px; background: url('http://image.chosun.com/life/food/icon_list_01.gif') 0 8px no-repeat; }
.trendlist ul li a { color: #333; font-size: 12px; font: normal 12px 'µ¸¿ò', Dotum; line-height: 20px; text-decoration: none; }
.trendlist ul li a:hover { color: #333; font-size: 12px; font: normal 12px 'µ¸¿ò', Dotum; line-height: 20px; }


.trendthum { float: left; width: 130px; padding: 0; }
.trendthum dl { float: left; width: 130px; padding: 0; }
.trendthum dl dt { padding: 0; margin: 0; }
.trendthum dl dt img { border: 1px solid #cbcccc; }
.trendthum dl dd { width: 130px; padding: 8px 0 0 0 ; text-align: center; color: #333; line-height: 16px; background: #fff; }
.trendthum dl dd a { font: normal 11px 'µ¸¿ò', Dotum; color: #333; line-height: 16px; text-decoration: none;}
.trendthum dl dd a:hover { font: normal 11px 'µ¸¿ò', Dotum; color: #333; line-height: 16px; }
.trendthum.end { margin-left: 20px; }


/* Ã¢¾÷¼½¼Ç¸ÞÀÎ-20130102 */
.topslide { width: 970px; height: 320px; background: #f1f3f4; border-bottom: 3px solid #ae2a3c;}
.slidearea { float: left; width: 690px; margin: 0; padding: 0; }
.bannerarea { float: left; width: 279px; height: 320px; margin: 0; padding: 0; background: #f1f3f4; border-left: 1px solid #dbdedf;}

.leftcon { float: left; width: 370px; margin: 0; padding: 0; } 
.changup1 { width: 370px; margin: 0; padding: 0; }
.changup1 dl { margin: 0; padding: 0; }
.changup1 dl dt { float: left; width: 160px; height: 100px; padding: 0; }
.changup1 dl dt img { border: 1px solid #dddddd; }
.changup1 dl dd { float: left; width: 193px;  margin-left: 15px; padding: 0;}
.changup1 dl dd.tit { color: #333; font-size: 14px; font-weight:bold; padding: 8px 0 8px 0; }
.changup1 dl dd.txt a { color: #777; }
.changup2 { clear: both; width: 370px; margin: 0; padding: 0; }
.changup2 dl { margin: 0; padding: 30px 0 0 0; }
.changup2 dl dt { color: #333; font-size: 14px; font-weight:bold; }
.changup2 dl dd { color: #777;  padding: 8px 0 0 0; }
.changup2 dl dd a { color: #777; }
.chang_banner { clear: both; width: 370px; height: 80px; margin: 25px 0 0 0;  border: 1px solid #ebebeb; }
.changup3 { width: 370px; margin: 0; padding: 30px 0 0 0; }
.changup3 h3 { height: 23px; }
.changup3 dl { margin: 0; padding: 0; }
.changup3 dl dt { float: left; width: 80px; height: 70px; padding: 0; }
.changup3 dl dt img { border: 1px solid #dddddd; }
.changup3 dl dd { float: left; width: 273px;  margin-left: 15px; padding: 0;}
.changup3 dl dd.tit { color: #333; font-weight:bold; padding: 8px 0 8px 0; }
.changup3 dl dd.txt a { color: #777; }
ul.list1 {clear: both; width: 370px; padding: 15px 0 0 0; }
ul.list1 h3 { height: 28px; }
ul.list1 li { margin: 0 0 5px 0; }
ul.list1 li a { padding: 0 0 0 10px; color: #333; background: url('http://image.chosun.com/life/food/icon_list_01.gif') 0 5px no-repeat; }

.rightcon { float: left; width: 280px; margin-left: 20px; } 
ul.newlist {clear: both; width: 280px; padding: 0; }
ul.newlist h3 { height: 28px; }
ul.newlist li { margin: 0 0 5px 0; }
ul.newlist li a { padding: 0 0 0 10px; color: #333; background: url('http://image.chosun.com/life/food/icon_list_01.gif') 0 5px no-repeat; }
ul.list2 {clear: both; width: 280px; padding: 0; }
ul.list2 h3 { height: 28px; }
ul.list2 li { margin: 0 0 5px 0; }
ul.list2 li a { padding: 0 0 0 10px; color: #333; background: url('http://image.chosun.com/life/food/icon_list_01.gif') 0 5px no-repeat; }
.changup4 { width: 280px; margin: 0; padding: 25px 0 0 0; }
.changup4 h3 { height: 23px; }
.changup4 dl { margin: 0; padding: 0; }
.changup4 dl dt { float: left; width: 80px; height: 70px;  margin: 0 0 15px 0; }
.changup4 dl dt img { border: 1px solid #dddddd; }
.changup4 dl dd { float: left; width: 183px;  margin-left: 15px; padding: 0;}
.changup4 dl dd.tit { color: #333; font-weight:bold; padding: 3px 0 3px 0; }
.changup4 dl dd.txt a { color: #777; }
.changup4 p { text-align: center; padding-top: 10px; }
ul.list3 {clear: both; width: 280px; padding-top: 25px; }
ul.list3 h3 { height: 28px; }
ul.list3 li { margin: 0 0 5px 0; }
ul.list3 li a { padding: 0 0 0 10px; color: #333; background: url('http://image.chosun.com/life/food/icon_list_01.gif') 0 5px no-repeat; }


.banner_right_c { clear: both; width: 240px; margin: 20px 0 30px 20px; }
.popular_report_c { clear: both; width: 240px; margin: 0 0 0 20px; }
.popular_report_c h3 { width: 240px; height: 24px; }
.event_c { width: 240px; padding: 0 0 0 20px; margin: 20px 0 20px 0; }
.event_c dl { height: 20px; font:normal 12px 'µ¸¿ò', Dotum; }
.event_c dl dt { float: left; width:180px; }
.event_c dl dd { float: left; width:60px; font-size: 0.1px; cursor: hand; text-align: right; }
.event_c dl dd a { color:#fff; }
.event_c span { width: 140px; padding: 0; margin: 0; }
.ad_banner_c { clear: both; width: 240px; margin: 20px 0 30px 20px; }



.procolumn { position: relative; width: 240px; height: 250px; padding: 19px 0 0 20px; }
.procolumn h3 { float: left; width: 80px; }
.procolumn ul { float: right; position: absolute; right: 0; width: 36px; padding-top: 5px; font-size: 1px; }
.procolumn ul li { float: left; margin: 0; padding: 0; font-size: 1px; }
.procolumn ul li a.circletab { display: block; float: left; width: 13px; height: 10px; font-size: 1px; text-indent: -9999px; background: url('http://image.chosun.com/life/danmee/201301/circletab.gif') -109px -41px no-repeat; }
.procolumn ul li a.circletab:hover { background-position: -96px -41px; }
.procolumn ul li.on a.circletab { background-position: -96px -41px; }
.procolumn ul li span { display: none; position: absolute; top: 21px; left: -205px; width: 240px; }
.procolumn ul li.on span { display: block; }
.procolumn ul li span p.img1 { position: absolute; left: 0; top: 5px; z-index: 11; }
.procolumn ul li span p.img2 { position: absolute; left: 0; top: 56px; z-index: 11; }
.procolumn ul li span p.img3 { position: absolute; left: 0; top: 107px; z-index: 11; }
.procolumn ul li span p.img4 { position: absolute; left: 0; top: 158px; z-index: 11; }
.procolumn ul li span p.img5 { position: absolute; left: 0; top: 209px; z-index: 11; }

.toptxt { clear: both; width: 650px; margin-top: 22px; padding: 0; }
.toptxt h3 { height:24px; font: 12px µ¸¿ò,dotum; color: #555;}
.toptxt dl { margin: 0; padding: 0 0 20px 0; }
.toptxt dl dt { color: #ef2844; font-size: 18px; font-weight:bold; }
.toptxt dl dt a { color: #ef2844; }
.toptxt dl dd { color: #666;  padding-top: 10px; }
.toptxt dl dd a { color: #666; }
.toptxt dl dd.stxt { color: #a9858a; font-size: 11px;}
.toptxt dl dd.stxt span { color: #a6a6a6; font-size: 11px;}
.toptxt p { width: 650px; height: 1px; padding: 0; background: url('http://image.chosun.com/life/danmee/201301/dotline.gif') 0 0 repeat-x;}

.subtxt { clear: both; width: 650px; margin-top: 20px; padding: 0; }
.subtxt dl { margin: 0; padding: 0; }
.subtxt dl dt { float: left; width: 282px; padding: 0; }
.subtxt dl dt img {border: 1px solid #bfc3c5; }
.subtxt dl dt p { padding-top: 10px; text-align: center; font-weight:bold; }
.subtxt dl dd { float: left; width: 343px; padding: 0; margin-left: 25px;}
.subtxt dl dd.tit { padding: 0 0 6px 0; font-weight:bold; }
.subtxt dl dd.txt { color: #8f9090; padding: 0 0 15px 0; }
.subtxt dl dd.txt a { color: #8f9090; }


/* new gnb script and style change, 20150401 */
#toparea ul#topmenu li.current a.mn_1 { background-position: -10px -50px; }
#toparea ul#topmenu li.current a.mn_2 { background-position: -95px -50px; }
#toparea ul#topmenu li.current a.mn_3 { background-position: -229px -50px; }
#toparea ul#topmenu li.current a.mn_4 { background-position: -344px -50px; }
#toparea ul#topmenu li.current a.mn_5 { background-position: -405px -50px; }
#toparea ul#topmenu li.current a.mn_6 {  background-position: -481px -50px; }
#toparea ul#topmenu li.current a.mn_7 {  background-position: -345px -153px; }

#toparea ul#topmenu li.current_no a.mn_1 { width: 66px; margin-right: 20px; background-position: -10px -4px; }
#toparea ul#topmenu li.current_no a.mn_2 { width: 99px; margin-right: 30px; background-position: -95px -4px; }
#toparea ul#topmenu li.current_no a.mn_3 { width: 85px; margin-right: 35px; background-position: -229px -4px; }
#toparea ul#topmenu li.current_no a.mn_4 { width: 61px; background-position: -344px -4px; }
#toparea ul#topmenu li.current_no a.mn_5 { width: 76px; background-position: -405px -4px; }
#toparea ul#topmenu li.current_no a.mn_6 { width: 61px; background-position: -481px -4px; }
#toparea ul#topmenu li.current_no a.mn_7 { width: 81px; background-position: -345px -104px; margin-right:43px; }

#toparea ul#topmenu li ul.current { display:block;}
#toparea ul#topmenu li.current_no ul.current { display:none;}