
@charset "euc-kr";

/* Reset */
html,body{width:100%;height:100%; background-color: #FFFFFF;}
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,input{margin:0;padding:0;}
body,input,button{font-family: '¸¼Àº °íµñ','Malgun Gothic',³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,sans-serif; font-size:14px;color:#222;-webkit-text-size-adjust:non}
body{background-color:#fff;text-align:center;*word-break:break-all;-ms-word-break:break-all;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}
input,select,button{vertical-align:middle;}
img{vertical-align:top; border:none; margin:0;}
em,address{font-style:normal;}
label,button{cursor:pointer;}
a{color:#222;text-decoration:none; margin:0;}
a:hover{color:#f54c49;text-decoration:underline;}
button *{position:relative;}
button img{left:-3px;*left:auto;}
hr{display:none;}
legend{*width:0;display:none;}
br{letter-spacing:0;}

.hide {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}

#container {width:1000px; text-align:left;margin:0 auto 30px; text-align:left;}
#container2 {clear:both; display:inline-block; width:1000px; margin:40px auto 40px; text-align:left; text-align:left; /*background:#fff;*/ background-image:url(//img.seoul.co.kr/img/2018russia/midbox_bg.gif); background-position:bottom;}
#container3 {clear:both; display:inline-block; width:1000px; height:544px; margin:25px auto 67px; text-align:left; text-align:left; background:#04783;}
#container:after {clear: both;content: "";display: block;}


/*-----------------------------//»ó´Ü TOP */

/* TOP */
.RU_top {position:relative; float:left; width:1000px; height:175px; background: #9d0100 url('//img.seoul.co.kr/img/2018russia/russia_top.jpg') no-repeat;}
.RU_top li {float:left; padding-top:125px; padding-right:56px; font-size:18px; color:#fff; letter-spacing:-1px; /*font-weight:bold;*/ line-height:34px;}
.RU_top li a {color:#fff;}
.RU_top li a:hover{color:#d5f63a; text-decoration:none;}


/* ¸Þ´Þ */
.Tgold {position:absolute; top:48px; right:195px; width:77px; height:77px; line-height:77px; font-family:arial; font-size:39px; color:#fff; font-weight:bold; text-align:center; text-shadow: 0 1px 1px #000;}
.Tsilver {position:absolute; top:48px; right:101px; width:77px; height:77px; line-height:77px; font-family:arial; font-size:39px; color:#fff; font-weight:bold; text-align:center; text-shadow: 0 1px 1px #000;}
.Tcopper {position:absolute; top:48px; right:8px; width:77px; height:77px; line-height:77px; font-family:arial; font-size:39px; color:#fff; font-weight:bold; text-align:center; text-shadow: 0 1px 1px #000;}

.Ttotal {position:absolute; top:75px; right:288px; width:115px; font-size:12px; color:#fffec3; letter-spacing:-1px; text-align:right;}

/* D-DAY */

.Dday {position:absolute; top:79px; left:300px; font-size:39px; line-height:39px; color:#e3f856;}

/* CI */
.russia {position:absolute; top:45px; left:0;}
.korea {display:inline-block; position:absolute; width:154px; height:93px; top:47px; right:0; /*border:1px solid #000;*/ text-align:center; font-size:14px; color:#fff; line-height:18px; letter-spacing:-1px;}
.korea span {display:block; float:left; width:70px; height:46px; border:1px solid #c3c3c3; margin-bottom:10px;}
.emphasis {clear:both; color:#e3f856; font-weight:bold;}

/*-----------------------------//»ó´Ü TOP */


.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;}





/*TOP Æ÷Åä*/

.Con{width:636px; float:left; /*margin:0 auto;*/ padding:0;}
.Con:after{content:""; display:block; clear:both;}

.Con .photoNews{float:left; margin:0 auto; position:relative;}
.Con .photoNews ul{/* padding: 1px; */}
.Con .photoNews ul:after{content:""; display:block; clear:both;}
.Con .photoNews ul > li{position:relative; float:left; margin:0; width: 212px; height:141px; cursor:pointer; background:black;}


.Con .photoNews ul > li .overBg{background:rgba(20,50,45,0); position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-indent:-9999px;}
.Con .photoNews ul > li:hover .overBg{background: rgba(221,80,2,0.2);}
.Con .photoNews ul > li .overBg2{background:rgba(20,50,45,0); position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-indent:-9999px;}
.Con .photoNews ul > li:hover .overBg2{background: rgba(221,80,2,0.4);}
.Con .photoNews ul > li:first-child{width: 636px; height:320px; overflow:hidden;}
.Con .photoNews ul > li:first-child img{width:636px; height:320px;}
.Con .photoNews ul > li.four {width:126px; height:84px;}
.Con .photoNews ul > li.four img{width:126px; height:84px;}
.Con .photoNews ul > li img{width:212px; height:141px;}

.Con .photoNews ul > li.four:hover .overBg{background: rgba(221,80,2,0.2);}
.Con .photoNews ul > li.four:hover .small_txt{display:block;}

.Con .photoNews ul > li .first_txt{
	position: absolute;
	z-index:11;
	left: 0;
	bottom: 0;
	color: #fff;
	font-family: '¸¼Àº °íµñ','Malgun Gothic',³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,sans-serif;
	font-size: 27px;
	letter-spacing:-2px;
	padding: 50px 10px 14px 15px;
	width: 100%;
	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;
}

.Con .photoNews ul > li .txt{
	position: absolute;
	z-index:11;
	left: 0;
	bottom: 0;
	color: #fff;
	font-family: '¸¼Àº °íµñ','Malgun Gothic',³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,sans-serif;
	font-size: 15px;
    letter-spacing:-2px;
	padding: 30px 2px 10px 8px;
	width: 100%;
	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;
}

.Con .photoNews ul > li .small_txt{
	position: absolute;
	z-index:11;
	left: 5px;
	top:25px;
	color: #fff;
	font-family: '¸¼Àº °íµñ','Malgun Gothic',³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,sans-serif;
	font-size: 15px;
    letter-spacing:-2px;
	text-align:center;
	width:116px;
	height:60px;
	overflow-y:hidden;
	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;
	display:none;
}



/*¸ÞÀÎ ·¹ÀÌ¾Æ¿ô*/

.pcL {float:left; width:636px;}
.pcR {float:right; width:330px;}

/*.newsL1 {float:left; width:666px;}*/
.v_mleft {float:left; width:402px;}
.v_mcenter {float:right; width:243px; background:#eae8e3;/*url('//img.seoul.co.kr/img/2018russia/v_mcenter_bg.gif');*/}

/*.newsL2 {float:left; width:666px; background-color:#fff; /*border:1px Solid #d6d6d6; padding-bottom:19px;*/








.RU_nbox_A {display:inline-block; float:right; width:330px; /*height:100%;*/ /*background:#fff;*/border-bottom:1px solid #dedede; margin-bottom:10px;}

.RU_plist {clear:both; float:left; display:inline-block; width:330px; height:180px; /*border:1px solid #000;*/ background:#fff; text-align:left; margin:0;}
.RU_plist li {float:left; display:inline-block; width:165px;}
.RU_plist li img {width:165px; height:110px; margin-bottom:6px;}

.RU_pl_tit a{clear:both; display:block; width:149px; height:43px; overflow:hidden; font-size:14px; border:1px solid #fff; color:#222; letter-spacing:-1px; text-align:left; margin-left:8px; line-height:20px; margin-top:4px;}

.RU_plist2 {clear:both; float:left; display:inline-block; width:330px; height:100%; margin-bottom:15px; background:#fff; text-align:left;}
.RU_plist2 li {position:relative; float:left; display:inline-block; width:330px; height:70px; padding:10px 0; border-bottom:1px solid #dedede;}
.RU_plist2 li img {width:107px; height:70px; margin-top:10px; float:right;}

.RU_plist2 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;}
.RU_plist2_2 a{clear:both; display:block; width:200px; padding-top:10px; font-size:14px; line-height:21px;/*border:1px solid #fff;*/ color:#222; letter-spacing:-1px; text-align:left; margin-left:8px; line-height:20px; margin-top:4px;}
.RU_plist2_photo {position:absolute; top:0; right:0;}



.RU_nbox_A_tit {float:left; display:inline-block; background:#9d0100; width:318px; height:43px; padding-left:12px; line-height:43px; font-size:17px; font-weight:bold; color:#fff; letter-spacing:-1px; text-align:left;}
.RU_nbox_B_tit {float:left; display:inline-block; background:#fff; width:318px; height:41px; border-bottom:3px solid #9d0100; padding-left:12px; line-height:43px; font-size:17px; font-weight:bold; color:#000; letter-spacing:-1px; text-align:left;}
.RU_nbox_C_tit {float:left; display:inline-block; background:#0f4583; width:318px; height:43px; padding-left:12px; line-height:43px; font-size:17px; font-weight:bold; color:#fff; letter-spacing:-1px; text-align:left;}
.RU_nbox_D_tit {float:left; display:inline-block; width:318px; height:41px; border-bottom:2px solid #0f4583; padding-left:12px; line-height:43px; font-size:17px; font-weight:bold; color:#000; letter-spacing:-1px; text-align:left;}
.RU_nbox_E_tit {float:left; display:inline-block; width:318px; height:41px; padding-left:12px; line-height:43px; font-size:17px; font-weight:bold; color:#000; letter-spacing:-1px; text-align:left;}
.RU_more {float:right; margin-top:2px; height:25px;}






/*¿ùµåÄÅ ÀÌ¸ðÀú¸ð*/
.con2_l {display:inline-block; float:left; width:651px; border-right:1px solid #e9e9e9;}
.con2_c {display:inline-block; float:left; width:304px; padding:0 18px; background:#fff;}
.con2_r {display:inline-block; float:right; width:330px;}



.RU_vs {display:inline-block; float:left;}
.RU_vs li {float:left; width:202px; height:212px; background:#fff; margin:0 15px 15px 0;}
.RU_vs li.right {margin-right:0px;}


.RU_vs_news {float:left; width:202px; height:212px;}
.RU_vs_news img {width:202px; height:135px;}
.RU_vs_news p {width:180px; height:56px; padding:13px 10px 7px 10px; font-size:14px; letter-spacing:-1px; line-height:19px; border-left:1px solid #d5dadd; border-right:1px solid #d5dadd; border-bottom:1px solid #d5dadd;}



/*Á¶º°¸®±×*/
.RU_gl {display:inline-block; border-bottom:1px solid #0f4583;}
.RU_gl .group {display:inline-block; float:left; width:328px; height:33px; background:#037f40; padding:0 1px; }
.RU_gl .group li {float:left; width:41px; height:33px; background:#037f40; line-height:31px; font-size:12px; color:#fff; text-align:center;}
.RU_gl .group li.sel {background:#b29e6f}

#group_info {display:inline-block; float:left; width:330px; /*background:#b39d7c;*/}
#group_info table {width:330px; border-collapse:collapse;}
#group_info tr {height:31px;  font-size:14px;}
#group_info th {background:#b39d7c; width:66px; height:76px; text-align:center; font-size:11px; font-weight:bold;}
#group_info th span {display:block; margin-left:5px;}
#group_info td {width:66px; height:33px; text-align:center;  font-size:12px; color:#222;}

/* °³¹ßÀÚ Ãß°¡ leejy*/
.group_info {display:inline-block; float:left; width:330px; /*background:#b39d7c;*/}
.group_info table {width:330px; border-collapse:collapse;}
.group_info tr {height:31px;  font-size:14px;}
.group_info th {background:#b39d7c; width:66px; height:76px; text-align:center; font-size:11px; font-weight:bold;}
.group_info th span {display:block; margin-left:5px;}
.group_info td {width:66px; height:33px; text-align:center;  font-size:12px; color:#222;}
.tr_color {background:#e2d7b5;}
.tr_color2 {background:#f0eada;}


/*Á¶º°¸®±×*/
.RU_daynresult {display:inline-block; float:left; width:330px;}
.RU_dns {display:table; width:330px; border-collapse:collapse;}
.RU_dns tr {}
.RU_dns td {height:53px;}
.RU_dns_day {display:inline-block; float:left; width:330px; height:34px;background:#037f40; font-size:14px; color:#fff; text-align:center;}
.RU_dns_game {display:inline-block; width:330px; height:53px; background:#fff; border-bottom:1px solid #dedede;}
.RU_dns_result {float:left; width:40%; font-size:20px;/*line-height:34px;*/ color:#cc010d; /*background:#333;*/}
.RU_dns_time {font-size:14px; color:#222; padding:0 10px;}
.RU_dns_nation {float:left; width:30%;height:53px; /*background:#111;*/ border:1px solid #000; vertical-align:50%;}
.RU_dns_nation_r {float:right; width:30%; /*background:#111;*/}


.RU_dnr {float:left; width:330px; height:350px; overflow-x:hidden; overflow-y:scroll;}
.green {height:34px; background:#037f40; text-align:center; font-size:14px; color:#fff;}
.green2 {height:41px; line-height:35px;background:#037f40; text-align:center; font-size:17px; color:#fff; font-weight:bold;}
.gray {height:53px; background:#fff;}
.gray span {width:70px; height:46px; /*border:1px solid #c3c3c3;*/ margin-bottom:10px;}
.nation {width:30%; padding:0 0 0 15px;}
.nationR {width:30%; text-align:right; padding:0 15px 0 0;}
.result {width:40%; font-size:20px; color:#cc010d; text-align:center;}
.line {height:0px; background:#dedede;}

.white {height:72px; background:#fff;}
.white span {clear:both; width:70px; height:46px; border:1px solid #c3c3c3; /*margin-bottom:10px;*/}

#jo_leage {width:630px;}
#jo_leage td {font-size:17px; letter-spacing:-1px;}


.nation_large {}
.nation_large span {display:block; width:70px; height:46px; border:1px solid #c3c3c3; /*margin-bottom:10px;*/}


.result_large {font-size:23px; color:#cc010d; text-align:center; font-weight:bold; letter-spacing:-1px;}
.result_large span {font-size:17px; color:#000; border:0; padding:0 3px; letter-spacing:-1px;}

.korea_bg {height:72px; background:#d7f2d8;}


/*¼­ºê*/

.RU_s_tit {float:left; width:1000px; height:50px; line-height:50px; background:#0f4583;}
.RU_s_tit span {font-size:22px; color:#fff; letter-spacing:-2px; font-weight:bold; padding-left:19px;}


.RU_s_tit2 {float:left; width:630px; height:50px; line-height:50px; /*background:#999;*/}
.RU_s_tit2 span {font-size:22px; color:#000; letter-spacing:-2px; font-weight:bold;}
.RU_s_tit2 span.info {padding-left:10px; font-size:12px; color:#828282; letter-spacing:-1px; font-weight:normal;}


.RU_s_m {float:right; font-size:18px; color:#01783b; font-weight:bold;}
.RU_s_m a {color:#818181; font-weight:normal;}



/*¼­¿ïEYE - Æ÷Åä*/

.seouleye {clear:both; float:left; display:inline-block; width:330px; text-align:left; font-size:16px; /*border:1px solid #000;*/}
.inseouleye {display:inline-block; width:300px; background-color:#d9d9d9; padding:14px 15px; text-align:center;}
.bigphoto {}
.bigphoto img {margin-bottom:3px;}
.bigphoto span {font-size:16px; font-weight:bold; letter-spacing:-1px;}
.seouleye ul {}
.seouleye li {float:left; margin-right:2px; margin-top:7px;}
.seouleye li img {width:58px; height:39px;}


/*---Á¶·©Å·---*/


.table_jolank {float:left; border-collapse: collapse;  width:325px;}
.table_jolank tr {border-bottom: 1px solid #DADADA;}
.table_jolank th {background: none repeat scroll 0 0 #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-top: 2px solid #f5c51d; font-size:12px; color:#666; font-weight:bold; padding: 10px 0; text-align:center;}
.table_jolank th img {text-align:center; width:43px; height:43px; margin-bottom:5px;}
.table_jolank td {font-family:tahoma; font-size:12px; border-left: 1px solid #DADADA;border-right: 1px solid #DADADA; border-bottom: 1px solid #DADADA; text-align:center; padding:8px 0;}
.allscore{color:#d7390e; font-weight:bold;}
.jo_nation{background-color:#ede7d8; font-weight:bold; text-align:left;}


.table_jolank2 {float:left; border-collapse: collapse;  width:325px;}
.table_jolank2 th {background: none repeat scroll 0 0 #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-top: 2px solid #f5c51d; font-size:12px; color:#666; font-weight:bold; padding: 6px 0; text-align:center;}
.table_jolank2 th img {text-align:center; width:43px; height:43px; margin-bottom:5px;}
.table_jolank2 td {font-family:tahoma; font-size:12px; border-left: 1px solid #DADADA;border-right: 1px solid #DADADA; border-bottom: 1px solid #DADADA; text-align:center; padding:4px 0;}
.jo_nation2{background-color:#ede7d8; text-align:left;}


.result_koreagame {background:#d7f2d8;}
.nation2 {float:left; width:35%; line-height:15px; text-align:left; padding:0 0 0 11px; box-sizing:border-box;} /*padding:0 0 0 12px;*/
.nationR2 {float:left; width:35%; text-align:right; line-height:15px; padding:0 11px 0 0; box-sizing:border-box;} /*padding:0 12px 0 0;*/
.result2 {float:left; width:30%; color:#d7390e; font-weight:bold; text-align:center; line-height:13px; letter-spacing:3px;}