#cont_top { position:relative;left:0;top:0; width:100%; height:100%; }
#mgallery { float:left; width: 720px;}
#rangking { float:right; width: 280px;}

#rangking .rtitle { background: #e7ebed; width:100%;}
#rangking .rtitle h2{padding: 10px 0 10px 30px; font-size: 1.3em; line-height: 19px; letter-spacing: -0.05em; color: #014575; }
#rangking .krank {padding: 18px 0 18px 20px; }
#rangking .krank .flag{ float: left; width: 90px; height: 66px; margin-right: 20px;}
#rangking .krank .info{float:left;}
#rangking .krank h3{ margin: 0 0 10px 6px; font-size: 1.25em; line-height: 1em; color: #213d9f; letter-spacing: -0.05em; }
#rangking .krank dl dd { display: inline-block; margin: 0 3px; text-align: center; line-height: 36px; font-size: 1.4em; font-weight:bold; color: #fff; background: url(images/ranking_icon_set.png) no-repeat;  letter-spacing: -0.025em; text-shadow: 0px 1px 7px rgba(0, 0, 0, .55);}
#rangking .krank dl dd.gold { width: 38px; height: 38px; background-position: -92px 0; text-shadow: 0px 1px 7px rgba(243,144,0,0.34); }
#rangking .krank dl dd.silver {width: 38px; height: 38px; background-position: -141px 0px; text-shadow: 0px 1px 7px rgba(150, 150, 150, 0.34)}
#rangking .krank dl dd.bronze { width: 38px; height: 38px; background-position: -189px 0px; text-shadow: 0px 1px 7px rgba(233,117,57,0.34);}
#rangking .allrank { width: 100%; border-top: 1px solid #033b82; table-layout: fixed; }
#rangking .allrank th{ padding: 15px 0; letter-spacing: -.25px; color: #000; }
#rangking .allrank th, .allrank td {  text-align: center; line-height: 1; font-weight: 400; font-size: 1.1em; }
#rangking .allrank tr:nth-child(odd) td { background-color: #f7f7f7; }
#rangking .allrank td:first-child { color: #213d9f; letter-spacing: -0.025em;}
#rangking .allrank td { padding: 7px 0; color: #666; letter-spacing: -0.025em;}
#rangking .allrank td.country {  font-weight: bold; text-align: left; color: #222; text-indent: 0; letter-spacing: -0.025em;}
#rangking .rank_update {text-align: right; height: 27px; line-height: 27px; padding-right: 20px; font-size: 12px; font-weight: 300; color: #999; background-color: #e7ebed;}



#m_schdule{clear:both; position:relative;left:0;top:22px; width:100%; height:72px;  background:url(images/msch_bg.jpg) no-repeat 0 0; }
#m_schdule h2{margin:0; }
#m_schdule h2 a {display:block; padding:12px 0 0 18px; }

#m_schdule ul { position:absolute; left:142px; top:6px; margin:1px 0 0; padding:0; color:#fff;width:850px;}
#m_schdule ul li{float:left; padding:0; line-height:1.5em;width:15%;padding-right:2%;height:52px;text-align:left;padding-left:8%;overflow:hidden;}

#m_schdule ul li.s01 {background: url(images/s01.png) no-repeat 0 2px;display:block;} /*¾ËÆÄÀÎ½ºÅ°*/
#m_schdule ul li.s02 { background: url(images/s02.png) no-repeat 0 4px; } /*¹ÙÀÌ¾Ö½½·Ð*/
#m_schdule ul li.s03 { background: url(images/s03.png) no-repeat 0 4px; } /*º¾½½·¹ÀÌ*/
#m_schdule ul li.s04 { background: url(images/s04.png) no-repeat 0 1px; } /*Å©·Î½ºÄÁÆ®¸® ½ºÅ°*/
#m_schdule ul li.s05 { background: url(images/s05.png) no-repeat 0 14px;} /*ÄÃ¸µ*/
#m_schdule ul li.s06 { background: url(images/s06.png) no-repeat 0 1px; } /*ÇÇ°Ü ½ºÄÉÀÌÆÃ*/
#m_schdule ul li.s07 { background: url(images/s07.png) no-repeat 0 4px; } /*ÇÁ¸®½ºÅ¸ÀÏ ½ºÅ°*/
#m_schdule ul li.s08 { background: url(images/s08.png) no-repeat 0 10px; } /*¾ÆÀÌ½º ÇÏÅ°*/
#m_schdule ul li.s09 { background: url(images/s09.png) no-repeat 0 4px; } /*·çÁö*/
#m_schdule ul li.s10 { background: url(images/s10.png) no-repeat 0 5px; } /*³ë¸£µñ º¹ÇÕ*/
#m_schdule ul li.s11 { background: url(images/s11.png) no-repeat 0 14px;} /*¼îÆ®Æ®·¢½ºÇÇµå ½ºÄÉÀÌÆÃ*/
#m_schdule ul li.s12 { background: url(images/s12.png) no-repeat 0 2px;} /*½ºÄÌ·¹Åæ*/
#m_schdule ul li.s13 { background: url(images/s13.png) no-repeat 0 10px; } /*½ºÅ°Á¡ÇÁ*/
#m_schdule ul li.s14 { background: url(images/s14.png) no-repeat 0 4px; } /*½º³ëº¸µå*/
#m_schdule ul li.s15 { background: url(images/s15.png) no-repeat 0 10px; } /*½ºÇÇµå ½ºÄÉÀÌÆÃ*/

#m_news {position:relative; left:0; top:60px; width:100%;height:240px;}
#m_news .mmore{position:absolute; right:0; top:0;}
#m_news ul {margin:10px 0 0 -20px;  padding:0;}
#m_news ul li {float:left; margin: 0 0 0 20px; max-width: 233px; border: 1px solid #d7d7d7; }
#m_news li a img { display: block; line-height: 0; overflow: hidden; width:233px;height:140px;}
#m_news li a p { height: 65px; padding: 15px 15px 0 15px; background: #fff;  font-size: 1.125em;  color:#333; line-height: 1.4em; letter-spacing: -0.05em; display: block; }


.m_pnews {clear:both; position:relative; left:0; top:100px; width: 673px;height:260px;position:relative;}
.m_pnews .pmore{width:100px;position:absolute; right:0; top:2px;text-align:right;}
.m_pnews ul {margin:18px 0 0;  padding:0;}
.m_pnews ul li {width:100%; background:#f0f4f5; height:186px; margin-bottom:33px; }
.m_pnews ul li .pimg {position: relative; left: 0; top: 0; width:327px;height: 186px; overflow: hidden; display:table-cell; float:left;}
.m_pnews ul li .pimg img {width:327px;min-height:186px;}
.m_pnews ul li .ptarea{display:table-cell; width:274px;padding:35px 0  0 41px;}
.m_pnews ul li .ptitle{ margin:0; padding: 0 0 25px 0; display:block; font-size: 1.25em;  color:#333; font-weight:bold; }
.m_pnews ul li .ptxt{  padding: 0;  color:#333;}

#content{width:1000px;margin:0 auto; padding:0 0 0 0px; background:#ffffff; text-align:left; background:#fff;}
#content a.tit:link, #olympic a.tit:visited, #olympic a.tit:hover, #olympic a.tit:active {color: #191919;text-decoration:none;}

#content #con_left{float:left; width:699px; margin-left:0px; padding-top:0px;vertical-align:top;  border-right:1px solid #dddddd;}
#content #con_right{float:left; width:300px; margin:0px; vertical-align:top; }

/*con_left*/
#content #con_left #news_list{float:left; width:250x; margin-left:8px; overflow:hidden;}
#content #con_left #news_list #title{width:250px; padding-left:10px; height:25px;}
#content #con_left #news_list ul{width:250px; margin-top:8px; }
#content #con_left #news_list li{width:245px; margin:5px 0; padding-left:18px; font-size:13px;}

#content #con_left #photo_news {width:555px;}
#content #con_left #photo_news #title{float:left; padding-top:3px; margin-left:20px;}
#content #con_left #photo_news .move_icon{float:right; margin-right:10px;}
#content #con_left #photo_news .main_photo {float:left; width:130px; height:135px; overflow:hidden; margin:15px 8px 15px 0; margin-right:8px;}
#content #con_left #photo_news .main_photo dd{float:left; width:130px; height:100px; overflow:hidden; background:#ffffff; }
#content #con_left #photo_news .main_photo dd img{width:165px; overflow:hidden; }
#content #con_left #photo_news .main_photo dt{clear:both; width:133px; height:80px; font-size:13px; color:#191919; line-height:120%; padding:5px 0;  overflow:hidden; font-size:12px; }

#content #con_left #oly_photo{float:left; width:290px; margin:5px 0px;}
#content #con_left #oly_photo .clsBannerScreen {position: relative; height: 185px; cursor:pointer; overflow: hidden; }
#content #con_left #oly_photo .clsBannerScreen .images {position:absolute; display:none; clear:both; }
#content #con_left #oly_photo .clsBannerButton {clear:both; overflow:hidden;  clear:both; width:290px; height:55px;cursor:pointer;}
#content #con_left #oly_photo .clsBannerButton li {width:72px; height:55px; float:left; }
#content #con_left #oly_photo ._clsBannerButton li.fir {border-left:1px solid #e1e1e1;}
#content #con_left #oly_photo .clsBannerButton li.labelOverClass {width:72px;height:55px;}
#content #con_left #oly_photo .photoLayer{position:relative; width:288px; height:185px; margin:0px; overflow:hidden; }
#content #con_left #oly_photo .photoLayer dt{margin:0px; padding:0px; }
#content #con_left #oly_photo .photo_view {width:290px; margin-top:-10px;}
#content #con_left #oly_photo .photo_title{position:absolute; top:155px; width:288px; height:25px;text-align:center;padding:7px 0px;background-color:black;filter:alpha(opacity=60); opacity:0.6;}
#content #con_left #oly_photo ul.photo_small {float:left; width:290px; height:75px;}
#content #con_left #oly_photo ul.photo_small li {float:left; width:72px; height:75px;}
#content #con_left #oly_photo ul.photo_small li.on {width:72px;height:55px;}
#content #con_left #oly_photo .photo_view2 {width:72px;height:55px;}

#content #con_left #news_list2_main{width:670px; margin:5px 0 10px;clear:both;}
#content #con_left #news_list2_title{margin:5px 0 0 10px;}
#content #con_left #news_list2_main .news_list2{clear:both; width:670px; margin-top:10px; overflow:hidden;padding-bottom:15px;}
#content #con_left #news_list2_main .news_list2 dt{clear:both; width:665px; float:left; overflow:hidden; padding-bottom:5px;font-size:1.4em; font-weight:bold; color:#191919;}
#content #con_left #news_list2_main .news_list2 dd{font-size:1.2em; color:#9c9c9c;text-align:justify;}
#content #con_left #news_list2_main .news_list2 dd.photo{clear:both; width:130px;height:100px;float:left;overflow:hidden; background:#ffffff;}
#content #con_left #news_list2_main .news_list2 dd.photo img{width:130px;max-height:150px;}
#content #con_left #news_list2_main .news_list2 dd.yes_photo{ width:525px; float:right; margin-margin-bottom:15px; overflow:hidden; font-size:1.2em; color:#9c9c9c;text-align:justify;}
#content #con_left #news_list2_main .news_list2 dd.no_photo{float:left; width:665px; overflow:hidden; background:#ffffff; }


#content #con_left #news_list2_main .news_photo2{float:left;height:160px; margin-top:10px;margin-right:10px; overflow:hidden;}
#content #con_left #news_list2_main .news_photo2 dl{clear:both; height:160px;overflow:hidden; padding-bottom:5px; _padding-bottom:5px; font-size:13px; font-weight:bold; color:#191919;}
#content #con_left #news_list2_main .news_photo2 dt{clear:both; height:160px; float:left; overflow:hidden; padding-bottom:5px; _padding-bottom:5px; font-size:13px; font-weight:bold; color:#191919;}
#content #con_left #news_list2_main .news_photo2 dd{font-size:12px; color:#9c9c9c;}
#content #con_left #news_list2_main .news_photo2 dd.photo{clear:both; height:160px; float:left;overflow:hidden; background:#000;border:1px solid red;}
#content #con_left #news_list2_main .news_photo2 dd.photo img{height:160px;max-width:300px;}

#content #news_list3_main {width:940px;margin:20px 10px 20px 20px;}
#content #news_list3_main .news_photo2{float:left;height:190px; margin-bottom:15px;margin-right:15px; overflow:hidden; border:0px solid red;}
#content #news_list3_main .news_photo2 dl{clear:both; height:190px;overflow:hidden; padding-bottom:5px; _padding-bottom:5px; font-size:13px; font-weight:bold; color:#191919;}
#content #news_list3_main .news_photo2 dt{clear:both; height:190px; float:left; overflow:hidden; padding-bottom:5px; font-size:13px; font-weight:bold; color:#191919;}
#content #news_list3_main .news_photo2 dd{font-size:12px; color:#9c9c9c;background-color:red;}
#content #news_list3_main .news_photo2 dd.photo{clear:both; height:190px; float:left;overflow:hidden; background:#000;}
#content #news_list3_main .news_photo2 dd.photo img{height:190px;max-width:300px;}

#mainSub_photo{width:288px; margin:10px 0 10px 10px; overflow:hidden;}
#mainSub_photo a{color:#fff;}
#mainSub_photo .clsBannerScreen {float:left; width:215px; height:165px; margin:0px;overflow:hidden}
#mainSub_photo ul.clsBannerButton {_float:right; overflow:hidden; list-style:none; margin:0px; padding:0px; background:pink;}
#mainSub_photo ul.clsBannerButton li{margin:0px;}
#mainSub_photo ul.clsBannerButton li.hei {float:right;margin:0px; width:72px; height:55px;}
#mainSub_photo ul.clsBannerButton li.wid {float:left;margin:0px; width:72px; height:55px;}
#mainSub_photo dt{float:left;width:216px; height:165px; margin:0px;background:#000}
#mainSub_photo .photoLayer{width:216px;height:165px; margin:0px; overflow:hidden; }
#mainSub_photo .photo_view {width:216px; _margin-top:-10px;_margin-left:-30px;}
#mainSub_photo dd{position:absolute; top:135px; width:216px; height:25px; text-align:left; padding:7px 2px; background-color:black;}
#mainSub_photo .photo_view2 {width:72px;height:55px;}


#content #schedule{width:970px; margin:5px auto 0; padding:0 0 5px; _border-top:1px dashed #dddddd;}
#content #schedule #title{float:left;  padding-top:3px; margin-top:8px; color:#000000; margin-left:10px; }
#content #schedule #date{float:right; width:170px;  padding-top:2px;  margin:8px 15px 0 0px;}
#content #schedule #date #schedule_date{float:right; }

#content #schedule #tabSCH{clear:both; width:970px;height:54px; margin-bottom:10px;}
#content #schedule #tabSCH ul{width:970px;height:53px;border-bottom:2px solid #bbb;}
#content #schedule #tabSCH li{float:left ;height:52px;border-top:2px solid #bbb; border-right:2px solid #bbb;border-left:2px solid #bbb}
#content #schedule #tabSCH li#tab_sch_list_1{width:189px;}
#content #schedule #tabSCH li#tab_sch_list_2{width:189px;}
#content #schedule #tabSCH li#tab_sch_list_3{width:98px;border:0; padding-top:7px; text-align:right;}
#content #schedule #tabSCH p{text-align:center;padding-top:15px;}
#content #schedule #tabSCH .on p{margin-top:1px;height:50px;background-color:#fff;}
#content #schedule #tabSCH .off p{width:100%; height:100%; }
#content #schedule #tabSCH .on a{font-size:16px;color:#111;font-weight:bold;}
#content #schedule #tabSCH .off a{font-size:16px;color:#111;font-weight:bold;}
#content #schedule #tabSCH span{padding-top:12px;padding-right:20px;}

.date_navigation{position:relative;height:48px;background-color:#1e79fe;}
.date_navigation ul{overflow:hidden}
.date_navigation li{position:relative;float:left;width:47px;height:48px;font-size:2em;color:#fff;text-align:center;}
.date_navigation li.febs{width:77px;line-height:1.6em;}
.date_navigation a{display:inline-block;width:100%;height:50px;font-size:1em;color:#fff;line-height:1.6em;}
.date_navigation .selected,.date_navigation li:hover{z-index:100}
.date_navigation .selected strong,.date_navigation li:hover strong{position:absolute;color:#fff;top:0;left:0px;display:block;width:47px;height:48px;margin-left:-1px;background-color:#f08336;}

.item_navigation {position:relative;height:64px;background-color:#1e79fe;}
.item_navigation ul{overflow:hidden;}
.item_navigation span{width:58px;height:64px;display:inline-block;}
.item_navigation li{position:relative;float:left;width:58px;height:64px;font-size:1.8em;color:#fff;text-align:center;}
.item_navigation li.febs{width:100px;line-height:2.6em;}
.item_navigation a{position:absolute;top:0;left:0px;display:inline-block;width:100%;height:64px;font-size:0;line-height:0;cursor:pointer;vertical-align:top}
.s01 {background: url(images/s01.png) no-repeat 0 8px;} /*¾ËÆÄÀÎ ½ºÅ°*/
.s02 {background: url(images/s02.png) no-repeat 0 8px;} /*¹ÙÀÌ¾Ö½½·Ð*/
.s03 {background: url(images/s03.png) no-repeat 0 8px;} /*º¾½½·¹ÀÌ*/
.s04 {background: url(images/s04.png) no-repeat 0 8px;} /*Å©·Î½ºÄÁÆ®¸® ½ºÅ°*/
.s05 {background: url(images/s05.png) no-repeat 0 14px;} /*ÄÃ¸µ*/
.s06 {background: url(images/s06.png) no-repeat 0 8px;} /*ÇÇ°Ü ½ºÄÉÀÌÆÃ*/
.s07 {background: url(images/s07.png) no-repeat 0 8px;} /*ÇÁ¸®½ºÅ¸ÀÏ ½ºÅ°*/
.s08 {background: url(images/s08.png) no-repeat 0 14px;} /*¾ÆÀÌ½º ÇÏÅ°*/
.s09 {background: url(images/s09.png) no-repeat 0 8px;} /*·çÁö*/
.s10 {background: url(images/s10.png) no-repeat 0 8px;} /*³ë¸£µñ º¹ÇÕ*/
.s11 {background: url(images/s11.png) no-repeat 0 14px;} /*¼îÆ®Æ®·¢ ½ºÇÇµå ½ºÄÉÀÌÆÃ*/
.s12 {background: url(images/s12.png) no-repeat 0 8px;} /*½ºÄÌ·¹Åæ*/
.s13 {background: url(images/s13.png) no-repeat 0 8px;} /*½ºÅ°Á¡ÇÁ*/
.s14 {background: url(images/s14.png) no-repeat 0 8px;} /*½º³ëº¸µå*/
.s15 {background: url(images/s15.png) no-repeat 0 14px;} /*½ºÇÇµå ½ºÄÉÀÌÆÃ*/
.item_navigation .selected,.date_navigation li:hover{z-index:100}
.item_navigation .selected strong,.item_navigation li:hover strong{position:absolute;color:#fff;top:0;left:0px;display:block;width:58px;height:64px;margin-left:-1px;background-color:#e73cff;}





#content #con_left #sports_news{display:block; width:550px; height:380px; margin-top:20px;}
#content #con_left #sports_news #title{float:left;  padding-top:3px; margin-top:8px; margin-left:10px; color:#000000;}
#content #con_left #sports_news #sports_news_title{margin:25px 0;}
#content #con_left #sports_news table{margin:15px auto; margin-top:0px; border:0px solid red}
#content #con_left #sports_news table td{width:99px; border:0px solid #c4c4d4; padding:5px; line-height:90%;}
#content #con_left #sports_news table a:link,
#content #con_left #sports_news table a:visited,
#content #con_left #sports_news table a:hover,
#content #con_left #sports_news table a:active{color:#719fc3;}
#content #con_left #sports_news img{margin-right:5px;}

#content #con_left #sports_news_sub{display:block; position:relative;width:670px; height:300px;}
#content #con_left #sports_news_sub #title{float:left; padding-top:3px; margin-left:20px;margin-top:8px; color:#000000;}
#content #con_left #sports_news_sub #sports_news_title{margin:25px 0;}
#content #con_left #sports_news_sub table{margin:0px auto; border:0px solid red}
#content #con_left #sports_news_sub table td{position:relative;width:220px; border:1px solid #eef5f7; padding:10px 5px; line-height:90%;}
#content #con_left #sports_news_sub table a:link,
#content #con_left #sports_news_sub table a:visited,
#content #con_left #sports_news_sub table a:hover,
#content #con_left #sports_news_sub table a:active{color:#719fc3;}
#content #con_left #sports_news_sub img{margin-right:5px;}
.tgg{background: url(./images/title_lank.jpg) no-repeat 0 0;width:27px;height:17px;float:right;margin-top:-2px;margin-right:2px;}
.item_eng{position:absolute;color:#888;font-size:0.9em;right:7px;bottom:10px;}




/* ********** */
/* ±â»çº»¹® s */
/* ********** */
#content #con_left #news_topArea {float:left;width:670px;height:100%;border-bottom:1px solid #e5e5e5;} /* width:669px;height:163px */
#content #con_left #news_topArea .news_title {float:right;width:670px;height:100%;text-align:center;border-bottom:1px solid #e5e5e5;} /* width:669px;height:93px + ÇÏ´Ü¶óÀÎÆ÷ÇÔ*/
#content #con_left #news_topArea .news_reporterDate {height:24px;padding-top:11px;padding-left:9px;vertical-align:top;}
#content #con_left #news_topArea .news_reporterDate li{float:left;display:inline;padding-right:10px;_padding-right:10px;}
#content #con_left #news_topArea .news_reporterDate .news_repoter_email{float:left;padding-right:20px;_padding-right:20px;margin-top:-2px;}
#content #con_left #news_topArea .news_comment ul{height:35px;vertical-align:top;_margin-right:20px;_margin-right:10px;}
#content #con_left #news_topArea .news_comment li{float:left;display:inline;height:24px;padding:11px 15px 0 15px;_padding:11px 15px 0 15px;border-left:1px solid #e5e5e5;}
#content #con_left #news_topArea .news_comment .news_graph{float:left;margin-top:9px;margin-left:-5px;_margin-left:-5px;}
#content #con_left #news_topArea .news_snsPrint {clear:both;float:left;width:660px;height:34px;padding-left:9px;vertical-align:top;background:url(/kookje/images/bg_news_snsPrint.gif) repeat-x left top;} /* width:669px;height:34px */
#content #con_left #news_topArea .news_snsPrint ul{padding:9px 0;vertical-align:top;_margin-right:35px;_margin-right:5px;}
#content #con_left #news_topArea .news_snsPrint li{float:left;display:inline;padding-right:5px;}
#content #con_left #news_topArea .news_snsPrint .news_font{margin-top:-2px;_padding-right:5px;_padding-right:5px;}

#content #con_left #news_textArea {clear:both;float:left;width:670px;height:100%;padding:30px 0px;text-align:justify;font-size:1.2em;line-height:1.8em;font-family:'¸¼Àº°íµñ','±¼¸²', Gulim;color:#383838;}/* <!-- ±â»çº»¹®¿µ¿ª --> */

#content #con_left #news_relGisa {clear:both;float:left;width:660px;height:100%;margin-left:0px;margin-bottom:25px;} /* width:550px; */
#content #con_left #news_relGisa .news_relGisa_title {float:left;width:658px;height:37px;border:1px solid #d2d2d2;} /* width:550px;height:39px + »ó,ÇÏ,ÁÂ,¿ì ¶óÀÎÆ÷ÇÔ */
#content #con_left #news_relGisa .news_relGisa_title .relGisa_title {float:left;height:24px;_padding-left:23px;_padding-left:23px;padding-top:13px;width:80px;border-right:1px solid #d2d2d2;} 
#content #con_left #news_relGisa .news_relGisa_title .relGisa_title2 {float:left;height:24px;padding-left:23px;_padding-left:23px;padding-top:13px;width:410px;} 
#content #con_left #news_relGisa .news_relGisa_title .relGisa_title2 li {display:inline;} 
#content #con_left #news_relGisa .news_relGisa_link {float:left;width:628px;height:100%;padding:13px 15px;margin-top:-1px;border:1px solid #d2d2d2;} /* width:550px;height:100% + »ó,ÇÏ,ÁÂ,¿ì ¶óÀÎÆ÷ÇÔ */
#content #con_left #news_relGisa .news_relGisa_link ul{height:100%;border:0px solid red;}
#content #con_left #news_relGisa .news_relGisa_link ul li{height:100%;border:0px solid red;}

#content #con_left #news_relGisa2 {clear:both;float:left;width:660px;height:100%;margin-left:0px;_margin-left:15px;margin-bottom:25px;} /* width:620px; */
#content #con_left #news_relGisa2 li {height:25px;vertical-align:top;} 
#content #con_left #news_relGisa2 p {width:260px;_padding-top:2px;} 

#content #con_left #news_photoArea {border:0px solid blue;clear:both;float:left;width:660px;height:100%;margin-left:0px;margin-bottom:25px;} /* width:640px; */
#content #con_left #news_photoArea dl{width:138px;height:100%;margin:0 9px;_margin:0 5px;}/* ¿©¹éÆ÷ÇÔ */
#content #con_left #news_photoArea dt, #news_photoArea dd{width:138px;padding-top:5px;}
#content #con_left #news_photoArea dd{height:100%;}
#content #con_left #news_photoArea .news_photoArea_blank{float:left;width:20px;height:100%;} /* width:20px */
#content #con_left #news_photoArea .photo_view{width:136px;height:85px;border:1px solid #4d4b4c;}

#content #con_left #news_bottomArea {position:relative;float:left;width:660px;height:100%;_margin:0px;border:1px solid #e5e5e5;border-right:0px;} /* width:669px;height:109px + »ó,ÁÂ,¿ì ¶óÀÎÆ÷ÇÔ */
#content #con_left #news_bottomArea .news_printRecommend {height:35px;_padding-left:29px;vertical-align:top;} /* width:550px;height:35px */
#content #con_left #news_bottomArea .news_printRecommend ul{padding:9px 0;vertical-align:top;margin-right:5px;}
#content #con_left #news_bottomArea .news_printRecommend li{float:left;display:inline;padding-right:15px;_padding-right:15px;}
#content #con_left #news_bottomArea .news_printRecommend p{height:28px;padding-top:7px;padding-left:35px;vertical-align:top;margin-right:30px;text-decoration:underline;border-left:1px solid #e5e5e5;}
#content #con_left #news_bottomArea .news_commentSns{clear:both;height:35px;padding-left:29px;vertical-align:top;background:url(/kookje/images/bg_news_snsPrint.gif) repeat-x left top;} /* width:669px;height:35px */
#content #con_left #news_bottomArea .news_commentSns p{padding-top:8px;height:27px;vertical-align:top;}
#content #con_left #news_bottomArea .news_commentSns ul{padding:5px 0;vertical-align:top;margin-right:14px;}
#content #con_left #news_bottomArea .news_commentSns li{float:left;display:inline;padding-right:6px;}
#content #con_left #news_bottomArea .news_login{border:1px solid red;clear:both;float:left;width:550px;height:100%;padding-left:29px;vertical-align:top;} /* width:669px;height:37px */
#content #con_left #news_bottomArea .news_login p{padding-top:13px;vertical-align:top;margin-right:20px;}
#content #con_left #news_bottomArea .news_login dl{height:37px;padding:0 10px 0 20px;vertical-align:top;}
#content #con_left #news_bottomArea .news_login dt{float:left;display:inline;padding-top:12px;padding-right:5px;}
#content #con_left #news_bottomArea .news_login dd{float:left;display:inline;padding-top:8px;padding-right:10px;}
#content #con_left #news_bottomArea .news_login input.id{width:84px;height:18px;background-color:#e5e5e5;border:0px;}
#content #con_left #news_bottomArea .news_login input.pwd{width:124px;height:18px;background-color:#e5e5e5;border:0px;}
#content #con_left #news_bottomArea .news_login dl span{float:left;padding-top:8px;}
#content #con_left #news_bottomArea .news_login .btn_news_login{width:72px;height:20px;background-color:#e5e5e5;border:0px;}
#content #con_left #news_bottomArea .news_login .news_commnetInsert{position:absolute;float:left;top:107px;left:-1px;padding:5px 0 5px 29px;width:639px;height:50px;border-left:1px solid #e5e5e5;}
#content #con_left #news_bottomArea .news_login .news_commnetInsert .news_commnet_img{padding:0 0 0 15px;vertical-align:top;}
#content #con_left #news_bottomArea .news_login .news_commnetInsert textarea{width:450px;height:40px;margin-right:10px;}
#content #con_left #news_bottomArea .news_login .news_commnetInsert span{padding-top:10px;vertical-align:top;}
#content #con_left #news_commentArea {clear:both;float:left;width:630px;height:100%;border:1px solid #e5e5e5;border-top:0;}

#content #con_left #commentLayer{border:1px solid red;width:630px;height:100%;margin-left:29px;text-align:center;}
#content #con_left #commentLayer div{clear:both;float:left;width:620px;height:100%;padding:20px 0 15px;border-bottom:1px solid #e5e5e5;}
#content #con_left #commentLayer .news_commnet_img{padding:0 0 0 15px;vertical-align:top;}
#content #con_left #commentLayer ul{width:610px;height:25px;margin-left:20px;text-align:left;}
#content #con_left #commentLayer li{display:inline;padding-right:10px;}
#content #con_left #commentLayer .news_commnet{width:610px;height:100%;margin-left:20px;text-align:left;}
#content #con_left #commentLayer span{padding-top:10px;vertical-align:top;}
#content #con_left #commentLayer .passwordF{width:300px;height:25px;margin:0 auto;padding-top:20px;}

/*º»¹® »çÁø*/
#content #con_left .body_photoTable1{padding:5px 0 5px 0px;border:0px solid red;}
#content #con_left .body_photoTable2{clear:both;padding:2px 0 2px 0px;width:100%;margin:0 auto;text-align:center;vertical-align:top;border:0px solid green;}
#content #con_left .body_photoTable2 .newsimg{border:1px solid gray;}
#content #con_left .body_photoTable2 .imgcaption{text-align:left;padding-top:10px;background-color:#fff;}

#ttalkLayer{clear:both;float:left;width:630px;height:100%;text-align:left;border:0px solid red;}

#content #con_left #bnr_newstopArea {clear:both;float:left;width:630px;height:100%;padding:0px 0px 5px 0px;text-align:justify;border-bottom:1px solid #cdcdcd;}





/*con_right*/
#content #con_right #message {margin-bottom:25px; margin-left:10px; background:url(./images/title_message.jpg) no-repeat 0 0; }
#content #con_right #message ul{width:287px; height:30px; margin:87px 0 10px 10px; overflow:hidden; list-style:none;  box-shadow: 0px 0px 5px #DDD}
#content #con_right #message ul li{width:260px; margin:5px auto; color:#ffff00; font-weight:bold; overflow:hidden; letter-spacing:-2px;}
#content #con_right #message .mess_input{color:#6f6f6f; border:0px solid #ffffff; background:#eaeaea; padding:5px 0px; border-radius:5px;}

#content #con_right #oly_lank{margin-bottom:20px; margin-left:10px;}
#content #con_right #oly_lank p{width:280px; height:25px; background:url(./images/title_lank.jpg) no-repeat 0 0; text-align:right; font-size:11px;}
#content #con_right #oly_lank table{width:290px; border:0px solid red; text-align:center; margin-top:10px;}
#content #con_right #oly_lank table th{height:25px; }
#content #con_right #oly_lank table td{padding:1px 0;}
#content #con_right #oly_lank table .lank_tr{border-top:1px dashed #eeeeee;}
#content #con_right #oly_lank table .lank_tr_red{border-top:1px dashed #eeeeee; font-weight:bold; color:#cc0000;}
#content #con_right #oly_lank table .lank_tr_bold{border-top:1px dashed #eeeeee; font-weight:bold; color:#000000;}
#content #con_right #oly_lank table .lank_num{width:38px; font-weight:bold;}
#content #con_right #oly_lank table .lank_country{width:91px;  border-left:1px solid #eeeeee;  border-right:1px solid #eeeeee}
#content #con_right #oly_lank table .lank_G{width:38px;}
#content #con_right #oly_lank table .lank_S{width:38px; border-left:1px solid #eeeeee;  border-right:1px solid #eeeeee}
#content #con_right #oly_lank table .lank_I{width:38px;}
#content #con_right #oly_lank table .lank_total{width:41px; border-left:1px solid #eeeeee; }

/*nav1_´º½º*/
#content #con_left #news_headline{width:640px;border:2px solid #000;margin:20px auto 20px;font-size:1.2em;}
#content #con_left #news_headline * {border:0px solid red}
#content #con_left #news_headline dl#news1{width:640px; background:#000000; text-align:center;}
#content #con_left #news_headline dl#news1 dt{width:620px; height:65px; overflow:hidden; background:#000000; filter:alpha(opacity=60); opacity:0.6; text-align:left; margin-top:-90px;padding:10px 10px 12px;}
#content #con_left #news_headline dl#news1 dt p{color:#ffffff; }
#content #con_left #news_headline dl#news1 dt p strong{font-weight:bold; font-size:1.4em;}
#content #con_left #news_headline dl#news1 dd img{width:640px;_height:400px; margin:0 auto;}
#content #con_left #news_headline dl#news1 a:link{color:#ffffff;text-decoration:none;}
#content #con_left #news_headline dl#news1 a:visited{color:#ffffff;}
#content #con_left #news_headline dl#news1 a:hover{color:#ffffff;}
#content #con_left #news_headline dl#news1 a:active{color:#ffffff;}

/*nav2_ÃâÀüÁ¾¸ñ*/
#content #con_left #team_man{margin-top:15px;}
#content #con_left #team_man ul{clear:both;width:100%; margin:10px 0px 15px;}
#content #con_left #team_man ul li{float:left; width:95px; text-align:center; margin:5px 9px;}
#content #con_left #team_man ul li img{width:95px;height:120px}
#content #con_left #team_man ul li a:link,
#content #con_left #team_man ul li a:visited,
#content #con_left #team_man ul li a:hover,
#content #con_left #team_man ul li a:active{color:#0000ff; text-decoration:underline}
#content #con_left #team_man .bar{width:651px;font-size:1.2em;padding:10px}

#content #ifm_schedule table#tabNews_sch_list_1,
#content #ifm_schedule table#tabNews_sch_list_2{width:970px;margin:0 auto;}
#content #ifm_schedule table#tabNews_sch_list_1 td,
#content #ifm_schedule table#tabNews_sch_list_2 td{color:#9a9a9a; border-bottom:1px solid #e9e9e9;}
#content #ifm_schedule table#tabNews_sch_list_1 td.time,
#content #ifm_schedule table#tabNews_sch_list_2 td.time{width:95px; text-align:center; padding:10px 0; font-size:1.2em; color:#4a4a4a;}
#content #ifm_schedule table#tabNews_sch_list_1 td.info_td,
#content #ifm_schedule table#tabNews_sch_list_2 td.info_td{text-align:left; padding:5px 0; font-size:1.2em; color:#6a6a6a;}
#content #ifm_schedule table#tabNews_sch_list_1 td .info,
#content #ifm_schedule table#tabNews_sch_list_2 td .info{float:left;}
#content #ifm_schedule table#tabNews_sch_list_1 td .sch_man,
#content #ifm_schedule table#tabNews_sch_list_2 td .sch_man{float:right; padding-top:6px;font-size:1em;}
#content #ifm_schedule table#tabNews_sch_list_1 td .end_sch_man,
#content #ifm_schedule table#tabNews_sch_list_2 td .end_sch_man{float:right;font-size:1em; font-weight:bold; color:#e75a5a;}
#content #ifm_schedule table#tabNews_sch_list_1 td .sch_man_medal,
#content #ifm_schedule table#tabNews_sch_list_2 td .sch_man_medal{float:right;  padding-top:3px; font-size:11px; font-weight:bold; margin-left:5px; }

#content #schedule_2{margin-top:30px; width:970px;}
#content #schedule_2 #title{float:left; padding-top:3px; margin-left:10px; color:#000000;}
#content #schedule_2 table{width:100%; border:0px solid #d6d6d6; margin-top:5px;}
#content #schedule_2 table .sports_n{background:#fafafa; width:160px;border-bottom:3px solid #ffffff; padding:10px; padding-left:15px; border-right:3px solid #ffffff;}
#content #schedule_2 table .sports_n a:link,
#content #schedule_2 table .sports_n a:visited,
#content #schedule_2 table .sports_n a:hover,
#content #schedule_2 table .sports_n a:active{color:#696969; font-weight:bold}
#content #schedule_2 table .sports_d{background:#fafafa; border-bottom:3px solid #ffffff; padding:10px; padding-left:20px;font-size:1.2em;line-height:1.6em;}
#content #schedule_2 table .sports_d .time{color:#cc0000}
#content #schedule_2 table .sports_d strong{text-decoration:underline}


#photo_news_list {width:555px;height:150px;overflow:hidden}
#photo_news_list #title{float:left; padding-top:3px; margin-left:20px;}
.move_icon{float:right; margin-right:10px;}
#photo_news_list .main_photo {float:left; width:130px; height:135px; overflow:hidden; margin:15px 8px 15px 0; margin-right:8px;}
#photo_news_list .main_photo dd{float:left; width:130px; height:100px; overflow:hidden; background:#ffffff; }
#photo_news_list .main_photo dd img{width:130px; overflow:hidden; }
#photo_news_list .main_photo dt{clear:both; width:133px; height:80px; font-size:13px; color:#191919; line-height:120%; padding:5px 0;  overflow:hidden; font-size:12px; }

#photo_news_list .main_photo ul{float:left; width:500px; height:135px; overflow:hidden; margin:15px 8px 15px 0; margin-right:8px;}
#photo_news_list .main_photo li{float:left; width:130px; height:100px; overflow:hidden; background:#ffffff; }
#photo_news_list .main_photo li img{width:130px; overflow:hidden; }
#photo_news_list ._main_photo dt{clear:both; width:133px; height:80px; font-size:13px; color:#191919; line-height:120%; padding:5px 0;  overflow:hidden; font-size:12px; }

/* ÆäÀÌÂ¡ */
#paging_list{clear:both;position:relative; padding:20px 0 15px;text-align:center;}
#paging_list *{margin:0;padding:0;vertical-align:middle;}
#paging_list a,#paging_list .on{display:inline;text-align:center;padding:4px 8px 3px;margin-left:3px;_padding:4px 8px 3px;_margin-left:3px;border:1px solid #d0d0d0;color:#959595;text-decoration:none; line-height:normal;font:bold 12px '±¼¸²', Gulim;}
#paging_list .on{padding:3px 7px 2px;_padding:3px 7px 2px;border:2px solid #33afe2;}
#paging_list .off{padding:4px 8px 3px;_padding:4px 8px 3px;border:1px solid #d0d0d0;}
#paging_list a.pre,#paging_list a.next{padding:0;margin:0;border:0;height:21px;display:inline;}
#paging_list a.pre{width:11px;padding-top:2px;}
#paging_list a.next{width:20px;padding-top:2px;text-align:right;}


.bar_green{background:url(./images/bar_green.gif) no-repeat 0 bottom;font-weight:bold}
.bar_gray{height:30px; font-weight:bold;}
.bar_h52{height:52px;}
.bar_h30{height:30px;}
.bar_h40{height:40px;}
.blank_li{height:5px;}
.f_c_red {color:#cc0000; }
.f_bold {font-weight:bold; }
.f_title_c{color:#428595; }
.f_title_news{color:#3f7fa2; }


.schedule_table_wrap{position:relative;margin-top:5px;}
.schedule_table_wrap table{width:100%;}
.schedule_table_wrap td{border-bottom:1px solid #e7e7e7;background:#fff;line-height:22px;vertical-align:top;letter-spacing:-1px;text-align:left;}
.schedule_table_wrap .first td{padding-top:20px}
.schedule_table_wrap .last td{padding-bottom:18px}
.schedule_table_wrap .time{width:94px;padding-left:20px;font-family:verdana;font-size:13px;color:#333}
.schedule_table_wrap .time span{display:inline-block;margin-top:-2px}
.schedule_table_wrap .time em{color:#999}
.event_name,.schedule_table_wrap .game_name{width:170px;font-size:14px;color:#555;font-weight:bold}
.event_name div{float:left;position:relative;left:0;top:-5px;height:37px;}
.event_name strong{float:left;padding-left:48px;padding-top:7px;}
.event_name span{position:absolute;left:0;top:-0px;width:38px;height:37px;background:url(./images/item_s.png) no-repeat -100px -2000px}
.event_m_name span{position:absolute;left:0;top:5px;width:38px;height:37px;background:url(./images/item_s.png) no-repeat -100px -2000px}
.ih span{background-position:0 0}
.ss span{background-position:-38px 0}
.st span{background-position:-76px 0}
.fs span{background-position:-114px 0}
.cu span{background-position:-152px 0}
.bt span{background-position:-190px 0}
.cc span{background-position:-228px 0}
.sj span{background-position:-266px 0}
.nc span{background-position:-304px 0}
.as span{background-position:-342px 0}
.fr span{background-position:-380px 0}
.sb span{background-position:-418px 0}
.bs span{background-position:-456px 0}
.sn span{background-position:-494px 0}
.lg span{background-position:-532px 0}
.op span{background-position:-570px 0}
.schedule_table_wrap .game_name{width:202px;font-size:12px;font-weight:normal}
.schedule_table_wrap .game_name span{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:170px;padding:0 8px 0 15px;white-space:nowrap}
.schedule_table_wrap .player_result{width:402px;color:#000;font-size:12px}
.schedule_table_wrap .player_result div{padding:0 20px 0 22px}
.schedule_table_wrap .player_result img{position:relative;top:4px;*top:0;margin-left:1px;*vertical-align:middle}
.schedule_table_wrap .player_result .medal{position:relative;padding-left:21px;font-weight:bold}
.schedule_table_wrap .player_result .medal em{overflow:hidden;position:absolute;left:0;top:-3px;width:17px;height:17px;background:url(http://imgsports.naver.net/images/section/sochi/special/sp_schedule.png) no-repeat;font-size:0;line-height:777px}
.schedule_table_wrap .player_result .gold{color:#f6ca0a}
.schedule_table_wrap .player_result .gold em{background-position:-30px -150px}
.schedule_table_wrap .player_result .silver{color:#b2b2b2}
.schedule_table_wrap .player_result .silver em{background-position:-48px -150px}
.schedule_table_wrap .player_result .bronze{color:#c69e74}
.schedule_table_wrap .player_result .bronze em{background-position:-66px -150px}
.schedule_table_wrap .player_result .player em{margin-left:4px;color:#00a7e1}
.schedule_table_wrap .player_result .player .medal em{margin-left:0;color:transparent}
.schedule_table_wrap .player_result .player .state{color:#f20000}
.schedule_table_wrap .player_result .player .state2{color:#999}
.schedule_table_wrap .player_result .medal2{position:absolute;margin:3px 0 0 -22px;display:block;overflow:hidden;width:11px;height:15px;background:url(http://imgsports.naver.net/images/section/sochi/special/sp_schedule.png) no-repeat -18px -150px;font-size:0;line-height:555px;vertical-align:top}
.schedule_table_wrap .btn{width:93px;padding:0}
.schedule_table_wrap .btn a,.schedule_table_wrap .btn span{display:block;overflow:hidden;width:73px;height:27px;margin-top:12px;background:url(http://imgsports.naver.net/images/section/sochi/special/sp_schedule.png) no-repeat;font-size:0;line-height:555px}
.schedule_table_wrap .first .btn a,.schedule_table_wrap .first .btn span{margin-top:-3px}
.schedule_table_wrap .vod a{background-position:-509px -59px}
.schedule_table_wrap .tv_on a{background-position:-509px -87px}
.schedule_table_wrap .tv_off span{background-position:-509px -115px}
.schedule_table_wrap .sort_game{top:-136px}
.schedule_table_wrap .date{width:121px;padding-left:25px;font-weight:normal;line-height:auto;vertical-align:top;text-align:left}
.schedule_table_wrap .date span{display:inline-block;margin-bottom:-5px;color:#999}
.schedule_table_wrap .date em{display:inline-block;width:60px;color:#34333c;font-family:helvetica;font-size:28px;font-weight:bold;vertical-align:middle}
.schedule_table_wrap_v2 tbody th{padding:9px 0 14px;border-bottom:1px solid #e7e7e7;background:#fff;vertical-align:top}
.schedule_table_wrap_v2 tbody td{padding-bottom:14px}
.schedule_table_wrap_v2 .time{width:85px;padding-left:0}
.schedule_table_wrap_v2 .event_name2{width:236px;padding-left:0;color:#555}
.schedule_table_wrap_v2 .event_name2 span{overflow:hidden;display:inline-block;width:210px;padding-left:14px;text-overflow:ellipsis;white-space:nowrap}
.schedule_table_wrap_v2 .player_result{width:445px}
.schedule_table_wrap_v2 .player_result div{position:relative}
.schedule_table_wrap_v2 .sort_game{top:-149px}


.lnk-tp1:hover, .lnk-tp1:hover span, .btn, .btn span {text-decoration: none!important;}


.lnk-tp1 {
display: inline-block;
position: relative;
padding: 4px 10px;
border-radius: 5px;
font-family: 'bold';
font-size: 0.857em;
line-height: 1em;
}

.branco {color: #FFF;}

a.lnk-tp1.bAzulC:hover, .bAzulE {background-color: #004b88;}
.bAzulC {background-color: #00aee6;}

a.lnk-tp1.bVerdeC:hover, .bVerdeE {background-color: #00652d;}
.bVerdeC {background-color: #62bb46;}

a.lnk-tp1.bLaranjaE:hover, .bLaranjaC {background-color: #ffdd00;}
.bLaranjaE {background-color: #f4791f;}


