@charset "utf-8";
@import "common.css";
@import "gnb_navi1.css";

/* Sub layout */
#wrap {position:relative;overflow:hidden;}
#sub_main {width:980px; position:relative; margin-top:16px; *zoom:1; background:url('http://img.donga.com/sportsdonga/2012/images/common/bg_content.gif') 709px top repeat-y;}
#sub_main:after {content:""; display:block; clear:both;}
#sub_main #sub_content {width:689px; float:left; padding-right:20px; border-right:1px solid #e5e5e5; padding-bottom:50px;}
#sub_main #side_ad {width:250px; float:right;}

/* 각면_content */
.headline {height:100%; padding:18px; overflow:hidden; border:1px solid #dadada; background:#f8f8f8; margin-bottom:15px;}
.headline .tit_img {width:189px; margin-right:20px; display:block; float:left;}
.headline h3, 
.headline p, 
.headline ul {width:435px; float:left;}
.headline h3 {font:bold 24px "돋움", Dotum; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; letter-spacing:-0.1em;}
.headline p {margin:9px 0; line-height:1.4;}
.headline p a {color:#676767;}
.headline ul li {padding-left:12px; margin-top:4px; font-size:13px; font-weight:bold; background:url('http://img.donga.com/sportsdonga/2012/images/common/bul_reple2.gif') left top no-repeat;}
.headline ul li a {color:#444;}
.headline a:hover {color:#dc3731;}

/* 각면 - 텍스트 뉴스 리스트 */
.newsList_cont {position:relative;margin-bottom:20px; *zoom:1;}
.newsList_cont:after {content:""; display:block; clear:both;}
.newsList_cont .news_list {width:421px; float:left;}
.newsList_cont .news_list ul {border-bottom:1px solid #ebebeb; padding:15px 0 2px;}
.newsList_cont .news_list ul li {padding-left:11px; margin-bottom:2px; font:bold 14px "돋움", Dotum; line-height:1.8; background:url('http://img.donga.com/sportsdonga/2012/images/common/dot_gray.gif') left 11px no-repeat;}
.newsList_cont .news_list ul li a {width:405px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block;}

	/* 각면 - 런던올림픽 */
	.london_olympic {position:relative;width:250px;float:right;}
	.ranking {position:relative;width:248px;margin-top:20px;border:1px solid #cccccc;height:auto;;}
	.ranking table {width:100%;border-collapse:collapse;}
	.ranking table thead th {height:23px;line-height:23px;border-bottom:1px solid #00558d;text-align:center;background:url(../images/common/bg_r_head.gif) repeat 0 0;}
	.ranking table .gv_l {}
	.ranking table .gv_r {}
	.ranking table .gv_n {text-align:left;}
	.ranking table tbody th {}
	.ranking table tbody td {}
	.ranking table tbody th,
	.ranking table tbody td {font-weight:normal;height:18px;line-height:18px;padding-top:0;height:16px\0/;line-height:16px\0/;padding-top:2px\0/;text-align:center;font-size:11px;background:#fff;border-bottom:1px solid #efeff0;color:#666;}
	.ranking table tbody .top th,
	.ranking table tbody .top td {font-weight:bold;border-bottom:1px solid #ceced1;color:#0099ff;background:#f9f9f9;}
	.ranking table tbody .last th,
	.ranking table tbody .last td {height:18px;line-height:18px;font-size:11px;border-bottom:0 none;}

	.olympic_s {position:relative;margin-top:45px;}
	.olympic_s h2 {height:16px;margin:0 0 6px 0;line-height:16px;vertical-align:middle;font-weight:bold;color:#9f9f9f;}
	.olympic_s h2 img {vertical-align:middle;position:relative;top:-1px;}
	.olympic_s .olympic_s_c {border:1px solid #cccccc;}
	.olympic_s .olympic_s_c table {width:100%;}
	.olympic_s .olympic_s_c table th {height:21px;border-right:1px solid #efeff0;background:#f4f4f4;}
	.olympic_s .olympic_s_c table th.sat {border-right:0 none;}
	.olympic_s .olympic_s_c table td {height:21px;line-height:21px;font-weight:bold;color:#acacac;text-align:center;border-top:1px solid #efeff0;border-right:1px solid #efeff0;}
	.olympic_s .olympic_s_c table td a {display:block;width:100%;height:21px;padding-top:0;line-height:21px;color:#343434;}
	.olympic_s .olympic_s_c table td a:hover,
	.olympic_s .olympic_s_c table td a:active {color:#f12baa;background:#fff1f9;text-decoration:none;}
	.olympic_s .olympic_s_c table td.sat {border-right:0 none;}
	.olympic_s p.more {position:absolute;top:0;right:0;}

	.olympic_s .olympic_s_p {position:absolute;top:131px;left:0;width:228px;padding:10px 10px 5px 10px;border:1px solid #96d1ff;background:#fff;}
	.olympic_s .olympic_s_p table {font-size:11px;color:#5b5b5b;}
	.olympic_s .olympic_s_p table th {padding:3px 0 3px 8px;text-align:left;background:url(../images/sub/bul_point.gif) no-repeat 0 9px;font-weight:bold;line-height:17px;vertical-align:top;}
	.olympic_s .olympic_s_p table td {padding:3px 0;line-height:17px;vertical-align:top;text-align:left;}

	/* 각면 - 런던올림픽 > 경기일정 */
	.p_title {position:relative;display:inline-block;width:100%;height:35px;background:url(../images/sub/bg_h_line.gif) #fff repeat-x 0 bottom;}
	.p_title h1 {float:left;margin:10px 0 0 0;font-size:12px;letter-spacing:-1px;color:#888;font-weight:normal;}
	.p_title h1 span {padding-left:10px;position:relative;top:-1px;}
	.p_title h1 strong {font-weight:normal;padding-left:3px;text-decoration:underline;}
	.p_title ul.titleTabSchedule {position:relative;float:right;width:333px;height:35px;background:url(../images/sub/bg_titleTabSchedule.gif) no-repeat 0 0;}
	.p_title ul.titleTabSchedule li {position:absolute;top:0;height:35px;}
	.p_title ul.titleTabSchedule li a {display:block;width:100%;height:100%;line-height:33px;text-align:center;font-weight:bold;color:#666;}
	.p_title ul.titleTabSchedule li.tab1 {left:0;width:186px;}
	.p_title ul.titleTabSchedule li.tab1 a:hover,
	.p_title ul.titleTabSchedule li.tab1 a:active,
	.p_title ul.titleTabSchedule li.tab1 a.on {color:#0099ff !important;;background:url(../images/sub/bg_titleTabSchedule.gif) no-repeat 0 -40px;}
	.p_title ul.titleTabSchedule li.tab2 {left:185px;width:148px;}
	.p_title ul.titleTabSchedule li.tab2 a:hover,
	.p_title ul.titleTabSchedule li.tab2 a:active,
	.p_title ul.titleTabSchedule li.tab2 a.on {color:#0099ff !important;;background:url(../images/sub/bg_titleTabSchedule.gif) no-repeat -185px -40px;}

	.tbl_sch_1 {width:100%;margin-top:12px;border-collapse:collapse;}
	.tbl_sch_1 thead tr th {height:33px;line-height:33px;color:#444;font-weight:bold;background:url(../images/sub/bg_sch_1_h.gif) repeat-x 0 0;border:1px solid #bbbcbd;}
	.tbl_sch_1 tbody tr th,
	.tbl_sch_1 tbody tr td {border:1px solid #d0d1d5;border-top:0 none;color:#666;}
	.tbl_sch_1 tbody tr th {height:30px;line-height:30px;vertical-align:top;background:#f7f7f9;}
	.tbl_sch_1 tbody tr td {padding:6px 0;line-height:18px;}
	.tbl_sch_1 tbody tr td strong {color:#0099ff;font-weight:bold;}
	.tbl_sch_1 tbody tr td.time {text-align:center;}
	.tbl_sch_1 tbody tr td.list {padding-left:15px;}

	.total_s {margin:12px auto 0;text-align:center;}

	/* 각면 - 런던올림픽 > 우측 기사 */
	.lon_sche {width:250px;margin-bottom:19px;border-bottom:3px solid #1289ea;}
	.lon_sche .tit_news {display:inline-block;width:100%}
	.lon_sche .tit_news .p {float:left;width:84px;margin-right:10px}
	.lon_sche .tit_news .t {float:left;width:156px;color:#7d7d7d;font-family:"굴림", Gulim;font-size:11px;word-spacing:1px;letter-spacing:-1px;}
	.lon_sche .tit_news .t strong {display:block;font-family:"돋움", Dotum; color:#333; padding:1px 0 3px 0;font-size:12px;}
	.lon_sche .tit_news .t:hover {color:#dc3731;}
	.lon_sche .tit_news .t:hover strong {color:#dc3731;}
	.lon_sche ul {margin-top:10px;margin-bottom:13px;}
	.lon_sche ul li {padding-left:8px; letter-spacing:-0.1em; margin-bottom:8px; background:url('http://img.donga.com/sportsdonga/2012/images/common/dot_gray.gif') left 6px no-repeat;}
	.lon_sche .lon_s_link {height:33px;line-height:33px;background:url(http://img.donga.com/sportsdonga/2012/images/sub/bg_line_euro.gif) repeat-x 0 0;}
	.lon_sche .lon_s_link a {font-family:"굴림", Gulim;color:#f12baa;text-decoration:none;letter-spacing:-0.025em;}

	/* 각면 - euro2012 */
	.newsList_cont .euro_team {width:250px;float:right;}
	.newsList_cont .euro_team .euroBox {margin-bottom:8px;border-bottom:1px solid #f1f1f1;}
	.newsList_cont .euro_team h3 {margin-bottom:3px;}
	.newsList_cont .euro_team table {width:248px;border:1px solid #c3c3c3;font-family:"돋움", Dotum;font-size:11px;letter-spacing:-1px;background:#fff;}
	.newsList_cont .euro_team table thead tr th {height:20px;line-height:20px;padding-top:0;height:18px\0/;padding-top:2px\0/;line-height:18px\0/;background:#f0f0f0;color:#666;font-weight:normal;border-bottom:1px solid #c3c3c3;}
	.newsList_cont .euro_team table tbody tr th {padding-left:10px;height:23px;line-height:23px;padding-top:0px;height:21px\0/;line-height:21px\0/;padding-top:2px\0/;text-align:left;font-weight:normal;}
	.newsList_cont .euro_team table tbody tr th img {vertical-align:middle;position:relative;top:-1px;margin-right:7px;}
	.newsList_cont .euro_team table tbody tr td {height:23px;line-height:23px;padding-top:0px;height:21px\0/;line-height:21px\0/;padding-top:2px\0/;text-align:center;color:#333;}
	.newsList_cont .euro_team table tbody tr td.e_point {font-weight:bold;color:#fe0000;}
	.newsList_cont .euro_team table tbody tr.e_top th,
	.newsList_cont .euro_team table tbody tr.e_top td {height:25px;line-height:25px;padding-top:0px;height:23px\0/;line-height:23px\0/;padding-top:2px\0/;background:url(http://img.donga.com/sportsdonga/2012/images/sub/bg_euro_table.gif) repeat-x 0 0;}

	/* 각면 - euro2012 경기일정 */
	.euro_s_box {margin-bottom:30px;border-bottom:1px solid #f1f1f1;}
	.euro_s_box h2 {margin-bottom:10px;}
	.euro_s_box table {width:100%;font-family:"돋움", Dotum;}
	.euro_s_box table thead tr th {height:30px;line-height:30px;font-size:12px;font-weight:bold;color:#666;background:#f0f0f0;border:1px solid #d3d3d3;}
	.euro_s_box table tbody tr td {height:30px;line-height:30px;font-size:12px;text-align:center;color:#777;border:1px solid #d3d3d3;border-top:0 none;}
	.euro_s_box table tbody tr td.time {color:#444;}
	.euro_s_box table tbody tr td.team1 {text-align:right;font-weight:bold;color:#386519;border-right:0 none;}
	.euro_s_box table tbody tr td.team2 {text-align:left;font-weight:bold;color:#386519;border-left:0 none;}
	.euro_s_box table tbody tr td.vs {color:#444;font-weight:bold;border-left:0 none;border-right:0 none;}

	/* 각면 - 야구 하이라이트 영상 */
	.newsList_cont .baseball_cont .highRight {margin-bottom:5px; border:1px solid #ccc; padding:11px;}
	.newsList_cont .baseball_cont .highRight h4 {margin-bottom:14px;}
	.newsList_cont .baseball_cont .highRight .picture {width:225px; height:190px; overflow:hidden;}

	/* 각면 - 프로야구순위, 지난 경기 결과 */
	.newsList_cont .baseball_cont {width:250px; float:right;}
	.newsList_cont .baseball_cont .txtBox {border:1px solid #ccc; font-weight:bold; color:#fe0100; padding:12px 15px 9px; line-height:1; margin-top:5px; text-align:center;}
	.score {padding-top:30px; position:relative; overflow:hidden;}
	.score .m1,
	.score .m2 {position:absolute; top:0; display:block; z-index:2;}
	.score .m1 {left:0;}
	.score .m2 {left:89px;}
	.score .scoreBoard, 
	.score .resultBoard {min-height:226px; text-align:center; border:1px solid #ccc; padding:0 15px; font-family:돋움, Dotum; color:#666; font-size:11px; background:url('http://img.donga.com/sportsdonga/2012/images/common/bg_category.gif') left top repeat-x;}

	.score .scoreBoard {position:relative;}
	.score .scoreBoard .date {color:#888; position:absolute; right:0; top:-22px;}
	.score .scoreBoard table {width:100%;}
	.score .scoreBoard table thead th {height:34px; font-weight:normal;}
	.score .scoreBoard table tbody td {height:21px; border-top:1px solid #efefef;}
	.score .scoreBoard table .team {text-align:left; padding-left:5px;}
	.score .scoreBoard table .top_rank td {color:#e70e21; padding-top:8px; border-top:none;}

	.score .resultBoard .tit {height:34px; overflow:hidden;}
	.score .resultBoard .tit p {float:left; margin-top:13px;}
	.score .resultBoard .tit .btn {float:right; margin-top:8px; display:block;}
	.score .resultBoard .tit .btn button {width:17px; height:17px; cursor:pointer; padding:0; border:none; background:none;}
	.score .resultBoard .tit .btn button.fisrt {width:17px;}
	.score .resultBoard ul {margin-top:-1px;}
	.score .resultBoard ul li {padding:6px 0 4px; overflow:hidden; border-top:1px solid #efefef;}
	.score .resultBoard ul li span, 
	.score .resultBoard ul li strong {display:block;}
	.score .resultBoard ul li span, 
	.score .resultBoard ul li p {float:left;}
	.score .resultBoard ul li span {width:55px;}
	.score .resultBoard ul li p {width:108px; margin-top:5px;}
	.score .resultBoard ul li .vs {color:#e60e1f;}

	.score .txt {height:175px !important; border:none !important; padding-top:0 !important; line-height:1.6; letter-spacing:-0.1em; vertical-align:top;}
	.score .txt strong {display:block; padding-top:70px;}

/* 각면 - 썸네일 뉴스 리스트 */
.news_thum ul {padding:2px 0 4px;}
.news_thum ul li {width:100%; overflow:hidden; margin-bottom:21px;}
.news_thum ul li .thum_img {width:90px; height:90px; margin-right:16px; overflow:hidden; float:left; background-color:#e6e6e6; background-position:50% 50%; background-repeat:no-repeat;}
.news_thum ul li .thum_img a {width:100%; height:100%; display:block;}
.news_thum ul li .thum_img a:hover {text-decoration:none;}
.news_thum ul li dl dt {font-size:16px; font-weight:bold; margin:5px 0 12px;}
.news_thum ul li dl dt a {color:#222;}
.news_thum ul li dl .date {color:#9d9c9c;}
.news_thum ul li dl .txt {line-height:1.4; margin-top:4px;}
.news_thum ul li dl .txt a {color:#666;}
.news_thum ul li dl a:hover {color:#dc3731;}

/* 각면 - 이미지 썸네일 리스트 */
.img_thum {padding:20px 0; margin-bottom:25px; font-family:돋움, Dotum; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.img_thum h3 {padding:0 0 8px 10px; font-size:14px; background:url('http://img.donga.com/sportsdonga/2012/images/common/dot_red2.gif') left 5px no-repeat;}
.img_thum ul {width:705px; padding-left:1px; overflow:hidden;}
.img_thum ul li {width:126px; float:left; margin-right:14px; text-align:center;}
.img_thum ul li .thum_img {width:124px; height:124px; margin-bottom:8px; display:table; border:1px solid #ebebeb; background:#f8f8f8; #position:relative;}
.img_thum ul li .thum_img span {display:table-cell; vertical-align:middle; #position:absolute; #top:50%; #left:50%;}
.img_thum ul li .thum_img span a {display:block; #position:relative; #top:-50%; #left:-50%;}
.img_thum ul li p {font-size:11px; letter-spacing:-0.1em; word-break:keep-all; line-height:1.4;}

/* 각면 - 페이징 */
.news_thum .paging {border-top:1px solid #e6e6e6; text-align:center; padding:18px 0 50px;}
.news_thum .paging img, 
.news_thum .paging span {vertical-align:middle; color:#e0e0e0;}
.news_thum .paging span {display:inline-block; padding:2px 8px 0 0;}
.news_thum .paging span strong, 
.news_thum .paging span a {font-weight:bold; padding:0 4px; display:inline-block; font-family:Verdana,Arial,AppleGothic,sans-serif;}
.news_thum .paging span strong {color:#e66c00; }
.news_thum .paging span a {color:#333; }
.news_thum .paging img {margin-right:3px; position:relative; z-index:2;}
.news_thum .paging strong, 
.news_thum .paging a:hover {color:#e66c00;}

/* 각면 - 상단 검색 */
.searchForm {padding:30px 0 30px; text-align:center; border:1px solid #dadada; background:#f8f8f8;}
.searchForm .searchBox {padding-bottom:9px;}
.searchForm .searchBox .searchTxt {width:326px; height:22px; padding:7px 5px 0; margin-right:6px; border:4px solid #dd342f;}
.searchForm .keyword {margin:0 0 0 140px; padding-left:20px; overflow:hidden; background:url('http://img.donga.com/sportsdonga/2012/images/common/icon_search.gif') left top no-repeat;}
.searchForm .keyword ul {padding:2px 8px 0 0; overflow:hidden; float:left;}
.searchForm .keyword ul li {float:left; padding-left:12px; margin:0 13px 0 -1px; letter-spacing:-0.1em; background:url('http://img.donga.com/sportsdonga/2012/images/common/bg_line2.gif') left top no-repeat;}
.searchForm .keyword .btn {height:12px; float:left; border:1px solid #cbcccf; background:red; vertical-align:top; background:url('http://img.donga.com/sportsdonga/2012/images/common/bg_search_line.gif') 14px 50% no-repeat;}
.searchForm .keyword .btn button {width:14px; height:12px; cursor:pointer; margin:0 1px 0 0; line-height:0; border:none; background:none; vertical-align:top;}


/* 뉴스보기 : 좌측광고 */
.news_view .left_AD {width:115px; float:left; margin-right:20px;}
.news_view .left_AD_list{width:113px; text-align:center; padding:8px 0 13px; margin-top:10px; border:1px solid #e5e5e5;}
.news_view .left_AD_list iframe{width:105px; margin-bottom:8px;}

/* 뉴스보기 : content */
.news_view .article_cont {width:554px; float:left;}
.news_view .article_cont .hot_click {overflow:hidden;padding:16px 18px 12px 18px;background:#f3f3f3;border:2px solid #d4d1ce;}
.news_view .article_cont .hot_click .tit_hotclick {display:block;margin-bottom:11px;}
.news_view .article_cont .hot_click ul {overflow:hidden;}
.news_view .article_cont .hot_click ul li {float:left;width:121px;margin-left:10px;}
.news_view .article_cont .hot_click ul li:first-child {margin-left:0;}
.news_view .article_cont .hot_click ul li img {display:block;width:121px;height:81px;}
.news_view .article_cont .hot_click ul li span {display:block;margin-top:6px;text-align:center;}
.news_view .article_cont .sns {height:20px; padding:10px 0; border-top:2px solid #7f7f7f; overflow:hidden; margin-top:15px;}
.news_view .article_cont .sns ul {float:left; margin-top:2px;}
.news_view .article_cont .sns ul li {float:left; font-size:11px; color:#999; font-family:"돋움", Dotum; margin-right:6px;}
.news_view .article_cont .sns ul li a {color:#717171;}
.news_view .article_cont .sns ul li a:hover {text-decoration:none;}
.news_view .article_cont .sns ul li img {vertical-align:middle; margin-right:5px;}
.news_view .article_cont .sns .view_tool {float:right;}
.news_view .article_cont .sns .view_tool span {font-size:11px; color:#999; font-family:"돋움", Dotum; margin:0 4px 0 8px}
.news_view .article_cont .sns .view_tool button {width:17px; height:16px; padding:0; margin:0; background:none; border:none; cursor:pointer; vertical-align:middle;}
.news_view .article_cont .sns .view_tool .contrac {width:18px;}
.news_view .article_cont .sns .view_tool button.print {width:20px; height:18px; margin:0 15px 0 10px;}
.news_view .article_cont .btm_sns {margin-top:0;margin-bottom:56px;border-top:none;border-bottom:2px solid #7f7f7f;}

.news_view .article_cont .article_tit {border:1px solid #efefef; border-width:1px 0; padding:30px 15px 22px;}
.news_view .article_cont .article_tit h3 {font-size:24px; letter-spacing:-0.1em; font-family:"돋움", Dotum; color:#000; margin-bottom:15px;}
.news_view .article_cont .article_tit p {font-size:11px; color:#999; }

.news_view .article_cont .article_view {position:relative;padding-top:20px;}
.news_view .article_cont .article_view .main_pic {padding:40px 0; text-align:center;}
.news_view .article_cont .article_view .article_txt {font-size:16px; line-height:140%;}
.news_view .article_cont .article_view .article_txt .article_word {min-height:815px;height: auto !important; height: 815px;}

.news_view .relation_news {width:682px;height:auto !important;  padding:0 0 15px; margin:10px 0 20px 0; overflow:hidden;}
.news_view .article_view .relation_news {width:682px;height:auto !important;  padding:0 0 15px; margin:10px 0 20px -135px; overflow:hidden;}
.news_view .relation_news .relation_in {width:300px; overflow:hidden; padding:0 20px; border-right:1px solid #e5e5e5; float:left;}
.news_view .relation_news .relation_in h4 {margin-bottom:17px;}
.news_view .relation_news .relation_in ul {width:294px;margin-top:-1px;margin-top:0\0/;}
.news_view .relation_news .relation_in ul li {width:283px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:11px; font-weight:bold;margin-bottom:6px; margin-bottom:4px\0/; line-height:18px; padding-top:0;padding-top:2px\0/;background-image:url('http://img.donga.com/sportsdonga/2012/images/common/dot_gray3.gif');background-position:left 7px;background-repeat:no-repeat;}
.news_view .relation_news .relation_in ul li a {font-family:"굴림", Gulim;font-size:13px;letter-spacing:-0.05em;}
.news_view .relation_news .relation_in .photo {display:inline-block;width:300px;margin-top:2px;}
.news_view .relation_news .relation_in .photo a {margin-right:6px; display:block; float:left;}
.news_view .relation_news .relation_in .photo a img {width:94px;height:80px;}


.news_view .article_cont .articlePhoto{margin-bottom:40px;}
.news_view .article_cont .articlePhoto .articlePhoto_C{margin:0 auto;}
.news_view .article_cont .articlePhoto .articlePhoto_C img{margin-bottom:7px;}
.news_view .article_cont .articlePhoto .articlePhoto_C p{margin-bottom:13px;color:#666;font:12px/125% "굴림",Gulim; text-align:justify;}


/* 동영상이미지 추가 */
.news_view .article_cont .etv_player{}
.news_view .article_cont .etv_player .etv_playertext {text-align:center; font-family:"굴림", Gulim; font-size:16px; color:#1d1d1d; font-weight:bold; line-height:1.5; padding:10px 0 0 0;}

/* 모두투어 광고 영역 */
.modetour_AD {background:red;width:680px;height:250px;margin-bottom:35px;margin-left:-126px;}


/* 관련뉴스 : 20120627 */
.rel_news {position:relative;margin-bottom:40px;}
.rel_news h4 {margin-bottom:10px;}
.rel_news ul {width:100%;}
.rel_news ul li {width:100%;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rel_news ul li a {font-family:"돋움", Dotum;font-size:14px;font-weight:bold;}
.rel_news ul li a img {position:relative;top:-1px;vertical-align:middle;padding-right:5px;}



/* 뉴스보기 : content 상단 리스트 */
.news_view .top_AD {width:552px; border:1px solid #ededed;}
.news_view .top_sport_AD {width:554px;height:110px;margin:0 0 10px 0;}

/* 뉴스보기 : content 기사 하단 텍스트 */
.news_view .subCont_AD06 {margin-bottom:20px;}

/* 뉴스보기 : content 기사 배너 */
.news_view .subCont_AD16 {float:right; padding:0 0 30px 30px;}

/* 뉴스보기 : content 화보갤러리 */
.news_view .outsideBox {margin-left:-135px;}
.news_view .gallery_iframe{width:678px;margin-bottom:20px;border:1px solid #e4e4e4; clear:both; position:relative;}

/* 뉴스보기 : content 관련뉴스 */
.relation_news .subCont_AD17 {width:300px; overflow:hidden; padding:0 20px 0; float:left;}
.relation_news .subCont_AD17 {border:1px solid #e4e4e4;width:298px;}
.relation_news .subCont_AD17:first-child {border:0 none;width:300px; overflow:hidden; padding:1px 20px 1px; float:left;}

/* 뉴스보기 : content - 중간광고 */
.middle_AD{width:648px;clear:both;margin-bottom:8px;padding:16px 15px;border:1px solid #e5e5e5;}
.contents_cartoon .middle_AD{width:648px;padding:16px 22px 16px 23px;}
.middle_AD .subCont_AD07, 
.middle_AD .subCont_AD08 {margin-bottom:11px;}


/* contents */
.contents{position:relative;float:left;width:680px;}

/* contents : 면탑 화보 - 탑화보 */
.contents .pictorialTopBox{margin-bottom:40px;padding-bottom:44px;border:1px solid #e4e4e4;background-color:#fbfbfb;}

/* contents : 면탑 화보 - 화보 기사 */
.contents .pictorialTopBox h1{padding:29px 30px 21px;font-size:14px;text-align:center;}
.contents .pictorialTopBox h1 img{margin:-6px 10px 0 0;vertical-align:top;}
.contents .pictorialTopBox p{height:51px;margin-top:23px;padding:0 69px;color:#666;}
.contents .pictorialTopBox .checkList{position:absolute;left:0;top:723px;width:678px;text-align:center;}
.contents .pictorialTopBox .checkList label{display:inline-block;position:relative;left:0;top:0;width:auto;height:auto;margin:3px 13px 0 0;color:#999;font:bold 12px/125% "돋움",Dotum;visibility:visible;vertical-align:middle;z-index:1;}
.contents .pictorialTopBox .checkList input{vertical-align:middle;}

/* contents : 기사보기 - 포토 갤러리 */
.contents .small_slide{position:relative;width:624px;height:106px;padding:14px 21px 0 33px;border-bottom:1px solid #e4e4e4;background-color:#fff;text-align:center;overflow:hidden;}
.contents .small_slide ul{display:none;}
.contents .small_slide ul.open{display:inline-block;width:624px;background:url('http://img.donga.com/sportsdonga/2012/images/sub/bg_photogallery_box01.gif') repeat-x 0 0;overflow:hidden;}
.contents .small_slide li{position:relative;float:left;width:92px;height:92px;margin-right:12px;background-color:#323232;overflow:hidden;cursor:pointer;}
.contents .small_slide li img {vertical-align:middle;}
.contents .small_slide li:hover strong,
.contents .small_slide li:active strong,
.contents .small_slide li.open strong{position:absolute;left:0;top:0;width:86px;height:86px;border:3px solid #ff4301;}
.contents .small_slide li span{display:inline-block;width:0;height:100%;margin:0;padding:0;vertical-align:middle;overflow:hidden;}
.contents .small_slide .pre{display:inline-block;position:absolute;left:9px;top:49px;padding:5px;}
.contents .small_slide .next{display:inline-block;position:absolute;right:9px;top:49px;padding:5px;}

/* contents : 면탑 포토 - 포토 리스트 */
.contents .photoSortList{display:inline-block;position:relative;width:100%;margin-bottom:40px;padding-top:28px;background:url('http://img.donga.com/sportsdonga/2012/images/common/bg_tab_line.gif') repeat-x 0 27px;}

/* contents : 면탑 포토 - 포토 & 화보 리스트 */
.contents .photoSortList h2 a{display:block;height:19px;padding-top:7px;background-color:#f4f4f4;border:1px solid #d9d9d9;color:#999;font-size:12px;text-align:center;}
.contents .photoSortList h2 a:hover,
.contents .photoSortList h2 a:active,
.contents .photoSortList h2 .open{height:19px;padding-top:7px;border:1px solid #ae1514;background-color:#dd3534;color:#fff;text-decoration:none;}
.contents .photoSortList .tab01{width:120px;position:absolute;left:0;top:0;}
.contents .photoSortList .tab02{width:120px;margin-left:-1px;position:absolute;left:119px;top:0;}
.contents .photoSortList .tab03{width:120px;margin-left:-1px;position:absolute;left:238px;top:0;}
.contents .photoSortList .tab04{width:120px;margin-left:-1px;position:absolute;left:357px;top:0;}
.contents .photoSortList .listBox .listBoxIn{display:inline-block;width:100%;padding:14px 0 16px;border-top:1px solid #e1e1e1;}
.contents .photoSortList .listBox p{float:left;width:120px;margin-right:20px;text-align:center;}
.contents .photoSortList .listBox a{font-size:11px;line-height:135%;letter-spacing:-1px; font-family:"돋움", Dotum;}
.contents .photoSortList .listBox span{display:block;width:120px;height:120px;margin-bottom:7px;overflow:hidden;}
.contents .photoSortList .listBox .longW img{height:120px;}
.contents .photoSortList .listBox .longH img{width:120px;}
.contents .photoSortList .listBox .first{border:none;}
.contents .photoSortList .listBox .last{margin-right:-3px;}

/* contetns : 최훈 카툰 - 카툰배너 */
.cartoon_banner {display:inline-block;width:100%;margin-bottom:43px;}
.cartoon_banner li {float:left;padding-bottom:13px;}
.cartoon_banner li.first {margin-right:17px;}

/* contents : 최훈 카툰 - 카툰 보기 */
.cartoon_view {text-align:center;}

/* contents : 최훈 카툰 - 상단 카툰 제목 */
.cartoon_page_1 {display:inline-block;position:relative;width:100%;height:28px;padding-top:7px;margin:0 0 10px 0;border-top:2px solid #fdcb00;background:#f6f6f6;}
.cartoon_page_1 h1 {position:absolute;left:6px;top:-27px;font-family:"돋움", Dotum;font-size:16px;font-weight:bold;color:#272727;}
.cartoon_page_1 h1 span {color:#bbbec3;padding:0 8px;}
.cartoon_page_1 h1 strong {color:#494b50;}
.cartoon_page_1 h1 em {font-size:12px;color:#8c8c8c;padding-left:4px;font-style:normal;font-weight:normal;}
.cartoon_page_1 .cp_btn {float:right;padding-right:10px;}
.cartoon_page_1 .cp_btn select {height:20px;padding-top:0;line-height:20px;border:1px solid #d6d6d6;}

/* contents : 최훈 카툰 - 하단 카툰 제목 */
.cartoon_page_2 {display:inline-block;position:relative;width:100%;height:28px;margin:10px 0 0 0;padding-top:7px;border-bottom:2px solid #fdcb00;background:#f6f6f6;}
.cartoon_page_2 h1 {float:left;padding-left:6px;font-family:"돋움", Dotum;font-size:16px;font-weight:bold;color:#272727;}
.cartoon_page_2 h1 span {color:#bbbec3;padding:0 8px;}
.cartoon_page_2 h1 strong {color:#494b50;}
.cartoon_page_2 h1 em {font-size:12px;color:#8c8c8c;padding-left:4px;font-style:normal;font-weight:normal;}
.cartoon_page_2 .cp_btn {float:right;padding-right:10px;}
.cartoon_page_2 .cp_btn select {height:20px;padding-top:0;line-height:20px;border:1px solid #d6d6d6;}


/* 뉴스보기 : aside */
.aside {width:250px; float:right; position:relative;}

/* 뉴스보기 : aside 탭 */
.aside_tab {width:250px; padding:36px 0 13px; margin-bottom:20px; border-bottom:1px solid #e5e5e5; position:relative; }
.aside_tab h4 {width:84px; height:26px; position:absolute; top:0; background-image:url('http://img.donga.com/sportsdonga/2012/images/sub/tab_aside.gif'); background-repeat:no-repeat;overflow:hidden; }
.aside_tab h4 a {width:100%; height:100%; display:block; text-indent:-5000px; font-size:0.1%; line-height:0.1%; }
.aside_tab h4 .on, 
.aside_tab h4 a:hover {background-image:url('http://img.donga.com/sportsdonga/2012/images/sub/tab_aside.gif'); background-repeat:no-repeat; }
.aside_tab h4.tab1 {left:0; background-position:0 -26px;}
.aside_tab h4.tab2 {left:84px; background-position:-84px -26px;}
.aside_tab h4.tab3 {left:166px; background-position:-166px -26px;}
.aside_tab .tab1 a:active, .aside_tab .tab1 a:hover, .aside_tab .tab1 .on {background-position:0 0;}
.aside_tab .tab2 a:active, .aside_tab .tab2 a:hover, .aside_tab .tab2 .on {background-position:-84px 0;}
.aside_tab .tab3 a:active, .aside_tab .tab3 a:hover, .aside_tab .tab3 .on {background-position:-166px 0;}

.aside_tab .tab_cont {width:250px; height:265px;overflow:hidden;}
.aside_tab .tab_cont li {margin-bottom:7px; width:100%; overflow:hidden;}
.aside_tab .tab_cont li .tit_img {width:84px; margin-right:11px; display:block; float:left;}
.aside_tab .tab_cont li p {width:155px; padding-top:15px; float:left;}

/* #recNews_mlbpark li {padding-left:15px;background:url(http://img.donga.com/sportsdonga/2012/images/common/dot_gray.gif) no-repeat 5px 12px;line-height:27px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;} */

/* aside : 경기일정 */
.euro_sche {width:250px;margin-bottom:19px;border-bottom:3px solid #315618;}
.euro_sche .tit_news {display:inline-block;width:100%}
.euro_sche .tit_news .p {float:left;width:84px;margin-right:10px}
.euro_sche .tit_news .t {float:left;width:156px;color:#7d7d7d;font-family:"굴림", Gulim;font-size:11px;word-spacing:1px;letter-spacing:-1px;}
.euro_sche .tit_news .t strong {display:block;font-family:"돋움", Dotum; color:#333; padding:1px 0 3px 0;font-size:12px;}
.euro_sche .tit_news .t:hover {color:#dc3731;}
.euro_sche .tit_news .t:hover strong {color:#dc3731;}
.euro_sche ul {margin-top:10px;margin-bottom:13px;}
.euro_sche ul li {padding-left:8px; letter-spacing:-0.1em; margin-bottom:8px; background:url('http://img.donga.com/sportsdonga/2012/images/common/dot_gray.gif') left 6px no-repeat;}
.euro_sche .euro_s_link {height:33px;line-height:33px;background:url(http://img.donga.com/sportsdonga/2012/images/sub/bg_line_euro.gif) repeat-x 0 0;}
.euro_sche .euro_s_link a {font-family:"굴림", Gulim;color:#787c1c;text-decoration:none;letter-spacing:-0.025em;}

/* aside : 광고 */
.aside .aside_AD01{margin-bottom:20px;}

/* aside : 광고 - 쇼핑몰 */
.aside .aside_AD11{margin-bottom:20px;}

/* aside : 광고 - 인기정보 BEST */
.aside .aside_AD12 {margin-bottom:20px; border:1px solid #e1e1e5;}

/* aside : 광고 - 인기정보 BEST */
.aside .aside_AD05{margin-bottom:20px; border:1px solid #e1e1e5;}

/* aside : 광고 - 요즘 뜨는 병원정보 */
.aside .aside_AD04{width:248px; padding-bottom:4px; border:1px solid #e1e1e5;}

/* aside : 광고 -  오늘의 인기 클릭 */
.aside .aside_AD13 {margin:10px 0 10px;}

/* aside : 광고 -  오늘의 인기 클릭 */
.aside .aside_AD14 {width:248px; margin:10px 0 20px; border:1px solid #e1e1e5;}

/* aside : 광고 - 최신생활 정보 */
.aside .aside_AD06{width:248px; margin-bottom:5px; border:1px solid #e1e1e5;}

/* aside : 광고 - 애드티브 */
.aside .aside_AD06_1{width:248px; margin-bottom:10px; padding-top:6px; border:1px solid #e1e1e5; background-color:#f8f9fa; }

/* 좌우 윙배너 */
.ad_right_w {position:absolute;left:50%;top:148px;margin-left:500px;z-index:10;}
.ad_left_w {position:absolute;left:50%;top:814px;margin-left:500px;z-index:10;}
.ad_left_w2 {position:absolute;left:50%;top:148px;margin-left:-625px;z-index:10;}
.ad_left_w3 {position:absolute;left:50%;top:148px;margin-left:-670px;z-index:10;text-align:right;}
.wiseAd_1 {position:fixed;left:50%;margin-left:-630px;top:148px;}
.wiseAd_2 {position:fixed;left:50%;margin-left:-630px;top:310px;}

/* 포토리스트 : 20130422 안중호 */
.photonewsMaList {}
.photonewsMaList .thumb {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #B7B7B7;box-shadow: 1px 1px 2px 0 #BAB9B9;margin: 9px auto 0;overflow: hidden;padding: 5px 4px 4px 5px;width: 650px;}
.photonewsMaList .thumb li {position:relative;float:left;margin-bottom:1px;margin-right:1px;}
.photonewsMaList .thumb li a {display: block;}
.photonewsMaList .thumb li span a span {background: url("http://img.donga.com/sportsdonga/2012/images/stand/bg_transparent.png") repeat scroll left top transparent;bottom: 0;color: #FFFFFF;cursor: pointer;font-size: 12px;left: 0;letter-spacing: -1px;min-height: 6px;overflow: hidden;padding: 8px 5% !important;position: absolute;text-align: center;text-overflow: ellipsis;white-space: nowrap;width:90%;}