@charset 'utf-8';
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);


/* ----------------------------------------
  SegyeTimes Cascading Style Sheets
-------------------------------------------*/
html, body { width:100%; margin:0; padding:0; }
body { font-family:MalgunGothic,Malgun Gothic,"Malgun Gothic","맑은 고딕",dotum,'돋움',sans-serif,arial; font-size:13px; line-height:20px; color:#555; }

div, p, ul, ol, li, dl, dt, dd, form, fieldset, button, blockquote, table, th, td, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
form, input, select, textarea, button { font-family:MalgunGothic,Malgun Gothic,"Malgun Gothic","맑은 고딕",dotum,'돋움',sans-serif,arial; font-size:13px; line-height:20px; color:#777; }
table { border-collapse:collapse; }
table caption { text-align:left; display:none; }
ul, ol, li { list-style:none; }
button { border:0; margin:0; padding:0; cursor:pointer; outline-style:none; }
input, select, textarea { outline-style:none; margin:0; }
img { border:0; }
em { font-style:normal; }

@-moz-document url-prefix() {
	button { padding-bottom:3px !important; }
	label input { margin-top:0 !important; }
}


a { color:#555; text-decoration:none; cursor:pointer; }
a:hover { color:#555; text-decoration:underline; cursor:pointer; }



/* layout ------------------------------------------------------------------------*/
body > div { position:relative; }




/* 탑트임 */
.topnews{display:inline-block;width:1140px;height:684px;text-align:left;letter-spacing:0.5px;margin:0;padding:30px 0 0 0;font-family:tahoma,'Nanum Barun Gothic','Malgun Gothic',Dotum,AppleGothic,sans-serif;}
.topaddCon{float:left; position:relative; width:1140px; height:684px;margin:0;padding:0;overflow:hidden;}
.topaddtit{position:absolute; float:left;margin:440px 0 0 0;z-index:5000;width:100%;text-align:center;}
.gonewssite{position:absolute; /*float:left;margin:440px 0 0 30px;*/z-index:5000;bottom:20px;right:20px;font-size:17px;color:#f8ece7;font-weight:bold;}
.gonewssite a{font-size:17px;color:#f8ece7;font-weight:bold;text-decoration:none;}
.gonewssite a:hover{text-decoration:underline;}
.topaddCon .Topimg01{float:left; width:855px; height:503px;margin:0;padding:0; border:0;}
.topaddCon .Topimg01 .slide{float:left;z-index:10px;}
	.topaddCon .Topimg01 .slide h1{position:absolute; width:1140px; top:525px; height:90px; font-size:52px; line-height:80px; color:#fff; font-weight:600; letter-spacing:-2px; z-index:2; padding:0; overflow:hidden;background:#182b57;text-align:center;}
	.topaddCon .Topimg01 .slide a h1{text-decoration:none;}
	.topaddCon .Topimg01 .slide a:hover h1{text-decoration:none;/*text-decoration:underline;*/}
	.topaddCon .Topimg01 .slide a{text-decoration:none;}


	.topaddCon .Topimg01 .slide span{position:absolute;left:0;bottom:-275px;width:100%;/*width:838px;*/ height:503px; background:url(http://img.segye.com/static/segye/resources/images/fade1.png) repeat-x 0 -20px; z-index:1; font-size:26px; line-height:35px; color:#fff; font-weight:600;margin:0;padding:0;}



/* 관련기사 */
.spSketch { background:#333; width:1140px;margin:0 auto;}
.spSketch h3 {text-align:right; margin-bottom:20px; color:#fff !important; }
.spSketch h3 a {font-size:17px;color:#fff;/*font-weight:bold;*/letter-spacing:-1px; }
.spSketch h3 a:hover{text-decoration:underline;}
.spSketch a {color:#cdcdcd; }

.spSketch a:hover .txt { color:#fff; }
.spSketch a:hover .vid { background-position:center bottom; }
.spSketch ul {margin:0;padding:0; }
.spSketch ul:after { content:''; display:block; clear:both; }
.spSketch ul li { position:relative; float:left; width:366px !important; height:285px;margin:0 20px 20px 0;padding:0 25px; text-align:center; box-sizing:border-box; overflow:hidden; }
.spSketch ul li.r {margin-right:0;}

.spSketch .pic { height:222px; margin:0 -25px 11px -25px; }
.spSketch .vid { position:absolute; z-index:99; top:158px; right:20px; width:44px; height:44px; background:url('file:///D|/resources/images/index_mark_video.png') center top no-repeat; font-size:0; line-height:0; text-indent:-9999px; display:block; overflow:hidden; }
.spSketch .spCont { padding:38px 0 25px 0; overflow:hidden; }
.spSketch .slideBox {/* position:relative; height:277px;*/ }
.spSketch .slideBox .bx-pager { position:absolute; top:-31px; right:0; font-size:0; line-height:0; }
.spSketch .slideBox .bx-pager a { width:8px; height:8px; background:url('file:///D|/resources/images/index_slide_choice.png') left -20px no-repeat; text-indent:-9999px; display:block; overflow:hidden; }
.spSketch .slideBox .bx-pager a.active { background-position:-15px -20px; }
.spSketch .slideBox .bx-pager > div { margin-left:8px; display:inline-block; }
.spSketch .slideBox .bx-pager > div:first-child { margin-left:0; }



/* 관련기사 02 */
.spSketch2 { background:#494949; width:1140px;margin:0 auto;}
.spSketch2 h3 {text-align:right; margin-bottom:20px; color:#fff !important; }
.spSketch2 h3 a {font-size:17px;color:#fff;/*font-weight:bold;*/letter-spacing:-1px; }
.spSketch2 h3 a:hover{text-decoration:underline;}
.spSketch2 a {color:#cdcdcd; }

.spSketch2 a:hover .txt { color:#fff; }
.spSketch2 a:hover .vid { background-position:center bottom; }
.spSketch2 ul {margin:0;padding:0; }
.spSketch2 ul:after { content:''; display:block; clear:both; }
.spSketch2 ul li { position:relative; float:left; width:366px !important; height:285px;margin:0 20px 20px 0;padding:0 25px; text-align:center; box-sizing:border-box; overflow:hidden; }
.spSketch2 ul li.r {margin-right:0;}

.spSketch2 .pic { height:222px; margin:0 -25px 11px -25px; }
.spSketch2 .vid { position:absolute; z-index:99; top:158px; right:20px; width:44px; height:44px; background:url('file:///D|/resources/images/index_mark_video.png') center top no-repeat; font-size:0; line-height:0; text-indent:-9999px; display:block; overflow:hidden; }
.spSketch2 .spCont { padding:38px 0 25px 0; overflow:hidden; }
.spSketch2 .slideBox {/* position:relative; height:277px;*/ }
.spSketch2 .slideBox .bx-pager { position:absolute; top:-31px; right:0; font-size:0; line-height:0; }
.spSketch2 .slideBox .bx-pager a { width:8px; height:8px; background:url('file:///D|/resources/images/index_slide_choice.png') left -20px no-repeat; text-indent:-9999px; display:block; overflow:hidden; }
.spSketch2 .slideBox .bx-pager a.active { background-position:-15px -20px; }
.spSketch2 .slideBox .bx-pager > div { margin-left:8px; display:inline-block; }
.spSketch2 .slideBox .bx-pager > div:first-child { margin-left:0; }

.spCont a { font-size:15px; line-height:22px; text-decoration:none;}
.spCont a:hover{text-decoration:underline;}
.spCont .pic { font-size:0; line-height:0; display:block; overflow:hidden; }
.spCont .pic img { width:100%; min-height:100%; }



