/*** Layout ***/
/******************************************************************************************/
#container {
	clear:both;
	background: url(/r/images/common/sub_container_bg.jpg) repeat-y top left;
	margin:0 auto;
	width:1000px;
  height:1309px;
}
#container #inner_wrap {height:282px;background: url(/r/images/common/sub_content_bg.jpg) no-repeat top left;}

/*** #snb ***/
#snb {float:left;margin:14px 0 0 19px;width:217px;overflow: hidden;}
#snb .today {margin:18px  0 30px 0;width:217px;height:27px;}
#snb .today .year {float:left;margin:5px 0 0 68px;_margin-left:34px;}
#snb .today .month {float:left;margin:5px 0 0 14px;}
#snb .today .day {float:left;margin:5px 0 0 13px;}

#snb .neotv {margin:0 0 10px 0;width:217px;height:62px;}
#snb .neotv .logo {float:left;margin-right:10px;width:102px;height:37px;}
#snb .neotv .logo . img {width:102px;height:37px;}
#snb .neotv .tvdata {float:left;margin-top:3px;color:#fff;font-weight:bold;}
#snb .neotv .tvdata a {color:#fff;}

#snb .sub_menu {margin:0 0 10px 0;width:219px;}
#snb .notice {margin:0 0 10px 0;width:217px;height:130px;}
#snb .press_info {margin:0 0 10px 0;width:217px;height:130px;}

#snb .notice .notice_recent,
#snb .press_info .press_recent {margin-top:10px;}

#snb .notice .notice_recent li, 
#snb .press_info .press_recent li{margin-left:15px;padding-left:10px;background:url(/r/images/common/icon_arrow_p_red.gif) no-repeat 0 50%;}

#snb .roundgirl {margin:0 0 10px 0;width:217px;height:198px;}

#snb .gym {margin-top:20px;width:217px;height:242px;background:url(/r/images/widget/gym_bg.jpg) no-repeat 0 50%;}
#snb .gym .more_btn {float:right;margin:18px 15px 0 0;}
#snb .gym .carousel_wrap {visibility:visible;overflow:hidden;position:relative;z-index:2;top:28px;margin-left:24px;width:190px;height:;}
#snb .gym .carousel {width:190px;height:;}
#snb .gym .carousel .carousel-wrap {}
#snb .gym .carousel .carousel-control {overflow:hidden;display:inline-block;vertical-align:middle;width:9px;height:6px;line-height:10em;cursor:pointer;zoom:1;}
#snb .gym .carousel .carousel-next {margin-left:160px;width:13px;height:9px;background:url(/r/images/widget/btn_down.gif) 0 0 no-repeat;}
#snb .gym .carousel .carousel-previous {margin-left:160px;width:13px;height:9px;background:url(/r/images/widget/btn_up.gif) 0 0 no-repeat;}
#snb .gym .carousel .carousel-control:hover {-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#snb .gym .carousel ul {width:100%;}
#snb .gym .carousel ul li {padding:10px 0;*padding:7px 0;_padding:7px 0;width:165px;height:60px;overflow:hidden;}
#snb .gym .carousel ul li .thumb {float:left;width:80px;height:60px;}
#snb .gym .carousel ul li .thumb img {width:78px;height:58px;border:1px solid #474747;}
#snb .gym .carousel ul li .data .title {float:left;margin:0 0 0 8px;width:75px;color:#dfdfdf;font-weight:bold;}
#snb .gym .carousel ul li .data .content {float:left;margin:7px 0 0 8px;width:75px;height:32px;overflow:hidden;}

#snb .gallery .gallery_title {margin-top:20px;}
#snb .gallery .gall_list1,
#snb .gallery .gall_list2,
#snb .gallery .gall_list3,
#snb .gallery .gall_list4 {float:left;width:102px;height:78px;}

#snb .gallery .gall_list1 img,
#snb .gallery .gall_list2 img,
#snb .gallery .gall_list3 img,
#snb .gallery .gall_list4 img {width:96px;height:72px;border:3px solid #625e5f;}

#snb .gallery .gall_list1 {margin:12px 12px 0 0;}
#snb .gallery .gall_list2 {margin:12px 0 0 0;}
#snb .gallery .gall_list3 {margin:12px 12px 12px 0;}
#snb .gallery .gall_list4 {margin:12px 0 12px 0;}
#snb .gallery .more_btn{margin-right:5px;float:right;}


/* IE6 hack */
#snb {_margin-left:10px;}

/*** #righter ***/
#righter {float:left;width:745px;}
/* IE6 hack */
#righter {_width:750px;}


/*** #content ***/
#content {float:left;margin-top:14px;width:524px;}
#content .visual {margin:0 auto 10px;width:488px;height:240px;}
#content .main_sponser {margin:0 auto 10px;width:488px;height:63px;}
#content .main_sponser img {width:488px;height:63px;}

#content .match_pr {margin:0 auto 10px;width:488px;height:117px;background:url(/r/images/widget/present_game.gif) no-repeat;}
#content .match_pr .pr_data .thumbnail {float:left;margin:12px 0 0 15px;width:248px;height:91px;border:1px solid #383838;}
#content .match_pr .pr_data .thumbnail img{width:248px;height:91px;}
#content .match_pr .pr_data .title {float:left;margin:12px 0 0 17px;width:188px;font-size:12px;font-weight:bold;overflow:hidden;}
#content .match_pr .pr_data .title a {color:#ff7608;}
#content .match_pr .pr_data .content {float:left;margin:5px 0 0 17px;width:188px;height:75px;font-size:11px;color:#787878;line-height:1.4em;overflow:hidden;}

/* IE6 hack */
#content .match_pr {_margin-left:17px;}
#content .match_pr .pr_data .thumbnail {_margin-left:7px;}


#content .spot {margin:0 auto 10px;width:488px;height:497px;background:url(/r/images/widget/spot_bg.jpg) no-repeat;}
#content .spot .movie_frame {float:left;margin:61px 0 0 21px;width:445px;height:339px;}
#content .spot .lists{float:left;width:100%;height:80px;margin:18px 0 0 23px;}
#content .spot .lists img {float:left;width:80px;height:60px;}
#content .spot .lists .video0 img,
#content .spot .lists .video1 img,
#content .spot .lists .video2 img,
#content .spot .lists .video3 img {margin:0 10px 0 0;}
#content .spot .lists .video4 {float:left;width:80px;height:60px;}

/* IE6 hack */
#content .spot {_margin-left:16px;}
#content .spot .movie_frame {_margin-left:10px;}
#content .spot .lists{_margin-left:11px;}

#content .main_game {margin:0 auto 10px;width:488px;height:79px;}
#content .star_game {margin:0 auto 10px;width:488px;height:79px;}
#content .ama_game {margin:0 auto 10px;width:488px;height:79px;} 

/*** #aside ***/
#aside {display:block;float:left;margin-top:14px;width:217px;}
#aside .buy_ticket {margin:18px 0 20px 0;width:217px;height:64px;}
#aside .request    {margin:0 0 20px 0;width:217px;height:112px;}
#aside .schedule   {margin:0 0 20px 0;width:217px;height:97px;}
#aside .schedule .thumbnail {float:left;margin:11px 0 0 7px;}
#aside .schedule .thumbnail,
#aside .schedule .thumbnail img{width:78px;height:58px;}
#aside .schedule .date {float:left;margin:11px 0 0 12px;width:110px;color:#dfdfdf;font-weight:bold;}
#aside .schedule .title {float:left;margin:0 0 0 12px;width:110px;}

/* IE6 hack */
#aside .schedule .thumbnail {_margin-left:4px;}
#aside .schedule .date,
#aside .schedule .title {_margin-left:6px;}

#aside .result {margin:0 0 20px 0;width:217px;height:121px;background:url(/r/images/widget/result_bg.gif)}
#aside .result .btn {float:right;margin:10px 10px 0 0;width:74px;height:15px;background:url(/r/images/widget/btn_more_result.gif);overflow:hidden;}
#aside .result .btn a {display:block;padding-top:20px;width:74px;height:15px;overflow:hidden;}
#aside .result .result_list .thumbnail {float:left;margin:40px 0 0 15px;}
#aside .result .result_list .thumbnail,
#aside .result .result_list .thumbnail img{width:70px;height:58px;}
#aside .result .date {float:left;margin:20px 0 0 12px;width:110px;color:#dfdfdf;font-weight:bold;}
#aside .result .title {float:left;margin:0 0 0 12px;width:110px;}

/* IE6 hack */
#aside .result .result_list .thumbnail {_margin-left:8px;}

#aside .sponsor {float:left;margin:0 0 0 0;width:217px;height:49px;}
#aside .sponsor_back {float:left;margin:0;width:217px;background:url(/r/images/aside/sponsor_m.gif) repeat-y;}
#aside .sponsor_banner {float:left;margin:0 0 10px 8px;width:96px;height:54px;}
#aside .sponsor_banner img {width:96px;height:54px;}
#aside .sponsor_bottom {float:left;margin-top:-10px;}

#aside .sponsor_banner {_margin:0 0 10px 5px;}
*:first-child+html #aside .sponsor_bottom {float:left;margin-top:0px;}

/*** #footer ***/
#footer {clear:both;width:100%;height:138px;background:none;}
#footer .foot_wrap {margin:0 auto;width:1000px;height:138px;background:url(/r/images/footer/bottom_bg.gif) no-repeat;}
#footer ul {float:left;margin:50px 0 0 253px;}
#footer ul li {float:left;margin:0 12px 0 0;}
/* IE6 hack */
#footer ul {_margin-left:127px;}