body{min-width:100%;line-height:1.7em;-webkit-text-size-adjust:none;font-size:13.5px}.header img,#home_key img,.main img,.contfoot_bnr img{max-width:100%;width:auto;height:auto}#hero .bnrhero2 img{max-width:50%}.header{width:94%;padding-left:3%;padding-right:3%}.cont_inr,#main,.contfoot_bnr,.footer{width:90%;padding-left:5%;padding-right:5%}.header{position:relative}.header .title{width:100%;float:none;text-align:center}.header_cont{width:100%;float:none}.header_cont .cont_up .btn{position:absolute;top:5px;right:5px;width:300px}.header_cont .dateWrap{float:none;margin:0 auto}.header_cont .cont_bottom{width:665px;margin:0 auto}.nav>ul{max-width:980px;width:94%}.nav>ul>li>a>span br{display:block}@media (min-width:1px) and (max-width:980px){.header .title{width:400px;margin:0 auto 20px}.nav>ul>li>a{font-size:15px}.nav>ul>li>a>span{padding:0 15px 0 35px}}@media (min-width:1px) and (max-width:900px){.header_cont .cont_up .btn{position:relative;top:0;right:0;float:none;margin:0 auto 10px}}@media (min-width:1px) and (max-width:840px){#gnav{display:none}.header_cont .cont_up .btn ul.lang{display:none}.header_cont .cont_bottom{display:none}.menu-btn{display:block;position:fixed;top:15px;right:15px;z-index:9999}.menu-btn .icn_menu:before{display:block;width:30px;height:30px;content:"\e909";padding:5px;font-size:30px;color:#de0013;background:#f5d301;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.mm-opened .menu-btn .icn_menu:before{content:"\e90b"}.menu-btn span+span{display:block;color:#f5d301;font-size:10px}#menu{background:#f2efea url(https://www.naraken.com/musik/2017/assets/img/bg02.jpg) repeat 0 0}#menu ul.spnav{width:94%;margin:0%;margin-left:3%;margin-right:3%;padding:0 0 0;box-sizing:border-box}#menu .spnav>li.ttl{padding:5px;color:#fff;font-size:15px;background:#d32639}#menu .spnav>li{border:1px solid #b9b9b9;border-top:none}#menu .spnav>li:first-child{border-top:1px solid #b9b9b9}#menu .spnav>li:after{border:none}#menu .spnav li a{position:relative;display:block;width:90%;padding:5% 6% 5% 4%;font-weight:bold;background:#fff}#menu .spnav li a span br{display:none}#menu .spnav li a.mm-subopen{position:absolute;width:100%;padding:0;background:none!important}#menu .spnav li a.mm-subopen:before{border:none}#menu .spnav li a::after{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:6px;margin-top:-6px;border-top:3px solid #d32639;border-right:3px solid #d32639;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menu .spnav li.mm-vertical ul li a:after{border-color:#666!important}#menu .spnav>li a>span{padding:0 0 0 25px}#menu .spnav>li a>span:before{position:absolute;top:50%;left:10px;margin-top:-10px;font-size:20px}#menu .spnav>li.nav01>a>span:before{content:"\e902"}#menu .spnav>li.nav02>a>span:before{content:"\e911"}#menu .spnav>li.nav03>a>span:before{display:block;content:"";width:13px;height:21px;margin-top:-10.5px;background:url(https://www.naraken.com/musik/2017/assets/img/icn_nara_sidenav@2x.png) no-repeat 0 0;background-size:14px 21px}#menu .spnav>li.nav04>a>span:before{content:"\e901"}#menu .spnav>li.nav05>a>span:before{content:"\e903"}#menu .spnav>li.nav05>a>span br{display:none}#menu .spnav>li.nav05>a>span span:before{content:""}#menu .spnav>li.nav06>a>span:before{content:"\e904";font-size:18px}#menu .spnav li ul li a span{padding:0}#menu .spnav .nav01{border-top:1px solid #b9b9b9}#menu .spnav .nav01 li a{border:4px solid #fff}#menu .spnav .nav01 li.sat a{color:#2b98ed;background:#e6f7f9}#menu .spnav .nav01 li.sun a{color:#de0013;background:#faebed}#menu .spnav .nav02 ul li a span{display:block;height:27px;padding:8px 5px 5px 10px;border-left:10px solid #333}#menu .spnav .nav02 ul li.nav02_1 a span{border-color:#c8678e}#menu .spnav .nav02 ul li.nav02_2 a span{border-color:#007886}#menu .spnav .nav02 ul li.nav02_3 a span{border-color:#38b7ea}#menu .spnav .nav02 ul li.nav02_4 a span{border-color:#80205d}#menu .spnav .nav02 ul li.nav02_5 a span{border-color:#b49c59}#menu .spnav .nav02 ul li.nav02_6 a span{border-color:#f6ae5f}#menu .spnav .nav02 ul li.nav02_7 a span{border-color:#ca6754}#menu .spnav .nav02 ul li.nav02_8 a span{border-color:#9dbd14}#menu .spnav li.mm-vertical a::after{border:none;border-right:3px solid #d32639;border-bottom:3px solid #d32639}#menu .spnav li.mm-vertical ul{padding:0}#menu .spnav li.mm-vertical ul li a{width:100%;padding:3%;font-weight:normal;background:#fff;box-sizing:border-box}#menu .spnav li.mm-vertical ul li:after{border-bottom-style:dotted}#menu .spnav li.mm-vertical ul li a:after{border:none;border-top:2px solid #d32639;border-right:2px solid #d32639}#menu .spnav li.mm-vertical .mm-listview .mm-panel,#menu .spnav li.mm-vertical .mm-panel{padding:10px}#menu .spnav li.mm-vertical .mm-next{position:absolute;top:0;left:0;background:none}#menu .spnav li.mm-vertical .mm-next:before{border-left:none}#menu .spnav li.mm-vertical .mm-next:after{border:none}.mm-panels>.mm-panel{padding:0 5px!important}.mm-vertical .mm-listview>li>.mm-next,.mm-listview>li.mm-vertical>.mm-next{height:22px!important}#menu .spnav li.lang{width:150px;overflow:hidden;margin:0 auto 10px;text-align:center;border:none}#menu .spnav li.lang a{display:inline-block;width:auto}#menu .spnav li.lang p{width:70px;float:left}#menu .spnav li.lang a{color:#333;font-size:12px;background:#fff}#menu .spnav li.lang a.current{color:#fff;background:#a80000}#menu .spnav li.lang p.jp a{padding:5px 15px;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px}#menu .spnav li.lang p.en a{padding:5px 10px;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}#menu .spnav li.lang a::after{border:none}#menu .spnav li.nav_search{overflow:hidden;margin:20px 0 0;border:none}#menu .spnav li.nav_search #search2{padding:0;margin:0 0 10px;display:block}#menu .spnav li.nav_search #search2 .fs-text{float:left;width:-webkit-calc(100% - 45px);width:calc(100% - 45px);height:35px;padding:0 7px;-webkit-appearance:none;border-radius:0}#menu .spnav li.nav_search #search2 .fs-btn{display:block;position:relative;width:45px;height:35px;color:#fff;background:#9a9a9a;background:-moz-linear-gradient(top,#9a9a9a 0%,#575656 100%);background:-webkit-linear-gradient(top,#9a9a9a 0%,#575656 100%);background:linear-gradient(to bottom,#9a9a9a 0%,#575656 100%)}#menu .spnav li.nav_search .input_button:after{border:none}#menu .spnav li.sub{margin:20px 0 0}#menu .spnav li.sub p{border-top:1px solid #b9b9b9}#menu .spnav li.sub p a{color:#333;font-weight:normal}#menu .spnav li.sub p a:after{border-bottom:none;border-top:3px solid #d32639}}@media (min-width:1px) and (max-width:640px){.header .title{width:300px}.header_cont .dateWrap{max-width:444px;width:90%;font-size:16px;box-sizing:border-box}.header_cont .dateWrap #countdown{white-space:nowrap}.header_cont .dateWrap{padding:5px 5px 5px 10px}}@media (min-width:1px) and (max-width:480px){.header .title{width:240px;margin:5px 0 10px}.header .title p{display:none}#menu .spnav li.nav_search .input_search{width:150px}.header_cont .dateWrap p{vertical-align:bottom}}@media (min-width:1px) and (max-width:320px){#menu .spnav li a{font-size:13px}#menu .spnav>li a>span:before{font-size:16px}}@media (min-width:1px) and (max-width:930px){#footnav{height:auto}#footnav>ul{width:100%;background:none;border:1px solid #e53342;border-width:0 1px 1px 0}#footnav li{display:block;width:50%;float:left;text-align:left;border:1px solid #e53342;border-width:1px 0 0 1px;box-sizing:border-box}#footnav li br{display:none}#footnav li a{position:relative}#footnav li a:after{display:block;position:absolute;top:50%;right:10px;width:4px;height:4px;margin-top:-2px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#footnav>ul>li>a>span{background:none}#footnav li.nav05>a>span span{padding-right:5px}.foot_bnr ul{display:block}.foot_bnr li{display:inline-block;box-sizing:border-box}}@media (min-width:1px) and (max-width:640px){#footer{padding-top:100px;background-position:33% 0;background-size:100% auto}.nav>ul>li.nav03>a>span:before{background:url(https://www.naraken.com/musik/2017/assets/img/icn_nara@2x.png) no-repeat 0 0;background-size:14px 21px}.foot_musik{max-width:480px;width:100%;margin:0 auto}.foot_musik li{width:48%;float:left;padding:1%}#footer .txt{clear:both}.foot_bnr li,
	.foot_bnr ul:nth-child(2) li {display:block;padding:4% 0;margin:0 auto}.foot_bnr li.bnr01{width:55%}.foot_bnr li.bnr02{width:92.86%}.foot_bnr li.bnr03{width:26.4%}.foot_bnr li.bnr04{width:28.9%}.foot_bnr li.bnr05{width:37%}.foot_bnr li.bnr08{width:39.9%}.foot_bnr li.bnr09{width:44.8%}.foot_bnr li.bnr10{width:52%}.foot_bnr li.bnr11{width:31%}.foot_bnr li.bnr06{width:35.1%}.foot_bnr li.bnr07{width:59%}}@media (min-width:1px) and (max-width:480px){#footer{padding-top:70px}#footnav li{width:100%;float:none}.foot_bnr p{padding:30px}.foot_bnr ul:nth-child(4) li,
	.foot_bnr ul:nth-child(5) li,
	.foot_bnr ul:nth-child(6) li {display:block}#footer .txt{font-size:15px}}@media (min-width:1px) and (max-width:400px){.foot_bnr{overflow:hidden}.foot_bnr ul:nth-child(3) li {display:block}.foot_bnr li{margin:0 auto}.foot_bnr li img{width:100%!important}}.breadcrumb ol{overflow:hidden;width:94%;padding:5px 0;margin:0 auto}.breadcrumb li{height:auto;float:none;display:inline-block;padding:2px 5px;background:none;line-height:140%}.breadcrumb li+li{padding-left:5px}.breadcrumb li a{font-size:11px}.breadcrumb li a:after{padding:0 0 0 15px;content:">";color:#333}.breadcrumb li a .icon-home{padding:0 10px 0 0;font-size:15px}.breadcrumb li a .icon-home:before{left:0;margin-top:-7.5px}.main{max-width:950px;width:100%;float:none;margin:0 auto}.main_side{clear:both;width:100%;float:none;margin:0 auto;text-align:center}.main_side .bnr_book{padding:0 0 15px}.main_side .bnr_book li{display:inline-block;padding:0 3px}.main_side .bnr_book li:nth-child(2) {clear:both}.main_side .bnr_link li,.main_side .bnr_musik li,.main_side .sponsor01 li,.main_side .sponsor02 li,.main_side .sponsor03 li{display:inline-block;padding:0 3px}.main_side .sponsor01{margin:0 auto 10px;width:80%}@media (min-width:1px) and (max-width:1040px){.mainBase .contents{width:90%;padding:0 3%;margin:2%}.mainBase .contents h2.contttl{width:106%;padding:15px 2%;margin-left:-3%;box-sizing:border-box}}@media screen and (max-device-width:1024px){.main_side .bnr_book li.nosp{display:none}}@media (min-width:1px) and (max-width:1000px){.main_side .sponsor01{width:100%}}@media (min-width:1px) and (max-width:768px){.main_side li{margin:0}.main_side .bnr_book li{margin:0 0 10px}.main_side dl{overflow:hidden;padding-bottom:10px}.main_side dl,.main_side .bnr_musik{clear:both}.main_side .sponsor03{clear:both}.main_side .bnr_link li,.main_side .bnr_musik li{width:32.3333%;float:left;padding:0 .5% 1%}.main_side .bnr_link li:nth-child(3n+1) {clear:both}.contfoot_bnr{max-width:600px;overflow:hidden}.contfoot_bnr li{display:block;width:48%;float:left;padding:0 1% 1%}.mainBase .contNav{position:relative;top:0;right:0;overflow:hidden;margin:20px 0}.mainBase .contNav li{display:block;float:left;width:23%;margin:1%;text-align:center;border:2px solid #de0013;box-sizing:border-box;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.mainBase .contNav li:first-child{border-left:2px solid #de0013}.mainBase .contNav li a{position:relative;padding:10px 5px 20px;color:#333}.mainBase .contNav li a:after{content:"";display:block;position:absolute;bottom:10px;left:50%;width:6px;height:6px;margin-left:-3px;border-bottom:1px solid #3f3a39;border-right:1px solid #3f3a39;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (min-width:1px) and (max-width:640px){.main_side .bnr_link,.main_side .bnr_musik,.main_side .sponsor01,.main_side .sponsor02,.main_side .sponsor03{max-width:480px;margin:0 auto}.main_side .bnr_link li,.main_side .bnr_musik li{width:48%;padding:0 1% 2%}.main_side .sponsor01 li{padding:0 1% 2%}.main_side .sponsor02 li,.main_side .sponsor03 li{width:48%;float:left;padding:0 1% 2%}.main_side .sponsor01 li,.main_side .sponsor02 li,.main_side .sponsor03 li{margin:0}.main_side .bnr_link li:nth-child(3n+1) {clear:none;float:left}}@media (min-width:1px) and (max-width:480px){#main{padding:20px 0 0}.main_side .bnr_book li+li img{padding-top:10px}.mainBase .contNav li{width:48%}.mainBase .contNav li a{position:relative;padding:10px 20px 10px 5px;color:#333}.mainBase .contNav li a:after{content:"";display:block;position:absolute;bottom:auto;top:50%;left:auto;right:10px;margin-top:-3px;margin-left:0}.mainBase table th{display:block;width:94%;padding:2% 3%}.mainBase table td{display:block;width:94%;padding:3%}}@media (min-width:1px) and (max-width:400px){.contfoot_bnr{width:70%}.contfoot_bnr li{width:100%;float:none;padding:0 0 2%}}.home_special{width:48.5%}.home_arealist .bnr li{width:48%;padding:1%}.home_arealist .bnr li+li{padding:1%}.home_platts ul,.home_recommend ul{width:100%;margin-right:0}.home_platts li{width:48%;margin:0 1% 2%}.home_recommend li{width:23%;margin:0 1% 2%}.home_recommend ul+ul li{width:48%}@media (min-width:1px) and (max-width:480px){.slideWrap .bx-controls-direction a{width:20px;height:20px;background-size:20px 50px;margin-top:-8px}.slideWrap .bx-prev{left:-12.5px}.slideWrap .bx-next{right:-12.5px;background-position:0 -25px!important}#hero .pagerWrap .pager_control li{width:8px;height:10.5px;margin-top:-5.5px;background-size:10px 30px}#hero .pagerWrap .pager_control li.next{background-position:0 -15px!important}.home .main h2{font-size:23px}.home_platts li{width:100%;float:none;margin:0 0 3%}.home_recommend li{width:48%}.home_recommend li:nth-child(2n+1) {clear:both}.home_recommend ul+ul li{width:100%;margin:0 0 3%}}.eventBase .event_main{margin-bottom:100px}#event_artist,#event_order,#event_time{width:94%;padding:0 3%}#event_contents h2,.event_tabCont #event_artist h2{width:106%;padding:15px 3%;margin-left:-3%;box-sizing:border-box}#event_time iframe{width:100%;height:340px;box-sizing:border-box}@media (min-width:1px) and (max-width:1080px){.eventBase{position:relative}.eventBase .event_side{position:absolute;top:50px;right:20px;width:50px;float:none}}@media (min-width:1px) and (max-width:1030px){.eventBase .event_main{max-width:890px;width:100%;float:none}.eventBase .event_side{position:relative;top:0;right:0;width:100%}.eventBase .event_side .localnav{overflow:hidden;margin:0 0 20px}.eventBase .event_side .localnav li{width:25%;float:left;box-sizing:border-box}.eventBase .event_side .localnav li a{padding:10px}.eventBase .event_side .sns{margin:0 0 20px;text-align:center}.eventBase .event_side .sns li{display:inline-block}}@media (min-width:1px) and (max-width:1000px){.event_head .category .icn_concert{margin-bottom:10px}.event_head .category .date{margin:10px 0 0}.event_mainIndex .info .txtWrap,.event_mainIndex .info .category .icn_category{width:100%}}@media (min-width:1px) and (max-width:768px){#event_contents table{box-sizing:border-box;table-layout:fixed}#event_contents table th{display:block;width:94%;padding:2% 3%}#event_contents table td{display:block;width:94%;padding:3%}.event_head .category .dateBox{vertical-align:bottom}.event_head .category .icnBox{vertical-align:middle}.event_head .category .icn_category{display:inline-block;float:none;margin:0 0 2px 5px}.event_head .category .icn_concert{display:inline-block;float:none;margin:0 0 2px 5px}}@media (min-width:1px) and (max-width:640px){.eventBase .event_side .localnav li a{position:relative;padding:10px 3px 20px;font-size:13.5px}.eventBase .event_side .localnav li a:after{content:"";display:block;position:absolute;bottom:10px;left:50%;width:6px;height:6px;margin-left:-3px;border-bottom:1px solid #3f3a39;border-right:1px solid #3f3a39;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.event_head .btn_order{max-width:450px;width:90%;margin:20px auto}.event_head .btn_order a{font-size:20px}.event_head .btn_order a:after{width:22px;height:22px;margin-top:-11px;font-size:22px}#event_artist .artist_photo dl{width:69%}#event_artist .artist_photo figure{width:28.5%}.event_mainIndex .info .number{float:none}.event_mainIndex .info h1{margin:0 0 2px}}@media (min-width:1px) and (max-width:480px){.eventBase .event_side .localnav li a{height:45px}#event_contents{font-size:13.5px}#event_contents table th,#event_contents table td{font-size:13.5px}.event_head .category .date{width:110px;padding:15px 5px 10px 5px;margin:0}.event_head .category .date:after{border-left:55px solid transparent;border-right:55px solid transparent;margin-left:-55px}.event_head .category .date span.srash{font-size:30px;padding:0 0 0 16px}.event_head .category .date span.day{font-size:16px}.event_head .headmain{padding:5% 3% 3%}.event_head .headmain .numberWrap{width:105px;padding:0}.event_head .headmain .number{float:none;padding:1.5% 3%}.event_head .headmain .number span{font-size:20px}.event_head .headmain h1{float:none;padding:10px 0 0 0;font-size:20px;line-height:110%}.event_head .headmain .type .txt_price{font-size:14px;padding:0 0 0 15px}.event_head .headmain .txtWrap{font-size:14px}.event_mainIndex .event_head a{display:block;position:relative}.event_mainIndex .date,.event_mainIndex .info,.event_mainIndex .btn{display:block}.event_mainIndex .date{overflow:hidden;width:94%;padding:1% 3%;text-align:left;background:#eae3d9}.event_mainIndex .date p{width:90px;display:inline-block;padding:5px 0 0;margin:0}.event_mainIndex .date p+p{width:40px;padding:0}.event_mainIndex .date .day{right:-5px}.event_mainIndex .date .day span{position:relative;bottom:0;left:0;display:inline}.event_mainIndex .date .month{top:0}.event_mainIndex .date .srash{margin-left:10px}.event_mainIndex .date .icn_order{left:auto;right:5px;margin-left:0;bottom:auto;top:50%;margin-top:-12px}.event_mainIndex .info{width:100%;padding:3% 35px 3% 3%;box-sizing:border-box}.event_mainIndex .btn{position:static;width:100%;height:0}.event_mainIndex .btn:after{color:#333;margin-top:0}.event_mainIndex .event_head a:after{color:#333}#event_contents h2{font-size:20px}#event_artist .artist_photo dl{width:100%;float:none}#event_artist .artist_photo dt{font-size:16px;text-align:center;border-bottom:none}#event_artist .artist_photo figure{width:100%;float:none;padding:0 0 3% 0;text-align:center}.event244 .artist01,.event244 .artist02,.event244 .artist03,.event244 .artist04,.event167 .artist01,.event167 .artist02{margin:0 5%;width:90%!important}.event244 .artist01 dt,.event244 .artist02 dt,.event244 .artist03 dt,.event244 .artist04 dt,.event167 .artist01 dt,.event167 .artist02 dt{font-weight:normal!important}.event_head .btn_order a{padding:15px 35px 15px 25px}#event_time iframe{margin-bottom:0}#event_time small{display:block;width:140px;float:none;margin:0 0 5px auto}}@media (min-width:1px) and (max-width:400px){.event_head .headmain .numberWrap{display:block;width:100%}.event_head .headmain h1{display:block}.event_head .category .date{float:none;letter-spacing:-.05em}.event_head .category .icn_category{width:90%;float:none}.event_head .category .date span.srash{padding:0 0 0 20px}.event_head .category .icn_concert{float:none;display:inline-block;margin:0 0 2px 5px;font-size:12px;letter-spacing:-.05em}}.recruit .section{width:94%;padding:0 3%}.recruit h2{width:102%;padding:15px 2%;margin-left:-3%}.recruit table{box-sizing:border-box}.recruit .sec_inr{width:96%;padding:0 2%}.recruit .sec_inr h3{width:104%;padding:20px 2%;margin-left:-2%;box-sizing:border-box}.special .tiket ol li dl{width:80%;float:left}.special .tiket li .btn,.special .tiket ol li .soldout{display:inline-block;float:none;margin:2% 0 0 62px}.special .performer dl{width:90%}.special .performer04 .performer_inr,.special .performer06 .performer_inr{background-size:contain}.special .performer04 dl{width:84%}.special .performer04 dl{padding:5% 3% 0}.spot table{width:94%;padding:0 3%;margin:0 auto 60px;box-sizing:border-box}.cont_highlight li{width:48%;margin:0 1% 2%}.platts_okinawa .topWrap .cont_highlight li{width:48%;margin:0 1% 2%}.cont_highlight li:nth-child(2n+1) {clear:both}.cont_highlight li img{height:auto}.home_highlight li{width:32.333%;margin:.5%;box-sizing:border-box}.cont_highlight .mov{position:relative;width:100%;padding:56.25% 0 0;margin:0 0 2%}.cont_highlight .mov iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}@media (min-width:1px) and (max-width:1000px){.about .fun_inr .ttl{text-align:center}.about .fun_inr .ttl img.musiklogo{float:none;padding:0}.about .fun_inr .ttl h2{float:none;padding:10px}.home_highlight{padding:0 0 40px}.home_highlight li{width:49%}}@media (min-width:1px) and (max-width:768px){.greeting #cont01 .img{width:100%;float:none;padding:0 0 3% 0;text-align:center}.greeting #cont01 .txt{width:100%;float:none;padding:0 0 50px}.access .contNav li{width:48%}.access .contNav li:last-child{border-right:2px solid #de0013}.access #cont01 .leftBox,.access #cont01 .rightBox{width:100%;float:none}.access #cont01 .leftBox{padding:0 0 4% 0}.access .tabs li.tab{font-size:17px;line-height:135%}.access .tabs li.tab br{display:block}.access .tabs li.tab a{padding:10px 0}.access .inr_tabs>.inr_tab{width:100%;float:none;margin:0 0 1.5%}.access #map02 .inr_tabs>.inr_tab{width:100%}.access .inr_tabs>.inr_tab+li{margin:0 0 1.5%}.platts .accessmap .txtWrap{width:100%;float:none;padding:0 0 3% 0}.platts .accessmap .mapimg{width:100%;float:none;text-align:center}.platts_okinawa .topWrap .sponser_inr{padding:8% 5%}.platts_okinawa .topWrap .sponser_inr dl.com01,.platts_okinawa .topWrap .sponser_inr dl.com02{width:100%;float:none}.platts_okinawa .topWrap .sponser_inr dl.com01{padding:0 0 10px}.platts_okinawa .topWrap .sponser_inr dl.com01 p{padding:0 0 10px}.platts_okinawa .topWrap .sponser_inr dl.com02{padding:0}.platts_okinawa .topWrap .sponser_inr dt{width:80px;font-size:15px}.platts_okinawa .topWrap .sponser_inr dd{padding:0 0 0 80px}.about .point li{text-align:left}.about .point li br{display:none}.about .fun{padding:3%;margin:60px 3%}.about .fun_inr .ttl img.musiklogo{width:25%}.about .fun_inr .ttl h2{width:90%;margin:0 auto}.about .fun .funpoint li{padding-left:40px;background:url(https://www.naraken.com/musik/2017/assets/img/about/bg_music.png) no-repeat 0 0}.event_tabCont .tab li{padding:5px 2px 5px 5px;font-size:15px;line-height:130%}.event_tabCont .tab li+li{font-size:14px}.event_tabCont .tab li span.icn{width:30px;height:30px}.event_tabCont .tab li span.icn:before{width:30px;height:25px;padding-top:5px}.event_tabCont .tab li span+span{padding:0 0 0 2px}}@media (min-width:1px) and (max-width:640px){.recruit h2,.recruit .sec_inr h3{font-size:20px}.recruit .sec_inr h3{padding:10px 2%}.recruit table th{font-size:16px}.recruit .sec_inr p,.recruit .sec_inr ol,.recruit .sec_inr ul,.recruit table td{font-size:15px}.recruit .outline table th{display:block;width:94%;padding:2% 3%}.recruit .outline table td{display:block;width:94%;padding:3%}.recruit .requirement .tableWrap{box-sizing:border-box;overflow-x:scroll;margin:0 0 20px}.recruit .requirement .tableWrap::-webkit-scrollbar{width:7px;height:5px}.recruit .requirement .tableWrap::-webkit-scrollbar-track{border-radius:5px;background:#eee}.recruit .requirement .tableWrap::-webkit-scrollbar-thumb{border-radius:5px;background:#666}.recruit .requirement .tableWrap table{width:640px}.recruit .requirement .tableWrap table td{padding:10px}.recruit .volunteer table th{display:block;width:94%;padding:2% 3%}.recruit .volunteer table td{display:block;width:94%;padding:3%}.recruit .volunteer .date strong{display:block;font-size:24px}.recruit .volunteer .order li p{font-size:20px}.recruit .sec_inr .btn p{max-width:425px;width:100%;box-sizing:border-box}.recruit .sec_inr .btn p a{padding:20px 30px 20px 15px;font-size:18px}.special .playdata dd{padding:15px 0 15px 8em}.platts_okinawa .tab li img.sp{display:block}.platts_okinawa .tab li img.pc{display:none}.platts_okinawa .topWrap .profile_inr{margin:3%}.platts_okinawa .topWrap li{margin:0 0 8%}.platts_okinawa .topWrap li+li{border-top:1px dotted #ccc}.platts_okinawa .topWrap li figure{width:100%;float:none;padding:8% 0 3%;text-align:center}.platts_okinawa .topWrap li dl{width:100%;float:none}.spot table{border-bottom:none}.spot table th,.spot table td{display:block;width:100%;border-right:none;box-sizing:border-box}.spot table th{text-align:left;padding:1% 2%;border-bottom:1px dotted #d9d9d9}.spot table th span{display:inline-block}.spot table td{padding:2%}.spot table.stationlist,.spot table.machinakalist{border-bottom:none}.spot table.stationlist th,.spot table.stationlist td,.spot table.machinakalist th,.spot table.machinakalist td{border-right:none}.spot table.stationlist tr:nth-child(even),
	.spot table.machinakalist tr:nth-child(even) {background:none}.spot table.stationlist tr:hover,.spot table.machinakalist tr:hover{background:none}.spot table td{padding-right:25px}.spot table.stationlist td,.spot table.machinakalist td{position:relative;overflow:hidden}.spot table.stationlist td:after,.spot table.machinakalist td:after{position:absolute;content:"";display:block;position:absolute;top:50%;right:10px;width:4px;height:4px;margin-top:-2px;border-top:2px solid #3f3a39;border-right:2px solid #3f3a39;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.spot table.stationlist td:after{border-color:#b98402}.spot table.machinakalist td:after{border-color:#53bac1}.about .contents .point li{width:100%;float:none;padding:20px 0 20px;text-align:center}.about .contents .point li+li{border-top:1px dotted #ccc}.about .point li br{display:block}.about .fun .funpoint li h3{font-size:18px;padding:0 0 5px}.about .fun .funpoint li{padding:10px 0 15px 40px}.about .fun ul.bnr li{width:100%;float:none;padding:0 0 15px;text-align:center}.about .fun ul.bnr li+li{padding:0}.cont_highlight li{max-width:415px;width:100%;margin:0 auto 2%;float:none}.platts_okinawa .topWrap .cont_highlight li{width:100%;margin:0 auto 2%}.home_highlight li{width:98%}}@media (min-width:1px) and (max-width:480px){.special .tiket ol li span{width:100%;height:auto;float:none;padding:5px 0;margin:0 auto 4%}.special .tiket ol li dl{width:100%;float:none}.special .tiket ol li dt{padding:0 0 3%;text-align:center}.special .tiket li .btn,.special .tiket ol li .soldout{margin:2% auto 0}.special .performer .pager li{padding-bottom:5%}.special .playdata dl{padding:20px 5% 40px;overflow:hidden}.special .playdata dt,.special .playdata dd{float:none;padding:5px 0 10px}.special .playdata dt{font-weight:bold;padding:10px 0 0}.special .playdata dd{padding-left:1em}.access .contNav li{width:98%;float:none}.access .contNav li:first-child{border-right:2px solid #de0013}.access .contNav li:last-child{border-bottom:2px solid #de0013}.access #cont01 dl{padding:2%}.access #cont01 dt{width:100%;float:none;padding:5px 2% 0}.access #cont01 dd{padding:0 2% 5px}.access #cont01 dd+dt{border-top:1px dotted #ccc}.platts .accessmap{font-size:13.5px}.about .history th{width:94%}.event_tabCont .tab{display:block;width:100%}.event_tabCont .tabUp{border-bottom:none}.event_tabCont .tab li{display:block;width:90%;margin:0 auto;box-sizing:border-box}.event_tabCont .tab li+li{margin:0 auto}.event_tabCont .tabUp li+li{border-top-left-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top:none}.event_tabCont .tabUp li.current{border:2px solid #d1d1d1}.event_tabCont .tabUp li+li.current{border-bottom:none}.event_tabCont .tabBottom li{border-top:none;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0}.event_tabCont .tabBottom li+li{border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px}.event_tabCont .tabBottom li.current{border:2px solid #d1d1d1;border-top:none}}.page_kimama{margin-bottom:120px}@media (min-width:1px) and (max-width:768px){.page_kimama .event_head,.page_kimama .okinawa section{width:100%;float:none}.page_kimama .event_head:nth-child(2n),
	.page_kimama .okinawa section.platz04 {margin-left:0}.page_kimama .platz2017 section{margin:12% auto 2.3%}.page_kimama .platz2017 .platz_inr{padding:12% 20px 15px}.page_kimama .platz2017 .dates,.page_kimama .okinawa .dates{left:50%;margin-left:-9.8%;margin-top:-12.5%;width:22%}.page_kimama .platz2017 h3{padding-top:3px}.page_kimama .event_mainIndex .info h1.pt34{padding-top:5%}.page_kimama .okinawa .platz_inr{padding-top:10%}.page_kimama .okinawa section{margin:14% auto 2.3%}.page_kimama .station{width:80%}.page_kimama .station h3{background-position:center;text-align:center}.page_kimama .station h3 img{width:80%}.page_kimama .platz2017 .platz_tmb{width:38%;margin-left:2%;margin-bottom:.8%}.page_kimama .platz2017 .platz_txt{width:100%}.page_kimama .platz2017 .platz_inr a{text-align:left}.page_kimama .station p{margin:0 auto;left:0;width:80%}.page_kimama .station li{float:none;margin:0 auto}.page_kimama .station li+li{margin-left:auto}.page_kimama .station li:first-child{width:63%}.page_kimama .station li:nth-child(2) {width:56.5%}.page_kimama .station li:last-child{width:54.2%}.page_kimama .station em{text-align:center}.page_kimama .dl a:first-of-type{margin-right:0}.page_kimama .dl a{width:45%}}@media (min-width:1px) and (max-width:640px){.page_kimama .platz2017 section.platz01{margin-top:18%}.page_kimama .platz2017 section{margin:14% auto 2.3%}.page_kimama .platz2017 .platz_inr{text-align:center}.page_kimama .platz2017 .platz_tmb{float:none;width:55%;margin-left:0;margin-bottom:1.5%}.page_kimama .platz2017 .dates,.page_kimama .okinawa .dates{margin-left:-11.8%;margin-top:-18.5%;width:28%}}@media (min-width:1px) and (max-width:480px){.page_kimama .event_mainIndex .date{background:#eae3d9}.page_kimama em{font-size:11px}.page_kimama .event_mainIndex .event_head a:after{top:60%}.page_kimama .station h3 img,.page_kimama .station p{width:95%}.page_kimama .station li:first-child{width:100%}.page_kimama .station li:nth-child(2),
		.page_kimama .station li:last-child {width:90%}.page_kimama .dl a{width:80%}}@media (min-width:1px) and (max-width:420px){.event_mainIndex .info h1{font-size:16px}}