@charset 'utf-8';
/* layout */
body {background:url("/ncdinos/layout/bg_body_main.gif") repeat-x 0 0;}
#wrapper #header {z-index:500;}
#wrap_container {margin-top:-1px;}
#wrap_container .wrap_contents {width:970px; margin:0 auto; padding-top:33px;}
.wrap_cont01 {width:100%; overflow:hidden; height:272px; background:url("/ncdinos/main/ln_dot.gif") repeat-x 0 bottom;}
.wrap_cont02 {width:100%; overflow:hidden; height:184px; padding-top:28px; background:url("/ncdinos/main/ln_dot.gif") repeat-x 0 bottom;}
.wrap_cont03 {width:100%; overflow:hidden;}

/* 메인 랜덤 백그라운드 */
.mnbg01 {background:url("/ncdinos/main/bg_main.jpg") no-repeat 50% 0;}
.mnbg02 {background:url("/ncdinos/main/bg_main02.jpg") no-repeat 50% 0;}
.mnbg03 {background:url("/ncdinos/main/bg_main03.jpg") no-repeat 50% 0;}

/* 상단 슬라이드 */
#wrp_mainbanner {position:relative; width:960px;height:403px;overflow:hidden; margin:0; padding:6px 5px 41px 5px; background:url("/ncdinos/main/bg_rollbanner.png") no-repeat 0 0;}
#wrp_mainbanner .banner {position:relative;width:960px;height:403px;overflow:hidden; margin:0; padding:0;} /* fadeInOut */
#wrp_mainbanner .banner ul {width:960px;height:403px;margin:0;padding:0;list-style:none;overflow:hidden; list-style-type:none;}
#wrp_mainbanner .banner ul li {float:left;/* (s) fadeInOut */position:absolute;top:0;left:0;/* (e) fadeInOut */width:960px;height:403px; margin:0; padding:0; list-style-type:none;}
#wrp_mainbanner .banner ul li p {margin:0; padding:0;}
#wrp_mainbanner .banner ul li img {vertical-align:top; line-height:0;}
#wrp_mainbanner .banner ul li .img_sort {position:relative; width:960px;height:403px;}
#wrp_mainbanner .banner ul li .img_sort .pos01 {position:absolute; left:0; top:0;}
#wrp_mainbanner .banner ul li .img_sort .pos02 {position:absolute; left:0; bottom:0;}
#wrp_mainbanner .banner ul li .img_sort .pos03 {position:absolute; right:0; top:0;}
#wrp_mainbanner .pager {position:absolute; right:21px; top:24px; /* (s) fadeInOut */z-index:3;/* (e) fadeInOut */overflow:hidden;}
#wrp_mainbanner .pager a {float:left; width:20px; height:20px; margin:0 0 0 8px; text-indent:-9999px; overflow:hidden; border:none; padding:0; background:url("/ncdinos/main/ico_rollbanner_off.png") no-repeat;}
#wrp_mainbanner .pager .more {float:right;margin:0;background-position:right -18px}
#wrp_mainbanner .pager a.on {background:url("/ncdinos/main/ico_rollbanner_on.png") no-repeat;}

/* 구단소식&중계 */
.top_contents {width:100%; margin-bottom:69px; overflow:hidden;}
.top_contents .nc_news {width:299px; height:110px; float:left; margin:0 14px 0 1px; padding:15px 0 0 15px; background:#1e1e1e;}
.top_contents .nc_cast {position:relative; width:314px; float:left; height:125px; margin-right:14px; background:#1e1e1e;}
.top_contents .nc_banner {width:314px; float:left; height:125px; margin-right:14px;}
.top_contents .lets_nc {width:313px; height:125px; float:left;}
.top_contents .nc_news h2 {margin:0; padding:0;}
.top_contents .nc_news ul {margin:19px 0 0 0; padding:0; list-style-type:none;}
.top_contents .nc_news ul li {line-height:11px; padding:0 0 10px 12px; background:url('/ncdinos/main/ico_rec_gray.gif') no-repeat 1px 5px;}
.top_contents .nc_news ul li a {color:#cac7c0; text-decoration:none;}

/* 게임중계 슬라이드 */
.nc_cast .wrp_cnt {position:absolute; top:0; left:0; width:314px height:125px;}

.wrp_nccast {position:relative; width:314px;height:125px; overflow:hidden; margin:0; padding:0;}
.wrp_nccast strong {display:block; text-align:center; color:#b5906b; font-size:16px; font-family:"맑은 고딕","NanumGothic","돋움"; letter-spacing:-0.03em; line-height:13px; padding:15px 0 0 0;}
.wrp_nccast strong .game {margin:0 5px; font-size:15px; letter-spacing:-0.1em; text-decoration:underline;}
.wrp_nccast strong a .game {color:#74736f; text-decoration:none;}
/*.wrp_nccast strong a:hover {text-decoration:none;}*/
.wrp_nccast .team {margin:0; padding:7px 0 0 0; float:left; width:125px; height:76px; position:relative; text-align:center;}
.wrp_nccast .team span {position:absolute; left:0; bottom:0; width:100%; text-align:center;}
.wrp_nccast p.txt_vs {width:60px; margin:0; float:left; padding:19px 0 0 0;}
.wrp_nccast p.txt_vs a {display:block; margin-top:9px; width:60px; height:16px; font-size:11px; color:#49c7d5; text-align:center; text-decoration:none; padding-top:4px; background:url('/ncdinos/main/bg_stats.gif') no-repeat 0 0;}
.wrp_nccast p.txt_vs img {margin-left:13px;}
.wrp_nccast p span {display:block; font-size:11px; color:#cac7c0;}
.wrp_nccast img {vertical-align:top; line-height:0;}

.wrp_nccast .cancel {position:absolute; z-index:1; top:31px; left:0; width:314px; height:94px; background: #1e1e1e url("/ncdinos/main/img_cancel.gif") 0 14px no-repeat ; text-indent:-9999px;}
.wrp_nccast .cancel a {display:block; width:314px; height:100%;}
.wrp_nccast .cancel_today {position:absolute; z-index:1; top:31px; left:0; width:314px; height:94px; background: #1e1e1e url("/ncdinos/main/img_cancel_120514.gif") 0 14px no-repeat ; text-indent:-9999px;}
.wrp_nccast .cancel_today a {display:block; width:314px; height:100%;}
.wrp_nccast .cancel_rain {position:absolute; z-index:1; top:31px; left:0; width:314px; height:94px; background: #1e1e1e url("/ncdinos/main/img_cancel_120514.gif") 0 -96px no-repeat ; text-indent:-9999px;}
.wrp_nccast .cancel_rain a {display:block; width:314px; height:100%;}

.nc_cast .pager {position:absolute; left:50px; top:18px; overflow:hidden;}
.nc_cast .pager button {float:left;width:7px;height:10px;padding:0;text-indent:-9999px;cursor:pointer;border:0;*overflow:visible;}
.nc_cast .pager button.prev {background:url('/ncdinos/main/btn_arr_left_off.png') no-repeat 0 0;}
.nc_cast .pager button.next {background:url('/ncdinos/main/btn_arr_right_off.png') no-repeat 0 0;}

.nc_cast button {position:absolute; width:15px;height:15px;padding:0;text-indent:-9999px;cursor:pointer;border:0;*overflow:visible;}
.nc_cast button.prev {top:17px; left:65px; background:url('/ncdinos/main/btn_arr_left_off.png') no-repeat 0 0;}
.nc_cast button.next {top:17px; right:60px; background:url('/ncdinos/main/btn_arr_right_off.png') no-repeat 0 0;}

#wrp_nccast {position:relative; width:314px;height:125px; overflow:hidden; margin:0; padding:0;}
#wrp_nccast .banner {position:relative; width:314px;height:125px; overflow:hidden; margin:0; padding:0;} /* fadeInOut */
#wrp_nccast .banner ul {width:314px;height:125px; margin:0;padding:0;list-style:none;overflow:hidden; list-style-type:none;}
#wrp_nccast .banner ul li {float:left;/* (s) fadeInOut */position:absolute;top:0;left:0;/* (e) fadeInOut */width:314px;height:110px; margin:0; padding:0; list-style-type:none; text-align:center;}
#wrp_nccast .banner ul li strong {display:block; text-align:center; color:#b5906b; font-size:16px; font-family:"맑은 고딕","NanumGothic","돋움"; letter-spacing:-0.03em; line-height:13px; padding:15px 0 0 0;}
#wrp_nccast .banner ul li .team {margin:0; padding:7px 0 0 0; float:left; width:125px; height:76px; position:relative;}
#wrp_nccast .banner ul li .team span {position:absolute; left:0; bottom:0; width:100%;}
#wrp_nccast .banner ul li p.txt_vs {width:60px; margin:0; float:left; padding:19px 0 0 0;}
#wrp_nccast .banner ul li p.txt_vs a {display:block; margin-top:9px; width:60px; height:16px; font-size:11px; color:#51737a; text-align:center; text-decoration:none; padding-top:4px; background:url('/ncdinos/main/bg_stats.gif') no-repeat 0 0;}
#wrp_nccast .banner ul li p span {display:block; font-size:11px; color:#cac7c0;}
#wrp_nccast .banner ul li img {vertical-align:top; line-height:0;}
#wrp_nccast .pager {position:absolute; width:100%; left:107px; top:18px;/* (s) fadeInOut */z-index:3;/* (e) fadeInOut */overflow:hidden;}
#wrp_nccast .pager button {float:left;width:7px;height:10px;padding:0;text-indent:-9999px;cursor:pointer;border:0;*overflow:visible}
#wrp_nccast .pager button.prev {margin-right:86px; background:url('/ncdinos/main/btn_arr_left_off.png') no-repeat 0 0;}
#wrp_nccast .pager button.next {background:url('/ncdinos/main/btn_arr_right_off.png') no-repeat 0 0;}
#wrp_nccast .pager a {float:left;width:7px;height:10px; text-indent:-9999px;overflow:hidden;background:url("/ncdinos/main/btn_arr_right_off.png") no-repeat; border:none; padding:0;}
#wrp_nccast .pager .more {float:right;margin:0;background-position:right -18px}

/* 스토리& 다톡 */
.wrap_story {float:left; width:622px; margin-right:35px;}
.wrap_talk {float:right; width:313px; height:260px; position:relative;}
.wrap_story dl {margin:0 0 28px 0; padding:0; width:100%; overflow:hidden; height:109px;}
.wrap_story dl dt {float:left; width:194px;}
.wrap_story dl dd {margin:0; padding:0; float:left; width:428px; line-height:18px; letter-spacing:-0.03em;}
.wrap_story dl dd a {color:#666; text-decoration:none;}
.wrap_story dl dd strong {display:block; color:#444; margin:4px 0 8px 0; font-size:18px; font-family:"맑은 고딕","NanumGothic","돋움"; letter-spacing:-0.03em;}
.wrap_story dl dd span {display:block; color:#588dc0; margin-top:7px;}
.ul_talklist {position:absolute; right:0; top:0; margin:0; padding:0; list-style-type:none;}
.ul_talklist li {float:left; margin:0; padding:1px 0 0 0; line-height:0; cursor:pointer;}
.ul_talklist li.li_bg {padding-right:12px; margin-right:11px; background:url("/ncdinos/main/ln_talk_list.gif") no-repeat right 0;}
.wrap_talk h1 {padding:0; margin:0;}
.wrap_talk .wrap_freetalk {position:absolute; left:0; top:23px;}
.wrap_talk .wrap_freetalk ul {margin:0; padding:0; list-style-type:none;}
.wrap_talk .wrap_freetalk ul li {margin:0 0 21px 0; padding:0; width:100%; overflow:hidden;}
.wrap_talk .wrap_freetalk ul li .free_img {float:left; width:92px;}
.wrap_talk .wrap_freetalk ul li .free_txt {float:left; width:221px; line-height:18px; letter-spacing:-0.03em;}
.wrap_talk .wrap_freetalk ul li .free_txt strong {display:block; line-height:11px; margin:4px 0 6px 0;}
.wrap_talk .wrap_freetalk ul li .free_txt a {text-decoration:none;}

.wrap_talk .wrap_discussion {position:absolute; left:0; top:23px; height:230px; background:#fff; z-index:500;}
.wrap_talk .wrap_discussion .txt_talk {width:271px; height:79px; padding:18px 21px 16px 21px; background:url("/ncdinos/main/bg_discuss_box.gif") no-repeat 0 0;}
.wrap_talk .wrap_discussion .txt_talk span {color:#588dc0;}
.wrap_talk .wrap_discussion .txt_talk p {color:#588dc0; margin:0; padding:0; font-size:18px; font-family:"맑은 고딕","NanumGothic","돋움"; letter-spacing:-0.03em; font-weight:bold; line-height:22px;}
.wrap_talk .wrap_discussion .txt_talk a {color:#588dc0; text-decoration:none;}
.wrap_talk .wrap_discussion ul {margin:0; padding:0; list-style-type:none; font-weight:bold;}
.wrap_talk .wrap_discussion ul li {margin:0 0 11px 0; padding:0; width:100%; overflow:hidden;}
.wrap_talk .wrap_discussion ul li .tkimg {display:inline-block; float:left; width:50px; height:50px; position:relative;}
.wrap_talk .wrap_discussion ul li .tkimg img {width:50px; height:50px;}
.wrap_talk .wrap_discussion ul li .tktxt {float:left; width:243px; padding-left:10px;}
.wrap_talk .wrap_discussion ul li .tktxt a {display:block; color:#666; text-decoration:none; letter-spacing:-0.05em; line-height:11px; margin:8px 0 10px 0;}
.wrap_talk .wrap_discussion ul li .ico_sns {position:absolute; bottom:0; right:0; width:14px; height:14px; font-size:0; line-height:0; text-indent:-9999px; background-image:url("/ncdinos/board/ico_board.png"); background-repeat:no-repeat;}
.wrap_talk .wrap_discussion ul .twitter .ico_sns {background-position:0 -61px;}
.wrap_talk .wrap_discussion ul .facebook .ico_sns {background-position:0 -81px;}
.wrap_talk .wrap_discussion ul .metoday .ico_sns {background-position:0 -101px;}
.wrap_talk .wrap_discussion ul .nickname {font-size:11px; font-weight:normal; letter-spacing:-0.03em;}
.wrap_talk .wrap_discussion ul .twitter .nickname {color:#24b8f7;}
.wrap_talk .wrap_discussion ul .facebook .nickname {color:#3b5998;}
.wrap_talk .wrap_discussion ul .metoday .nickname {color:#623abd;}

/* 선수단 응원하기 */
.wrap_cont02 {width:100%; overflow:hidden;}
.wrap_cont02 .bn_cheer {float:left; width:622px; margin:0; padding:0;}

/* 하단 슬라이드 배너 */
#wrp_smrollbanner {position:relative; width:313px;height:156px;overflow:hidden; margin:0; float:right;}
#wrp_smrollbanner .banner {position:relative;width:313px;height:156px;overflow:hidden; margin:0; padding:0;} /* fadeInOut */
#wrp_smrollbanner .banner ul {width:313px;height:156px;margin:0;padding:0;list-style:none;overflow:hidden; list-style-type:none;}
#wrp_smrollbanner .banner ul li {float:left;/* (s) fadeInOut */position:absolute;top:0;left:0;/* (e) fadeInOut */width:313px;height:156px; margin:0; padding:0; list-style-type:none;}
#wrp_smrollbanner .banner ul li p {margin:0; padding:0;}
#wrp_smrollbanner .banner ul li img {vertical-align:top; line-height:0;}
#wrp_smrollbanner .pager {position:absolute; right:0; top:0; /* (s) fadeInOut */z-index:3;/* (e) fadeInOut */overflow:hidden;}
#wrp_smrollbanner .pager a {float:left; width:12px; height:12px; margin:0 0 0 4px; text-indent:-9999px; overflow:hidden; border:none; padding:0; background:url("/ncdinos/main/ico_smrollbanner_off.png") no-repeat;}
#wrp_smrollbanner .pager .more {float:right;margin:0;background-position:right -18px}
#wrp_smrollbanner .pager a.on {background:url("/ncdinos/main/ico_smrollbanner_on.png") no-repeat;}

/* 소셜 리스트 */
.wrap_cont03 p {float:left; padding:34px 40px 0 15px; margin:0;}
.wrap_cont03 ul {float:left; margin:29px 0 0 0; padding:0; list-style-type:none;}
.wrap_cont03 ul li {float:left; padding:6px 15px 0 0; margin:0 17px 0 0; background:url("/ncdinos/main/ln_social_list.gif") no-repeat right 2px;}
.wrap_cont03 ul li.li_youtube {padding-top:0; background:none;}
.wrap_cont03 .like_box {float:right; padding:19px 28px 0 0;}

