@charset "euc-kr";

/* Reset import */
@import url("s16_reset.css");

/* ·¹ÀÌ¾Æ¿ô */
.v613_wrap1 {clear:both; display:inline-block; width:100%; height:266px; background-color:#108386; margin:0; padding:0; overflow:hidden;
  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#108386), to(#245c84));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #245c84, #108386);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #245c84, #108386);

  /* IE 10 */
  background: -ms-linear-gradient(left, #245c84, #108386);

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #245c84, #108386);}

.v613_inwrap1 {display:inline-block; width:1000px; height:250px; /*border:1px solid #000;*/ margin:11px auto 0;}

.v613_wrap2 {clear:both; display:inline-block; width:100%; height:100%;}
.v613_inwrap2 {display:inline-block; width:1000px; /*border:1px solid #000;*/ margin:21px auto 0;}
.v613_inwrap2_R {display:inline-block; float:right; width:330px; height:100%; background:#fff; margin:0;}

.v613_wrap_line {clear:both; display:inline-block; width:100%; height:1px; border-bottom:1px solid #d9dfe2; margin-top:50px;}
.v613_wrap_line2 {clear:both; display:inline-block; width:100%; height:1px; border-bottom:1px solid #d9dfe2;}


.v613_wrap3 {clear:both; display:inline-block; width:100%; height:100%; background:#d9dfe2;}
.v613_inwrap3 {display:inline-block; width:1000px; /*border:1px solid #000;*/ margin:16px auto 0;}


.v613_wrap4 {clear:both; display:inline-block; width:100%; height:100%; background:#8a9299;}
.v613_inwrap4 {display:inline-block; width:1000px; /*border:1px solid #000;*/ margin:16px auto 0;}


.v613_wrap5 {clear:both; display:inline-block; width:100%; height:100%; background:#dfe0e2;}
.v613_inwrap5 {display:inline-block; width:1000px; /*border:1px solid #000;*/ margin:16px auto 14px; text-align:left;}


.v613_topnews {float:left; width:630px; position:relative; /*border:1px solid #000;*/}
.v613_topnews .overBg{background:rgba(20,50,45,0); position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-indent:-9999px;}

.v613_topnews .txt{
	position: absolute;
	z-index:11;
	left: 0;
	bottom: 0;
	color: #fff;
	font-family: '¸¼Àº °íµñ','Malgun Gothic',³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,sans-serif;
	font-size: 26px;
    letter-spacing:-1px;
	padding: 30px 0px 10px 5px;
	width: 630px;
	box-sizing:border-box;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space:nowrap;
    background: -moz-linear-gradient(top, transparent 30%, #000 90%);
    background: -webkit-gradient(linear, left 30%, left 90%, from(transparent), to(#000));
    background: -o-linear-gradient(top, transparent 30%, #000 90%);
	background: -ms-linear-gradient(top, transparent 30%, #000 90%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#fa000000',GradientType=0 ); /* IE6-8 */
	text-shadow: 0 1px 1px #000;
}


/* ¿ìÃø ´º½º¹Ú½º */
.v613_newsbox_A {display:inline-block; float:right; width:330px; /*height:240px;*/ /*border:1px solid #000;/*background:#fff;*/}
.v613_newsbox_C {display:inline-block; float:right; width:330px; height:100%; /*background:#fff;*/}

.v613_plist {clear:both; float:left; display:inline-block; width:330px; height:180px; background:#19547d; text-align:left;}
.v613_plist li {position:relative;float:left; display:inline-block; width:165px;}
.v613_plist li img {width:165px; height:110px; margin-bottom:6px;}

.v613_pltit a{clear:both; display:block; width:149px; font-size:14px; /*border:1px solid #fff;*/ color:#fff; letter-spacing:-1px; text-align:left; margin-left:8px; line-height:20px; margin-top:4px;}



.v613_plistB {clear:both; float:left; display:inline-block; width:330px; height:100%; margin-bottom:15px; background:#fff; text-align:left;}
.v613_plistB li {position:relative; float:left; display:inline-block; width:330px; padding:9px 0 13px; border-bottom:1px solid #dedede;}
.v613_plistB li img {width:101px; height:66px; /*margin-bottom:6px;*/float:right;}

.v613_pltitB a{clear:both; display:block; width:322px;font-size:13px; line-height:21px;/*border:1px solid #fff;*/ color:#222; letter-spacing:-1px; text-align:left; margin-left:8px; line-height:20px; margin-top:4px;}
.v613_pltitB_2 a{clear:both; display:block; width:200px; padding:0; font-size:13px; line-height:21px;/*border:1px solid #fff;*/ color:#222; letter-spacing:-1px; text-align:left; margin-left:8px; line-height:20px; margin-top:4px;}
.v613_pltitB_photo {position:absolute; top:0; right:0;}


.v613_plistC {clear:both; float:left; display:inline-block; width:330px; height:180px; /*border:1px solid #000;*/ background:#fff; text-align:left; margin:0;}
.v613_plistC li {float:left; display:inline-block; width:165px;}
.v613_plistC li img {width:165px; height:110px; margin-bottom:6px;}

.v613_pltitC a{clear:both; display:block; width:149px; font-size:14px; border:1px solid #fff; color:#222; letter-spacing:-1px; text-align:left; margin-left:8px; line-height:20px; margin-top:4px;}


.v613_box_titA {float:left; width:330px; height:39px;  padding-top:16px; font-size:17px; font-weight:bold; color:#fff; letter-spacing:-1px; border-bottom:5px solid #003c7d; text-align:left;}
.v613_box_titA2 {float:left; display:inline-block; background:#19547d; width:318px; height:43px; padding-left:12px; line-height:43px; font-size:17px; font-weight:bold; color:#fff; letter-spacing:-1px; text-align:left;}
.v613_box_titB {float:left; display:inline-block; background:#fff; width:318px; height:41px; border-bottom:3px solid #108386; padding-left:12px; line-height:43px; font-size:17px; font-weight:bold; color:#000; letter-spacing:-1px; text-align:left;}
.v613_box_titC {float:left; display:inline-block; background:#108286; width:318px; height:43px; padding-left:12px; line-height:43px; font-size:17px; font-weight:bold; color:#fff; letter-spacing:-1px; text-align:left;}
.v613_box_more {float:right; margin-top:2px; height:25px;}


.v613_banner {clear:both; float:left; display:inline-block; width:330px; height:60px; margin:0; /*border:1px solid #000;*/}


.v613_tit {font-size:22px; font-weight:bold; letter-spacing:-2px; text-align:left; margin:10px 0 10px; padding-left:4px;}
.v613_tit2 {font-size:22px; color:#fff; font-weight:bold; letter-spacing:-2px; text-align:left; padding-bottom:10px; margin:10px 0 10px; padding-left:4px; border-bottom:1px solid #bbbfc2;}
.v613_stit {font-size:26px; font-weight:bold; letter-spacing:-2px; text-align:left; margin:0; padding-left:4px;}


.v613_sec_tit {clear:both; float:left; display:inline-block; width:630px; padding-top:13px; border-bottom:1px solid #e9e9e9;}
.v613_sec_tit h3 {display:block;  text-align:left; font-size:22px; color:#000; font-weight:bold; padding-bottom:15px; letter-spacing:-1px;}






/*´ç¼±ÀÚÅ×ÀÌºí*/
.pyec_date {float:left; width:628px; display:inline-blcok; position:relative; border:1px solid #ddd; margin-bottom:10px;}
.pyec_date p {float:left; display:block;}

.pyec_date_event {float:left; background:#bbb; height:73px; overflow-x:auto; overflow:hidden;}
.pyec_date_event li {float:left; display:block; width:82px; height:73px; padding:5px 0; background:#bbb; border-right:1px solid #ddd; text-align:center; /*font-size:14px; color:#444;*/}
.pyec_date_event li img {width:44px;}
.pyec_date_event li span {display:block; text-align:center; color:#003e7f; font-size:11px; letter-spacing:-2px; padding-top:3px;}
.pyec_date_event li a,.a:hover {text-decoration:none;}
.pyec_date_event li.pyec_s {background:#c8d162; font-weight:bold;}


/*´ç¼±ÀÚ ¸í´Ü*/
.vote_sort {clear:both; display:inline-block; background:#fff; width:999px; height:47px; border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd; /*overflow-x:auto; overflow:hidden;*/}
.vote_sort li {float:left; display:block; width:110px; height:47px; line-height:47px; background:#fff; border-right:1px solid #ddd; text-align:center; font-size:13px; color:#222; letter-spacing:-1px; line-}
.vote_sort li a,.a:hover {text-decoration:none;}
.vote_sort li.sort_s {background:#137d86; font-weight:bold; color:#fff;}
.vote_sort li.sort_s a{background:#137d86; font-weight:bold; color:#fff;}
.vote_sort li.last {border-right:1px solid #fff;}


.v613_sel_area {display:inline-block; /*background:#eee;*/ width:986px; height:30px; line-height:30px; /*border:1px solid #ddd;*/ font-size:13px; padding-left:14px;}
.v613_sel_area li {float:left; padding:0 10px; background:url('//img.seoul.co.kr/img/2018election/win_par.gif') 0 9px no-repeat; color:#00737d; font-weight:bold;} 
.v613_sel_area li a {font-weight:normal; color:#000;}
.v613_sel_area li a:hover {font-weight:normal; color:#f54c49;}
.v613_sel_area li.afirst {background:url('//img.seoul.co.kr/img/2018election/win_par2.gif') 0 9px no-repeat;}


#pyec_date {float:left; width:630px; line-height:17px; /*border:1px solid #d6d6d6;*/}
#pyec_date table {width:100%; text-align:left; border-collapse:collapse; border-bottom:1px solid #35668d; /*font-family:tahoma;*/}
#pyec_date tr {width:100%; font-size:14px; /*letter-spacing:-1px;*/ border-bottom:1px solid #e0e4e9; vertical-align:top;}
#pyec_date th {background:#7d7d7d; padding:13px 0 12px 5px; font-size:13px; font-family:'µ¸¿ò',dotum; color:#fff; text-align:center; letter-spacing:-1px; margin-bottom:10px;}
#pyec_date td {color:#222; padding:9px 5px 14px 5px; vertical-align:middle; padding:7px;}
#pyec_date td.RTable_F {color:#222;}
#pyec_date td.RTable_L {color:#222;}
#pyec_date td.center {color:#222; text-align:center;}
#pyec_date td.right {color:#222; text-align:right; padding-right:20px;}
#pyec_date table span {float:left; width:26px; height:19px; margin-right:8px;}




.v_sub_tit {width:617px; font-size:17px; text-align:left; font-weight:bold; padding-left:13px; background:url('//img.seoul.co.kr/img/2018election/tit_a.gif')0 8px no-repeat; margin-bottom:15px;}
.v_sub_tit span {color:#00737d;}

