@charset "utf-8";
@import url(/common.css);

.container .conLeft { }
.container .conRight { }

.main .conLeft { padding-top:30px;}

.headline { clear:both; padding:0 0 5px 0; }
.headline .thum { float:left; padding:0 23px 3px 0;}
.headline .thum img { padding:0 0 18px 0;}
.headline h4 { font-size:24px; font-family:dotum; color:#010000; padding:0 0 10px 0; letter-spacing:-2px;}
.headline h4 a { color:#010000;}
.headline h4 a:hover { color:#1f4c97; text-decoration:none;}
.headline .subTitle { font-size:14px; font-family:dotum; color:#59677f; font-weight:bold; padding:0 0 8px 0; line-height:1.3; letter-spacing:-1px; }
.headline .subTitle a { color:#59677f; }
.headline .substance { line-height:1.4; color:#696969; letter-spacing:-1px;}
.headline .substance a { color:#696969;}
.headline ul { margin:5px 0 0 0;}
.headline li { float:left; width:215px; height:18px; padding:0 0 0 10px; letter-spacing:-1px; background:url(/images/icon_relate.gif) 0 2px no-repeat; color:#333333;}
.headline li a { color:#333333;}

.mainLeftWrap { clear:both; border-top:solid 1px #dbdbdb;}
.mainLeft1 { float:left; width:389px; margin:0 0 16px 0;}
.mainLeft1 li .relation { font-size:12px; color:#7f7f7f; font-weight:lighter; padding:10px 0 0 12px;letter-spacing:-1px; background:url(/images/icon_relate.gif) 1px 12px no-repeat; }
.mainLeft1 li .relation a { color:#7f7f7f;}
.mainLeft2 { float:right; width:260px; margin:0 0 16px 0;}

.mainList { margin:20px 0 0 0;}
.mainList li { font-size:15px; font-family:dotum; color:#333333; letter-spacing:-1px; font-weight:bold; padding:10px 0 0 0;height:20px;overflow:hidden;}
.mainList li a {  color:#333333;letter-spacing: -1px;line-height:20px;}

.nKoreaMain { margin:24px 0 0 0;}
.nKoreaMain .key { height:32px; background:url(/images/bg_key_nkorea.gif) 0 0 no-repeat; padding:0 0 0 0; color:#696969; letter-spacing:-1px;}
.nKoreaMain .key a { color:#696969;padding:0 0 0 0; }
.nKoreaMain .key .point { color:#1f4c97; font-weight:bold;}
.nKoreaMain .key .point a { color:#1f4c97;}
.nKoreaMain .key .tit { float:left; height:17px; font-weight:bold; color:#ffffff; background:#425379; padding:6px 10px 0 10px; display:inline-block; text-align:center; margin:0 15px 0 0;}
:root .nKoreaMain .key .tit { height:18px; padding:5px 10px 0 10px;}
.nKoreaMain .key .tit a { color:#ffffff; padding:0 0 0 0; }
.nKoreaMain .key .tit a:hover { text-decoration:none;}
.nKoreaMain .key .keyKind { float:left; padding:5px 0 0 0;}
*+html .nKoreaMain .key .keyKind { padding:6px 0 0 0;}
.nKoreaMain .key .keyKind a { padding:0 13px 0 0;}
.nKoreaMain dl { clear:both; letter-spacing:-1px; padding:0 0 10px 0;}
.nKoreaMain dt { float:left; padding:5px 7px 0 0;}
.nKoreaMain dd { color:#696969; line-height:1.3;overflow:hidden; height:29px; }
.nKoreaMain dd a { color:#696969;}
.nKoreaMain dd.h { font-size:15px; font-family:dotum; font-weight:bold; color:#333333; padding:4px 0 5px 0; height:16px; }
.nKoreaMain dd.h a { color:#333333;}

.itMain { margin:14px 0 0 0;}
.itMain .key { height:32px; background:url(/images/bg_key_nkorea.gif) 0 0 no-repeat; padding:6px 0 0 0; color:#696969; letter-spacing:-1px;}
:root .itMain .key { padding:5px 0 0 0;}
.itMain .key a { color:#696969;}
.itMain .key .point { color:#1f4c97; font-weight:bold;}
.itMain .key .point a { color:#1f4c97;}
.itMain .key .tit { font-weight:bold; color:#ffffff; width:49px; display:inline-block; text-align:center; margin:0 19px 0 0;}
.itMain .key .tit a { color:#ffffff;}
.itMain .key .tit a:hover { text-decoration:none;}
.itMain dl { clear:both; letter-spacing:-1px; padding:0 0 10px 0;}
.itMain dt { float:left; padding:0 10px 0 0;}
.itMain dd { color:#696969; line-height:1.3;}
.itMain dd a { color:#696969;}
.itMain dd.h { font-size:15px; font-family:dotum; font-weight:bold; color:#333333; padding:0 0 5px 0;}
.itMain dd.h a { color:#333333;}

.multiMain { padding:30px 0 25px; overflow:hidden; }
.multiMain h3 { height:21px; font-size:12px;}
.multiMain h3 em { color:#1f4c97; font-style:normal;}

.conRight .multiMain { padding:0 0 25px 15px; overflow:hidden; }

.focusMain { margin:0 0 25px 0;}
.focusMain h3 { height:21px; font-size:12px;}
.focusMain h3 em { color:#1f4c97; font-style:normal;}
.focusMain .con { border:solid 1px #d5d5d5; padding:15px 15px 0 16px;}
.focusMain .con dl { clear:both; padding:0 0 10px 0;}
.focusMain .con dt { float:left; padding:0 9px 10px 0;}
.focusMain .con dd { font-size:11px; font-family:dotum; color:#7f7f7f; letter-spacing:-1px; line-height:1.3;height:29px;overflow:hidden;}
.focusMain .con dd a { color:#7f7f7f;}
.focusMain .con dd.h { font-size:12px; color:#333333; padding:0 0 3px 0;}
.focusMain .con dd.h a { color:#333333; font-weight:bold;}
.focusMain .con ul { clear:both; padding:0 0 13px 0;}
.focusMain .con li { padding:0 0 0 8px; letter-spacing:-1px; background:url(/images/icon_dot.gif) 0 4px no-repeat; color:#333333; letter-spacing:-1px; height:12px;overflow:hidden;}
.focusMain .con li a { color:#333333;}

.bnMain { margin:0 0 25px 0;}

.columnMain { }
.columnMain .title { height:21px;}
.columnMain h3 { float:left; font-size:12px;}
.columnMain h3 em { color:#1f4c97; font-style:normal;}
.columnMain .more { float:right; font-size:11px; letter-spacing:-1px; font-family:dotum; color:#7f7f7f;}
.columnMain .more a { color:#7f7f7f;}
.columnMain .con { border:solid 1px #d5d5d5; padding:15px 15px 0 15px;}
.columnMain .con dl { clear:both; height:76px;}
.columnMain .con dl dt { float:left; padding:0 9px 0 0;}
.columnMain .con dl dt img {border:1px solid #ddd;}
.columnMain .con dl dd { letter-spacing:-1px; line-height:1.3;}
.columnMain .con dl dd.substance { font-size:11px; font-family:dotum; color:#7f7f7f; padding:4px 0 0 0;}
.columnMain .con dl dd.substance a { color:#7f7f7f;}
.columnMain .con dl dd.name { color:#b5b4b4;}
.columnMain .con dl dd.name em { font-weight:bold; color:#1f4c97; font-style:normal;}
.columnMain .con dl dd.name em a { color:#1f4c97;}
.columnMain .con dl dd.belong { color:#333333; font-weight:bold;}
.columnMain .con dl dd.belong a { color:#333333;}

/*Gallery*/
.ad-gallery { width: 260px;margin:-10px 0 0 !important;}
.ad-gallery, .ad-gallery * { margin: 0; padding: 0;}
.ad-gallery .ad-image-wrapper { width: 260px; height: 181px; margin-bottom: 0;
position: relative; overflow: hidden;}
.ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; }
.ad-gallery .ad-image-wrapper .ad-next { position: absolute; right: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next { /* Or else IE will hide it */  background: url(non-existing.jpg)\9}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(/images/ad_prev.png); width: 30px; height: 30px; display: none; position: absolute; top: 47%; left: 0; z-index: 101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(/images/ad_next.png); width: 30px; height: 30px; right: 0; left: auto; }
.ad-gallery .ad-image-wrapper .ad-image { position: absolute; overflow: hidden; top: 0; left: 0; z-index: 9;}
.ad-gallery .ad-image-wrapper .ad-image a img { border: solid 1px #757575;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position: absolute; bottom: 0px; left: 0px; padding: 8px; text-align: left; width: 100%;
 z-index: 2; background: url(/news/images/opa75.png); color: #ffffff; letter-spacing:-1px; line-height:1.2;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='/news/images/opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display: block; }
.ad-gallery .ad-controls { display:none; }
.ad-gallery .ad-info { float: left; }
.ad-gallery .ad-slideshow-controls { float: right; }
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding-left: 5px; cursor: pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left: 5px; font-size: 0.9em; }
.ad-gallery .ad-slideshow-running .ad-slideshow-start { cursor: default;font-style: italic; }
.ad-gallery .ad-nav { width: 100%; position: relative;}
.ad-gallery .ad-forward, .ad-gallery .ad-back { position: absolute; top: 0;height: 100%; z-index: 10; }
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back { height: 100px;}
.ad-gallery .ad-back { cursor: pointer; left: -20px; width: 13px; display: block; }
.ad-gallery .ad-forward { cursor: pointer; display: block; right: -20px; width: 13px; }
.ad-gallery .ad-nav .ad-thumbs { overflow: hidden; width:100%; }
.ad-gallery .ad-thumbs .ad-thumb-list { float: left; width: 260px; list-style: none;}
.ad-gallery .ad-thumbs li { float: left; padding-right: 4px; position:relative; width:62px; height:62px; }
.ad-gallery .ad-thumbs li.last { padding-right: 0;}
.ad-gallery .ad-thumbs li a { display: block; }
.ad-gallery .ad-thumbs li a img { border: 1px solid #787878; display: block; position:absolute;}
.ad-gallery .ad-thumbs li .btnPlay { position:absolute; top:22px; left:22px; border:0px;}
.ad-gallery .ad-thumbs li a.ad-active img { border: 1px solid #787878;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads { position: absolute; left: -9000px; top: -9000px;}

.sectionTitle { height:53px;}
.sectionTitle h2 { float:left; padding:20px 0 0 0; letter-spacing:-1px; font-family:dotum; }
.sectionTitle .keyword { float:left; padding:23px 10px 0 10px; font-size:14px; font-family:dotum; color:#666666; letter-spacing:-1px; font-weight:bold; }
.sectionTitle .case { float:right; padding:33px 0 0 0; font-size:11px; font-family:dotum; color:#666666; letter-spacing:-1px;}
.sectionTitle .case a { color:#666666; padding:0 0 0 0; display:inline-block;}
.sectionTitle .case a:hover { color:#333333; text-decoration:none;}
.sectionTitle .case .choice { color:#333333; font-weight:bold; }

.sectionCon { height: 20px; background-color:#fafafa; border-top:solid 1px #d0d0d0; border-bottom:solid 1px #e4e4e4; text-align:center ; padding:8px 0 0 0;  letter-spacing:-1px;}
.sectionCon span.bar {font-size:11px; color:#cccccc; font-family:Dotum; padding:0 11px 0 11px;}
.sectionCon span.news_section_topTitle{color:#666666; font-weight:bold; }
.sectionCon span.news_list_section {font-size:11px; color:#7f7f7f; font-family:Dotum;}
.sectionCon span.news_list_section a{color:#7f7f7f;}
.sectionCon span.news_list_section a:hover{color:#1f4c97;}
.sectionCon span.news_list_mouseover {font-size:11px; color:#1f4c97; font-family:Dotum; }
.sectionCon span.news_list_mouseover a {color:#1f4c97; text-decoration:underline;}



.listCase1 {}
.listCase1 ul { margin:22px 0 22px 0;}
.listCase1 ul li { font-size:16px; font-weight:bold; font-family:dotum; letter-spacing:-1px; line-height:1.3; padding:8px 0 8px 0;}
.listCase1 ul li a { color:#001f58;}
.listCase1 ul li .info { font-size:12px; font-weight:lighter; font-family:tahoma; color:#909090; letter-spacing:0; padding:0 0 0 5px; display:inline-block;}
.listCase1 ul li .info .kind { color:#d17575; font-family:gulim; letter-spacing:-1px;}
.listCase1 ul li .info .bar { color:#e2e2e2;}

.list .paginate { height:45px; border-bottom:solid 1px #e7e7e7; padding:10px 0 0 0; margin:0 0 29px 0;}

.listCase2 { padding:25px 0 0 0;}
.listCase2 dl { clear:both; height:100px;}

/*
.listCase2 dt { float:left; width:94px; height:74px; margin:0 16px 0 0; display:table;table-layout:fixed;  position: relative; padding-right:0;}
.listCase2 dt a { width:94px; height:74px;vertical-align:middle; display:table-cell;border:1px solid #dfdfdf;line-height:74px;text-align:center;background-color:#ffffff;overflow:hidden; }
.listCase2 dt a img { max-width:94px; max-height:74px; }
*/

.listCase2 dt{float:left; width:94px;height:74px;display:table;table-layout:fixed;float:left;padding-right:0;margin:0 16px 0 0;position:relative;}
.listCase2 dt a{display:table-cell;overflow:hidden;*float:left;width:94px;height:74px;line-height:74px;*font-size:74px;background-color:#fff;border:1px solid #dfdfdf;vertical-align:middle;text-align:center;}
.listCase2 dt a img{max-width:94px;max-height:74px;width:expression(this.clientWidth>89?"94px":"auto");}

.listCase2 dd { line-height:1.4; letter-spacing:-1px; color:#666666;}
.listCase2 dd a { color:#666666;}
.listCase2 dd.tit { font-size:16px; color:#001f58; font-weight:bold; font-family:dotum; padding:0 0 7px 0;}
.listCase2 dd.tit a { color:#001f58;}
.listCase2 dd.date { font-size:11px; color:#909090; font-family:tahoma; letter-spacing:0;}
.listCase2 dd.date .kind { color:#d17575;}
.listCase2 dd .bar { color:#e2e2e2; padding:0 2px 0 2px; font-size:10px;}
.listCase2 .line { border-top:solid 1px #e7e7e7; padding:30px 0 0 0;}

.articleTitle { padding:32px 0 0 0;}
.articleTitle .kind { float:left; padding:3px 20px 5px 20px;border-right:solid 1px #dfdfdf; }
*html .articleTitle .kind { padding:3px 20px 0 20px;border-right:solid 1px #dfdfdf; }
.articleTitle .kind img { padding:0 0 1px 0;}
.articleTitle .kind + h2 { width:549px; }
.articleTitle h2 { float:left; min-height:40px; font-size:24px; color:#1f1f1f; font-family:dotum; letter-spacing:-2px; padding:0 0 0 19px; line-height:1.2; }
.articleTitle .icons { clear:both; text-align:right; margin:4px 0 4px 0;}
.articleTitle .icons img { cursor:pointer; }
.articleTitle .icons .icons_left {position:absolute;left:0;}
.articleTitle .icons .icons_left div {float:left;}

.dataWrap { clear:both; height:45px; border-top:solid 1px #d0d0d0;}
.dataWrap .date { float:left; font-size:11px; color:#858585; font-family:dotum; padding:8px 0 0 0; letter-spacing:-1px;}
.dataWrap .date .source { color:#516b95; }
.dataWrap .date em { font-style:normal; font-family:tahoma; letter-spacing:0;}
.dataWrap .date .bar { color:#dfdfdf; padding:0 2px 0 2px;}
.dataWrap .btn { float:right; font-size:11px; font-family:dotum; letter-spacing:-1px; color:#686868; padding:4px 0 0 0;}
.dataWrap .btn a { color:#686868;}
.dataWrap .btn a:hover { text-decoration:none; color:#000000;}
.dataWrap .btn .bar { color:#dfdfdf; padding:0 5px 0 4px;}
.dataWrap .btn img { padding:0 0 2px 0; cursor:pointer; }
.dataWrap .btn .clipTrigger {cursor:pointer;display:none;}

.articleSubTitle { clear:both; color:#686868; font-size:16px; font-weight:bold; font-family:dotum; letter-spacing:-1px; padding:0 0 30px 0;}

.article { font-size:13px; color:#333333; line-height:1.7; text-align:justify;}

.reporter { clear:both;font-weight:bold; color:#333333; margin:0 0 10px; font-family:"±¼¸²";font-size:13px; }
.reporter .mail { font-weight:lighter; color:#797979; }
.reporter .other { font-size:11px; font-family:dotum; color:#797979; letter-spacing:-1px; font-weight:lighter; padding:0 0 0 10px;}
.reporter .other a { color:#797979;}
.reporter .other a:hover { color:#333333; text-decoration:none;}

.relateNews { margin:30px 0 10px 0; }
.relateNews h3 { color:#1f4c97; font-size:16px; padding:0 0 10px 0;}
.relateNews ul {}
.relateNews li { font-size:16px; font-weight:bold; color:#333333; padding:0 0 8px 22px; background:url(/images/icon_relate2.gif) 6px 0 no-repeat;}
.relateNews li a { color:#333333;}

.daumArea { float:left; }

.articleDown { display:none;clear:both;height:28px; background:#f7f7f7; border-bottom:solid 1px #d7d7d7;}
.articleDown .btnLeft { float:left; font-size:11px; font-family:dotum; color:#686868; padding:5px 0 0 10px; }
.articleDown .btnLeft a { color:#686868; padding:0 4px 0 0;}
.articleDown .btnLeft a:hover { text-decoration:none; color:#333333;}
.articleDown .btnLeft img { padding:0 0 3px 0; }
.articleDown .btnLeft span { cursor:pointer; }
.articleDown .btnRight { float:right;  font-size:11px; font-family:dotum; color:#686868; padding:9px 10px 0 0; }
.articleDown .btnRight a { color:#686868;}
.articleDown .btnRight a:hover { text-decoration:none; color:#333333; }
.articleDown .btnRight .bar { padding:0 3px 0 3px; color:#dddddd;}

.articleCopy2 { clear:both; height:46px; text-align:right; color:#686868; letter-spacing:-1px; padding:10px 0 0 0;}
.articleCopy {display:none;}

. { padding:0 0 10px 0;}
. ul {}
. li { font-size:13px; font-weight:bold; line-height:1.3; letter-spacing:-1px; padding:0 0 10px 0;}
. li a { color:#333333;}
. li .kind { color:#882051;}
. li a .kind { color:#882051;}
. li a:hover .kind { text-decoration:none;}
. iframe { padding:5px 0;}



.fieldCon { height:200px; border-top:solid 1px #d7d7d7; border-bottom:solid 1px #d7d7d7; margin:0 0 35px 0; padding:0 0 0 11px;}
.fieldCon h3 { height:21px; font-size:12px; letter-spacing:-1px; color:#1f4c97; padding:20px 0 0 0;}
.fieldCon .con {}
.fieldCon .con dl { float:left; width:157px;}
.fieldCon .con dl dt { height:99px; position:relative;}
.fieldCon .con dl dt img { position:absolute;}
.fieldCon .con dl dt .transBorder { position:absolute; left:0; top:0; width:136px; height:87px; border:1px solid #000; filter:alpha(opacity=10); opacity:0.1; -moz-opacity:0.1;}
.fieldCon .con dl dd { width:138px; line-height:1.3; letter-spacing:-1px; color:#333333;height:45px;overflow:hidden;}
.fieldCon .con dl dd .kind { font-weight:bold; color:#1f4c97;}
.fieldCon .con dl dd a { color:#333333; font-weight:bold; }
.fieldCon .con dl dd .bar { color:#c3c3c3; padding:0 1px 0 1px;}
.fieldCon .con ul { float:left; width:330px; padding:0 0 0 0;}
.fieldCon .con ul li { padding:0 0 8px 11px; color:#333333; background:url(/images/icon_dot.gif) 2px 5px no-repeat; }
.fieldCon .con ul li a { color:#333333;}

.articleBox { clear:both; display:inline-block; background:#f7f7f7; border:solid 1px #e6e6e6; text-align:justify; padding:20px 20px 20px 20px; zoom:1; margin:20px 0 40px 0;}
*html .articleBox { margin:20px 0 40px 1px;}
.articleBox .newsImg dd { background:#eeeeee !important; border:solid 1px #e9e9e9; }
.articleBox .boxTitle { padding:0 0 15px 0;font-weight:bold;display:block; }
.articleBox .boxContent { padding:20px 0 0 0; }

.container .conRight .bannerTopR {margin-bottom:0;}
.content_banner { float:right; margin:10px; }

#slidemenu {
    padding: 0;
    position: absolute;
    _position: absolute;
    top: 195px;
    z-index: 5;
    left:-130px;
	width:130px;
}

#slidemenuR {
    padding: 0;
    position: absolute;
    _position: absolute;
    top: 200px;
    z-index: 5;
    right:-130px;
}

#adver_box_top {text-align:center;margin:20px 0 0 0;}

.profile { clear:both: width:667px; height:251px; border:solid 1px #e6e6e6; background:url(/news/images/bg_profile.gif) 0 0 no-repeat; display:table; zoom:1;}
.profile dl { float:left; width:204px; margin:29px 0 0 0;}
.profile dt { height:157px; background:url(/news/images/bg_pic.gif) center 0 no-repeat; text-align:center; padding:8px 0 0 0;}
.profile dt img { vertical-align:top; width:99px; height:135px; }
.profile dd { letter-spacing:-1px; text-align:center; }
.profile dd .name { font-weight:bold; color:#333333; padding:0 0 5px 0;}
.profile dd .work { font-size:11px; font-family:dotum; color:#1f4c97;}

.profile .pList { float:right; width:404px; height:191px; overflow-y:auto; color:#333333; line-height:18px; padding:30px;}


.login input#enid {
    background: url("/join/images/box_id.gif") no-repeat scroll 7px 50% #FFFFFF;
}
.login input#enpw {
    background: url("/join/images/box_pass.gif") no-repeat scroll 7px 50% #FFFFFF;
}
.writing #entext {
    background: url("/news/images/reply_text.gif") no-repeat scroll 7px 20% #FFFFFF;
}
.login input#enid.focus {
    background: none repeat scroll 0 0 #FFFFFF !important;
}
.login input#enid.blur {
    background: none repeat scroll 0 0 #FFFFFF !important;
}
.login input#enpw.focus {
    background: none repeat scroll 0 0 #FFFFFF !important;
}
.login input#enpw.blur {
    background: none repeat scroll 0 0 #FFFFFF !important;
}
.writing #entext.focus {
    background: none repeat scroll 0 0 #FFFFFF !important;
}
.writing #entext.blur {
    background: none repeat scroll 0 0 #FFFFFF !important;
}

.indexLeft1 {display:inline-block;}
.indexLeft1 li { font-size:16px; color:#333333; font-family:dotum; font-weight:bold; letter-spacing:-1px; padding:0 0 12px 0;}
.indexLeft1 li .play {height:17px;vertical-align:top;}
+html .indexLeft1 li { padding:0 0 12px 0;}
*html .indexLeft1 li { padding:0 0 12px 0;}
#*+html .indexLeft1 li { padding:0 0 12px 0;}
:root .indexLeft1 li { padding:0 0 10px 0;}
.indexLeft1 li a { color:#333333;}
.indexLeft1 li .relation { font-size:12px; color:#7f7f7f; font-weight:lighter; padding:10px 0 0 12px;letter-spacing:-1px; background:url(/images/icon_relate.gif) 1px 12px no-repeat; }
.indexLeft1 li .relation a { color:#7f7f7f;}
.indexLeft1 h3 { color: #1F4C97; font-size: 16px; padding: 0 0 10px; }

#banner_13 {height:250px;overflow:hidden;padding: 15px;}
#banner_16 li div {text-align:center;padding-bottom:15px;}

#dualad_banner {
    border: 2px solid #DDDDDD;
    left: 514px;
    padding: 0;
    position: absolute;
    top: 40px;
}
.closeBtnStyle {
    background: url("/images/banner_close.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 13px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    width: 13px;
    z-index: 99;
}

.media_area iframe {width:100%;}

.indexIssue { clear:both; padding:0 0 15px 0;overflow:hidden; }
.indexIssue .title { height:20px;}
.indexIssue .title h3 { float:left; font-size:12px; letter-spacing:-1px;}
.indexIssue .title h3 em { font-style:normal; color:#1f4c97;}
.indexIssue .title .kind { float:right; font-size:11px; font-family:dotum; color:#7f7f7f; letter-spacing:-1px;}
.indexIssue .title .kind a { color:#7f7f7f;}
.indexIssue .title .kind .bar { color:#c3c3c3; padding:0 1px 0 1px;}
.indexIssue .bx-wrapper .bx-window { height:185px; }
.indexIssue #main_issue { text-align:center; display:none; }
.indexIssue #main_issue li { position:relative;}
.indexIssue #main_issue li img { width:275px; height:185px;}
.indexIssue #main_issue li .transBorder { position:absolute; left:0; top:0; width:273px; height:173px; border:1px solid #000; filter:alpha(opacity=10); opacity:0.1; -moz-opacity:0.1;}
.indexIssue .bx-captions { background: none repeat scroll 0 0 #333333; bottom: 0; color: #FFFFFF; height: auto; margin: 0px; filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9;padding: 5px 2px; position: absolute; width: 271px; z-index: 99; font-weight:bold; }
.indexIssue .main_issue_thumbs { padding:0 0 0 0; text-align:center;}
.indexIssue .main_issue_thumbs li { float:left; padding:0 0 0 0; position:relative; }
.indexIssue .main_issue_thumbs li img { cursor:pointer; }
.indexIssue .main_issue_thumbs li .transBorder { position:absolute; left:0; top:0; width:63px; height:63px; border:1px solid #000; filter:alpha(opacity=10); opacity:0.1; -moz-opacity:0.1; cursor:pointer;}
