@charset "utf-8";
@import url(header_footer.css);
.section{width:680px;margin:0 0 5px 10px;background:#FFF}
.column_header{height:30px;border-bottom:2px solid #000;font-family:Arial,Helvetica,sans-serif;padding:13px 5px 0 10px;background-color:#FFF;font-weight:bold;font-size:24px}
.column_header a{float:left}
.half_column_left{float:left;width:320px;margin:35px 0 0;padding:0 9px 0 10px;border-right:1px solid #EEE}
.half_column_left h2{margin:0 0 5px;position:relative;margin:-35px 0 0 0}
.half_column_right{float:left;width:320px;margin:0 0 0 10px}
.half_column_right h2{margin:0 0 5px;position:relative;margin:0px}
.full_column{padding:0 10px;float:left;width:660px}
.full_column h2{margin:0 0 5px 0;width:650px}
.full_column .half_column_left{padding:0 9px 0 0}
.full_column .half_column_right{padding:0}
.leftSection{margin:0 10px 0 0;padding:5px 5px 5px 10px;background-color:#FFF;border-left:1px solid #EEE}
.leftSection h2{margin:0 0 5px;padding-top:2px;position:relative;margin:0px}
.todaysPickupEvents dl{padding:3px 0;border-bottom:1px solid #EEE}
.todaysPickupEvents dt{float:left;width:50px;padding:0 5px 0 0}
.todaysPickupEvents dd{float:left;width:220px}
.noBorder{border:0px !important;margin:auto}
.noBorderBottom{border-bottom:0px !important;margin:auto}
body{background-color:#E6E6E6;font-family:Helvetica,arial,sans-serif}
.unpublished-header{text-align:center;padding-top:5px;position:absolute;top:0;left:0;width:100%;height:25px;color:#ff0;background-color:#000;border-bottom:1px solid red}
.unpublished-header span{font-size:14px;font-weight:700;padding:0 5px;color:red}
#mainVisual{clear:both;margin:5px 0 0;padding:0 0 5px;_padding-bottom:0;height:235px;display:block;position:relative;background:url(/img/headfoot/bg_headerMid.jpg) no-repeat left bottom}
#mainVisual a:link{color:#21889E;text-decoration:none;font-weight:bold}
#mainVisual a:visited{color:#21889E;text-decoration:none;font-weight:bold}
#mainVisual a:active{color:#FFF;text-decoration:none;font-weight:bold}
#mainVisual a:hover{color:#FFF;text-decoration:none;font-weight:bold}
#visualLeft{width:690px;float:left}
#visualLeftMap{float:left;width:690px;height:235px;background-color:#000;position:absolute;z-index:10;display:block}
#visualLeftMap .markerLabel{color:#fff;font-family:Helvetica,arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:0;text-align:center;width:72px;height:30px;padding-top:4px}
#visualCornerTL{height:14px;width:14px;position:absolute;z-index:20;top:0;left:0;background:url(/img/common/main_visual_corner.png) no-repeat}
.clubOverlay{background-color:#fff;position:absolute;line-height:30px;padding-left:4px;height:30px;width:120px;overflow:hidden;border:#000 1px solid;text-align:center}
.roundTopLeft{-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;-khtml-border-top-left-radius:15px}
.roundTopRight{-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;-khtml-border-top-right-radius:15px}
.visualNoImage{background:url(/img/common/no-image.jpg) no-repeat center 15px #b4b4b4}
.visualImageLoading{background:url(/img/common/loading.jpg) no-repeat center 15px #b4b4b4}
#visualLeftNews{width:425px;height:235px;float:left}
#visualLeftEvent{width:425px;height:235px;float:left}
#visualLeftArtist{width:345px;height:235px;float:left}
#visualLeftInterview{width:690px;height:235px;float:left}
#visualLeftReport{width:690px;height:235px;float:left}
#visualLeftMusic{width:345px;float:left}
#visualLeftClub,#visualLeftLabel{width:660px;height:205px;float:left;padding:15px;background-color:#000}
#visualLeftClubFlash,#visualLeftLabelFlash{width:690px;height:235px;float:left;background:no-repeat center 15px}
#visualLeftRelease{width:205px;height:205px;float:left;background-color:#000;padding:15px}
#visualLeftChart{width:345px;float:left;height:235px}
#visualLeftPodcast{float:left;height:235px;width:345px;background:url(/img/common/music_podcast_left.jpg) no-repeat #000}
#visualLeftTop{height:165px}
#visualRight{width:290px;height:205px;float:right;padding:15px;background-color:#000}
#visualRightTop{height:175px}
#visualRightBottom{height:40px}
#visualRight h2{border-bottom:1px solid #333;padding-bottom:10px}
#visualRight table{width:100%}
#visualRight table th{color:#db3e44;font-weight:400;text-align:left}
#visualRightEvent{float:left;background-color:#000;height:215px;padding:10px 15px;width:555px}
#visualRightArtist{width:635px;height:205px;float:left;padding:15px;background-color:#000}
#visualRightArtist h2{border-bottom:1px solid #333;padding-bottom:10px}
#visualRightReport{width:290px;height:205px;float:right;padding:15px;background-color:#000}
#visualRightReport .line{border-bottom:1px solid #333;padding-top:10px}
#visualRightReport .left{width:170px;float:left}
#visualRightReport .right{width:120px;float:left}
#visualRightMusic{width:635px;height:205px;float:left;padding:15px;background-color:#000}
#visualRightMusic h2{border-bottom:1px solid #333;padding-bottom:10px}
#musicHeaderLeft{width:325px;float:left}
#musicHeaderLeft table,#musicHeaderRight table{width:100%}
#musicHeaderLeft table th,#musicHeaderRight table th{color:#db3e44;font-weight:400;text-align:left}
.headerGenresLinks{height:105px;}
#musicHeaderRight{width:285px;float:left;border-left:1px solid #333;padding-left:20px}
#visualRightClub,#visualRightLabel{width:290px;height:205px;float:left;background-color:#000;padding:15px}
#visualRightRelease{width:745px;height:205px;float:left;padding:15px;background-color:#000}
#visualRightRelease .line{border-top:1px solid #333;height:10px}
#visualRightChart{width:635px;height:205px;float:left;padding:15px;background-color:#000}
#visualRightChart .line{border-top:1px solid #333;height:10px}
#visualRightPodcast{width:635px;height:205px;float:left;padding:15px;background-color:#000}
#visualRightPodcast .line{border-top:1px solid #333;height:10px}
.adlantiss_frame{display:inline}
.adlantiss_left div{padding:10px 15px}
.adlantiss_right_square div{padding:5px 10px 8px;padding-left:10px;display:block}
.adlantiss_right_square div div{padding:0 0}
.adlantiss_right div{padding:5px 10px 8px;border-bottom:2px groove #E8E8E8;padding-left:10px;display:block}
.adlantiss_right div div{padding:0 0;border:none}
#container #wrapper{width:1010px;margin:0 auto;display:block;padding:0 7px}
#heightLine{width:1010px;margin-right:auto;margin-left:auto;display:block}
#heightLineBody{width:1010px;display:block;background:url(/img/common/bg_wrapper2.png) repeat-y;}
#heightLineFooter{background:url(/img/common/background.gif) no-repeat;width:1010px;display:block;height:20px}
#leftPart{float:left;width:690px;clear:left;}
#rightPart{float:right;width:320px}
#rightPart h3{height:29px;background-color:#999;padding-top:16px;padding-left:11px;display:block}
#rightPart h4{height:29px;background-color:#999;padding-top:16px;padding-left:11px;display:block}
#rightPartDark{background-color:#ccc}
#rightPartDarkFooter{background:url(/img/common/background.gif) no-repeat 0 -22px #ccc;height:30px;width:320px;display:block}
#searchBg{background-color:#b4b4b4;height:30px;width:280px;padding-left:20px;line-height:30px}
#searchBg{background-color:#b4b4b4;height:29px;width:280px;padding-left:20px;line-height:30px;padding-bottom:1px}
.searchLeft{float:left;width:200px}
.searchRight{float:right;width:70px;padding-top:2px}
#contentsFooterContainer{-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;background-color:#ccc;padding:10px;margin:40px 0}
#contentsFooter{-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;background-color:#fff;width:990px;height:60px;font-size:10px!important;color:#333}
#contentsFooter li{border-right:1px solid #ccc;display:block;float:left;height:38px;padding:11px 0;width:140px}
#contentsFooter .last{border-right:none}
#contentsFooter .icon{width:38px;height:38px;margin:0 4px 0 2px;display:block;float:left}
#contentsFooter .icon-present{background:url(/img/common/footer-icons.jpg) no-repeat}
#contentsFooter .icon-mobile{background:url(/img/common/footer-icons.jpg) no-repeat 0 -38px}
#contentsFooter .icon-rss{background:url(/img/common/footer-icons.jpg) no-repeat 0 -76px}
#contentsFooter .icon-mail-mag{background:url(/img/common/footer-icons.jpg) no-repeat 0 -114px}
#contentsFooter .icon-howto{background:url(/img/common/footer-icons.jpg) no-repeat 0 -152px}
#contentsFooter .icon-twitter{background:url(/img/common/footer-icons.jpg) no-repeat 0 -190px}
#contentsFooter .icon-facebook{background:url(/img/common/footer-icons.jpg) no-repeat 0 -228px}
#contentsFooter .links{width:94px;float:left}
#contentsFooter .links div{color:#a5a5a5;font-size:12px;height:20px;width:94px}
#contentsFooter li a{display:block;width:140px}
#pager{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:43px;text-align:center;margin-top:10px}
#pagePrev{float:left;width:43px}
#pageNext{float:right;width:43px}
#pagerMid{float:left;width:594px}
#pagerMid table{width:100%}
#pagerMid td{width:33%;padding:0 5px;}
#etcDetail{padding-right:15px;padding-left:15px;padding-top:20px;line-height:1.4}
h3.sectionTitle{display:block;border-bottom:1px solid #ccc;font-weight:700;line-height:1;height:15px;padding:4px 0 1px 0;margin:0 0 10px 0}
.etcDetailList{border-bottom:dotted 2px #FFF;padding-bottom:10px;display:block}
.etcDetailList dl{float:left;width:325px}
.etcDetailList dt{float:left;width:60px}
.etcDetailList dt.largeIcon{float:left;width:75px}
.etcDetailList dd{float:left;width:250px}
.etcDetailList dd a img,.etcDetailList dd img{display:block}
.etcDetailList dd h5,.etcDetailList dd h6{float:left}
.etcDetailList dd span{font-size:10px}
.etcDetailArticle{line-height:1.4;padding-bottom:10px}
#search{background-color:#999;height:29px;padding:7px 10px 9px;display:block}
.rightPartBg{background-color:#ccc;display:block;border-bottom:2px groove #E8E8E8}
#twitterrb{-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;background-color:#ccc;margin:0 0 10px 20px;padding:10px}
#follow-twitterapi{text-align: center}
#twitterrbcore h3,#twitterrbcore h4{height:auto}
#twitterrbcore .twtr-hd{padding-top:0px}
#twitterrb .killpad .twtr-hd{padding:0px}
#registration{-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;background-color:#ccc;margin-left:20px;padding:10px}
#registrationMid{-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;background:#f4f4f4;height:105px}
#registrationBtn{background:url(/img/common/bg_registration_btn.jpg) no-repeat 15px 0;height:41px;width:145px;padding-left:145px;padding-top:5px}
#registrationCode{background:url(/img/common/bg_registration_qrcode.jpg) no-repeat 15px 0;height:95px;width:290px}
.moreTitle{text-indent:-9999px;display:block;background-repeat:no-repeat;width:309px;height:29px;background-color:#999;padding-top:16px;padding-left:11px}
#categorySelect{text-align:right;padding-top:15px;padding-right:10px;padding-bottom:10px}
.pageNavi{line-height:28px;height:28px;border-bottom:1px solid #b4b4b4;padding-left:15px;padding-right:15px}
.pageNavi dt{float:left}
.pageNavi dd{float:right}
.pageNavi .pageNavi{border:none!important}
#newsList{clear:both;padding-right:15px;padding-left:15px}
.timeNews{font-size:16px;font-weight:700;display:block;padding-bottom:10px;border-bottom:1px solid #ccc;padding-top:15px}
#newsList dl{display:block;clear:both;border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:10px}
#newsList dl dt{float:left;width:80px}
#newsList dl dd{float:right;width:570px}
#newsList dl dd h3{padding-bottom:10px}
.newsListTxt{padding-top:10px;line-height:1.4;padding-right:10px}
#newsDetail{padding-right:15px;padding-left:15px;padding-top:20px;line-height:1.4}
#commentTitle{padding-bottom:10px;border-bottom:1px solid #ccc;font-weight:700}
.commentBox{background:url(/img/common/line_dot650.gif) no-repeat left bottom;padding-top:16px;padding-right:20px;padding-bottom:16px;line-height:1.4}
#commentRead{line-height:14px;height:14px;padding-top:16px}
#moreNewsBg{background-color:#ccc}
.rightPartBg dl{background-color:#efeee9;padding:5px;width:290px;margin-left:10px;margin-top:10px}
.rightPartBg dl dt{width:90px;float:left}
.rightPartBg dl dd{width:200px;float:left}
.musictitles{height:23px;text-indent:-9999px;display:block;width:680px;background-color:#b4b4b4}
.eventBanner{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc}
#eventList{clear:both;padding-right:15px;padding-left:15px}
#eventList dl{clear:both;padding-top:10px;border-bottom:1px solid #ccc;padding-bottom:10px}
#eventList dt{float:left;width:130px}
#eventList dd{float:left;width:520px}
#eventList dd h3{font-size:16px}
#eventList dd img{padding-right:2px}
.eventData{border-bottom:dotted 2px #FFF;padding-bottom:10px;display:block}
#eventDetail{padding-right:15px;padding-left:15px;padding-top:20px;line-height:1.4}
#eventDetailMovie{padding:5px;height:290px;width:360px;border:1px solid #c2ccc4}
.eventDetailArtist h3{display:block;border-bottom:1px solid #ccc;font-weight:700;padding-bottom:5px}
.eventDetailArtist dl{float:left;width:190px;padding-right:30px}
.eventDetailArtist dt{float:left;width:80px}
.eventDetailArtist dd{float:left;width:110px}
.eventDetailArtist dd ul li{display:inline;padding-right:2px}
.eventDetailArtist h4{padding-bottom:2px}
#calendar{background-color:#efeee9;margin-right:10px;margin-bottom:10px;margin-left:10px;display:block;padding:10px}
#calendar table{width:100%}
.calendar th{text-align:right;padding-top:10px;padding-bottom:10px;padding-right:10px;width:30px}
.calendar td{text-align:right;padding:8px 10px;background-color:#ccc;font-size:10px;width:20px;color:#fff}
#moreEventBg{background-color:#ccc}
#headReportPager{text-align:right;border-bottom:1px solid #ccc;height:34px;line-height:34px;padding-right:15px}
#reportList{clear:both;padding-right:15px;padding-left:15px}
.reportBox{padding-top:20px}
.reportBox h3{font-size:16px}
.reportBox div{line-height:1.4;padding-top:15px}
.reportBox dt{float:left;width:315px}
.reportBox dd{float:right;width:315px}
.reportBox ul{float:left;width:315px;padding-right:18px;padding-top:20px}
.reportborder{border-bottom:1px solid #ccc}
.reportArchive{padding-bottom:20px;padding-top:10px}
.reportArchive li{line-height:1.4;font-weight:700}
.reportArchive li.timeNews{border-top:1px solid #ccc}
#reportDetail{padding-right:15px;padding-left:15px;padding-top:20px;line-height:1.4}
.reportDetailPic li{background-color:#ccc;padding:5px;float:left;width:90px;margin-right:10px;height:90px}
.reportDetailPicLg li{float:left;padding:5px}
#moreReportBg{background-color:#ccc}
#reportDetailpic{padding-right:15px;padding-left:15px;padding-top:20px;line-height:1.4}
#reportDetailpic dl{text-align:center;font-size:10px;padding-left:200px;padding-right:200px}
#reportDetailpic dt{background-color:#1e282f;float:left;width:120px}
#reportDetailpic dd{background-color:#bac9d2;float:right;width:120px}
.picCount{text-align:center;padding-top:15px;padding-bottom:5px}
#reportArticle{position:relative;width:650px}
#reportArticle .galleryImgNav{height:100%;width:650px;position:absolute;z-index:10;top:0;left:0}
#reportArticle a.gal_zoom{display:block;text-indent:-9999px;width:250px;height:100%;float:left;height:100%}
#reportArticle a.gal_zoom:hover,#reportArticle a.gal_zoom:active{background:url(/img/gallery/zoom.gif) no-repeat scroll center center transparent}
#reportArticle div.gal_space,#reportArticle a.gal_btn{display:block;text-indent:-9999px;width:200px;height:100%;float:left;height:100%}
#reportArticle a#btn_prev:hover,#reportArticle a#btn_prev:active{background:url(/img/gallery/leftarrow.gif) no-repeat scroll left center transparent}
#reportArticle a#btn_next:hover,#reportArticle a#btn_next:active{background:url(/img/gallery/rightarrow.gif) no-repeat scroll right center transparent}
#nextEvent{background-color:#efeee9;padding:20px 15px;margin-left:10px;display:block;width:270px}
#nextEvent h2{font-size:16px;font-weight:700;background:url(/img/icon/next.jpg) no-repeat left center;padding-left:35px}
.nextEventLeft{float:left;width:110px}
#reportPagerThumbnails{width:246px;margin-right:auto;margin-left:auto}
.thumbSmall{float:left;padding-right:2px}
.thumbSmallLast{float:left}
#featuresDetail{padding-right:15px;padding-left:15px;padding-top:20px;line-height:1.4}
#featuresArticle{line-height:1.4}
#headFeaturesPager{text-align:left;border-bottom:1px solid #ccc;height:34px;line-height:34px;padding-left:15px}
#featuredArtist{padding-top:20px;padding-right:15px;padding-left:15px}
#featuredArtist dt{float:left;width:120px}
#featuredArtist dd{float:left;width:500px}
#featuredArtist h3{padding-bottom:15px;font-size:14px}
#artistList{clear:both;padding-right:15px;padding-left:15px;padding-top:35px}
.djArtistBox{float:left;width:320px;padding-bottom:40px;margin-right:10px}
.djArtistBox dl{background:url(/img/common/line_dot320.gif) no-repeat left bottom;display:block;padding-bottom:10px;padding-top:10px}
.djArtistBox dt{width:60px;float:left}
.djArtistBox dd{width:260px;float:left}
.initial{font-size:16px;font-weight:700;background:url(/img/icon/circle_blue.gif) no-repeat left center;padding-left:1em;border-bottom:1px solid #ccc}
.initialList{background:url(/img/common/line_dot320.gif) no-repeat left bottom;padding-bottom:6px;line-height:1.6;clear:both;padding-top:6px}
#djArtistInitial{background-color:#b4b4b4;display:block;padding-top:12px;padding-bottom:6px;padding-left:15px;color:#fff;font-size:24px}
#djArtistInitial img{vertical-align:middle}
#initial{line-height:25px;background:url(/img/icon/circle_blue.gif) no-repeat left center;display:block;height:25px;padding-left:1em;border-bottom:1px solid #ccc;font-size:16px;font-weight:700;color:#333}
#artistListInitial{clear:both;padding-right:15px;padding-left:15px;padding-top:35px}
#artistListInitial ul li{float:left;width:325px;padding-top:.6em}
#labelLogoArea{height:80px;padding-bottom:15px}
#labelSubMenu{line-height:45px;background-color:#333;height:45px;color:#fff;font-weight:700;display:block;padding-left:15px}
#labelSubMenu li{display:inline;padding-right:20px}
.labelMovie{float:left;width:325px}
.labelMovieTxt{float:right;width:280px;padding-right:20px;text-align:justify}
#labelMovieTitle{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;font-weight:700;margin-bottom:10px}
#labelMovieArea{padding:5px;height:250px;width:310px;border:1px solid #ccc}
.labelTitle{display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;font-weight:700}
.labelMovieBox{float:left;width:325px;border-bottom:dotted 2px #FFF;padding-bottom:10px}
.labelMovieBox dt{float:left;width:80px}
.labelMovieBox dd{float:left;width:245px}
#labelReleaseList{border-top:dotted 2px #FFF;display:block;clear:both;padding-top:20px}
#labelReleaseList dt{float:left;width:130px;clear:both}
#labelReleaseList dd{float:left;width:520px}
.labelReportBox{width:650px !important;border-bottom:1px solid #ccc;clear:both;padding-bottom:10px}
.labelReportBox h3{border-bottom:1px solid #ccc;padding-bottom:10px;font-size:16px;font-weight:700}
.labelReportBox dt{float:left;width:130px}
.labelReportBox dd{float:left;width:500px}
#labelReportList{display:block;clear:both;width:650px !important}
#labelReportList dt{float:left;width:100px;clear:both}
#labelReportList dd{float:left;width:520px}
.question{color:#880;padding-bottom:20px;text-align:justify}
.answer{padding-bottom:20px;text-align:justify}
ul .interviewArtist li{display:inline}
#clubEventInfoBox{padding-top:20px;display:block}
#clubEventInfoBox span,#clubEventInfoBox h3{font-weight:700}
#clubEventInfoBox dt{float:left;width:345px}
#clubEventInfoBox dd{float:left;width:300px}
#clubScheduleList{display:block;clear:both}
#clubScheduleList dt{float:left;width:100px;clear:both}
#clubScheduleList dd{float:left;width:550px}
#aboutPic li{float:left;width:205px;padding-right:10px}
#aboutPic li img{display:block}
.mapAreas{margin:5px 0 0}
.mapAreas li{color:#0174df;float:left;padding:2px;width:135px}
.mapAreas li a:hover{color:#01dfd7;font-weight:400}
.musicListBox{padding:10px 15px 20px}
#musicNavi{clear:both;height:15px;margin-left:auto;margin-right:auto;padding:5px 0 5px;width:650px}
#musicNavi li,#musicNavi a{background-position:left top;background-repeat:no-repeat;display:block;font-size:1px;height:15px;margin:0;overflow:hidden;text-decoration:none;text-indent:-9999px;width:216px}
.musicNavi01{float:left;background-color:transparent;background:url(/img/music/music_navi01.gif) no-repeat 0 0;padding-right:1px}
.musicNavi02{float:left;background-color:transparent;background:url(/img/music/music_navi02.gif) no-repeat 0 0;padding-right:1px}
.musicNavi03{float:left;background-color:transparent;background:url(/img/music/music_navi03.gif) no-repeat 0 0}
.musicNavi01 a{background:transparent url(/img/music/music_navi01.gif) 0 0 no-repeat}
.musicNavi02 a{background:transparent url(/img/music/music_navi02.gif) 0 0 no-repeat}
.musicNavi03 a{background:transparent url(/img/music/music_navi03.gif) 0 0 no-repeat}
#musicNavi li a:hover,#musicNavi li a.here{background-position:left bottom}
#eventSearchCondition{font-size:10px;background-color:#efeee9;padding-bottom:10px;padding-left:10px;padding-right:10px;margin:0 10px 10px}
#releaseArea dl,#chartsArea dl,#podcastArea dl{padding-bottom:10px;float:left;width:320px;padding-top:10px}
#releaseArea dl dt,#chartsArea dl dt,#podcastArea dl dt{float:left;width:80px}
#releaseArea dl dd,#chartsArea dl dd,#podcastArea dl dd{float:left;width:230px}
.releaseComment{border-top:dotted 2px #FFF;display:block;padding-top:10px;padding-bottom:5px}
#releaseArea h3{padding-top:5px}
#chartsArea h3,#podcastArea h3{padding-bottom:5px;padding-top:5px}
.trackListTitle{border-bottom:1px solid #ccc;display:block;height:18px;line-height:18px;padding-top:5px;padding-bottom:5px}
.trackListRow{border-bottom:1px solid #ccc;display:block;height:60px;line-height:60px;padding-top:5px;padding-bottom:5px}
.trackListTitle li{float:left}
#trackList table{width:100%}
.trackListBox table{width:100%}
.trackListBox table th{text-align:center;border-left:1px solid #e8e8e8}
.trackListBox table td{text-align:center;border-left:1px solid #e8e8e8}
.trackListBox{border-bottom:1px solid #e8e8e8;padding-top:5px;padding-bottom:5px}
.musicArtist li img{display:inline}
.twoColumn dl{border-bottom:1px solid #EEEEEE}
.titleLeft{float:left;width:300px}
.titleRight{float:right;width:300px;text-align:right}
.releaseDisc ol{padding-left:2em;line-height:1.6}
.releaseDisc audio{float:right}
.discWithMedia a{position:absolute;margin-left:-75px}
.discWithMedia ol{margin-left:50px}
#chartBox{padding-top:10px}
#chartBox li{background:url(/img/icon/pic_rankin.jpg) no-repeat left center;padding-left:35px;display:block}
.summaryTitle{padding-top:8px;padding-bottom:8px;font-size:16px;font-weight:700;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;line-height:1;padding-left:15px;background:url(/img/icon/square.gif) no-repeat left center;margin-bottom:8px}
#aboutContentArea{padding:15px;line-height:1.5em}
#advertiseContentsArea{padding:15px;line-height:1.5em}
#advertiseContentsArea table{background-color:#fff;text-align:left;border-collapse:separate}
#advertiseContentsArea th{background-color:#e3e3e3;padding:10px;vertical-align:top}
#advertiseContentsArea td{padding:10px}
.marker span{float:left;margin-left:-3.5em;text-align:right;width:3em}
.marker li{padding-left:3.2em}
#termsContentsArea{padding:15px;line-height:1.5em}
#termsContentsArea p{padding-bottom:5px}
#termsContentsArea li{padding-left:1.5em;padding-bottom:10px}
#privacyContentsArea{padding:15px;line-height:1.5em}
#privacyContentsArea p{padding-bottom:5px}
#privacyContentsArea li{padding-left:1.5em;padding-bottom:10px}
.nobackground{background-image:none!important}
#sitemapContentArea{padding:15px;line-height:1.5em}
#sitemapContentArea h3{padding-top:5px;padding-bottom:5px;padding-left:12px;margin-bottom:8px;font-size:14px;font-weight:700;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;line-height:1;background:url(/img/icon/circle_blue.gif) no-repeat left center;clear:both}
#sitemapContentArea h3 a{color:#333}
#sitemapContentArea .leftPart{line-height:1.5em;float:left;width:320px;padding-right:10px}
#sitemapContentArea .rightPart{line-height:1.5em;float:left;width:320px;text-align:left}
#sitemapContentArea dd p{padding-left:22px;background:url(/img/icon/arrow_blue.gif) no-repeat 12px center}
#rssContentArea{padding:15px;line-height:1.5em}
#rssContentArea h3{padding-top:5px;padding-bottom:5px;padding-left:12px;font-size:14px;font-weight:700;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;line-height:1;background:url(/img/icon/circle_blue.gif) no-repeat left center;clear:both}
#rssContentArea h3 a{color:#333}
#rssContentArea .leftPart{width:25px;height:15px;padding-top:8px;float:left}
#rssContentArea .rightPart{width:625px;height:12px;padding-top:7px;float:left}
#rssContentArea dl{padding-bottom:9px;background:url(/img/common/line_dot650.gif) no-repeat;clear:both;background-position:left bottom}
.rssDotLine{padding-bottom:8px;background:url(/img/common/line_dot650.gif) no-repeat;clear:both;background-position:left bottom}
#rssContentArea .rightPart a:link{color:#21889e;text-decoration:none;font-weight:400}
#rssContentArea .rightPart a:visited{color:#21889e;text-decoration:none;font-weight:400}
#rssContentArea .rightPart a:active{color:#21889e;text-decoration:none;font-weight:400}
#rssContentArea .rightPart a:hover{color:#333;text-decoration:none;font-weight:400}
.howtoContentArea{padding:15px;line-height:1.5em}
.howtoContentArea p img{float:right;padding:0 0 0 15px}
.howtoContentArea .left{padding-right:8px;float:left}
.howtoContentArea .right{float:left;text-align:left}
#mobileInfoArea{padding:15px;line-height:1.5em}
#mobileInfoArea a{font-weight:400}
#mobileInfoArea .left{padding-right:8px;float:left}
#mobileInfoArea .right{float:left;text-align:left}
#serviceDetailBox{width:610px;padding-top:10px;padding-left:20px}
#serviceDetailBox .leftPart{width:198px;padding-right:22px;float:left}
#serviceDetailBox .rightPart{width:390px;float:left;text-align:left}
#mobileInfoArea .column{padding-bottom:40px}
#mobileInfoArea .leftColumn{width:317px;padding-right:16px;float:left}
#mobileInfoArea .rightColumn{width:317px;float:left}
#mobileInfoArea .column h4{height:12px;padding-top:5px;padding-bottom:10px;background:url(/img/common/line_dot650.gif) no-repeat left bottom;color:#21889e;font-weight:700}
#mobileInfoArea .leftColumn h4,#mobileInfoArea .rightColumn h4{height:12px;padding-top:5px;padding-bottom:10px;background:url(/img/common/line_dot317.gif) no-repeat left bottom;color:#21889e;font-weight:700}
#mobileInfoArea .leftColumn p img,#mobileInfoArea .rightColumn p img,#mobileInfoArea .column p img{float:right;padding:0 0 0 10px}
#mobileInfoArea .sendMailBG{width:280px;padding:5px;background:#ccc}
.bottomDotLine{background:url(/img/common/line_dot650.gif) no-repeat left bottom}
.howtoAccess{padding-top:5px;padding-bottom:5px;background:url(/img/common/line_dot650.gif) no-repeat left bottom;color:#21889e}
.mailMgContentArea{padding:15px;line-height:1.5em}
.mailMgLeadArea{font-size:10px;font-weight:400}
.mailMgRegistration{padding-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}
.mailMgRegistration p{height:12px;padding-top:3px;padding-bottom:3px;padding-left:10px;background:url(/img/send_mail/square.gif) no-repeat left center;line-height:1}
.mailMgConfirm{padding-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}
.mailMgConfirm p{height:12px;padding-top:5px;padding-bottom:5px;padding-left:10px;background:url(/img/send_mail/square.gif) no-repeat left center;line-height:1}
.mailMgMessegeArea{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}
.mailMgContentArea{padding:15px;line-height:1.5em}
.mailMgLeadArea{font-size:10px;font-weight:400}
.mailMgRegistration{padding-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}
.mailMgRegistration p{height:12px;padding-top:3px;padding-bottom:3px;padding-left:10px;background:url(/img/send_mail/square.gif) no-repeat left center;line-height:1}
.mailMgConfirm{padding-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}
.mailMgConfirm p{height:12px;padding-top:5px;padding-bottom:5px;padding-left:10px;background:url(/img/send_mail/square.gif) no-repeat left center;line-height:1}
.mailMgMessegeArea{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}
.presentMessegeArea{padding-top:29px;padding-bottom:44px;text-align:center}
.presentText{width:550px;padding-left:95px;padding-bottom:20px;font-size:10px;font-weight:400;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}
.presentContentArea{padding:15px;line-height:1.5em}
.artist-icons li{float:left;padding:1px}
#venslider,#slider{position:relative;height:235px;padding-bottom:5px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;-khtml-border-top-left-radius:15px;}
#slider{-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;-khtml-border-top-right-radius:15px}
.slidertitle{position:absolute;top:30px;left:30px;font-family:Trebuchet MS1,Helvetica,sans-serif;font-size:32px;font-weight:normal;}
.vensliderleadin{position:absolute;top:20px;left:30px;font-family:Trebuchet MS1,Helvetica,sans-serif;font-size:16px;font-weight:normal;}
.venslidertitle{position:absolute;top:38px;left:30px;font-family:Trebuchet MS1,Helvetica,sans-serif;font-size:20px;font-weight:normal;}
.nivoSlider img{position:absolute;top:0px;left:0px}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}
.nivo-slice{display:block;position:absolute;z-index:50;height:100%}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:89}
.nivo-caption p{padding:5px;margin:0}
.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
.nivo-controlNav a{position:relative;z-index:99;cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
.nivo-controlNav{bottom:18px;list-style-type:none;margin:0 !important;padding:0 !important;position:absolute;left:30px;z-index:100}
.nivo-control{background-color:#CCC;border:0 none;display:block;float:left;height:15px;width:15px;margin-right:4px;text-indent:-9999px}
#slider .nivo-controlNav .active{background-color:#09C}
#venslider .nivo-controlNav .active{background-color:#DB3E44}
.fb_share_no_count{border:0px !important;display:block !important;background:none !important}
.fb_share_no_count .fb_share_count_inner{position: absolute;height:64px !important;width:64px !important;background:url('/img/icon/facebook.png') 0 0 no-repeat #EEEEEE !important}
.share{float:left;overflow:hidden;width:64px;height:64px;padding:4px}
