/*! normalize.css v1.0.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:0}h2{font-size:.8em;font-weight:normal;letter-spacing:.1em;line-height:2.2;padding-left:10px;background-size:100% 100%}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.33em 0}h6{font-size:.67em;margin:1.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media only screen and (max-width: 910px){.pconly,br.pc,.pc-br{display:none}}.sponly,br.sp,.sp-br{display:none !important}@media only screen and (max-width: 910px){.sponly,br.sp,.sp-br{display:block !important}}br.spm{display:none !important}@media only screen and (max-width: 480px){br.spm{display:block !important}}.red{color:red}.coming-soon{text-align:center;padding:5em 0 15em}.pt05pc{padding-top:.5em !important}@media only screen and (max-width: 480px){.pt05pc{padding-top:0 !important}}.pt1pc{padding-top:1em !important}@media only screen and (max-width: 480px){.pt1pc{padding-top:0 !important}}.pt15pc{padding-top:1.5em !important}@media only screen and (max-width: 480px){.pt15pc{padding-top:0 !important}}.pt2pc{padding-top:2em !important}@media only screen and (max-width: 480px){.pt2pc{padding-top:0 !important}}.ta-c{text-align:center !important}.ta-l{text-align:left !important}.ta-r{text-align:right !important}ul.listmark{list-style:none;margin-left:0;padding-left:1.2em;text-indent:-1.2em;line-height:1.6}ul.listmark.small_li{padding-left:.8em;text-indent:-0.8em}ul.listmark.small_li li:before{content:"※";display:block;float:left;width:.8em}ul.listmark li{margin-bottom:.5em}ul.listmark li:before{content:"※";display:block;float:left;width:1em}ul.listmark li img.mini_icon{width:15px !important;height:15px !important;vertical-align:middle;padding:0 2px 2px}ul.listmark.listmark_no li:before{content:"・"}html{height:100%;padding-bottom:3em}body{font-family:"Lucida Grande","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;padding-bottom:2em}#wrapper{width:100%;max-width:900px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 480px),only screen and (max-width: 765px){#wrapper{width:95%}}@media only screen and (max-width: 480px){#wrapper{width:auto;max-width:100%;height:auto;word-wrap:break-word;overflow-wrap:break-word}}#wrapper a{text-decoration:none;color:#231815}#wrapper a img{display:block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#wrapper a img:hover{opacity:.8;filter:alpha(opacity=80)}#wrapper a:hover img,#wrapper x:-moz-any-link{background:rgba(0,0,0,0)}#wrapper a:hover img,#wrapper x:-moz-any-link,#wrapper x:default{background:rgba(0,0,0,0)}#wrapper #pc-menu{margin-bottom:10px}@media only screen and (max-width: 910px){#wrapper #pc-menu{display:none}}#wrapper #pc-menu .nav-layout{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center}#wrapper #pc-menu .nav-layout{min-height:1px}#wrapper #pc-menu .nav-layout:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #pc-menu .nav-layout{height:1px}#wrapper #pc-menu .nav-layout .nav-layout-list{position:relative;float:left;width:73px;height:35px;line-height:35px;display:table-cell;vertical-align:middle;background-color:#fff;font-size:.7em;color:#231815;margin-left:9px}#wrapper #pc-menu .nav-layout .nav-layout-list a{display:block;width:100%;height:100%;color:#231815}#wrapper #pc-menu .nav-layout .nav-layout-list:first-child{margin-left:0}#wrapper #pc-menu .nav-layout .nav-layout-list:hover{background-color:#d7d8d8}#wrapper #pc-menu .nav-layout .nav-layout-list:hover a{color:#231815}#wrapper #pc-menu .nav-layout .nav-layout-list img{width:100%}#wrapper #pc-menu .nav-layout .nav-layout-list.fall{width:120px;margin-left:10px}#wrapper #pc-menu .nav-layout .nav-layout-list.fall:first-child{margin-left:0}#wrapper #pc-menu .nav-layout .nav-layout-list.fall img{width:auto;height:100%;margin:0 auto}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt01:hover:before{content:"ホーム"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt01:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt02:hover:before{content:"開催概要"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt02:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt03:hover:before{content:"プログラム"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt03:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt04:hover:before{content:"アーティスト"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt04:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt05:hover:before{content:"チケット"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt05:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt06:hover:before{content:"会場マップ"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt06:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt07:hover:before{content:"アクセス"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt07:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt08:hover:before{content:"グッズ"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt08:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt09:hover:before{content:"ギャラリー"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt09:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt10:hover:before{content:"ヒストリー"}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt10:hover img{display:none}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt11:hover:before{content:"フード＆マーケット";-webkit-transform:scaleX(0.8);transform:scaleX(0.8);letter-spacing:-2px}#wrapper #pc-menu .nav-layout .nav-layout-list #menu-txt11:hover img{display:none}#wrapper #pc-menu .nav-layout.mini .nav-layout-list{width:90px;margin-left:10px}#wrapper #pc-menu .nav-layout.mini .nav-layout-list:first-child{margin-left:0}#wrapper #pc-menu .nav-layout.mini .nav-layout-list img{width:auto;height:100%;margin:0 auto}#wrapper #pc-menu .nav-layout .menu-children:hover ul{display:block}#wrapper #pc-menu .nav-layout .menu-children:hover ul li{text-indent:0;text-align:left;font-size:.7em;font-weight:bold}#wrapper #pc-menu .nav-layout .menu-children:hover ul li{min-height:1px}#wrapper #pc-menu .nav-layout .menu-children:hover ul li:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #pc-menu .nav-layout .menu-children:hover ul li{height:1px}#wrapper #pc-menu .nav-layout .menu-children:hover ul li a{color:#787878;text-decoration:none}#wrapper #pc-menu .nav-layout .menu-children:hover ul li a:hover{background-color:#d7d8d8}#wrapper #pc-menu .nav-layout .menu-children .sub-menu{z-index:1000;position:absolute;width:210px;background-color:#f7f7f7;top:3.1em;display:none}#wrapper #pc-menu .nav-layout .menu-children .sub-menu ul li{display:block;border:none}#wrapper #pc-menu .nav-layout .menu-children .sub-menu ul li a{color:#787878;padding:10px;display:block}#wrapper #pc-menu .sub-menu{position:absolute;top:31px}#wrapper #pc-menu .sub-menu{min-height:1px}#wrapper #pc-menu .sub-menu:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #pc-menu .sub-menu{height:1px}#wrapper #pc-menu .sub-menu li{width:180px}#wrapper #pc-menu .sub-menu li a{color:#fff;padding:10px 15px;display:block}#wrapper #pc-menu .sub-menu li a:hover{color:#fff}#wrapper #pc-menu .sub-menu li a:after{font-size:1.6em;content:"";font-family:"Font Awesome 5 Free";float:right}#wrapper #pc-menu .menu-children:hover ul{display:block}#sp-menu{display:none}@media only screen and (max-width: 910px){#sp-menu{display:block;position:relative;padding-bottom:1em}#sp-menu p.toggle_menu{display:none;color:#fff;background-color:hsla(0,0%,100%,.4);font-size:1.4em;line-height:2;margin:0;cursor:pointer;display:block}#sp-menu p.toggle_menu .fa-bars{display:block;text-align:right;padding:10px 20px;font-size:1.6em}#sp-menu ul.first-level{display:none;position:absolute;top:inherit;z-index:10001;width:100%;list-style:none}#sp-menu ul.first-level li.first-level-list{line-height:3;background-color:hsla(0,0%,100%,.9);color:#787878;border-bottom:1px solid #eaeaea}#sp-menu ul.first-level li.first-level-list{min-height:1px}#sp-menu ul.first-level li.first-level-list:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #sp-menu ul.first-level li.first-level-list{height:1px}#sp-menu ul.first-level li.first-level-list span{margin-left:1em}#sp-menu ul.first-level li.first-level-list .fa-angle-right{float:right;display:block;line-height:2;padding-right:20px;font-weight:bold;font-size:1.4em;text-align:right;color:#787878}#sp-menu ul.first-level li.first-level-list a{text-decoration:none;position:relative;display:block;color:#787878;padding-left:1em}#sp-menu ul.first-level li.first-level-list ul.second-level li.second-level-list{padding:0;display:block;background-color:#f3f3f3;border-bottom:1px solid #d7d8d8}#sp-menu ul.first-level li.first-level-list ul.second-level li.second-level-list a{color:#787878}#sp-menu ul.first-level .open_close{display:block}#sp-menu ul.first-level .close_open{display:none}}.backstretch{position:relative}.backstretch img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#top-header{width:900px;margin:0 auto}@media only screen and (max-width: 910px){#top-header{width:95%}}#top-header .top_logo_area{padding:.8em 0 .5em}#top-header .top_logo_area img.pc-top-logo{width:260px;height:auto}#top-header .top_logo_area img.pc-top-logo.fall-top{height:89px}@media only screen and (max-width: 910px){#top-header .top_logo_area img.pc-top-logo{display:none}}#top-header .top_logo_area img.sp-top-logo{display:none}@media only screen and (max-width: 910px){#top-header .top_logo_area img.sp-top-logo{display:block;width:18%}}@media only screen and (max-width: 910px){#top-header .top_logo_area{float:none;position:absolute;z-index:2000;top:-0.5em;width:30%;height:3em}#top-header .top_logo_area img{padding-left:5%;width:100%}}@media only screen and (max-width: 765px){#top-header .top_logo_area{width:40%}}@media only screen and (max-width: 610px){#top-header .top_logo_area{width:50%}}@media only screen and (max-width: 480px){#top-header .top_logo_area{width:60%}}#wrapper{width:100%;max-width:900px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 480px),only screen and (max-width: 765px){#wrapper{width:95%}}#wrapper #first-view{height:100vh;min-height:900px;position:relative}@media only screen and (max-width: 480px){#wrapper #first-view{min-height:70vh;height:70vh}}#wrapper #first-view img#mainvisual-logo{position:absolute;display:block;width:100%;overflow:auto}@media only screen and (max-width: 910px){#wrapper #first-view img#mainvisual-logo{width:100%;top:6em;margin-left:-5%;max-height:auto;display:none}}#wrapper #first-view img#mainvisual-logo-sp{display:none}@media only screen and (max-width: 910px){#wrapper #first-view img#mainvisual-logo-sp{display:block;width:100%;margin-top:3em;max-height:auto}}@media only screen and (max-width: 330px){#wrapper #first-view img#mainvisual-logo-sp{margin-top:0}}#wrapper #first-view img#sp-date{display:none}@media only screen and (max-width: 480px){#wrapper #first-view img#sp-date{display:block;width:90%;margin:2em auto 0}}@media only screen and (max-width: 330px){#wrapper #first-view img#sp-date{margin:0 auto}}#wrapper #first-view #schedule-info{display:block;width:900px;margin:0 auto;position:absolute;bottom:2em;text-align:center}@media only screen and (max-width: 910px){#wrapper #first-view #schedule-info{display:none}}#wrapper #first-view #schedule-info a{display:inline-block;padding-bottom:2em}#wrapper #first-view #schedule-info a img{width:80px;height:auto}#wrapper #senkou-btn{text-align:center;padding:2em 0}#wrapper #senkou-btn img{display:inline-block}@media only screen and (max-width: 480px){#wrapper #senkou-btn img{width:auto;max-width:100%;height:auto}}#wrapper .top-bnrimg .bnr_top_1st{width:100%;margin-bottom:1em}#wrapper .top-bnrimg .bnr_top_2nd{width:100%;margin-bottom:2em}#wrapper #top-contents{background-color:hsla(0,0%,100%,.8);margin-top:0px;padding:1em 0;clear:both}#wrapper #top-contents img{width:auto;max-width:100%;height:auto}#wrapper #top-contents #top-contents-inner{width:95%;margin:0 auto}#wrapper #top-contents #top-contents-inner{min-height:1px}#wrapper #top-contents #top-contents-inner:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #top-contents #top-contents-inner{height:1px}#wrapper #top-contents #top-contents-inner #top-contents-right{width:230px;float:right;display:block;text-align:right}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-right{width:100%;float:none}}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after{width:230px;height:136px;background-size:100% auto;background-repeat:no-repeat;position:relative}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after{width:230px;background-size:100% auto;margin-left:auto;margin-right:auto}}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area{position:absolute;top:55px;left:50px}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area{min-height:1px}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area:after,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area:after,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area,* html #wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area,* html #wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area{height:1px}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area #no-area-img01,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area #no-area-img02,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area #no-area-img03,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area #no-area-img01,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area #no-area-img02,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area #no-area-img03,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area #no-area-img01,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area #no-area-img02,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area #no-area-img03{float:left;margin-right:5px;width:auto;max-width:100%;height:auto}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area{display:none}}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area-sp,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area-sp,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area-sp{display:none}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area-sp,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area-sp,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area-sp{display:block;position:absolute;top:38%;left:22%}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area-sp,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area-sp,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area-sp{min-height:1px}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area-sp:after,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area-sp:after,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area-sp:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area-sp,* html #wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area-sp,* html #wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area-sp{height:1px}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area-sp #no-area-img01,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area-sp #no-area-img02,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area #no-area-sp #no-area-img03,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area-sp #no-area-img01,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area-sp #no-area-img02,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now #no-area-sp #no-area-img03,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area-sp #no-area-img01,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area-sp #no-area-img02,#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after #no-area-sp #no-area-img03{float:left;margin-right:5px}}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area{background-image:url(../img/top/top-countdown-bg.png)}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now{background-image:url(../img/top/top-countdown-now-bg.png?2019)}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after{background-image:url(../img/top/top-countdown-after-bg.png?2019)}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area{background-image:url(../img/top/top-countdown-bg@2x.png)}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-now{background-image:url(../img/top/top-countdown-now-bg@2x.png?2019)}#wrapper #top-contents #top-contents-inner #top-contents-right #countdown-area-after{background-image:url(../img/top/top-countdown-after-bg@2x.png?2019)}}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area{margin-top:20px}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area{display:none}}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area #icon-area{padding-left:6px;margin-bottom:20px}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area #icon-area{min-height:1px}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area #icon-area:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #top-contents #top-contents-inner #top-contents-right #banner-area #icon-area{height:1px}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area #icon-area a img{float:left;margin:0 15px}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area #icon-area a img:hover{opacity:.4;filter:alpha(opacity=60)}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area a img{display:block;margin-top:10px}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .youtube_title{text-align:left;font-size:.8em;margin-bottom:0}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .btn a{width:100%;background-color:#d61667;border-radius:3px;-webkit-box-shadow:0 3px 0 #a7104f;box-shadow:0 3px 0 #a7104f;color:#fff;display:block;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;margin:1.4em auto 2em;padding:10px 0;letter-spacing:.2em}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .btn a.topbnr{font-size:.9em;line-height:1.2}@media only screen and (max-width: 765px){#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .btn a{width:90%;font-size:.8em}}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .btn a:hover{opacity:.8}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp{margin-top:50px 0 0 0;padding:20px 0 0 48px !important;min-height:1px;background-image:url(../img/common/line-img.png);background-repeat:no-repeat;background-position:0 0;padding:15px 0 10px;margin-right:-16px;overflow:hidden}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp{margin-right:0;padding-left:5px}}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp{min-height:1px}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc:after,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc,* html #wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp{height:1px}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc a,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp a{display:block}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc div,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp div{float:left;width:130px;margin-right:15px;margin-bottom:10px;padding:5px 5px;background-color:#fff;border:1px solid #d9d9d9;font-size:.8em;height:39px}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc div.trans,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp div.trans{background:none}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc div,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp div{width:140px;margin-right:5px;height:42px}}@media only screen and (max-width: 372px){#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc div,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp div{width:130px}}@media only screen and (max-width: 330px){#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc div,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp div{width:115px;font-size:.7em}}#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-pc div img,#wrapper #top-contents #top-contents-inner #top-contents-right #banner-area .cooperation-sp div img{position:relative;top:1px;margin-top:0}#wrapper #top-contents #top-contents-inner #top-contents-left{margin-right:240px}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left{width:95%;margin:0 auto}}#wrapper #top-contents #top-contents-inner #top-contents-left .news-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-height:2em}#wrapper #top-contents #top-contents-inner #top-contents-left .news-title{min-height:1px}#wrapper #top-contents #top-contents-inner #top-contents-left .news-title:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #top-contents #top-contents-inner #top-contents-left .news-title{height:1px}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left .news-title{margin-top:20px}}#wrapper #top-contents #top-contents-inner #top-contents-left .news-title h2{width:50%;margin:0;padding-bottom:15px;font-size:14px;font-weight:bold}#wrapper #top-contents #top-contents-inner #top-contents-left .news-title .news-golist{width:40%;text-align:right;font-weight:bold;font-size:13px}#wrapper #top-contents #top-contents-inner #top-contents-left .news-title .news-golist .fa-angle-right{padding-left:5px}#wrapper #top-contents #top-contents-inner #top-contents-left #news-area a.link-none{pointer-events:none;cursor:default}#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block{background-image:url(../img/common/line-img.png);background-repeat:no-repeat;background-position:0 0;padding:15px 0 15px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block:hover{cursor:pointer;opacity:.7;filter:alpha(opacity=60)}#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block.news_nohover:hover{cursor:default;opacity:1;filter:alpha(opacity=100)}#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block .news-img{text-align:center;width:70px}#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block .news-img img{width:66px}#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block .news-txt{margin-left:15px;font-size:.8em}@media only screen and (max-width: 910px){#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block .news-txt{width:70%}}@media only screen and (max-width: 610px){#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block .news-txt{width:45%}}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block .news-txt{width:70%}}#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block .news-txt span{display:block;font-size:12px;line-height:2;letter-spacing:.2em}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .news-block .news-txt span{line-height:1}}#wrapper #top-contents #top-contents-inner #top-contents-left #news-area .link-none:hover{cursor:default;opacity:1;filter:alpha(opacity=100)}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area{display:none}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area{width:100%;margin-top:20px;display:table;table-layout:fixed;text-align:center}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area div{display:table-cell;vertical-align:middle;padding:.5em 0;font-size:2em;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area div:hover{opacity:.6;filter:alpha(opacity=40)}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area div a{color:#f7f7f7}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area #sns-fb{background-color:#1877f2}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area #sns-tw{background-color:#000}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area #sns-tw img{display:block;width:30%;margin:0 auto}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area #sns-yt{background-color:#dc2522}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area #sns-in img{display:block;width:40%;margin:0 auto}#wrapper #top-contents #top-contents-inner #top-contents-left .sns-area #sns-in{background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #294dfd), color-stop(0.11, #473deb), color-stop(0.22, #8727c7), color-stop(0.33, #d62286), color-stop(0.44, #fa1864), color-stop(0.55, #ff3038), color-stop(0.66, #fe5631), color-stop(0.77, #ff732c), color-stop(0.88, #ffb240), color-stop(1, #ffdf82));background:-webkit-linear-gradient(left top, #294dfd 0, #473deb 11%, #8727c7 22%, #d62286 33%, #fa1864 44%, #ff3038 55%, #fe5631 66%, #ff732c 77%, #ffb240 88%, #ffdf82 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #294dfd), color-stop(11%, #473deb), color-stop(22%, #8727c7), color-stop(33%, #d62286), color-stop(44%, #fa1864), color-stop(55%, #ff3038), color-stop(66%, #fe5631), color-stop(77%, #ff732c), color-stop(88%, #ffb240), to(#ffdf82));background:linear-gradient(to right bottom, #294dfd 0, #473deb 11%, #8727c7 22%, #d62286 33%, #fa1864 44%, #ff3038 55%, #fe5631 66%, #ff732c 77%, #ffb240 88%, #ffdf82 100%)}}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp{display:none}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp{display:block}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp img{margin-top:10px}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .youtube_title{text-align:left;font-size:.8em;margin-bottom:0}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .youtube-container{position:relative;padding-bottom:56.25%;padding-top:30xp;height:0;overflow:hidden}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .btn a{width:85%;background-color:#d61667;border-radius:3px;-webkit-box-shadow:0 3px 0 #a7104f;box-shadow:0 3px 0 #a7104f;color:#fff;display:block;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;margin:1.4em auto 2em;padding:10px 0;letter-spacing:.2em}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .btn a.topbnr{font-size:1em;line-height:1.2}}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp{margin-top:50px 0 0 0;padding:0;min-height:1px;background-image:url(../img/common/line-img.png);background-repeat:no-repeat;background-position:0 0;padding:15px 0 10px;margin-right:-16px;overflow:hidden}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp{margin-right:0;padding-left:5px}}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp{min-height:1px}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc:after,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc,* html #wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp{height:1px}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc a,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp a{display:block}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc div,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp div{float:left;width:130px;margin-right:15px;margin-bottom:10px;padding:5px 5px;background-color:#fff;border:1px solid #d9d9d9;font-size:.8em;height:39px}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc div.trans,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp div.trans{background:none}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc div,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp div{width:140px;margin-right:5px;height:42px}}@media only screen and (max-width: 372px){#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc div,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp div{width:130px}}@media only screen and (max-width: 330px){#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc div,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp div{width:115px;font-size:.7em}}#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-pc div img,#wrapper #top-contents #top-contents-inner #top-contents-left .banner-area-sp .cooperation-sp div img{position:relative;top:1px;margin:0}#wrapper #top-contents #top-contents-inner #top-contents-left .miniinfo{background-image:url(../img/common/line-img.png);background-repeat:no-repeat;background-position:0 0;padding:15px 0 10px}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area{margin-top:50px}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area.notopm,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area.notopm{margin-top:0}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area .h3-title h3,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area .h3-title h3{letter-spacing:.2em}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner{margin:0;padding:0;min-height:1px;background-image:url(../img/common/line-img.png);background-repeat:no-repeat;background-position:0 0;padding:15px 0 10px}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner{margin-right:0}}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02 a{display:block;width:130px;margin-bottom:10px;padding:5px 5px;background-color:#fff;border:1px solid #d9d9d9;font-size:.8em;height:39px}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01 a.textbnr,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02 a.textbnr,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01 a.textbnr,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02 a.textbnr{text-align:center;height:39px;line-height:39px}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01 a.trans,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02 a.trans,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01 a.trans,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02 a.trans{background:none}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01 a.nolink,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02 a.nolink,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01 a.nolink,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02 a.nolink{pointer-events:none}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02 a{width:140px;height:42px}}@media only screen and (max-width: 372px){#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02 a{width:130px}}@media only screen and (max-width: 330px){#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01 a,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02 a{width:115px;font-size:.7em}}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01 a img,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02 a img,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01 a img,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02 a img{position:relative;top:1px}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01::after,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02::after,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01::after,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02::after{content:"";display:block;width:142px;height:0}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01::after,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02::after,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01::after,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02::after{display:none}}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01::before,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02::before,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01::before,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02::before{content:"";display:block;width:142px;height:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block01::before,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02::before,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block01::before,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02::before{display:none}}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area #cooperation-pc-area-inner .cooperation-block02,#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area #cooperation-pc-area-inner .cooperation-block02{margin-top:30px}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-pc-area{display:none}}#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area{display:none}@media only screen and (max-width: 480px){#wrapper #top-contents #top-contents-inner #top-contents-left #cooperation-sp-area{display:block}}#wrapper #top-contents #prev-area{width:100%;text-align:right}#wrapper #top-contents #prev-area .fa-caret-right{padding-right:1em}.underlay-bg{background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-attachment:fixed}@media only screen and (max-width: 480px){.underlay-bg:before{content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100vh;width:100%;background-position:center cover;-webkit-background-size:cover}}#wrapper{width:100%;max-width:900px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 480px),only screen and (max-width: 765px){#wrapper{width:95%}}#wrapper header.underlay-header{min-height:1px}#wrapper header.underlay-header:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper header.underlay-header{height:1px}#wrapper header.underlay-header{width:auto;max-width:100%;height:auto}@media only screen and (max-width: 910px){#wrapper header.underlay-header{margin:0}}#wrapper header.underlay-header .underlay_logo_area{padding:.8em 0 .5em}#wrapper header.underlay-header .underlay_logo_area img{width:260px;height:auto}@media only screen and (max-width: 910px){#wrapper header.underlay-header .underlay_logo_area img{height:45px;width:auto}}@media only screen and (max-width: 910px){#wrapper header.underlay-header .underlay_logo_area img.fall-top{width:60%;height:auto}}@media only screen and (max-width: 910px){#wrapper header.underlay-header .underlay_logo_area{float:none;position:absolute;z-index:2000;top:-0.5em;width:30%;height:3em}#wrapper header.underlay-header .underlay_logo_area img{padding-left:5%}}@media only screen and (max-width: 765px){#wrapper header.underlay-header .underlay_logo_area{width:40%}}@media only screen and (max-width: 610px){#wrapper header.underlay-header .underlay_logo_area{width:50%}}@media only screen and (max-width: 480px){#wrapper header.underlay-header .underlay_logo_area{width:60%}}#wrapper .underlay-contents{margin-top:20px;background-color:hsla(0,0%,100%,.8)}#wrapper .underlay-contents{min-height:1px}#wrapper .underlay-contents:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents{height:1px}@media only screen and (max-width: 910px){#wrapper .underlay-contents{width:95%;margin:1.25em auto}}#wrapper .underlay-contents .contents-area{width:90%;margin:0 auto;padding:2em 0 3em}@media only screen and (max-width: 480px){#wrapper .underlay-contents .contents-area{width:90%}}#wrapper .underlay-contents .contents-area img{width:auto;max-width:100%;height:auto}#wrapper .underlay-contents .contents-area .images{text-align:center}#wrapper .underlay-contents .contents-area .images img{width:65%;margin:0 auto}#wrapper .underlay-contents .contents-area .h2-long{padding-left:3em}#wrapper .underlay-contents .contents-area.resale-area p{font-size:.8em;line-height:2}#wrapper .underlay-contents .contents-area.resale-area p .txt_ul{border-bottom:solid #000 1px;padding-bottom:.07em;font-weight:bold}#wrapper .underlay-contents h1{text-align:center;width:25%;margin:0 auto;padding-top:1em;font-size:1.4em;line-height:3;letter-spacing:.2em;font-weight:bold;border-bottom:1px solid #787878}#wrapper .underlay-contents h1.wide{width:50%}#wrapper .underlay-contents h1.wide .small_txt{font-size:.7em}#wrapper .underlay-contents h1.wide.super_w{width:75%}@media only screen and (max-width: 480px){#wrapper .underlay-contents h1.wide.super_w{line-height:1.5em;padding-bottom:.75em}}#wrapper .underlay-contents h1.gokujo_wide{line-height:1.5em;margin-bottom:.75em;padding-bottom:.25em}@media only screen and (max-width: 910px){#wrapper .underlay-contents h1{width:80% !important}}@media only screen and (max-width: 480px){#wrapper .underlay-contents h1{width:80% !important;font-size:1.2em}}#wrapper .underlay-contents h2{background:url(../img/common/h2_img.png) top left no-repeat;background-size:auto 70%;background-position:0 50%;font-weight:bold;font-size:1.2em;padding:.5em 0 .5em 3em;margin:0 0 1em;border-bottom:1px solid #787878;line-height:1.4}#wrapper .underlay-contents h2.noimg{background:none;padding-left:0}@media only screen and (max-width: 480px){#wrapper .underlay-contents h2{font-size:1.1em;background-size:auto 50%;padding:.5em 0 .5em 2em}#wrapper .underlay-contents h2.h2_2line{background-size:auto 25% !important}}#wrapper .underlay-contents .preliminary{text-align:center;padding-top:10em;height:80vh}body#kaisaigaiyou:before{background-image:url(../img/common/bg22f/bg12.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#concept h2{margin-top:2em !important}#concept p{font-size:.9em}#concept-message{background-color:hsla(0,0%,100%,.8);margin-top:20px;padding:1em 1em}#concept-message h3{font-size:1.1em;padding:.5em 0 .5em;border-bottom:1px solid #787878;line-height:1.4}@media only screen and (max-width: 480px){#concept-message h3{margin:.5em 0}}#concept-message .ta-right{text-align:right}#concept-message .category-btn-area{text-align:center;margin:2.75em auto 0}@media only screen and (max-width: 480px){#concept-message .category-btn-area{margin:1em auto 0}}#concept-message .category-btn-area h3{text-align:left}#concept-message .category-btn-area ul{min-height:1px}#concept-message .category-btn-area ul:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #concept-message .category-btn-area ul{height:1px}#concept-message .category-btn-area ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#concept-message .category-btn-area ul li{width:33.3333333333%;list-style:none}@media only screen and (max-width: 480px){#concept-message .category-btn-area ul li{width:100%}}#concept-message .category-btn-area ul li #btn-p2{font-size:.9em;padding:.55em 0}#concept-message .category-btn-area ul li span{cursor:pointer;display:block;padding:.3em 1em;margin:0 .5em 1em;border:1px solid #dadada;background-color:#f3f3f3;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;color:#707070}#concept-message .category-btn-area ul li span:hover{background-color:#25292c;border:1px solid #25292c;color:#f7f7f7}#concept-message .category-btn-area ul li .current{background-color:#25292c;border:1px solid #25292c;color:#f7f7f7}#concept-message .category-btn-area ul:after{content:none}#concept-message .category-btn-area.nav0606 ul>li>span,#concept-message .category-btn-area.nav0606 ul>li>a{font-size:.8em}@media only screen and (max-width: 480px){#concept-message .category-btn-area.nav0606 ul>li>span#btn-c12{font-size:.6em;padding:.6em 0}}#concept-message div.concept-box .person2,#concept-message div.concept-box .person3,#concept-message div.concept-box .person4,#concept-message div.concept-box .person5,#concept-message div.concept-box .person6,#concept-message div.concept-box .person7,#concept-message div.concept-box .person8,#concept-message div.concept-box .person9{display:none}#concept-message div.concept-person{width:100%;margin-bottom:1.5em}@media only screen and (max-width: 480px){#concept-message div.concept-person{display:block;text-align:center}}#concept-message div.concept-person h4{margin:0 0 .5em;text-align:left}#concept-message div.concept-person p{margin:0}@media only screen and (max-width: 480px){#concept-message div.concept-person p{text-align:left}}#concept-message div.concept-person div.noflex{display:block;height:auto}#concept-message div.concept-person div.noflex:after{content:"";clear:both;display:block}#concept-message div.concept-person img.img20per{width:20%;height:20%;margin-right:1em;float:left}@media only screen and (max-width: 480px){#concept-message div.concept-person img.img20per{width:30%;margin:0 1em .5em 0;clear:both}}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl{width:100%;margin-left:auto;margin-right:auto;margin-top:3em;font-size:.8em}@media only screen and (max-width: 480px){#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl{width:100%;font-size:1em;margin-top:1em}}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr th{width:20%}@media only screen and (max-width: 480px){#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr th{display:block;width:100%;font-size:.9em;text-align:left;padding:.5em 0;border-bottom:1px dotted #787878}}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td{padding:10px 0;line-height:2}@media only screen and (max-width: 480px){#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td{display:block;width:100%;font-size:.8em}}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td span.small-font{font-size:.8em}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td a{text-decoration:underline;color:#36c;margin-left:1em}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td a:hover{text-decoration:none}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td a.no-margin{margin-left:0}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td ul li{list-style-position:inside}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:1em;padding-bottom:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout.bus_layout h2,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp.bus_layout h2{border:none !important;width:100%}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout.bus_layout ul,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp.bus_layout ul{width:100%;margin-bottom:.5em}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout.bus_layout ul li:before,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp.bus_layout ul li:before{content:none}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl{-webkit-box-sizing:border-box;box-sizing:border-box;width:44%;text-align:center;margin-bottom:1em;border:1px solid #d61667;padding:.5em 0;border-left:20px solid #d61667}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl.dummy,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl.dummy{border:none}@media only screen and (max-width: 480px){#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl{width:90%;margin:0 auto 1em;border-left:16px solid #d61667}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl.dummy,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl.dummy{display:none}}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl dt,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl dt{font-weight:bold;font-size:1.1em}@media only screen and (max-width: 480px){#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl dt,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl dt{font-size:1em}}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl dt span,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl dt span{font-size:.8em;display:block}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl dt span.or,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl dt span.or{font-weight:normal;display:inline}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl dd,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl dd{margin:0;padding:0}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl dd.senko,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl dd.senko{padding-bottom:.5em}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl dd.toujitu,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl dd.toujitu{padding-top:.5em;border-top:1px dashed rgba(209,165,183,.9)}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl.ticket_long,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl.ticket_long{-webkit-box-sizing:border-box;box-sizing:border-box;width:70%;text-align:center;margin-bottom:1em;border:1px solid #d61667;padding:.5em 0;border-left:20px solid #d61667}@media only screen and (max-width: 480px){#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl.ticket_long,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl.ticket_long{width:90%;margin:0 auto 1em;border-left:16px solid #d61667}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl.ticket_long.dummy,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl.ticket_long.dummy{display:none}}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout dl.ticket_noborder,#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl.ticket_noborder{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left;margin-bottom:1em;border:none;padding:0;border-left:none}@media only screen and (max-width: 480px){#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp{display:block}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr td.ticket_layout_camp dl{width:80%;margin:0 auto 1em}}#kaisaigaiyou .underlay-contents .contents-area table.gayou_tbl tr.b_none{border:none !important}#kaisaigaiyou .underlay-contents .contents-area hr{border:none;border-top:1px solid #787878}#wrapper .underlay-contents #contact-area{padding:2em 0;font-size:.8em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #contact-area{padding:0}}#wrapper .underlay-contents #contact-area form{width:80%;margin-top:30px;margin-left:auto;margin-right:auto;line-height:3}@media only screen and (max-width: 480px){#wrapper .underlay-contents #contact-area form{width:100%;line-height:2}}#wrapper .underlay-contents #contact-area form .form-row{min-height:1px}#wrapper .underlay-contents #contact-area form .form-row:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #contact-area form .form-row{height:1px}#wrapper .underlay-contents #contact-area form .form-row{border-top:1px dotted #b6b6b6}#wrapper .underlay-contents #contact-area form .form-row:hover{background-color:#ccc}@media only screen and (max-width: 480px){#wrapper .underlay-contents #contact-area form .form-row{padding:1em}}#wrapper .underlay-contents #contact-area form .form-row .form-title{float:left;width:30%;padding-left:20px}@media only screen and (max-width: 480px){#wrapper .underlay-contents #contact-area form .form-row .form-title{padding-left:0;width:100%}}#wrapper .underlay-contents #contact-area form .form-row .form-title .fa-exclamation-circle{margin-left:.4em}#wrapper .underlay-contents #contact-area form .form-row .entry-area{float:left;width:60%}#wrapper .underlay-contents #contact-area form .form-row .entry-area input[type=text]{width:90%;line-height:1}@media only screen and (max-width: 480px){#wrapper .underlay-contents #contact-area form .form-row .entry-area{width:100%}}#wrapper .underlay-contents #contact-area form .form-row .entry-area textarea{width:90%;margin:20px 0}@media only screen and (max-width: 480px){#wrapper .underlay-contents #contact-area form .form-row .entry-area textarea{width:90%;margin:0}}#wrapper .underlay-contents #contact-area #btn-area{margin-left:auto;margin-right:auto;text-align:center;width:80%;padding:20px 0;border-top:1px dotted #b6b6b6}@media only screen and (max-width: 480px){#wrapper .underlay-contents #contact-area #btn-area{border:none}}#wrapper .underlay-contents #contact-area #btn-area button{padding:10px;margin:5px}#wrapper .underlay-contents #contact-area #btn-area button.chk-btn{padding:15px}#wrapper .underlay-contents #contact-area #contact-note{width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 480px){#wrapper .underlay-contents #contact-area #contact-note{width:100%;text-align:left;line-height:2}}#wrapper .underlay-contents #tel-note{margin:2em;text-align:center}@media only screen and (max-width: 480px){#wrapper .underlay-contents #tel-note{width:100%;font-size:.8em;margin-top:2em;margin-left:0}}#wrapper .underlay-contents #after-info{width:80%;font-size:.9em}#wrapper .underlay-contents #thk-area{font-size:.8em;margin:20px}.notice-contents h1.wide{line-height:1.4 !important}@media only screen and (max-width: 480px){.notice-contents h1.wide span{font-size:.8em}}.notice-contents .comment{margin-bottom:0;text-align:center;font-size:.8em}table.notice{width:100%;margin-left:auto;margin-right:auto;margin-top:3em;font-size:.8em}@media only screen and (max-width: 480px){table.notice{width:100%;margin-top:1em}}table.notice tr{border-top:1px solid #787878;border-bottom:1px solid #787878}table.notice tr th{width:15%;padding:.5em 0}@media only screen and (max-width: 480px){table.notice tr th{display:block;width:100%;text-align:left;border-bottom:1px dotted #787878}}table.notice tr td{padding:.5em 0 .5em 2em;line-height:2}@media only screen and (max-width: 480px){table.notice tr td{display:block;width:100%;padding:.5em 0}}table.notice tr td ul{line-height:1.8}table.notice tr td ul li{margin-bottom:.8em;list-style-position:outside}@media only screen and (max-width: 480px){table.notice tr td ul li{margin-left:20px}}table.notice tr td ul li ul.sublist{list-style:none;margin-left:1.5em;text-indent:-1em}table.notice tr td ul li ul.sublist li::before{content:"-";display:inline-block;padding:0 .5em}table.notice tr td span.small-font{font-size:.8em}table.notice tr td a.new_link{text-decoration:underline !important;color:#36c !important;margin-left:1em !important}table.notice tr td a.new_link:hover{text-decoration:none !important}#faq h1{text-align:center;width:45% !important;margin:0 auto;padding-top:1em;font-size:1.4em;line-height:3;letter-spacing:.2em;font-weight:bold;border-bottom:1px solid #787878}@media only screen and (max-width: 910px){#faq h1{width:80% !important;line-height:2 !important;padding-bottom:1em}}@media only screen and (max-width: 480px){#faq h1{width:80%;font-size:1.2em}}@media only screen and (max-width: 910px){#faq h1 span{display:block}}#faq .contents-area #faq-area{width:80%;margin:0 auto 4em}@media only screen and (max-width: 480px){#faq .contents-area #faq-area{width:100%}}#faq .contents-area #faq-area dl{line-height:1.6;margin-bottom:2em;margin-left:2em;padding-right:1em}@media only screen and (max-width: 480px){#faq .contents-area #faq-area dl{margin-left:0}}#faq .contents-area #faq-area dl dt{-webkit-box-sizing:border-box;box-sizing:border-box;color:#f7f7f7;padding:.8em 3em .8em 3.4em;background-color:#e48a3c;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:1em;position:relative}@media only screen and (max-width: 480px){#faq .contents-area #faq-area dl dt{padding:.8em 3em .8em 2.8em}}#faq .contents-area #faq-area dl dt:before{position:absolute;display:block;padding:.2em .6em;content:"Q";background-color:#f7f7f7;color:#e48a3c;font-size:1.1em;top:50%;left:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}@media only screen and (max-width: 480px){#faq .contents-area #faq-area dl dt:before{top:.8em;-webkit-transform:translateY(0);transform:translateY(0);font-size:.9em}}#faq .contents-area #faq-area dl dt:after{display:block;position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold;color:#f7f7f7}#faq .contents-area #faq-area dl dt.down:after{display:block;position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold;color:#f7f7f7}#faq .contents-area #faq-area dl dd{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;width:95%;margin-left:5%;padding:.8em 3em .8em 3.4em;position:relative}#faq .contents-area #faq-area dl dd:before{position:absolute;display:block;padding:.2em .6em;content:"A";background-color:#2473a3;color:#f7f7f7;font-size:1.1em;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}@media only screen and (max-width: 480px){#faq .contents-area #faq-area dl dd:before{top:.8em;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width: 480px){#faq .contents-area #faq-area dl dd{margin-bottom:1em}}@media only screen and (max-width: 480px){#faq .contents-area #faq-area dl dt,#faq .contents-area #faq-area dl dd{font-size:.8em}}@media only screen and (max-width: 480px){#faq .contents-area #faq-info p{font-size:.8em}}#faq .contents-area #go-form a{width:50%;background-color:#aaa;border-radius:3px;-webkit-box-shadow:0 3px 0 #888;box-shadow:0 3px 0 #888;color:#fff;display:block;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;margin:1.4em auto 2em;padding:10px 0;letter-spacing:.2em}@media only screen and (max-width: 765px){#faq .contents-area #go-form a{width:90%;font-size:.8em}}#faq .contents-area #go-form a:hover{opacity:.8}#contact-area{padding:2em 0;font-size:.8em}#contact-area h1{text-align:center;width:45% !important;margin:0 auto;padding-top:1em;font-size:1.4em;line-height:3;letter-spacing:.2em;font-weight:bold;border-bottom:1px solid #787878}@media only screen and (max-width: 910px){#contact-area h1{width:80% !important;line-height:2 !important;padding-bottom:1em}}@media only screen and (max-width: 480px){#contact-area h1{width:80%;font-size:1.2em}}@media only screen and (max-width: 910px){#contact-area h1 span{display:block}}#contact-area form{width:80%;margin-top:30px;margin-left:auto;margin-right:auto;line-height:3}@media only screen and (max-width: 480px){#contact-area form{width:100%;line-height:2}}#contact-area form .form-row{min-height:1px}#contact-area form .form-row:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #contact-area form .form-row{height:1px}#contact-area form .form-row{border-top:1px dotted #b6b6b6}#contact-area form .form-row:hover{background-color:#ccc}@media only screen and (max-width: 480px){#contact-area form .form-row{padding:1em}}#contact-area form .form-row .form-title{float:left;width:30%;padding-left:20px}@media only screen and (max-width: 480px){#contact-area form .form-row .form-title{padding-left:0;width:100%}}#contact-area form .form-row .form-title .fa-exclamation-circle{margin-left:.4em}#contact-area form .form-row .entry-area{float:left;width:60%}#contact-area form .form-row .entry-area input[type=text]{width:90%;line-height:1}@media only screen and (max-width: 480px){#contact-area form .form-row .entry-area{width:100%}}#contact-area form .form-row .entry-area textarea{width:90%;margin:20px 0}@media only screen and (max-width: 480px){#contact-area form .form-row .entry-area textarea{width:90%;margin:0}}#contact-area #btn-area{margin-left:auto;margin-right:auto;text-align:center;width:80%;padding:20px 0;border-top:1px dotted #b6b6b6}@media only screen and (max-width: 480px){#contact-area #btn-area{border:none}}#contact-area #btn-area button{padding:10px;margin:5px;border:1px solid #787878}#contact-area #btn-area button.chk-btn{padding:15px}#contact-area #contact-note{width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 480px){#contact-area #contact-note{width:100%;text-align:left;line-height:2}}#tel-note{margin:2em;text-align:center}@media only screen and (max-width: 480px){#tel-note{width:100%;font-size:.8em;margin-top:2em;margin-left:0}}#after-info{width:80%;font-size:.9em}#thk-area{font-size:.8em;margin:20px}#coronavirus:before{background-image:url(../img/common/bg21f/bg02.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#coronavirus .underlay-contents h1{width:100% !important}@media only screen and (max-width: 480px){#coronavirus .underlay-contents h1{line-height:1.4 !important}}#coronavirus .underlay-contents .contents-area h2{background:none !important;padding-left:0 !important}#coronavirus .underlay-contents .contents-area h3{font-size:1em !important;margin:1.5em 0 .5em 1em !important}@media only screen and (max-width: 480px){#coronavirus .underlay-contents .contents-area h3{margin-left:0 !important}}#coronavirus .underlay-contents .contents-area h4{font-size:1em !important;margin:1.5em 0 .5em 1em !important}@media only screen and (max-width: 480px){#coronavirus .underlay-contents .contents-area h4{margin-left:0 !important}}#coronavirus .underlay-contents .contents-area p{margin-top:0;margin-left:2em;line-height:1.8;font-size:.9em}@media only screen and (max-width: 480px){#coronavirus .underlay-contents .contents-area p{margin-left:1em}}#coronavirus .underlay-contents .contents-area a{color:#36c !important}#coronavirus .underlay-contents .contents-area ul{margin-left:3em;font-size:.9em}#coronavirus .underlay-contents .contents-area ul li{margin-bottom:.5em}@media only screen and (max-width: 480px){#coronavirus .underlay-contents .contents-area ul{margin-left:2em}}@media only screen and (max-width: 480px){#coronavirus .underlay-contents .contents-area ul.list_dia{margin-left:.5em}}#coronavirus .underlay-contents .contents-area ul.list_dia li{position:relative;padding:0px 0px 0px 1em;list-style:none}#coronavirus .underlay-contents .contents-area ul.list_dia li:before{position:absolute;top:10px;left:0px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:.6em;height:.6em;background-color:#000;content:""}#coronavirus .underlay-contents .contents-area .entry{margin-left:2em;counter-reset:h4count}@media only screen and (max-width: 480px){#coronavirus .underlay-contents .contents-area .entry{margin-left:.5em}#coronavirus .underlay-contents .contents-area .entry ul{margin-left:0}}#coronavirus .underlay-contents .contents-area .entry h4:before{counter-increment:h4count;content:counter(h4count) ". "}#coronavirus .underlay-contents .contents-area .entry h4:first-child{margin-top:0 !important}#program:before{background-image:url(../img/common/bg/bg08.jpg?20);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#stage .stage-lead{padding:2em 0}#stage .program-info{margin-bottom:2em}#stage .program-info p{font-size:.9em}#stage .program-info a{text-decoration:underline}#stage .program-info a:hover{text-decoration:none}#stage .link_area{text-align:right;margin:1em 0 3em}@media only screen and (max-width: 480px){#stage .link_area{text-align:center;margin:1em 0 2em}}#stage .link_area a{display:inline-block;color:#f7f7f7;padding:.5em .8em;margin-left:1em;background-color:#d61667}#stage .link_area a:hover{background-color:#fe4b68}#stage .link_area a:before{content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold}@media only screen and (max-width: 480px){#stage .link_area a{width:80%;text-align:center;margin-left:0;margin-bottom:1em;font-size:.8em}}#art:before{background-image:url(../img/common/bg/bg06.jpg?20);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#art .underlay-contents{padding-bottom:2em}@media only screen and (max-width: 480px){#art .underlay-contents{padding-bottom:0}}#art .underlay-contents .contents-area .program-info{margin-bottom:2em}#art .underlay-contents .contents-area .program-info p{font-size:.9em}#art .underlay-contents .contents-area .program-info a{text-decoration:underline}#art .underlay-contents .contents-area .program-info a:hover{text-decoration:none}#art .underlay-contents .contents-area .artlist-inner{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 480px){#art .underlay-contents .contents-area .artlist-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#art .underlay-contents .contents-area .artlist-inner a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:24%;border:1px solid #787878;font-weight:bold;margin:.5em .5%;min-height:5em}@media only screen and (max-width: 480px){#art .underlay-contents .contents-area .artlist-inner a{width:48%;font-size:.7em}}#art .underlay-contents .contents-area .artlist-inner a:hover{background-color:#f7f0f4}#art .underlay-contents .contents-area .art-inner dl dt{border-left:solid 5px #231815;border-bottom:dotted 1px #231815;font-weight:bold;line-height:3em;padding-left:.8em;margin-bottom:.5em;font-size:.9em}#art .underlay-contents .contents-area .art-inner dl dd{line-height:1.4;margin:0 2em;padding-bottom:1em}#art .underlay-contents .contents-area .link_area{text-align:right;margin:1em 0 3em}@media only screen and (max-width: 480px){#art .underlay-contents .contents-area .link_area{text-align:center;margin:1em 0 2em}}#art .underlay-contents .contents-area .link_area a{display:inline-block;color:#f7f7f7;padding:.5em .8em;margin-left:1em;background-color:#d61667}#art .underlay-contents .contents-area .link_area a:hover{background-color:#fe4b68}#art .underlay-contents .contents-area .link_area a:before{content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold}@media only screen and (max-width: 480px){#art .underlay-contents .contents-area .link_area a{width:80%;text-align:center;margin-left:0;margin-bottom:1em;font-size:.8em}}@font-face{font-family:"icomoon";src:url("/share/inc/fonts/icomoon.eot?ihao8r");src:url("/share/inc/fonts/icomoon.eot?ihao8r#iefix") format("embedded-opentype"),url("/share/inc/fonts/icomoon.ttf?ihao8r") format("truetype"),url("/share/inc/fonts/icomoon.woff?ihao8r") format("woff"),url("/share/inc/fonts/icomoon.svg?ihao8r#icomoon") format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-koboshi:before{content:""}#artist:before{background-image:url(../img/common/bg22f/bg08.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#wrapper .underlay-contents .switch-btn-area{text-align:center;padding-top:1em}#wrapper .underlay-contents .switch-btn-area .switch-btn{min-height:1px}#wrapper .underlay-contents .switch-btn-area .switch-btn:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents .switch-btn-area .switch-btn{height:1px}#wrapper .underlay-contents .switch-btn-area .switch-btn{width:40%;margin:0 auto}@media only screen and (max-width: 910px){#wrapper .underlay-contents .switch-btn-area .switch-btn{width:60%}}@media only screen and (max-width: 480px){#wrapper .underlay-contents .switch-btn-area .switch-btn{width:80%}}#wrapper .underlay-contents .switch-btn-area .switch-btn .gojuon-btn,#wrapper .underlay-contents .switch-btn-area .switch-btn .day-btn{float:left;width:43%;padding:.5em;font-weight:bold;background-color:#b6b6b6;letter-spacing:.15em;font-family:inherit;color:inherit;cursor:pointer;text-transform:uppercase;outline:none;position:relative;-webkit-box-shadow:0 6px #787878;box-shadow:0 6px #787878}#wrapper .underlay-contents .switch-btn-area .switch-btn .gojuon-btn:after,#wrapper .underlay-contents .switch-btn-area .switch-btn .day-btn:after{content:"";position:absolute;z-index:-1}#wrapper .underlay-contents .switch-btn-area .switch-btn .gojuon-btn:hover,#wrapper .underlay-contents .switch-btn-area .switch-btn .day-btn:hover{-webkit-box-shadow:0 4px #787878;box-shadow:0 4px #787878;top:2px}#wrapper .underlay-contents .switch-btn-area .switch-btn .gojuon-btn{-moz-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-left-radius:10px}#wrapper .underlay-contents .switch-btn-area .switch-btn .day-btn{-moz-border-top-right-radius:10px;border-top-right-radius:10px;-moz-border-bottom-right-radius:10px;border-bottom-right-radius:10px}#wrapper .underlay-contents .switch-btn-area .switch-btn .btn-on{background-color:#d31e47;color:#f7f7f7;-webkit-box-shadow:0 6px maroon;box-shadow:0 6px maroon}#wrapper .underlay-contents .switch-btn-area .switch-btn .btn-on:hover{-webkit-box-shadow:0 4px maroon;box-shadow:0 4px maroon;top:2px}#wrapper .underlay-contents #artist-inner{padding:2em 0}#wrapper .underlay-contents #artist-inner h3{display:block;width:100%;text-align:center}#wrapper .underlay-contents #artist-inner h3 span{width:auto;padding:0 18px;position:relative}@media only screen and (max-width: 910px){#wrapper .underlay-contents #artist-inner h3 span.cafe{display:inline-block;width:12.5em}}#wrapper .underlay-contents #artist-inner h3 span::before,#wrapper .underlay-contents #artist-inner h3 span::after{position:absolute;content:"";height:100%;width:7px;border-top:1px solid #000;border-bottom:1px solid #000}#wrapper .underlay-contents #artist-inner h3 span::before{top:0;left:0;border-left:1px solid #000}#wrapper .underlay-contents #artist-inner h3 span::after{top:0;right:0;border-right:1px solid #000}#wrapper .underlay-contents #artist-inner .artist-daybox{min-height:1px}#wrapper .underlay-contents #artist-inner .artist-daybox:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #artist-inner .artist-daybox{height:1px}#wrapper .underlay-contents #artist-inner .artist-daybox{padding-bottom:2em}#wrapper .underlay-contents #artist-inner #artist-list,#wrapper .underlay-contents #artist-inner .day-artist-list{min-height:1px}#wrapper .underlay-contents #artist-inner #artist-list:after,#wrapper .underlay-contents #artist-inner .day-artist-list:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #artist-inner #artist-list,* html #wrapper .underlay-contents #artist-inner .day-artist-list{height:1px}#wrapper .underlay-contents #artist-inner #artist-list,#wrapper .underlay-contents #artist-inner .day-artist-list{overflow:hidden}@media only screen and (max-width: 330px){#wrapper .underlay-contents #artist-inner #artist-list h3,#wrapper .underlay-contents #artist-inner .day-artist-list h3{font-size:1em}}#wrapper .underlay-contents #artist-inner #artist-list .artbox,#wrapper .underlay-contents #artist-inner .day-artist-list .artbox{position:relative;width:172px;height:185px;float:left;margin:.25em}#wrapper .underlay-contents #artist-inner #artist-list .artbox .new,#wrapper .underlay-contents #artist-inner .day-artist-list .artbox .new{position:absolute;top:0;left:0;width:40%;margin-top:0;z-index:10}#wrapper .underlay-contents #artist-inner #artist-list .artbox .yt-icon,#wrapper .underlay-contents #artist-inner .day-artist-list .artbox .yt-icon{position:absolute;top:5px;left:5px;z-index:10;background-color:#e62117;color:#fff;font-size:.8em;padding:.2em .5em;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .artbox .yt-icon,#wrapper .underlay-contents #artist-inner .day-artist-list .artbox .yt-icon{padding:.05em .3em}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .artbox,#wrapper .underlay-contents #artist-inner .day-artist-list .artbox{width:44%;height:46vw;margin-right:4%;margin-bottom:1em}}#wrapper .underlay-contents #artist-inner #artist-list .artist-area,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area{width:160px;height:170px;border:1px solid #787878;margin:0;padding:5px;font-size:.8em;background-size:50px 25px;background-repeat:no-repeat;background-position:right bottom}#wrapper .underlay-contents #artist-inner #artist-list .artist-area div,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area div{margin-top:.4em;line-height:1.05}#wrapper .underlay-contents #artist-inner #artist-list .artist-area div img,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area div img{width:auto;max-width:100%;height:auto}#wrapper .underlay-contents #artist-inner #artist-list .artist-area .name-layout,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area .name-layout{line-height:1}#wrapper .underlay-contents #artist-inner #artist-list .artist-area .name-layout span,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area .name-layout span{font-size:.6em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .artist-area .name-layout span,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area .name-layout span{font-size:.8em}}#wrapper .underlay-contents #artist-inner #artist-list .artist-area .name-layout span.name-layout-adjustment,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area .name-layout span.name-layout-adjustment{padding-left:1em}#wrapper .underlay-contents #artist-inner #artist-list .artist-area .name-layout2,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area .name-layout2{line-height:1;white-space:nowrap}#wrapper .underlay-contents #artist-inner #artist-list .artist-area .name-layout2 span,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area .name-layout2 span{font-size:.6em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .artist-area .name-layout2 span,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area .name-layout2 span{font-size:.8em}}#wrapper .underlay-contents #artist-inner #artist-list .artist-area .name-layout2 span.name-layout-adjustment,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area .name-layout2 span.name-layout-adjustment{padding-left:1em}#wrapper .underlay-contents #artist-inner #artist-list .artist-area .three-line,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area .three-line{margin-top:.2em}#wrapper .underlay-contents #artist-inner #artist-list .artist-area img,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area img{display:block}#wrapper .underlay-contents #artist-inner #artist-list #last-box,#wrapper .underlay-contents #artist-inner .day-artist-list #last-box{position:relative;margin:.25em;font-size:.8em}#wrapper .underlay-contents #artist-inner #artist-list #last-box div,#wrapper .underlay-contents #artist-inner .day-artist-list #last-box div{position:absolute;bottom:0}#wrapper .underlay-contents #artist-inner #artist-list .and-more,#wrapper .underlay-contents #artist-inner .day-artist-list .and-more{margin-left:1em;height:30px}#wrapper .underlay-contents #artist-inner #artist-list .day-more,#wrapper .underlay-contents #artist-inner .day-artist-list .day-more{width:100%;padding:1em}#wrapper .underlay-contents #artist-inner #artist-list .artist-area2,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area2{width:160px;height:160px;float:left;margin:.25em;padding:5px;font-size:.8em;position:relative}#wrapper .underlay-contents #artist-inner #artist-list .artist-area2 div,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area2 div{position:absolute;bottom:5px}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .artist-area2,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-area2{width:100%;height:42vw}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .artist-left,#wrapper .underlay-contents #artist-inner #artist-list .artist-right,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-left,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-right{width:100%;height:44vw;font-size:.6em}}@media only screen and (max-width: 330px){#wrapper .underlay-contents #artist-inner #artist-list .artist-left,#wrapper .underlay-contents #artist-inner #artist-list .artist-right,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-left,#wrapper .underlay-contents #artist-inner .day-artist-list .artist-right{width:100%;height:46vw;font-size:.6em}}#wrapper .underlay-contents #artist-inner #artist-list .category-plus,#wrapper .underlay-contents #artist-inner .day-artist-list .category-plus{background-size:50px 25px;background-repeat:no-repeat;background-position:right bottom;position:absolute;margin-top:0 !important;padding:0;width:100%;height:25px;bottom:21px;right:1px}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .category-plus,#wrapper .underlay-contents #artist-inner .day-artist-list .category-plus{bottom:8px;right:-11px}}#wrapper .underlay-contents #artist-inner #artist-list .category-music,#wrapper .underlay-contents #artist-inner .day-artist-list .category-music{background-image:url(../img/underlay/artist/category-01.png)}#wrapper .underlay-contents #artist-inner #artist-list .category-art,#wrapper .underlay-contents #artist-inner .day-artist-list .category-art{background-image:url(../img/underlay/artist/category-02.png)}#wrapper .underlay-contents #artist-inner #artist-list .category-photo,#wrapper .underlay-contents #artist-inner .day-artist-list .category-photo{background-image:url(../img/underlay/artist/category-03.png)}#wrapper .underlay-contents #artist-inner #artist-list .category-theater,#wrapper .underlay-contents #artist-inner .day-artist-list .category-theater{background-image:url(../img/underlay/artist/category-04.png)}#wrapper .underlay-contents #artist-inner #artist-list .category-novel,#wrapper .underlay-contents #artist-inner .day-artist-list .category-novel{background-image:url(../img/underlay/artist/category-05.png)}#wrapper .underlay-contents #artist-inner #artist-list .category-technology,#wrapper .underlay-contents #artist-inner .day-artist-list .category-technology{background-image:url(../img/underlay/artist/category-06.png)}#wrapper .underlay-contents #artist-inner #artist-list .category-fashion,#wrapper .underlay-contents #artist-inner .day-artist-list .category-fashion{background-image:url(../img/underlay/artist/category-07.png)}#wrapper .underlay-contents #artist-inner #artist-list .category-yoga,#wrapper .underlay-contents #artist-inner .day-artist-list .category-yoga{background-image:url(../img/underlay/artist/category-08.png)}#wrapper .underlay-contents #artist-inner #artist-list .category-vj,#wrapper .underlay-contents #artist-inner .day-artist-list .category-vj{background-image:url(../img/underlay/artist/category-09.png)}#wrapper .underlay-contents #artist-inner #artist-list .category-pct,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct{position:absolute;bottom:3px;right:3px;display:table-cell;font-size:.5em;letter-spacing:2px;font-weight:bold}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .category-pct,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct{right:-5px;bottom:0;font-size:.7em}}@media only screen and (max-width: 330px){#wrapper .underlay-contents #artist-inner #artist-list .category-pct,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct{right:-5px;bottom:-10px;font-size:.7em}}#wrapper .underlay-contents #artist-inner #artist-list .category-pct .icon-koboshi,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct .icon-koboshi{vertical-align:text-top;margin-right:2px;font-size:1.1em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .category-pct .icon-koboshi,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct .icon-koboshi{font-size:1.2em}}#wrapper .underlay-contents #artist-inner #artist-list .c01,#wrapper .underlay-contents #artist-inner .day-artist-list .c01{color:#3ddcff}#wrapper .underlay-contents #artist-inner #artist-list .c02,#wrapper .underlay-contents #artist-inner .day-artist-list .c02{color:#32de62}#wrapper .underlay-contents #artist-inner #artist-list .c03,#wrapper .underlay-contents #artist-inner .day-artist-list .c03{color:#ff68c2}#wrapper .underlay-contents #artist-inner #artist-list .c04,#wrapper .underlay-contents #artist-inner .day-artist-list .c04{color:#ff8b00}#wrapper .underlay-contents #artist-inner #artist-list .c05,#wrapper .underlay-contents #artist-inner .day-artist-list .c05{color:#bd2bff}#wrapper .underlay-contents #artist-inner #artist-list .c06,#wrapper .underlay-contents #artist-inner .day-artist-list .c06{color:#3fa7ff}#wrapper .underlay-contents #artist-inner #artist-list .c07,#wrapper .underlay-contents #artist-inner .day-artist-list .c07{color:#aaa}#wrapper .underlay-contents #artist-inner #artist-list .c08,#wrapper .underlay-contents #artist-inner .day-artist-list .c08{color:#bd2bff}#wrapper .underlay-contents #artist-inner #artist-list .c09,#wrapper .underlay-contents #artist-inner .day-artist-list .c09{color:#ff68c2}#wrapper .underlay-contents #artist-inner #artist-list .c10,#wrapper .underlay-contents #artist-inner .day-artist-list .c10{color:#3fa7ff}#wrapper .underlay-contents #artist-inner #artist-list .c11,#wrapper .underlay-contents #artist-inner .day-artist-list .c11{color:#aaa}#wrapper .underlay-contents #artist-inner #artist-list .c12,#wrapper .underlay-contents #artist-inner .day-artist-list .c12{color:#bd2bff}#wrapper .underlay-contents #artist-inner #artist-list .c13,#wrapper .underlay-contents #artist-inner .day-artist-list .c13{background-color:#d68b04}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2{position:absolute;bottom:3px;right:3px;display:table-cell;font-size:.5em;letter-spacing:2px;font-weight:bold}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .category-pct2,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2{right:-5px;font-size:.7em}}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .icon-koboshi,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .icon-koboshi{vertical-align:text-top;margin-right:2px;font-size:1.1em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .icon-koboshi,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .icon-koboshi{font-size:1.2em}}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 p,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 p{display:inline-block;margin:0 0 0 5px}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c01,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c01{color:#3ddcff}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c02,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c02{color:#32de62}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c03,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c03{color:#ff68c2}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c04,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c04{color:#ff8b00}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c05,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c05{color:#bd2bff}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c06,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c06{color:#3fa7ff}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c07,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c07{color:#aaa}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c08,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c08{color:#bd2bff}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c09,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c09{color:#ff68c2}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c10,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c10{color:#3fa7ff}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c11,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c11{color:#aaa}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c12,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c12{color:#bd2bff}#wrapper .underlay-contents #artist-inner #artist-list .category-pct2 .c13,#wrapper .underlay-contents #artist-inner .day-artist-list .category-pct2 .c13{background-color:#d68b04}#wrapper .underlay-contents #artist-inner .artist-notice{font-size:.8em;margin-left:5px;margin-top:1em}#wrapper .underlay-contents #artist-inner .artist-announce{text-align:center;font-size:1.4em;font-weight:bold;padding:2em 0}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-inner .artist-announce{font-size:1.2em}}#wrapper .underlay-contents #artist-preliminary{text-align:center;font-weight:bold;margin:2em}#wrapper .underlay-contents #artist-prf,#wrapper .underlay-contents #artist-prf2,#wrapper .underlay-contents #artist-prf3{background-color:#f9f9f9}#wrapper .underlay-contents #artist-prf .prf-name-header,#wrapper .underlay-contents #artist-prf2 .prf-name-header,#wrapper .underlay-contents #artist-prf3 .prf-name-header{width:100%;font-size:1.4em;padding:.5em 0 0 .5em}#wrapper .underlay-contents #artist-prf .prf-layout01,#wrapper .underlay-contents #artist-prf2 .prf-layout01,#wrapper .underlay-contents #artist-prf3 .prf-layout01{min-height:1px}#wrapper .underlay-contents #artist-prf .prf-layout01:after,#wrapper .underlay-contents #artist-prf2 .prf-layout01:after,#wrapper .underlay-contents #artist-prf3 .prf-layout01:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #artist-prf .prf-layout01,* html #wrapper .underlay-contents #artist-prf2 .prf-layout01,* html #wrapper .underlay-contents #artist-prf3 .prf-layout01{height:1px}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-left,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-left,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-left{width:45%;float:left;position:relative}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-left,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-left,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-left{width:100%;float:none}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-left img,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-left img,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-left img{border:solid 1px #ccc}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-left .imgprotect,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-left .imgprotect,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-left .imgprotect{position:absolute;display:block;width:100%;height:100%;background:url(../img/underlay/artist/blank.gif)}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-left .prf-photographer,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-left .prf-photographer,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-left .prf-photographer{text-align:right;font-size:.6em}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right{float:right;width:53%;text-align:left;position:relative}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right{width:100%;float:none}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right #prf-name,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right #prf-name,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right #prf-name{font-size:1.4em;line-height:1.2}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right #prf-name span,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right #prf-name span,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right #prf-name span{font-size:.6em}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right #prf-name2,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right #prf-name2,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right #prf-name2{font-size:.8em;margin-top:.6em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right #prf-name2,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right #prf-name2,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right #prf-name2{margin-top:.2em}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right #prf-name2 span,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right #prf-name2 span,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right #prf-name2 span{display:block;font-size:.6em}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .prf-name-sp,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .prf-name-sp,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .prf-name-sp{font-size:.8em !important}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .prf-name-sp2,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .prf-name-sp2,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .prf-name-sp2{font-size:.6em !important;padding-bottom:2em}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .prf-name-sp3,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .prf-name-sp3,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .prf-name-sp3{font-size:.8em !important;line-height:1.4 !important;padding-bottom:2em !important}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .prf-name-sp4,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .prf-name-sp4,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .prf-name-sp4{font-size:1.4em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .prf-name-sp4,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .prf-name-sp4,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .prf-name-sp4{font-size:1.2em}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct{position:absolute;bottom:3px;right:3px;display:table-cell;letter-spacing:2px;font-weight:bold}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct{right:-4px;font-size:.9em}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct .icon-koboshi,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct .icon-koboshi,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct .icon-koboshi{vertical-align:text-top;margin-right:2px;font-size:1.2em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct .icon-koboshi,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct .icon-koboshi,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct .icon-koboshi{font-size:1.2em}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c01,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c01,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c01{color:#3ddcff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c02,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c02,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c02{color:#32de62}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c03,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c03,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c03{color:#ff68c2}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c04,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c04,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c04{color:#ff8b00}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c05,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c05,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c05{color:#bd2bff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c06,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c06,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c06{color:#3fa7ff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c07,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c07,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c07{color:#aaa}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c08,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c08,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c08{color:#bd2bff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c09,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c09,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c09{color:#ff68c2}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c10,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c10,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c10{color:#3fa7ff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c11,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c11,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c11{color:#aaa}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c12,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c12,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c12{color:#bd2bff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct.c13,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct.c13,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct.c13{background-color:#d68b04}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2{position:absolute;bottom:3px;right:3px;display:table-cell;letter-spacing:2px;font-weight:bold}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2{right:-4px;font-size:.9em}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .icon-koboshi,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .icon-koboshi,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .icon-koboshi{vertical-align:text-top;margin-right:2px;font-size:1.2em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .icon-koboshi,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .icon-koboshi,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .icon-koboshi{font-size:1.2em}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 p,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 p,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 p{display:inline-block;margin:0 0 0 5px}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 p,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 p,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 p{font-size:1em}}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c01,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c01,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c01{color:#3ddcff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c02,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c02,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c02{color:#32de62}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c03,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c03,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c03{color:#ff68c2}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c04,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c04,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c04{color:#ff8b00}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c05,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c05,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c05{color:#bd2bff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c06,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c06,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c06{color:#3fa7ff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c07,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c07,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c07{color:#aaa}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c08,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c08,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c08{color:#bd2bff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c09,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c09,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c09{color:#ff68c2}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c10,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c10,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c10{color:#3fa7ff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c11,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c11,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c11{color:#aaa}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c12,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c12,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c12{color:#bd2bff}#wrapper .underlay-contents #artist-prf .prf-layout01 #prf-layout01-right .category-pct2 .c13,#wrapper .underlay-contents #artist-prf2 .prf-layout01 #prf-layout01-right .category-pct2 .c13,#wrapper .underlay-contents #artist-prf3 .prf-layout01 #prf-layout01-right .category-pct2 .c13{color:#d68b04}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt{font-size:.8em;margin-top:2em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt{margin-top:3em}}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .prf-txt-name,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .prf-txt-name,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .prf-txt-name,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .prf-txt-name,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .prf-txt-name,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .prf-txt-name{font-size:1.8em}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .prf-txt-name span{font-size:.6em;margin-left:1em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .prf-txt-name span,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .prf-txt-name span{display:block;margin-left:0}}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .prf-history tbody tr th{font-weight:normal;width:15%;vertical-align:top}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .prf-history tbody tr th,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .prf-history tbody tr th{width:25%}}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .prf-history tbody tr td,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .prf-history tbody tr td,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .prf-history tbody tr td,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .prf-history tbody tr td,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .prf-history tbody tr td,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .prf-history tbody tr td{padding-bottom:.5em}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .url,#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .url2,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .url,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .url2,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .url,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .url2,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .url,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .url2,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .url,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .url2,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .url,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .url2{margin-top:1em}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .url a,#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .url a,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .url a,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .url a,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .url a,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .url a,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .url2 a{margin-left:.5em;text-decoration:underline}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt .url2 span,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt .url2 span,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt .url2 span,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt .url2 span,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt .url2 span,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .url2 a,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt .url2 span{font-size:.7em}}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt br.urlbr{display:none !important}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt br.urlbr,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt br.urlbr{display:block !important;font-size:.7em}}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt #prf-txt-notice,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt #prf-txt-notice,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt #prf-txt-notice,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt #prf-txt-notice,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt #prf-txt-notice,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt #prf-txt-notice{margin:1em 0}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt #prf-txt-notice a{display:inline-block;margin-left:.5em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt #prf-txt-notice a,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt #prf-txt-notice a{font-size:.8em}}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt ul.eol li,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt ul.eol li,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt ul.eol li,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt ul.eol li,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt ul.eol li,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt ul.eol li{margin-bottom:1.5em;margin-left:1em;list-style-type:disc;line-height:1.5}#wrapper .underlay-contents #artist-prf .prf-layout02 #prf-txt ul.eol li span,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-txt ul.eol li span,#wrapper .underlay-contents #artist-prf2 .prf-layout02 #prf-txt ul.eol li span,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-txt ul.eol li span,#wrapper .underlay-contents #artist-prf3 .prf-layout02 #prf-txt ul.eol li span,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-txt ul.eol li span{display:block;margin-bottom:.5em}#wrapper .underlay-contents #artist-prf .prf-layout03,#wrapper .underlay-contents #artist-prf2 .prf-layout03,#wrapper .underlay-contents #artist-prf3 .prf-layout03{margin-top:2em}#wrapper .underlay-contents #artist-prf .prf-layout03,#wrapper .underlay-contents #artist-prf2 .prf-layout03,#wrapper .underlay-contents #artist-prf3 .prf-layout03{min-height:1px}#wrapper .underlay-contents #artist-prf .prf-layout03:after,#wrapper .underlay-contents #artist-prf2 .prf-layout03:after,#wrapper .underlay-contents #artist-prf3 .prf-layout03:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #artist-prf .prf-layout03,* html #wrapper .underlay-contents #artist-prf2 .prf-layout03,* html #wrapper .underlay-contents #artist-prf3 .prf-layout03{height:1px}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-left,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-left,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-left{float:left;width:48%}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-left #prf-txt,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-left #prf-txt,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-left #prf-txt{margin-top:0}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-left,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-left,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-left{float:none;width:100%;margin-bottom:1em}}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right{float:right;width:48%;position:relative}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right img,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right img,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right img{margin-bottom:.5em}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .imgprotect,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .imgprotect,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .imgprotect{position:absolute;display:block;width:100%;height:100%;background:url(../img/underlay/artist/blank.gif)}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right{float:none;width:100%}}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .prf-photographer,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .prf-photographer,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .prf-photographer{text-align:right;font-size:.6em}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .prf-layout03-imglayout,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout{min-height:1px}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .prf-layout03-imglayout:after,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout:after,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .prf-layout03-imglayout,* html #wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout,* html #wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout{height:1px}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout01,#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout02,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout01,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout02,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout01,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout02{width:48%}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout01,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout01,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout01{float:left}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout02,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout02,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .prf-layout03-imglayout02{float:right}#wrapper .underlay-contents #artist-prf .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .withcopy,#wrapper .underlay-contents #artist-prf2 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .withcopy,#wrapper .underlay-contents #artist-prf3 .prf-layout03 #prf-layout03-right .prf-layout03-imglayout .withcopy{margin-top:1em}#wrapper .underlay-contents #artist-prf .prf-copyright,#wrapper .underlay-contents #artist-prf2 .prf-copyright,#wrapper .underlay-contents #artist-prf3 .prf-copyright{text-align:right;font-size:.6em}#wrapper .underlay-contents #artist-prf .youtube-title,#wrapper .underlay-contents #artist-prf2 .youtube-title,#wrapper .underlay-contents #artist-prf3 .youtube-title{margin-top:2em;font-size:1.4em;font-weight:bold}#wrapper .underlay-contents #artist-prf .youtube-area,#wrapper .underlay-contents #artist-prf2 .youtube-area,#wrapper .underlay-contents #artist-prf3 .youtube-area{min-height:1px}#wrapper .underlay-contents #artist-prf .youtube-area:after,#wrapper .underlay-contents #artist-prf2 .youtube-area:after,#wrapper .underlay-contents #artist-prf3 .youtube-area:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #artist-prf .youtube-area,* html #wrapper .underlay-contents #artist-prf2 .youtube-area,* html #wrapper .underlay-contents #artist-prf3 .youtube-area{height:1px}#wrapper .underlay-contents #artist-prf .youtube-area,#wrapper .underlay-contents #artist-prf2 .youtube-area,#wrapper .underlay-contents #artist-prf3 .youtube-area{position:relative;width:100%;padding-top:56.25%;margin-top:2em}#wrapper .underlay-contents #artist-prf .youtube-area iframe,#wrapper .underlay-contents #artist-prf2 .youtube-area iframe,#wrapper .underlay-contents #artist-prf3 .youtube-area iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}#wrapper .underlay-contents #artist_prf_new{background-color:#f9f9f9}#wrapper .underlay-contents #artist_prf_new h1{text-align:right;line-height:1.2}#wrapper .underlay-contents #artist_prf_new h1 span{display:block;font-size:.5em;letter-spacing:.05em}#wrapper .underlay-contents #artist_prf_new dl.work_area dt.work_name{font-size:1.2em;line-height:1.4;padding-bottom:.8em}#wrapper .underlay-contents #artist_prf_new dl.work_area dd{margin:0}#wrapper .underlay-contents #artist_prf_new dl.work_area dd.work_photo{padding:0 0 .8em 0}#wrapper .underlay-contents #artist_prf_new dl.work_area dd.work_photo img{width:100%}#wrapper .underlay-contents #artist_prf_new dl.work_area dd.work_contents{font-size:.8em}#wrapper .underlay-contents #artist_prf_new dl.work_area dd.work_contents p{margin-top:1em}#wrapper .underlay-contents #artist_prf_new h2.entry_category{border-bottom:none;color:#f9f9f9;display:inline-block !important;padding:.5em;line-height:1;width:auto}#wrapper .underlay-contents #artist_prf_new h2.entry_category span.entry_cat01{background-color:#3ddcff;padding:.5em}#wrapper .underlay-contents #artist_prf_new h2.entry_category span.entry_cat04{background-color:#ff8b00;padding:.5em}#wrapper .underlay-contents #artist_prf_new h2.entry_cat01{background-color:#3ddcff}#wrapper .underlay-contents #artist_prf_new h2.entry_cat02{background-color:#32de62}#wrapper .underlay-contents #artist_prf_new h2.entry_cat03{background-color:#ff68c2}#wrapper .underlay-contents #artist_prf_new h2.entry_cat04{background-color:#ff8b00}#wrapper .underlay-contents #artist_prf_new h2.entry_cat05{background-color:#bd2bff}#wrapper .underlay-contents #artist_prf_new h2.entry_cat06{background-color:#3fa7ff}#wrapper .underlay-contents #artist_prf_new h2.entry_cat07{background-color:#aaa}#wrapper .underlay-contents #artist_prf_new h2.entry_cat08{background-color:#bd2bff}#wrapper .underlay-contents #artist_prf_new h2.entry_cat09{background-color:#ff68c2}#wrapper .underlay-contents #artist_prf_new h2.entry_cat10{background-color:#3fa7ff}#wrapper .underlay-contents #artist_prf_new h2.entry_cat11{background-color:#aaa}#wrapper .underlay-contents #artist_prf_new h2.entry_cat12{background-color:#bd2bff}#wrapper .underlay-contents #artist_prf_new .c13{background-color:#d68b04}#wrapper .underlay-contents #artist_prf_new h2{margin-bottom:1em;width:100%}#wrapper .underlay-contents #artist_prf_new .prf-name-header{width:100%;font-size:1.4em;padding:.5em 0 0 .5em}#wrapper .underlay-contents #artist_prf_new .prf-layout01{min-height:1px}#wrapper .underlay-contents #artist_prf_new .prf-layout01:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #artist_prf_new .prf-layout01{height:1px}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-left{width:45%;float:left;position:relative}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-left{width:100%;float:none}}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-left img{border:solid 1px #ccc}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-left .imgprotect{position:absolute;display:block;width:100%;height:100%;background:url(../img/underlay/artist/blank.gif)}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-left .prf-photographer{text-align:right;font-size:.6em}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right{float:right;width:53%;text-align:left;position:relative}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right{width:100%;float:none}}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right #prf-name{font-size:1.4em;line-height:1.2}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right #prf-name span{font-size:.8em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right #prf-name span{font-size:.6em;line-height:1.2}}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right #prf-name2{font-size:.8em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right #prf-name2 span{display:block;font-size:.6em}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .prf-name-sp{font-size:.8em !important}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .prf-name-sp2{font-size:.6em !important;padding-bottom:2em}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .prf-name-sp3{font-size:.8em !important;line-height:1.4 !important;padding-bottom:2em !important}}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .prf-name-sp4{font-size:1.4em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .prf-name-sp4{font-size:1.2em !important}}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct{position:absolute;bottom:3px;right:3px;display:table-cell;letter-spacing:2px;font-weight:bold}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct{right:-4px;font-size:.9em}}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct .icon-koboshi{vertical-align:text-top;margin-right:2px;font-size:1.2em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct .icon-koboshi{font-size:1.2em}}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c01{color:#3ddcff}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c02{color:#32de62}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c03{color:#ff68c2}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c04{color:#ff8b00}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c05{color:#bd2bff}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c06{color:#3fa7ff}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c07{color:#aaa}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c08{color:#bd2bff}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c09{color:#ff68c2}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c10{color:#3fa7ff}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c11{color:#aaa}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct.c12{color:#bd2bff}#wrapper .underlay-contents #artist_prf_new .prf-layout01 #prf-layout01-right .category-pct .c13{color:#d68b04}#wrapper .underlay-contents #artist_prf_new .prf-layout02{margin-top:1em}#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt{font-size:.8em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt{margin-top:1em}}#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt .url,#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt .url2{margin-top:1em}#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt .url a,#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt .url2 a{margin-left:.5em;text-decoration:underline;word-break:break-all}#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt .wb{word-break:break-all}#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt .prf-txt-name{font-size:1.8em}#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt .prf-txt-name span{font-size:.6em;margin-left:1em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new .prf-layout02 .prf-txt .prf-txt-name span{display:block;margin-left:0}}#wrapper .underlay-contents #artist_prf_new dl.prf-comment{width:100%;margin:-1em auto 1em;padding:1em 0;border:1px solid #231815}#wrapper .underlay-contents #artist_prf_new dl.prf-comment{min-height:1px}#wrapper .underlay-contents #artist_prf_new dl.prf-comment:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #artist_prf_new dl.prf-comment{height:1px}#wrapper .underlay-contents #artist_prf_new dl.prf-comment dt{display:inline-block;color:#f7f7f7;background-color:#231815;padding:.5em 1em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new dl.prf-comment dt{font-size:.8em;display:block}}#wrapper .underlay-contents #artist_prf_new dl.prf-comment dt.comment:before{display:inline-block;content:"";font-family:FontAwesome;margin-right:.3em;color:#f7f7f7}#wrapper .underlay-contents #artist_prf_new dl.prf-comment dd{width:90%;font-size:.8em;padding:1em 0 1em 3em;margin-left:0}@media only screen and (max-width: 480px){#wrapper .underlay-contents #artist_prf_new dl.prf-comment dd{padding-left:0;margin:0 auto}}.underlay-contents:after{content:none}#artist .underlay-contents .timetable-day-btn-area,#artist .underlay-contents .category-btn-area{text-align:center;margin:0 auto}@media only screen and (max-width: 480px){#artist .underlay-contents .timetable-day-btn-area,#artist .underlay-contents .category-btn-area{margin:1em auto 0}}#artist .underlay-contents .timetable-day-btn-area ul,#artist .underlay-contents .category-btn-area ul{min-height:1px}#artist .underlay-contents .timetable-day-btn-area ul:after,#artist .underlay-contents .category-btn-area ul:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #artist .underlay-contents .timetable-day-btn-area ul,* html #artist .underlay-contents .category-btn-area ul{height:1px}#artist .underlay-contents .timetable-day-btn-area ul,#artist .underlay-contents .category-btn-area ul{display:inline-block}#artist .underlay-contents .timetable-day-btn-area ul li,#artist .underlay-contents .category-btn-area ul li{float:left;list-style:none}#artist .underlay-contents .timetable-day-btn-area ul li span,#artist .underlay-contents .timetable-day-btn-area ul li a,#artist .underlay-contents .category-btn-area ul li span,#artist .underlay-contents .category-btn-area ul li a{cursor:pointer;display:block;padding:.3em .8em;margin:1em .5em 0;border:1px solid #dadada;background-color:#f3f3f3;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;color:#707070}#artist .underlay-contents .timetable-day-btn-area ul li span:before,#artist .underlay-contents .timetable-day-btn-area ul li a:before,#artist .underlay-contents .category-btn-area ul li span:before,#artist .underlay-contents .category-btn-area ul li a:before{content:"";font-family:"Font Awesome 5 Free";padding-right:.5em;font-weight:bold}#artist .underlay-contents .timetable-day-btn-area ul li span:hover,#artist .underlay-contents .timetable-day-btn-area ul li a:hover,#artist .underlay-contents .category-btn-area ul li span:hover,#artist .underlay-contents .category-btn-area ul li a:hover{background-color:#25292c;border:1px solid #25292c;color:#f7f7f7}#artist .underlay-contents .timetable-day-btn-area ul li .current,#artist .underlay-contents .category-btn-area ul li .current{background-color:#25292c;border:1px solid #25292c;color:#f7f7f7}#artist .underlay-contents .timetable-day-btn-area.nav0606 ul>li>span,#artist .underlay-contents .timetable-day-btn-area.nav0606 ul>li>a,#artist .underlay-contents .category-btn-area.nav0606 ul>li>span,#artist .underlay-contents .category-btn-area.nav0606 ul>li>a{font-size:.8em}@media only screen and (max-width: 480px){#artist .underlay-contents .timetable-day-btn-area.nav0606 ul>li>span#btn-c12,#artist .underlay-contents .category-btn-area.nav0606 ul>li>span#btn-c12{font-size:.6em;padding:.6em 0}}#artist .underlay-contents .list-date{display:none}#artist .underlay-contents .contents-area .more{text-align:center;line-height:1.75em}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area h2{padding:.5em 0 .5em 2.2em}}#artist .underlay-contents .contents-area h2 span{font-size:.8em}#artist .underlay-contents .contents-area h2.bnr{background:none;background-color:#feb86a;border:none;padding-left:.5em}#artist .underlay-contents .contents-area h3{background:url(../img/common/h2_img.png) top left no-repeat;background-size:auto 70%;background-position:0 50%;font-weight:bold;font-size:1.2em;padding:.5em 0 .5em 3em;margin:0 0 1em;border-bottom:1px solid #787878;line-height:1.4}#artist .underlay-contents .contents-area h3.guest{background:none;padding:2em 0 0 0}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area h3{font-size:1.1em;background-size:auto 50%;padding:.5em 0 .5em 2em}}#artist .underlay-contents .contents-area .title{text-align:center}#artist .underlay-contents .contents-area .title p{font-weight:bold}#artist .underlay-contents .contents-area .title img{width:50%}@media only screen and (max-width: 910px){#artist .underlay-contents .contents-area .title img{width:100%}}#artist .underlay-contents .contents-area .artist_list_inner{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#artist .underlay-contents .contents-area .artist_list_inner.irregular_flex{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block{display:block;width:24%;border:1px solid #787878;padding:.5em 0 .8em;margin:.5em .5%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media only screen and (max-width: 765px){#artist .underlay-contents .contents-area .artist_list_inner a.artist_block{width:48%;margin:.5em 1%}}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block:hover{background-color:#f7f0f4}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block.nolink{pointer-events:none}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .new{position:absolute;top:0;left:0;width:40%;margin-top:0;z-index:10}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .new img{display:block;width:100%}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .yt-icon{position:absolute;top:5px;left:0;z-index:10;color:#e62117;font-size:1.3em;padding:.2em .5em;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .yt-icon{padding:.05em .3em}}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block img{display:block;width:95%;margin:0 auto}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .credit{font-size:.7em;text-align:right;width:95%;line-height:1.2}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5em;padding:.5em}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .name_area{font-size:.9em}@media only screen and (max-width: 765px){#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .name_area{font-size:.7em;padding-bottom:.5em}}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .name_area span{font-size:.8em}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .list_category{display:inline-block;position:absolute;bottom:.2em;right:.2em;font-size:.7em;padding:.2em .5em;text-align:center;color:#f7f7f7}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .list_category.category_w{right:3.75em}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .list_category_night{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:3px;position:absolute;bottom:.2em;left:.2em;font-size:.7em;padding:.2em .5em;text-align:center;color:#f7f7f7}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .list_category_night.c_img{width:20px;height:20px}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c01{background-color:#3ddcff}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c02{background-color:#32de62}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c03{background-color:#ff68c2}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c04{background-color:#ff8b00}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c05{background-color:#bd2bff}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c06{background-color:#3fa7ff}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c07{background-color:#aaa}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c08{background-color:#bd2bff}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c09{background-color:#ff68c2}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c10{background-color:#3fa7ff}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c11{background-color:#aaa}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c12{background-color:#bd2bff}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c13{background-color:#d68b04}#artist .underlay-contents .contents-area .artist_list_inner a.artist_block .artist_name_area .c14{background-color:#393e4f}#artist .underlay-contents .contents-area .kitano{border:solid 1px #787878;margin:0 5px 20px 5px;padding:10px 0}#artist .underlay-contents .contents-area .kitano h3{margin:0 .5em}@media only screen and (max-width: 765px){#artist .underlay-contents .contents-area .kitano{margin:0 0 20px 0;padding:.5em 0}}#artist .underlay-contents .contents-area .kitano .artist_list_inner a.artist_block{width:195px;margin:.5em .5%}@media only screen and (max-width: 765px){#artist .underlay-contents .contents-area .kitano .artist_list_inner a.artist_block{width:47%}}#artist .underlay-contents .contents-area .kitano img{margin:20px 0;width:50%}@media only screen and (max-width: 910px){#artist .underlay-contents .contents-area .kitano img{width:70%}}#artist .underlay-contents .contents-area .mahoroba{line-height:1.2}#artist .underlay-contents .contents-area .and-more{margin:0 0 0 .5em}#artist .underlay-contents .contents-area .and-more.datelist{margin-bottom:2em}#artist .underlay-contents .contents-area .message0719{border:solid 1px #999;width:700px;margin:20px auto 0;padding:10px 20px;line-height:2}#artist .underlay-contents .contents-area .message0719 h2{background:none;padding:.5em 0;text-align:center}#artist .underlay-contents .contents-area .message0719 .sig{margin-top:2em;text-align:right}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .message0719{width:80%;font-size:.9em}}#artist .underlay-contents .contents-area .artist_inner{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 910px){#artist .underlay-contents .contents-area .artist_inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#artist .underlay-contents .contents-area .artist_inner .prf_area{width:75%}@media only screen and (max-width: 910px){#artist .underlay-contents .contents-area .artist_inner .prf_area{width:100%;margin:0 auto}}#artist .underlay-contents .contents-area .artist_inner .prf_area h2{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-image:none;padding:0 0 .5em}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .prf_area h2{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .name{width:85%;text-align:left}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .name{width:100%}}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .name span{font-size:.8em}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .name span.yomigana{display:block;font-weight:normal}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .category_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:15%;margin-left:1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .category_flex .artist_category{width:100%;margin-left:0}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .category_flex{width:100%;margin-left:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .category_flex .artist_category{width:13%;margin-left:0;margin-right:0}}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .artist_category{width:13%;text-align:center;color:#f7f7f7;padding:.2em .5em;font-size:.8em;margin-left:1em}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .artist_category{display:inline-block;width:auto;margin-left:0;margin-right:1em;margin-bottom:.5em}}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .artist_category.c14{width:25%}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c01{background-color:#3ddcff}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c02{background-color:#32de62}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c03{background-color:#ff68c2}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c04{background-color:#ff8b00}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c05{background-color:#bd2bff}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c06{background-color:#3fa7ff}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c07{background-color:#aaa}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c08{background-color:#bd2bff}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c09{background-color:#ff68c2}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c10{background-color:#3fa7ff}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c11{background-color:#aaa}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c12{background-color:#bd2bff}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c13{background-color:#d68b04}#artist .underlay-contents .contents-area .artist_inner .prf_area h2 .c14{background-color:#393e4f}#artist .underlay-contents .contents-area .artist_inner .prf_area img{display:block;width:100%}#artist .underlay-contents .contents-area .artist_inner .prf_area img.portrait{max-width:400px !important;margin:0 auto}@media only screen and (max-width: 910px){#artist .underlay-contents .contents-area .artist_inner .prf_area img.portrait{max-width:75% !important}}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .prf_area img.portrait{max-width:75% !important}}#artist .underlay-contents .contents-area .artist_inner .prf_area img.portrait.portrait_hh{max-height:650px !important;width:auto}#artist .underlay-contents .contents-area .artist_inner .prf_area .credit{font-size:.8em;text-align:right;margin-top:.5em}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area{padding:.5em 0;text-align:right}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area a{width:1em;display:inline-block;padding:.5em;color:#f7f7f7;text-align:center;margin:0 .2em}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area a:hover{opacity:.8}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area .sns_tw_x{background-color:#000;vertical-align:bottom}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area .sns_tw_x img{height:11.5px;width:auto;margin:3.75px 2.75px}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area .sns_tw{background-color:#55acee}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area .sns_ins{background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #294dfd), color-stop(0.11, #473deb), color-stop(0.22, #8727c7), color-stop(0.33, #d62286), color-stop(0.44, #fa1864), color-stop(0.55, #ff3038), color-stop(0.66, #fe5631), color-stop(0.77, #ff732c), color-stop(0.88, #ffb240), color-stop(1, #ffdf82));background:-webkit-linear-gradient(left top, #294dfd 0, #473deb 11%, #8727c7 22%, #d62286 33%, #fa1864 44%, #ff3038 55%, #fe5631 66%, #ff732c 77%, #ffb240 88%, #ffdf82 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #294dfd), color-stop(11%, #473deb), color-stop(22%, #8727c7), color-stop(33%, #d62286), color-stop(44%, #fa1864), color-stop(55%, #ff3038), color-stop(66%, #fe5631), color-stop(77%, #ff732c), color-stop(88%, #ffb240), to(#ffdf82));background:linear-gradient(to right bottom, #294dfd 0, #473deb 11%, #8727c7 22%, #d62286 33%, #fa1864 44%, #ff3038 55%, #fe5631 66%, #ff732c 77%, #ffb240 88%, #ffdf82 100%)}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area .sns_yt{background-color:#cd201f}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area .sns_fb{background-color:#1877f2}#artist .underlay-contents .contents-area .artist_inner .prf_area .sns_area .sns_web{background-color:#e73b60}#artist .underlay-contents .contents-area .artist_inner .prf_area .prf_txt{width:100%;border:1px solid #231815;margin-top:1em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em}#artist .underlay-contents .contents-area .artist_inner .prf_area .prf_txt.cancel-box{margin-bottom:1em}#artist .underlay-contents .contents-area .artist_inner .prf_area .prf_txt ul{margin-top:1em;margin-left:1em}#artist .underlay-contents .contents-area .artist_inner .prf_area .prf_txt ul.cancel{margin-top:0 !important;margin-left:0 !important}#artist .underlay-contents .contents-area .artist_inner .prf_area .prf_txt ul.cancel li{margin-bottom:0 !important}#artist .underlay-contents .contents-area .artist_inner .prf_area .prf_txt ul li{line-height:1.4;margin-bottom:.5em}#artist .underlay-contents .contents-area .artist_inner .prf_area .prf_txt ul li a{color:blue}#artist .underlay-contents .contents-area .artist_inner .prf_area .solo_block{margin-top:2em;padding-top:1em;border-top:1px solid #b6b6b6}#artist .underlay-contents .contents-area .artist_inner .prf_area .solo_block h3{display:block;text-align:left;border-bottom:none;margin:0}#artist .underlay-contents .contents-area .artist_inner .prf_area .solo_block h3 span.yomigana{font-size:.8em;font-weight:normal;padding-left:1em}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .prf_area .solo_block h3 span.yomigana{display:block;padding-left:0}}#artist .underlay-contents .contents-area .artist_inner .prf_area .solo_block2{margin-top:2em;padding-top:1em;border-top:1px solid #b6b6b6}#artist .underlay-contents .contents-area .artist_inner .prf_area .solo_block2 img{display:block}#artist .underlay-contents .contents-area .artist_inner .prf_area .solo_block2 h3{display:block;text-align:left;border-bottom:none;margin:1em 0 0}#artist .underlay-contents .contents-area .artist_inner .prf_area .solo_block2 h3 span.yomigana{font-size:.8em;font-weight:normal;padding-left:1em}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .prf_area .solo_block2 h3 span.yomigana{display:block;padding-left:0}}#artist .underlay-contents .contents-area .artist_inner .prf_area .product_area{margin-top:2em}#artist .underlay-contents .contents-area .artist_inner .prf_area .product_area h2{display:block;text-align:left}#artist .underlay-contents .contents-area .artist_inner .prf_area .product_area h3{font-size:1em;padding-left:1em;text-indent:-1.3em}#artist .underlay-contents .contents-area .artist_inner .prf_area .product_area h3:before{content:"";font-family:"Font Awesome 5 Free";padding-right:.5em;font-weight:bold}#artist .underlay-contents .contents-area .artist_inner .prf_area .product_area img{display:inline-block;margin-bottom:1em}#artist .underlay-contents .contents-area .artist_inner .prf_area .new{font-size:.8em;color:red;margin-left:.5em;border:solid 1px red;padding:1px 3px;border-radius:5px}#artist .underlay-contents .contents-area .artist_inner .prf_area .artist_guest{margin-top:1.5em}#artist .underlay-contents .contents-area .artist_inner .prf_area .artist_guest h2{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;margin-top:.75em}#artist .underlay-contents .contents-area .artist_inner{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width: 910px){#artist .underlay-contents .contents-area .artist_inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#artist .underlay-contents .contents-area .artist_inner .left-btn-area{width:20%;text-align:center}@media only screen and (max-width: 910px){#artist .underlay-contents .contents-area .artist_inner .left-btn-area{width:100%;margin:1em auto 0}}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02{min-height:1px}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01:after,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01,* html #artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02{height:1px}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02{display:inline-block}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02{display:block;width:90%;margin:0 auto}}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02 li{float:left;list-style:none}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02 li{display:block;width:30%;margin:.5em 1.6%}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li.fullsize,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02 li.fullsize{width:100%}}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li a,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02 li a{display:block;padding:.3em .8em;margin:1em .5em 0;border:1px solid #787878;background-color:#f5f5f5;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;color:#707070;-webkit-box-sizing:border-box;box-sizing:border-box}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li a:before,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02 li a:before{content:"";font-weight:bold;font-family:"Font Awesome 5 Free";padding-right:.5em}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li a:hover,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02 li a:hover{background-color:#25292c;border:1px solid #25292c;color:#f7f7f7}@media only screen and (max-width: 480px){#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li a,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02 li a{display:inline-block;margin:0;width:100%;height:auto;padding:.3em 0;text-align:center}}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li .current,#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block02 li .current{background-color:#25292c;border:1px solid #25292c;color:#f7f7f7}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li{width:100%}#artist .underlay-contents .contents-area .artist_inner .left-btn-area ul.block01 li a{background-color:#fff}#artist .underlay-contents .contents-area .artist_inner .left-btn-area.nav0606 ul>li>span,#artist .underlay-contents .contents-area .artist_inner .left-btn-area.nav0606 ul>li>a{font-size:.8em}#ticket:before{background-image:url(../img/common/bg22f/bg01.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#ticket .underlay-contents .contents-area table.ticket_tbl{width:100%;margin-left:auto;margin-right:auto;margin-top:3em;font-size:.8em}#ticket .underlay-contents .contents-area table.ticket_tbl.resale_tbl tr th{width:35%}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl.resale_tbl tr th{width:100%}}#ticket .underlay-contents .contents-area table.ticket_tbl.resale_tbl tr th .possible{color:red;font-size:1em}#ticket .underlay-contents .contents-area table.ticket_tbl.resale_tbl tr th .impossible{color:blue;font-size:1em}#ticket .underlay-contents .contents-area table.ticket_tbl.resale_tbl tr td ul{list-style:none}#ticket .underlay-contents .contents-area table.ticket_tbl.resale_tbl tr td ul li{text-indent:-1em}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl{width:100%;font-size:1em;margin-top:1em}}#ticket .underlay-contents .contents-area table.ticket_tbl tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#ticket .underlay-contents .contents-area table.ticket_tbl tr h2{border:none !important}#ticket .underlay-contents .contents-area table.ticket_tbl tr th{width:20%}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl tr th{display:block;width:100%;font-size:.9em;text-align:left;padding:.5em 0;border-bottom:1px dotted #787878}}#ticket .underlay-contents .contents-area table.ticket_tbl tr th span{font-size:.8em}#ticket .underlay-contents .contents-area table.ticket_tbl tr td{padding:10px 0;line-height:2}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl tr td{display:block;width:100%;font-size:.8em}}#ticket .underlay-contents .contents-area table.ticket_tbl tr td span.small-font{font-size:.8em;font-weight:normal}#ticket .underlay-contents .contents-area table.ticket_tbl tr td span.red{display:block;color:red;font-weight:bold;line-height:1}#ticket .underlay-contents .contents-area table.ticket_tbl tr td a{text-decoration:underline;color:#36c}#ticket .underlay-contents .contents-area table.ticket_tbl tr td a.no-margin{margin-left:0}#ticket .underlay-contents .contents-area table.ticket_tbl tr td a:hover{text-decoration:none}#ticket .underlay-contents .contents-area table.ticket_tbl tr td ul{margin-left:1em}#ticket .underlay-contents .contents-area table.ticket_tbl tr td table.s-bus tbody tr th.bus-ttl{background-color:#333;color:#f7f7f7;text-align:left;padding-left:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl tr td table.s-bus tbody tr td{font-size:.9em}}#ticket .underlay-contents .contents-area table.ticket_tbl tr td dl.bbq{border:none;text-align:left;width:100%;margin-left:1em}#ticket .underlay-contents .contents-area table.ticket_tbl tr td dl.bbq dt{font-weight:bold}#ticket .underlay-contents .contents-area table.ticket_tbl tr td dl.bbq dd{margin-left:1em}#ticket .underlay-contents .contents-area table.ticket_tbl tr.bbq th{padding:1em 0}#ticket .underlay-contents .contents-area table.ticket_tbl tr.bbq td{text-align:center}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:1em;padding-bottom:0;position:relative}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout{display:block}}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl{-webkit-box-sizing:border-box;box-sizing:border-box;width:44%;text-align:center;margin-bottom:1em;border:1px solid #d61667;padding:.5em 0;border-left:20px solid #d61667}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.fall{width:70%}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.dummy{border:none}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl{width:90%;margin:0 auto 1em;border-left:16px solid #d61667}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.fall{width:100%}}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dt{font-weight:bold;font-size:1.1em}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dt{font-size:1em}}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dt span.opt{font-size:.8em;display:block}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dt span.opt.or{font-weight:normal;display:inline}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dd{margin:0;padding:0}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dd.toujitu{padding-top:.5em;border-top:1px dashed rgba(209,165,183,.8)}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dd.kigen{padding-top:.5em;font-size:.9em;border-top:1px solid #d61667}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dd.kigen span{font-weight:bold;display:inline-block;margin-right:1em}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.bus{border:none;text-align:left;width:100%}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.bus dt{font-weight:normal}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.bus dd{margin-left:1em;margin-bottom:.5em}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.parkride{border:none;text-align:left;width:100%}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.parkride dt{font-weight:normal;margin-left:1em}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.parkride dd{margin-left:2em;margin-bottom:.5em}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout .ticket_so{width:105px;height:auto;position:absolute;top:50%;left:30%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout .ticket_so{width:35%;margin-top:3px;top:55%;left:17%}}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.ticket_long{-webkit-box-sizing:border-box;box-sizing:border-box;width:70%;text-align:center;margin-bottom:1em;border:1px solid #d61667;padding:.5em 0;border-left:20px solid #d61667}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.ticket_long{width:90%;margin:0 auto 1em;border-left:16px solid #d61667}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.ticket_long.dummy{display:none}}#ticket .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.ticket_noborder{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left;margin-bottom:1em;border:none;padding:0;border-left:none}#ticket .underlay-contents .contents-area table.ticket_tbl .ticket_soldout_frame{position:relative}#ticket .underlay-contents .contents-area table.ticket_tbl .soldout{width:105px;height:auto;position:absolute;top:50%;left:25%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_tbl .soldout{width:35%;margin-top:3px}}#ticket .underlay-contents .contents-area table.ticket_tbl tr.b_none{border:none !important}#ticket .underlay-contents .contents-area table.ticket_tbl .btn a{width:50%;background-color:#d61667;border-radius:3px;-webkit-box-shadow:0 3px 0 #a7104f;box-shadow:0 3px 0 #a7104f;color:#fff;display:block;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;margin:1.4em auto 2em;padding:10px 0;letter-spacing:.2em}@media only screen and (max-width: 765px){#ticket .underlay-contents .contents-area table.ticket_tbl .btn a{width:90%;font-size:.8em}}#ticket .underlay-contents .contents-area table.ticket_tbl .btn a:hover{opacity:.8}#ticket .underlay-contents .contents-area.resale-area .new_link{text-decoration:underline;color:#36c;margin-left:0}#ticket .underlay-contents .contents-area table.ticket_sale_tbl{width:100%;margin-left:auto;margin-right:auto;margin:1em 0;font-size:.8em}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl{width:100%;font-size:1em;margin-top:1em}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr th{width:15%;text-align:left}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr th{display:block;width:100%;font-size:.9em;padding:.5em 0;border-bottom:1px dotted #787878}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr th span{font-size:.8em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr th.ticket-ttl{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#b6b6b6;padding:.5em 0;font-size:1.1em;text-indent:-2.4em;padding-left:2em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr th.ticket-ttl:before{font-size:1.2em;content:"";font-family:"Font Awesome 5 Free";margin:0 .5em}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr th.ticket-ttl{font-size:.9em}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td{padding:10px 0;line-height:2}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td{display:block;width:100%;font-size:.8em}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td span.small-font{font-size:.8em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td span.ticket-type{font-weight:bold;font-size:1em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td span.ticket-type:before{font-size:1.2em;content:"";font-family:"Font Awesome 5 Free";font-weight:bold}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td .regular{text-decoration:line-through;color:red}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td .regular span{color:#000;font-weight:normal !important}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td a{text-decoration:underline;color:#36c;margin-left:1em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td a:hover{text-decoration:none}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td a.pg{margin-left:0}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td a.pg img{display:inline}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td a.no-margin{margin-left:0}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td ul li{list-style-position:inside}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td dl.senko_price dt{font-weight:bold;border-top:1px solid #999}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td dl.senko_price dd{text-align:right}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td table.playguide_tbl{width:90%;margin-top:1em;margin-left:10%}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td table.playguide_tbl tbody tr th,#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td table.playguide_tbl tbody tr td{display:inline-block !important}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td table.playguide_tbl tbody tr th{border-bottom:none}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td table.playguide_tbl tbody tr th{width:15%;font-size:1em}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td table.playguide_tbl tbody tr th.guide_name{width:100%;background-color:#e7eff6}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td table.playguide_tbl tbody tr td{width:85%;font-size:.9em}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:4%;padding-top:1em;padding-bottom:0;position:relative}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout{display:block}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout h3{width:100%}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl{-webkit-box-sizing:border-box;box-sizing:border-box;width:48%;text-align:center;margin-bottom:1em;border:1px solid #d61667;padding:.5em 0;border-left:20px solid #d61667;position:relative}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl.dummy{border:none}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl.ippan{width:55%}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl.ippan{width:100%}}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl{width:100%;margin:0 auto 1em;border-left:16px solid #d61667}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl.dummy{display:none}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl.ticket_soldout_frame{position:relative}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl.ticket_soldout_frame .ticket_soldout_img{width:105px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl.ticket_soldout_frame .ticket_soldout_img{width:35%;margin-top:3px}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dt{font-weight:bold;font-size:1.1em;line-height:1.4;padding-bottom:.5em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dt.thick{padding-bottom:1.2em}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dt{font-size:1em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dt.thick{padding-bottom:.5em}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dt span{font-size:.8em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dt span.red{font-size:1em;display:block;color:red;font-weight:bold}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd{margin:0;padding:0;padding-top:.5em;border-top:1px dotted #d61667}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd.pabtm{padding-bottom:.5em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd.ippan-dtl{border-top:none;text-align:left;padding:.5em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd.ticket_playguide{top:-0.5em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd.ticket_playguide img{height:25px;padding:0 10px}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area{margin:1em 0}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area{text-align:center;margin:1em 0 2em}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area a{text-decoration:none;display:inline-block;color:#f7f7f7;padding:.5em .8em;margin-left:1em;background-color:#d61667}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area a:hover{background-color:#fe4b68}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area a:before{content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area a{width:80%;text-align:center;margin-left:0;margin-bottom:1em;font-size:.8em}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd.kigen{padding-top:.5em;font-size:.9em;border-top:1px solid #d61667}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl dd.kigen span{font-weight:bold;display:inline-block;margin-right:1em}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl .ticket_so_ippan{width:105px;height:auto;position:absolute;top:10%;left:7%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout dl .ticket_so_ippan{width:35%;margin-top:3px}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout.ippan dl{padding:.5em 0 0}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout .ticket_so{width:105px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr td.ticket_layout .ticket_so{width:35%;margin-top:3px}}#ticket .underlay-contents .contents-area table.ticket_sale_tbl tr.b_none{border:none !important}#ticket .underlay-contents .contents-area .ticket_soldout_frame_bus_inner{position:relative}#ticket .underlay-contents .contents-area .ticket_soldout_frame_bus_inner .soldout{width:105px;height:auto;position:absolute;top:50%;left:15%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area .ticket_soldout_frame_bus_inner .soldout{width:35%;left:23%;margin-top:3px}}#ticket .underlay-contents .contents-area .btn a{width:50%;background-color:#d61667;border-radius:3px;-webkit-box-shadow:0 3px 0 #a7104f;box-shadow:0 3px 0 #a7104f;color:#fff;display:block;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;margin:1.4em auto 2em;padding:10px 0;letter-spacing:.2em}@media only screen and (max-width: 765px){#ticket .underlay-contents .contents-area .btn a{width:90%;font-size:.8em}}#ticket .underlay-contents .contents-area .btn a:hover{opacity:.8}#ticket .underlay-contents .contents-area .exp{background-color:rgba(220,220,220,.9);padding:5px;border-radius:5px;position:relative;font-size:1em}#ticket .underlay-contents .contents-area .exp:after{display:block;position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold;color:#f7f7f7}#ticket .underlay-contents .contents-area .expopen:after{display:block;position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold;color:#f7f7f7}#ticket .underlay-contents .contents-area .expired{display:none}#ticket .underlay-contents .contents-area a.btn{padding:5px 10px;display:inline-block;background-color:#d61667;border-radius:3px;-webkit-box-shadow:0 3px 0 #a7104f;box-shadow:0 3px 0 #a7104f;color:#fff !important;font-weight:bold;text-align:center;text-decoration:none !important}#ticket .underlay-contents .contents-area section.ticket_btn{border-bottom:1px solid #787878}#ticket .underlay-contents .contents-area section.ticket_btn ul{padding-left:25%;font-size:.8em}@media only screen and (max-width: 480px){#ticket .underlay-contents .contents-area section.ticket_btn ul{padding-left:1.2em}}#ticket .underlay-contents .contents-area section.ticket_btn .btn a.ticket_fin{background-color:#5a5a5a;-webkit-box-shadow:0 3px 0 #1e1e1e;box-shadow:0 3px 0 #1e1e1e}#ticket .underlay-contents .contents-area section.ticket_btn .btn a.ticket_fin:hover{opacity:1}#ticket .underlay-contents .contents-area #info_ticket{font-size:.8em}#ticket .underlay-contents .contents-area #info_ticket ul{margin-left:2em}#ticket .underlay-contents .contents-area #info_ticket ul li{margin-bottom:1em}#ticket .underlay-contents .contents-area #info_ticket ul li ul.circle{margin-top:1em}#ticket .underlay-contents .contents-area #info_ticket .update{text-align:right}#map:before{background-image:url(../img/common/bg22f/bg07.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#map .underlay-contents .contents-area img{width:100%}#map .underlay-contents .contents-area .new_link{text-decoration:underline;color:#36c;margin-left:0}#map .underlay-contents .contents-area.area-2nd{padding:0 0 0}#map .underlay-contents .contents-area.area-2nd h2{margin-top:1.25em !important;margin-bottom:.5em !important}#map .underlay-contents .contents-area.area-2nd .map_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#map .underlay-contents .contents-area.area-2nd .map_list li{width:50%;list-style:none;padding:.25em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 765px){#map .underlay-contents .contents-area.area-2nd .map_list li{width:100%;font-size:90%}}#map .underlay-contents .contents-area.area-2nd .map_list li.map_list_shop::before{content:"";display:block;width:25px;height:25px;margin-right:.25em;background-image:url(../img/food_icon.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}@media only screen and (max-width: 765px){#map .underlay-contents .contents-area.area-2nd .map_list li.map_list_shop::before{width:16px;height:16px}}#map .underlay-contents .contents-area.area-2nd .map_list li.map_list_market::before{content:"";display:block;width:25px;height:25px;margin-right:.25em;background-image:url(../img/market_icon.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}@media only screen and (max-width: 765px){#map .underlay-contents .contents-area.area-2nd .map_list li.map_list_market::before{width:16px;height:16px}}#map .underlay-contents .contents-area.area-3rd{padding:2em 0 3em}#map .underlay-contents .contents-area .btn a{width:50%;background-color:#d61667;border-radius:3px;-webkit-box-shadow:0 3px 0 #a7104f;box-shadow:0 3px 0 #a7104f;color:#fff;display:block;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;margin:1.4em auto 0;padding:10px 0;letter-spacing:.2em}@media only screen and (max-width: 765px){#map .underlay-contents .contents-area .btn a{width:90%;font-size:.8em}}#map .underlay-contents .contents-area .btn a:hover{opacity:.8}#access:before{background-image:url(../img/common/bg22f/bg02.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#access .underlay-contents .contents-area .bullet-train-info{margin-top:2em}#access .underlay-contents .contents-area .bullet-train-info img{display:block;width:60%}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area .bullet-train-info img{width:100%}}#access .underlay-contents .contents-area .required-time-info{margin-top:2em}#access .underlay-contents .contents-area .required-time-info img{display:block;width:100%}#access .underlay-contents .contents-area .stay-info,#access .underlay-contents .contents-area .car-info{margin-top:2em}#access .underlay-contents .contents-area .stay-info ul li,#access .underlay-contents .contents-area .car-info ul li{list-style-position:inside;font-size:.9em;padding-left:1.4em;text-indent:-1.4em}#access .underlay-contents .contents-area .stay-info ul li .new_link,#access .underlay-contents .contents-area .car-info ul li .new_link{text-decoration:underline;color:#36c;margin-left:1em}#access .underlay-contents .contents-area .stay-info ul li .new_link:hover,#access .underlay-contents .contents-area .car-info ul li .new_link:hover{text-decoration:none}#access .underlay-contents .contents-area .stay-info ul li .no-margin,#access .underlay-contents .contents-area .car-info ul li .no-margin{margin-left:0}#access .underlay-contents .contents-area .stay-info ul.listmark,#access .underlay-contents .contents-area .car-info ul.listmark{padding-left:0;text-indent:0}#access .underlay-contents .contents-area .stay-info p,#access .underlay-contents .contents-area .car-info p{font-size:.9em}#access .underlay-contents .contents-area .stay-info p.no-ma-bo,#access .underlay-contents .contents-area .car-info p.no-ma-bo{margin-bottom:.25em}#access .underlay-contents .contents-area .train-info{margin-top:2em}#access .underlay-contents .contents-area .train-info ul li{list-style-position:inside;font-size:.9em;padding-left:1.4em;text-indent:-1.4em}#access .underlay-contents .contents-area .train-info ul li .new_link{text-decoration:underline;color:#36c;margin-left:1em}#access .underlay-contents .contents-area .train-info ul li .new_link:hover{text-decoration:none}#access .underlay-contents .contents-area .train-info ul li .no-margin{margin-left:0}#access .underlay-contents .contents-area .train-info p{font-size:.9em}#access .underlay-contents .contents-area .bus-info{margin-top:2em}#access .underlay-contents .contents-area .bus-info img{display:block;width:60%}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area .bus-info img{width:100%}}#access .underlay-contents .contents-area .bus-info p{font-size:.9em}#access .underlay-contents .contents-area .fa-arrows-alt-h,#access .underlay-contents .contents-area .fa-arrows-alt-v,#access .underlay-contents .contents-area .fa-arrow-down,#access .underlay-contents .contents-area .fa-arrow-right{color:#666;margin:0 .2em}#access .underlay-contents .contents-area .busroute{margin-top:20px;width:50%}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area .busroute{width:100%}}#access .underlay-contents .contents-area #access01,#access .underlay-contents .contents-area #access02{font-size:.8em}#access .underlay-contents .contents-area #access01 h3,#access .underlay-contents .contents-area #access01 h4,#access .underlay-contents .contents-area #access02 h3,#access .underlay-contents .contents-area #access02 h4{margin-bottom:0}#access .underlay-contents .contents-area #access01 h3 .fa-credit-card,#access .underlay-contents .contents-area #access01 h3 .fa-flag,#access .underlay-contents .contents-area #access01 h3 .fa-car,#access .underlay-contents .contents-area #access01 h3 .fa-subway,#access .underlay-contents .contents-area #access01 h3 .fa-chevron-circle-right,#access .underlay-contents .contents-area #access01 h4 .fa-credit-card,#access .underlay-contents .contents-area #access01 h4 .fa-flag,#access .underlay-contents .contents-area #access01 h4 .fa-car,#access .underlay-contents .contents-area #access01 h4 .fa-subway,#access .underlay-contents .contents-area #access01 h4 .fa-chevron-circle-right,#access .underlay-contents .contents-area #access02 h3 .fa-credit-card,#access .underlay-contents .contents-area #access02 h3 .fa-flag,#access .underlay-contents .contents-area #access02 h3 .fa-car,#access .underlay-contents .contents-area #access02 h3 .fa-subway,#access .underlay-contents .contents-area #access02 h3 .fa-chevron-circle-right,#access .underlay-contents .contents-area #access02 h4 .fa-credit-card,#access .underlay-contents .contents-area #access02 h4 .fa-flag,#access .underlay-contents .contents-area #access02 h4 .fa-car,#access .underlay-contents .contents-area #access02 h4 .fa-subway,#access .underlay-contents .contents-area #access02 h4 .fa-chevron-circle-right{margin-right:5px}#access .underlay-contents .contents-area #access01 div,#access .underlay-contents .contents-area #access02 div{line-height:2}#access .underlay-contents .contents-area #access01 div .fa-chevron-circle-right,#access .underlay-contents .contents-area #access02 div .fa-chevron-circle-right{margin-right:5px}#access .underlay-contents .contents-area #access01 p,#access .underlay-contents .contents-area #access02 p{line-height:1.5}#access .underlay-contents .contents-area #access01 ul li,#access .underlay-contents .contents-area #access02 ul li{list-style-position:inside}#access .underlay-contents .contents-area #access01 .t-park,#access .underlay-contents .contents-area #access01 .t-bus,#access .underlay-contents .contents-area #access02 .t-park,#access .underlay-contents .contents-area #access02 .t-bus{display:inline-block}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area #access01 .t-park,#access .underlay-contents .contents-area #access01 .t-bus,#access .underlay-contents .contents-area #access02 .t-park,#access .underlay-contents .contents-area #access02 .t-bus{display:block}}#access .underlay-contents .contents-area #access01 .t-parktitle,#access .underlay-contents .contents-area #access02 .t-parktitle{width:140px}#access .underlay-contents .contents-area #access01 .t-bustitle,#access .underlay-contents .contents-area #access02 .t-bustitle{width:120px}#access .underlay-contents .contents-area #access01 .t-busprice,#access .underlay-contents .contents-area #access02 .t-busprice{width:140px}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area #access01 #pcbus,#access .underlay-contents .contents-area #access02 #pcbus{display:none}}#access .underlay-contents .contents-area #access01 #spbus,#access .underlay-contents .contents-area #access02 #spbus{display:none}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area #access01 #spbus,#access .underlay-contents .contents-area #access02 #spbus{display:block}}#access .underlay-contents .contents-area #access01 .fa-arrow-right,#access .underlay-contents .contents-area #access02 .fa-arrow-right{color:#999;margin:0 .2em}#access .underlay-contents .contents-area #access01 .shutlebus,#access .underlay-contents .contents-area #access02 .shutlebus{line-height:2}#access .underlay-contents .contents-area #access01 .shutlebus p,#access .underlay-contents .contents-area #access02 .shutlebus p{margin-top:0}#access .underlay-contents .contents-area #access01 #officialtour p,#access .underlay-contents .contents-area #access02 #officialtour p{margin:.5em 0}#access .underlay-contents .contents-area #access01 #officialtour .enquiry,#access .underlay-contents .contents-area #access02 #officialtour .enquiry{margin-bottom:1em}#access .underlay-contents .contents-area #access01 #officialtour .enquiry ul,#access .underlay-contents .contents-area #access02 #officialtour .enquiry ul{margin:0 0 0 2em}#access .underlay-contents .contents-area #access01 #officialtour .enquiry ul li,#access .underlay-contents .contents-area #access02 #officialtour .enquiry ul li{list-style-position:outside !important;padding-left:0;line-height:1.5;margin-bottom:.5em}#access .underlay-contents .contents-area #access01 #officialtour .enquiry img,#access .underlay-contents .contents-area #access02 #officialtour .enquiry img{width:150px;margin:0 0 0 1em}#access .underlay-contents .contents-area #access01 #officialtour table,#access .underlay-contents .contents-area #access02 #officialtour table{margin-top:2em}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area #access01 #officialtour table,#access .underlay-contents .contents-area #access02 #officialtour table{width:100%}}#access .underlay-contents .contents-area #access01 #officialtour table tr,#access .underlay-contents .contents-area #access02 #officialtour table tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#access .underlay-contents .contents-area #access01 #officialtour table tr th,#access .underlay-contents .contents-area #access02 #officialtour table tr th{width:5em}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area #access01 #officialtour table tr th,#access .underlay-contents .contents-area #access02 #officialtour table tr th{font-size:.8em}}#access .underlay-contents .contents-area #access01 #officialtour table tr td,#access .underlay-contents .contents-area #access02 #officialtour table tr td{padding:10px 0;line-height:1.4}#access .underlay-contents .contents-area #access01 #officialtour .entrybtn a,#access .underlay-contents .contents-area #access02 #officialtour .entrybtn a{width:50%;background-color:#aaa;border-radius:3px;-webkit-box-shadow:0 3px 0 #888;box-shadow:0 3px 0 #888;color:#fff;display:block;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;margin:1.4em auto 2em;padding:10px 0;letter-spacing:.2em}@media only screen and (max-width: 765px){#access .underlay-contents .contents-area #access01 #officialtour .entrybtn a,#access .underlay-contents .contents-area #access02 #officialtour .entrybtn a{width:90%}}#access .underlay-contents .contents-area #access01 #officialtour .entrybtn a:hover,#access .underlay-contents .contents-area #access02 #officialtour .entrybtn a:hover{opacity:.8}#access .underlay-contents .contents-area #access01 #officialtour .tour_sp,#access .underlay-contents .contents-area #access02 #officialtour .tour_sp{display:none}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area #access01 #officialtour .tour_sp,#access .underlay-contents .contents-area #access02 #officialtour .tour_sp{display:block}}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area #access01 #officialtour .tour_pc,#access .underlay-contents .contents-area #access02 #officialtour .tour_pc{display:none}}#access .underlay-contents .contents-area .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#access .underlay-contents .contents-area .embed-container iframe,#access .underlay-contents .contents-area .embed-container object,#access .underlay-contents .contents-area .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#access .underlay-contents .contents-area .nodot{list-style:none;margin-top:1em;padding:.5em 0}#access .underlay-contents .contents-area .nodot li{padding:.5em 0 .5em .9em !important;text-indent:-0.9em !important;border-top:1px solid #787878;border-bottom:1px solid #787878}#access .underlay-contents .contents-area .nodot li .listmark li{border-bottom:none;margin-bottom:0}#access .underlay-contents .contents-area .nodot li:last-child{border-top:none}#access .underlay-contents .contents-area table.ticket_tbl{width:100%;margin-left:auto;margin-right:auto;margin-top:3em;font-size:.8em}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.ticket_tbl{width:100%;font-size:1em;margin-top:1em}}#access .underlay-contents .contents-area table.ticket_tbl tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#access .underlay-contents .contents-area table.ticket_tbl tr th{width:20%}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.ticket_tbl tr th{display:block;width:100%;font-size:.9em;text-align:left;padding:.5em 0;border-bottom:1px dotted #787878}}#access .underlay-contents .contents-area table.ticket_tbl tr td{padding:10px 0;line-height:2}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.ticket_tbl tr td{display:block;width:100%;font-size:.8em}}#access .underlay-contents .contents-area table.ticket_tbl tr td span.small-font{font-size:.8em}#access .underlay-contents .contents-area table.ticket_tbl tr td a{text-decoration:underline;color:#36c;margin-left:1em}#access .underlay-contents .contents-area table.ticket_tbl tr td a:hover{text-decoration:none}#access .underlay-contents .contents-area table.ticket_tbl tr td ul li{list-style-position:inside}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:1em;padding-bottom:0}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl{-webkit-box-sizing:border-box;box-sizing:border-box;width:44%;text-align:center;margin-bottom:1em;border:1px solid #d61667;padding:.5em 0;border-left:20px solid #d61667}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.dummy{border:none}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.parkride{border:none;text-align:left;width:100%}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.parkride dt{font-weight:normal;margin-left:1em}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.parkride dd{margin-left:2em;margin-bottom:.5em}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl{width:90%;border-left:16px solid #d61667}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl.dummy{display:none}}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dt{font-weight:bold;font-size:1.1em}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dt{font-size:1em}}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dt span{font-size:.8em;display:block}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dd{margin:0;padding:0}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dd.kigen{padding-top:.5em;font-size:.9em;border-top:1px solid #d61667}#access .underlay-contents .contents-area table.ticket_tbl tr td.ticket_layout dl dd.kigen span{font-weight:bold;display:inline-block;margin-right:1em}#access .underlay-contents .contents-area table.ticket_tbl tr.b_none{border:none !important}#access .underlay-contents .contents-area table.shuttle_bus{width:100%;margin-left:auto;margin-right:auto;margin-top:1em;font-size:.8em}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.shuttle_bus{width:100%;font-size:1em;margin-top:1em}}#access .underlay-contents .contents-area table.shuttle_bus tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#access .underlay-contents .contents-area table.shuttle_bus tr.sponly{display:none}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.shuttle_bus tr.sponly{display:block}}#access .underlay-contents .contents-area table.shuttle_bus tr th{text-align:center;border-right:1px solid #787878;border-left:1px solid #787878}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.shuttle_bus tr th{display:block;width:100%;font-size:.9em;text-align:center;padding:.5em 0;border:none;border-bottom:1px dotted #787878}#access .underlay-contents .contents-area table.shuttle_bus tr th.date{color:#fff;font-weight:bold;background-color:#d61667}#access .underlay-contents .contents-area table.shuttle_bus tr th.course-a{background-color:rgba(255,199,153,.6)}#access .underlay-contents .contents-area table.shuttle_bus tr th.course-b{background-color:rgba(153,206,255,.6)}}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.shuttle_bus tr th.spnone{display:none}}#access .underlay-contents .contents-area table.shuttle_bus tr td{padding:10px 0;line-height:1.5;text-align:center;border-right:1px solid #787878}#access .underlay-contents .contents-area table.shuttle_bus tr td.noservice{background-color:rgba(170,170,170,.5)}@media only screen and (max-width: 480px){#access .underlay-contents .contents-area table.shuttle_bus tr td{display:block;width:100%;font-size:.8em;border:none}#access .underlay-contents .contents-area table.shuttle_bus tr td:before{content:attr(data-label);margin-right:10px;display:block;font-weight:bold}}#access .underlay-contents .contents-area table.shuttle_bus tr td span.small-font{font-size:.8em}#access .underlay-contents .contents-area .btn a{width:50%;background-color:#d61667;border-radius:3px;-webkit-box-shadow:0 3px 0 #a7104f;box-shadow:0 3px 0 #a7104f;color:#fff;display:block;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;margin:1.4em auto 2em;padding:10px 0;letter-spacing:.2em}@media only screen and (max-width: 765px){#access .underlay-contents .contents-area .btn a{width:90%;font-size:.8em}}#access .underlay-contents .contents-area .btn a:hover{opacity:.8}#map_basic{width:100%;height:400px}@media only screen and (max-width: 480px){#map_basic{height:250px}}.map{width:100%;height:550px}@media only screen and (max-width: 480px){.map{display:none}}.mapsp{display:none}@media only screen and (max-width: 480px){.mapsp{width:100%;height:410px;display:block}}.carmap{width:100%;height:400px}.pamap{width:100%;height:400px}@media only screen and (max-width: 480px){.pamap{width:100%;height:440px;display:block}}#goods:before{background-image:url(../img/common/bg/bg11.jpg?20);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center}#goods .underlay-contents{padding-bottom:2em}@media only screen and (max-width: 480px){#goods .underlay-contents{padding-bottom:0}}#goods .underlay-contents .contents-area .goods-inner{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 480px){#goods .underlay-contents .contents-area .goods-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#goods .underlay-contents .contents-area .goods-inner a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:24%;border:1px solid #787878;padding:.3em 0 0;margin:.5em .5%}@media only screen and (max-width: 480px){#goods .underlay-contents .contents-area .goods-inner a{width:48%}}#goods .underlay-contents .contents-area .goods-inner a:hover{background-color:#f7f0f4}#goods .underlay-contents .contents-area .goods-inner a img{display:block;width:95%;margin:0 auto}#goods .underlay-contents .contents-area .goods-inner a .item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em;font-size:.9em}@media only screen and (max-width: 480px){#goods .underlay-contents .contents-area .goods-inner a .item{font-size:.7em}}#goods .underlay-contents .contents-area .item-inner h1{width:100%;line-height:1.4;text-align:left;margin-bottom:1em}#goods .underlay-contents .contents-area .item-inner h1 span{display:block;font-size:.6em;letter-spacing:0}#goods .underlay-contents .contents-area .item-inner h1 span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;margin-right:.4em;font-size:1.2em}#goods .underlay-contents .contents-area .item-inner .goods-wrap{margin:0 auto;width:80%}#goods .underlay-contents .contents-area .item-inner .goods-wrap .image-wrap{background-color:#fff;padding:30px}@media only screen and (max-width: 480px){#goods .underlay-contents .contents-area .item-inner .goods-wrap .image-wrap{padding:10px}}#goods .underlay-contents .contents-area .item-inner .goods-wrap .image-wrap.halfsize{text-align:center}#goods .underlay-contents .contents-area .item-inner .goods-wrap .image-wrap.halfsize img{width:48%}@media only screen and (max-width: 480px){#goods .underlay-contents .contents-area .item-inner .goods-wrap .image-wrap.halfsize img{width:100%}}#goods .underlay-contents .contents-area .item-inner .link_area{text-align:right;margin:1em 0 3em}@media only screen and (max-width: 480px){#goods .underlay-contents .contents-area .item-inner .link_area{text-align:center;margin:1em 0 2em}}#goods .underlay-contents .contents-area .item-inner .link_area a{display:inline-block;color:#f7f7f7;padding:.5em .8em;margin-left:1em;background-color:#d61667}#goods .underlay-contents .contents-area .item-inner .link_area a:hover{background-color:#fe4b68}#goods .underlay-contents .contents-area .item-inner .link_area a:before{content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold}@media only screen and (max-width: 480px){#goods .underlay-contents .contents-area .item-inner .link_area a{width:80%;text-align:center;margin-left:0;margin-bottom:1em;font-size:.8em}}#food:before{background-image:url(../img/common/bg22f/bg06.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#food .underlay-contents{padding-bottom:2em}@media only screen and (max-width: 480px){#food .underlay-contents{padding-bottom:0}}#food .underlay-contents .contents-area{padding-top:0}#food .underlay-contents .contents-area .foodlist-inner{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .foodlist-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:24%;border:1px solid #787878;padding:.3em 0 0;margin:.5em .5%}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov{width:48%}}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name{width:95%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.3em;font-size:.9em;text-align:center;font-weight:bold}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name.inawashiro{background-color:#feb86a}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name.utsukushima{background-color:#9fdda1}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name.lodge{background-color:#7dd7dd}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name.cafe{background-color:#dda9c5}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name.adatara{background-color:#89a8dd}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name.gochisou{background-color:#ddb29d}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name.sorairo{background-color:#dd9095}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name.bbq{background-color:#c5c8c0}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .area_name.gokujou{background-color:#fcdb85}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov img{display:block;width:95%;margin:0 auto}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov img:hover{opacity:1;filter:alpha(opacity=100)}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .shop_name{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em;font-size:.9em}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .shop_name{font-size:.7em}}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov .shop_ruby{padding:1em .5em .5em}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov dl.year_ttl{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov dl.year_ttl dt{font-weight:bold;font-size:.9em}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov dl.year_ttl dt{font-size:.7em}}#food .underlay-contents .contents-area .foodlist-inner a.year_block_nohov dl.year_ttl dd{font-size:.7em;padding:0;margin:0;border-top:1px solid #787878}#food .underlay-contents .contents-area .foodlist-inner a.year_block{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:24%;border:1px solid #787878;padding:.3em 0 0;margin:.5em .5%}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .foodlist-inner a.year_block{width:48%}}#food .underlay-contents .contents-area .foodlist-inner a.year_block:hover{background-color:#f7f0f4}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name{width:95%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.3em;font-size:.9em;text-align:center;font-weight:bold}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name.inawashiro{background-color:#feb86a}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name.utsukushima{background-color:#9fdda1}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name.lodge{background-color:#7dd7dd}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name.cafe{background-color:#dda9c5}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name.adatara{background-color:#89a8dd}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name.gochisou{background-color:#ddb29d}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name.sorairo{background-color:#dd9095}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name.bbq{background-color:#c5c8c0}#food .underlay-contents .contents-area .foodlist-inner a.year_block .area_name.gokujou{background-color:#fcdb85}#food .underlay-contents .contents-area .foodlist-inner a.year_block img{display:block;width:95%;margin:0 auto}#food .underlay-contents .contents-area .foodlist-inner a.year_block img:hover{opacity:1;filter:alpha(opacity=100)}#food .underlay-contents .contents-area .foodlist-inner a.year_block .shop_name{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em;font-size:.9em}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .foodlist-inner a.year_block .shop_name{font-size:.7em}}#food .underlay-contents .contents-area .foodlist-inner a.year_block .shop_ruby{padding:1em .5em .5em}#food .underlay-contents .contents-area .foodlist-inner a.year_block dl.year_ttl{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em}#food .underlay-contents .contents-area .foodlist-inner a.year_block dl.year_ttl dt{font-weight:bold;font-size:.9em}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .foodlist-inner a.year_block dl.year_ttl dt{font-size:.7em}}#food .underlay-contents .contents-area .foodlist-inner a.year_block dl.year_ttl dd{font-size:.7em;padding:0;margin:0;border-top:1px solid #787878}#food .underlay-contents .contents-area .utage{width:100%}#food .underlay-contents .contents-area .utage p{width:100%}#food .underlay-contents .contents-area .utage .utage_col3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#food .underlay-contents .contents-area .utage .utage_col3 div{width:100%}#food .underlay-contents .contents-area .utage .utage_col3 h3{margin:.5em 0}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast{width:100%;display:block}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_list,#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_nodot,#food .underlay-contents .contents-area .utage .utage_col3 .listmark li{display:block;border:none;width:100%;margin:0;padding:.15em 0;text-indent:-0.75em;padding-left:.75em}#food .underlay-contents .contents-area .utage .utage_col3 .listmark li{padding:0}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_nodot{width:50%;text-align:right}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_list::before{content:"●";padding-right:.15em;margin-left:.15em}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_list:nth-child(even){padding-bottom:1.25em}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_img{margin:.75em 0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_img img{width:32.6666666667%}#food .underlay-contents .contents-area .utage .utage_col3 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#food .underlay-contents .contents-area .utage .utage_col3 ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1em;width:32%;list-style:none;line-height:1.5em;border:1px solid #787878;padding:.75em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#food .underlay-contents .contents-area .utage .utage_col3 ul li img{width:100%}#food .underlay-contents .contents-area .utage .utage_col3 ul:after{content:"";display:block;width:32%;height:0}#food .underlay-contents .contents-area .utage .utage_col3 ul li:last-child{letter-spacing:-0.5px}#food .underlay-contents .contents-area .utage .utage_col3 .t_bold{font-weight:bold}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .utage .utage_col3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#food .underlay-contents .contents-area .utage .utage_col3 img{width:100%}#food .underlay-contents .contents-area .utage .utage_col3 ul li{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#food .underlay-contents .contents-area .utage .utage_col3 ul img{width:70%}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_img{display:block}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_img img{width:100%;margin:.25em 0}#food .underlay-contents .contents-area .utage .utage_col3 .breakfast_nodot{width:100%;text-align:right}#food .underlay-contents .contents-area .utage .utage_col3 .listmark li{width:95%}}#food .underlay-contents .contents-area .food-inner h1{width:100%;line-height:1.4;text-align:left;margin-bottom:1em}#food .underlay-contents .contents-area .food-inner h1 span{display:block;font-size:.6em;letter-spacing:0}#food .underlay-contents .contents-area .food-inner h1 span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;margin-right:.4em;font-size:1.2em}#food .underlay-contents .contents-area .food-inner .food_prf img{display:block;width:100%;margin-bottom:1em}#food .underlay-contents .contents-area .food-inner .food_prf img.portrait{margin:0 auto;width:auto;max-height:450px}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .food-inner .food_prf img.portrait{max-height:350px}}#food .underlay-contents .contents-area .food-inner .food_prf p.shop_pr{border-top:1px solid #787878;padding:2em 0}#food .underlay-contents .contents-area .food-inner .food_prf p.shop_pr .new_link{color:#36c}#food .underlay-contents .contents-area .food-inner .food_prf dl dt{display:inline-block;background-color:#231815;color:#f7f7f7;font-weight:bold;padding:.5em 1em}#food .underlay-contents .contents-area .food-inner .food_prf dl dd{margin-left:0;padding-bottom:1em}#food .underlay-contents .contents-area .food-inner .food_prf dl dd ul{padding-top:1em}#food .underlay-contents .contents-area .food-inner .food_prf dl dd ul{min-height:1px}#food .underlay-contents .contents-area .food-inner .food_prf dl dd ul:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #food .underlay-contents .contents-area .food-inner .food_prf dl dd ul{height:1px}#food .underlay-contents .contents-area .food-inner .food_prf dl dd ul li{list-style:none;margin-right:1em}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .food-inner .food_prf dl dd ul li{display:block;float:none}}#food .underlay-contents .contents-area .food-inner .food_prf dl dd ul li:before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;margin-right:.4em;font-size:1.2em}#food .underlay-contents .contents-area .food-inner .link_area{text-align:right;margin:1em 0 3em}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .food-inner .link_area{text-align:center;margin:1em 0 2em}}#food .underlay-contents .contents-area .food-inner .link_area a{display:inline-block;color:#f7f7f7;padding:.5em .8em;margin-left:1em;background-color:#d61667}#food .underlay-contents .contents-area .food-inner .link_area a:hover{background-color:#fe4b68}#food .underlay-contents .contents-area .food-inner .link_area a:before{content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold}@media only screen and (max-width: 480px){#food .underlay-contents .contents-area .food-inner .link_area a{width:80%;text-align:center;margin-left:0;margin-bottom:1em;font-size:.8em}}#shop:before{background-image:url(../img/common/bg22f/bg10.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#shop .underlay-contents{padding-bottom:2em}@media only screen and (max-width: 480px){#shop .underlay-contents{padding-bottom:0}}#shop .underlay-contents .contents-area{padding-top:0}#shop .underlay-contents .contents-area .shoplist-inner{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 480px){#shop .underlay-contents .contents-area .shoplist-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#shop .underlay-contents .contents-area .shoplist-inner a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:24%;border:1px solid #787878;padding:.3em 0 0;margin:.5em .5%}@media only screen and (max-width: 480px){#shop .underlay-contents .contents-area .shoplist-inner a{width:48%}}#shop .underlay-contents .contents-area .shoplist-inner a:hover{background-color:#f7f0f4}#shop .underlay-contents .contents-area .shoplist-inner a .area_name{width:95%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.3em;font-size:.9em;text-align:center;font-weight:bold}#shop .underlay-contents .contents-area .shoplist-inner a .area_name.area01{background-color:#feb86a}#shop .underlay-contents .contents-area .shoplist-inner a .area_name.area02{background-color:#9fdda1}#shop .underlay-contents .contents-area .shoplist-inner a .area_name.area03{background-color:#7dd7dd}#shop .underlay-contents .contents-area .shoplist-inner a .area_name.area04{background-color:#dda9c5}#shop .underlay-contents .contents-area .shoplist-inner a .area_name.area05{background-color:#89a8dd}#shop .underlay-contents .contents-area .shoplist-inner a .area_name.area06{background-color:#ddb29d}#shop .underlay-contents .contents-area .shoplist-inner a .area_name.area07{background-color:#dd9095}#shop .underlay-contents .contents-area .shoplist-inner a .area_name.area08{background-color:#c5c8c0}#shop .underlay-contents .contents-area .shoplist-inner a .area_name.area09{background-color:#fcdb85}@media only screen and (max-width: 480px){#shop .underlay-contents .contents-area .shoplist-inner a .area_name.thick{line-height:2.4}}#shop .underlay-contents .contents-area .shoplist-inner a img{display:block;width:95%;margin:0 auto}#shop .underlay-contents .contents-area .shoplist-inner a .shop_name{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em;font-size:.9em}@media only screen and (max-width: 480px){#shop .underlay-contents .contents-area .shoplist-inner a .shop_name{font-size:.7em}}#shop .underlay-contents .contents-area .shop-inner h1{width:100%;line-height:1.4;text-align:left;margin-bottom:1em}#shop .underlay-contents .contents-area .shop-inner h1 span{display:block;font-size:.6em;letter-spacing:0}#shop .underlay-contents .contents-area .shop-inner h1 span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;margin-right:.4em;font-size:1.2em}#shop .underlay-contents .contents-area .shop-inner .shop_prf img{display:block;width:100%;margin-bottom:1em}#shop .underlay-contents .contents-area .shop-inner .shop_prf img.portrait{margin:0 auto;width:auto;max-height:450px}@media only screen and (max-width: 480px){#shop .underlay-contents .contents-area .shop-inner .shop_prf img.portrait{max-height:350px}}#shop .underlay-contents .contents-area .shop-inner .shop_prf p.shop_pr{border-top:1px solid #787878;padding:2em 0}#shop .underlay-contents .contents-area .shop-inner .shop_prf p.shop_pr .new_link{color:#36c}#shop .underlay-contents .contents-area .shop-inner .shop_prf dl dt{display:inline-block;background-color:#231815;color:#f7f7f7;font-weight:bold;padding:.5em 1em}#shop .underlay-contents .contents-area .shop-inner .shop_prf dl dd{margin-left:0;padding-bottom:1em}#shop .underlay-contents .contents-area .shop-inner .shop_prf dl dd ul{padding-top:1em}#shop .underlay-contents .contents-area .shop-inner .shop_prf dl dd ul{min-height:1px}#shop .underlay-contents .contents-area .shop-inner .shop_prf dl dd ul:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #shop .underlay-contents .contents-area .shop-inner .shop_prf dl dd ul{height:1px}#shop .underlay-contents .contents-area .shop-inner .shop_prf dl dd ul li{list-style:none;margin-right:1em}@media only screen and (max-width: 480px){#shop .underlay-contents .contents-area .shop-inner .shop_prf dl dd ul li{display:block;float:none}}#shop .underlay-contents .contents-area .shop-inner .shop_prf dl dd ul li:before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;margin-right:.4em;font-size:1.2em}#shop .underlay-contents .contents-area .shop-inner .link_area{text-align:right;margin:1em 0 3em}@media only screen and (max-width: 480px){#shop .underlay-contents .contents-area .shop-inner .link_area{text-align:center;margin:1em 0 2em}}#shop .underlay-contents .contents-area .shop-inner .link_area a{display:inline-block;color:#f7f7f7;padding:.5em .8em;margin-left:1em;background-color:#d61667}#shop .underlay-contents .contents-area .shop-inner .link_area a:hover{background-color:#fe4b68}#shop .underlay-contents .contents-area .shop-inner .link_area a:before{content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold}@media only screen and (max-width: 480px){#shop .underlay-contents .contents-area .shop-inner .link_area a{width:80%;text-align:center;margin-left:0;margin-bottom:1em;font-size:.8em}}#gallery:before{background-image:url(../img/common/bg22f/bg10.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 480px){#gallery .underlay-contents{padding-bottom:0}}#gallery .underlay-contents .contents-area .gallery-inner{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:5px}@media only screen and (max-width: 480px){#gallery .underlay-contents .contents-area .gallery-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#gallery .underlay-contents .contents-area .gallery-inner a.year_block{display:block;width:calc((100% - 15px)/4);border:1px solid #787878;padding:.5em 0 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 480px){#gallery .underlay-contents .contents-area .gallery-inner a.year_block{width:calc((100% - 5px)/2)}}#gallery .underlay-contents .contents-area .gallery-inner a.year_block:hover{background-color:#f7f0f4}#gallery .underlay-contents .contents-area .gallery-inner a.year_block img{display:block;width:95%;margin:0 auto}#gallery .underlay-contents .contents-area .gallery-inner a.year_block .year_ttl{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em;font-weight:bold;font-size:.9em}@media only screen and (max-width: 480px){#gallery .underlay-contents .contents-area .gallery-inner a.year_block .year_ttl{font-size:.7em}}#gallery #wrapper .underlay-contents h1.wide{line-height:1.5em}#gallery #wrapper .underlay-contents .contents-area{padding-top:0}#gallery .underlay-contents .gallery-artist-inner{width:100%;margin:2em auto}#gallery .underlay-contents .gallery-artist-inner #day0227,#gallery .underlay-contents .gallery-artist-inner #daystage{display:none}#gallery .underlay-contents .gallery-artist-inner ul.day-link{display:table;margin-right:0;width:100%;clear:both}@media only screen and (max-width: 765px){#gallery .underlay-contents .gallery-artist-inner ul.day-link{display:block}}#gallery .underlay-contents .gallery-artist-inner ul.day-link li{display:table-cell;width:30%}@media only screen and (max-width: 765px){#gallery .underlay-contents .gallery-artist-inner ul.day-link li{display:block;width:100%;margin-bottom:.85em}#gallery .underlay-contents .gallery-artist-inner ul.day-link li:last-child{margin-bottom:0}}#gallery .underlay-contents .gallery-artist-inner ul.day-link li span{width:90%;cursor:pointer;background-color:#aaa;border-radius:3px;-webkit-box-shadow:0 3px 0 #888;box-shadow:0 3px 0 #888;color:#fff;display:block;font-size:16px;font-weight:bold;text-align:center;text-decoration:none;margin:1.4em auto 2em;padding:10px 0;letter-spacing:.1em}#gallery .underlay-contents .gallery-artist-inner ul.day-link li span.ll25{letter-spacing:-0.15em}#gallery .underlay-contents .gallery-artist-inner ul.day-link li span.datebtn{font-size:14px}@media only screen and (max-width: 765px){#gallery .underlay-contents .gallery-artist-inner ul.day-link li span{width:95%;margin:.5em auto;font-size:.8em}}#gallery .underlay-contents .gallery-artist-inner ul.day-link li span:hover{opacity:.8}@media only screen and (max-width: 610px){#gallery .underlay-contents .gallery-artist-inner ul.day-link li span .pc-br{display:none}}#gallery .underlay-contents .gallery-artist-inner ul.day-link li.ohara2015{width:37%}@media only screen and (max-width: 765px){#gallery .underlay-contents .gallery-artist-inner ul.day-link li.ohara2015{width:50%}}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner ul.day-link li.ohara2015{width:100%}}#gallery .underlay-contents .gallery-artist-inner ul.day-link li.ohara2015 a{background-color:#659ef5;-webkit-box-shadow:0 3px 0 #39579d;box-shadow:0 3px 0 #39579d}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner ul.day-link li.ohara2015 a{font-size:.8em}}#gallery .underlay-contents .gallery-artist-inner ul.day-link li.cast-date span{background-color:#d31e47;-webkit-box-shadow:0 3px 0 #a02125;box-shadow:0 3px 0 #a02125}#gallery .underlay-contents .gallery-artist-inner .stage-block{min-height:1px}#gallery .underlay-contents .gallery-artist-inner .stage-block:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #gallery .underlay-contents .gallery-artist-inner .stage-block{height:1px}#gallery .underlay-contents .gallery-artist-inner .stage-block h3{float:left;border-radius:3px;padding:.5em 1.5em;width:12%;margin:0}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .stage-block h3{float:none;width:70%;margin:0 auto;padding:1em 0;text-align:center}}@media only screen and (max-width: 765px){#gallery .underlay-contents .gallery-artist-inner .stage-block h3{margin:1em auto 0}}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .stage-block h3 .pc-br{display:none}}#gallery .underlay-contents .gallery-artist-inner .stage-block h3.loverake{background-color:#ff3d7e;background-image:url(../../share/img/underlay/gallery/bg/stage01.png);background-repeat:no-repeat;background-position:10% 30%;background-size:18% auto}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .stage-block h3.loverake{background-position:50%;background-size:auto 95%}}#gallery .underlay-contents .gallery-artist-inner .stage-block h3.inawashiro{background-color:#32c200;background-image:url(../../share/img/underlay/gallery/bg/stage02.png);background-repeat:no-repeat;background-position:5% 30%;background-size:28% auto}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .stage-block h3.inawashiro{background-position:50%;background-size:auto 95%}}#gallery .underlay-contents .gallery-artist-inner .stage-block h3.sorairo{background-color:#00d2ff;background-image:url(../../share/img/underlay/gallery/bg/stage03.png);background-repeat:no-repeat;background-position:8% 30%;background-size:26% auto}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .stage-block h3.sorairo{background-position:50%;background-size:auto 95%}}#gallery .underlay-contents .gallery-artist-inner .stage-block h3.loverake{background-color:#e5a0ac}#gallery .underlay-contents .gallery-artist-inner .stage-block h3.inawashiro{background-color:#cbd84b}#gallery .underlay-contents .gallery-artist-inner .stage-block h3.sorairo{background-color:#a5d2d2}#gallery .underlay-contents .gallery-artist-inner .stage-block h3.kaijou{background-color:#d2d2d2}#gallery .underlay-contents .gallery-artist-inner .stage-block h3.museum{background-color:#869ddd}#gallery .underlay-contents .gallery-artist-inner .stage-block h3.museum span{font-size:.8em}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 10px}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list{min-height:1px}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list{height:1px}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list{margin-top:1em}}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list::after{content:"";display:block;width:31%}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a{display:block;width:31%;height:171px;border:1px solid #b6b6b6;text-align:center}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a.pic{height:223px}@media only screen and (max-width: 765px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a.pic{height:145px}}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a img{width:100%;height:auto}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a img.img_thumb{width:auto;height:162px;margin:0 auto}@media only screen and (max-width: 765px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a{width:47%;height:inherit}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a img.img_thumb{max-height:96px}}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p{padding:.84em .5em 0;font-size:.8em;line-height:1.2;margin:0;height:2.2em}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p{font-size:.6em;padding:.838em .2em 0;height:4em;line-height:1}}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p span{font-size:.6em}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p span{font-size:.7em}}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p span.sp-lay{font-size:1em}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p span.sp-lay{font-size:.7em}}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p .sp-br{display:none}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p .sp-br{display:block}}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p.name-lay01{padding:.42em .2em;font-size:.6em}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p.name-lay01{font-size:.3em}}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p.name-lay02{padding:.9em .5em;font-size:.6em}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p.name-lay02{text-align:left;font-size:.6em;padding:.84em .5em 0}}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p.name-lay02 .pc-br{display:none}}#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p.name-lay03{padding:.3em .2em;font-size:.6em}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p.name-lay03{text-align:left;font-size:.5em}}@media only screen and (max-width: 480px){#gallery .underlay-contents .gallery-artist-inner .stage-block .artist-list a p.name-lay03 .pc-br{display:none}}#gallery .underlay-contents .gallery-artist-inner h3{width:700px;margin:0 auto 1em}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner h3{width:100%}}#gallery .underlay-contents .gallery-artist-inner h3 .sp-br{display:none}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner h3 .sp-br{display:block}}#gallery .underlay-contents .gallery-artist-inner .container{margin:30px auto 0;max-width:300px;width:100%}#gallery .underlay-contents .gallery-artist-inner .container img{height:auto;width:100%}#gallery .underlay-contents .gallery-artist-inner .thumbnail .slick-track{-webkit-transform:unset !important;transform:unset !important}#gallery .underlay-contents .gallery-artist-inner .thumbnail-img{opacity:.3;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#gallery .underlay-contents .gallery-artist-inner .thumbnail .slick-current{opacity:1}#gallery .underlay-contents .gallery-artist-inner .infinite-slider{-webkit-transition-timing-function:linear;transition-timing-function:linear}#gallery .underlay-contents .gallery-artist-inner .infinite-slider .swiper-slide{max-width:900px;margin:0 auto;height:150px !important;width:auto !important;cursor:pointer}#gallery .underlay-contents .gallery-artist-inner .infinite-slider .swiper-slide img{width:auto;height:100%}#gallery .underlay-contents .gallery-artist-inner .invisible{display:none}#gallery .underlay-contents .gallery-artist-inner .flexslider{width:700px;margin:0 auto;border:none;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .flexslider{width:100%}}#gallery .underlay-contents .gallery-artist-inner .flexslider ul li img{width:auto;height:auto;max-width:700px;max-height:500px;display:block;margin:0 auto}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .flexslider ul li img{width:auto;height:auto;max-width:100%;max-height:60vw}}#gallery .underlay-contents .gallery-artist-inner .flexslider ol{margin-left:2px}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .flexslider ol{width:100% !important;margin:1em auto !important;height:270px !important;overflow-y:scroll}}#gallery .underlay-contents .gallery-artist-inner .flexslider ol li{margin-bottom:5px;background-color:#f7f7f7}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .flexslider ol li{width:24vw;height:auto;margin:0 1vw 1vw 0 !important}}#gallery .underlay-contents .gallery-artist-inner .flexslider ol li img{width:auto;max-width:100%;height:110px;display:block;margin:0 auto}@media only screen and (max-width: 910px){#gallery .underlay-contents .gallery-artist-inner .flexslider ol li img{width:auto;max-width:24vw;max-height:15vw}}.photoby{text-align:right;margin:1em auto;width:700px;font-size:.8em}@media only screen and (max-width: 910px){.photoby{font-size:.6em;width:100%}}#history:before{background-image:url(../img/common/bg25f/bg00.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#history .underlay-contents{padding-bottom:6em}@media only screen and (max-width: 480px){#history .underlay-contents{padding-bottom:0}}#history .underlay-contents .contents-area .history-inner{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 480px){#history .underlay-contents .contents-area .history-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#history .underlay-contents .contents-area .history-inner a.year_block{display:block;width:24%;border:1px solid #787878;padding:.5em 0 0;margin:.5em 3px .5em 0}@media only screen and (max-width: 480px){#history .underlay-contents .contents-area .history-inner a.year_block{width:48%}}#history .underlay-contents .contents-area .history-inner a.year_block:hover{background-color:#f7f0f4}#history .underlay-contents .contents-area .history-inner a.year_block img{display:block;width:95%;margin:0 auto}#history .underlay-contents .contents-area .history-inner a.year_block dl.year_ttl{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em}#history .underlay-contents .contents-area .history-inner a.year_block dl.year_ttl dt{font-weight:bold;font-size:.9em}@media only screen and (max-width: 480px){#history .underlay-contents .contents-area .history-inner a.year_block dl.year_ttl dt{font-size:.7em}}#history .underlay-contents .contents-area .history-inner a.year_block dl.year_ttl dd{font-size:.7em;padding:0;margin:0;border-top:1px solid #787878}#news:before{background-image:url(../img/common/bg22f/bg04.jpg);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#wrapper .underlay-contents #news-list-page #news-area{padding-bottom:2.5em}#wrapper .underlay-contents #news-list-page #news-area .news-block{min-height:1px}#wrapper .underlay-contents #news-list-page #news-area .news-block:after{content:" ";display:block;clear:both;height:0;visibility:hidden}* html #wrapper .underlay-contents #news-list-page #news-area .news-block{height:1px}#wrapper .underlay-contents #news-list-page #news-area .news-block{width:90%;margin:0 auto;border-bottom:1px solid #787878;padding:15px 0 10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#wrapper .underlay-contents #news-list-page #news-area .news-block:hover{cursor:pointer;opacity:.4;filter:alpha(opacity=60)}#wrapper .underlay-contents #news-list-page #news-area .news-block .news-img{float:left;padding-left:10px}#wrapper .underlay-contents #news-list-page #news-area .news-block .news-img img{width:66px;height:auto}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-list-page #news-area .news-block .news-img{width:25%;padding-left:3%}}#wrapper .underlay-contents #news-list-page #news-area .news-block .news-txt{margin-left:80px;padding-left:20px;width:80%;font-size:13px}@media only screen and (max-width: 910px){#wrapper .underlay-contents #news-list-page #news-area .news-block .news-txt{width:80%}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-list-page #news-area .news-block .news-txt{width:65%}}#wrapper .underlay-contents #news-list-page #news-area .news-block .news-txt span{display:block;font-size:12px;line-height:2;letter-spacing:.2em}#wrapper .underlay-contents #news-list-page #news-area .link-none:hover{cursor:default;opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info table{width:100%}}#wrapper .underlay-contents #news-info table tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#wrapper .underlay-contents #news-info table tr th{width:25%}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info table tr th{width:28%}}#wrapper .underlay-contents #news-info table tr td{padding:10px;line-height:1.5}#wrapper .underlay-contents #news-info .news-news{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 2em);padding:1em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25em;outline:2px solid red;border-radius:5px;background-color:#fff}#wrapper .underlay-contents #news-info .news-news .noimg{width:100%;border:none;padding:0;margin:0;text-align:center;color:red}#wrapper .underlay-contents #news-info .news-news p{width:100%;margin:.75em 0 0;word-break:break-all}#wrapper .underlay-contents #news-info .tv_title{margin:.5em 0}#wrapper .underlay-contents #news-info .lines.sptable{width:100%;margin:.6em 0 0;line-height:1.6;border-collapse:collapse;font-size:1em}#wrapper .underlay-contents #news-info .lines.sptable th{width:22%;margin:.5em 0;padding:.3em 0;border-right:0;border-left:0;text-align:left}#wrapper .underlay-contents #news-info .lines.sptable td{width:78%;margin:.5em 0;padding:.3em 0;border-right:0;border-left:0}#wrapper .underlay-contents #news-info .lines.sptable td.two-line{line-height:1.5em}#wrapper .underlay-contents #news-info .lines.sptable .typo-a{color:#8b1b23}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info .lines.sptable th{width:100% !important;padding:.2em 0 0;font-size:1em !important;border-bottom:none;margin-bottom:0 !important}#wrapper .underlay-contents #news-info .lines.sptable td{width:100% !important;font-size:1em !important;margin-top:0 !important;padding:0 !important}}#wrapper .underlay-contents #news-info table.sptable{width:100%;margin-left:auto;margin-right:auto;margin-top:3em;font-size:.8em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info table.sptable{width:100%;font-size:1em;margin-top:1em}}#wrapper .underlay-contents #news-info table.sptable tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#wrapper .underlay-contents #news-info table.sptable tr th{width:20%}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info table.sptable tr th{display:block;width:100%;font-size:.9em;text-align:left;padding:.5em 0;border-bottom:1px dotted #787878}}#wrapper .underlay-contents #news-info table.sptable tr td{padding:10px 0;line-height:2}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info table.sptable tr td{display:block;width:100%;font-size:.8em}}#wrapper .underlay-contents #news-info h3.fin_after{margin:1.5em 0 .75em;font-size:110%;padding:0 0 .1em 1.6em;position:relative;z-index:100;text-indent:-1.1em}#wrapper .underlay-contents #news-info h3.fin_after::after{position:absolute;content:"";bottom:0;left:0;z-index:-1;height:12px;width:100%;background-color:#e39a90}#wrapper .underlay-contents #news-info ul{margin-top:1em;padding-left:1.5em}#wrapper .underlay-contents #news-info ul li{line-height:1.5;margin-bottom:.5em}#wrapper .underlay-contents #news-info ul.dot{margin:.3em 0;padding:0 0 0 1.25em;font-size:.85em}#wrapper .underlay-contents #news-info ul.dot li{padding-left:0em;text-indent:0em}#wrapper .underlay-contents #news-info ul.dot li:before{display:none;visibility:hidden}#wrapper .underlay-contents #news-info ul.sanka{margin-top:.5em}#wrapper .underlay-contents #news-info p.analog{margin-top:.5em;line-height:1.5;margin-left:10px}#wrapper .underlay-contents #news-info h4{margin-top:25px;margin-bottom:0}#wrapper .underlay-contents #news-info .toujitu h4{margin-bottom:1em}#wrapper .underlay-contents #news-info .toujitu .parkinginfo{margin:1em}#wrapper .underlay-contents #news-info .toujitu .parkinginfo .mapbtn{font-size:.8em;display:inline-block;background-color:#787878;color:#f7f7f7;padding:5px;margin:3px 3px 3px 0}#wrapper .underlay-contents #news-info .toujitu .parkinginfo ul{margin-top:.5em}#wrapper .underlay-contents #news-info .toujitu ul li{line-height:1.2}#wrapper .underlay-contents #news-info .ondemand{border:solid 1px #666;padding:10px;line-height:1.5}#wrapper .underlay-contents #news-info .video{position:relative;height:0;padding:30px 0 56.25%;overflow:hidden}#wrapper .underlay-contents #news-info .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#wrapper .underlay-contents #news-info .btn a{width:35%;background-color:#aaa;border-radius:3px;-webkit-box-shadow:0 3px 0 #888;box-shadow:0 3px 0 #888;color:#fff;display:inline-block;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;margin:10px auto 30px;padding:10px 0;letter-spacing:.2em}#wrapper .underlay-contents #news-info .btn a.red{background-color:#d61667;-webkit-box-shadow:0 3px 0 #a7104f;box-shadow:0 3px 0 #a7104f}@media only screen and (max-width: 765px){#wrapper .underlay-contents #news-info .btn a{width:90%}}#wrapper .underlay-contents #news-info .btn a:hover{opacity:.8}#wrapper .underlay-contents #news-info .btn.xCenter{text-align:center;margin-top:1.5em}#wrapper .underlay-contents #news-info .fujinext{float:left;padding-bottom:30px;padding-right:20px}#wrapper .underlay-contents #news-info .fujinext img{width:200px}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info .fujinext{float:none;text-align:center;padding-bottom:10px}#wrapper .underlay-contents #news-info .fujinext img{width:90%}}#wrapper .underlay-contents #news-info .ekituzi{text-align:center}#wrapper .underlay-contents #news-info .ekituzi img{max-height:400px}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info h2.ekituzi-title{padding-left:3.5em}}#wrapper .underlay-contents #news-info .message0619{width:700px;margin:0 auto;padding:10px;line-height:2}#wrapper .underlay-contents #news-info .message0619 h2{background:none;padding:.5em 0;text-align:center}#wrapper .underlay-contents #news-info .message0619 .sig{margin-top:2em;text-align:right}#wrapper .underlay-contents #news-info .message0719{width:700px;margin:0 auto;padding:10px;line-height:2}#wrapper .underlay-contents #news-info .message0719 h2{background:none;padding:.5em 0;text-align:center}#wrapper .underlay-contents #news-info .message0719 .sig{margin-top:2em;text-align:right}#wrapper .underlay-contents #news-info .new_link{text-decoration:underline !important;color:#36c !important}#wrapper .underlay-contents #news-info .new_link:hover{text-decoration:none !important}#wrapper .underlay-contents #news-info .message080902{width:720px;margin:0 auto;padding:10px;line-height:2}#wrapper .underlay-contents #news-info .message080902 h2{background:none;padding:.5em 0;text-align:center}#wrapper .underlay-contents #news-info .message080902 h3{margin:1.5em 0 0}#wrapper .underlay-contents #news-info .message080902 h4{font-weight:normal}#wrapper .underlay-contents #news-info .message080902 p{margin-top:0}#wrapper .underlay-contents #news-info .message080902 ul{margin-top:0}#wrapper .underlay-contents #news-info .message080902 dl dt{cursor:pointer;color:#36c}#wrapper .underlay-contents #news-info .message080902 dl dd{background-color:hsla(0,0%,100%,.7);padding:10px;display:none}#wrapper .underlay-contents #news-info .message080902 .sig{margin-top:2em;text-align:right}#wrapper .underlay-contents #news-info .message080902 table tr{border:none}#wrapper .underlay-contents #news-info .message080902 table tr td{vertical-align:top}#wrapper .underlay-contents #news-info .message0829{width:760px;margin:0 auto;padding:10px;line-height:2}#wrapper .underlay-contents #news-info .message0829 h2{background:none;padding:.5em 0;text-align:center}#wrapper .underlay-contents #news-info .message0829 .sig{margin-top:2em;text-align:right}#wrapper .underlay-contents #news-info .iichiko{float:left}#wrapper .underlay-contents #news-info .iichiko img{margin:20px 30px 0 0;width:210px}@media only screen and (max-width: 910px){#wrapper .underlay-contents #news-info .iichiko{float:none;text-align:center}#wrapper .underlay-contents #news-info .iichiko img{width:80%;margin:10px}}#wrapper .underlay-contents #news-info .size_table tr{border:1px solid #787878;width:100%}#wrapper .underlay-contents #news-info .size_table th{width:20%;border-right:1px solid #787878;padding:5px}#wrapper .underlay-contents #news-info .size_table td{width:20%;border-right:1px solid #787878;padding:5px;text-align:center}#wrapper .underlay-contents #news-info .goods-image .thumb.clearfix{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;list-style:none;padding-left:0}#wrapper .underlay-contents #news-info .goods-image img{width:70%}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info .goods-image img{width:100%}}#wrapper .underlay-contents #news-info .goods-image ul img{width:100px}#wrapper .underlay-contents #news-info .ta-right{text-align:right}@media only screen and (max-width: 910px){#wrapper .underlay-contents #news-info .message0619,#wrapper .underlay-contents #news-info .message080902,#wrapper .underlay-contents #news-info .message0719{width:94%}#wrapper .underlay-contents #news-info .message0619 h3,#wrapper .underlay-contents #news-info .message080902 h3,#wrapper .underlay-contents #news-info .message0719 h3{font-size:1.1em}#wrapper .underlay-contents #news-info .message0619 dl dd,#wrapper .underlay-contents #news-info .message080902 dl dd,#wrapper .underlay-contents #news-info .message0719 dl dd{margin-left:0}#wrapper .underlay-contents #news-info .message0829{width:98%}#wrapper .underlay-contents #news-info .message0829 h3{font-size:1.1em}}#wrapper .underlay-contents #news-info #takuhai .attention{border:solid 3px #e39a90;border-radius:10px;padding:20px}#wrapper .underlay-contents #news-info #takuhai h3{margin:1.5em 0;font-size:110%;padding:0 0 .1em .5em;position:relative;z-index:100}#wrapper .underlay-contents #news-info #takuhai h3::after{position:absolute;content:"";bottom:0;left:0;z-index:-1;height:12px;width:100%;background-color:#e39a90}#wrapper .underlay-contents #news-info #takuhai .market_indent{padding-left:1.75em;text-indent:-0.925em}#wrapper .underlay-contents #news-info #takuhai .material-icons{vertical-align:middle}#wrapper .underlay-contents #news-info #takuhai a.outerlink{margin:.6em 0;padding:.3em .8em;font-weight:bold;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2);display:block;width:60%}#wrapper .underlay-contents #news-info #takuhai a.w30{width:30%}#wrapper .underlay-contents #news-info #takuhai a.w50{width:50%}#wrapper .underlay-contents #news-info #takuhai a.disable{pointer-events:none;cursor:default;background-image:none !important;background-color:#aaa !important}#wrapper .underlay-contents #news-info #takuhai a.btn{text-align:center;text-decoration:none;margin:0;padding:.6em .6em;border-radius:5em;color:#fff;display:inline-block;background-color:#ca203c;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,.3);box-shadow:0px 2px 2px rgba(0,0,0,.3);border-bottom:solid 1px #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}#wrapper .underlay-contents #news-info #takuhai a.btn.gbtn{color:#fff;background-color:#ca203c;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,.3);box-shadow:0px 2px 2px rgba(0,0,0,.3);border-bottom:solid 1px #bbb;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}#wrapper .underlay-contents #news-info #takuhai a.btn:hover{-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.3);box-shadow:0px 1px 1px rgba(0,0,0,.3)}#wrapper .underlay-contents #news-info #takuhai a.new_link{text-decoration:underline !important;color:#36c !important}#wrapper .underlay-contents #news-info #takuhai a.new_link:hover{text-decoration:none !important}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl{width:100%;margin-left:auto;margin-right:auto;margin-top:3em;font-size:.8em}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl.resale_tbl tr th{width:35%}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl.resale_tbl tr th{width:100%}}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl.resale_tbl tr th .possible{color:red;font-size:1em}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl.resale_tbl tr th .impossible{color:blue;font-size:1em}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl.resale_tbl tr td ul{list-style:none;padding-left:1em}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl.resale_tbl tr td ul li{text-indent:-1em}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl.resale_tbl tr td ul.pad-l_ul{padding-left:0}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl.resale_tbl tr td ul.pad-l_ul li{text-indent:0}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl{width:100%;font-size:1em;margin-top:1em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl tr h2{border:none !important}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl tr th{width:20%}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl tr th{display:block;width:100%;font-size:.9em;text-align:left;padding:.5em 0;border-bottom:1px dotted #787878}}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl tr th span{font-size:.8em}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl tr td{padding:10px 0;line-height:2}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl tr td{display:block;width:100%;font-size:.8em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl tr td a{text-decoration:underline;color:#36c}#wrapper .underlay-contents #news-info #takuhai table.ticket_tbl tr td a:hover{text-decoration:none}#wrapper .underlay-contents #news-info #takuhai .normal_h3{margin-bottom:.3em;font-size:100%;padding-left:0;padding-bottom:.3em;border-bottom:1px solid #787878}#wrapper .underlay-contents #news-info #takuhai .normal_h3::after{display:none}#wrapper .underlay-contents #news-info #takuhai .normal_p{margin-top:.5em}#wrapper .underlay-contents #news-info #takuhai .line-h_p{line-height:1.5em}#wrapper .underlay-contents #news-info #takuhai .line-h_p a{vertical-align:super}#wrapper .underlay-contents #news-info #takuhai .aster{padding-left:.6em;text-indent:-0.6em}#wrapper .underlay-contents #news-info #takuhai img{max-width:50%}#wrapper .underlay-contents #news-info #takuhai table{width:auto;margin:0 0 1.5em}#wrapper .underlay-contents #news-info #takuhai table th,#wrapper .underlay-contents #news-info #takuhai table td{width:auto;padding:5px 10px}#wrapper .underlay-contents #news-info #takuhai table th .typo-a,#wrapper .underlay-contents #news-info #takuhai table td .typo-a{color:#ca203c}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl{width:100%;margin-left:auto;margin-right:auto;margin:1em 0;font-size:.8em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl{width:100%;font-size:1em;margin-top:1em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr{border-top:1px solid #787878;border-bottom:1px solid #787878}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr th{width:18%;text-align:left}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr th{display:block;width:100%;font-size:.9em;padding:.5em 0;border-bottom:1px dotted #787878}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr th span{font-size:.8em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr th.ticket-ttl{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#b6b6b6;padding:.5em 0;font-size:1.1em;text-indent:-2.4em;padding-left:2em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr th.ticket-ttl:before{font-size:1.2em;content:"";font-family:"Font Awesome 5 Free";margin:0 .5em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr th.ticket-ttl{font-size:.9em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td{padding:10px 0;line-height:2}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td{display:block;width:100%;font-size:.8em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td span.small-font{font-size:.8em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td span.ticket-type{font-weight:bold;font-size:1em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td span.ticket-type:before{font-size:1.2em;content:"";font-family:"Font Awesome 5 Free";font-weight:bold}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td .regular{text-decoration:line-through;color:red}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td .regular span{color:#000;font-weight:normal !important}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td a{text-decoration:underline;color:#36c;margin-left:1em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td a:hover{text-decoration:none}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td a.pg{margin-left:0}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td a.pg img{display:inline}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td a.no-margin{margin-left:0}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td ul li{list-style-position:inside}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td dl.senko_price dt{font-weight:bold;border-top:1px solid #999}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td dl.senko_price dd{text-align:right}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td table.playguide_tbl{width:90%;margin-top:1em;margin-left:10%}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td table.playguide_tbl tbody tr th,#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td table.playguide_tbl tbody tr td{display:inline-block !important}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td table.playguide_tbl tbody tr th{border-bottom:none}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td table.playguide_tbl tbody tr th{width:15%;font-size:1em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td table.playguide_tbl tbody tr th.guide_name{width:100%;background-color:#e7eff6}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td table.playguide_tbl tbody tr td{width:85%;font-size:.9em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:4%;padding-top:1em;padding-bottom:0;position:relative}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout{display:block}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout h3{width:100%}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl{-webkit-box-sizing:border-box;box-sizing:border-box;width:48%;text-align:center;margin-bottom:1em;border:1px solid #d61667;padding:.5em 0;border-left:20px solid #d61667}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl.dummy{border:none}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl.ippan{width:55%}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl.ippan{width:100%}}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl{width:100%;margin:0 auto 1em;border-left:16px solid #d61667}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl.dummy{display:none}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl.ticket_soldout_frame{position:relative}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl.ticket_soldout_frame .ticket_soldout_img{width:105px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl.ticket_soldout_frame .ticket_soldout_img{width:35%;margin-top:3px}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dt{font-weight:bold;font-size:1.1em;line-height:1.4;padding-bottom:.5em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dt.thick{padding-bottom:1.2em}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dt{font-size:1em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dt.thick{padding-bottom:.5em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dt span{font-size:.8em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dt span.red{font-size:1em;display:block;color:red;font-weight:bold}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd{margin:0;padding:0;padding-top:.5em;border-top:1px dotted #d61667}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd.pabtm{padding-bottom:.5em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd.ippan-dtl{border-top:none;text-align:left;padding:.5em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd.ticket_playguide{top:-0.5em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd.ticket_playguide img{height:25px;padding:0 10px}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area{margin:1em 0}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area{text-align:center;margin:1em 0 2em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area a{text-decoration:none;display:inline-block;color:#f7f7f7;padding:.5em .8em;margin-left:1em;background-color:#d61667}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area a:hover{background-color:#fe4b68}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area a:before{content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd .link_area a{width:80%;text-align:center;margin-left:0;margin-bottom:1em;font-size:.8em}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd.kigen{padding-top:.5em;font-size:.9em;border-top:1px solid #d61667}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout dl dd.kigen span{font-weight:bold;display:inline-block;margin-right:1em}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout.ippan dl{padding:.5em 0 0}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout .ticket_so{width:105px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr td.ticket_layout .ticket_so{width:35%;margin-top:3px}}#wrapper .underlay-contents #news-info #takuhai table.ticket_sale_tbl tr.b_none{border:none !important}#wrapper .underlay-contents #news-info #takuhai .nodot{margin:.3em 0;padding:0;font-size:.85em;list-style:none}#wrapper .underlay-contents #news-info #takuhai .nodot li{padding-left:.68em;text-indent:-0.68em}#wrapper .underlay-contents #news-info #takuhai .nodot li .new_link{text-decoration:underline;color:#36c;margin-left:1em}#wrapper .underlay-contents #news-info #takuhai .nodot li .new_link:hover{text-decoration:none}#wrapper .underlay-contents #news-info #takuhai .nodot li .no-margin{margin-left:0}#wrapper .underlay-contents #news-info #takuhai .nodot li:before{display:none;visibility:hidden}#wrapper .underlay-contents #news-info #takuhai .nglist{border:solid 1px #c9c9c9;border-radius:10px;margin:0 20px 20px;padding:10px 20px}@media only screen and (max-width: 480px){#wrapper .underlay-contents #news-info #takuhai img{max-width:100%}#wrapper .underlay-contents #news-info #takuhai a.w30{width:100%}#wrapper .underlay-contents #news-info #takuhai a.w50{width:100%}}#wrapper .underlay-contents .schbtn{font-size:.8em;display:inline-block;background-color:#787878;color:#f7f7f7;padding:5px;margin:3px 3px 3px 0}#wrapper .underlay-contents .xRight{text-align:right;margin-right:20px}#wrapper .underlay-contents .tojitsu_soldout{color:red;text-decoration:line-through}.fukko_sake{width:100%;margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fukko_sake img{width:35% !important;height:35% !important}.fukko_sake .table_about{width:62%}.fukko_sake .table_about td:first-child{width:28%}.fukko_sake .table_about td:last-child{width:70%}@media only screen and (max-width: 480px){.fukko_sake{display:block;text-align:center}.fukko_sake img{width:80% !important;margin:0 0 .5em}.fukko_sake .table_about{width:100%}.fukko_sake .table_about td{display:block;text-align:left}.fukko_sake .table_about td:first-child{width:100%;padding:10px 0 0 !important}.fukko_sake .table_about td:last-child{width:100%;padding:5px 0 10px !important}}#library:before{background-image:url(../img/common/bg/bg06.jpg?20);content:" ";display:block;position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover}#library .underlay-contents{margin-bottom:2em}#library .underlay-contents .program-info{margin-bottom:2em}#library .underlay-contents .program-info p{font-size:.9em}#library .underlay-contents .program-info a{text-decoration:underline}#library .underlay-contents .program-info a:hover{text-decoration:none}#library .underlay-contents .program-info .images{margin:5em auto 0;width:100%;max-width:400px}@media only screen and (max-width: 480px){#library .underlay-contents .program-info .images{margin:2em auto 0}}#library .underlay-contents .program-info h3{font-size:1em}@media only screen and (max-width: 480px){#library .underlay-contents .program-info h3{font-size:.9em}}#library .underlay-contents .link_area{text-align:right;margin:1em 0 3em}@media only screen and (max-width: 480px){#library .underlay-contents .link_area{text-align:center;margin:1em 0 2em}}#library .underlay-contents .link_area a{display:inline-block;color:#f7f7f7;padding:.5em .8em;margin-left:1em;background-color:#d61667}#library .underlay-contents .link_area a:hover{background-color:#fe4b68}#library .underlay-contents .link_area a:before{content:"";font-family:"Font Awesome 5 Free";margin-right:.5em;font-weight:bold}@media only screen and (max-width: 480px){#library .underlay-contents .link_area a{width:80%;text-align:center;margin-left:0;margin-bottom:1em;font-size:.8em}}.sns_area_library{padding-bottom:0 !important;text-align:right}.sns_area_library a{width:1em;display:inline-block;padding:.5em;color:#f7f7f7 !important;text-align:center;margin:0 .2em}.sns_area_library a:hover{opacity:.8}.sns_area_library .sns_tw_x{background-color:#000;vertical-align:bottom}.sns_area_library .sns_tw_x img{height:16px;width:auto;margin:1.5px 0}.sns_area_library .sns_tw{background-color:#55acee}.sns_area_library .sns_ins{background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #294dfd), color-stop(0.11, #473deb), color-stop(0.22, #8727c7), color-stop(0.33, #d62286), color-stop(0.44, #fa1864), color-stop(0.55, #ff3038), color-stop(0.66, #fe5631), color-stop(0.77, #ff732c), color-stop(0.88, #ffb240), color-stop(1, #ffdf82));background:-webkit-linear-gradient(left top, #294dfd 0, #473deb 11%, #8727c7 22%, #d62286 33%, #fa1864 44%, #ff3038 55%, #fe5631 66%, #ff732c 77%, #ffb240 88%, #ffdf82 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0, #294dfd), color-stop(11%, #473deb), color-stop(22%, #8727c7), color-stop(33%, #d62286), color-stop(44%, #fa1864), color-stop(55%, #ff3038), color-stop(66%, #fe5631), color-stop(77%, #ff732c), color-stop(88%, #ffb240), to(#ffdf82));background:linear-gradient(to right bottom, #294dfd 0, #473deb 11%, #8727c7 22%, #d62286 33%, #fa1864 44%, #ff3038 55%, #fe5631 66%, #ff732c 77%, #ffb240 88%, #ffdf82 100%)}.sns_area_library .sns_yt{background-color:#cd201f}.sns_area_library .sns_fb{background-color:#1877f2}.sns_area_library .sns_web{background-color:#e73b60}/*# sourceMappingURL=core.css.map */