﻿@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?pjie0c");src:url("../fonts/icomoon.eot?#iefixpjie0c") format("embedded-opentype"),url("../fonts/icomoon.woff?pjie0c") format("woff"),url("../fonts/icomoon.ttf?pjie0c") format("truetype"),url("../fonts/icomoon.svg?pjie0c#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding-right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:"\e900"}.icon-headphones:before{content:"\e910"}.icon-barcode:before{content:"\e937"}.icon-location2:before{content:"\e948"}.icon-cog:before{content:"\e994"}.icon-man-woman:before{content:"\e9de";position:relative;left:0px}.icon-info:before{content:"\ea0c"}.icon-mail4:before{content:"\ea86";padding-right:8px}html{font-size:62.5%}body{font-family:Helvetica, "游ゴシック", YuGothic,  "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;margin:0px;width:100%}body,html{height:100%}body.no-display #no_display{display:none}a{text-decoration:none;color:#0a0a0a}h1,h2,h3,h4{margin-top:24px;margin-bottom:8px;line-height:1.1;color:#0a0a0a;font-weight:800;padding:8px}h1{font-size:34px;font-size:3.6rem}@media screen and (min-width: 769px){h1{font-size:40.8px;font-size:4.32rem}}h2,h3,h4{font-size:21px;font-size:2.1rem}@media screen and (max-width: 768px){h2,h3,h4{font-size:21px;font-size:2.1rem}}p,li,dt,dd{color:#0a0a0a;font-size:13px;font-size:1.3rem;line-height:1.4;padding:8px;-webkit-margin-before:0;-webkit-margin-after:0}@media screen and (min-width: 769px){p,li,dt,dd{font-size:14.3px;font-size:1.43rem;line-height:1.8}}ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0}li{list-style:none}img{max-width:100%}img a,a img{border:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table}* html .clearfix{height:1%}.clearfix{display:block}#panel{float:right}p span.panel-menu{float:left;color:#fff;position:relative;top:9px;font-size:18px;font-size:1.8rem;margin-left:12px;line-height:1.8}@media screen and (max-width: 320px){p span.panel-menu{margin-left:4px}}.nav-header a img{margin-top:8px}nav .nav-header{float:left}nav .nav-header a img{margin-top:80px}nav.navbar-custom{z-index:3;width:100%;height:64px;background:#fff}nav.navbar-custom img{padding:8px}nav .page{background:#0a0a0a}.nav-right{float:right}.menu-list{clear:both;background:rgba(255,255,255,0.8);width:100%;height:0px;overflow:hidden;margin:0px;top:0px;z-index:100;position:relative}@media screen and (max-width: 375px){.menu-list{background:#fff}}.menu-list .list-footer{background:#0a0a0a;position:absolute;bottom:0px;width:100%}.menu-list .list-footer p{color:#fff;padding:16px;line-height:1.8}ul.nav-list{padding:0px}ul.nav-list li{padding:8px 0px;line-height:1.8;font-size:21px;font-size:2.1rem;margin:16px;width:100%;border-bottom:1px solid rgba(220,220,220,0.8);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}@media screen and (max-width: 768px){ul.nav-list li{font-size:15px;font-size:1.5rem}}@media screen and (max-width: 320px){ul.nav-list li{font-size:14px;font-size:1.4rem;line-height:1.4}}#nav-btn{display:inline-block;position:relative;background:#0a0a0a;float:right;width:120px;height:66px;margin:0px 0px}@media screen and (max-width: 320px){#nav-btn{width:100px}}#panel-btn-icon{display:block;position:absolute;top:44%;left:68%;width:22px;height:2px;margin:0px 0 0 -7px;background:#fff;transition:.2s;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}@media screen and (max-width: 320px){#panel-btn-icon{left:72%}}#panel-btn-icon:before,#panel-btn-icon:after{display:block;content:"";position:absolute;top:50%;left:0;width:22px;height:2px;background:#fff;transition:.3s;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}#panel-btn-icon:before{margin-top:-8px;-moz-transition:all,0.2s;-o-transition:all,0.2s;-webkit-transition:all,0.2s;transition:all,0.2s}#panel-btn-icon:after{margin-top:6px;-moz-transition:all,0.2s;-o-transition:all,0.2s;-webkit-transition:all,0.2s;transition:all,0.2s}@media screen and (min-width: 769px){#nav-btn:hover #panel-btn-icon:before{margin-top:-12px}}@media screen and (min-width: 769px){#nav-btn:hover #panel-btn-icon:after{margin-top:10px}}#nav-btn:hover #panel-btn .close:before{margin-top:0px}#nav-btn:hover #panel-btn .close:after{margin-top:0px}#panel-btn .close{background:transparent}#panel-btn .close:before,#panel-btn .close:after{margin-top:0}#panel-btn .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#panel-btn .close:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}#head{width:100% -120px;float:left}header{overflow:hidden;position:relative;z-index:0;width:100%}header.intro-header{background-image:url("../img/herohead.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:100%}@media screen and (min-width: 769px){header.intro-header{height:400px}}@media screen and (max-width: 768px){header.intro-header{height:280px}}@media screen and (max-width: 375px){header.intro-header{height:166px}}@media screen and (max-width: 320px){header.intro-header{height:130px}}header.intro-header-recruit{background-image:url("../img/recruitStaff_img.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:100%}@media screen and (min-width: 769px){header.intro-header-recruit{height:400px}}@media screen and (max-width: 768px){header.intro-header-recruit{height:280px}}@media screen and (max-width: 375px){header.intro-header-recruit{height:166px}}@media screen and (max-width: 320px){header.intro-header-recruit{height:130px}}header.intro-header-about{background-image:url("../img/heroHead_about.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:100%}@media screen and (min-width: 769px){header.intro-header-about{height:400px}}@media screen and (max-width: 768px){header.intro-header-about{height:280px}}@media screen and (max-width: 375px){header.intro-header-about{height:166px}}@media screen and (max-width: 320px){header.intro-header-about{height:130px}}header .container{text-align:center}@media screen and (max-width: 768px){header .container{padding-top:50px}}@media screen and (max-width: 375px){header .container{padding-top:20px}}@media screen and (max-width: 320px){header .container{padding-top:16px}}@media screen and (min-width: 769px){header .container{padding-top:100px}}header .container h1,header .container p.subheading{color:#fff;margin-top:8px}header .container p.subheading{padding-top:0px;margin-top:0px}@media screen and (max-width: 768px){header .container p.subheading{line-height:1.2}}@media screen and (max-width: 375px){header .container p.subheading{line-height:1.1}}@media screen and (min-width: 769px){header .container p.subheading{line-height:1.2;letter-spacing:1px}}.heroHead_about002{background-image:url("../img/heroHead_about002.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:100%;width:100%}@media screen and (min-width: 769px){.heroHead_about002{height:400px}}@media screen and (max-width: 768px){.heroHead_about002{height:280px}}@media screen and (max-width: 375px){.heroHead_about002{height:166px}}@media screen and (max-width: 320px){.heroHead_about002{height:130px}}.heroHead_about003{background-image:url("../img/heroHead_about003.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:100%;width:100%}@media screen and (min-width: 769px){.heroHead_about003{height:400px}}@media screen and (max-width: 768px){.heroHead_about003{height:280px}}@media screen and (max-width: 375px){.heroHead_about003{height:166px}}@media screen and (max-width: 320px){.heroHead_about003{height:130px}}.heroHead_about004{background-image:url("../img/heroHead_about.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:100%;width:100%}@media screen and (min-width: 769px){.heroHead_about004{height:400px}}@media screen and (max-width: 768px){.heroHead_about004{height:280px}}@media screen and (max-width: 375px){.heroHead_about004{height:166px}}@media screen and (max-width: 320px){.heroHead_about004{height:130px}}main{clear:both;margin-bottom:24px;height:auto;width:100%}main p{line-height:1.8}main.contents h1{font-size:30.6px;font-size:3.24rem;text-align:center}section.artists .guest-imgBox{width:100%;overflow:hidden}section.artists .guest{overflow:hidden}@media screen and (min-width: 769px){section.artists .guest{height:480px}}@media screen and (max-width: 768px){section.artists .guest{width:48%;padding:0 1%;float:left;height:435px}}@media screen and (max-width: 375px){section.artists .guest{width:100%;padding:0;float:none;height:440px}}@media screen and (min-width: 769px){section.artists .guest{width:31.5%;padding:0 8px;float:left}}section.artists .guest a{text-decoration:underline}section.artists .guest h2{margin-top:8px;margin-bottom:8px}@media screen and (max-width: 768px){section.artists .guest h2{height:auto;overflow:hidden}}@media screen and (min-width: 769px){section.artists .guest h2{height:40px;overflow:hidden}}@media screen and (max-width: 375px){section.artists .guest h2{height:auto;overflow:none}}section.artists .guest p{padding-top:0px;margin-bottom:8px;margin-top:16px}section.artists .guest p.schedule{line-height:1.4;padding:4px;font-size:13px;font-size:1.3rem;display:inline;background:#0a0a0a;color:#fff;margin:24px 0px 24px 8px}section.artists .guest-home{overflow:hidden}@media screen and (min-width: 769px){section.artists .guest-home{height:360px}}@media screen and (max-width: 768px){section.artists .guest-home{width:48%;padding:0 1%;float:left;height:380px}}@media screen and (max-width: 375px){section.artists .guest-home{width:100%;padding:0;float:none;height:330px}}@media screen and (min-width: 769px){section.artists .guest-home{width:31.5%;padding:0 8px;float:left}}section{margin-bottom:24px}section.description h2{text-align:center}@media screen and (min-width: 769px){section.description h2{font-size:27.2px;font-size:2.88rem}}section.banner a img{padding:0px;margin-top:-1px}@media screen and (min-width: 769px){section.banner a img{max-width:50%;float:left}}@media screen and (max-width: 768px){section.banner a img{max-width:50%;float:left;margin-top:-3px}}@media screen and (max-width: 375px){section.banner a img{max-width:100%;float:none}}a section.ticket{clear:both}section.ticket{background:#A72225;height:56px;clear:both;margin-bottom:0px;-moz-transition:all,0.4s;-o-transition:all,0.4s;-webkit-transition:all,0.4s;transition:all,0.4s}section.ticket:hover{background:rgba(167,34,37,0.8)}section.ticket h3{color:#fff;font-weight:normal;padding-top:20px}section.ticket img{float:left;padding:16px 8px 0px 16px}@media screen and (max-width: 768px){.ticket-wrapper{margin-left:20%}}@media screen and (max-width: 375px){.ticket-wrapper{margin-left:5%}}@media screen and (max-width: 320px){.ticket-wrapper{margin-left:0}}@media screen and (min-width: 769px){.ticket-wrapper{margin-left:37%}}section.presented{clear:both;width:100%;padding-top:0px}footer{width:100%;height:60px;clear:both;background:#0a0a0a}.footer-container p.copy{color:#fff;font-size:13px;font-size:1.3rem;line-height:1.4}#formWrap{width:100%;margin:0 auto;color:#555;line-height:120%;font-size:90%}main#contact dd,main#contact dt{padding:4px 8px;margin:0}main#contact dt{font-weight:bold;padding-bottom:4px}main#contact dd{padding-top:4px;margin-bottom:8px}main#contact dd.textArea{font-weight:normal !important;font-size:13px;font-size:1.3rem}input{line-height:1.8}@media screen and (min-width: 769px){input{line-height:1.4}}input[value]{color:#cccccc}input[type='radio']{padding-right:16px;margin-top:4px}span.radio-material{line-height:1.0;position:relative;margin:0;padding:0px;padding-right:16px}input[type='submit']{-webkit-appearance:none;margin-top:16px;margin-left:8px;background:#192880;color:#fff;width:１4０px;height:40px;font-size:14px;font-size:1.4rem;letter-spacing:2px;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all,0.1s;-o-transition:all,0.1s;-webkit-transition:all,0.1s;transition:all,0.1s}@media screen and (min-width: 769px){input[type='submit']{height:32px}}input[type='submit']:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}input[type='submit']:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}input[type='button']{margin-top:16px;margin-left:8px;background:#5c5c5c;color:#fff;width:１4０px;height:40px;font-size:14px;font-size:1.4rem;letter-spacing:2px;border:none;-webkit-appearance:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all,0.1s;-o-transition:all,0.1s;-webkit-transition:all,0.1s;transition:all,0.1s}@media screen and (min-width: 769px){input[type='button']{height:32px}}input[type='button']:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}input[type='button']:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}input[type='button']{-webkit-appearance:none;margin-top:16px;margin-left:8px;background:#5d5d5d;color:#fff;width:１4０px;height:40px;font-size:14px;font-size:1.4rem;letter-spacing:2px;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all,0.1s;-o-transition:all,0.1s;-webkit-transition:all,0.1s;transition:all,0.1s}@media screen and (min-width: 769px){input[type='button']{height:32px}}input[type='button']:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}input[type='button']:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}input[type='radio']{padding:0;margin:0;vertical-align:center}dd.radio{margin-left:8px}textarea{width:100%}@media screen and (min-width: 769px){textarea{width:40%}}span.need{color:#a72225;font-size:12px;font-size:1.2rem}@media screen and (min-width: 769px){section.description dl{width:100%}}@media screen and (max-width: 768px){section.description dl{text-align:center}}section.description dt{font-weight:bold}@media screen and (min-width: 769px){section.description dt{float:left;width:200px;padding:8px;clear:both;margin-bottom:12px}}@media screen and (max-width: 768px){section.description dt{margin-bottom:6px}}section.description dd{margin:0px}@media screen and (min-width: 769px){section.description dd{width:700px;margin-left:216px;padding:8px;margin-bottom:12px}}section.description dd a{text-decoration:underline;color:#0e39d4;font-weight:bold}section.description .hr{width:100%;background:#EDEDED;height:1px;margin-bottom:12px}.sns{float:left;height:44px;width:110px;padding-left:8px}section.sponsor h2.sponsor{clear:both}section.sponsor img{max-width:100%}@media screen and (max-width: 768px){section.sponsor img{width:48%;padding:0 1%;float:left}}@media screen and (max-width: 375px){section.sponsor img{width:100%;padding:0;float:none}}@media screen and (min-width: 769px){section.sponsor img{width:31.5%;padding:0 8px;float:left}}section.home-artists h2{text-align:center}section.home-ticket{width:100%;height:240px;background:#0a0a0a}
