.accessibility{left:-9999px;overflow:hidden;width:0;height:0;position:absolute;margin:0;padding:0}body{margin:0;padding:0;background-color:#eee;font-size:16px;font-family:'helvetica',verdana,arial,sans-serif;text-align:center;color:#2e2e2e}img{border-style:none;vertical-align:middle}a{color:#e0841d;text-decoration:none}a:hover{color:#999}form{margin:0 0 1em}pre{background-color:#eee;padding:10px;font-size:11px}textarea{font-size:100%;width:100%}.fieldWithErrors{padding:2px;background-color:red;display:table}#ErrorExplanation{width:400px;border:2px solid red;padding:7px;padding-bottom:12px;margin-bottom:20px;background-color:#f0f0f0}#ErrorExplanation h2{text-align:left;font-weight:600;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;background-color:#c00;color:#fff}#ErrorExplanation p{color:#333;margin-bottom:0;padding:5px}#ErrorExplanation ul li{font-size:12px;list-style:square}#signupform label,#loginform label{font-size:75%;font-weight:600}#container{margin:0 auto;padding:0 20px 10px;width:988px;overflow:hidden;background:#fff;text-align:left;position:relative}#confirm_csv #container{margin:0;padding:0;width:auto;border:none;overflow:auto}#header{margin:0 0;padding:0;background-color:#eee;z-index:10;height:90px}h1{margin:0;padding:0;height:90px;float:left}#header_labels{margin:0;padding:0;float:right}#header_labels_banner{margin:0;padding:15px 10px 0 0;float:right}#header_sns{margin-right:30px!important;float:right}.header_sns_img{margin:0;padding:38px 10px 0 0;float:right}#header img{vertical-align:bottom}#navi{margin:0;padding:0;height:26px;background:#000;clear:both}#navi li{list-style:none;float:left;margin:0;padding:0}#navi li#navi-aboutus{float:right}#navi li a{display:block;height:26px;text-indent:-9999px;overflow:hidden;background-color:transparent;background-repeat:no-repeat}#navi li a:hover{background-position:0 -26px}#navi-news a{width:54px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_news_new.gif.pagespeed.ic.oQBSf41Z2q.png)}#navi-music a{width:59px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_music.gif.pagespeed.ic.1Iic7xNTxc.png)}#navi-books a{width:62px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_books.gif.pagespeed.ic.ugsoEnt2yp.png)}#navi-magazine a{width:87px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/navi_magazine.gif)}#navi-artists a{width:70px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_artists.gif.pagespeed.ic.TRJd4ILBnP.png)}#navi-calendar a{width:87px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_schedule.gif.pagespeed.ic.L_-BaLEZRQ.png)}#navi-home a{width:60px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_home_new.gif.pagespeed.ic.INDfnCstSR.png)}#navi-aboutus a{width:90px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_aboutus.gif.pagespeed.ic.aB20qhA9Tj.png)}#navi-videos a{width:65px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_videos.gif.pagespeed.ic.NdQAq-7qg1.png)}#navi-store a{width:110px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_store.gif.pagespeed.ic.RfOGNDEP7e.png)}#navi-recruit a{width:74px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_recruit.gif.pagespeed.ic.yP5k3hnmpt.png)}#navi-contact a{width:79px;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/xnavi_contact.gif.pagespeed.ic.tHOVhzlBH6.png)}.nav-menu{background-color:#000}.nav-menu ul{display:table;margin:0 auto;padding:0;width:98%;text-align:center}.nav-menu ul li{display:table-cell;min-width:50px}.nav-menu ul li a{display:block;width:100%;padding:10px 0;text-decoration:none;color:#fff;font-weight:600}.nav-menu ul li.current{background-color:#deebf7}.nav-menu ul li.current a{color:#fff}.nav-menu ul li:hover{background-color:#fff}.nav-menu ul li a:hover{color:#000}#sub-navi{margin:0;height:25px;position:relative;z-index:99999}#sub-navi-group{float:left;background:#000}.sub-navi-item{margin:0;padding:0;width:152px;position:relative;float:left;font-size:85%;font-weight:600;text-align:center}.sub-navi-label{display:block;width:auto;height:29px;line-height:29px;margin:0;padding:0 11px;border-right:1px solid #ddd;border-left:1px solid #fff;text-shadow:0 1px 0 #fff;font-size:11px;font-weight:600}.sub-navi-item a{display:block;height:29px;line-height:29px;margin:0;padding:0 24px 0 24px;background-color:#000;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.magazine_backnumber a,.artist_category a{}.sub-navi-item ul{margin:0;padding:0;position:absolute;display:none;top:29px;left:0;width:100%;background-color:#e0841d;border-top:1px solid #fff;list-style:none;z-index:100;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.25);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.25)}.sub-navi-item li{margin:0;padding:0;list-style:none;font-size:90%;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.sub-navi-item li a{margin:0;padding:0 6px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);display:block;height:24px;line-height:24px;text-transform:uppercase;border:none;background-image:none;background-color:#000}#sub-navi #labels li a{text-transform:none}.sub-navi-item li a:hover{color:#000;text-shadow:none;background-color:#fff}#book_category{width:145px}.magazine_backnumber,.artist_category{width:auto;_width:130px}.bsr{_width:208px}.cookiescene{_width:180px}.artist_category{_width:72px}.cse-overlay-bg{z-index:99}.cse-overlay{z-index:100}#search-form form,#sub-navi form{margin:0;padding:0}#query{margin:0;padding:3px 7px;width:160px;border:1px solid #999;font-weight:600;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff}#index #search-form #query{width:200px}#sub-navi form{position:absolute;padding:3px;right:7px;width:255px;text-align:right}#search-form{padding:10px}.search_test01{display:inline-block;margin:0 0 0 5px;border:none}.search_test01 input[type="submit"]{color:#fff;background-color:#000;border:1px solid #000;padding:0 15px 0 15px}.search_test01:hover{opacity:.6}#content{margin:0;padding:0;width:988px;z-index:1}#confirm_csv #content{width:auto;margin:0;padding:0}.body div,.body p,.body a{word-break:break-all}#main{margin:10px 10px 0 0;padding:0;width:500px;float:left;font-size:10px;line-height:150%}#index #main{width:640px;margin:7px}#confirm_csv #main{width:100%;float:auto}#confirm_csv #csv{margin:0;padding:0;border:none;width:100%}#csv table th,#csv table td{white-space:normal}h2{margin:0;padding:2px 10px;line-height:100%;color:#fff;background-color:#000;border:4px solid #000;font-size:16px;font-family:Arial;text-align:left;text-transform:capitalize}h2.pickup{color:red}#sidebar h2{padding:6px 10px;border:none}h2 img{vertical-align:bottom;margin:0;padding:0}h2.topNews{margin:20px 0 0}h3{margin:0 0 10px;padding:0 0;line-height:1.4;color:#000;font-size:16px;font-family:Helvetica,Arial,sans-serif;font-weight:600;text-align:left;position:relative}h3.pickup{margin-bottom:0;line-height:1.4;color:red}h4{margin:0 0 10px;padding:0 0;line-height:1.4;color:#000;font-size:12px;font-family:Helvetica,Arial,sans-serif;font-weight:600}h3 .date{font-size:12px;color:#999}h3 .twitter-share-button{position:absolute;right:80px;bottom:0}h3 .facebook-share-button{position:absolute;right:-10px;bottom:0}h3 .twitter-share-button .hcount .t-count button{min-width:38px}h3 img{vertical-align:bottom;margin:0;padding:0}div.item{margin:0;padding:10px;background:#fff;border-bottom:1px solid #000;position:relative;clear:both}p.notice{margin:0 0 1em;padding:5px 10px;background:#08f;color:#fff;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;-opera-border-radius:3px;border-radius:3px}p.new{margin:0 0 10px 0}a.controller{margin:2px 1px;padding:5px 8px;display:inline-block;font-size:11px;font-weight:bold;line-height:100%;color:#fff;background:#666 no-repeat 0 50%;-moz-border-radius:3px;-webkit-border-radius:3px;-opera-border-radius:3px;border-radius:3px}a.controller:hover{background-color:#f80;color:#fff}div.edit-buttons{margin:0;padding:8px 9px;position:absolute;top:0;right:0;text-align:right;font-size:16px}div.edit-buttons a.controller{font-size:12px}div.pagination,div.pageController{margin:0 0;padding:5px 0 0;height:20px;text-align:center;position:relative;clear:both;text-transform:uppercase;zoom:1;overflow:hidden}div.pagination a{margin:3px 0 0;padding:2px 3px;font-size:11px;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;-opera-border-radius:3px;border-radius:3px}div.pagination span{margin:3px 0;padding:2px 4px;font-size:11px;font-weight:600}div.pagination a:hover{background-color:#f80;color:#fff}div.pagination a.prev,div.pagination a.prev_page,div.pagination a.pagePrevious,div.pagination a.next,div.pagination a.next_page,div.pagination a.pageNext{margin:2px 1px;padding:0;top:0;width:57px;height:20px;display:inline-block;position:absolute;text-indent:-9999px;background:transparent no-repeat 0 0}div.pagination a.prev:hover,div.pagination a.prev_page:hover,div.pagination a.pagePrevious:hover,div.pagination a.next:hover,div.pagination a.next_page:hover,div.pagination a.pageNext:hover{background-position:0 -20px}div.pagination a.prev,div.pagination a.prev_page,div.pagination a.pagePrevious{left:0;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/icon/xbutton_prev.png.pagespeed.ic.B0-BPTHkAn.png);background-size:100%}div.pagination a.prev:hover,div.pagination a.prev_page:hover,div.pagination a.pagePrevious:hover{}div.pagination a.next,div.pagination a.next_page,div.pagination a.pageNext{right:0;background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/icon/xbutton_next.png.pagespeed.ic.iSxoCQFWGz.png);background-size:100%}div.pagination a.next:hover,,
div.pagination a.next_page:hover,
div.pagination a.pageNext:hover {}div.pagination a.back{background-image:url(https://p-vine.jp/wp-content/themes/pvine/images/icon/xbutton_back.png.pagespeed.ic.l8fo9fJdsM.png);background-size:100%}span.disabled,div.pagination span.disabled{display:none}#index #news{margin:5px 0;padding:0}#index #news ul{margin:10px 0;padding:0;list-style:none}#index #news ul li{margin:0;padding:0 0 10px;list-style:none;font-size:12px}#index #news ul li a{line-height:1.4em!important}#index #news ul li .topNewsDate{float:left;width:70px;padding:2px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#index #news ul li .topNewsCategory{float:left;width:88px;margin-right:10px;padding:1px 2px;color:#000;font-size:11px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#index #news ul li .topNewsTitle{float:left;width:472px;padding:1px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#index #releases{margin:0 0 10px;padding:0}ul#random{margin:0;padding:7px 0 10px 10px;overflow:hidden;zoom:1;list-style:none;border:solid #000;border-width:0 3px 3px 3px}ul#random li{margin:3px 3px 0 0;padding:0;list-style:none;width:120px;height:120px;overflow:hidden;float:left}ul#random li img{width:120px}#index h2{clear:both}#index #labels{margin:0;padding:0;overflow:hidden;background-color:#fff;border-collapse:separate;border-spacing:0;empty-cells:show;border-top:3px solid #000;border-left:3px solid #000}#labels td.label{padding:5px;width:33.3%;text-align:center;vertical-align:top;overflow:hidden;background-color:#fff;border-right:3px solid #000;border-bottom:3px solid #000}ul#labels td p{margin:10px 0;padding:0 7px}#labels .description{margin:10px 0;text-align:left;height:18em}.label-name{font-weight:600;font-size:12px;font-family:arial}#labels .recents{padding:0;overflow:hidden;vertical-align:top;text-align:center}#labels .recents td{padding:0;width:46px;height:46px;overflow:hidden;vertical-align:top;text-align:center;border:none}#labels .recents td img{width:46px;text-align:center}#index #calendar{margin:0 0 10px;padding:0}#index #calendar th{background-color:#ff9148;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:36px;font-weight:600;color:#fff;width:120px;height:60px;text-align:center;line-height:2}#index #calendar td{background-color:#fff;padding:5px;border:1px solid #000;line-height:1.5}#index #calendar td a{display:block;margin:3px 0}#news .body,#schedules .body{font-size:12px;line-height:1.6}#news .body p,#schedules .body p{margin:0 0 1em;padding:0}.more,#news .body .more,#schedules .body .more{text-align:right;clear:both}#news .details img,#schedules .details img{margin:0 10px 10px 0;padding:0;float:none}#news .details .body .more img,#schedules .details .body .more img{margin:0;padding:0;float:none}.more img{width:10%}#news .details img.image_big,#schedules .details img.image_big{float:none;margin:0 0 10px 0}#news .details,#schedules .details{overflow:hidden;zoom:1}#news .details .edit,#news .details .link,#schedules .details .edit,#schedules .details .link{clear:both}#sidebar ul#news_menu{margin:0;padding:0;overflow:hidden;zoom:1}#sidebar #news_menu li{margin:0 0 0;width:135px;height:24px;float:left}#news_menu li a{margin:0 0;padding:6px 0 10px;display:block;font-weight:600;text-align:center;color:#333;font-size:11px;background-color:#999;text-transform:uppercase}#news_menu li a:hover,#news_menu li.ui-tabs-selected a{background-color:#ddd}.ui-tabs-panel{border:5px solid #ddd}.ui-tabs-hide{display:none}#releases .item{overflow:auto;zoom:1}#releases .item .jacket{float:left;margin:0 10px 0 0;text-align:right}#releases .item .jacket img{border:1px solid #ccc;margin:0;padding:0}dd.sub-image{text-align:right}img.sub-image{width:130px}#releases .item .detail{float:left}#index #releases .item dt{margin:0 0 8px;padding:0;font-size:12px;font-weight:600;line-height:1.5}#index #releases .item dt a{color:#000;font-weight:500}#index #releases{margin:0 0 10px;padding:0;display:flex;flex-wrap:wrap;text-align:center}#index #releases .item{width:45%;padding:10px;border-bottom:1px solid #000;position:relative;clear:both}#index #releases .item .detail{float:none;text-align:left;margin-left:0}#index #releases .item dd.buy_links{display:block;margin:5px 0;zoom:2;width:270px}#index #releases .item dd.buy_links{display:block;margin:5px 0;zoom:2;width:130px}#index .buy_links .shop_linkfire,#index .buy_links .shop_pvine{width:10%}#books #releases .item .detail,#magazine #releases .item .detail{width:281px}#releases .item dl{margin:0;padding:0}#releases .item dt{margin:0 0 8px;padding:0;font-size:17px;font-weight:600;line-height:1.4}#releases .item dt .title{color:#000;font-weight:500}#releases .item dt a{color:#000;font-weight:600}#releases .item dd{margin:0;padding:0}#releases .item dd.date,#releases .item dd.format_type,#releases .item dd.specs,#releases .item dd.buy_links,#releases .item dd.original_label,#releases .item dd.related_artist,#releases .item dd.price{display:inline;color:gray;padding:0 3px 0 0}#releases .item dd.original_label{display:block}#books #releases .item dd.format_type{display:block}#books #releases .item span.subtitle{font-size:11px}#releases .item dd.buy_links{display:block;margin:5px 0}#releases .item dd.buy_links2{margin:5px 0;padding:0}#releases .item dd.buy_links2 a{display:block;margin:0 0 10px}#releases .item dd.other_artists{margin:0 0 5px;padding:0;font-size:11px}#releases .item dd.japanese-title{margin:0 0 5px;padding:0}#releases .item dd.features{color:gray}#releases .item .description{margin:0;padding:10px 0;clear:both;font-size:12px;line-height:1.6}#releases .item .description_short{margin:10px 0;font-size:11px;padding:0}#books #releases .item .description_short,#magazine #releases .item .description_short{font-size:12px;line-height:1.6}#releases .item .link{margin:0;padding:5px 0 0;clear:both}#releases .item dd.share_buttons{margin:10px 0;width:100%}#releases ul.tracks{margin:0;padding:0;list-style:none}#releases ul.tracks li{margin:0 0 1px;padding:5px 7px;list-style:none;font-size:12px;background-color:#eee;position:relative}#releases ul.tracks li.section{background-color:#000;color:#fff;font-weight:600}#releases ul.tracks li div.track-samples{position:absolute;right:7px;top:3px;text-align:right}#releases ul.tracks a.track-sample{margin:0;padding:1px 2px;color:#f80}.link a{font-weight:600}.genre_list{text-transform:uppercase}h2.sub-module{margin:10px 0 0;padding:0}#latest_artists{margin:0 0 10px;padding:5px 0 0 0;overflow:hidden;zoom:1;list-style:none;border:1px solid #000}#latest_artists li{margin:0 0 5px 4px;padding:0;list-style:none;overflow:hidden;float:left}#latest_artists li span{margin:0;padding:2px;display:block;text-align:center;background:#000;line-height:15px;font-size:10px;font-weight:600}#latest_artists li p{height:118px;overflow:hidden;background:#ddd;margin:0;padding:0}#latest_artists li img{margin:0;padding:0;//width: 220px !important}img.latest_artist_photo{width:118px}#alphabets{margin:0 0 10px;padding:5px 0 5px;overflow:hidden;zoom:1}#alphabets a{display:block;width:14px;margin:0 0 5px 5px;padding:2px 3px;float:left;background-color:#e0841d;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;font-family:arial;text-align:center}#alphabets a:hover{opacity:.5;transition:.3s}#alphabets a.num{width:auto}#artist_list{margin:0;padding:0;list-style:none;clear:both}#artist_list li{margin:2px 0;padding:4px 12px;background-color:#eee;color:#000;font-size:10px}#artist_list li a{font-size:13px}#artist_list li span.link,#artist_list li span.link a{font-size:10px;font-weight:500}#artist_list li.section{margin:3px 0;padding:4px 12px;background-color:#000;color:#fff;font-size:14px;font-weight:600}#artists #profile{margin:10px 0;padding:0;font-size:12px;line-height:1.6}#artists h2{text-transform:none}#artists h2 span{font-size:12px;color:#bbb}#artists #profile img.jacket{margin:0 10px 10px 0;float:left}#artists #profile img.image_big{margin:0 0 10px 0;float:none}#artists #news{margin:5px 0;padding:0;clear:both}#artists #news ul{margin:0;padding:0;list-style:none}#artists #news ul li{margin:0;padding:2px 5px;list-style:none}#artists #news ul li a{font-weight:600}#releases_list{clear:both;position:relative}#releases_list ul{margin:0;padding:0;list-style:none}#releases_list li{list-style:none;margin:0;_margin-top:-3px;padding:5px;border-bottom:1px solid #000;clear:both;overflow:auto;zoom:1}#releases_list li p,#releases_list li div{margin:0;padding:0;//float: left}#music #releases_list li .specs,#news #releases_list li .specs,#books #releases_list li .specs{width:400px}#releases_list .item .jacket{float:left;margin:0 7px 0 0;width:46px}#releases_list .item .jacket img{border:1px solid #ccc;margin:0;padding:0}#releases_list .buy_links{float:none;width:450px}#releases_list .buy_links img{margin:0;padding:0;float:none}#artists h2.calendar{margin:10px 0 0}#artists #calendar{margin:0 0 10px;padding:0;border:1px solid #000;font-size:13px}#artists #calendar th{width:26px;padding:5px;font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;vertical-align:top}#artists #calendar td{padding:5px;vertical-align:top}table.calendar{width:100%;margin-bottom:2em;font-weight:normal;border-bottom:1px solid #000;border-spacing:0}.calendar td{border:1px solid #fff;margin:0;padding:3px;width:61px;height:50px;vertical-align:top}.calendar tr.monthName{background-color:#000;font-weight:600;font-size:14px;color:#fff;height:28px}.calendar td.specialDay{font-weight:600}.calendar td.specialDay img{margin:1px}.calendar td.specialDay a{font-size:11px;line-height:100%}.monthName,.dayName{text-align:center}.map_area{clear:both}.google_map{width:474px;height:320px}#schedules .body p.map_spec{margin:0}#pages div#main{font-size:12px}#pages .body img{}#reviews .review{overflow:auto;zoom:1}#reviews .details img{margin:0 10px 10px 0;padding:0;width:90px;float:left}h2.individual{padding:0 10px}h2.individual a{margin:0;padding:4px 0;display:block;width:100%;height:14px;background:transparent url(https://p-vine.jp/wp-content/themes/pvine/images/icon/xbutton_back_to_list.png.pagespeed.ic.iEqeLFtiTK.png) right 50% no-repeat;color:#fff;background-size:70px}h2.individual a:hover{color:#fff}#sidebar{margin:0 10px 0 0;padding:0;width:270px;float:left}#index #sidebar{width:310px;margin:0 0 0 20px}.sideitem{margin:0 0 10px;padding:0;font-size:10px}#sidebar ul{margin:0 0 10px 0;padding:0 0 0 0;list-style-type:none;font-size:10px;font-weight:normal}#sidebar li{margin:0 0 .5em 0;padding-left:0;list-style-type:none;background-repeat:no-repeat}#sidebar ul.list li{margin:0 0 2px 0}#sidebar ul.list li a{margin:0;padding:5px 10px;display:block;color:#fff;background-color:#e0841d;font-size:14px;font-weight:600;font-family:Arial,sans-serif;zoom:1}#sidebar ul.list li a:hover{color:#e0841d;background-color:#eee}#sidebar li a{color:#444}#sidebar li a:hover{color:#f80}#side_news li{margin:2px 0;padding:3px 10px;background:#eee;line-height:1.7}#sidebar div.qrcode{margin:0;padding:10px;text-align:center}#sidebar div.qrcode p{padding:0;margin:2px 0 10px 0;text-align:center;color:#fff}#sidebar .releases li{margin:2px 0;padding:5px;background:#eee;clear:both;overflow:hidden;zoom:1}#sidebar .releases li p{margin:0;padding:0;float:left}#sidebar .releases li p.jacket{float:left;margin:0 7px 0 0;width:46px}#sidebar .releases li p.specs{float:left;margin:0 0;width:205px}#sidebar .releases li p.jacket img{border:1px solid #ccc;margin:0;padding:0;width:46px}#side_weekly_schedule li{margin:0;padding:5px 8px;border:2px solid #cfcfcf;border-width:0 2px 2px;background-color:#fff}#side_weekly_schedule li.section{margin:0;padding:2px 10px;border-top:2px solid #fff;border-width:2px 0 0;background:#cfcfcf;color:#fff;font-weight:600;font-size:11px}.banner{float:left;margin:0;padding:0;width:150px;list-style:none}#pages .banner{width:290px;padding-bottom:20px}#search .banner{width:290px;padding-bottom:20px}#news .banner{width:290px;padding-bottom:20px}#schedules .banner{width:290px;padding-bottom:20px}#music .banner{width:290px;padding-bottom:20px}#release-guide .banner{width:290px;padding-bottom:20px}#upcoming .banner{width:290px;padding-bottom:20px}#artists .banner{width:290px;padding-bottom:20px}#sidebar .banner{float:none;width:270px}#index .banner{float:none;width:290px}.banner li{margin:0 0 10px;padding:0;list-style:none;font-size:10px}.banner li img{margin:0;padding:0;vertical-align:top;width:100%;height:auto}.banner p{padding:3px 1em;margin:0}#footer{margin:0 0;font-size:11px;text-align:center;clear:both}#footer p{line-height:200%}#contacts label{display:block}#contacts .textbox{margin:0;padding:4px 4px;border:1px solid #000;font-size:12px}#contacts #contact_title,#contacts textarea{width:463px}#admin-navi{margin:0;padding:0;background:#666;list-style:none;overflow:hidden;zoom:1;clear:both}#admin-navi li{list-style:none;float:left;margin:0;padding:0;font-size:12px;font-weight:600;border-left:1px solid #575757;border-right:1px solid #555}#admin-navi li:first-child{border-left:none}#admin-navi li#logout{float:right;border-right:none}#admin-navi li a{display:block;margin:0;padding:5px 8px;color:#ccc}#admin-navi li a:hover{background:#444;color:#fff}#channel-p-vine{margin:0 0 10px;padding:0}#slide_outer{position:relative;height:295px}#slide_outer p#slide_btn_left{position:absolute;left:20px;top:109px;z-index:10000}#slide_outer p#slide_btn_right{position:absolute;right:20px;top:109px;z-index:10000}#slide_outer p#slide_btn_left:hover,#slide_outer p#slide_btn_right:hover{cursor:pointer}#slide,#slide li{margin:0;padding:0;list-style:none}#slide{position:relative;height:250px}#slide li{position:absolute;top:0;left:0}#slide ol li{position:relative;margin:0 6px}#back-to-smartphone-view{position:absolute;top:0;left:330px;background-color:#e0841d;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#back-to-smartphone-view a{display:block;padding:16px;color:#fff;font-weight:600}#menu_backnumbers{display:none}.body iframe,.description iframe{max-width:100%!important}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{zoom:1;display:inline-table}* html .clearfix{height:1%}.clearfix{display:block}#pages #sidebar,#news #sidebar,#schedules #sidebar,#search #sidebar,#artists #sidebar,#music #sidebar{display:none}#pages #main,#news #main,#schedules #main,#search #main,#artists #main,#music #main{width:680px}#pages #main #releases .item .detail,#news #main #releases .item .detail,#schedules #main #releases .item .detail,#search #main #releases .item .detail,#artists #main #releases .item .detail,#music #main #releases .item .detail{float:left;width:472px}#pages #container,#news #container,#schedules #container,#search #container,#artists #container,#music #container{background:#fff}#schedules h3 .cate{display:inline-block;margin-left:10px;line-height:13px;text-align:center;padding:0 4px;color:#999;font-size:10px;border-bottom:1px #999 solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#slide_outer #pager{text-align:center;margin:8px 0 0}#slide_outer #pager a{display:inline-block;font-size:0;color:#c3cbc8;background:#c3cbc8;text-decoration:none;text-align:center;padding:0;width:12px;height:12px;border-radius:6px;margin:0 6px 0}#slide_outer #pager a.activeSlide{background:#7c807f}.sub-navi-news a{background-color:#000;color:#fff;border-right:1px solid #000;border-left:1px solid #000;text-shadow:0 -1px 0 rgba(0,0,0,.25)}#news h3 .cate{display:inline-block;margin-left:10px;text-align:center;padding:0 4px;color:#999;font-size:10px;border-bottom:1px #999 solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#container #banner{width:290px;float:right;margin-top:7px}@media screen and (min-width:768px){.linkfire-sp{width:4%}.shopping-sp{width:18%}dd.format_type img{width:5%;margin-top:-.5rem}.buy_links .shop_pvine{width:6%}.buy_links .shop_apple{width:6%}.buy_links .shop_linkfire{width:6%}.buy_links .shop_amazon{width:13%;padding-top:5px}.buy_links .shop_hmv{width:12%}.buy_links .shop_tower{width:20%}.buy_links .shop_union{width:12%;border-radius:5px}}@media screen and (max-width:767px){.linkfire-sp{width:12%}.shopping-sp{width:48%}dd.format_type img{width:9%;margin-top:-.5rem}.topMultiImg>img{width:100%!important;margin:0 auto}.buy_links .shop_pvine{width:14%}.buy_links .shop_apple{width:14%}.buy_links .shop_linkfire{width:14%}.buy_links .shop_amazon{width:23%;padding-top:5px}.buy_links .shop_hmv{width:22%}.buy_links .shop_tower{width:30%}.buy_links .shop_union{width:22%;border-radius:5px}}