#container {background: url(/r/images/common/sub_container_bg.jpg) repeat-y top left;}
#container #inner_wrap {width:100%;background: url(/r/images/common/sub_content_bg.jpg) no-repeat top left;}

#floating {}
#floating .quick {padding-top:33px;width:69px;height:305px;background:url(/r/images/floating/quick_bg.gif) no-repeat;}
#floating .quick .quick_list {margin-left:13px;width:40px;overflow:hidden;}
#floating .quick .quick_list a {display:block;padding-left:100px;overflow:hidden;}
#floating .quick .quick_list .ranking a {margin:17px 0;width:40xp;height:37px;background:url(/r/images/floating/quick11.gif) no-repeat;}
#floating .quick .quick_list .reg_fighter a{margin:17px 0;width:40xp;height:40px;background:url(/r/images/floating/quick21.gif) no-repeat;}
#floating .quick .quick_list .request a{margin:17px 0;width:40xp;height:44px;background:url(/r/images/floating/quick31.gif) no-repeat;}
#floating .quick .quick_list .media a {margin:17px 0;width:40xp;height:34px;background:url(/r/images/floating/quick41.gif) no-repeat;}
#floating .quick .quick_list a:hover {margin:17px 0 17px 0;background-position: -40px 0;}
#floating .quick .gotop {margin:14px auto 0;width:22px;height:9px;overflow:hidden;background:url(/r/images/floating/gotop.gif) no-repeat;}
#floating .quick .gotop span {display:block;padding-top:20px;height:0 !important;overflow:hidden;cursor:pointer;}


/*** #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 .side_menu {margin:0  0 10px 0;width:217px;height:207px;}

#snb .schedule {margin:0 0 10px 0;width:217px;height:97px;}
#snb .schedule .thumbnail {float:left;margin:11px 0 0 7px;}
#snb .schedule .thumbnail,
#snb .schedule .thumbnail img{width:78px;height:58px;}
#snb .schedule .date {float:left;margin:11px 0 0 12px;width:119px;color:#dfdfdf;font-weight:bold;}
#snb .schedule .title {float:left;margin:0 0 0 12px;width:119px;}

/* IE6 hack */
#snb {_margin-left:9px;}
#snb .schedule .thumbnail {_margin-left:4px;}

#snb .buy_ticket {margin:18px 0 10px 0;width:217px;height:64px;}
#snb .mmaclub {margin:0 0 10px 0;width:217px;height:66px;}
#snb .cs_info {margin:0 0 10px 0;width:217px;height:262px;}

#snb .sub_menu {margin:0 0 10px 0;width:219px;}

#snb .neotv {margin:0 0 10px 0;width:217px;height:72px;}
#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 .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:110px;}

#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;}

#content {margin:0 auto;width:629px;margin-left:19px;}

#locationbar .visual {margin:10px 0 2px 0;}

#locationbar {margin-bottom:34px;width:100%;}
#locationbar .location {width:629px;height:43px;background:url(/r/images/locationbar/locationbar_bg.jpg) no-repeat;}
#locationbar .location .img_location {float:left;margin:15px 0 0 10px;width:316px;}
#locationbar .location .img_location .title_bullet {}
#locationbar .location .img_location .title_img {margin-left:10px;}
#locationbar .location .txt_location {float:right;margin:15px 17px 0 17px;text-align:right;}
#locationbar .location .txt_location .loc_arrow{margin:0 9px 2px 9px; }

/* IE6 hack */
#locationbar .location .img_location {_margin-left:5px;}
#locationbar .location .txt_location {_margin:16px 8px 0 17px;}


#footer {clear:both;margin:50;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;}