@charset "UTF-8";.music-cast .fa:before{font-family:FontAwesome}.music-cast a,.music-cast abbr,.music-cast acronym,.music-cast address,.music-cast applet,.music-cast article,.music-cast aside,.music-cast audio,.music-cast b,.music-cast big,.music-cast blockquote,.music-cast body,.music-cast caption,.music-cast canvas,.music-cast center,.music-cast cite,.music-cast code,.music-cast dd,.music-cast del,.music-cast details,.music-cast dfn,.music-cast dialog,.music-cast div,.music-cast dl,.music-cast dt,.music-cast em,.music-cast embed,.music-cast fieldset,.music-cast figcaption,.music-cast figure,.music-cast form,.music-cast footer,.music-cast header,.music-cast hgroup,.music-cast h1,.music-cast h2,.music-cast h3,.music-cast h4,.music-cast h5,.music-cast h6,.music-cast html,.music-cast i,.music-cast iframe,.music-cast img,.music-cast ins,.music-cast kbd,.music-cast label,.music-cast legend,.music-cast li,.music-cast mark,.music-cast menu,.music-cast nav,.music-cast object,.music-cast ol,.music-cast output,.music-cast p,.music-cast pre,.music-cast q,.music-cast ruby,.music-cast s,.music-cast samp,.music-cast section,.music-cast main,.music-cast small,.music-cast span,.music-cast strike,.music-cast strong,.music-cast sub,.music-cast summary,.music-cast sup,.music-cast tt,.music-cast table,.music-cast tbody,.music-cast textarea,.music-cast tfoot,.music-cast thead,.music-cast time,.music-cast tr,.music-cast th,.music-cast td,.music-cast u,.music-cast ul,.music-cast var,.music-cast video{font-family:inherit;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:transparent}.music-cast article,.music-cast aside,.music-cast details,.music-cast figcaption,.music-cast figure,.music-cast footer,.music-cast header,.music-cast hgroup,.music-cast menu,.music-cast nav,.music-cast section,.music-cast main{display:block}.music-cast ol,.music-cast ul{list-style:none}.music-cast blockquote,.music-cast q{quotes:none}.music-cast table{border-collapse:collapse;border-spacing:0}.center-block{display:block;margin-left:auto;margin-right:auto}.music-cast .clearfix:before,.music-cast .clearfix:after{content:" ";display:table}.music-cast .clearfix:after{clear:both}.music-cast .center-block{display:block;margin-left:auto;margin-right:auto}.music-cast .nowrap{white-space:nowrap}.music-cast .hide{display:none !important}.music-cast .show{display:block !important}.music-cast .invisible{visibility:hidden}.music-cast .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.music-cast .text-center{text-align:center}.music-cast .affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mt-05em{margin-top:-0.5em}.mt-1em{margin-top:-1em}.mt-5{margin-top:-5px}.mt-10{margin-top:-10px}.mt-20{margin-top:-20px}.mt-30{margin-top:-30px}.mt0{margin-top:0 !important}.mt5{margin-top:5px}.mt8{margin-top:8px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px }.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px !important}.mb0{margin-bottom:0 !important}.mb1{margin-bottom:1px !important}.mb3{margin-bottom:3px !important}.mb5{margin-bottom:5px !important}.mb8{margin-bottom:8px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb100{margin-bottom:100px !important}.mb150{margin-bottom:150px !important}.mb200{margin-bottom:200px !important}.ml-20{margin-left:-20px !important}.ml-15{margin-left:-15px !important}.ml-10{margin-left:-10px !important}.ml-5{margin-left:-5px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml50{margin-left:50px !important}.ml60{margin-left:60px !important}.ml100{margin-left:100px !important}.ml125{margin-left:125px !important}.ml130{margin-left:130px !important}.ml150{margin-left:150px !important}.ml200{margin-left:200px !important}.ml250{margin-left:250px !important}.mr-30{margin-right:-30px !important}.mr-25{margin-right:-25px !important}.mr-20{margin-right:-20px !important}.mr-10{margin-right:-10px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.mr50{margin-right:50px !important}.mr60{margin-right:60px !important}.mr100{margin-right:100px !important}.mr150{margin-right:150px !important}.mr200{margin-right:200px !important}.mr250{margin-right:250px !important}.pt0{padding-top:0 !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pt50{padding-top:50px !important}.pt60{padding-top:60px !important}.pt80{padding-top:80px !important}.pt100{padding-top:100px !important}.pb0{padding-bottom:0 !important}.pb1{padding-bottom:1px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pb60{padding-bottom:60px !important}.pb70{padding-bottom:70px !important}.pb80{padding-bottom:80px !important}.pb100{padding-bottom:100px !important}.pa0{padding:0 !important}.pa5{padding:5px !important}.pa10{padding:10px !important}.pa15{padding:15px !important}.pa20{padding:20px !important}.pa25{padding:25px !important}.pa30{padding:30px !important}.pa35{padding:35px !important}.pa40{padding:40px !important}.pa45{padding:45px !important}.pa50{padding:50px !important}.plr0{padding-left:0 !important;padding-right:0 !important}.plr1{padding-left:1px !important;padding-right:1px !important}.plr5{padding-left:5px !important;padding-right:5px !important}.plr10{padding-left:10px !important;padding-right:10px !important}.plr15{padding-left:15px !important;padding-right:15px !important}.plr20{padding-left:20px !important;padding-right:20px !important}.plr25{padding-left:25px !important;padding-right:25px !important}.plr30{padding-left:30px !important;padding-right:30px !important}.plr35{padding-left:35px !important;padding-right:35px !important}.plr40{padding-left:40px !important;padding-right:40px !important}.plr50{padding-left:50px !important;padding-right:50px !important}.plr60{padding-left:60px !important;padding-right:60px !important}.plr70{padding-left:70px !important;padding-right:70px !important}.plr80{padding-left:80px !important;padding-right:80px !important}.plr130{padding-left:130px !important;padding-right:130px !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0 !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr50{padding-right:50px}.pr100{padding-right:100px}.pr150{padding-right:150px}.pr200{padding-right:200px}.pr250{padding-right:250px}.pl-5{padding-left:-5px !important}.pl0{padding-left:0 !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl50{padding-left:50px !important}.pl60{padding-left:60px !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev{left:-25px}.slick-prev:before{content:"\2190"}.slick-next{right:-25px}.slick-next:before{content:"\2192"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}[dir="rtl"] .slick-next{right:auto;left:-25px}[dir="rtl"] .slick-next:before{content:"\2190"}[dir="rtl"] .slick-prev{right:-25px;left:auto}[dir="rtl"] .slick-prev:before{content:"\2192"}[dir="rtl"] .slick-slide{float:right}.music-cast .video-box{width:100%;height:0;overflow:hidden;position:relative;padding-top:56.25%}.music-cast .video-box iframe{position:absolute;top:0;right:0;width:100%;height:100%}.music-cast .font-bold{font-family:Oswald,'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}.music-cast .font-semi-bold{font-family:Oswald,'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}.music-cast .text-bold{font-weight:bolder}.music-cast .category-label{margin-bottom:0}.music-cast .caption{margin-bottom:20px}.music-cast .music-cast{font-size:100%;vertical-align:top}.music-cast .font-size-xxxxx-large{font-size:3.2rem}.music-cast .font-size-xxxx-large{font-size:2.5rem}.music-cast .font-size-xxx-large{font-size:1.6rem}.music-cast .font-size-xx-large{font-size:1.4rem}.music-cast .font-size-x-large{font-size:1.2rem}.music-cast .font-size-large{font-size:1.01rem}.music-cast .font-size-small-l{font-size:0.95rem;line-height:1.55}.music-cast .font-size-small{font-size:0.85rem;line-height:1.55}.music-cast .font-size-smaller{font-size:0.75rem;line-height:1.5}.music-cast .font-size-smallest{font-size:0.65rem;line-height:1.45}.music-cast .letter-space-s{letter-spacing:0.1em}.music-cast .letter-space,.music-cast .letter-space-m{letter-spacing:0.25em}.music-cast .letter-space-l{letter-spacing:0.5em}.music-cast .line-height-none{line-height:1}.music-cast .line-height-narrow-s{line-height:1.15}.music-cast .line-height-narrow{line-height:1.35}.music-cast .line-height-narrow-wide{line-height:1.5}.music-cast .line-height-wide{line-height:2}.music-cast .text-white{color:#fff}.music-cast .text-gray{color:#9da4a8}.music-cast .none_underline{text-decoration:none !important}.music-cast .add_underline,.music-cast .none_underline .add_underline{text-decoration:underline !important}.music-cast .for-sp-inline,.music-cast .for-sp,.music-cast .for-tablet{display:none}.music-cast .hidden{display:none}.music-cast{max-width:100%;color:#333;line-height:1.5;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.music-cast img{vertical-align:top;max-width:100%;height:auto}.music-cast a.ro{display:block;transition:.25s}.music-cast a.ro:hover{opacity:0.75}.music-cast img.ro{transition:.25s}.music-cast img.ro:hover{opacity:0.75}.music-cast a.hover-text{transition:.25s}.music-cast a.hover-text:hover{opacity:0.75}.music-cast .italic{font-style:italic}.music-cast table{border-collapse:collapse}.music-cast sup{font-size:70%}.music-cast .box-static{position:static !important}.music-cast .box-relative{position:relative !important;z-index:5}.music-cast .box-absolute{position:absolute !important;z-index:10}.music-cast .disp-table{display:table}.music-cast .disp-table-cel,.music-cast .disp-table-cell{display:table-cell}.music-cast .disp-inlineblock{display:inline-block}.music-cast .disp-block{display:block}.music-cast .disp-box{display:box}.music-cast .disp-none,.music-cast .hidden{display:none}.music-cast .va-middle{vertical-align:middle}.music-cast .va-bottom{vertical-align:bottom}.music-cast .text-left{text-align:left}.music-cast .text-right{text-align:right}.music-cast .text-center{text-align:center}.music-cast .text-bold{font-weight:bolder}.music-cast .no-border{border:none !important}.music-cast .bg-white{background:#fff}.music-cast .border-btm{border-bottom:1px solid #756e6c}.music-cast .w100{width:100%;height:auto}.music-cast .w90{width:90%;height:auto}.music-cast .w80{width:80%;height:auto}.music-cast .w70{width:70%;height:auto}.music-cast .w60{width:60%;height:auto}.music-cast .w50{width:50%;height:auto}.music-cast .w40{width:40%;height:auto}.music-cast .w30{width:30%;height:auto}.music-cast .w20{width:20%;height:auto}.music-cast .w10{width:10%;height:auto}.music-cast .max-w750px{max-width:750px;margin-right:auto;margin-left:auto}.music-cast strong{font-weight:bolder}.music-cast .left,.music-cast .fl-left{float:left}.music-cast .right,.music-cast .fl-right{float:right}.music-cast .bg-white{background:#fff}.music-cast .bg-violet{background:#7c9fc2}.music-cast .lightbox .lb-details{display:none}.music-cast .box-center{margin-right:auto !important;margin-left:auto !important}.music-cast .box-all-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.music-cast .clearfix:before,.music-cast .clearfix:after{content:" ";display:table}.music-cast .clearfix:after{clear:both}.music-cast .col-1-youtube div{position:relative;width:100%;padding-top:56.25%}.music-cast .col-1-youtube div iframe{position:absolute;top:0;right:0;width:100%;height:100%}.music-cast .caption-area .caption{text-align:center;color:#fff;font-size:30px;padding:25px;background:#939a9e url(../images/bg-title.gif) no-repeat left top;margin-bottom:1px;margin-right:1px}.music-cast .caption-area .figures:before,.music-cast .caption-area .figures:after{content:" ";display:table}.music-cast .caption-area .figures:after{clear:both}.music-cast .caption-area .figures .fig{float:left;width:25%;position:relative}.music-cast .caption-area .figures .fig span{display:block;border-right:1px solid #fff}.music-cast .caption-area .figures .fig p{position:absolute;color:#fff;font-size:12px;left:5px;bottom:5px}.music-cast .add-gradation{background:url(../images/bg-section.png) repeat-x left bottom}.music-cast .gotoPagetop a{color:#000;transition:0.25s;font-size:13px}.music-cast .gotoPagetop a i{margin-left:5px;font-size:16px}.music-cast .gotoPagetop a:hover{color:#9ea2a7;text-decoration:none}.music-cast .foot-nav{background:#9ea2a7;font-size:24px;display:block}.music-cast .foot-nav table{font-size:24px;background:#9ea2a7;width:100%}.music-cast .foot-nav table .foot-nav-caption{vertical-align:middle;width:40%}.music-cast .foot-nav table .foot-nav-caption p{color:#fff;text-align:center}.music-cast .foot-nav table .foot-nav-items{width:60%}.music-cast .foot-nav p{background:#9ea2a7;font-size:24px}.music-cast .foot-nav a{display:block;color:#fff;text-align:right;padding:0 22px 7px 0;background:url(../images/bg-nav2.jpg) repeat-x right bottom}.music-cast .foot-nav a i{font-size:180%;margin-left:30px;position:relative;top:6px}.music-cast .foot-nav a:hover{color:#fff;text-decoration:none;background:none}.music-cast .header .siteid img{width:70%;min-width:130px;padding-top:8px}.music-cast .header .menu{float:right}.music-cast .header .menu .item-parent{font-size:16px}.music-cast .header .menu .items,.music-cast .header .menu .sep{display:inline-block}.music-cast .header .menu .items .item-parent{display:inline-block;color:#969DA1;transition:0.25s;width:100%;text-align:center;padding:2px 5px}.music-cast .header .menu .items .item-parent:hover{text-decoration:none;background:#969DA1;color:#fff}.music-cast .header .menu .items.item01,.music-cast .header .menu .items.item03{padding-left:0;padding-right:0;position:relative}.music-cast .header .menu .items.item01 div,.music-cast .header .menu .items.item03 div{transition:0.25s;position:absolute;opacity:0;top:20px;z-index:1;width:100%}.music-cast .header .menu .items.item01.hover .item-parent,.music-cast .header .menu .items.item03.hover .item-parent{text-decoration:none;background:#969DA1;color:#fff}.music-cast .header .menu .items.item01.hover div,.music-cast .header .menu .items.item03.hover div{top:30px;opacity:1}.music-cast .header .menu .items.item01.hover ul,.music-cast .header .menu .items.item03.hover ul{display:block}.music-cast .header .menu .items.item01 ul,.music-cast .header .menu .items.item03 ul{display:none;position:absolute;z-index:1;left:0;top:0;transition:0.5s;background:#969DA1;width:100%}.music-cast .header .menu .items.item01 ul li a,.music-cast .header .menu .items.item03 ul li a{color:#fff;display:block;text-align:left;font-size:12px;padding:10px 10px;background-position:left bottom;background-repeat:repeat-x}.music-cast .header .menu .items.item01 ul li a:hover,.music-cast .header .menu .items.item03 ul li a:hover{text-decoration:none;background:none}.music-cast .header .menu .items.item03 div{right:0;width:250%}.music-cast .header .menu .sep img{margin-top:-3px;width:11px;height:auto;vertical-align:middle}.music-cast .header .menu .item00 .sep{right:0;left:auto}.music-cast.page-top .header .menu .item00 .item-parent{color:#000}.music-cast.page-about .header .menu .item01 .item-parent{color:#000}.music-cast.page-products .header .menu .item02 .item-parent{color:#000}.music-cast.page-faq .header .menu .item03 .item-parent{color:#000}.music-cast.page-disklavier .header .menu .item04 .item-parent{color:#000}.music-cast .header-wrap{width:100%;transition:0.5s;background:rgba(255,255,255,0);border-bottom:1px solid rgba(240,240,240,0);top:0}.music-cast .header-wrap .siteid img,.music-cast .header-wrap .siteid-sp img{transiton:0.5s;opacity:0}.music-cast .header-wrap.fixed{position:fixed;z-index:99;left:0;top:0;background:rgba(255,255,255,0.95);border-bottom:1px solid #f0f0f0}.music-cast .header-wrap.fixed .siteid img,.music-cast .header-wrap.fixed .siteid-sp img{opacity:1}.music-cast .header{width:100%;max-width:1200px;padding-left:30px;padding-right:30px;margin-right:auto;margin-left:auto}@media screen and (max-width:991px) and (min-width:768px){.music-cast .header{width:720px;padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.music-cast .header{padding-left:0;padding-right:0}.music-cast .header-wrap.fixed{top:0}.music-cast .header-wrap.fixed .header{padding-left:15px;padding-right:15px}.music-cast .header{width:100%;box-sizing:border-box}.music-cast .header .menu .items.hover ul{display:none}}.page-about .para .para-caption{font-size:34px;line-height:1.1}.page-about .para .para-caption.color-glay{color:#939a9e}.page-about .para .para-note{font-size:10px}.page-about .para .grlay-cap{font-size:22px;color:#fff;background:#939a9e;padding:7px 0;text-align:center}.page-about .para .black-cap{font-size:18px;text-align:center}.page-about .para .fig-caption1,.page-about .para .col-5{color:#81888c;font-size:14px;line-height:1.3}.page-about .para .fig-caption2{color:#81888c;font-size:18px;line-height:1.3}.page-about .para .line-cap{color:#81888c;font-size:18px;line-height:1.3;border-top:1px solid #939a9e;border-left:1px solid #939a9e;padding:15px 0 0 15px}.page-about .para .over-text{position:relative}.page-about .para .over-text span{display:block;position:absolute;left:7%;bottom:15%}.page-about .para .green-text-m{color:#538735;line-height:1.3;font-size:22px}.page-about .para .green-text-l{color:#538735;line-height:1;font-size:120px}.page-about .para#contents-3 .add-bg{background:url(../about/images/fig04-1.jpg) no-repeat right top;background-size:40%;min-height:350px}.page-about .para#contents-3 .ico-music-cast img{width:20%}.page-about .para#contents-3 .max-limit .col-xs-6:first-child a{text-align:right}.page-about .para#contents-3 .max-limit .col-xs-6:first-child img{max-width:150px}.page-about .para#contents-3 .max-limit .col-xs-6:last-child img{max-width:130px}.page-about .para .col-5:before,.page-about .para .col-5:after{content:" ";display:table}.page-about .para .col-5:after{clear:both}.page-about .para .col-5 .col-5-single{width:20%;float:left}.page-about .para .bluetooth-col p{font-size:16px}.page-about .para .bluetooth-col .col-sm-2 img.for-pc{max-width:75px}.page-about .para .bluetooth-col .bluetooth-note{font-size:14px}.page-about .para .border-box{border:1px solid #939a9e;padding:15px 30px 10px 30px}.page-about .para .border-box .border-box-caption,.page-about .para .border-box .border-box-text{display:table}.page-about .para .border-box .border-box-caption p,.page-about .para .border-box .border-box-text p{display:table-cell;vertical-align:middle;font-size:13px}.page-about .para .border-box .border-box-caption p{text-align:center;font-size:22px}.page-about .para .border-box .border-in-row{display:table}.page-about .para .border-box .border-in-row .border-in-row-cap,.page-about .para .border-box .border-in-row .border-in-row-text,.page-about .para .border-box .border-in-row .border-in-row-fig{display:table-cell;vertical-align:middle}.page-about .para .border-box .border-in-row .border-in-row-cap{width:20%}.page-about .para .border-box .border-in-row .border-in-row-cap p{font-size:22px;text-align:center;padding-right:1em}.page-about .para .border-box .border-in-row .border-in-row-text{width:40%}.page-about .para .border-box .border-in-row .border-in-row-fig{width:40%}.page-about .para .caption-line{font-size:30px;border-bottom:1px solid #939a9e;padding-bottom:10px;margin-bottom:15px}.page-about .para .col-gradation{display:table}.page-about .para .col-gradation .col-left,.page-about .para .col-gradation .col-center,.page-about .para .col-gradation .col-right{vertical-align:middle}.page-about .para .col-gradation .col-left p,.page-about .para .col-gradation .col-center p,.page-about .para .col-gradation .col-right p{color:#fff;font-size:14px;vertical-align:middle;text-align:center}.page-about .para .col-gradation .col-center p{border-right:2px solid #fff;border-left:2px solid #fff}.page-about .para .col-gradation .col-left{background-size:100%}.page-about .para .col-gradation .col-right{background-size:100%}.page-about .para .border-box-format h4{color:#939a9e;font-size:22px}.page-about .para .border-box-format p{text-align:center;font-size:22px}.page-about .para .border-box-format p .slash{color:#939a9e;margin-left:1em;margin-right:1em}.page-about .para .table-format{width:100%}.page-about .para .table-format th,.page-about .para .table-format td{border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;vertical-align:middle;text-align:center;padding-top:20px;padding-bottom:20px;font-size:14px}.page-about .para .table-format th.cel-glay{background:#939a9e}.page-about .para .table-format th.cel-red{background:#938894}.page-about .para .table-format th.cel-blue{background:#78919c}.page-about .para .table-format th.cel-cap-base{width:40%}.page-about .para .table-format th.cel-cap-75{width:45%}.page-about .para .table-format th.cel-cap-12{width:12%}.page-about .para .table-format th.cel-cap-25{width:15%}.page-about .para .table-format th.cel-cap-50{width:30%}.page-about .para .table-format th.cel-cap-33{width:20%}.page-about .para .table-format th.cel-cap-40{width:24%}.page-about .para .table-format th.cel-cap-60{width:36%}.page-about .para .table-format th.cel-cap-100{width:60%}.page-about .para .table-format td{font-size:20px}.page-about .para .table-format td.cel-glay{background:#bdc1c4}.page-about .para .table-format td.cel-red{background:#bdb7be}.page-about .para .table-format td.cel-blue{background:#adbcc3}.page-about .carousel-ctrl{font-size:13px;border-left:1px solid #0084cd;border-top:1px solid #0084cd;border-bottom:1px solid #0084cd;overflow:hidden}.page-about .carousel-ctrl li{border-right:1px solid #0084cd;cursor:pointer;text-align:center}.page-about .carousel-ctrl li span{cursor:pointer;color:#0084cd;padding:8px 8px;display:inline-block;transition:0.25s;line-height:1.2}.page-about .carousel-ctrl li:hover,.page-about .carousel-ctrl li.active{background:#0084cd}.page-about .carousel-ctrl li:hover span,.page-about .carousel-ctrl li.active span{background:#0084cd;color:#fff}.page-about .slick-dots li{display:none}.page-about .carousel-single .lead{min-height:3em;font-size:16px;text-align:center}.page-about .carousel-single .inner{position:relative}.page-about .carousel-single .carousel-btns{width:100%;position:absolute;top:0;left:0}.page-about .carousel-single .carousel-btns .carousel-btns-wrap{width:43%;float:right}.page-about .carousel-single .carousel-btns p{position:relative;width:100%;border:1px solid #939a9e;margin-top:-1px;display:table;transition:0.25s;cursor:pointer;line-height:1.3}.page-about .carousel-single .carousel-btns p .no-border{border:none}.page-about .carousel-single .carousel-btns p:first-child{margin-top:0}.page-about .carousel-single .carousel-btns p.active,.page-about .carousel-single .carousel-btns p:hover{border:1px solid #0084cd;color:#fff;background:#0084cd;z-index:1}.page-about .carousel-single .carousel-btns p span.btn-label{display:table-cell;font-size:13px;text-align:center;vertical-align:middle}.page-about .carousel-single .carousel-btns p span.delta{position:absolute;display:block;border:20px solid transparent;border-top:20px solid #939a9e;left:50%;bottom:-40px;margin-left:-20px;z-index:2}.page-about .carousel-single .carousel-btns p.active span.delta,.page-about .carousel-single .carousel-btns p:hover span.delta{border-top:20px solid #0084cd}.page-about .carousel-single .carousel-btns p.line2 span.btn-label{height:180px}.page-about .carousel-single .carousel-btns p.line3 span.btn-label{height:133px}.page-about .carousel-single .carousel-btns p.line4 span.btn-label{height:100px}.page-about .caption-sub{font-size:30px}.page-about .r-border-glay{border:10px solid #e9ebec;border-radius:25px;box-sizing:border-box}.page-about .r-border-glay .col-streaming{padding:30px 20px}.page-about .r-border-glay .col-logo{padding:20px 20px 0 20px;text-align:center}.page-about .r-border-glay .col-logo .col-logo-single{text-align:center}.page-about .r-border-glay .col-logo img{margin-bottom:15px;text-align:center;max-width:70%}.page-about .r-border-glay .col-radio{padding:30px 20px;border-left:6px dotted #e9ebec}.page-about #contents-1 .fig-wifi{position:relative}.page-about #contents-1 .fig-wifi img{width:73px;position:absolute;left:50%;top:-30px;margin-left:-36px}.page-about .network-main{position:relative;line-height:1.2}.page-about .network-main .border-blue{border:3px solid #0084cd;background:#fff}.page-about .network-main .border-blue .border-blue-pad{padding:15px 10px 10px 10px}.page-about .network-main .line-connect{position:absolute}.page-about .network-main .fig-name{font-size:14px;color:#81888c}.page-about .network-main .col-internal{position:relative;padding-top:0}.page-about .network-main .col-internal .text-center.mb5{max-width:100px;margin-left:auto;margin-right:auto}.page-about .network-main .col-internal .line-connect{border-top:3px solid #0084cd;right:-55%;top:98%;width:55%}.page-about .network-main .col-external .add-border-bottom{border-bottom:3px dotted #0084cd}.page-about .network-main .col-external .add-border-top{border-top:3px solid #0084cd}.page-about .network-main .col-external .line-connect{border-top:3px solid #0084cd;width:60%;top:57%;left:-60%}.page-about .network-main .col-external .col-external-box-in{display:table;width:100%;padding-bottom:15px}.page-about .network-main .col-external .col-external-box-in.last-item{padding-bottom:0}.page-about .network-main .col-external .col-external-box-in.small-item{margin-top:-5px;padding-bottom:10px}.page-about .network-main .col-external .col-external-box-in .figure-wrap,.page-about .network-main .col-external .col-external-box-in .fig-name{display:table-cell;vertical-align:middle;text-align:center;width:50%}.page-about .network-main .col-external .col-external-box-in .figure-wrap p,.page-about .network-main .col-external .col-external-box-in .fig-name p{text-align:center}.page-about .network-main .col-external .col-external-box-in .figure{max-width:100px;margin-right:auto;margin-left:auto}.page-about .network-main .col-external .cap-box-2 p{margin-bottom:10px}.page-about .network-main .col-system .fig-1 .text-center.mb5{max-width:40px;margin-right:auto;margin-left:auto}.page-about .network-main .col-system .fig-2{margin-top:-35px;max-width:450px;margin-right:auto;margin-left:auto}.page-about .network-main .col-system .fig-3{display:none}.page-about .network-main .col-hand{width:24%;position:absolute;left:0;bottom:-16%}.page-about .network-main .col-strage{width:30%;position:absolute;left:35%;bottom:0}.page-about .network-main .col-strage .line-connect{border-left:3px dotted #0084cd;height:35%;top:-35%;left:50%}.page-about .network-main .col-strage .text-center.mb5{margin-right:auto;margin-left:auto}.page-about .network-main .col-strage .text-center.mb5 img{max-height:50px}.page-about #contents-2 .logo_bt-ap img{max-width:325px}.page-about #contents-2 .text-right.sp-text-center{max-width:400px;margin-left:auto}.page-about #contents-2 .pt60.sp-pt20.sp-text-center.sp-pl25{max-width:500px}.page-about .text-glay{color:#939a9e}.page-about .horizon-flow-head{background-color:#0084cd;background-position:right top;background-repeat:no-repeat}.page-about .horizon-flow-single{position:relative}.page-about .horizon-flow-single .figure img{width:70%}.page-about .horizon-flow-single .ico-arrow{position:absolute;right:-10%;top:40%}.page-about .horizon-flow-single .ico-arrow img{max-width:50px;margin-top:-50%;margin-right:-50%}.page-about .horizon-flow-single.horizon-flow-single-b .ico-arrow{right:-8%;top:58%}.page-about .support-box{font-size:24px;display:table;width:100%}.page-about .support-box .support-box-th,.page-about .support-box .support-box-td{display:table-cell;padding:0.3em 1em;vertical-align:middle}.page-about .support-box .support-box-th{background:#e9f0f8;width:65%}.page-about .support-box .support-box-td{background:#d7e2f0;width:35%}.page-about #contents-6 .col-sm-5 p{max-width:400px}.page-about #contents-6 .col-sm-7 p{max-width:650px}@media screen and (min-width:992px){.page-about .col-streaming .row,.page-about .col-radio .row{margin-top:10%}.page-about .col-streaming .col-xs-6.col-sm-12.col-md-12,.page-about .col-radio .col-xs-6.col-sm-12.col-md-12{text-align:center}.page-about .col-streaming img,.page-about .col-radio img{max-width:100px;text-align:center}}@media screen and (max-width:991px){.page-about .para#contents-3 .add-bg{min-height:1px}}@media screen and (max-width:991px) and (min-width:768px){.page-about .ta-mb0{margin-bottom:0 !important}.page-about .wifi-note{text-align:right;margin-bottom:10px}.page-about .row.text-fig-va-middle{display:table;width:100%}.page-about .row.text-fig-va-middle .col-xs-6.col-sm-6{display:table-cell;vertical-align:middle}.page-about .network-main .col-internal{padding-top:0}.page-about .network-main .col-internal .line-connect{border-top:none;border-left:3px solid #0084cd;top:auto;right:auto;width:0;height:140%;left:30%;bottom:-140%}.page-about .network-main .col-internal .cap-box-1 p{padding-top:25px}.page-about .network-main .col-system{padding-bottom:15px}.page-about .network-main .col-system .fig-2{text-align:center}.page-about .network-main .col-system .fig-2 img{width:80%}.page-about .network-main .col-system .fig-3{display:block;position:absolute;left:0;bottom:0;width:100%}.page-about .network-main .col-system .fig-3 img{width:25%}.page-about .network-main .col-external .line-connect{border-top:none;width:0;height:25%;top:-25%;left:50%;border-left:3px solid #0084cd}.page-about .network-main .col-external .sp-add-border-bottom{border-bottom:3px dotted #0084cd}.page-about .network-main .col-external .col-external-box-even{padding-right:5px}.page-about .network-main .col-external .col-external-box-odd{padding-left:5px}.page-about .network-main .col-external .sp-delete-border-bottom{border-bottom:none;padding-bottom:0}.page-about .network-main .col-external .col-external-box-in.small-item{margin-top:0;padding-bottom:15px}.page-about .network-main .col-external .cap-box-1 p{padding-top:24px;margin-bottom:17px !important}.page-about .network-main .col-external .cap-box-2 p{padding-top:23px}.page-about .network-main .col-strage{position:static;width:100%;padding-top:2em}.page-about .network-main .col-strage .line-connect{border-left:none}.page-about .network-main .col-hand{display:none}.page-about .carousel-ctrl-wrap li span{padding-top:8px;padding-bottom:8px}.page-about .carousel-second .carousel-single .inner .figure{width:100%}.page-about .carousel-second .carousel-single .inner .figure img{width:100%}.page-about .carousel-single .carousel-btns p.line4 span.btn-label{height:80px}.page-about .carousel-single .carousel-btns p.line3 span.btn-label{height:100px}.page-about .carousel-single .carousel-btns p.line2 span.btn-label{height:120px}}@media screen and (max-width:767px){.page-about .r-border-glay .col-streaming{padding:10px}.page-about .r-border-glay .col-streaming p{padding-top:13%}.page-about .r-border-glay .col-logo{padding-top:0}.page-about .r-border-glay .col-logo .col-logo-single{text-align:center}.page-about .r-border-glay .col-logo .col-logo-single img{max-width:80%}.page-about .r-border-glay .col-radio{padding-top:10px;padding-bottom:10px;border-left:none;border-top:6px dotted #e9ebec}.page-about .r-border-glay .col-radio p{padding-top:10%}.page-about .r-border-glay .col-radio div{text-align:center}.page-about #contents-1 .fig-wifi img{width:50px !important;height:auto;max-height:35px;margin-left:-25px}.page-about .network-main .col-internal{padding-top:0}.page-about .network-main .col-internal .cap-box-1 p{padding-top:18%}.page-about .network-main .col-internal .line-connect{border-top:none;border-left:3px solid #0084cd;top:auto;right:auto;width:0;height:150%;left:27.5%;bottom:-150%}.page-about .network-main .col-system{padding-bottom:0}.page-about .network-main .col-system .fig-2{text-align:center}.page-about .network-main .col-system .fig-2 img{width:90%}.page-about .network-main .col-system .fig-3{display:block;position:absolute;left:0;bottom:0%;width:100%}.page-about .network-main .col-system .fig-3 img{width:25%}.page-about .network-main .col-external img{width:100%}.page-about .network-main .col-external .line-connect{border-top:none;width:0;height:20%;top:-20%;left:50%;border-left:3px solid #0084cd}.page-about .network-main .col-external .sp-delete-border-bottom{border-bottom:none;padding-bottom:0}.page-about .network-main .col-external .col-external-box-in.small-item{margin-top:0;padding-bottom:15px}.page-about .network-main .col-external .cap-box-1 p{padding-top:8%;margin-bottom:0 !important}.page-about .network-main .col-external .cap-box-2 p{padding-top:17px}.page-about .network-main .col-external .col-external-box1 .add-border-bottom{border-bottom:none}.page-about .network-main .col-external .col-external-box1 .row{border-bottom:3px dotted #0084cd;margin-bottom:1em}.page-about .network-main .col-external .col-external-box1 .row:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.page-about .network-main .col-strage{position:static;width:100%;padding-top:2em}.page-about .network-main .col-strage .line-connect{border-left:none}.page-about .network-main .col-strage .col-strage-fig1 img{width:35px}.page-about .network-main .col-strage .col-strage-fig2 img{width:59px}.page-about .network-main .col-hand{display:none}.page-about .carousel-ctrl-wrap li{border-bottom:1px solid #0084cd}.page-about .carousel-second .carousel-single .inner .figure{width:100%}.page-about .carousel-second .carousel-single .inner .figure img{width:100%}.page-about .caption-sub{font-size:20px}.page-about .icon-wifi img{width:50px}.page-about .para#contents-3 .add-bg{background:none !important}.page-about .ico-music-cast{width:15% !important}.page-about .horizon-flow-single .ico-arrow img{width:20px}.page-about .horizon-flow-single.horizon-flow-single-b .ico-arrow{top:65%}.page-about .carousel-single .inner{min-height:31em}.page-about .carousel-single .carousel-btns p span.delta{border:10px solid transparent;border-top:10px solid #939a9e;bottom:-20px;margin-left:-10px}.page-about .carousel-single .carousel-btns p.active span.delta,.page-about .carousel-single .carousel-btns p:hover span.delta{border-top:10px solid #0084cd}.page-about .para .border-box .border-in-row{display:block}.page-about .para .border-box .border-in-row .border-in-row-cap,.page-about .para .border-box .border-in-row .border-in-row-text,.page-about .para .border-box .border-in-row .border-in-row-fig{display:block}.page-about .para .border-box .border-in-row .border-in-row-cap{width:40%;float:left}.page-about .para .border-box .border-in-row .border-in-row-cap p{font-size:22px;text-align:center;padding-right:1em}.page-about .para .border-box .border-in-row .border-in-row-text{width:60%;float:right}.page-about .para .border-box .border-in-row .border-in-row-fig{float:none;width:100%}.page-about .para .border-box .border-in-row .border-in-row-fig p{padding-top:10px;padding-bottom:10px}.page-about .para#contents-3 .max-limit .col-xs-6:first-child img{width:100%}.page-about .para#contents-3 .max-limit .col-xs-6:last-child img{width:100%}.page-about #contents-2 .logo_bt-ap img{width:100%}.page-about #contents-5 .w80{width:100%}.page-about .support-box{font-size:18px}.page-about .horizon-flow-head{font-size:80%}}@media screen and (max-width:400px){div.music-cast.page-about .carousel-single .inner{min-height:21em}.music-cast.page-about .network-main .col-internal .line-connect{height:90%;bottom:-90%}}.page-disklavier .title{background-size:auto 100%;background-repeat:no-repeat}.page-disklavier .title img{max-width:437px}.page-disklavier .font-size-x-large{font-size:1.8rem}.page-disklavier .font-size-small{font-size:1.5rem}.page-disklavier .inner{background:#000;color:#fff}.page-disklavier .caption-no-deco{font-size:25px}.page-disklavier .add-sep-border{border-right:5px solid #000;background-size:cover}.page-disklavier .add-sep-border img{visibility:hidden}@media screen and (max-width:767px){.page-disklavier .title img{width:100%;max-width:100%}.page-disklavier .add-sep-border{border-right:none;border-bottom:5px solid #000}.page-disklavier .bg-violet .row.no-margin img{width:100%;height:auto !important;max-width:225px;max-width:auto;max-height:initial;max-height:auto}.page-disklavier .block_app-ban p{max-width:40%}}.page-alexa .border-glay{border:1px solid #414141}.page-alexa ul.count-list{list-style-type:decimal}.page-alexa ul.count-list li{margin-left:1.3em;padding-left:0.5em}.page-alexa .note-text{font-size:80%}.page-alexa .caption-area .caption{padding-top:20px}.page-alexa .caption-area .caption .list-mark img{width:40px;position:relative;top:-4px}.page-alexa .caption-area a{transition:0.25s;display:inline-block;width:100%}.page-alexa .caption-area a:hover{opacity:0.85;text-decoration:none}@media screen and (max-width:767px){.page-alexa *{border:1px solid red}.page-alexa .caption-area .caption .list-mark img{width:30px;top:-3px}}.music-cast .text-lite-blue{color:#35c0e8}.music-cast .max-w515px{max-width:515px;margin-right:auto;margin-left:auto}.music-cast .max-w850px{max-width:850px;margin-right:auto;margin-left:auto;box-sizing:border-box}.heading-h1{display:none}.page-top.music-cast .add-bg{background-size:100% auto}.page-top.music-cast .fig01{width:90%}.page-top.music-cast .movie-2-col{width:90%;max-width:100%;margin-right:auto;margin-left:auto}.page-top.music-cast .movie-links h4{font-size:17px}.page-top.music-cast .movie-links .movie-thumb div div{text-align:center}.page-top.music-cast .movie-links iframe{width:400px;height:225px;margin-right:auto;margin-left:auto;box-shadow:0 0 10px rgba(150,157,161,0.5)}.page-top.music-cast .lead img{height:auto}.page-top.music-cast .top-carousel .carousel-box{margin-bottom:0;overflow:hidden}.page-top.music-cast .top-carousel .slick-arrow{position:absolute;width:30px;height:85px;top:25%;transform:translateY(50%);background-size:contain;z-index:98;cursor:pointer;transition:0.25s;background-repeat:no-repeat}.page-top.music-cast .top-carousel .slick-arrow.carousel-left{left:1%}.page-top.music-cast .top-carousel .slick-arrow.carousel-right{right:1%}.page-top.music-cast .top-carousel .carousel-single{background:url(../images/bg-section.png) repeat-x left bottom}.page-top.music-cast .top-carousel .carousel-single h3{padding-top:35px;padding-bottom:25px;font-size:30px}.page-top.music-cast .top-carousel .carousel-single .visual{position:relative}.page-top.music-cast .top-carousel .carousel-single .visual .glay-bar{background:#969da1;background:rgba(150,157,161,0.8);font-size:14px;color:white;line-height:1.4;position:absolute;width:100%;min-height:80px;left:0;bottom:0}.page-top.music-cast .top-carousel .carousel-single .col-screen .screen{position:absolute;left:20px;bottom:0}.page-top.music-cast .top-carousel .carousel-single .col-screen .screen img{width:100%;vertical-align:bottom}.page-top.music-cast .top-carousel .carousel-single1 .glay-bar.for-pc{padding-bottom:10px}.page-top.music-cast .top-carousel .carousel-single2 .glay-bar img{width:75%;margin-bottom:10px}.page-top.music-cast .top-carousel .carousel-single3 .glay-bar img{width:88%}.page-top.music-cast .top-carousel .carousel-single4 .glay-bar img{width:90%;margin-bottom:10px}.page-top.music-cast .top-carousel .add-text-fig-col{display:table}.page-top.music-cast .top-carousel .add-text-fig-col .add-text-fig-col-fig,.page-top.music-cast .top-carousel .add-text-fig-col .add-text-fig-col-text{display:table-cell;vertical-align:middle}.page-top.music-cast .top-carousel .add-text-fig-col .add-text-fig-col-fig{width:40%}.page-top.music-cast .top-carousel .add-text-fig-col .add-text-fig-col-fig img{width:100%}.page-top.music-cast .top-carousel .add-text-fig-col .add-text-fig-col-text{width:60%}.page-top.music-cast .top-carousel .slick-dots{text-align:right;bottom:30px;right:15px}.page-top.music-cast .top-carousel .slick-dots li{width:20px;height:20px;border-radius:15px;background:#969da1;border:5px solid #fff;transition:0.5s;overflow:hidden}.page-top.music-cast .top-carousel .slick-dots li button{display:none}.page-top.music-cast .top-carousel .slick-dots li.slick-active{background:#fff;border:5px solid #0099e2}.page-top.music-cast .cnt-bg-musiccast h3{font-size:30px;padding-top:35px;padding-bottom:25px}.page-top.music-cast .bg-musiccast{background:url(../images/fig06.jpg) no-repeat top right;background-size:40% auto;min-height:550px}.page-top.music-cast .bg-musiccast .musiccast-movie-cap{display:table;width:65%;margin-right:auto;margin-left:auto}.page-top.music-cast .bg-musiccast .musiccast-movie-cap .musiccast-movie-cap-child{display:table-cell;vertical-align:middle}.page-top.music-cast .bg-musiccast h3{font-size:24px}.page-top.music-cast .bg-musiccast h3 img{width:18%;margin-right:10px;margin-top:-7px}.page-top.music-cast .bg-musiccast h4{font-size:17px}.page-top.music-cast .bg-musiccast h4 img{margin-top:5px}.page-top.music-cast .bg-musiccast iframe{box-shadow:0 0 10px rgba(150,157,161,0.5);width:450px;height:253px}.page-top.music-cast .box-limit{max-width:450px}@media screen and (max-width:991px) and (min-width:768px){.page-top.music-cast .max-limit-mov-thumb{padding-left:0 !important;padding-right:0 !important}.page-top.music-cast .movie-links iframe{width:290px;height:163px}.page-top.music-cast .movie-2-col{width:100%}.page-top.music-cast .bg-musiccast{background-size:40% auto;min-height:400px}.page-top.music-cast .bg-musiccast .musiccast-movie-cap{width:85%}.page-top.music-cast .bg-musiccast iframe{width:352px;height:198px}.page-top.music-cast .box-limit{max-width:340px}}@media screen and (max-width:767px){.page-top.music-cast .movie-2-col{width:100%}.page-top.music-cast .caption-wrap-fig img{width:50px}.page-top.music-cast .top-carousel .carousel-single .col-screen .screen{position:absolute !important;left:0;bottom:0;width:30%}.page-top.music-cast .top-carousel .slick-arrow{width:20px;height:55px;top:20%}.page-top.music-cast .top-carousel .slick-arrow.carousel-left{left:1%}.page-top.music-cast .top-carousel .slick-arrow.carousel-right{right:1%}.page-top.music-cast .top-carousel .slick-dots{box-sizing:border-box}.page-top.music-cast .top-carousel .slick-dots li{margin:0 10px}.page-top.music-cast .add-text-fig{font-size:10px}.page-top.music-cast .bg-musiccast .caption-wrap .caption-wrap-fig{width:50px}.page-top.music-cast .bg-musiccast{min-height:auto}.page-top.music-cast .cnt-bg-musiccast h3{font-size:20px}.page-top.music-cast .movie-links iframe{width:100%}}@media screen and (max-width:400px){.page-top.music-cast .top-carousel .carousel-single .col-screen .screen{position:absolute !important;left:0;bottom:0;width:30%}.page-top.music-cast .top-carousel .add-text-fig-col .add-text-fig-col-text{height:3em !important}}.add-bg-product-cap{background-image:url(../products/images/bg-cap.jpg);background-repeat:repeat-x;background-position:left top;background-size:100% auto;margin-top:100px}.add-bg-product-cap.first-cap{margin-top:0}.add-bg-product-cap .disp-table{width:100%;display:table;margin-bottom:15px}.add-bg-product-cap .disp-table .disp-table-cell{display:table-cell;width:50%;font-size:30px;color:#9097af;vertical-align:middle}.add-bg-product-cap .disp-table .disp-table-cell h2{padding-left:20px;vertical-align:middle;margin-top:0;margin-bottom:0}.add-bg-product-cap .disp-table img{max-width:100%}@media screen and (max-width:991px){div.add-bg-product-cap{margin-top:50px}div.add-bg-product-cap .disp-table img{width:100%}}.product-sub-cap{color:#808589;font-size:27px;border-bottom:1px solid #808589;padding-bottom:0.5em;margin-bottom:1.5em}.page-products .prd-head h3{font-size:22px;color:#91989c}.page-products .prd-head h3 span{display:block;padding:25px 0 10px 30px}.page-products .prd-head .col-thumb{display:none}.page-products .prd-head .btn-toggle-prd{display:none;cursor:pointer;transition:0.25s}.page-products .prd-head .btn-toggle-prd:hover{opacity:0.75}.page-products .prd-head .btn-toggle-prd span{display:block;padding:35px 0 0 40px}.page-products .prd-head .btn-toggle-prd img{width:30px}.page-products .prd-body{display:block;font-size:14px}.page-products .prd-body .prd-body-in{padding-top:20px}.page-products .prd-body .prd-body-in .font-glay{color:#939a9e}.page-products .prd-body .border-btm{border-bottom:1px dotted #90979b}.page-products .prd-body .prd-link i{margin-left:5px}.page-products .prd-body .prd-link a:hover{text-decoration:none}.page-products .prd-body .prd-link .label-new{background:#d14b46;color:#fff;display:inline-block;font-size:12px;padding:2px 7px;line-height:1;margin-left:8px}.page-products .prd-body .btn-close{visibility:hidden;padding:7px 0;text-align:center;cursor:pointer;color:#90979b;transition:0.25s}.page-products .prd-body .btn-close:hover{opacity:0.75}.page-products .prd-body .btn-close img{margin-left:5px;width:20px}.page-products .prd-parent .prd-head .mode-close{display:none}.page-products .prd-parent .prd-head .mode-open{display:block}.page-products .prd-parent.open .prd-head .mode-close{display:block}.page-products .prd-parent.open .prd-head .mode-open{display:none}.page-faq .faq-caption a h2{color:#231815;transition:0.25s}.page-faq .faq-caption a:hover{text-decoration:none}.page-faq .faq-caption a:hover h2{color:#91989c}.page-faq .faq-caption-single{width:100%}.page-faq .faq-caption-single .faq-caption-text,.page-faq .faq-caption-single .faq-caption-delta{vertical-align:middle}.page-faq .faq-caption-single .faq-caption-text{width:85%}.page-faq .faq-caption-single .faq-caption-text h2{font-size:26px;padding:0.75em 0 0 1em}.page-faq .faq-caption-single .faq-caption-delta{width:15%;text-align:center}.page-faq .faq-caption-single .faq-caption-delta img{vertical-align:middle}.page-faq .faq-title{font-size:26px;padding:1em}.page-faq .faq-title.bg-green{background:#8dc55f}.page-faq .faq-title.bg-blue{background:#12bbc2}.page-faq .faq-title.bg-yellow{background:#ffc427}.page-faq .faq-title.bg-red{background:#e96caa}@media screen and (max-width:767px){.page-faq .faq-caption h2,.page-faq .faq-caption-single .faq-caption-text h2,.page-faq .faq-title{font-size:20px}.page-faq .faq-caption-single .faq-caption-delta img{width:20px}}.page-faq .faq-head h3{font-size:22px;color:#91989c}.page-faq .faq-head h3 span{display:block;padding:30px 0 30px 50px}.page-faq .faq-head img{width:30px}.page-faq .faq-head .btn-toggle-faq{cursor:pointer;transition:0.25s}.page-faq .faq-head .btn-toggle-faq:hover{opacity:0.75}.page-faq .faq-head .btn-toggle-faq span{display:block;padding:25px 0 0 40px}.page-faq .faq-body{display:none}.page-faq .faq-parent .faq-head .mode-close{display:none}.page-faq .faq-parent .faq-head .mode-open{display:block}.page-faq .faq-parent.open .faq-head .mode-close{display:block}.page-faq .faq-parent.open .faq-head .mode-open{display:none}.page-faq .question-single{border-bottom:1px dotted #91989c;padding:30px 0}.page-faq .question-single.no-border{border:none}.page-faq .question-single .question-head{font-size:18px}.page-faq .question-single .question-head p{padding-top:5px;line-height:1.3}.page-faq .question-single.open .question-body .stat-close{display:none}.page-faq .question-single.open .question-body .stat-open{display:block}.page-faq .question-single .question-body .stat-close p{cursor:pointer;color:#80868a;font-size:13px;transition:0.25s}.page-faq .question-single .question-body .stat-close p span{position:relative;top:-10px;margin-right:10px}.page-faq .question-single .question-body .stat-close p:hover{opacity:0.75}.page-faq .question-single .question-body .stat-open{display:none;font-size:13px;color:#80868a}.page-faq .question-single .question-body .stat-open .btn-close:before,.page-faq .question-single .question-body .stat-open .btn-close:after{content:" ";display:table}.page-faq .question-single .question-body .stat-open .btn-close:after{clear:both}.page-faq .question-single .question-body .stat-open .btn-close p{transition:0.25s;float:right;padding:3px 10px;cursor:pointer}.page-faq .question-single .question-body .stat-open .btn-close p span img{width:15px;margin-right:8px}.page-faq .question-single .question-body .stat-open .btn-close p:hover{opacity:0.75}@media screen and (max-width:767px){.music-cast.new-format .cnt-bg-musiccast .bg-musiccast{min-height:10px}}.music-cast.new-format.page-about #contents-2{min-height:650px}.music-cast.new-format.page-products .prd-head .col-thumb img{width:50%}@media screen and (max-width:767px){.music-cast .for-pc{display:none}.music-cast .for-sp{display:block !important}.music-cast .for-sp-inline{display:inline-block !important}.music-cast .for-tablet{display:inline-block}.music-cast .for-tablet{height:1px;width:1px;overflow:hidden}.music-cast .mode-tablet .view-tablet{display:block !important}.music-cast .mode-tablet .hidden-tablet{display:none !important}.add-bg-product-cap .disp-table .disp-table-cell h2{font-size:20px;padding-left:10px !important;padding-top:0.2em;padding-bottom:0.2em}.product-sub-cap{font-size:20px}.music-cast .caption-area .caption,.music-cast .page-about .caption-sub,.music-cast .page-about .para .caption-line,.music-cast.page-top .top-carousel .carousel-single h3,.music-cast.page-top .bg-musiccast h3{font-size:20px}.music-cast.page-top .bg-musiccast h4{font-size:15px}.music-cast .font-size-base{font-size:1.05rem}.music-cast .row{margin-right:0;margin-left:0}.music-cast .sp-w100,.music-cast .w100{width:100% !important;height:auto}.music-cast img{max-width:100%;max-height:100%}.music-cast .max-width{width:100%}.music-cast .max-width.box-center{padding-left:20px;padding-right:20px;box-sizing:border-box}.music-cast .sp-border-box{box-sizing:border-box}.music-cast .container{padding-left:0;padding-right:0}.music-cast .caption-area .figures .fig{width:50%}.music-cast .caption-area .figures .fig img{width:100%}.music-cast .caption-area .figures .fig span{border-bottom:1px solid #fff}.music-cast .siteid img{display:none}.music-cast .header .menu .items.item00{padding-left:0;padding-right:0}.music-cast .header .menu .items.item02,.music-cast .header .menu .items.item03{padding-left:0}.music-cast .header .for-pc{display:none !important}.music-cast .header .menu{width:100%}.music-cast .header .menu .items{display:block}.music-cast .sp-head:before,.music-cast .sp-head:after{content:" ";display:table}.music-cast .sp-head:after{clear:both}.music-cast .sp-head .siteid-sp{float:left}.music-cast .sp-head .siteid-sp img{max-width:130px}.music-cast .sp-head .nav-open{float:right}.music-cast .nav-open span.nav-label{border:1px solid #969da1;color:#969da1;border-radius:3px;padding:3px 10px;display:inline-block}.music-cast .nav-open span.nav-label .fa{margin-left:5px;transition:0.25s}.music-cast .open .nav-open .fa{color:#aaa;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.music-cast .menu{overflow:hidden;height:0px;transition:0.25s}.music-cast .open .menu{height:12em}.music-cast .open .menu .item00{margin-top:10px}.music-cast .open .menu .item01.hover ul,.music-cast .open .menu .item03.hover ul{display:none !important}.foot-nav table{font-size:16px}.music-cast.page-top .fig01{width:70%}.music-cast.page-top .movie-2-col{padding-top:25px;margin-left:1.3%;margin-right:1.3%;background:#fff}.music-cast.page-top .movie-2-col .font-bold{color:#000}.music-cast.page-top .cnt-bg-musiccast{padding-right:0}.music-cast.page-top .bg-musiccast{background:none !important}.music-cast.page-top .bg-musiccast h4 img{margin-top:0}.music-cast.page-top .bg-musiccast .bg-musiccast-for-sp{margin-left:1.3%;margin-right:1.3%}.music-cast.page-top .bg-musiccast .bg-musiccast-for-sp p img{max-width:20%;position:relative;z-index:1}.music-cast.page-top .bg-musiccast .bg-musiccast-for-sp div{margin-top:-7%;width:100%}.music-cast.page-top .bg-musiccast .bg-musiccast-for-sp div img{width:100%}.music-cast.page-top .max-limit-mov-thumb{box-sizing:border-box;max-width:400px;margin-left:auto;margin-right:auto}.music-cast.page-top .top-carousel{background:#969DA1}.music-cast.page-top .top-carousel .carousel-single{background:#969DA1}.music-cast.page-top .top-carousel .carousel-single .padding{padding-bottom:20px}.music-cast.page-top .top-carousel .carousel-single h3{background:#fff;min-height:4em;padding-top:5px}.music-cast.page-top .top-carousel .carousel-single .col-screen{position:static}.music-cast.page-top .top-carousel .carousel-single .col-screen .screen{position:static}.music-cast.page-top .top-carousel .carousel-single .visual .glay-bar{margin-top:-10%;position:relative;background:-moz-linear-gradient(top, rgba(150,157,161,0.5) 0, #969da1 10%, #969da1 100%);background:-webkit-linear-gradient(top, rgba(150,157,161,0.5) 0, #969da1 10%, #969da1 100%);background:linear-gradient(to bottom, rgba(150,157,161,0.5) 0, #969da1 10%, #969da1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80969da1', endColorstr='#969da1', GradientType=0)}.music-cast.page-top .top-carousel .carousel-single .visual .glay-bar .empty{display:none}.music-cast.page-top .top-carousel .carousel-single .sp-glay-bar{background:#524f4d;color:#fff}.music-cast.page-top .top-carousel .carousel-single .add-text-fig-col{display:table}.music-cast.page-top .top-carousel .carousel-single .add-text-fig-col .add-text-fig-col-fig,.music-cast.page-top .top-carousel .carousel-single .add-text-fig-col .add-text-fig-col-text{display:table-cell;vertical-align:middle}.music-cast.page-top .top-carousel .carousel-single .add-text-fig-col .add-text-fig-col-fig{width:20%}.music-cast.page-top .top-carousel .carousel-single .add-text-fig-col .add-text-fig-col-text{width:80%;padding-left:5px}.music-cast.page-top .top-carousel .carousel-single2 .glay-bar img,.music-cast.page-top .top-carousel .carousel-single3 .glay-bar img,.music-cast.page-top .top-carousel .carousel-single4 .glay-bar img{width:100%}.music-cast.page-top .top-carousel .slick-dots{text-align:center;bottom:10px;right:0}.music-cast.page-about .para#contents-2{background:none}.music-cast.page-about .para#contents-2 .bg-musiccast-for-sp p img{max-width:20%;position:relative;z-index:1}.music-cast.page-about .para#contents-2 .bg-musiccast-for-sp div{margin-top:-7%;width:100%}.music-cast.page-about .para#contents-2 .bg-musiccast-for-sp div img{width:100%}.music-cast.page-about .max-limit{box-sizing:border-box;max-width:400px;margin-left:auto;margin-right:auto}.music-cast.page-about .carousel-ctrl{padding-right:0;background:#f7f7f7;border-top:1px solid #0084cd;border-bottom:none}.music-cast.page-about .carousel-ctrl .carousel-ctrl-sp{display:table !important;width:100%}.music-cast.page-about .carousel-ctrl .carousel-ctrl-sp li{display:table-cell;text-align:center;vertical-align:middle;width:50%;border-bottom:1px solid #0084cd;border-right:1px solid #0084cd;padding:10px 0}.music-cast.page-about .carousel-ctrl .carousel-ctrl-sp li span{text-align:center}.music-cast.page-about .carousel-ctrl .carousel-ctrl-sp li.active{background:#0084cd}.music-cast.page-about .carousel-single .lead{padding-left:15px;padding-right:15px;min-height:5em;position:static}.music-cast.page-about .carousel-single .inner .figure{position:absolute;left:0;bottom:0}.music-cast.page-about .carousel-single .carousel-btns-wrap{padding-right:15px;box-sizing:border-box}.music-cast.page-about .carousel-single p.line2 span.btn-label{height:5em}.music-cast.page-about .carousel-single p.line3 span.btn-label{height:5em}.music-cast.page-about .carousel-single p.line4 span.btn-label{height:5em}.music-cast.page-about .para .green-text-l{font-size:90px}.music-cast.page-faq .faq-head .btn-toggle-faq span{padding:25px 0 0 0}.music-cast.page-faq .question-single .question-body .stat-close{padding-top:20px}.music-cast.page-faq .question-single .question-body .stat-open{margin-right:15px}.music-cast.page-faq .question-single .question-body .stat-open .btn-close{margin-top:10px}.music-cast.page-products .prd-head .col-thumb{padding-top:21px;padding-bottom:21px}.music-cast.page-products .prd-head .col-thumb img{width:100%}.music-cast.page-products .prd-head .btn-toggle-prd span{padding-left:0}.music-cast.page-products .prd-head .btn-toggle-prd img{width:30px}.music-cast.page-products .prd-link{margin-bottom:1em}.music-cast.page-products .prd-thumb{padding-left:0}.music-cast.page-products .prd-thumb img{width:100%}body div.movie-box{width:100%;height:0;overflow:hidden;position:relative;padding-top:56.25% !important}.movie-box iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.music-cast .sp-ml0{margin-left:0 !important}.music-cast .sp-ml10{margin-left:10px !important}.music-cast .sp-ml20{margin-left:30px !important}.music-cast .sp-ml30{margin-left:30px !important}.music-cast .sp-mr0{margin-right:0 !important}.music-cast .sp-mr10{margin-right:10px !important}.music-cast .sp-mr20{margin-right:20px !important}.music-cast .sp-mr30{margin-right:30px !important}.music-cast .sp-mt0{margin-top:0 !important}.music-cast .sp-mt5{margin-top:5px !important}.music-cast .sp-mt10{margin-top:10px !important}.music-cast .sp-mt15{margin-top:15px !important}.music-cast .sp-mt50{margin-top:50px !important}.music-cast .sp-mb0{margin-bottom:0 !important}.music-cast .sp-mb5{margin-bottom:5px !important}.music-cast .sp-mb10{margin-bottom:10px !important}.music-cast .sp-mb15{margin-bottom:15px !important}.music-cast .sp-mb20{margin-bottom:20px !important}.music-cast .sp-mb25{margin-bottom:25px !important}.music-cast .sp-mb30{margin-bottom:30px !important}.music-cast .sp-mb40{margin-bottom:40px !important}.music-cast .sp-mb50{margin-bottom:50px !important}.music-cast .sp-ml10{margin-left:10px !important}.music-cast .sp-ml20{margin-left:20px !important}.music-cast .sp-ml30{margin-left:30px !important}.music-cast .sp-mr10{margin-right:10px !important}.music-cast .sp-mr20{margin-right:20px !important}.music-cast .sp-mr30{margin-right:30px !important}.music-cast .sp-pb0{padding-bottom:0 !important}.music-cast .sp-pb10{padding-bottom:10px !important}.music-cast .sp-pb15{padding-bottom:15px !important}.music-cast .sp-pb20{padding-bottom:20px !important}.music-cast .sp-pb25{padding-bottom:25px !important}.music-cast .sp-pb30{padding-bottom:30px !important}.music-cast .sp-pt0{padding-top:0 !important}.music-cast .sp-pt5{padding-top:5px !important}.music-cast .sp-pt10{padding-top:10px !important}.music-cast .sp-pt15{padding-top:15px !important}.music-cast .sp-pt20{padding-top:20px !important}.music-cast .sp-plr0{padding-left:0 !important;padding-right:0 !important}.music-cast .sp-plr8{padding-left:8px !important;padding-right:8px !important}.music-cast .sp-plr10{padding-left:10px !important;padding-right:10px !important}.music-cast .sp-plr15{padding-left:15px !important;padding-right:15px !important}.music-cast .sp-plr20{padding-left:20px !important;padding-right:20px !important}.music-cast .sp-plr25{padding-left:25px !important;padding-right:25px !important}.music-cast .sp-plr30{padding-left:30px !important;padding-right:30px !important}.music-cast .sp-plr40{padding-left:40px !important;padding-right:40px !important}.music-cast .sp-plr50{padding-left:50px !important;padding-right:50px !important}.music-cast .sp-pl0{padding-left:0 !important}.music-cast .sp-pl15{padding-left:15px !important}.music-cast .sp-pl20{padding-left:20px !important}.music-cast .sp-pl25{padding-left:25px !important}.music-cast .sp-pr0{padding-right:0 !important}.music-cast .sp-pr15{padding-right:15px !important}.music-cast .sp-pr30{padding-right:30px !important}.music-cast .sp-pd15{padding:15px !important}.music-cast .sp-pd30{padding:30px !important}.music-cast .sp-float-right{float:right}.music-cast .sp-clear-both{float:none}.music-cast .sp-text-center{text-align:center !important}.music-cast .sp-text-right{text-align:right !important}.music-cast .sp-box-center{margin-left:auto;margin-right:auto}.music-cast .sp-disp-block{display:block !important}.music-cast .sp-w50{width:50% !important}}.ltIE9 .music-cast.page-top button{display:block}.ltIE9 .music-cast.page-top li{position:relative;z-index:9999}.ltIE7 .music-cast .header{position:relative;z-index:1}.ltIE7 .music-cast .header .menu .items.item01 div{z-index:1}.ltIE7 .carousel-ctrl{display:none}.ltIE7 .carousel-first-single{margin-bottom:15px;outline:none}.ltIE7 .carousel-first-single img{width:100%}.ltIE7 .music-cast.page-top .slick-dots li{display:inline}.ltIE7 .music-cast.page-top .carousel-single .col-md-3{width:24%}.ltIE7 .music-cast.page-top .carousel-single .col-md-9{width:75%}.ltIE7 .music-cast.page-top div.inner{border:1px solid #fff}.ltIE7 .music-cast.page-top .box-limit .col-md-6{width:49%;padding-left:0 !important}.ltIE7 .page-about .carousel-single .carousel-btns .carousel-btns-wrap{margin-right:5px}.ltIE7 .page-about .carousel-single .carousel-btns p{display:block}.ltIE7 .page-about .carousel-single .carousel-btns p span.delta{font-size:1%;line-height:1}.ltIE7 .page-about .carousel-single .carousel-btns p span.btn-label{display:block;height:auto;padding:20px 0}.ltIE7 .page-about .carousel-ctrl .col-md-3{width:24%}.ltIE7 .music-cast.page-about .col-md-2{width:16%}.ltIE7 .music-cast.page-about .col-md-6{width:49%}.ltIE7 .music-cast.page-about .para .col-gradation{width:100%}.ltIE7 .page-faq .btn-toggle-faq,.ltIE7 .page-faq .btn-close{display:none}.ltIE7 .page-faq .faq-body{display:block}.ltIE7 .page-faq .question-single .question-body .stat-open{display:block}.ltIE7 .page-faq .question-single .question-body .stat-close{display:none}.ltIE7 .container .music-cast.page-top .inner,.ltIE8 .container .music-cast.page-top .inner{background:none}.ltIE7 .container .music-cast.page-top .add-bg,.ltIE8 .container .music-cast.page-top .add-bg{background:none}.ltIE7 .container .music-cast.page-top .movie-links h4,.ltIE8 .container .music-cast.page-top .movie-links h4{color:#333}.ltIE7 .music-cast .header .menu .item01.items div,.ltIE8 .music-cast .header .menu .item01.items div{left:0}.ltIE7 .music-cast.page-top .bg-musiccast .col-md-6.pl20 a,.ltIE8 .music-cast.page-top .bg-musiccast .col-md-6.pl20 a{display:block;padding-left:20px}.ltIE7 .music-cast .caption-area .figures,.ltIE8 .music-cast .caption-area .figures{zoom:1}.ltIE7 .music-cast .carousel-ctrl,.ltIE8 .music-cast .carousel-ctrl{font-size:10px;border:none}.ltIE7 .music-cast .carousel-ctrl li,.ltIE8 .music-cast .carousel-ctrl li{border-top:1px solid #0084cd;border-bottom:1px solid #0084cd}.ltIE7 .music-cast .carousel-ctrl li.ctrl1,.ltIE8 .music-cast .carousel-ctrl li.ctrl1{border-left:1px solid #0084cd}.ltIE7 .music-cast #contents-2 .col-md-6.pl20 a,.ltIE8 .music-cast #contents-2 .col-md-6.pl20 a{display:block;padding-left:20px}.ltIE7 .music-cast.page-faq .col-md-10 p,.ltIE8 .music-cast.page-faq .col-md-10 p{padding-left:10px !important}.ltIE7 .music-cast .row,.ltIE8 .music-cast .row{zoom:1;margin-left:0;margin-right:0}.ltIE7 .music-cast .col-md-1,.ltIE8 .music-cast .col-md-1,.ltIE7 .music-cast .col-md-2,.ltIE8 .music-cast .col-md-2,.ltIE7 .music-cast .col-md-3,.ltIE8 .music-cast .col-md-3,.ltIE7 .music-cast .col-md-4,.ltIE8 .music-cast .col-md-4,.ltIE7 .music-cast .col-md-5,.ltIE8 .music-cast .col-md-5,.ltIE7 .music-cast .col-md-6,.ltIE8 .music-cast .col-md-6,.ltIE7 .music-cast .col-md-7,.ltIE8 .music-cast .col-md-7,.ltIE7 .music-cast .col-md-8,.ltIE8 .music-cast .col-md-8,.ltIE7 .music-cast .col-md-9,.ltIE8 .music-cast .col-md-9,.ltIE7 .music-cast .col-md-10,.ltIE8 .music-cast .col-md-10,.ltIE7 .music-cast .col-md-11,.ltIE8 .music-cast .col-md-11,.ltIE7 .music-cast .col-md-12,.ltIE8 .music-cast .col-md-12{padding-left:0 !important;padding-right:0 !important}.ltIE7 .music-cast .menu .col-md-3,.ltIE8 .music-cast .menu .col-md-3{width:24.9%}.ltIE7 .music-cast .col-md-3,.ltIE8 .music-cast .col-md-3{width:25%}.ltIE7 .music-cast .col-md-4,.ltIE8 .music-cast .col-md-4{width:33.33%}.ltIE7 .music-cast .col-md-5,.ltIE8 .music-cast .col-md-5{width:41.66%}.ltIE7 .music-cast .col-md-6,.ltIE8 .music-cast .col-md-6{width:50%}.ltIE7 .music-cast .col-md-7,.ltIE8 .music-cast .col-md-7{width:58.33%}.ltIE7 .music-cast .col-md-8,.ltIE8 .music-cast .col-md-8{width:66.63%}.ltIE7 .music-cast .col-md-9,.ltIE8 .music-cast .col-md-9{width:75%}@media screen and (max-device-width:480px){div#columnArea div#mainColumn div#mainArea{float:left;width:938px}div#columnArea div#mainColumn div#localArea01{visibility:hidden;width:0px}}