<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}b,strong{font-weight:bold}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}img,object,embed{vertical-align:top}figure{margin:0}button,input,select,textarea{margin:0;font-size:100%;font-family:inherit}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:100%}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}li{list-style-type:none}em{font-weight:bold}.ofonts{font-family:'Oswald', sans-serif;font-weight:400;letter-spacing:.05em}.ofonts--light{font-family:'Oswald', sans-serif;font-weight:300;letter-spacing:.05em}.news-shoulder{display:inline-block}.news-date{display:inline-block;font-size:1.4em;line-height:1;color:#4c4c4c;vertical-align:middle;letter-spacing:.15em;margin-top:-5px}.news-category{height:24px;line-height:1;padding:5px 10px;margin-top:-12px;font-size:1.1em;border-radius:2px;letter-spacing:0}.news-category--seminar{color:#16b3aa;border:1px solid #16b3aa}.news-category--published{color:#3c941a;border:1px solid #3c941a}.news-category--press{color:#b7148b;border:1px solid #b7148b}.news-category--inbound{color:#298dd2;border:1px solid #298dd2}.news-container p{font-size:1.3em;color:#1a1a1a;margin-bottom:1em}.news-container .small-font{font-size:10px}.news-container .medium-font{font-size:13px}.news-container .large-font{font-size:16px}.news-sort{text-align:center}.news-sort li{display:inline-block;position:relative}.news-sort li:first-child span{border-left:1px solid #d2d2d2}.news-sort__btn{display:block;width:120px;height:50px;font-size:1.3em}.news-sort__btn span{display:inline-block;width:100%;line-height:1;border-right:1px solid #d2d2d2;color:#a7a7a7}.current .news-sort__btn span{color:#1a1a1a}.news-group{width:100%}.news-list{border-bottom:1px solid #e9e9e9}.news-list:hover a{color:#298dd2;transition-duration:0s}.news-list th,.news-list td{padding:14px 30px 10px 0}.news-list th{position:relative;width:300px;padding-left:30px;padding-right:0;letter-spacing:.2em}.news-list td{font-size:1.3em}.news-list a{display:block;width:100%;height:100%;color:#4c4c4c;transition:color 1.2s}.simple .news-list th{width:100px;padding-left:0;padding-right:0}.simple .news-list td{padding-right:0}.simple .news-list strong{margin-right:1em}.simple .news-list strong.blue{color:#298dd2}.news-pagination{padding-top:60px;text-align:center}.news-pagination__list{display:inline-block;position:relative}.news-pagination__list:after{display:block;width:1px;height:10px;content:'';position:absolute;background-color:#d2d2d2;top:50%;margin-top:-7px}.news-pagination__list.current a{color:#298dd2}.news-pagination__list a{display:block;width:100%;height:100%;font-size:1.6em;line-height:40px;color:#4d4d4d;transition:opacity .4s}.news-pagination__list a.disabled{color:#c9c9c9}.news-pagination__list a:hover{opacity:.5}.news-pagination__list:first-child{border-right:none}.news-pagination__list:first-child:after{display:none}.news-pagination span{padding:0 25px;vertical-align:top}@media screen and (max-width: 500px){.news-category{top:25px;left:90px;margin-top:-4px}.news-sort{margin-bottom:30px}.news-sort__btn{display:inline}.news-sort li span{padding:0 7px}.news-sort li:first-child span{border-left:none}.news-sort li:last-child span{border-right:none}.news-list a{line-height:1.8}.news-list:first-child{border-top:1px solid #e9e9e9}.news-list th,.news-list td{display:block;padding:0}.news-list th{padding-top:25px;padding-bottom:5px}.news-list td{display:block;padding-bottom:25px;font-size:1.3em}.news-pagination{padding-top:30px}.news-pagination ul{display:-webkit-flex;display:-ms-flexbox;display:flex}.news-pagination .news-pagination__list{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.news-pagination .news-pagination__list a{height:40px;line-height:1;padding-top:10px}.news-pagination .news-pagination__list span{display:block;height:15px;padding:0}.news-pagination .news-pagination__list--skip span{margin-top:10px}.news-pagination .news-pagination__list.prev a:after{top:-2px;left:50%;margin-left:-5px}.news-pagination .news-pagination__list.next a:after{top:-2px;right:50%;margin-right:-5px}.news-pagination .news-pagination__list.prev,.news-pagination .news-pagination__list.next{width:20px}.news-pagination .news-pagination__list.prev span,.news-pagination .news-pagination__list.next span{font-size:0}}button.btn--large,button.btn--mid{line-height:56px}button.btn--round{line-height:40px}.btn{position:relative;text-align:center;outline:0;border:none}.btn .bar{position:absolute;background-color:#fff;transition:-webkit-transform 1.2s;transition:transform 1.2s;transition:transform 1.2s, -webkit-transform 1.2s}.btn .bar--top,.btn .bar--bottom{width:100%;height:5px;-webkit-transform:scale(1, 0);transform:scale(1, 0)}.btn .bar--right,.btn .bar--left{width:5px;height:100%;-webkit-transform:scale(0, 1);transform:scale(0, 1)}.btn .bar--top{top:5px;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0}.btn .bar--right{top:0;right:5px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.btn .bar--bottom{bottom:5px;right:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.btn .bar--left{bottom:0;left:5px;-webkit-transform-origin:0 50%;transform-origin:0 50%}.btn .bar--top{top:0}.btn .bar--right{right:0}.btn .bar--bottom{bottom:0}.btn .bar--left{left:0}.btn--mid{display:block;width:240px;height:60px;line-height:60px;font-size:1.3em}.btn--large{display:block;width:260px;height:60px;line-height:60px;font-size:1.3em}.btn--huge{position:relative;display:block;width:100%;height:auto;min-height:240px;border-radius:0;overflow:hidden}.btn--huge:before{border-radius:0 !important}.btn--huge:after{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0}.btn--round{display:block;width:auto;height:40px;min-width:130px;line-height:40px !important;border-radius:30px;background-color:transparent;outline:none;border:1px solid #ccc;font-size:1.6em}.btn--round--white{background-color:#fff}.btn--round--black{border:none;background-color:#1a1a1a;color:#fff}.btn--round--gray{border:none;background-color:#666;color:#1a1a1a}.btn--official{display:block;width:140px;height:40px;line-height:40px;margin:0 auto;font-size:1.2em;color:#1a1a1a;border-radius:30px;border:1px solid #e6e6e6}.btn--official&gt;span:after{display:none !important}.btn--official i{margin:2px 5px 0 0}.btn--black{color:#fff}.btn--black:before{background-color:#1a1a1a}.btn--white{color:#1a1a1a}.btn--white:before{border:1px solid #e6e6e6;background-color:#fff}.btn--white span:after{background:rgba(0,0,0,0.3) !important}.btn--gray{color:#fff}.btn--gray:before{background-color:#808080}.btn--red{color:#fff}.btn--red:before{background-color:#e40000}.btn--glass{width:360px;border:1px solid #80cddd;border-radius:3px;color:#80cddd;transition:background .6s}.btn--glass:hover{transition-duration:.2s;background-color:#80cddd;color:#fff}.btn--ticket{width:360px;border:1px solid #92ca12;border-radius:3px;color:#92ca12;transition:background .6s}.btn--ticket:hover{transition-duration:.2s;background-color:#92ca12;color:#fff}.btn__arr--l:after,.btn__arr--r:after,.btn__arr--l-r:after,.btn__arr--r-r:after{display:block;width:100%;height:100%;content:'';position:absolute;display:block;width:10px;top:0}.btn__arr--l:after{background:url("/user/img/common/page_arr_prev.svg") 50% 50% no-repeat;background-size:contain;left:0}.btn__arr--r:after{background:url("/user/img/common/page_arr_next.svg") 50% 50% no-repeat;background-size:contain;right:0}.btn__arr--l-r:after{background:url("/user/img/common/page_arr_next.svg") 50% 50% no-repeat;background-size:contain;left:0}.btn__arr--r-r:after{background:url("/user/img/common/page_arr_prev.svg") 50% 50% no-repeat;background-size:contain;right:0}.btn__arr--l.disabled:after{background:url("/user/img/common/page_arr_prev_off.svg") 50% 50% no-repeat;background-size:contain}.btn__arr--r.disabled:after{background:url("/user/img/common/page_arr_next_off.svg") 50% 50% no-repeat;background-size:contain}.btn__arr--white:after{background:url("/user/img/common/page_arr_next_white.svg") 50% 50% no-repeat;background-size:contain}.btn__arr--white-r:after{background:url("/user/img/common/page_arr_prev_white.svg") 50% 50% no-repeat;background-size:contain}.btn:before{display:block;width:100%;height:100%;content:'';position:absolute;top:0;border-radius:3px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-backface-visibility:hidden}.btn span{position:relative;display:inline-block;overflow:hidden;transition:opacity .3s linear;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}.btn span:after{display:block;width:0;height:1px;content:'';position:absolute;background:rgba(255,255,255,0.6);top:50%;left:0;margin-top:1em;-webkit-transform:translateX(200%);transform:translateX(200%);transition-property:left, width, opacity, -webkit-transform;transition-property:transform, left, width, opacity;transition-property:transform, left, width, opacity, -webkit-transform;transition-duration:.5s, .8s, 0s, .5s;transition-delay:0s, 0s, .3s, 0s}.btn:hover:before{-webkit-transform:scale(0.975);transform:scale(0.975)}.btn:hover span:after{opacity:1;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%);left:-100%;transition-duration:0s, 0s, .3s, .5s;transition-delay:0s, 0s, 0s, 0s}.btn.btn--round span:after{margin-top:.7em}.btn.btn--round:hover span:after{margin-top:.7em}.btn.btn--huge:hover .bar{-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s}.btn.btn--huge:hover:before{-webkit-transform:scale(1);transform:scale(1)}.disabled{pointer-events:none}i{display:block;width:50px;height:50px;position:relative;margin:0 auto}i.friends{display:inline-block;width:22px;height:32px;background:url("/user/img/icons/friends.svg") 50% 50% no-repeat;background-size:22px 32px}i.friends--yellow{display:inline-block;width:22px;height:32px;background:url("/user/img/icons/friends_yw.svg") 50% 50% no-repeat;background-size:22px 32px}i.coupon{background:url("/user/img/icons/coupon.svg") 50% 50% no-repeat;background-size:50px 50px}i.news{background:url("/user/img/icons/news.svg") 50% 50% no-repeat;background-size:50px 50px}i.plane{background:url("/user/img/icons/plane.svg") 50% 55% no-repeat;background-size:50px 50px}i.ticket{background:url("/user/img/icons/ticket.svg") 50% 50% no-repeat;background-size:50px 50px}i.chat{background:url("/user/img/icons/chat.svg") 50% 50% no-repeat;background-size:50px 50px}i.mail{background:url("/user/img/icons/mail.svg") 50% 50% no-repeat;background-size:50px 50px}i.tel{background:url("/user/img/icons/tel.svg") 50% 50% no-repeat;background-size:50px 50px}i.camera{background:url("/user/img/icons/camera.svg") 50% 50% no-repeat;background-size:50px 50px}i.marker{display:inline-block;width:30px;height:30px;background:url("/user/img/icons/marker.svg") 50% 50% no-repeat;background-size:30px 30px}i.card{display:inline-block;width:30px;height:30px;background:url("/user/img/icons/card.svg") 50% 50% no-repeat;background-size:30px 30px}i.clock{display:inline-block;width:30px;height:30px;background:url("/user/img/icons/clock.svg") 50% 50% no-repeat;background-size:30px 30px}i.check-box{display:block;width:30px;height:30px;background:url("/user/img/icons/check_box.svg") 50% 50% no-repeat;background-size:30px 30px}i.reload{display:inline-block;width:30px;height:30px;background:url("/user/img/icons/reload.svg") 50% 50% no-repeat;background-size:30px 30px}i.check{background:url("/user/img/icons/check.svg") 50% 50% no-repeat;background-size:50px 50px}i.caution{display:inline-block;width:112px;height:100px;background:url("/user/img/icons/caution.svg") 50% 50% no-repeat;background-size:112px 100px}i.blank{display:inline-block;width:16px;height:12px;background:url("/user/img/icons/blank.svg") 50% 50% no-repeat;background-size:12px 12px}i.board{display:inline-block;width:120px;height:120px;background:url("/user/img/icons/board.svg") 50% 50% no-repeat;background-size:120px 120px}i.graph{display:inline-block;width:120px;height:120px;background:url("/user/img/icons/graph.svg") 50% 50% no-repeat;background-size:120px 120px}i.hand-shake{display:inline-block;width:120px;height:120px;background:url("/user/img/icons/hand_shake.svg") 50% 50% no-repeat;background-size:120px 120px}i.pr{display:inline-block;width:120px;height:120px;background:url("/user/img/icons/pr.svg") 50% 50% no-repeat;background-size:120px 120px}i.real-plane{display:inline-block;width:120px;height:120px;background:url("/user/img/icons/real_plane.svg") 50% 50% no-repeat;background-size:120px 120px}i.teach{display:inline-block;width:120px;height:120px;background:url("/user/img/icons/teach.svg") 50% 50% no-repeat;background-size:120px 120px}i.icon--round{display:block;width:80px;height:80px;border-radius:50%}i.icon--round--white{background-color:#fff}i.icon--round--gray{background-color:#bfbfbf}i.icon--round--blue{background-color:#298dd2}i.icon--round--yellow{background-color:#eeb726}i.icon--round--mid{display:block;width:100px;height:100px;border-radius:50%}.form__box input[type="text"],.form__box input[type="password"],.form__box input[type="tel"],.form__box select,.form__box option,.form__box textarea{font-size:1.3em}.form__box input[type="text"],.form__box input[type="password"],.form__box input[type="tel"],.form__box textarea{width:100%;border:none;background:none;outline:none}.form__box input[type="tel"]{width:70px}.form__box .radio label{font-size:1.3em;margin-right:1em}.form__box .must-icon{font-size:10px;vertical-align:top;color:#e40000;margin-right:5px}.form__group{text-align:left;padding-top:20px}.form__list{padding-bottom:20px}.form__list dt{font-size:1.3em;margin-bottom:1em}.form__action{padding-top:5px}.form__action:before,.form__action:after{display:table;content:'';line-height:0}.form__action:after{clear:both}.form__action.twin-btn{width:490px;margin:0 auto}.form__action.twin-btn .btn:first-child{float:right}.form__action.twin-btn .btn:last-child{float:left}.input-form{height:50px;line-height:53px;padding-left:30px;padding-right:30px;background-color:#f5f5f5;border-radius:10px}.input-form.textarea-form{padding:20px 30px;height:auto;line-height:1.8;resize:vertical}.input-form.tel-form{background-color:transparent;padding-left:0}.input-form.tel-form p{display:inline-block;padding:0 10px}.input-form.tel-form span{display:inline-block;padding-left:30px;border-radius:10px;background-color:#f5f5f5}.form-err .input-form.tel-form{border:0}.form-err .input-form.tel-form span{border:2px solid #e40000}.input-form p{font-size:1.3em}.input-form p.not-input{color:#999999}.form-err .input-form{border:2px solid #e40000}.form-err .input-form input{color:#e40000}.form-err .input-form input::-webkit-input-placeholder{color:#e40000}.form-err .input-form input::-moz-placeholder{color:#e40000}.form-err .input-form input:-ms-input-placeholder{color:#e40000}.notice-box{padding:15px 30px 10px}.notice-box span{font-size:1.1em;color:#4c4c4c;line-height:1.8}@media screen and (max-width: 500px){.form__box select{width:100%}.tel span{margin-bottom:10px}.form__action.twin-btn{width:100%}.form__action.twin-btn .btn:first-child,.form__action.twin-btn .btn:last-child{margin:0 auto 10px;float:none;clear:both}}@media screen and (max-width: 390px){.tel-form{height:120px}.tel span{margin-bottom:10px}}.custom-form{margin-bottom:5px}.custom-form__check-box label{display:block;position:relative;text-align:center;cursor:pointer}.custom-form__check-box label i{position:absolute;z-index:2;top:4px;left:10px;opacity:0;transition:opacity .2s}.custom-form__check-box span{display:block;width:320px;height:40px;position:relative;line-height:40px;border-radius:3px;font-size:1.3em;border:1px solid #e6e6e6;z-index:1;transition:background 1.2s, color 1.2s}.custom-form__check-box input{position:absolute;opacity:0;top:0;left:0}.custom-form__check-box input:checked+span i{opacity:1}.custom-form__check-box.black input:checked+span{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.custom-form__check-box.aiia input:checked+span{background-color:#9090e2;border-color:#9090e2;color:#fff}.custom-form__check-box.glass input:checked+span{background-color:#80cddd;border-color:#80cddd;color:#fff}.custom-form__check-box.ticket input:checked+span{background-color:#92ca12;border-color:#92ca12;color:#fff}@media screen and (min-width: 500px){.custom-form__check-box:hover span{transition-duration:.2s}.custom-form__check-box:hover.black span{background-color:#e6e6e6}.custom-form__check-box:hover.aiia span{background-color:#7c7cdd;border-color:#9090e2;color:#fff}.custom-form__check-box:hover.glass span{background-color:#6cc5d8;border-color:#80cddd;color:#fff}.custom-form__check-box:hover.ticket span{background-color:#81b310;border-color:#92ca12;color:#fff}}@media screen and (max-width: 500px){.custom-form i.check-box{width:20px;background-size:20px 20px}.custom-form span{display:block;width:100%;height:40px;position:relative;line-height:40px;border-radius:3px;font-size:1.1em;border:1px solid #e6e6e6;z-index:1;transition:background .2s}}.err-box{display:none;margin-top:1em;color:#e40000}.form-err .err-box{display:block}.err-box .err-msg{font-size:1.2em}.complete .section__content{text-align:center}.complete .section__content&gt;i{margin-bottom:40px}.complete .section__content&gt;h3{font-size:1.6em;line-height:2.5}.complete .section__content&gt;p{margin-top:20px;font-size:1.3em;color:#4c4c4c}.complete .section__content&gt;.btn{margin:60px auto 0}.complete .section__content .form__action{margin-top:30px}.trans-in{transition:opacity .5s, -webkit-transform .5s;transition:transform .5s, opacity .5s;transition:transform .5s, opacity .5s, -webkit-transform .5s;opacity:0}.trans-in-top{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.trans-in-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.trans-in-bottom{-webkit-transform:translateY(100%);transform:translateY(100%)}.trans-in-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.action .trans-in,.trans-in.action{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.fade-in{transition:opacity .5s;opacity:0}.action .fade-in,.fade-in.action{opacity:1}#g-header{position:fixed;width:100%;min-width:1000px;height:80px;z-index:100;top:0;left:0;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}#g-header:after{display:block;width:100%;height:1px;content:'';position:absolute;background-color:rgba(0,0,0,0.1);bottom:-1px;left:0;z-index:3}.calender-on #g-header{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#g-header #logo{display:block;width:80px;height:100%;position:absolute;top:0;left:50%;margin-left:-40px;z-index:2}#g-header #logo #logo-canvas{position:relative;top:10px;left:10px}#g-header #logo a{display:block;width:100%;height:100%;overflow:hidden}#g-header&gt;.inner:before{display:block;width:auto;height:80px;content:'';position:relative;background-color:#fff;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;z-index:1}#g-header a{transition:color .2s}#g-header .header__sub-group{width:482px;margin-right:80px;text-align:center}#g-header .header__sub-group a{display:block;height:80px;color:#1a1a1a;line-height:1.3;transition:opacity .3s, background .3s}#g-header .header__sub-group strong{position:relative;letter-spacing:.02em;font-size:1.3em}#g-header .header__sub-group span{line-height:2}#g-header .header__sub-group .page-nav__list--sub{width:33.333%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-left:1px solid #e6e6e6}#g-header .header__sub-group .page-nav__list--sub a{background:#fff}#g-header .header__sub-group .page-nav__list--sub:first-child strong{letter-spacing:.1em}#g-header .header__sub-group .page-nav__list--sub.current a{color:#fff;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#g-header .header__sub-group .page-nav__list--sub:last-child{border-left:none}#g-header .header__sub-group .page-nav__list--sub:last-child strong{letter-spacing:.12em}#g-header .header__sub-group .page-nav__list--sub:last-child a{position:relative;padding-top:30px;background-color:#eeb726;color:#fff;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#g-header .header__sub-group .page-nav__list--sub:last-child a strong:after{display:block;width:100%;height:1px;content:'';position:absolute;display:inline-block;left:0;bottom:-2px;background-color:#fff}#g-header .header__sub-group .page-nav__list--sub:last-child.current strong:after{display:block;width:100%;height:0px;content:'';position:absolute;display:inline-block;left:0;bottom:-2px;background-color:#fff}#g-header .header__sub-group .page-nav__list--sub:last-child.current a{background-color:transparent}#g-header.sticky .page-nav__list--sub.current a{background:#fff !important;color:#1a1a1a}#g-header.sticky .page-nav__list--sub:last-child.current a{background-color:#eeb726 !important;color:#fff}#g-header #lang-btn{display:block;width:80px;height:80px;line-height:80px;position:absolute;top:0;right:0;font-size:1.4em;letter-spacing:.17em;text-align:center;border-radius:0;color:#fff;background-color:#1a1a1a}#g-header #lang-btn[lang=en]{background-color:#262626}#g-header #lang-btn[lang=en] .lang__embed{background-color:#1a1a1a}#g-header #lang-btn span{display:inline-block;position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .4s, -webkit-transform .4s;transition:transform .4s, opacity .4s;transition:transform .4s, opacity .4s, -webkit-transform .4s}#g-header #lang-btn span:after{display:none}#g-header #lang-btn .lang__embed{display:block;width:80px;height:80px;position:absolute;background-color:#262626;top:0;right:0;opacity:0;z-index:1;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity .4s, -webkit-transform .4s;transition:transform .4s, opacity .4s;transition:transform .4s, opacity .4s, -webkit-transform .4s}#hamb-btn{display:block;width:140px;height:80px;position:fixed;top:0;left:0;padding:32px 0 0 40px;z-index:130;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}#hamb-btn&gt;span{position:relative;display:inline-block;font-size:1.3em;letter-spacing:.15em;color:#1a1a1a;line-height:1}.menu-opened #hamb-btn&gt;span:after{display:inline-block;content:attr(data-menu-text)}.menu-opened #hamb-btn&gt;span&gt;span{font-size:0}#hamb-btn:hover .hamb-btn__bar:before{top:6px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotate(45deg) scale(0.5, 1) translate3d(0, 0, 0);transform:rotate(45deg) scale(0.5, 1) translate3d(0, 0, 0)}#hamb-btn:hover .hamb-btn__bar:after{top:6px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotate(-45deg) scale(0.5, 1) translate3d(0, 0, 0);transform:rotate(-45deg) scale(0.5, 1) translate3d(0, 0, 0)}.calender-on #hamb-btn{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#hamb-btn .hamb-btn__bar{display:block;width:18px;height:13px;position:relative;display:inline-block;margin-right:17px}#hamb-btn .hamb-btn__bar span,#hamb-btn .hamb-btn__bar:before,#hamb-btn .hamb-btn__bar:after{display:block;width:100%;height:2px;content:'';position:absolute;background-color:#000;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}#hamb-btn .hamb-btn__bar span{top:6px}#hamb-btn .hamb-btn__bar:before{top:0}#hamb-btn .hamb-btn__bar:after{top:12px}.menu-opened #hamb-btn .hamb-btn__bar span{-webkit-transform:scale(0);transform:scale(0)}.menu-opened #hamb-btn .hamb-btn__bar:before,.menu-opened #hamb-btn .hamb-btn__bar:after{top:6px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.menu-opened #hamb-btn .hamb-btn__bar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-opened #hamb-btn .hamb-btn__bar:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#g-menu{position:fixed;width:100%;height:100%;top:0;left:0;z-index:110;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform 0s .8s;transition:transform 0s .8s;transition:transform 0s .8s, -webkit-transform 0s .8s}#g-menu:before{display:block;width:100%;height:100%;content:'';position:absolute;background-color:rgba(0,0,0,0.4);z-index:1;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:opacity .5s, -webkit-transform .5s;transition:transform .5s, opacity .5s;transition:transform .5s, opacity .5s, -webkit-transform .5s}#g-menu&gt;.inner{position:relative;width:50%;height:100%;padding-top:110px;z-index:2;background-color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}#g-menu .embed-menu__header{position:absolute;top:0;right:0;padding-right:40px;font-size:1.3em}#g-menu .embed-menu__header li{display:inline-block;line-height:80px;margin-left:20px}#g-menu .embed-menu__header a{display:block;width:100%;height:100%;color:#1a1a1a;transition:opacity 1.2s}#g-menu .embed-menu__header a span{position:relative}#g-menu .embed-menu__header a.current span:after{display:block;width:100%;height:1px;content:'';position:absolute;display:inline-block;left:0;bottom:-2px;background-color:#1a1a1a}#g-menu .embed-menu__header a:hover{opacity:.6;transition-duration:.2s}#g-menu .page-nav__list a{color:#1a1a1a}.menu-opened #g-menu{-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform 0s 0s;transition:transform 0s 0s;transition:transform 0s 0s, -webkit-transform 0s 0s}.menu-opened #g-menu:before,.menu-opened #g-menu&gt;.inner{-webkit-transform:translateX(0);transform:translateX(0)}#g-menu .embed-menu__contents{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}#g-menu .embed-menu__main{margin-bottom:60px}#g-menu .embed-menu__main .page-nav__list{position:relative;padding-left:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:-webkit-transform 1.2s cubic-bezier(0.4, 0, 0.1, 1);transition:transform 1.2s cubic-bezier(0.4, 0, 0.1, 1);transition:transform 1.2s cubic-bezier(0.4, 0, 0.1, 1), -webkit-transform 1.2s cubic-bezier(0.4, 0, 0.1, 1)}#g-menu .embed-menu__main .page-nav__list a{display:block;width:100%;height:100%;padding:10px 0 10px}#g-menu .embed-menu__main .page-nav__list a strong{font-size:2.2em;line-height:1;letter-spacing:.05em}#g-menu .embed-menu__main .page-nav__list a span{font-size:1.2em}#g-menu .embed-menu__main .page-nav__list.current:before{-webkit-transform:translateX(0);transform:translateX(0);background-color:#1a1a1a}#g-menu .embed-menu__main .page-nav__list:before{display:block;width:5px;height:100%;content:'';position:absolute;left:0;background-color:#1a1a1a;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}#g-menu .embed-menu__main .page-nav__list:last-child a{color:#eeb726}#g-menu .embed-menu__main .page-nav__list:last-child:before{background-color:#eeb726}#g-menu .embed-menu__main .page-nav__list:hover:before{-webkit-transform:translateX(0);transform:translateX(0);transition-duration:.2s}.menu-opened #g-menu .embed-menu__main .page-nav__list{-webkit-transform:translateX(0);transform:translateX(0)}#g-menu .embed-menu__sub{padding-left:60px}#g-menu .embed-menu__sub .sub-menu__row{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#g-menu .embed-menu__sub .sub-menu__title{position:relative;padding-bottom:25px;margin-bottom:25px}#g-menu .embed-menu__sub .sub-menu__title h2{font-size:1.3em}#g-menu .embed-menu__sub .sub-menu__title:after{display:block;width:30px;height:1px;content:'';position:absolute;background-color:#bababa;bottom:0}#g-menu .embed-menu__sub .sub-menu__content a{display:block;padding:5px 0;font-size:1.2em;color:#676767;line-height:1.5;transition:opacity 1.2s}#g-menu .embed-menu__sub .sub-menu__content a:hover{opacity:.5;transition-duration:.2s}#g-menu .embed-menu__sub .sns-row .page-nav__list{display:inline-block;margin-right:8px}#g-menu .embed-menu__sub .sns-row a{display:block;width:40px;height:40px;transition:opacity .3s}#g-menu .embed-menu__sub .sns-row a:hover{opacity:.5}#g-menu .embed-menu__sub .sns-row .line{background:url("/user/img/common/sns_line_cir.svg") 50% 50% no-repeat;background-size:contain}#g-menu .embed-menu__sub .sns-row .facebook{background:url("/user/img/common/sns_facebook_cir.svg") 50% 50% no-repeat;background-size:contain}@media screen and (max-width: 1100px){#g-menu&gt;.inner{width:800px}}@media screen and (max-width: 1200px){#g-header #logo{left:300px}}@media screen and (max-width: 500px){#g-header{min-width:100%;height:60px;background-color:#fff;border-bottom:1px solid #e6e6e6}#g-header:after{display:none}#g-header #logo{display:block;width:60px;height:100%;left:50%;margin-left:-30px}#g-header #logo #logo-canvas{top:5px;left:5px}#g-header&gt;.inner{display:none}#g-header&gt;.inner:before{display:block;width:auto;height:80px;content:'';position:relative}#g-header .header__sub-group{margin-right:0;padding-top:60px}#g-header .header__sub-group .page-nav__list--sub{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#g-header .header__sub-group .page-nav__list--sub.current{border-bottom:0 !important}#g-header .header__sub-group .page-nav__list--sub.current a{background-color:transparent}#g-header .header__sub-group .page-nav__list--sub:first-child{border-left:none}#g-header .header__sub-group .page-nav__list--sub:last-child{border-top:1px solid #eeb726;border-bottom:1px solid #eeb726}#g-header .header__sub-group .page-nav__list--sub:last-child a{padding-top:18px}#g-header .header__sub-group .page-nav__list--sub:nth-of-type(2) strong{letter-spacing:0}#g-header .header__sub-group a{height:50px}#g-header .header__sub-group strong{font-size:1em}#g-header #lang-btn{display:block;width:60px;height:60px;line-height:60px}#hamb-btn{padding:22px 0 0 20px}#hamb-btn:hover .hamb-btn__bar:before{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);top:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#hamb-btn:hover .hamb-btn__bar:after{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);top:12px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#hamb-btn .hamb-btn__bar{margin-right:7px}.menu-opened #hamb-btn .hamb-btn__bar span{-webkit-transform:scale(0);transform:scale(0)}.menu-opened #hamb-btn .hamb-btn__bar:before,.menu-opened #hamb-btn .hamb-btn__bar:after{top:6px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.menu-opened #hamb-btn .hamb-btn__bar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-opened #hamb-btn .hamb-btn__bar:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#g-menu&gt;.inner{width:300px;padding-top:65px}#g-menu .embed-menu__header{padding-right:20px}#g-menu .embed-menu__header li{line-height:60px}#g-menu .embed-menu__contents{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:box-shadow .2s}#g-menu .embed-menu__contents.scrolling{box-shadow:5px -5px 10px 4px rgba(0,0,0,0.1) inset}#g-menu .embed-menu__main{margin-bottom:25px}#g-menu .embed-menu__main .page-nav__list{padding-left:20px}#g-menu .embed-menu__main .page-nav__list a{padding-top:9px;padding-bottom:9px;line-height:1.5}#g-menu .embed-menu__main .page-nav__list a strong{font-size:1.6em}#g-menu .embed-menu__main .page-nav__list a span{font-size:1.1em}#g-menu .embed-menu__sub{display:block;padding-left:0}#g-menu .embed-menu__sub .sub-menu__title{padding-bottom:10px;margin-bottom:10px}#g-menu .embed-menu__sub .sub-menu__title h2{font-size:1.3em}#g-menu .sub-menu__row{padding-left:20px;width:50%;float:left;height:230px}#g-menu .sub-menu__content a br{display:block}}#g-footer{padding:80px 0 0;text-align:center;background-color:#f7f7f7}#g-footer .footer__title{position:relative;padding-bottom:25px;margin-bottom:25px}#g-footer .footer__title:after{display:block;width:30px;height:1px;content:'';position:absolute;background-color:#bababa;bottom:0;left:50%;margin-left:-15px}#g-footer .footer__contents{margin-bottom:30px}#g-footer .footer__contents h3{font-size:1.5em;margin-bottom:10px}#g-footer .footer__contents p{font-size:1.1em}#g-footer .footer__contents .phrase{font-size:1.3em;font-weight:bold;margin-bottom:5px}#g-footer .footer__contents .origin{padding-top:10px;line-height:1.5;color:#808080}#g-footer .sns-group{margin-bottom:70px;text-align:center}#g-footer #footer__logo{max-width:174px;margin:0 auto}#g-footer #footer__logo img{width:100%;height:auto}#g-footer #copyright{padding:40px 10px;line-height:1.5;color:#1a1a1a;font-size:1.1em;letter-spacing:.2em;border-top:1px solid #e9e9e9;background-color:#fff}@media screen and (max-width: 500px){#g-footer{padding-top:50px}#g-footer .footer__contents{margin-bottom:30px}#g-footer .sns-group{margin-bottom:50px}#g-footer #copyright{font-size:.9em;padding:20px 10px}}.container{position:relative}span.img-text{display:none}.smooth-fonts{-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.tb-wrap{position:absolute;width:100%;height:100%}.tb-cont{display:table;width:100%;height:100%}.tb-mid{display:table-cell;vertical-align:middle}.tb-inner{position:relative;margin:30px auto 0 auto}#contents{padding-top:30px;padding-bottom:60px}.caution-group{position:relative}.caution-list{padding-left:1.5em;font-size:1.2em}.caution-list:before{display:inline;content:'â€»';position:absolute;left:0}.sns-group li{display:inline-block;line-height:1;margin-left:5px}.sns-group li .fb-like span{vertical-align:baseline !important}.sns-group.embed-sns{text-align:right;margin-bottom:20px}.color-tip{width:33.333%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;color:#fff;overflow:hidden}.color-tip--aiia{background-color:#9090e2}.color-tip--glass{background-color:#80cddd}.color-tip--ticket{background-color:#92ca12}.split-target span{display:inline-block;min-width:.3em;overflow:hidden;line-height:1}span.amp{font-size:90%}br.mq{display:none}.red-text{color:#e40000}@media screen and (max-width: 500px){br.mq{display:block}}#main-visual{height:360px;padding-top:80px;text-align:center}#main-visual .tb-inner{margin-top:30px}#main-visual h2{line-height:1;font-size:3em;color:#fff;letter-spacing:.07em;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#main-visual p{margin-top:15px;line-height:1.5;font-size:1.3em;font-weight:bold;color:#fff}.main-visual--black{background-color:#333}.main-visual--aiia{background:url("/user/img/visual/main_visual_aiia.jpg") 50% 50% no-repeat;background-size:cover;padding-top:10px !important}.main-visual--friends{position:relative;background:#eeb726 url(/user/img/visual/2.5_back.png) repeat;background-size:28%}.main-visual--friends i.friends{top:2px;margin-right:18px}@media screen and (max-width: 500px){#main-visual{height:200px;padding-top:0}#main-visual .tb-inner{margin-top:50px}#main-visual h2{font-size:2em}#main-visual p{margin-top:10px}}.column--1{max-width:1000px;margin:0 auto}.section__title{padding:25px 0;margin-bottom:45px;border-bottom:3px solid #1a1a1a;border-top:3px solid #1a1a1a;text-align:center}.section__title.center-border{height:40px;border-bottom:none;border-top:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.section__title.center-border:before,.section__title.center-border:after{display:block;width:auto;height:3px;content:'';position:relative;background-color:#1a1a1a;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;top:20px}.section__title.center-border h3{line-height:40px;padding:0 30px}.section__title h3{line-height:1.5;font-size:1.8em}.icon-unit{display:inline-block;padding:0 50px;vertical-align:top}.icon-unit i{margin-bottom:25px}.icon-unit h4{margin-bottom:20px;color:#1a1a1a;font-size:1.6em}.icon-unit p{margin-bottom:35px;font-size:1.3em;color:#4c4c4c}.icon-unit .btn{margin:0 auto}.flex-container{position:relative;max-width:800px;margin:0 auto}@media screen and (max-width: 1500px){.flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1000px}}.flex-container--right{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 1500px){.flex-container--right{padding-left:50px}}.flex-container--left{display:block;width:300px;height:auto;position:absolute;left:-350px}@media screen and (max-width: 1500px){.flex-container--left{position:relative;left:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}}.flex-container--left .panel__body{text-align:center;margin-bottom:20px}.flex-container--left .side-nav__list{height:60px;border-left:5px solid #e6e6e6;border-right:5px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.flex-container--left .side-nav__list:last-child{border-bottom:5px solid #e6e6e6}.flex-container--left .side-nav__list a{display:block;width:100%;height:100%}.flex-container--left .side-nav__list a:after{left:30px;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s, -webkit-transform .8s}.flex-container--left .side-nav__list a:hover:after{-webkit-transform:translateX(100%);transform:translateX(100%);transition-duration:.2s}.flex-container--left .side-nav__list strong{font-size:1.3em}.flex-container--left .side-nav__list strong.ofonts{font-size:1.6em}.flex-container--left .side-nav__list span{font-size:1.2em;font-weight:bold}.flex-container--left .side-nav__list--large{height:120px}.sort-console{position:relative;text-align:center;padding-bottom:25px;overflow:hidden}.search-unit{display:inline-block;vertical-align:top;padding:0 10px}.search-unit .unit__header{text-align:center;margin-bottom:20px}.search-unit .unit__header i{vertical-align:bottom}.search-unit .unit__header h3{font-size:1.5em}.search-unit .unit__header h3 span{display:inline-block;height:30px;line-height:30px}.search-unit .unit__body{min-height:130px}.search-unit .search__btn{display:block;width:320px;height:40px;border:1px solid #e6e6e6;border-radius:3px;margin-bottom:5px;background-color:#fff;float:left;font-size:1.3em;color:#1a1a1a;outline:none;transition:background 1.2s, color 1.2s}.search-unit .search__btn.calender-trigger{display:block;position:relative;height:85px;line-height:85px;cursor:pointer;float:none;clear:both}.search-unit .search__btn.calender-trigger:hover{background-color:#e6e6e6;transition-duration:.2s}.search-unit .search__btn.calender-trigger input{position:absolute;opacity:0;left:0;top:85%}.search-unit .search__btn.calender-trigger span:before{display:inline-block;content:'â–¼';-webkit-transform:scale(0.7) rotate(-90deg);transform:scale(0.7) rotate(-90deg);margin-right:5px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.search-unit .search__btn.calender-trigger input:focus+span:before{-webkit-transform:scale(0.7) rotate(0);transform:scale(0.7) rotate(0)}.search-unit .search__btn.prev,.search-unit .search__btn.next{width:115px}.search-unit .search__btn.reload{line-height:38px}.search-unit .search__btn.reload:hover{background-color:#e6e6e6;transition-duration:.2s}.search-unit .search__btn.reload span,.search-unit .search__btn.reload i{vertical-align:middle;display:inline-block}.search-unit .search__btn.reload i{margin-top:-2px}@media screen and (max-width: 500px){.search-unit{display:block;margin-bottom:20px}.search-unit--loc,.search-unit--facility{width:50%}.search-unit--loc{float:left;padding-right:5px}.search-unit--facility{padding-left:5px;float:right}.search-unit--calender{position:absolute;width:100%;top:190px}.search-unit--calender .search__btn{width:100%}.search-unit .unit__header{margin-bottom:10px}.search-unit .unit__header h3{font-size:1.3em}.search-unit .unit__header i{width:20px;background-size:20px 20px}}#ui-datepicker-div{display:none;width:320px;padding:20px;background-color:#fff;font-family:'Oswald', sans-serif;text-align:center;box-shadow:0 0 10px 4px rgba(0,0,0,0.1);z-index:11 !important}#ui-datepicker-div .ui-datepicker-calendar{width:100%}#ui-datepicker-div .ui-corner-all{position:relative}#ui-datepicker-div .ui-corner-all:after{display:block;width:10px;height:30px;content:'';position:absolute;display:block;width:10px;top:0}#ui-datepicker-div thead{border-bottom:2px solid #000;font-size:1.3em}#ui-datepicker-div thead th{line-height:30px;text-align:center}#ui-datepicker-div td{line-height:30px;font-size:1.3em}#ui-datepicker-div td.ui-datepicker-week-end{background-color:#f7f7f7}#ui-datepicker-div td a{position:relative;display:block;width:100%;height:100%;color:#4c4c4c;z-index:2}#ui-datepicker-div .current-week td:before{background-color:rgba(28,187,155,0.4)}#ui-datepicker-div .current-week .ui-datepicker-today:before{background-color:rgba(28,187,155,0.8)}#ui-datepicker-div tbody tr:hover td:before{background-color:rgba(28,187,155,0.2);transition-duration:.2s}#ui-datepicker-div tbody td{position:relative}#ui-datepicker-div tbody td:before{display:block;width:100%;height:100%;content:'';position:absolute;z-index:1;transition:background .8s}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-prev{display:block;width:50px;height:50px;cursor:pointer}#ui-datepicker-div .ui-datepicker-next span,#ui-datepicker-div .ui-datepicker-prev span{display:none}#ui-datepicker-div .ui-datepicker-next{float:right;font-size:0}#ui-datepicker-div .ui-datepicker-next:after{display:block;width:50px;height:50px;background:url("/user/img/common/page_arr_next.svg") 50% 50% no-repeat;background-size:10px 9px;right:0}#ui-datepicker-div .ui-datepicker-prev{float:left}#ui-datepicker-div .ui-datepicker-prev:after{display:block;width:50px;height:50px;background:url("/user/img/common/page_arr_prev.svg") 50% 50% no-repeat;background-size:10px 9px;left:0}#ui-datepicker-div .ui-datepicker-year{font-size:1.8em}#ui-datepicker-div .ui-datepicker-month{font-size:2.8em}@media screen and (max-width: 500px){#ui-datepicker-div{margin-left:-10px}}.hyper-wrap{position:fixed;width:100%;height:100%;top:0;left:0;overflow:hidden;background-color:#2e2e2e}@media screen and (min-width: 500px){.hyper-wrap{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-origin:90% 50%;transform-origin:90% 50%}.hyper-wrap-inner{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:95% 50%;transform-origin:95% 50%;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;background-color:#fff}.menu-opened .hyper-wrap-inner{-webkit-transform:rotateY(-8deg) scale(0.93, 0.95) translateX(-30px);transform:rotateY(-8deg) scale(0.93, 0.95) translateX(-30px)}}@media screen and (max-width: 500px){body:after{display:block;width:100%;height:100%;content:'';position:absolute;pointer-events:none;position:fixed;z-index:10;left:0;top:0;background-color:rgba(26,26,26,0.85);opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);transition:opacity .8s, -webkit-transform .8s;transition:transform .8s, opacity .8s;transition:transform .8s, opacity .8s, -webkit-transform .8s}body.bottom-opened:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s}.bottom-nav{position:fixed;width:100%;height:100%;top:-70px;padding:0 15px;z-index:1000;-webkit-transform:translateY(100%);transform:translateY(100%);transition:top .5s, -webkit-transform .5s;transition:transform .5s, top .5s;transition:transform .5s, top .5s, -webkit-transform .5s}.bottom-nav:before{display:block;width:100%;height:100%;content:'';position:absolute;left:0;top:230px;z-index:-1;box-shadow:0 0 30px 200px rgba(26,26,26,0.85);transition:opacity .1s}.bottom-nav .panel__header{position:relative;height:60px}.bottom-nav .panel__header:before{display:block;width:30px;height:30px;content:'';position:absolute;top:50%;left:15px;margin-top:-16px;border:1px solid #fff;border-radius:50%;background:url("/user/img/common/page_arr_top.svg") 50% 50% no-repeat;background-size:9px 10px}.bottom-opened .bottom-nav{position:absolute;top:0 !important;bottom:initial !important;-webkit-transform:translateY(15px);transform:translateY(15px)}.bottom-opened .bottom-nav:before{opacity:0}.menu-opened .bottom-nav{-webkit-transform:translateY(150%);transform:translateY(150%)}}*{box-sizing:border-box}html,body{height:100%}body{overflow-y:scroll;background-color:#fff;color:#333;font-size:10px;font-family:"ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3","Hiragino Kaku Gothic Pro","æ¸¸ã‚´ã‚·ãƒƒã‚¯",YuGothic,"ãƒ¡ã‚¤ãƒªã‚ª",Meiryo,Osaka,"ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯","MS PGothic",Sans-Serif;line-height:2;-webkit-text-size-adjust:100%}@media screen and (min-width: 500px){body{min-width:1000px}}a{color:#298dd2;transition:color ease-out 0.25s}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}a:active{text-decoration:none}#navi_skip{position:absolute;left:0;top:0}#noscript_message{z-index:10000;padding:0.5em 0;width:100%;border-bottom:1px solid #888;background:#c00;color:#fff;text-align:center;font-size:1.2em}#page{min-height:100%;width:100%;height:auto !important;height:100%}@media screen and (max-width: 500px){#page{margin-top:10px}}.index #page{height:100% !important}#home #page{background-color:#fff}#home #contents{padding-top:0;padding-bottom:100px}#home .sort-title{margin-top:80px;padding-top:18px;height:80px;border-bottom:1px solid #e6e6e6}#home .playlist{margin-top:80px}#home .sort-group{text-align:center}#home .sort-group__list{position:relative;display:inline-block;margin-top:8px}#home .sort-group__list:first-child:before{display:block;width:1px;height:10px;content:'';position:absolute;top:50%;left:0;margin-top:-5px;background-color:#e6e6e6}#home .sort-group__list:after{display:block;width:1px;height:10px;content:'';position:absolute;top:50%;right:0;margin-top:-5px;background-color:#e6e6e6}#home .sort-group__list.current a{pointer-events:none}#home .sort-group__list.current a[data-filter-by=all]{color:#1a1a1a}#home .sort-group__list.current a[data-filter-by=aiia]{color:#9090e2}#home .sort-group__list.current a[data-filter-by=glass]{color:#80cddd}#home .sort-group__list.current a[data-filter-by=ticket]{color:#92ca12}#home .sort-group a{display:block;width:100%;height:100%;padding:0 30px;color:#bbbbbb}#home .sort-group a:hover{color:#1a1a1a}#home .sort-group a[data-filter-by=aiia]:hover{color:#9090e2}#home .sort-group a[data-filter-by=glass]:hover{color:#80cddd}#home .sort-group a[data-filter-by=ticket]:hover{color:#92ca12}#home .sort-group p{font-size:1.3em;letter-spacing:.1em;line-height:1.4em;margin-bottom:-3px}#home .sort-group span{display:inline-block;font-size:1.1em}#home .readmore-btn .btn{height:240px;font-size:2.6em;padding-top:10px}#home .readmore-btn .btn:before{background-color:#1A1A1A}#home .readmore-btn .btn span{position:relative;line-height:230px;vertical-align:middle}#home .readmore-btn .btn span:after{margin-top:0.7em}#home .readmore-btn .btn .cursor{display:inline-block;width:20px;height:20px;margin-left:5px;background-image:url("/user/img/common/page_arr_next_white.svg");background-size:20px 20px;background-repeat:no-repeat}#home__news .section__title{border-top:none;border-bottom:1px solid #e9e9e9;height:200px}#home__news .section__title h3{line-height:1;margin-top:15px;margin-bottom:5px}#home__news .section__title p{font-size:1.3em;font-weight:bold}#home__news .section__content{max-width:1000px;margin:0 auto}#home__news .section__content table{margin-bottom:60px}#home__news .section__content .btn{margin:0 auto}#home #show-grid{padding:5px;background:#4d4d4d;overflow:hidden}@media screen and (min-width: 500px){#home #show-grid{-webkit-perspective:1000px;perspective:1000px}}#home .panel{position:relative;width:20%;float:left;background:#4d4d4d;-webkit-transform:scale(1);transform:scale(1);transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:.5s;transition-timing-function:linear !important}@media screen and (min-width: 500px){#home .panel{-webkit-perspective:1000px;perspective:1000px}}#home .panel&gt;a{display:block;width:100%;height:100%;position:absolute;padding:5px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.5s;transition-timing-function:cubic-bezier(0.6, 0, 0.3, 1),linear}#home .panel img{width:100%;height:auto}.panel-hide #home .panel{-webkit-transform:scale(0.93);transform:scale(0.93);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.3s}.panel-hide #home .panel&gt;a{opacity:0;-webkit-transform:rotateX(15deg);transform:rotateX(15deg);transition-duration:.3s}#home .unit{overflow:hidden}#home .unit a&gt;.inner{position:relative;height:100%}#home .unit .panel__img{position:relative;height:100%;overflow:hidden;background:50% 50% no-repeat;background-size:cover}#home .unit .panel__img:after{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.6);z-index:1}#home .unit .panel__img:before{display:block;width:100%;height:1px;content:'';position:absolute;bottom:-1px;left:0;box-shadow:0 0 70px 50px rgba(0,0,0,0.8);background-color:transparent;z-index:3}#home .unit .panel__img .tb-wrap{z-index:2;top:-2px}#home .unit .panel__title{position:absolute;width:100%;top:25%;font-size:1.6em;padding:0 10px;color:#fff;z-index:5;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden;opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em);transition:opacity .5s, -webkit-transform .8s;transition:transform .8s, opacity .5s;transition:transform .8s, opacity .5s, -webkit-transform .8s}#home .unit .panel__footer{position:absolute;width:100%;height:100%;bottom:0;left:0;padding:5px;text-align:center;overflow:hidden;z-index:3}#home .unit .panel__footer:before{display:block;width:100%;height:100%;content:'';position:absolute;position:absolute;top:0;left:0;background-color:#262626;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);transition:opacity .5s, -webkit-transform .8s;transition:transform .8s, opacity .5s;transition:transform .8s, opacity .5s, -webkit-transform .8s}#home .unit .panel__footer p{position:absolute;width:100%;bottom:15px;font-size:1.3em;color:#fff;margin-bottom:10px;letter-spacing:.1em;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s, -webkit-transform .8s}#home .unit .panel__btn-area{position:absolute;width:100%;bottom:90px;opacity:0;margin-bottom:-20px;z-index:5;-webkit-transform:translateY(100%);transform:translateY(100%);transition:opacity .5s, -webkit-transform .8s;transition:transform .8s, opacity .5s;transition:transform .8s, opacity .5s, -webkit-transform .8s}#home .unit .btn--official{transition:background .2s;border:1px solid #666}#home .unit .btn--official span:after{display:none}#home .unit .btn--official:hover{background-color:#fff}#home .unit .color-tip__group{position:absolute;width:100%;bottom:0;left:0}#home .unit .color-tip{height:40px;font-size:1.3em;line-height:40px;-webkit-transform:translateY(35px);transform:translateY(35px);transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s, -webkit-transform .8s}#home .unit:hover .panel__title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-duration:.2s}#home .unit:hover .panel__footer:before{display:block;width:100%;height:100%;content:'';position:absolute;opacity:.9;transition-duration:.2s;-webkit-transform:scale(1);transform:scale(1)}#home .unit:hover .panel__footer p{transition-duration:.2s;-webkit-transform:translateY(-95px);transform:translateY(-95px)}#home .unit:hover .color-tip{transition-duration:.2s;-webkit-transform:translateY(0);transform:translateY(0)}#home .unit:hover .panel__btn-area{opacity:1;transition-duration:.2s;-webkit-transform:translateY(0);transform:translateY(0)}#home #lineup-show{position:relative;width:40%;float:left;overflow:hidden}#home #lineup-show .bar{position:absolute;background-color:#4d4d4d;transition:-webkit-transform 1.2s;transition:transform 1.2s;transition:transform 1.2s, -webkit-transform 1.2s}#home #lineup-show .bar--top,#home #lineup-show .bar--bottom{width:100%;height:5px;-webkit-transform:scale(1, 0);transform:scale(1, 0)}#home #lineup-show .bar--right,#home #lineup-show .bar--left{width:5px;height:100%;-webkit-transform:scale(0, 1);transform:scale(0, 1)}#home #lineup-show .bar--top{top:5px;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0}#home #lineup-show .bar--right{top:0;right:5px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}#home #lineup-show .bar--bottom{bottom:5px;right:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}#home #lineup-show .bar--left{bottom:0;left:5px;-webkit-transform-origin:0 50%;transform-origin:0 50%}#home #lineup-show a{display:block;width:100%;height:100%;position:absolute;padding:5px}@media screen and (min-width: 500px){#home #lineup-show a:hover .bar{-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s}#home #lineup-show a:hover .inner{opacity:1;transition-duration:.2s}}#home #lineup-show .panel__body{display:block;width:100%;height:100%;position:relative;background:#1a1a1a}#home #lineup-show .panel__body .inner{position:absolute;bottom:30px;left:43px;color:#fff;opacity:.8;transition:opacity 1.2s}#home #lineup-show h2{font-size:3.5em;line-height:1.4;margin-bottom:10px;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#home #lineup-show p{font-size:1.3em}#home #whats-25{position:relative;z-index:10}#home #whats-25 .bar{position:absolute;background-color:#4d4d4d;transition:-webkit-transform 1.2s;transition:transform 1.2s;transition:transform 1.2s, -webkit-transform 1.2s}#home #whats-25 .bar--top,#home #whats-25 .bar--bottom{width:100%;height:5px;-webkit-transform:scale(1, 0);transform:scale(1, 0)}#home #whats-25 .bar--right,#home #whats-25 .bar--left{width:5px;height:100%;-webkit-transform:scale(0, 1);transform:scale(0, 1)}#home #whats-25 .bar--top{top:5px;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0}#home #whats-25 .bar--right{top:0;right:5px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}#home #whats-25 .bar--bottom{bottom:5px;right:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}#home #whats-25 .bar--left{bottom:0;left:5px;-webkit-transform-origin:0 50%;transform-origin:0 50%}#home #whats-25 a{padding:5px;color:#fff}@media screen and (min-width: 500px){#home #whats-25 a:hover .bar{-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s}#home #whats-25 a:hover h2,#home #whats-25 a:hover p{opacity:1;transition-duration:.2s}}#home #whats-25 .panel__body{height:100%;background-color:#eeb726;text-align:center}#home #whats-25 .panel__body h2{font-size:2.4em;line-height:1;margin:20px 0 10px;opacity:.8;transition:opacity 1.2s;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#home #whats-25 .panel__body p{font-size:1.3em;opacity:.8;transition:opacity 1.2s}#home #whats-25 .panel__embed{position:absolute;height:100%;top:0;left:0;padding:5px;-webkit-transform:scale(0, 1);transform:scale(0, 1);transition:-webkit-transform 0s .6s;transition:transform 0s .6s;transition:transform 0s .6s, -webkit-transform 0s .6s}.what-opened #home #whats-25 .panel__embed{-webkit-transform:scale(1, 1);transform:scale(1, 1);transition-delay:0s}#home #whats-25 .panel__embed&gt;.inner{position:relative;height:100%;color:#fff;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#home #whats-25 .panel__embed .tb-wrap{top:0}#home #whats-25 .panel__embed table{margin:0 auto}#home #whats-25 .panel__embed td{padding-left:40px}#home #whats-25 .panel__embed h3{font-size:1.6em}#home #whats-25 .panel__embed p{font-size:1.3em}#home #whats-25 #what-bg{height:100%;-webkit-transform:scale(0, 1);transform:scale(0, 1);background-color:#eeb726;transition:-webkit-transform 0.5s cubic-bezier(0.6, 0, 0.3, 1);transition:transform 0.5s cubic-bezier(0.6, 0, 0.3, 1);transition:transform 0.5s cubic-bezier(0.6, 0, 0.3, 1), -webkit-transform 0.5s cubic-bezier(0.6, 0, 0.3, 1)}.what-opened #home #whats-25 #what-bg{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#home #whats-25 .what__border-box{display:inline-block;width:260px;height:180px;position:relative;text-align:center;overflow:hidden}#home #whats-25 .what__border-box h4{line-height:194px;font-size:2.6em}#home #whats-25 .what__border-box__border{position:absolute;background-color:#fff}#home #whats-25 .what__border-box__border.top,#home #whats-25 .what__border-box__border.bottom{display:block;width:100%;height:10px}#home #whats-25 .what__border-box__border.right,#home #whats-25 .what__border-box__border.left{display:block;width:10px;height:100%}#home #whats-25 .what__border-box__border.top{top:0;left:0}#home #whats-25 .what__border-box__border.bottom{bottom:0;right:0}#home #whats-25 .what__border-box__border.right{top:0;right:0}#home #whats-25 .what__border-box__border.left{bottom:0;left:0}#home #whats-25 .what__text-box{display:inline-block}#home #whats-25.action #what-close{opacity:1}#home #whats-25 #what-close{display:block;width:50px;height:50px;position:absolute;bottom:25px;left:50%;margin-left:-25px;opacity:0;transition:opacity .3s}#home #whats-25 #what-close .close-bar{display:block;width:20px;height:20px;position:relative;top:10px;left:10px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}#home #whats-25 #what-close .close-bar:before,#home #whats-25 #what-close .close-bar:after{display:block;width:100%;height:2px;content:'';position:absolute;top:9px;background-color:#fff}#home #whats-25 #what-close .close-bar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#home #whats-25 #what-close .close-bar:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#home #whats-25 #what-close:hover .close-bar{-webkit-transform:scale(1.5);transform:scale(1.5)}#home #more-panel{position:relative}#home #more-panel .bar{position:absolute;background-color:#4d4d4d;transition:-webkit-transform 1.2s;transition:transform 1.2s;transition:transform 1.2s, -webkit-transform 1.2s}#home #more-panel .bar--top,#home #more-panel .bar--bottom{width:100%;height:5px;-webkit-transform:scale(1, 0);transform:scale(1, 0)}#home #more-panel .bar--right,#home #more-panel .bar--left{width:5px;height:100%;-webkit-transform:scale(0, 1);transform:scale(0, 1)}#home #more-panel .bar--top{top:5px;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0}#home #more-panel .bar--right{top:0;right:5px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}#home #more-panel .bar--bottom{bottom:5px;right:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}#home #more-panel .bar--left{bottom:0;left:5px;-webkit-transform-origin:0 50%;transform-origin:0 50%}#home #more-panel a{padding:5px;color:#fff}@media screen and (min-width: 500px){#home #more-panel a:hover .bar{-webkit-transform:scale(1);transform:scale(1);transition-duration:.2s}#home #more-panel a:hover h2,#home #more-panel a:hover p{opacity:1;transition-duration:.2s}}#home #more-panel .panel__body{height:100%;background-color:#1cbb9b;text-align:center}#home #more-panel .panel__body h2{font-size:2.4em;line-height:1;opacity:.8;transition:opacity 1.2s;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#home #more-panel .panel__body h2 span{position:relative;vertical-align:middle}#home #more-panel .panel__body h2 span:after{margin-top:0.7em}#home #more-panel .panel__body h2 .cursor{display:inline-block;width:20px;height:20px;margin-left:5px;background-image:url("/user/img/common/page_arr_next_white.svg");background-size:20px 20px;background-position:0 0;background-repeat:no-repeat}@media screen and (min-width: 1800px){#home .panel{width:14.28571%}#home #lineup-show{width:28.57143%}}@media screen and (max-width: 1800px){#home .panel{width:16.66667%}#home #lineup-show{width:33.33333%}}@media screen and (max-width: 1600px){#home .panel{width:20%}#home #lineup-show{width:40%}}@media screen and (max-width: 1280px){#home .panel{width:25%}#home #lineup-show{width:50%}}@media screen and (max-width: 500px){#home #contents{padding-bottom:50px}#home .sort-title{margin-top:50px;padding-top:25px;overflow-x:scroll;-webkit-overflow-scrolling:touch}#home .playlist{margin-top:50px}#home .sort-group{width:600px}#home .sort-group a{padding:0 10px}#home .sort-group p{line-height:1}#home .panel{width:50%}#home .unit .panel__footer p{bottom:0;font-size:1em}#home .unit:hover .panel__footer p{-webkit-transform:translateY(-75px);transform:translateY(-75px)}#home .unit .panel__title{top:10%;font-size:1.3em;line-height:1.5}#home .unit .panel__btn-area{bottom:70px;padding:0 25px}#home .unit .panel__btn-area .btn{width:100%;height:25px;line-height:24px;font-size:1em}#home .unit .color-tip{height:30px;line-height:30px;font-size:1em;-webkit-transform:translateY(25px);transform:translateY(25px)}#home #lineup-show{width:100%}#home #lineup-show h2{font-size:2em}#home #lineup-show .panel__body .inner{left:20px;bottom:15px}#home #whats-25 .panel__body h2{font-size:1.8em;margin-bottom:5px}#home #whats-25 .panel__body p{font-size:1em}#home #whats-25 .what__border-box{display:none}#home #whats-25 .panel__embed td{padding:0 20px}#home #whats-25 .panel__embed br{display:none}#home #whats-25 .panel__embed h3{margin-top:-50px}#home #whats-25 .panel__embed p{font-size:1.2em;line-height:1.5}#home #whats-25 #what-close{bottom:5px}#home #more-panel .panel__body h2{font-size:1.8em}#home #more-panel .panel__body h2 .cursor{display:inline-block;width:16px;height:16px;margin-left:5px;background-size:16px 16px;background-position:0 0}#home .readmore-btn .btn{height:120px;min-height:120px;font-size:1.8em;padding-top:0}#home .readmore-btn .btn span{line-height:120px}#home .readmore-btn .btn .cursor{width:16px;height:16px;margin-left:5px;background-size:16px 16px}#home #home__news .section__title{height:150px;margin-bottom:0}#home #home__news .section__content{padding:0 15px}#home #home__news .section__content .news-list:first-child{border-top:none}#home #home__news .section__content table{margin-bottom:30px}}#show-list .search-unit--calender{display:none}#show-list #show-grid{padding:5px;background-color:#4d4d4d;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#show-list #show-grid:before,#show-list #show-grid:after{display:table;content:'';line-height:0}#show-list #show-grid:after{clear:both}#show-list .panel{position:relative;width:25%;height:0;padding-bottom:17.307%;border:5px solid #4d4d4d;background-color:#4d4d4d;float:left}#show-list .panel__img{background:no-repeat 50% 50%;background-size:cover}#show-list .panel__img img{width:100%;height:auto;transition:-webkit-transform 1.2s cubic-bezier(0.4, 0, 0.1, 1);transition:transform 1.2s cubic-bezier(0.4, 0, 0.1, 1);transition:transform 1.2s cubic-bezier(0.4, 0, 0.1, 1), -webkit-transform 1.2s cubic-bezier(0.4, 0, 0.1, 1)}@media screen and (min-width: 500px){#show-list .panel:hover img{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}#show-list .panel:hover .panel__inner--right:after{display:block;width:100%;height:100%;content:'';position:absolute;opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:all .2s}#show-list .panel:hover .btn--official{border:1px solid #fff}#show-list .panel:hover .show-title{color:#298dd2}}#show-list .panel__inner{position:absolute;width:100%;height:100%}#show-list .panel__inner--right,#show-list .panel__inner--left{position:relative;width:50%;overflow:hidden}#show-list .panel__inner--right{background-color:#fff}#show-list .panel__inner--right:after{display:block;width:110%;height:100%;content:'';position:absolute;background-color:rgba(0,0,0,0.3);top:0;left:0;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);transition:opacity .3s, border-radius .5s, -webkit-transform 1.2s;transition:transform 1.2s, opacity .3s, border-radius .5s;transition:transform 1.2s, opacity .3s, border-radius .5s, -webkit-transform 1.2s}#show-list .panel__inner--left{background:no-repeat 50% 50%;background-size:cover}#show-list .panel__inner--left .tb-cont{position:relative;z-index:1}#show-list .panel__inner--left:before{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5)}#show-list .panel__body{height:100%;text-align:center}#show-list .panel__body .tb-cont{position:relative;height:50%}#show-list .panel__footer{position:absolute;width:100%;bottom:0}#show-list .panel span{display:block}#show-list .panel .show-title{line-height:1.5;padding:0 15px;font-size:1.6em;color:#1a1a1a;word-break:break-word}#show-list .panel .show-date{position:absolute;width:100%;top:0;margin-bottom:30px;font-size:1.3em;color:#1a1a1a;letter-spacing:.1em}#show-list .panel .official-link{width:140px;height:40px;bottom:20%;right:25%;margin-right:-70px;z-index:10}#show-list .panel.show-end .panel__inner--right:before{display:block;width:100%;height:40px;content:'';position:absolute;content:'å…¬æ¼”çµ‚äº†';line-height:40px;text-align:center;color:#fff;font-size:1.3em;background-color:#cccccc}#show-list .color-tip{height:40px;line-height:42px;font-size:1.1em}#show-list .archive-btn{padding:20px}#show-list .archive-btn .btn h3{line-height:1;margin-top:20px;margin-bottom:5px;font-size:1.8em;letter-spacing:.2em}#show-list .archive-btn .btn p{font-size:1.2em;font-weight:bold;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#show-list .border--hidden{border-bottom:0;padding:0 !important}#show-list.detail #contents&gt;.btn{margin:0 auto}#show-list.detail #main-visual{position:relative;overflow:hidden}#show-list.detail #main-visual .tb-inner{margin-top:15px}#show-list.detail #main-visual h2{padding:0 150px;font-size:2.6em;line-height:1.5}#show-list.detail #thumb-bg{position:absolute;display:block;width:100%;height:100%;top:0;left:0;-webkit-filter:blur(10px);filter:blur(10px)}#show-list.detail #thumb-bg:after{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5)}#show-list.detail #thumb-bg&gt;.inner{display:block;width:100%;height:100%;background:url("") 50% 50% no-repeat;background-size:cover}#show-list.detail .flex-container{max-width:1000px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}#show-list.detail .flex-container--left{position:relative;top:-90px;left:0;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#show-list.detail .flex-container--left.horizontal{top:0}#show-list.detail .flex-container--left&gt;p{font-size:1em;margin-bottom:10px;text-align:left}#show-list.detail .flex-container--left&gt;h3{position:relative;margin-bottom:5px;font-size:1.2em;text-align:left}#show-list.detail .flex-container--left&gt;h3+p{margin-bottom:20px}#show-list.detail .flex-container--left&gt;.btn{width:180px;margin:0 auto 10px;font-size:1.2em;color:#1a1a1a;transition:background .4s}#show-list.detail .flex-container--left&gt;.btn i{margin:2px 5px 0 0}#show-list.detail .flex-container--left&gt;.btn:hover{background-color:#1a1a1a;border-color:#1a1a1a}#show-list.detail .flex-container--left&gt;.btn:hover span{color:#fff}#show-list.detail .flex-container--left&gt;.btn:hover.btn__arr--l-r:after{background-image:url(/user/img/common/page_arr_next_white.svg)}#show-list.detail .flex-container--left&gt;.btn.btn__arr--l-r{padding-left:10px;font-weight:bold;color:#1a1a1a}#show-list.detail .flex-container--left&gt;.btn.btn__arr--l-r span{line-height:38px}#show-list.detail .flex-container--left&gt;.btn.btn__arr--l-r:after{left:15px}#show-list.detail .flex-container--right{padding-left:50px}#show-list.detail .show-poster{position:relative;padding:10px;margin-bottom:15px;box-shadow:0 0 10px 4px rgba(0,0,0,0.1);background-color:#fff}#show-list.detail .show-poster img{width:100%;height:auto}#show-list.detail .section__header{margin-bottom:30px}#show-list.detail .section__header:before,#show-list.detail .section__header:after{display:table;content:'';line-height:0}#show-list.detail .section__header:after{clear:both}#show-list.detail .section__header .sns-group{padding-top:10px;float:right}#show-list.detail .section__title{padding:17px 0 15px;margin-bottom:0}#show-list.detail .section__title .btn{width:200px;font-size:1.3em}#show-list.detail .section__title .btn:after{left:15px}#show-list.detail .section__content p{font-size:1.3em;margin-bottom:1em}#show-list.detail .color-tip__group{width:362px;float:left}#show-list.detail .color-tip__group .color-tip{margin-right:1px}#show-list #show-article{padding-top:45px}#show-list #show-article hr{display:block;width:100%;height:1px;background-color:#e5e5e5;border:0;margin-top:30px;margin-bottom:40px}#show-list #show-article h3{line-height:1;margin-bottom:20px;color:#1a1a1a;font-size:1.4em;font-weight:bold}#show-list #show-article p:last-child{margin-bottom:0}@media screen and (max-width: 1600px){#show-list .panel{width:33.333%;padding-bottom:23.076%}}@media screen and (max-width: 1300px){#show-list .panel{width:50%;padding-bottom:34.615%}}@media screen and (max-width: 500px){#show-list #contents{padding-bottom:0}#show-list .archive-btn{padding:10px}#show-list .archive-btn .btn{min-height:120px}#show-list .archive-btn .btn h3{font-size:1.6em;margin-top:10px;margin-bottom:3px}#show-list .archive-btn .btn p{font-size:1.2em}#show-list .official-link{padding:0 15px}#show-list .btn--official{width:100%;font-size:1em;height:25px;line-height:23px;margin-top:10px}#show-list .color-tip{height:30px;line-height:30px;font-size:1em;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#show-list .panel{width:100%;padding-bottom:69.230%}#show-list .panel .tb-inner{margin-top:0}#show-list .panel .show-title{font-size:1.3em}#show-list .panel .show-date{font-size:1.1em}#show-list .panel.show-end .panel__inner--right:before{display:block;width:100%;height:30px;content:'';position:absolute;content:'å…¬æ¼”çµ‚äº†';bottom:0;line-height:30px;font-size:1.2em}#show-list .panel.show-end .color-tip{display:none}#show-list .panel a.touched+.official-link .btn--official{border:none}#show-list .panel a.touched img{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}#show-list .panel a.touched .panel__inner--right:after{display:block;width:100%;height:100%;content:'';position:absolute;opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:all .2s}#show-list.archive #contents{padding-bottom:30px}#show-list.detail #main-visual .tb-inner{margin-top:30px}#show-list.detail #main-visual h2{font-size:1.7em;padding:0 15px}#show-list.detail #contents{padding-bottom:50px}#show-list.detail .sns-group{width:100%;margin-bottom:20px;clear:both;float:none;text-align:center}#show-list.detail .color-tip__group{width:100%;clear:both;float:none}#show-list.detail .show-poster{display:inline-block;width:100%;padding:5px}#show-list.detail .original-work{text-align:left}#show-list.detail .schedule-span{display:block}#show-list.detail .flex-container{display:block}#show-list.detail .flex-container--left{width:100%;top:0;text-align:center;margin-top:-50px;margin-bottom:30px;padding:0 30px}#show-list.detail .flex-container--right{padding:0 15px}#show-list.detail .flex-container .section__title .btn{margin:0 auto}}#show-schedule #g-header .page-nav__list--sub.current a{background-color:rgba(51,51,51,0.9)}#show-schedule #g-header:after{left:-560px}#show-schedule #g-header.sticky:after{left:0}#show-calendar{position:relative;background:#fafafa}#show-calendar .column__title{position:relative;width:25%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#show-calendar .column__calendar{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#show-calendar .calendar__controller{height:55px}#show-calendar .controller-parts{display:inline-block;color:#fff}#show-calendar .section__header{position:absolute;width:100%;top:0;left:0;z-index:10;background-color:#4d4d4d;box-shadow:0 10px 30px 4px rgba(0,0,0,0.1)}.calender-on #show-calendar .section__header{position:fixed}#show-calendar .section__header .column__title,#show-calendar .section__header .column__calendar{text-align:center}#show-calendar .section__header .column__title{color:#fff;font-size:1.5em}#show-calendar .section__header .column__title p{margin-top:5px}#show-calendar .section__header .column__calendar{position:relative}#show-calendar .section__header .column__calendar:before{display:block;width:1px;height:100%;content:'';position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.3)}#show-calendar .section__header .btn__arr--l,#show-calendar .section__header .btn__arr--r{width:140px;height:55px;line-height:55px;font-size:1.3em}#show-calendar .section__header .btn__arr--l{float:left}#show-calendar .section__header .btn__arr--l:after{left:30px}#show-calendar .section__header .btn__arr--r{float:right}#show-calendar .section__header .btn__arr--r:after{right:30px}#show-calendar .section__header .current-week{line-height:55px;letter-spacing:.25em;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#show-calendar .section__header .current-week span{font-size:1.6em}#show-calendar .section__header .current-week strong{font-size:1.6em;font-weight:normal}#show-calendar .section__header .current-week small{font-size:70%;display:inline-block;margin:0 5px}#show-calendar .section__header .calendar__week-label{border-top:1px solid #4d4d4d}#show-calendar .section__header .calendar__week-label&gt;.inner{height:55px}#show-calendar .section__header .calendar__week-label .panel--day{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;background-color:#f3f3f3;line-height:55px;border-left:1px solid rgba(255,255,255,0.8);color:#1a1a1a;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#show-calendar .section__header .calendar__week-label .panel--day.sunday{color:#e84c3d}#show-calendar .section__header .calendar__week-label .panel--day.saturday{color:#3e99c8}#show-calendar .section__header .calendar__week-label .panel--day.current{color:#fff;background-color:#1cbb9b}#show-calendar .section__header .calendar__week-label .panel--day span{font-size:1.8em}#show-calendar .section__header .calendar__week-label .panel--day strong{font-size:1.3em;font-weight:normal}#show-calendar .section__header .calendar__week-label .panel--day small{font-size:1.2em}#show-calendar .section__content{padding-top:120px}#show-calendar .section__content .column__calendar{display:-webkit-flex;display:-ms-flexbox;display:flex}#show-calendar .schedule-list{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}#show-calendar .schedule-list:before,#show-calendar .schedule-list:after{display:table;content:'';line-height:0}#show-calendar .schedule-list:after{clear:both}#show-calendar .schedule-list:nth-of-type(odd){background:#fafafa}#show-calendar .schedule-list:nth-of-type(even){background:#f0f0f0}#show-calendar .schedule-list .column__title{padding:20px}#show-calendar .schedule-list .title__img{width:70px;vertical-align:top}#show-calendar .schedule-list .title__img&gt;.inner{padding:2px;background-color:#fff}#show-calendar .schedule-list .title__img img{width:100%;height:auto}#show-calendar .schedule-list .title__text{padding-left:20px}#show-calendar .schedule-list .title__category{font-size:1.1em}#show-calendar .schedule-list .title__link{line-height:1.5;display:inline-block;margin:5px 0;color:#1a1a1a;font-size:1.4em;font-weight:bold}#show-calendar .schedule-list .title__link:hover{color:#298dd2}#show-calendar .schedule-list .title__date{letter-spacing:.1em;font-size:1.2em}#show-calendar .panel{position:relative;min-height:190px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;text-align:center;border-left:1px solid #fefefe;padding-bottom:20px}#show-calendar .panel.current:before{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;background-color:rgba(28,181,155,0.15);mix-blend-mode:multiply;z-index:1}#show-calendar .panel.current .time-panel{border-color:#fff}#show-calendar .panel.current .time-panel p{border:1px solid #fff}#show-calendar .panel.disabled{opacity:.3}#show-calendar .panel__header,#show-calendar .panel__body,#show-calendar .panel__footer{position:relative;z-index:2}#show-calendar .panel__header{display:none}#show-calendar .panel__footer{padding:0 20px}#show-calendar .panel__footer .color-tip{display:none}#show-calendar .panel__footer.aiia .color-tip--aiia,#show-calendar .panel__footer.glass .color-tip--glass,#show-calendar .panel__footer.ticket .color-tip--ticket{display:block}#show-calendar .panel .show-status{height:30px;line-height:30px;font-size:1.4em;background-color:#8fbeb4;color:#fff;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#show-calendar .panel .show-status.show-over{background-color:#494949}#show-calendar .panel .show-status.show-blank{display:none;background-color:#cccccc}#show-calendar .panel .show-timetable{padding:10px}#show-calendar .panel .show-info{padding:0 10px 10px}#show-calendar .panel .time-panel{width:100%;margin-bottom:5px}#show-calendar .panel .time-panel p{height:35px;line-height:37px;font-size:1.6em;display:block;background-color:#fff;border:1px solid #e6e6e6;border-radius:3px;color:#1a1a1a}#show-calendar .panel .color-tip{width:100%;height:26px;line-height:26px;margin-bottom:1px;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}@media screen and (max-width: 500px){#show-schedule .section__header .current-week{letter-spacing:.1em}#show-schedule .section__header .current-week p{line-height:1}#show-schedule .section__header .current-week span{line-height:41px;font-size:1.2em}#show-schedule .section__header .calendar__week-label&gt;.inner{height:40px;line-height:41px}#show-schedule .schedule-list{background:#f0f0f0}#show-schedule .schedule-list:nth-of-type(odd){background:#f0f0f0}#show-schedule .schedule-list:nth-of-type(even){background:#f0f0f0}#show-schedule .column__title{display:none}#show-schedule .column__calendar{width:100%}#show-schedule .calendar__controller{height:40px}#show-schedule .calendar__controller .btn{position:absolute;font-size:0;height:40px;line-height:41px}#show-schedule .calendar__controller .btn__arr--l{left:0}#show-schedule .calendar__controller .btn__arr--l:after{left:15px}#show-schedule .calendar__controller .btn__arr--r{right:0}#show-schedule .calendar__controller .btn__arr--r:after{right:15px}#show-schedule .calendar__week-label&gt;.inner,#show-schedule .section__content&gt;.inner{width:1900px}#show-schedule .calendar__week-label{overflow:hidden}#show-schedule .calendar__week-label .panel--day{height:40px;line-height:41px}#show-schedule .calendar__week-label .panel--day p{line-height:38px}#show-schedule #show-calendar .section__content{padding-top:90px;overflow-x:scroll;-webkit-overflow-scrolling:touch}#show-schedule #show-calendar .section__header .calendar__week-label .panel--day span{font-size:1.4em}#show-schedule .calendar__week-label{pointer-events:none}#show-schedule .calendar__week-label&gt;.inner{pointer-events:none}#show-schedule .search-unit--loc,#show-schedule .search-unit--facility{width:50%;margin-bottom:200px}#show-schedule .panel{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;border:none;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}#show-schedule .panel&gt;.inner{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding:15px;background-color:#fff}#show-schedule .panel.current:before{display:none}#show-schedule .panel.current .time-panel{border-color:#e6e6e6}#show-schedule .panel__header{display:block;margin-bottom:15px;text-align:left}#show-schedule .panel__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}#show-schedule .panel__footer.aiia .color-tip--aiia,#show-schedule .panel__footer.glass .color-tip--glass,#show-schedule .panel__footer.ticket .color-tip--ticket{opacity:1}#show-schedule .panel .show-status.show-blank{display:block}#show-schedule .panel .show-timetable{padding-left:0;padding-right:0}#show-schedule .panel .show-timetable:before,#show-schedule .panel .show-timetable:after{display:table;content:'';line-height:0}#show-schedule .panel .show-timetable:after{clear:both}#show-schedule .panel .time-panel{width:50%;float:left}#show-schedule .panel .time-panel:nth-of-type(odd){padding-right:5px}#show-schedule .panel .time-panel:nth-of-type(even){padding-left:5px}#show-schedule .panel .color-tip{display:block;width:33.333%;opacity:0}}#aiia #g-header:after{left:-400px}#aiia #g-header.sticky:after{left:0}#aiia #g-header .page-nav__list--sub.current a{background-color:rgba(255,255,255,0.1)}#aiia #contents{text-align:center;padding-bottom:0;line-height:2.2}#aiia #contents img{width:100%;height:auto}#aiia #contents .section__content .section__text{margin-bottom:40px}#aiia #contents .section__content h3{line-height:1.5;margin-bottom:40px;font-size:2.4em;font-weight:normal}#aiia #contents .section__content p{font-size:1.3em}#aiia #about-theater{margin-top:-80px;margin-bottom:30px}#aiia #about-theater .section__img{margin-bottom:80px}#aiia #about-theater .section__img&gt;.inner{padding:10px;background-color:#fff;box-shadow:0 0 10px 4px rgba(0,0,0,0.1)}#aiia #about-theater .section__content&gt;.inner{margin-bottom:50px}#aiia #about-theater .section__content .btn{line-height:1;display:inline-block;width:400px;height:72px;border-radius:3px;border:1px solid #e6e6e6}#aiia #aiia-theater{position:relative;transition:background .2s}#aiia #aiia-theater img{transition:opacity .2s}#aiia #aiia-theater:after{display:block;width:100%;height:100%;content:'';position:absolute;background:url("/user/img/aiia/aiia_logo_on.svg") 50% 50% no-repeat;background-size:cover;top:0;left:0;opacity:0;transition:opacity .2s}#aiia #aiia-theater:hover{background-color:#4c4c4c}#aiia #aiia-theater:hover img{opacity:0}#aiia #aiia-theater:hover:after{opacity:1}#aiia #sub-glass{overflow:hidden;margin-bottom:60px}#aiia #sub-glass .section__img{position:relative;z-index:1;margin-bottom:-15%}#aiia #sub-glass .section__content{position:relative;z-index:2;margin-bottom:60px}#aiia #sub-glass .section__content:before{display:block;width:150%;height:300%;content:'';position:absolute;top:25px;left:-25%;background-color:#fff;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}#aiia #sub-glass .section__content&gt;.inner{position:relative;z-index:3}#aiia #sub-glass .section__content p{margin-bottom:1em}#aiia #sub-glass .glass-sample{position:relative;display:inline-block;width:245px;height:245px;padding:20px;margin-top:-128px;margin-bottom:50px;z-index:2}#aiia #sub-glass .glass-sample:before{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;background:url("/user/img/aiia/line.svg") 50% 50% no-repeat;background-size:cover;-webkit-animation-name:circle;animation-name:circle;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#aiia #sub-glass .circle-mask{border-radius:50%;overflow:hidden}#aiia #sub-glass .section__footer{position:relative;z-index:3}#aiia #sub-glass .section__footer li{display:inline-block;padding:0 5px}@media screen and (max-width: 500px){#aiia #main-visual .tb-inner{margin-top:25px}#aiia #contents .section__content{padding:0 15px}#aiia #contents .section__content h3{font-size:1.8em;margin-bottom:15px}#aiia #contents .section__content h3 br{display:none}#aiia #contents .section__content h3 br.mq{display:block}#aiia #contents .section__content p{text-align:left;margin-bottom:1em}#aiia #about-theater{margin-top:-50px}#aiia #about-theater .section__img{padding:0 35px;margin-bottom:30px}#aiia #about-theater .section__img&gt;.inner{padding:5px}#aiia #about-theater .section__content .btn{width:100%;height:auto;padding-bottom:1px}#aiia #sub-glass .glass-sample{display:inline-block;width:170px;height:170px;padding:10px}#aiia #sub-glass .section__img{overflow:hidden;margin-bottom:-35%}#aiia #sub-glass .section__img img{width:200%;margin-left:-50%}#aiia #sub-glass .section__content:before{width:500px;top:70px;left:50%;margin-left:-250px;-webkit-transform-origin:50% 0;transform-origin:50% 0}#aiia #sub-glass .section__footer{padding:15px}#aiia #sub-glass .section__footer li{display:block;margin-bottom:15px}#aiia #sub-glass .section__footer .btn{width:100%}}#map-info{padding:80px 0;border-top:1px solid #e6e6e6}#map-info p{font-size:1.4em}@media screen and (max-width: 500px){#map-info{padding:40px 0}}#gmap-area{position:relative;padding-bottom:37.5%}#gmap{display:block;width:100%;height:100%;position:absolute}@-webkit-keyframes circle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#friends #g-header:after{left:-240px}#friends #g-header.sticky:after{left:0}#friends .header__sub-group li a{background-color:#fff}#friends .header__sub-group li:last-child a{background-color:transparent}#friends .flex-container--right .content-lead{margin-bottom:30px;padding:20px 0 5px}#friends .flex-container--right .content-lead p{line-height:1.8;font-size:2em;text-align:center;margin-bottom:10px}#friends .form__box{padding:0 75px;line-height:2.1}#friends .form__box&gt;p{font-size:1.3em;color:#1a1a1a}#friends-privilege{margin-bottom:70px}.index #friends-privilege .section__title{margin-bottom:30px}#friends-privilege .row&gt;.panel{width:50%}#friends-privilege .row&gt;.panel .panel__body{padding:40px 40px}#friends-privilege .row&gt;.panel:first-child{padding-right:5px}#friends-privilege .row&gt;.panel:last-child{padding-left:5px}#friends-privilege .panel{margin-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:flex}#friends-privilege .panel__body{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#f5f5f5;padding:40px 110px;border-top:10px solid #eeb726}#friends-privilege .panel p{font-size:1.3em;color:#4c4c4c;margin-bottom:1em}#friends-privilege .panel i{display:block;margin:0 auto 20px}#friends-privilege .panel h3{margin-bottom:20px;font-size:1.8em;text-align:center}#friends-privilege .form__action{padding-top:10px}#friends-update-info{margin-bottom:50px}#friends-registration{margin-bottom:50px}#friends-registration .btn{width:240px;margin:0 auto}#login-panel{top:-80px;text-align:center;color:#fff}#login-panel&gt;.inner{position:relative;background-color:#fff;padding:10px;box-shadow:0 0 30px 4px rgba(0,0,0,0.1)}#login-panel .panel{background-color:#999}#login-panel .panel__header{padding:35px 0 25px;border-bottom:1px solid #b8b8b8}#login-panel .panel__header h3{font-size:1.7em;line-height:1.5;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#login-panel .panel__header p{font-size:1.2em}#login-panel .panel__body{padding:0 20px 50px}#login-panel .panel__body .btn{color:#fff;margin-bottom:35px;font-size:1.3em;letter-spacing:.1em;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden;transition:background .8s,border .8s}#login-panel .panel__body .btn:hover{transition-duration:.2s;background-color:#4c4c4c;border-color:#4c4c4c}#login-panel .panel__body .reset-password{font-size:1.2em;text-decoration:underline;color:#fff;transition:color .2s}#login-panel .panel__body .reset-password:hover{color:#ccc}#login-panel .panel__footer{background-color:#eeb726;padding:30px 20px 20px}#login-panel .panel__footer i{margin-bottom:10px}#login-panel .panel__footer p{font-size:1.6em;line-height:1.5;margin-bottom:1em}#login-panel .panel__footer .btn{width:100%}#login-panel .btn{display:inline-block}#login-panel .form__box{padding:0}#login-panel .form__list dd{padding-left:20px}#login-panel .sub-text{position:absolute;width:100%;bottom:-110px;color:#808080;text-align:left;font-size:1.1em;line-height:1.8}#login-panel .sub-text a{color:#298dd2}#friends-blog{margin-bottom:30px}#friends-blog i{display:block;margin:0 auto 25px;transition:background .8s}#friends-blog li{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}#friends-blog .section__content a{display:block;color:#1a1a1a}#friends-blog .section__content a .btn:after{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s, -webkit-transform .8s}@media screen and (min-width: 500px){#friends-blog .section__content a:hover i{background-color:#eeb726;transition-duration:.2s}#friends-blog .section__content a:hover .btn:after{-webkit-transform:translateX(50%);transform:translateX(50%);transition-duration:.2s}}#friends-blog .section__content a .btn{font-size:1.4em;font-weight:bold}#friends-blog .section__content a .btn span{line-height:1;margin-left:1.5em}#friends-blog .section__content a .btn:after{display:inline-block;top:-1px;margin-right:1em}#friends.top .news-container{padding:10px 30px}#friends.register .form__action{margin-bottom:40px}#friends.register .form__box{padding:0 175px;margin-bottom:40px}#friends.register .form__box&gt;p{text-align:center}#friends.register .form__box .btn{margin:0 auto}#friends.register .form__box .sub-text{color:#808080;font-size:1.1em;line-height:1.8}#mypage-nav&gt;.inner{padding-bottom:90px}#mypage-nav .panel__header{display:none;background-color:#eeb726;text-align:center;color:#fff;padding:15px 0}#mypage-nav .panel__header h3{font-size:1.5em;line-height:1;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#mypage-nav .side-nav__list:first-child{border-top:5px solid #e6e6e6}#mypage-nav .side-nav__list a{color:#1a1a1a}#mypage-nav .side-nav__list span{opacity:1}#mypage-nav .side-nav__list--middle{height:80px}#mypage-nav .side-nav__list--large{height:120px}#mypage-nav .side-nav__list--large.last strong{font-size:1.4em;letter-spacing:0}#mypage-nav .side-nav__list.current{background-color:#eeb726;border-left:5px solid #eeb726;border-right:5px solid #eeb726}#mypage-nav .side-nav__list.current:first-child{border-top:5px solid #eeb726;border-bottom:1px solid #eeb726}#mypage-nav .side-nav__list.current:last-child{border-bottom:5px solid #eeb726}#mypage-nav .side-nav__list--sub.current{background-color:transparent;border-left:5px solid #e6e6e6;border-right:5px solid #e6e6e6}#mypage-nav .side-nav__list--sub.current a{color:#eeb726}#mypage-nav .side-nav__list--sub.current a:after{background:url("/user/img/common/page_arr_next_orange.png") 50% 50% no-repeat;background-size:contain}#logout-btn{display:inline-block;position:relative;height:40px;width:130px;top:5px;font-size:10px;font-weight:normal;transition:background .8s,border .8s}#logout-btn:hover{transition-duration:.2s;background-color:#4c4c4c;border-color:#4c4c4c}#logout-btn:hover span{color:#fff}@media screen and (max-width: 500px){#friends #contents{padding-bottom:50px}#friends.top .news-container{padding:5px 0}#friends.info #main-container,#friends.withdrawal #main-container{padding:0 15px}#friends.register #main-container{padding:0 15px}#friends.register .form__box{padding:0}#friends.register .form__box .btn{margin-bottom:10px}#friends .flex-container{display:block}#friends .flex-container--right{padding-left:0}#friends .flex-container--right .row.flex{display:block}#friends .flex-container--right .content-lead{padding-left:15px;padding-right:15px}#friends .flex-container--right .content-lead p{font-size:1.5em;text-align:left}#friends .form__box{padding:0}#friends-blog{padding:0 15px}#friends-blog ul{display:block}#friends-blog li{padding:15px;line-height:1;text-align:left;border-bottom:1px solid #e9e9e9}#friends-blog i{display:inline-block;width:50px;height:50px;position:relative;background-image:none;margin-right:20px;margin-bottom:0;padding:12px}#friends-blog i:after{display:block;width:100%;height:100%;content:'';position:absolute;position:relative}#friends-blog i.news:after{background:url("/user/img/icons/news.svg") 50% 50% no-repeat;background-size:cover}#friends-blog i.ticket:after{background:url("/user/img/icons/ticket.svg") 50% 50% no-repeat;background-size:cover}#friends-blog i.coupon:after{background:url("/user/img/icons/coupon.svg") 50% 50% no-repeat;background-size:cover}#friends-blog .btn{display:inline-block;height:50px;line-height:52px;vertical-align:top;margin-top:2px;margin-bottom:-2px}#friends-blog .section__content a.touched i{background-color:#eeb726;transition-duration:.2s}#friends-blog .section__content a.touched .btn:after{-webkit-transform:translateX(50%);transform:translateX(50%);transition-duration:.2s}#friends-privilege{padding:0 15px}#friends-privilege .panel__body{padding:40px 15px}#friends-privilege .row&gt;.panel{width:100%}#friends-privilege .row&gt;.panel:first-child,#friends-privilege .row&gt;.panel:last-child{padding:0}#friends-privilege .row&gt;.panel .panel__body{padding:40px 15px}#friends-update-info{padding:0 15px}#login-panel{top:-65px}#login-panel&gt;.inner{padding:5px}#login-panel .panel__header{padding:15px 0}#login-panel .panel__header h3{font-size:1.5em;line-height:1}#login-panel .panel__header p{font-size:1em;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#login-panel .sub-text{padding-bottom:30px;left:0;color:#fff}#mypage-nav{top:-60px}#mypage-nav .panel__header{display:block}#mypage-nav .panel__footer{padding:0 22px}#mypage-nav .panel__footer img{width:100%}#mypage-nav .side-nav__list{background-color:#fff;border-left:none;border-right:none}#mypage-nav .side-nav__list:first-child{border-top:none}#mypage-nav .side-nav__list:last-child{border-bottom:1px solid #e6e6e6}#mypage-nav .side-nav__list:last-child.current{border-bottom:1px solid #e6e6e6;background-color:#fff}#mypage-nav .side-nav__list--sub.current{background-color:#fff}#mypage-nav .side-nav__list.current{border-left:none;border-right:none}#mypage-nav .side-nav__list.current a{color:#eeb726}#mypage-nav .side-nav__list.current a:after{background-image:url(/user/img/common/page_arr_next_orange.svg)}#mypage-nav .side-nav__list.current:first-child.current{background-color:#fff;border-left:none;border-right:none;border-bottom:1px solid #e6e6e6 !important}#mypage-nav .side-nav__list.current:first-child.current a{color:#eeb726}#mypage-nav .side-nav__list.current:first-child.current a:after{background-image:url(/user/img/common/page_arr_next_orange.svg)}}#association-news #contents{padding-bottom:30px}#association-news .news-category{position:absolute;top:50%;left:130px}#association-news.detail .news-category{position:relative;top:0;left:20px}#association-news.detail .section__content{max-width:630px;margin:0 auto}#association-news.detail .news-shoulder{margin-bottom:20px}#association-news.detail #association-news__article{padding-bottom:50px;margin-bottom:50px;border-bottom:3px solid #1a1a1a}#association-news.detail .article-pagination{position:relative}#association-news.detail .article-pagination ul{position:absolute;width:100%}#association-news.detail .article-pagination ul:before,#association-news.detail .article-pagination ul:after{display:table;content:'';line-height:0}#association-news.detail .article-pagination ul:after{clear:both}#association-news.detail .article-pagination__btn a{display:block;line-height:60px;font-size:1.3em;color:#1a1a1a;padding:0 30px}#association-news.detail .article-pagination__btn.prev{float:left}#association-news.detail .article-pagination__btn.next{float:right}#association-news.detail .article-pagination&gt;.btn{margin:0 auto}@media screen and (max-width: 500px){#association-news .news-category{position:relative;top:0;left:20px}#association-news .section__content{padding:0 20px}#association-news .btn__arr--l:before,#association-news .btn__arr--r:before{position:absolute;display:block;width:100%;top:-3px;background-size:10px 9px}#association-news.detail #contents{padding-left:15px;padding-right:15px}#association-news.detail #association-news__article{margin-bottom:10px}#association-news.detail #association-news__article .section__content{padding:0}#association-news.detail .article-pagination{padding-top:90px}#association-news.detail .article-pagination ul{top:0}#association-news.detail .article-pagination li{position:relative}}#about #contents{text-align:center}#about #contents img{width:100%;height:auto}#about .section__title{height:210px;background-color:rgba(170,170,170,0.1);border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;color:#1a1a1a}#about .section__title h2{font-size:2.2em}#about .section__title p{font-size:1.3em;font-weight:bold}#about .section__content h3{line-height:1.5;margin-bottom:40px;font-size:2.4em;font-weight:normal}#about .section__content p{font-size:1.3em;margin-bottom:40px}#about .content__title{padding-top:100px;margin-bottom:40px}#about .content__title h3{font-size:4em;margin-bottom:0}#about .content__title .icon-unit i{margin-bottom:0}#about #about-2-5{margin-top:40px;margin-bottom:80px}#about #about-2-5 .section__img{margin-bottom:80px}#about #about-2-5 .section__img&gt;.inner{padding:10px;background-color:#fff;box-shadow:0 0 10px 4px rgba(0,0,0,0.1)}#about #about-2-5 .section__content h3{margin-bottom:20px}#about #roles-of-association .section__content{position:relative;margin-bottom:100px}#about #roles-of-association .section__content .icon-unit i{margin-bottom:0}#about #roles-of-association .japan:before{display:block;width:710px;height:940px;content:'';position:absolute;top:-120px;left:50%;margin-left:-470px;background:url("/user/img/about/japan.png") 45% 0 no-repeat;background-size:"";z-index:-1}#about #roles-of-association .japan .content__title h3,#about #roles-of-association .japan .content__title p{color:#e40000}#about #roles-of-association .world:before{display:block;width:100%;height:100%;content:'';position:absolute;top:0;left:0;background:url("/user/img/about/world.png") 50% 50% no-repeat;background-size:contain;z-index:-1}#about #roles-of-association .world .content__title h3,#about #roles-of-association .world .content__title p{color:#298dd2}#about #chairman-message .section__content{padding:30px 0 60px;text-align:left}#about #chairman-message .section__content:before,#about #chairman-message .section__content:after{display:table;content:'';line-height:0}#about #chairman-message .section__content:after{clear:both}#about #chairman-message .sub-content{width:50%;padding:0 15px;float:left}#about #chairman-message .sub-content p{line-height:2.2;color:#1a1a1a}#about #chairman-message #writen-by{text-align:right}#about #chairman-message #writen-by h4{font-size:1.5em;margin-bottom:10px}#about #chairman-message #writen-by p{font-size:1.3em;line-height:1.6}#about #out-line .section__content{text-align:left;font-size:1.3em;color:#4c4c4c}#about #out-line table{width:100%}#about #out-line table ul{padding-top:10px}#about #out-line tr{border-bottom:1px solid #e9e9e9}#about #out-line th,#about #out-line td{padding:20px 0 20px 30px;vertical-align:top}#about #out-line th{font-weight:normal}@media screen and (max-width: 500px){#about .section__title{height:120px;margin-bottom:35px}#about .section__title h2{font-size:1.8em;margin-top:10px;margin-bottom:5px;line-height:1}#about .section__title p{font-size:1.2em}#about .icon-unit{padding:0;margin-bottom:0}#about .icon-unit h4{margin-bottom:10px}#about .icon-unit p{text-align:center !important}#about #main-visual h2{margin-top:25px}#about #contents .section__content{padding:0 15px}#about #contents .section__content h3{font-size:1.8em;margin-bottom:15px}#about #contents .section__content h3 br{display:none}#about #contents .section__content h3 br.mq{display:block}#about #contents .section__content p{text-align:left;margin-bottom:1em}#about #contents .content__title p{text-align:center}#about #about-2-5{margin-top:20px;margin-bottom:40px}#about #about-2-5 .section__img{padding:0 35px;margin-bottom:30px}#about #about-2-5 .section__img&gt;.inner{padding:5px}#about #about-2-5 .section__content .btn{width:100%;height:auto;padding-bottom:1px}#about #roles-of-association{overflow:hidden}#about #roles-of-association .content__title{padding-top:0;margin-bottom:0}#about #roles-of-association .content__title h3{font-size:3em;line-height:1;margin-bottom:5px}#about #roles-of-association .section__content{margin-bottom:50px}#about #roles-of-association .world:before{background-position:50% 0;background-size:175% auto}#about #chairman-message .section__content{padding-bottom:30px}#about #chairman-message .sub-content{width:100%;padding:0;float:none;text-align:left}#about #chairman-message #writen-by{text-align:left}#about #out-line th,#about #out-line td{display:block}#about #out-line th{padding:10px 0 0;font-weight:bold}#about #out-line td{padding:0 0 10px}}#member #contents{padding-top:60px}#member #contents section{display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 500px){#member .section__title{width:343px;border-top:none;border-bottom:none;text-align:left;padding-right:30px;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}#member .section__title h3{padding-left:30px;line-height:56px;font-size:1.6em;border-bottom:1px solid #e9e9e9}#member .section__content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}#member .member-list__group{margin-bottom:60px}#member .member-list__group p{padding:15px 30px;border-bottom:1px solid #e9e9e9;color:#1a1a1a;font-size:1.3em}@media screen and (max-width: 500px){#member .member-list__group li{padding:15px 0}#member #contents{padding:20px 15px 0 15px}#member #contents section{display:block}#member #contents .section__title{margin-bottom:10px}}#contact #contents{padding-top:60px}#contact .form__box&gt;p{text-align:center;font-size:1.1em;color:#1a1a1a;letter-spacing:1.8;margin-bottom:20px}#contact .form__box&gt;p.sub-text{font-size:1.1em;letter-spacing:1.8;color:#808080}#contact .form__action .btn{margin:0 auto 30px}#contact .flex .content__unit{width:33.333%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#contact .content__unit .unit__header{margin-bottom:45px}#contact .content__unit .unit__body h3{font-size:1.8em;margin-bottom:20px}#contact .content__unit .unit__body p{margin-bottom:1em;font-size:1.3em}#contact .content__unit .unit__footer{padding-top:20px}#contact .content__unit .btn{margin:0 auto}#contact .content__unit .btn--white{font-size:2em;letter-spacing:.1em;pointer-events:none}#contact .content__unit .btn--white span{opacity:1}#contact .form-section .section__content{padding:0 175px}#to-faq{padding-bottom:70px;margin-bottom:70px;border-bottom:3px solid #1a1a1a;text-align:center}#contact-group{text-align:center}#contact-group .section__content .row{margin-bottom:60px}#contact-group .section__content&gt;p{font-size:1.3em;margin-bottom:1em}#contact-group .section__content&gt;p small{font-size:90%}@media screen and (max-width: 500px){#contact.complete .section__title{padding-top:15px}#contact.complete .section__title h3{line-height:1.5}#contact #contents{padding-left:15px;padding-right:15px}#contact #contents .flex .content__unit{width:100%}#contact .form-section .section__content{padding:0}#contact .form__action.twin-btn .btn:first-child,#contact .form__action.twin-btn .btn:last-child{margin:0 auto 10px}#to-faq .unit__body p{text-align:left}#contact-group .content__unit{margin-bottom:40px}#contact-group .content__unit .unit__header{margin-bottom:20px}#contact-group .content__unit .unit__body h3{line-height:1;margin-bottom:10px}#contact-group .content__unit .unit__footer{padding-top:10px}#contact-group .content__unit .btn--white{pointer-events:all}#contact-group .section__content&gt;p{text-align:left}#contact-group .section__content .row{display:block}}#download #contents{text-align:center;padding-top:80px;padding-bottom:100px}#download .icon-unit{display:inline-block;padding:0 50px}#download .icon-unit .btn{margin:0 auto}@media screen and (max-width: 500px){#download #contents{padding-top:40px;padding-bottom:0}#download .icon-unit{padding:0 15px;margin-bottom:60px}#download .icon-unit i{margin-bottom:15px}#download .icon-unit h4{margin-bottom:10px}#download .icon-unit p{margin-bottom:25px}}#privacy #contents{padding-top:60px}#privacy #contents section{margin-bottom:40px;font-size:1.3em}#privacy #contents section h3{color:#1a1a1a;line-height:2.2}#privacy #contents section p{line-height:2.2;color:#4c4c4c}#privacy #contents ol{padding-left:1.5em}#privacy #contents ol li{list-style-type:decimal}@media screen and (max-width: 500px){#privacy #contents{padding:30px 15px 0 15px}}#faq #main-visual h2{letter-spacing:.2em}#faq .panel__header{height:120px;text-align:center;background-color:#333;color:#fff}#faq .side-nav__list a{color:#1a1a1a}#faq .side-nav__list.current{background-color:#d1e7f6}#faq .section__content{padding:0 0 60px}#faq .section__content table{width:100%}#faq .section__content tr{border-bottom:1px solid #e9e9e9}#faq .section__content th,#faq .section__content td{padding:20px 0}#faq .section__content th{width:70px;font-size:1.6em;padding-left:30px}#faq .section__content td{font-size:1.3em;vertical-align:middle}#faq .section__content td a{display:block;width:100%;height:100%;color:#1a1a1a;transition:background 1.2s}#faq .section__content td a:hover{color:#298dd2;transition-duration:.1s}#faq .flex-container--right{padding-left:0}#faq.detail #contents tr:hover{background-color:transparent}#faq.detail #contents th{vertical-align:top}#faq.detail .question-list{border-bottom:none}#faq.detail .question-list th,#faq.detail .question-list td{padding-top:40px;padding-bottom:0}#faq.detail .question-list td{font-weight:bold}#faq.detail .answer-list a{display:inline;color:#298dd2}#faq.detail .answer-list th,#faq.detail .answer-list td{padding-bottom:40px}#faq.detail .answer-list th{color:#92ca12}#faq.detail .answer-list p{margin-bottom:1em}#faq-sidenav{display:none}#faq-sidenav .panel__header{height:120px;text-align:center;background-color:#404040;color:#fff}#faq-sidenav .panel__header h3{font-size:1.8em;letter-spacing:.2em;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#faq-sidenav .panel__header p{font-size:1.2em}@media screen and (max-width: 500px){#faq .section__title{margin-bottom:10px}#faq #main-container{padding:0 15px}#faq .flex-container--right{padding-left:0}#faq .flex-container--right .section__content th{width:40px;padding-left:0}#faq-sidenav{top:-60px}#faq-sidenav .panel__header{height:60px;padding-top:5px}#faq-sidenav .panel__header h3{line-height:1;font-size:1.6em;letter-spacing:.2em;-webkit-text-rendering:optimizeLegibility;-webkit-text-rendering-text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-font-smoothing-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-webkit-backface-visibility-backface-visibility:hidden}#faq-sidenav .panel__header p{font-size:1.2em}#faq-sidenav .side-nav__list--sub{background-color:#fff;border-left:0;border-right:0}#faq-sidenav .side-nav__list--sub:last-child{border-bottom-width:1px}#faq-sidenav .side-nav__list--sub a{color:#1a1a1a}}@media print{body{width:190mm}#g-header #logo{left:250px}}
</pre></body></html>