body {margin:0;padding:0;font-family:"나눔고딕", "Nanum Gothic", "Nanum GothicOTF", sans-serif; font-size:12px; text-decoration:none; background:#ffffff; }
ul li { list-style:none; }
/*rollover*/
A.rollover img { border-width:0; display:block; }
A.rollover img.rollover { display: none; }
A.rollover:hover { position: relative; }
A.rollover:hover img { display: none; }
A.rollover:hover img.rollover { display: block; }

html{SCROLLBAR-FACE-COLOR: #ffffff;
     SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
     SCROLLBAR-SHADOW-COLOR: #aaaaaa;
     SCROLLBAR-3DLIGHT-COLOR: #cccccc;
     SCROLLBAR-ARROW-COLOR: #999999;
     SCROLLBAR-TRACK-COLOR: #eeeeee;
     SCROLLBAR-DARKSHADOW-COLOR: #cccccc
	 }
#wrap { width:1530px; margin:0 auto; }

/* 상단 */
#header { width:100%; position:relative; }

#top_left { float:left; width:550px; padding-top:55px; }
#top_left .iw-roll-notice { clear:both; margin:0; padding:0 }
#top_left .iw-roll-event { clear:both; margin:0; padding:0 }

#top_logo { float:left; width:380px; height:110px; margin-left:10px; margin-right:10px; padding-top:10px; text-align:center; }

#top_right { float:left; width:550px; height:110px; /*background:#eee;*/ }

.widget-clock.widget-clock-bg { margin:40px 10px 0 0; }
.widget-clock .widget-subtitle {text-align:right;font-size: 12px;font-weight:bold;margin-bottom: 5px;line-height: 15px;color:#000;}
.widget-clock .widget-big-int {text-align:right;font-family:'Helvetica';font-size: 36px;line-height: 40px;font-weight: 500;color:#000;}

.plugin-clock span {top:-2px;
  -webkit-animation: pulsate 1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation: pulsate 1s ease-out;
  -moz-animation-iteration-count: infinite;animation: pulsate 1s ease-out;animation-iteration-count: infinite;opacity: 0.0;margin: 0 2px 0 2px;}

/* WIDGETS-CLOCK-Animations */
@-webkit-keyframes pulsate {0% {opacity: 0.0;}
50% {opacity: 1.0;}
100% {opacity: 0.0;}}
@-moz-keyframes pulsate {
0% {opacity: 0.0;}
50% {opacity: 1.0;}
100% {opacity: 0.0;}}
@keyframes pulsate {
0% {opacity: 0.0;}
50% {opacity: 1.0;}
100% {opacity: 0.0;}}

/*TOP_GNB*/

.main_board,
.point_ranking,
#leftDataTop h2,
#leftLanking h2,
#leftLanking dl dt
{background:#f4f4f4 !important;}
#top_gnb { float:left; width:100%; height:50px; background:#D5D5D5;  border:1px solid rgba(0,0,0,0.1); }
#top_gnb ul.gnb_default { margin:0; padding:0; list-style:none; }
#top_gnb ul.gnb_default li { float:left; z-index:1000; }
#top_gnb ul.gnb_default li span.me_txt { color:#000; display:block; }
#top_gnb ul.gnb_default li span.me_txt a { font-weight:bold; display:block; height:49px; font-size:12px; letter-spacing:-1px; line-height:49px; text-align:center; color:#000; }

#top_gnb ul.gnb_default li.num1 {width: 191px;display:block;position:relative;border-left:1px solid rgba(0,0,0,0.1); border-right:1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num1:hover {width:191px;display:block;background:#f4f4f4}
#top_gnb ul.gnb_default li.num1:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num1_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num1_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num1_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num1_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num1_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num1_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num2 {width: 191px;display:block;position:relative; border-right:1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num2:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num2:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num2_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num2_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num2_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num2_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num2_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num2_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num3 {width: 191px;display:block;position:relative; border-right:1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num3:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num3:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num3_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num3_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num3_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num3_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num3_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num3_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num4 {width: 191px;display:block;position:relative; border-right:1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num4:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num4:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num4_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num4_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num4_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num4_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num4_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num4_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num5 {width: 191px;display:block;position:relative; border-right:1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num5:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num5:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num5_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num5_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num5_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num5_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num5_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num5_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num6 {width: 191px;display:block;position:relative; border-right:1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num6:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num6:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num6_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num6_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num6_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num6_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num6_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num6_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num7 {width: 191px;display:block;position:relative; border-right:1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num7:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num7:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num7_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num7_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num7_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num7_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num7_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num7_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num8 {width: 191px;display:block;position:relative;border-right: 1px solid rgba(0,0,0,0.1); }
#top_gnb ul.gnb_default li.num8:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num8:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num8_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num8_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num8_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num8_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num8_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num8_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num9 {width: 191px;display:block;position:relative;border-right: 1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num9:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num9:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num9_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num9_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num9_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num9_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num9_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num9_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num10 {width: 191px;display:block;position:relative;border-right: 1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num10:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num10:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num10_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num10_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num10_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num10_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num10_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num10_over li:hover {color:#000;background-color:#5D5C5C;}

#top_gnb ul.gnb_default li.num11 {width: 191px;display:block;position:relative;border-right: 1px solid rgba(0,0,0,0.1);}
#top_gnb ul.gnb_default li.num11:hover {width:191px;display:block;background:#f4f4f4;}
#top_gnb ul.gnb_default li.num11:hover a {color:#000;}
#top_gnb ul.gnb_default ul.num11_over {position:absolute;top: 49px;left:0;margin:0;padding:0;list-style:none;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);display:none;border-bottom: 1px solid rgba(0,0,0,0.1); margin-left:-1px;}
#top_gnb ul.gnb_default ul.num11_over li {width:210px;height:39px;line-height:39px;display:block;background-color:#f4f4f4;border-top: 1px solid #5D5C5C;/* margin-top: 0px; */}
#top_gnb ul.gnb_default ul.num11_over li span.txt {font-size:12px;color:#000;display:block;}
#top_gnb ul.gnb_default ul.num11_over li span.txt a {height:38px;line-height:38px;display:block;padding: 0 0px 0 17px;text-decoration:none;}
#top_gnb ul.gnb_default ul.num11_over li:first-child {border-top:0;}
#top_gnb ul.gnb_default ul.num11_over li:hover {color:#000;background-color:#5D5C5C;}


#top_gnb ul.gnb_default .menu_right_icon { float:right; width:120px; display:block; position:absolute; right:0; margin-top:13px; margin-right:10px; }
#top_gnb ul.gnb_default .menu_right_icon span { padding-left:10px; }
#top_gnb ul.gnb_default .menu_right_icon span a { color:#000; }
#top_gnb ul.gnb_default .menu_right_icon span a:hover { color:#5D5C5C; }

/*online_notice*/
#notice_area { float:left; width:1530px; margin-bottom:10px; }

/* 메인 레이아웃 */
#content_area { width:100%; }

/*왼쪽 레이아웃 */
#main_left { float:left; width:330px; margin-right:10px; }
.login { width:100%; margin-bottom:5px; }
.chat { width:100%; }
.main_leftbanner { width:100%; }
.pointrank { width:100%; }
.worldsports { width:100%; margin-top:2px; }
.sportsrank { width:100%; margin-top:2px; }

/*중간 레이아웃 */
#main_right { float:left; width:850px; }

/*오른 레이아웃 */
#main_right2 { float:left; width:330px; margin-left:10px; }

/*메인최신글*/
#main-latest { clear:both; margin:0; padding:0; }
.latest-tab { table-layout:fixed; }
.latest-tab-A { border:1px solid rgba(0,0,0,0.1); margin-bottom:2px; }
.latest-tab-I-left { background:#fff; border-right:1px solid #5d5d5d; vertical-align:top; width:45%; max-width:382px; }
.latest-tab-I-right { background:#fff; vertical-align:top; width:55%; max-width:467px; }
.latest-tab-IN { min-height:167px; }
.tab_item { height:40px; text-align:center; cursor:pointer; background:#d5d5d5; border-bottom:1px solid #5d5d5d; border-right:1px solid #5d5d5d; }
.tab_item:nth-last-child(1) { border-right:0px; }
.tab_item_on { background:#fff; border-bottom:0px; font-weight:bold; }
.latest-box { width:100%; margin:0; padding:15px; }
.latest-box_off{ display:none; }

/*푸터*/
#footer_area{ clear:both; width:1200px; position:relative; margin-top:20px; }
.footer_line { width:100%; }
.footer_menu { width:100%; height:64px; position:top; top:33px; left:30px; }
.footer_logo { width:180px; height:64px; position:absolute; top:33px; left:30px; }
.footer_text { width:860px; height:85px; position:absolute; top:28px; left:320px; }
.footer_text p { margin:0; padding:0; }
