@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=League+Gothic&display=swap);:root{--link-text-color:#cd955e;--btnHoverPrimary:#b98655;--btnHoverLight:#f3e6d9;--btnHoverDark:#272d44;--btnHoverDarkLight:#d7d8db;--primaryDarker:#674b2f;--primaryDark:#9a7046;--primary:#cd955e;--primaryLight:#e6caae;--primaryLighter:#f0dfcf;--primaryLightest:#faf4ef;--dark:#2e3551;--darkDivider:#575b6d;--darkLight:#969aa8;--darkLighter:#d5d7dc;--darkLightest:#eaebee;--GrayDarker:#767474;--GrayDark:#b0aeae;--Gray:#ebe8e8;--GrayLight:#f5f4f4;--BlackText:#222;--BlackLight:rgb(0 0 0 / 50%);--BlackLighter:rgb(0 0 0 / 25%);--BlackLightest:rgb(0 0 0 / 5%);--SuccessDarker:#2a5617;--SuccessDark:#408123;--Success:#55ac2f;--SuccessLight:#aad697;--SuccessLighter:#d5eacb;--SuccessLightest1:#f6fbf5;--SuccessLightest2:#eef7ea;--WarningDarker:#7c630e;--WarningDark:#ba9415;--Warning:#f8c51c;--WarningLight:#fce28d;--WarningLighter:#fdf1c6;--WarningLightest1:#fffcf4;--WarningLightest2:#fef9e8;--ErrorDarker:#662626;--ErrorDark:#993a3a;--Error:#cc4d4d;--ErrorLight:#e6a6a6;--ErrorLighter:#f2d3d3;--ErrorLightest1:#fcf6f6;--ErrorLightest2:#faeded;--blue:#709fd6;--blueLight:#b7cfeb;--blueLighter:#e2ecf7;--accentBlue:#709fd6;--accentPink:#de7676;--classic:#d86868;--classicDark:hsl(0deg 51% 61%);--drama:#9483a6;--dramaDark:#87739b;--live:#709fd6;--liveDark:hsl(212deg 45% 59%);--sport:#67b7c0;--sportDark:hsl(186deg 31% 55%);--art:#6e7a61;--artDark:#57614d;--anime:#eaa55b;--animeDark:hsl(31deg 67% 59%);--career:#7ba968;--careerDark:hsl(102deg 17% 49%);--dance:#a58375;--danceDark:hsl(17deg 11% 50%);--game:#74c394;--gameDark:hsl(144deg 30% 56%);--hobby:#e097c8;--hobbyDark:hsl(320deg 44% 69%);--trip:#556eb0;--tripDark:hsl(224deg 27% 46%);--food:#f85;--foodDark:hsl(18deg 90% 62%);--party:#9569a0;--partyDark:hsl(288deg 12% 47%);--fashion:#ff9a94;--fashionDark:hsl(3deg 90% 74%);--other:#299963;--otherDark:hsl(151deg 48% 33%);--page-head-bgcolor:var(--dark);--page-head-bgcolorDark:var(--dark);--online:#7ba968;--onlineDark:hsl(102deg 17% 49%);--frame-color:transparent;--GroupSideMenuWidth:208px;--GroupBgColor:#f9f9f9;--headerHeight:60px;--headerZIndex:100;--GroupHeaderHeight:60px;--zendeskWidgetZIndex:999999;--guidePromoerAccent:#fff;--guidePromoerAccentDark:#ddd;--guidePromoerSub:#eee}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.main{overflow-x:hidden}@media (width <= 568px) and (orientation:landscape){.sp-only{display:none!important}}@media screen and (width >= 376px) and (width <= 600px){.sp-s-only{display:none!important}}@media screen and (width <= 375px){.sp-m-only,.sp-s-except{display:none!important}}.event-title{font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;word-break:break-all}.event-title--small{font-size:16px;letter-spacing:0;line-height:24px}.event-title--thin{font-size:16px;letter-spacing:0;font-weight:300;line-height:24px}.event-title--large{font-size:22px;letter-spacing:1px;font-weight:700;line-height:33px}.txt-heading{font-size:14px;font-weight:700;color:#f9f9f9;letter-spacing:0;line-height:22px}.txt-m{font-size:16px;color:#222;letter-spacing:0;line-height:27px;font-weight:300}.txt-s{font-size:14px;font-weight:300;color:#222;letter-spacing:0;line-height:21px}.txt-s2{font-size:13px;font-weight:300;color:#222;letter-spacing:0;text-align:center}.txt-at{font-size:12px;font-weight:300;color:#4a4a4a;letter-spacing:1px;text-align:center}.txt-sn{font-size:12px;font-weight:300;color:#858585;letter-spacing:0;line-height:18px}.txt-status{font-size:14px;color:#82bc69;letter-spacing:0;font-weight:300}.txt-status--not{color:#858585}.txt-caution{color:#d86868}.required-asterisk{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}.nl{margin-top:1.8em}.error-message{font-size:12px;font-weight:300;color:#c00}.message.success{padding-left:30px;height:54px;background:#82bc69;line-height:54px;font-size:14px;font-weight:300;color:#fff}.message.error{color:#c00}.message.txt-al{text-align:left}.message.color-red{text-align:left;color:#d86868}.message-block__attention{margin:0 0 24px;padding:16px;background:var(--ErrorLightest2);color:var(--Error);font-size:14px;letter-spacing:0;line-height:21px}.container{padding:0 clamp(8px,2%,20px);margin:0 auto;max-width:600px}.container>:last-child{margin-bottom:30px}.container-l{padding:0 16px;margin:0 auto;max-width:600px}@media screen and (width >= 601px){.sp-m-only,.sp-only,.sp-s-only{display:none!important}.container-l{max-width:1000px;padding:0 min(3.75vw,45px)}.container-l-pc{margin:0 auto;max-width:780px;padding:0 40px}}.container-admin{padding:0 30px}@media screen and (width <= 600px){:root{--headerHeight:60px;--GroupHeaderHeight:44px}.pc-only{display:none!important}.container-admin{padding:0}}@media print{body.print .container-admin{padding:0}body.print .header-ad{display:none}}.hide{display:none!important}.d-flex{display:flex}.txt-leaved::before{display:inline-block;content:"";background:url(/images/ok-gray.png) center/contain no-repeat;width:14px;height:14px;vertical-align:middle;margin-right:3px;line-height:1.4}.txt-checked::before{display:inline-block;content:"";background:url(/images/ok.png) center/contain no-repeat;width:14px;height:14px;vertical-align:middle;margin-right:3px;line-height:1.4}.qr-code{text-align:center;margin-top:20px;margin-bottom:20px}.qr-code .txt-link::before{display:block;content:" ";clear:both;font-size:1px}.group-info .tagsinput .tag{background-color:var(--darkLightest);color:var(--BlackText)}.group-info .tagsinput .tag .tag-remove::after,.group-info .tagsinput .tag .tag-remove::before{background:var(--Error)}[data-tooltip-nohtml],[data-tooltip]{cursor:pointer;background:0 0!important}[data-tooltip-nohtml]>.tooltip,[data-tooltip]>.tooltip{display:none}[data-tooltip-nohtml]>.tooltip a,[data-tooltip]>.tooltip a{color:#f8c51c}body .tooltipster-box{border:none!important;background:0 0!important}body .tooltipster-content{padding:10px!important;background:#2e3551!important;border-radius:10px!important;border:1px solid!important;color:#fff!important;font-size:12px!important;font-weight:400;line-height:1.2;box-shadow:none!important}body .tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:10px!important}body .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#2e3551!important;top:10px!important;left:5px!important;border-width:0 5px 10px!important}body .tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:12px}body .tooltipster-sidetip.tooltipster-top .tooltipster-arrow{height:12px;bottom:1px}body .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{top:0;border-top-color:var(--GrayLight);border-width:12px 7px 0}body .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#2e3551!important;top:0;left:2px;border-width:10px 5px 0!important}.ui-tooltip{padding:10px!important;background:#2e3551!important;border-radius:10px!important;border:none!important;color:#fff!important;font-size:12px!important;font-weight:400;line-height:1.2;box-shadow:none!important}.ui-tooltip a{color:#f8c51c}.event-timepicker.ui-timepicker-wrapper{box-shadow:0 2px 4px rgba(0,0,0,.1);-ms-overflow-style:none;scrollbar-width:none}.event-timepicker.ui-timepicker-wrapper::-webkit-scrollbar{display:none}.event-timepicker .ui-timepicker-list li{padding:5px 0 5px 10px;color:#222}.event-timepicker .ui-timepicker-list .ui-timepicker-selected:hover,.event-timepicker .ui-timepicker-list li:hover,.event-timepicker li.ui-timepicker-selected{background:#faf4ef;color:#222}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:0!important}.ui-autocomplete{width:250px;border-radius:3px}.ui-autocomplete.suggest-list{max-height:270px;overflow:hidden auto}*{box-sizing:border-box}a,a:link{text-decoration:none;color:inherit}a:visited{color:inherit}a:hover{text-decoration:underline}a:focus-visible{outline:2px auto var(--primary)}body{background:#fff;font-family:Lato,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴ W3","メイリオ",system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;color:#222;letter-spacing:.26px;line-height:21px;font-weight:400;word-break:normal;overflow-wrap:break-word;text-size-adjust:100%;min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available}img{max-width:100%;height:auto;vertical-align:middle;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}button,input,select,textarea{font-family:Lato,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴ W3","メイリオ",system-ui,sans-serif}button:focus,input:focus,select:focus,textarea:focus{outline:2px auto var(--primary)}input[type=button]{display:none}button{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;appearance:none;color:var(--BlackText)}button:focus-visible{outline:var(--primary) auto 2px}button[type=submit]{width:100%}button[type=submit].btn--light{background:#f8f4f4;border:1px solid #ddd;color:#2e3551}button[type=submit].btn--light:link,button[type=submit].btn--light:visited{color:#2e3551}button[type=submit].btn--light:hover{background:#ece1e1}form ::placeholder{color:var(--GrayDark)}form input.input-oneline{background:#fff;border:1px solid #ddd;border-radius:3px;width:100%;height:40px;font-size:14px;color:#000;letter-spacing:0;font-weight:300;padding:10px 15px}form input.input-oneline::placeholder{color:var(--GrayDark)}form input[type=checkbox]{display:none}form input[type=text]:disabled,form input[type=text]:read-only{color:var(--GrayDarker)!important}h2{font-size:22px;color:var(--dark);letter-spacing:1px;font-weight:700;line-height:1}h2.lines{line-height:1.5}h5{font-size:14px;color:var(--primary);letter-spacing:1px;font-weight:700;padding-bottom:10px}select{color:var(--BlackText)}.footer{background:#2e3551;color:#fff;padding-bottom:10px}.footer-txt-link{font-size:12px;letter-spacing:0;font-weight:300}.footer-manager{height:52.5px;border-bottom:1px solid #969aa8}.footer-manager__text{line-height:52.5px;text-align:center}.footer-credit{font-size:11px;letter-spacing:0;text-align:center;font-weight:300;margin-top:14px}@media screen and (width >= 601px){.footer-credit{margin-top:30px}.footer-links{padding:18px 0 0}}.footer-links-nav{display:flex;flex-wrap:wrap;justify-content:center;margin-top:8px}.footer-links-nav__item{padding:12px 18px 0}@media screen and (width >= 601px){.footer-links-nav{margin-top:0}.footer-links-nav__item{padding:12px 12px 0}}.footer-links-share{text-align:center;margin-top:26px}@media screen and (width >= 601px){.footer-links-share{margin-top:38px}}.footer-links-share__item{display:inline-block;width:30px}.footer-links-share__item:last-child{margin-left:40px}.footer-links-share__item:hover{opacity:.6}.footer-license{display:flex;justify-content:center;margin-top:30px}.footer-license img{width:40px;height:40px;margin-right:10px}.site-footer{background-color:#fff;border-top:1px solid #ddd}.site-footer .copyright{font-size:12px;text-align:right}.site-footer__inner{width:95%;max-width:1020px;margin:0 auto;padding:40px 0 30px}@media screen and (width <= 600px){.footer-license{font-size:12px}.site-footer .copyright{text-align:center}.site-footer__inner{width:auto;padding:40px 16px}.sns-menu~.site-footer .site-footer__inner{margin-bottom:30px}.site-footer__sitemap>dl+dl{margin-top:50px}}.site-footer__sitemap{padding-bottom:24px;border-bottom:1px dashed #979797}.site-footer__sitemap>dl{font-size:14px;line-height:1.5}@media screen and (width >= 601px){.site-footer__sitemap{display:flex}.site-footer__sitemap>dl{width:calc(100% - 13.3333333333px);margin-bottom:0;margin-left:20px}.site-footer__sitemap>dl:nth-child(3n+1){margin-left:0}}.site-footer__sitemap>dl dt{color:#cd955e;margin-bottom:20px;font-weight:700}.site-footer__sitemap>dl li:not(:first-child){margin-top:10px}.site-footer__bottom{padding:24px 0 0;display:flex;align-items:center;gap:24px}.site-footer__bottom .project-39works{padding:16px;border-radius:2px;background-color:#ebe8e8;display:flex}@media screen and (width <= 600px){.site-footer__bottom{margin:0 calc(50% - 50vw);padding:24px 16px;display:block}.site-footer__bottom .project-39works{margin-bottom:24px;display:block}.site-footer__bottom .project-39works>.img{width:100px;margin:0 auto 18px}}.site-footer__bottom .project-39works>.img{flex:0 0 100px;margin-right:16px}.site-footer__bottom .project-39works>.txt{font-size:12px;line-height:1.5}.site-footer__bottom .docomo-startup{padding:16px;border-radius:2px;background-color:#ebe8e8}.site-footer__bottom .docomo-startup .logo{display:grid;place-items:center;width:auto;height:64px;margin:0 auto 16px;background:#fff;line-height:1}.site-footer__bottom .docomo-startup .logo img{width:200px}.site-footer__bottom .docomo-startup .txt{font-size:12px;line-height:1.5}@media screen and (width >= 601px){.site-footer__bottom .docomo-startup{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px}.site-footer__bottom .docomo-startup .logo{flex:1 0 auto;width:179px;height:47px;margin:0}.site-footer__bottom .docomo-startup .logo img{width:146px}.site-footer__bottom .docomo-startup .txt{flex:1 1 50%}}.site-footer__bottom .license{display:flex}.site-footer__bottom .license .jasrac-logo{flex:0 0 62px;margin-right:12px}.site-footer__bottom .license>ul{font-size:12px;line-height:1.25}.site-footer__bottom .pmark{flex:0 0 auto;width:62px}@media screen and (width >= 601px){.site-footer__bottom-left{flex:1 1 auto}}.site-footer__bottom-right{display:flex;justify-content:center;flex:0 0 auto;width:280px;gap:24px;margin:24px auto 0}#isPreview .site-footer a{pointer-events:none}.site-footer-mini{border-top:1px solid #ddd}.site-footer-mini__inner{display:flex;justify-content:center;padding:24px 0}.site-footer-mini__inner .copyright{margin:0 0 0 24px}.header--bl{background:#2e3551}.header__inner{display:flex;justify-content:space-between;align-items:center;padding:0 15px;height:100%}@media screen and (width >= 601px){.site-footer__bottom-right{margin:0}.site-footer-mini__inner .copyright{margin-left:48px}.header__inner{max-width:940px;margin:0 auto}}.header__title img{height:31px}.header__title img:hover{opacity:.6}.header-nav{list-style:none}.header-nav__item{display:inline-block;font-size:12px;line-height:1;font-weight:400;color:#34495e;margin-right:12px}.header-nav__item:nth-child(2){margin-right:0}@media screen and (width >= 601px){.header-nav__item{margin-right:60px}.header-nav__item:nth-child(2){margin-right:30px}}.header-nav__ticket{display:inline-block;background:#2e3551;width:242px;height:100%;font-size:14px;color:#fff;text-align:center;letter-spacing:0;font-weight:300;line-height:44px}.header input[type=checkbox]{display:none}.menu-btn{position:relative;width:20px;height:17px;cursor:pointer}.menu-btn__bar{position:absolute;background:#2e3551;width:20px;height:3px;border-radius:5px;left:0}.header--bl .menu-btn__bar{background:#fff}.menu-btn__bar:nth-child(1){top:0}.menu-btn__bar:nth-child(2){top:calc(50% - 1.5px)}.menu-btn__bar:nth-child(3){bottom:0}.menu-btn--new::after{position:absolute;content:"";background:#cd955e;width:10px;height:10px;border-radius:50%;top:-5px;right:-5px}.header-ad{background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.1);width:calc(100% - var(--GroupSideMenuWidth));height:var(--GroupHeaderHeight);position:fixed;top:0;z-index:110;transition:width .3s}@media screen and (width <= 600px){.header-ad{display:none}}.header-ad input[type=checkbox]{display:none}.header-ad__inner{display:flex;justify-content:space-between;align-items:center;padding:0 15px;height:100%}.header-ad-pp{padding-left:20px}.header-ad-pp-list{position:absolute;z-index:500;background:#fff;border-radius:2px;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);width:100%;height:0;overflow:hidden;bottom:-5px;right:-1px;transform:translateY(100%);display:none}.header-ad-pp-list-block h5{padding:10px 20px 0}.header-ad-pp-list-block:last-child{border-top:1px solid #dedede}.header-ad-pp-list-block span{vertical-align:middle;font-size:16px;font-weight:300;color:#222;letter-spacing:0;line-height:20px}.header-ad-pp-list-block .plus{position:relative;display:inline-block;background:#cd955e;width:20px;height:20px;border-radius:50%;line-height:62px;margin-right:8px}.header-ad-pp-list-block .plus::before{position:absolute;content:"";top:50%;left:50%;width:10px;height:2px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.header-ad-pp-list-block .plus::after{position:absolute;content:"";top:50%;left:50%;width:2px;height:10px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.header-ad-pp-list-block_eventlist{overflow-y:scroll;height:320px}.header-ad-pp-list-item{padding:11px 0}.header-ad-pp-list-item:hover{background:rgba(205,149,94,.2)}.header-ad-pp-item{width:100%;padding-left:20px;padding-right:20px;display:flex;align-items:center}.header-ad-pp-item__selected-dt{display:flex;align-items:center}.header-ad-pp-item__selected-dt_date{font-size:11px;font-weight:700;color:#d1a179;letter-spacing:.5px}.header-ad-pp-item__selected-dt_status{font-size:11px;font-weight:300;color:#909090;letter-spacing:0;overflow:hidden;text-align:left;margin-left:19px}.header-ad-pp-item__selected-dt_status_active{color:#55ac2f}.header-ad-pp-item__check{flex:0 0 auto;height:12px;width:12px;border-radius:50%;line-height:62px;margin-right:10px}.header-ad-pp-item__check_selected{background:#cd955e}.header-ad-pp-item__check_selected::after{content:"";display:block;position:relative;border-left:1px solid #fff;border-bottom:1px solid #fff;width:5px;height:3px;transform:rotate(-45deg);left:3px;top:3px}.header-ad-pp-item__dt{overflow-x:hidden;flex-grow:1}.header-ad-pp-item__date{font-size:11px;font-weight:700;color:#d1a179;letter-spacing:.5px;margin-right:auto}.header-ad-pp-item__title{font-size:14px;font-weight:300;color:#222;letter-spacing:0;line-height:20px;word-break:break-all;padding-right:20px;margin-right:auto;width:100%;overflow:hidden;margin-top:-1px}.header-ad-pp-item__title.selected{text-overflow:ellipsis;white-space:nowrap;font-size:16px}.header-ad-pp-item__status{flex:0 0 auto;font-size:11px;font-weight:300;color:#909090;letter-spacing:0;line-height:20px;overflow:hidden;margin-top:-1px;width:7.5em;text-align:left}.header-ad-pp-item__status_active{color:#55ac2f}.header-ad-pp-items{position:relative;width:50%;height:48px;border-radius:2px;display:flex;flex-direction:column;justify-content:center;cursor:pointer;background-color:#eaebee}.header-ad-pp-items:hover{background-color:#d7d8db}.header-ad-pp-items::after{position:absolute;content:"";width:18px;height:18px;background:url(/images/icon-accordion-arrow.svg) 0/contain no-repeat;right:10px;top:calc(50% - 9px)}.header-ad-pp-item.as-link{padding:0}.header-ad-pp-item.as-link p{width:100%}.header-ad-pp-item.as-link p a{padding:10px 20px;display:block;width:100%;text-decoration:none}.header-ad-pp-event{width:224px}.header-ad-pp-event .btn-event-add{position:relative;padding-left:25px;color:#222;background-color:#f5eadf}.header-ad-pp-event .btn-event-add::after{position:absolute;top:50%;left:10px;display:block;content:"";width:20px;height:20px;margin-top:-10px;background:url(/images/icon-add.svg) left top/contain no-repeat}.header-ad-or-list{display:none;position:absolute;z-index:500;background:#fff;border-radius:2px;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);width:100%;height:0;overflow:hidden;bottom:-5px;right:-1px;transform:translateY(100%)}.header-ad-or-list-block h5{padding:20px 20px 10px}.header-ad-or-list-block:last-child{border-top:1px solid #dedede}.header-ad-or-list-block span{vertical-align:middle}.header-ad-or-list-block_grouplist{overflow-y:auto;max-height:327px}.header-ad-or-list-block .plus{position:relative;display:inline-block;background:#cd955e;width:20px;height:20px;border-radius:50%;line-height:62px;margin-right:8px}.header-ad-or-list-block .plus::before{position:absolute;content:"";top:50%;left:50%;width:10px;height:2px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.header-ad-or-list-block .plus::after{position:absolute;content:"";top:50%;left:50%;width:2px;height:10px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.header-ad-or-list-item{display:flex;align-items:center;padding:20px 0}.header-ad-or-list-item:hover{background:rgba(205,149,94,.2)}.header-ad-or-list-item.as-group-link{padding:0}.header-ad-or-list-item.as-group-link a{padding:20px;display:flex;align-items:center;width:100%;text-decoration:none}.header-ad-or-list-item.as-link{padding:0}.header-ad-or-list-item.as-link p{width:100%}.header-ad-or-list-item.as-link p a{padding:20px;display:block;width:100%;text-decoration:none}.header-ad-or-list__icon{position:relative;width:33px;height:33px;text-align:center;border-radius:50%;overflow:hidden}.header-ad-or-list__icon img{width:33px;height:33px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.header-ad-or-item{width:100%;padding-left:20px;padding-right:20px}.header-ad-or-item__title{width:80%}.header-ad-or-item__title>p{font-size:14px;font-weight:300;color:#222;letter-spacing:0;line-height:20px;width:100%;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.header-ad-or-item__status{min-width:3em;font-size:12px;font-weight:300;color:#858585;letter-spacing:0;margin-left:auto}.header-ad-or-item__check{flex-basis:12px;height:12px;border-radius:50%;line-height:62px;margin-right:10px}.header-ad-or-item__check_selected{background:#cd955e}.header-ad-or-item__check_selected::after{content:"";display:block;position:relative;border-left:1px solid #fff;border-bottom:1px solid #fff;width:5px;height:3px;transform:rotate(-45deg);left:3px;top:3px}.header-ad-or-items{position:relative;width:30%;height:48px;margin:0 20px 0 auto;padding:0 50px 0 20px;border-radius:2px;display:flex;align-items:center;cursor:pointer;background-color:#eaebee}.header-ad-or-items.selected>p{text-overflow:ellipsis;white-space:nowrap}.header-ad-or-items:hover{background-color:#d7d8db}.header-ad-or-items::after{position:absolute;content:"";height:100%;width:30px;top:0;right:0;border-radius:3px;background-color:#2e3551;background-image:url(/images/account-switch-arrow.svg)}.header-ad-or-items:hover::after{background-color:#272d44}.header-ad__cog{margin-right:15px;cursor:pointer;display:flex;align-items:center}.header-ad__cog img:hover{opacity:.6}.header-ad-as-list{z-index:1000;width:150px;bottom:0}.header-reception{background-color:#fff}.header-reception .btn-staff-menu{margin-left:auto;padding:0 16px;height:100%;font-size:12px;text-align-last:left}.header-reception .btn-staff-menu:not(:hover) ul{display:none}.header-reception .btn-staff-menu:focus ul,.header-reception .btn-staff-menu:focus-within ul{display:block}.header-reception__inner{display:flex;align-items:center;position:relative;padding:0 0 0 16px;height:60px}.header-reception__menu{position:absolute;z-index:20;top:100%;right:0;background-color:#fff}.header-reception__menu a{display:block;padding:8px;text-decoration:none}.header-reception__menu a:hover{background-color:var(--GrayLight)}.header-admin-or-btn:checked+.header-ad-or-list,.header-admin-pp-btn:checked+.header-ad-pp-list{display:block;height:auto}.list-more{padding:0 20px 20px;width:260px}@media screen and (width <= 600px){.list-more:hover{background:rgba(205,149,94,.2)}}.list-more a{font-size:12px;height:35px;line-height:35px}.list-more .btn-more-light{background:#eaebee;color:#2e3551}.list-more .btn-more-light:visited{color:#2e3551}.list-more .btn-more-light:hover{background-color:#d7d8db}.site-header{height:var(--headerHeight,60px);position:sticky;top:0;z-index:var(--headerZIndex);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}@media all and (-ms-high-contrast:none){.site-header{position:relative}}.site-header input[type=checkbox]{display:none}.site-header .header-btn{margin-left:12px}@media screen and (width >= 901px){.site-header .header-btn{display:none}}.site-header__icon{display:block;height:44px;width:44px;line-height:44px;text-align:center}.site-header__icon img{height:36px;width:36px}.site-header__search-btn{display:flex;justify-content:center;align-items:center;width:44px;height:44px;cursor:pointer}.site-header__search-btn:hover{opacity:.6}.site-header__search-btn img{width:24px;height:24px}.site-header__menu-btn{align-self:center;display:flex;justify-content:center;align-items:center;width:44px;height:44px;cursor:pointer}.site-header__menu-btn:hover{opacity:.6}.header-links .site-header__menu-btn{margin-left:6px}.site-header__menu-btn img{width:24px;height:24px}.site-header__inner{display:flex;gap:min(2vw,24px);justify-content:flex-start;position:relative;padding:0 20px;height:100%;background-color:#fff}.site-header__logo{align-self:center;width:91px;height:29px}.site-header__logo a:hover{opacity:.6}.site-header__right{flex:1 1 auto;display:flex;justify-content:flex-end}.site-header__navi-sp{display:flex;justify-content:flex-start;align-items:center}@media screen and (min-width:900px){.site-header__navi-sp{display:none}}.site-header__navi-pc{display:flex;justify-content:flex-start;gap:min(2vw,24px)}@media screen and (max-width:899px){.site-header__navi-pc{display:none}}.site-header__navi-pc svg{width:16px;height:16px;vertical-align:-2px}.site-header__navi-pc svg path{fill:#222}.site-header__navi-pc>a,.site-header__navi-pc>label{display:grid;place-items:center;position:relative;text-decoration:none;cursor:pointer}@media screen and (width <= 600px){.list-more .btn-more-light{background:#2e3551;color:#fff}.site-header__inner{padding:0 16px}.site-header__logo{width:98px;height:32px}.site-header__navi-pc>a,.site-header__navi-pc>label{font-size:12px}}.site-header__navi-pc>a.current,.site-header__navi-pc>a:active,.site-header__navi-pc>a:hover,.site-header__navi-pc>label.current,.site-header__navi-pc>label:active,.site-header__navi-pc>label:hover{font-weight:700}.site-header__navi-pc>a.btn,.site-header__navi-pc>label.btn{height:var(--headerHeight,60px);border-radius:0;font-weight:700;line-height:1}.site-header__navi-pc>a:not(:hover) .hovered,.site-header__navi-pc>label:not(:hover) .hovered{display:none}.site-header__navi-pc.login-user{margin-left:auto}.site-header__navi-pc .hovered{position:absolute;top:100%;left:0;padding:8px 0;border-radius:0 0 3px 3px;border:1px solid #ebe8e8;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.site-header__navi-pc .hovered a{white-space:nowrap;display:block;padding:8px 16px;font-weight:400;text-align:left}.site-header__navi-pc .hovered a:hover{background-color:var(--primaryLightest);text-decoration:none}.site-header__navigation{align-self:center}.site-header__navigation .button-regist{display:inline-block;padding:8px;background-color:#cc4d4d;border-radius:3px;font-size:14px;font-weight:700;line-height:1.5;color:#fff;cursor:pointer;text-align:center}.site-header__navigation .button-regist:hover{text-decoration:none;filter:brightness(1.2)}.site-header__navigation .button-regist.color-yellow{background-color:#e7b100;color:var(--dark)}.site-header__navigation .button-regist.color-about-s{background-color:#cc4d4d}@media (width >= 1050px){.site-header__navigation .button-regist.is-pc,.site-header__navigation__button-nav-open{display:none}.site-header__navigation__navi{display:block!important;transform:translateX(0)!important}.site-header__navigation__navi .button-close{display:none}}.site-header__navigation__navi.open{transform:translateX(-100%)}.site-header__navigation__navi .button-close{position:absolute;right:16px;top:16px;width:24px}.site-header__navigation__navi .header-navi{height:100%;overflow:auto;overscroll-behavior-y:contain;font-size:20px}@media (width <= 1049px){.site-header__navigation__navi{display:none;position:fixed;top:0;left:100%;transform:translateX(0);width:100%;height:100vh;height:100dvh;padding:60px 0 20px;background-color:var(--dark);color:#fff;transition:transform .3s}.site-header__navigation__navi a{color:#fff}.site-header__navigation__navi .header-navi .icon-external-link-after::after{background-image:url(/images/icon-external-link-white.svg)}}.site-header__navigation__navi .header-navi li{margin-top:32px;text-align:center}.site-header__navigation__navi .header-navi li a.box{display:block;width:48%;margin:0 auto;padding:16px;border:1px solid #fff;border-radius:3px;font-size:14px}.site-header__navigation__navi .header-navi .button-regist{width:68.26%;box-shadow:0 5px 0 #993a3a;font-size:16px}@media (width >= 1050px){.site-header__navigation__navi .header-navi{height:auto;overflow:visible;font-size:14px}.site-header__navigation__navi .header-navi a:hover{font-weight:700;text-decoration:none}.site-header__navigation__navi .header-navi ul{display:flex;align-items:center;gap:24px}.site-header__navigation__navi .header-navi li{flex:0 0 auto;margin:0;text-align:left}.site-header__navigation__navi .header-navi li.is-menu-show{display:none}.site-header__navigation__navi .header-navi .button-regist{padding:8px 24px;width:auto;box-shadow:none}}.site-header__navigation__navi .header-navi .button-regist.color-yellow{box-shadow:none}.header-ad__crm{display:flex;justify-content:space-between;align-items:center;padding:0 30px;height:100%}.header-ad__crm__teket-logo{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:var(--dark)}.header-ad__crm__teket-logo img{width:80px}.header-ad__crm__group-info{display:flex;align-items:center;gap:10px}.header-ad__crm__group-info label{display:block;position:relative;cursor:pointer}.header-ad__crm__group-info .name{font-size:14px}.header-ad__crm__group-info .prof{width:30px;height:30px;border-radius:50%;overflow:hidden}.aboutkit-section{background:#e9eaec;width:100%;height:390px;padding:0}.aboutkit-section.pc-only-toppage{display:block}@media screen and (width <= 768px){.aboutkit-section{background:#faf4ee;padding-bottom:48px;height:initial}.aboutkit-section.pc-only-toppage{display:none}}.aboutkit-section.sp-only-toppage{display:block}@media screen and (width >= 769px){.aboutkit-section.sp-only-toppage{display:none}}.aboutkit-section .aboutkit{display:flex;align-items:center;justify-content:center;height:100%}.aboutkit-section .aboutkit__image{position:relative;display:inline-block;max-width:416px;width:41%;height:auto}@media screen and (width <= 768px){.aboutkit-section .aboutkit{flex-direction:column}.aboutkit-section .aboutkit__image{width:180px}}.aboutkit-section .aboutkit__text{position:relative;display:inline-block;max-width:509px;width:50%;margin-left:40px}.aboutkit-section .aboutkit__text__title{font-size:24px;font-weight:700}.aboutkit-section .aboutkit__text__descr{font-size:14px;line-height:21px;margin-top:30px;margin-bottom:30px}@media screen and (width <= 768px){.aboutkit-section .aboutkit__text{width:100%;margin-left:0;text-align:center}.aboutkit-section .aboutkit__text__descr{margin-top:16px;margin-bottom:16px}.aboutkit-section .aboutkit__text__btn{margin-left:auto;margin-right:auto}.aboutkit-section .aboutkit__text__btn a{background-color:#709fd6}}.aboutkit-section .aboutkit__text__btn{width:220px}.aboutkit-section .aboutkit__text__btn a p{position:relative}.aboutkit-section .aboutkit__text__btn .icon-download::before{content:"";background:url(../images/icon-download.svg) no-repeat;position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px}.account-setting{padding-bottom:30px}.account-setting__address .address-container{display:flex;flex-direction:column;gap:4px}.account-setting__address .address-container .form-select{height:40px;max-width:120px}.account-setting__address .address-container .form-select select{padding-left:15px}.account-setting__address .post-code-wrapper{display:flex;gap:16px;align-items:center}.account-setting__address .post-code-wrapper input{max-width:120px}.account-setting__head{position:relative}.account-setting__head-img{height:125px;width:125px;background-color:#ebe8e8;border-radius:50%;margin:0 auto;overflow:hidden}.account-setting__head-img-bg{background:url(/images/prof-blanc.svg) center/contain no-repeat}.account-setting__head-img img{height:125px;width:125px;object-fit:cover}.account-setting__head-icon{position:absolute;inset:0;height:40px;width:40px;border:3px solid #ebe8e8;box-sizing:border-box;border-radius:50%;margin:88pt auto;transform:translateX(35pt);background:url(/images/icon-camera.svg) center no-repeat #fff}.account-setting__head-icon input[type=file]{display:none}.account-setting__inner{margin:16px auto 0;padding:0 20px;max-width:760px}.account-setting__inner .disabled{opacity:.3;pointer-events:none}.account-setting__form{padding:20px 0}.account-setting__form .year-month-date{display:flex;gap:8px}.account-setting__form .year-month-date>div{flex:1 1 100%}.account-setting__line{box-sizing:border-box;height:0;border-top:1px solid #ddd}.account-setting__line.mt-10{margin-top:10px}.account-setting__line.mt-30{margin-top:30px}.account-setting__line.mb-10{margin-bottom:10px}.account-setting__line.mb-20{margin-bottom:20px}.account-setting__page-title{margin-bottom:36px;color:var(--dark);font-weight:700;font-size:24px;line-height:1.3333333333}@media screen and (width >= 601px){.account-setting__inner{margin-top:44px}.account-setting__page-title{margin-bottom:28px;font-size:28px}}.account-setting__title{font-weight:600;color:#4a4a4a}.account-setting__type{margin-bottom:-5px;font-size:12px;color:#858585}.account-setting__type.mt-30{margin-top:30px}.account-setting__txt{position:relative;color:#4a4a4a;font-size:16px;line-height:1.2;font-weight:600}.account-setting__link{margin:12px 0;font-size:14px;line-height:1.4285714286}.account-setting__link a{position:relative;display:block;min-height:32px;padding:6px 0}.account-setting__link a::after{position:absolute;content:"";color:transparent;background-image:url(/images/icon-arrow-up.svg);width:32px;height:32px;background-repeat:no-repeat;background-size:contain;font-weight:900;font-size:20px;top:50%;margin-top:-16px;right:-4px;transform:rotate(90deg)}.account-setting__link .status{position:absolute;top:50%;right:20px;line-height:1;margin-top:-8px;font-size:12px;font-weight:400;color:#222}.account-setting__EmergencyContacts{margin:0 -20px;background-color:#faeded;color:#cc4d4d}.account-setting__EmergencyContacts a{position:relative;display:block;padding:15px 20px}.account-setting__EmergencyContacts a::after{position:absolute;right:16px;top:50%;margin-top:-16px;height:32px;width:32px;background:url(/images/icon-arrow-EmergencyContacts.svg) 0/contain no-repeat;content:""}.account-setting__sns{display:flex;justify-content:space-between;padding:10px 0}.account-setting__sns .sns-title{display:inline-block;line-height:26px;vertical-align:middle;color:#4a4a4a;font-weight:600;font-size:13px}.account-setting__sns .sns-check__btn{margin-left:auto}.account-setting__sns .sns-check__btn .status{line-height:1;margin-top:-8px;font-size:12px;color:#222}.account-setting .ls-page__right{margin-top:10px}.account-setting__annotation{color:#cc4d4d;font-size:12px}.account-setting__link .account-setting__annotation{padding-right:40px}.account-setting__membership-message{margin-top:24px;background:#f5f4f4;padding:16px;border-radius:3px;border:1px solid #ebe8e8;color:#767474}.account-setting__membership-message__box{color:#767474;font-size:14px}.account-setting__membership-message a{color:#cd955e}.account-personalize-setting .favorite-genre{display:flex;flex-wrap:wrap;gap:16px 8px}.account-personalize-setting .favorite-genre label{display:inline-block;padding:4px 16px;height:32px;border:1px solid var(--GrayDark);border-radius:32px;color:var(--GrayDark);cursor:pointer}.account-personalize-setting .favorite-genre label::before{display:inline-block;vertical-align:middle;width:13px;height:9px;margin-right:13px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.0303%200.969668C13.3232%201.26256%2013.3232%201.73744%2013.0303%202.03033L6.0303%209.0303C5.7374%209.3232%205.2626%209.3232%204.96967%209.0303L0.969668%205.0303C0.676777%204.7374%200.676777%204.2626%200.969668%203.9697C1.26256%203.6768%201.73744%203.6768%202.03033%203.9697L5.5%207.4393L11.9697%200.969668C12.2626%200.676777%2012.7374%200.676777%2013.0303%200.969668Z%22%20fill%3D%22%23EBE8E8%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.0303%200.969668C13.3232%201.26256%2013.3232%201.73744%2013.0303%202.03033L6.0303%209.0303C5.7374%209.3232%205.2626%209.3232%204.96967%209.0303L0.969668%205.0303C0.676777%204.7374%200.676777%204.2626%200.969668%203.9697C1.26256%203.6768%201.73744%203.6768%202.03033%203.9697L5.5%207.4393L11.9697%200.969668C12.2626%200.676777%2012.7374%200.676777%2013.0303%200.969668Z%22%20fill%3D%22black%22%20fill-opacity%3D%220.25%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:""}.account-personalize-setting .favorite-genre input:checked+label{border-color:var(--Success);color:var(--Success)}.account-personalize-setting .favorite-genre input:checked+label::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20viewBox%3D%220%200%2014%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13.0303%200.969668C13.3232%201.26256%2013.3232%201.73744%2013.0303%202.03033L6.0303%209.0303C5.7374%209.3232%205.2626%209.3232%204.96967%209.0303L0.969668%205.0303C0.676777%204.7374%200.676777%204.2626%200.969668%203.9697C1.26256%203.6768%201.73744%203.6768%202.03033%203.9697L5.5%207.4393L11.9697%200.969668C12.2626%200.676777%2012.7374%200.676777%2013.0303%200.969668Z%22%20fill%3D%22%2355AC2F%22%2F%3E%3C%2Fsvg%3E")}.account-delete-complete{padding:40px 0}.account-delete-complete__img{width:125px;margin:20px auto 40px}.account-delete-complete__heading{line-height:33px;color:#2e3551}.account-delete-complete__text{font-size:16px;line-height:27px;margin-top:20px}.account-delete-complete__text-bold{font-weight:600}.account-delete-complete__text li::before{content:"・"}.account-delete-complete__btn{margin-top:20px}@media screen and (width <= 600px){.account-delete-complete__img{width:30vw}.account-delete-complete__text{font-size:4.3vw}.account-delete-complete__btn{margin-top:10vh}}.account-delete{padding:40px 0}.account-delete__heading{line-height:33px;color:#2e3551;text-align:center}.account-delete__text{font-size:16px;line-height:27px;margin-top:20px}.account-delete__text-bold{font-weight:600}.account-delete__text ul{margin-top:16px;padding-left:20px}.account-delete__text li::before{content:"・"}.account-delete__btn{margin-top:30px}.account-login-device-list table{width:100%;border:1px solid var(--GrayLight)}.account-login-device-list th{width:40px;padding:8px 0;background-color:var(--GrayLight);color:var(--dark);font-weight:700;font-size:14px;text-align:center;vertical-align:middle}.account-login-device-list td{padding:8px;border:1px solid var(--GrayLight);font-size:14px;line-height:1.4285714286}.account-login-device-list td dt{margin-bottom:4px;font-weight:700}.account-login-device-list td dd{margin-bottom:8px}.account-login-device-list .current{display:flex;gap:4px;align-items:center;color:var(--GrayDarker)}.account-login-device-list .current img{width:16px;height:16px}.account-login-device-list .log-out{text-align:right}.account-device-logout-modal .popup{width:535px}.account-device-logout-modal__main{text-align:center}.account-device-logout-modal__main .title{color:var(--dark)}.account-device-logout-modal__button-area{display:flex;gap:16px;flex-direction:row-reverse}.account-device-logout-modal__button-area a,.account-device-logout-modal__button-area button{flex:1 1 50%}#present-contents .slick-list{padding:0 0 25px}#present-contents .slick-next,#present-contents .slick-prev{width:19px;height:19px}#present-contents .slick-next::before,#present-contents .slick-prev::before{display:block;content:"";width:20px;height:20px;border-top:3.5px solid #2e3551;border-right:3.5px solid #2e3551;opacity:1;color:#2e3551}#present-contents .slick-prev{left:-30px}#present-contents .slick-prev::before{transform:rotate(-135deg)}#present-contents .slick-next{right:-30px}#present-contents .slick-next::before{transform:rotate(45deg)}#present-contents .slick-dots{bottom:-25px}#present-contents .slick-dots li button{width:14px;height:14px}#present-contents .slick-dots li button::before{opacity:1;content:"";width:14px;height:14px;border-radius:7px;border:1px solid #2e3551;box-sizing:border-box}#present-contents .slick-dots li.slick-active button::before{background-color:#2e3551}#present-contents .section-inner{margin-top:20px}#present-contents .present-slider-area{height:422px;margin-bottom:40px}#present-contents .present-slider-area .present-box{width:502px;height:315px;margin:0 10px;border-radius:5px;background-color:#fff}#present-contents .present-slider-area .present-box .txt-area{padding:20px 0}#present-contents .present-slider-area .present-box .txt{line-height:27px;letter-spacing:-.018rem;font-size:16px}#present-contents .present-slider-area .present-box img{width:100%;height:250px;object-fit:contain}#present-contents .present-slider-area .present-box .btn{width:auto;margin:25px auto}.email-notification-setting{margin-bottom:48px}@media screen and (width >= 601px){.email-notification-setting{margin-bottom:32px}}.email-notification-setting__block{display:flex;align-items:center;margin-bottom:24px}.email-notification-setting__block .text{flex:1 1 auto;color:var(--GrayDarker)}.email-notification-setting__block .txt-large{font-weight:700;font-size:14px;line-height:1.42}.email-notification-setting__block .txt-small{font-size:12px}.email-notification-setting__block .input{flex:0 0 auto;margin-left:16px}.email-notification-setting__buttons{display:flex;gap:16px}@media screen and (width >= 601px){.email-notification-setting__buttons{flex-direction:row-reverse}.email-notification-setting__buttons .btn{flex:1 1 100%}.banner-big img{min-height:100px;width:100%;object-fit:cover}.banner-big a:hover{opacity:.8}}@media screen and (width <= 600px){#present-contents .section-inner{padding:0!important}#present-contents .present-slider-area{height:auto}#present-contents .present-slider-area .slick-list{padding:0 10px 25px}#present-contents .present-slider-area .present-box{width:auto;height:auto;min-height:315px;margin:0 10px}#present-contents .present-slider-area .present-box .txt-area{padding:15px 0}#present-contents .present-slider-area .present-box .btn{width:auto;height:40px;line-height:40px}.email-notification-setting__buttons{flex-direction:column}}.email-notification-setting__heading{margin-bottom:24px;padding:0}.u-annotation-balloon{position:relative;margin:0 0 4px;text-align:center}.u-annotation-balloon .balloon-box{display:inline-block;position:relative;top:-16px;padding:8px 16px;border:1px solid #fff;background:rgba(205,149,94,.3);border-radius:6px;animation:2.5s linear infinite both baloonBounce;box-shadow:0 2px 4px rgba(0,0,0,.1)}.u-annotation-balloon .balloon-box::after,.u-annotation-balloon .balloon-box::before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.u-annotation-balloon .balloon-box::after{border-color:rgba(136,183,213,0);border-top-color:rgba(205,149,94,.3);border-width:10px 5px;margin-left:-5px}.u-annotation-balloon .balloon-box::before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:11px 6px;margin-left:-5.5px}.u-annotation-balloon .balloon-box .txt{margin:0;color:var(--primaryDark);font-size:12px;line-height:1.14}.banner-big{overflow:hidden}.banner-small--pc{display:block;position:absolute;top:124px;right:0;width:384px;height:90px}.banner-small--sp{display:none}@media screen and (width <= 768px) and (width <= 414px){.banner-small--sp__text .text2{font-size:12px;margin-left:0;margin-right:0}}@media screen and (width <= 768px) and (width <= 340px){.banner-small--sp__text .text2{font-size:10px;margin-left:0;margin-right:0}}@media screen and (width <= 768px){.banner-small--pc{display:none}.banner-small--sp{display:block;position:absolute;background:#7ba968;color:#fff;top:44px;right:0;width:100%;height:42px}.banner-small--sp__iconbg{display:flex;justify-content:center;align-items:center;background:#688f58;color:#fff;top:44px;right:0;width:65px;height:42px}.banner-small--sp__iconbg img{display:block;width:85%}.banner-small--sp__text{position:absolute;display:inline-block;top:0;height:42px;left:37px;width:calc(100% - 37px);text-align:center}.banner-small--sp__text p{display:inline-block;color:#fff;line-height:42px}.banner-small--sp__text .text1{font-size:10px;font-weight:700}.banner-small--sp__text .text2{font-size:14px;font-weight:700;margin-left:5px;margin-right:5px}.banner-small--sp__text .text3{font-size:10px}.toppage-wide-banner{overflow:hidden}}#bnrFloat{left:-280px;opacity:0}.banner-float{position:fixed;z-index:100;width:280px;height:240px;bottom:10px;margin-left:0;cursor:pointer}.banner-float__image{position:absolute;width:100%}.banner-float__close{position:absolute;right:0;width:32px;height:32px}.banner-float__close::after,.banner-float__close::before{position:absolute;top:50%;left:50%;height:2px;width:16px;margin:-1px 0 0 -8px;background-color:var(--dark);content:""}.banner-float__close::after{transform:rotate(45deg)}.banner-float__close::before{transform:rotate(-45deg)}.toppage-wide-banner{padding:0 20px;position:relative;margin-top:15px}.toppage-wide-banner .ls-section-inner{width:100%;max-width:820px;margin-left:auto;margin-right:auto;text-align:center}.toppage-wide-banner .ls-section-inner .feature-livestreaming{margin-bottom:30px}@media screen and (width <= 768px){.toppage-wide-banner .ls-section-inner{width:initial;min-width:0;max-width:370px}.toppage-wide-banner .ls-section-inner .feature-livestreaming{margin-bottom:30px}}.toppage-wide-banner .ls-section-inner .feature-livestreaming img{width:100%}.toppage-wide-banner .ls-section-inner .feature-livestreaming:hover{opacity:.6}.toppage-wide-banner .ls-section-inner .feature-proarteket{margin-bottom:195px}@media screen and (width <= 768px){.toppage-wide-banner .ls-section-inner .feature-proarteket{margin-bottom:40px}}.toppage-wide-banner .ls-section-inner .feature-proarteket img{width:100%}.toppage-wide-banner .ls-section-inner .feature-proarteket:hover{opacity:.6}.m-breadcrumb{background-color:var(--GrayLight);font-size:14px}.m-breadcrumb__inner{padding:8px 0}@media screen and (width <= 600px){.banner-float{bottom:25px;margin-left:5px}.m-breadcrumb__inner{padding:14px 16px;overflow:auto;white-space:nowrap}}.m-breadcrumb a{position:relative;margin-right:24px;color:var(--dark)}.m-breadcrumb a::after{position:absolute;right:-16px;content:">";font-size:16px;pointer-events:none}@media screen and (width >= 601px){.m-breadcrumb,.m-breadcrumb a::after{font-size:12px}}.btn{display:grid;place-items:center;background:#cd955e;background:var(--primary);font-size:14px;color:#fff;letter-spacing:1px;text-align:center;line-height:1.1428571429;height:44px;border-radius:3px;cursor:pointer;padding-right:min(2vw,16px);padding-left:min(2vw,16px)}.btn.custom-select-btn,.btn.custom-select-setting-btn{padding-right:0;padding-left:0}.btn:link,.btn:visited{color:#fff}.btn:hover{background:#bb8249;background-color:var(--btnHoverPrimary);text-decoration:none}.btn.--height-auto{height:auto;padding-top:14px;padding-bottom:14px}.btn.--width-fit{width:fit-content;padding-right:20px;padding-left:20px}.btn.--h-32{height:32px}.btn.--underline{text-decoration:underline}.btn.--underline:hover{text-decoration:none}.btn.--none{background:0 0;border:none;color:initial}.btn--accent-pink{background:var(--accentPink)}.btn--accent-pink:hover{background:#d86a6a}.btn--docomo{background:#c03;color:#fff}.btn--docomo:hover{background-color:#b2002d}.btn--gray{background-color:var(--Gray);color:#222}.btn--gray:link,.btn--gray:visited{color:#222}.btn--gray:hover{background:var(--btnHoverDarkLight)}.btn--light,.btn-icon--light{background:#f8f4f4;background:var(--primaryLightest);border:1px solid #ebe8e8;color:#222}.btn--light:link,.btn--light:visited,.btn-icon--light:link,.btn-icon--light:visited{color:#222}.btn--light:hover,.btn-icon--light:hover{background:#ece1e1;background:var(--btnHoverLight)}.btn--bold{font-weight:500}.btn--white{background:#fff;border:1px solid var(--Gray);color:#222}.btn--white:link,.btn--white:visited{color:#222}.btn--white:hover{background:#fff}.btn--dark,.btn-admin{background:var(--dark);color:#fff}.btn--dark:hover,.btn-admin:hover{background:var(--darkDivider)}.btn--ghost{background:#f1f1f2;border:1px solid #bbbdbf;color:#2e3551}.btn--ghost:link,.btn--ghost:visited{color:#2e3551}.btn--ghost:hover{background:#dfdfdf}.btn--line{background:#f8f4f4;border:1px solid #ddd;color:#2e3551}.btn--line:link,.btn--line:visited{color:#2e3551}.btn--line:hover{background:#ece1e1}.btn--small{font-size:12px;width:130px;height:30px;line-height:30px;margin-top:8px}.btn--mini{font-size:12px;width:50px;height:30px;line-height:30px}.btn--full{width:100%}.btn--medium{padding:0 15px}.btn--label-size-10{font-size:10px}:root .btn--round{border-radius:44px}.btn.disabled,.btn:disabled{opacity:.3;pointer-events:none}.btn.a-disabled{pointer-events:none;opacity:.3}.btn-share--copy,.btn-share--fb,.btn-share--fb-white-square,.btn-share--ln,.btn-share--ml,.btn-share--tw,.btn-share--wg{display:block;position:relative;font-size:15px;color:#fff;letter-spacing:1px;text-align:center;line-height:42px;height:44px;border-radius:3px;cursor:pointer;text-decoration:none;border:0}.btn-share--copy::before,.btn-share--fb-white-square::before,.btn-share--fb::before,.btn-share--ln::before,.btn-share--ml::before,.btn-share--tw::before,.btn-share--wg::before{content:"";display:inline-block;vertical-align:middle;width:24px;height:20px;margin-right:8px}.btn-share--copy:hover,.btn-share--fb-white-square:hover,.btn-share--fb:hover,.btn-share--ln:hover,.btn-share--ml:hover,.btn-share--tw:hover,.btn-share--wg:hover{opacity:.8}.btn-share--fb{background-color:#3a5695;color:#fff}.btn-share--fb:hover{background:#3a5695}.btn-share--fb::before{background:url(/images/icon-facebook.svg) center/contain no-repeat}.btn-share--fb-white-square{line-height:52px;height:56px;background-color:#3a5695;color:#fff}.btn-share--fb-white-square:hover{background:#3a5695}.btn-share--fb-white-square::before{margin:0;width:56px;height:56px;background:url(/images/icon-facebook-white-square.svg) center/contain no-repeat}.btn-share--tw{line-height:52px;height:56px;background-color:#000;color:#fff}.btn-share--tw:hover{background:#000}.btn-share--tw::before{margin:0;width:56px;height:56px;background:url(/images/brand/x-white.svg) center/contain no-repeat}.btn-share--ln{line-height:52px;height:56px;background-color:#6dc02d;color:#fff}.btn-share--ln:hover{background:#6dc02d}.btn-share--ln::before{margin:0;width:56px;height:56px;background:url(/images/icon-line-2.svg) center/contain no-repeat}.btn-share--ml{background:var(--darkLightest);color:var(--dark)}.btn-share--ml:hover{background-color:var(--btnHoverDarkLight)}.btn-share--ml::before{width:24px;height:24px;background:url(/images/icon-mail.svg) center/contain no-repeat}.btn-share--ml:link,.btn-share--ml:visited{color:var(--dark)}.btn-share--wg{background:var(--darkLightest);color:var(--dark)}.btn-share--wg:hover{background-color:var(--btnHoverDarkLight)}.btn-share--wg::before{width:24px;height:24px;background:url(/images/icon-code.svg) center/contain no-repeat}.btn-share--wg:link,.btn-share--wg:visited{color:var(--dark)}.btn-share--copy{background:var(--darkLightest);color:var(--dark)}.btn-share--copy:hover{background-color:var(--btnHoverDarkLight)}.btn-share--copy::before{width:24px;height:24px;background:url(/images/icon-link.svg) center/contain no-repeat}.btn-share--copy:link,.btn-share--copy:visited{color:var(--dark)}.btn-admin{display:inline-block;border-radius:3px;font-size:14px;color:#fff;letter-spacing:0;text-align:center;height:44px;line-height:44px;padding:0 25px}.btn-admin.icon-download::before{content:"";background:url(../images/icon-download-2.svg) no-repeat;position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;top:-3px}.btn-admin--sp-tow-line{line-height:normal}@media screen and (width <= 395px){.btn-admin--sp-tow-line{padding:0}}.btn-icon--light{display:inline-block;border-radius:3px;font-size:14px;letter-spacing:0;text-align:center;height:44px;width:max-content}.btn-purchase-complete{margin-bottom:10px}.btn-purchase-complete .btn-label{display:flex;justify-content:center;align-items:center;height:44px;font-size:14px;font-weight:700;line-height:44px;text-decoration:none}.btn-purchase-complete .btn-label-tlist::before{content:"";display:inline-block;background:url(/images/icon-ticketlist.svg) center/contain no-repeat;width:24px;height:24px;margin-right:4px}.btn-purchase-complete .btn-label-pdf::before{content:"";display:inline-block;background:url(/images/icon-download-2_blue.svg) center/contain no-repeat;width:15px;height:14px;margin-right:8px}.btn-purchase-complete .btn-label-howto::before{content:"";display:inline-block;background:url(/images/icon-question.svg) center/contain no-repeat;width:24px;height:24px;margin-right:4px}.btn-purchase-complete .btn-label-lottery{display:flex;justify-content:center;font-size:16px;font-weight:600;line-height:74px;text-decoration:none}.btn-purchase-complete .btn-label-lottery::before{content:"";display:inline-block;background:url(/images/icon-ticket.svg) center/contain no-repeat;width:43px;height:37px;margin-top:14px;margin-right:15px}.btn-q{display:inline-block;background:url(/images/icon-q.png) center/contain no-repeat;width:14px;height:14px;vertical-align:middle;margin-bottom:2px;margin-left:5px}.btn-q a{display:inline-block}.btn-edit{display:inline-block;background:#f1f1f2;border:1px solid #bbbdbf;width:50px;height:30px;line-height:30px;border-radius:3px;margin-left:24px}.checkout-btn.disabled{opacity:.3}.close-btn{display:inline-block;position:relative;margin:0;padding:0;width:18px;height:18px}.close-btn::after,.close-btn::before{display:block;content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;margin-top:-1px;margin-left:-9px;background:#fff;transform:rotate(-45deg)}.close-btn::after{transform:rotate(45deg)}.close-btn-gray::after,.close-btn-gray::before{background:#999}.close-btn-wrap{position:absolute;cursor:pointer}.close-btn-svg{width:15px;height:15px;background:url(/images/btn-close.svg)}.module-carousel{padding:50px 0;background-color:#e3ecf7;overflow:hidden;position:relative}.module-carousel+.module-carousel{padding-top:4px!important}.module-carousel .section-ttl,.module-carousel h2{margin:0 0 24px!important;font-size:24px!important;font-weight:700;line-height:32px!important;text-align:left}.module-carousel__block{display:block;border-radius:4px;text-decoration:none}@media screen and (width >= 601px){.module-carousel{padding:80px 0}.module-carousel .section-inner{position:relative;max-width:910px!important}.module-carousel__block{width:290px;margin:0 auto;transition:.3s}.module-carousel__block:hover{background:#fff;transform:translateY(-8px);text-decoration:none;box-shadow:0 8px 16px rgba(0,0,0,.12)}.module-carousel__block:hover h3{color:var(--primary)}.module-carousel__button{position:absolute;top:-4px;right:0;width:150px}.module-carousel__button .btn{height:40px;line-height:40px;font-size:14px}}.module-carousel__block:last-child{margin-bottom:0}.module-carousel__block .thumbnail img{height:154px;width:100%;object-fit:cover}.module-carousel__block .content{padding:16px}.module-carousel__block .content h3{margin-bottom:8px;font-weight:700;font-size:16px;line-height:1.5}.module-carousel__block .content p{font-size:14px;line-height:1.42;color:var(--GrayDarker)}.module-carousel__block .content .date{margin-bottom:8px;font-size:16px;line-height:1.5;color:var(--GrayDark)}@media screen and (width <= 600px){.module-carousel .swiper-container{overflow:visible;margin-left:0;width:290px}.module-carousel .swiper-slide{background:#fff}}.module-carousel .swiper-slide{height:auto;width:auto;flex:1 0 auto}.module-carousel .swiper-pagination{position:static;margin:24px 0 0}.module-carousel .swiper-pagination-bullet{height:14px;width:14px;margin:0 4px;background:0 0;border:1px solid #2e3551;opacity:1}.module-carousel .swiper-pagination-bullet-active{background:#2e3551}.module-carousel .swiper-button-next,.module-carousel .swiper-button-prev{z-index:10;cursor:pointer;position:absolute;top:50%;transform:translate(0,-50%);border-radius:50%;background:rgba(0,0,0,.6);width:28px;height:28px}.module-carousel .swiper-button-next::after,.module-carousel .swiper-button-prev::after{content:"";border-top:3px solid #fff;border-left:3px solid #fff;position:absolute;width:25%;height:25%}.module-carousel .swiper-button-prev{left:-44px}.module-carousel .swiper-button-prev::after{transform:translate(25%,0) rotate(-45deg)}.module-carousel .swiper-button-next{right:-44px}.module-carousel .swiper-button-next::after{transform:translate(-25%,0) rotate(135deg)}.module-interview .swiper-container .swiper-slide{height:auto;width:auto;flex:1 0 auto}@media screen and (width <= 600px){.module-carousel .swiper-button-next,.module-carousel .swiper-button-prev{display:none}.module-interview .swiper-container{overflow:visible;margin-left:0;width:290px}.module-interview .swiper-container .swiper-slide{background:#fff}.module-interview .swiper-container .swiper-button-next,.module-interview .swiper-container .swiper-button-prev{display:none}}.module-interview .swiper-container .swiper-pagination{position:static;margin:24px calc(50% - 50vw)}@media screen and (width >= 601px){.module-carousel .swiper-container,.module-interview .swiper-container{padding-top:8px}.module-interview .swiper-container .swiper-pagination{margin:16px 0 0}}.module-interview .swiper-container .swiper-pagination-bullet{height:14px;width:14px;margin:0 4px;background:0 0;border:1px solid #2e3551;opacity:1}.module-interview .swiper-container .swiper-pagination-bullet-active{background:#2e3551}.module-interview .swiper-container .swiper-button-next,.module-interview .swiper-container .swiper-button-prev{z-index:10;cursor:pointer;position:absolute;top:50%;transform:translate(0,-50%);border-radius:50%;background:rgba(0,0,0,.6);width:28px;height:28px}.module-interview .swiper-container .swiper-button-next::after,.module-interview .swiper-container .swiper-button-prev::after{content:"";border-top:3px solid #fff;border-left:3px solid #fff;position:absolute;width:25%;height:25%}.module-interview .swiper-container .swiper-button-prev{left:-44px}.module-interview .swiper-container .swiper-button-prev::after{transform:translate(25%,0) rotate(-45deg)}.module-interview .swiper-container .swiper-button-next{right:-44px}.module-interview .swiper-container .swiper-button-next::after{transform:translate(-25%,0) rotate(135deg)}.m-categorylist{padding:40px 0}.m-categorylist .heading{margin:0 0 35px;color:#34495e;font-size:24px;font-weight:700;line-height:1}.m-categorylist__wrap{max-width:910px;margin:0 auto}.m-categorylist__list{display:flex;flex-wrap:wrap;gap:16px}.m-categorylist__list-item{flex:0 1 auto;width:calc((100% - 16px)/ 2)}.m-categorylist__list-item a{border-radius:3px;color:#fff;font-size:16px;font-weight:700;text-align:center;text-decoration:none}@media screen and (width <= 600px){.m-categorylist .heading{margin:0 0 30px;font-size:18px}.m-categorylist__list-item a{display:flex;align-items:center;justify-content:center;height:44px;font-size:14px}.m-categorylist__list-item a .img{display:none}.m-categorylist__list-item a .ls-4{letter-spacing:-4px}.m-categorylist__list-item a.bg-drama{font-size:14px}}@media screen and (width >= 601px){.m-categorylist__list-item{width:calc((100% - 48px)/ 4)}.m-categorylist__list-item a{display:block}.m-categorylist__list-item a .txt{display:flex;align-items:center;justify-content:center;height:40px}.m-categorylist__list-item a .img{display:block;padding:2px;height:64px;overflow:hidden}.m-categorylist__list-item a .img img{width:100%}}.m-categorylist-other{margin:16px 0 0}.m-categorylist-other__inner{display:flex;flex-wrap:wrap;justify-content:center}.m-categorylist-other__inner a{margin:0 8px 16px;padding:4px 16px;border:1px solid var(--dark);background-color:#fff;border-radius:20px;color:var(--dark);font-size:14px;text-decoration:none}@media screen and (width <= 600px){.m-categorylist-other{overflow-x:auto;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.m-categorylist-other__inner{padding-left:20px;width:660px;justify-content:flex-start}.m-categorylist-other__inner a{margin:0 8px 16px 0;font-size:12px}}.m-categorylist-other__inner a:hover{background-color:var(--btnHoverDarkLight)}.comment-section .comment-header{display:flex;align-items:center}@media screen and (width <= 600px){.comment-section .comment-header{display:block}}.comment-section .comment-header .comment-annotation{font-size:12px}.comment-section .comment-columns{display:flex;align-items:flex-start}@media screen and (width >= 601px){.comment-section .comment-columns-header{flex:0 0 290px;margin-right:20px}}.comment-section .comment-end-event-message{padding:8px;margin:16px 0 0;border-radius:3px;background-color:var(--ErrorLightest2);color:var(--Error);font-size:12px;text-align:center}.comment-section .comment-cheerbox{display:block;background:var(--GrayLight);border-radius:5px;padding:16px 16px 24px}.comment-section .comment-cheerbox .mega-icon{width:67px;min-width:32px;height:34px;margin-left:auto;margin-right:auto;margin-bottom:8px}.gr-page .comment-section .comment-cheerbox .mega-icon{width:32px}.comment-section .comment-cheerbox .mega-icon img{width:100%}.comment-section .comment-cheerbox p{font-size:12px;line-height:1.33;text-align:center;color:var(--BlackText)}@media screen and (width <= 600px){.comment-section .comment-columns{display:block}.comment-section .comment-cheerbox{display:flex;justify-content:center;align-items:center;width:100%;margin:0;padding:16px}.comment-section .comment-cheerbox .mega-icon{flex:0 0 auto;margin-bottom:0}.comment-section .comment-cheerbox p{text-align:left;margin-left:16px;flex-grow:1}.comment-section .comment-body{margin-left:0}}.comment-section .comment-area{flex-grow:1;max-width:610px}.comment-section .comment-body{display:flex;flex-grow:1}.comment-section .comment-list{width:100%}.comment-section .comment-list .comment{list-style-type:none;padding:30px 0;border-top:1px solid #ddd}.comment-section .comment-list .comment:last-child{padding-bottom:0}.comment-section .comment-list .comment__property{display:flex;align-items:center;margin-bottom:10px}.comment-section .comment-list .comment__property p{color:#222}.comment-section .comment-list .comment__property__text{margin-left:10px;width:calc(100% - 60px)}.comment-section .comment-list .comment__property__namedate{display:flex;flex-wrap:wrap;align-items:center}.comment-section .comment-list .comment__property__name{width:100%;font-size:16px;font-weight:700}@media screen and (width >= 601px){.comment-section .comment-list .comment__property__name{width:auto;margin-right:8px}}.comment-section .comment-list .comment__property__name .organizer{display:inline-flex;align-items:center;padding:2px 8px;background-color:var(--SuccessLighter);border-radius:3px}.comment-section .comment-list .comment__property__name .organizer .head{margin-right:4px;color:var(--Success);font-size:12px}.comment-section .comment-list .comment__property__date{font-size:14px}.comment-section .comment-list .comment__property__participated{display:flex;flex-wrap:nowrap}.comment-section .comment-list .comment__property__participated p{font-size:12px}.comment-section .comment-list .comment__property__participated a{flex:0 1 auto;max-width:calc(100% - 40px)}.comment-section .comment-list .comment__property__participated__event{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.comment-section .comment-list .comment__property__participated p:nth-child(2){flex:0 0 40px;margin-left:0}.comment-section .comment-list .comment__property__option{position:relative;margin-left:auto}.comment-section .comment-list .comment__property__option-btn{cursor:pointer;width:24px;height:35px;padding:9px 10px;background:#fff;border-radius:3px}.comment-section .comment-list .comment__property__option-btn:hover{background:#eee}.comment-section .comment-list .comment__property__option-btn img{width:100%;max-width:initial;vertical-align:initial}.comment-section .comment-list .comment__property__option-select{display:none;position:absolute;right:0;border-radius:5px;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);background:#fff}.comment-section .comment-list .comment__property__option-select:hover{display:block}.comment-section .comment-list .comment__property__option-select li{cursor:pointer;background:#fff;font-size:14px;padding-left:16px;height:32px;line-height:32px;width:132px}.comment-section .comment-list .comment__property__option-select li:hover{background:#f5e9de}.comment-section .comment-list .comment__property__option-select a{text-decoration:none}.comment-section .comment-list .comment__property__option-btn:hover~.comment__property__option-select{display:block}.comment-section .comment-list .comment__content-original::after{content:"";width:0;height:0;display:table;clear:both}.comment-section .comment-list .comment__content{font-size:18px;line-height:30px;color:#222}.comment-section .comment-list .comment__content span{color:#cd955e}.comment-section .comment-list .comment__content-stamp{float:right;width:80px;margin-left:16px}.comment-section .comment-list .comment__content--full,.comment-section .comment-list .comment__content-edit{display:none}.comment-section .comment-list .comment__content-edit textarea{resize:none;width:100%;height:100px;border-color:#ddd;border-radius:3px;font-size:14px;line-height:21px;color:#000;padding:15px;margin-bottom:9px;transition:height .2s}.comment-section .comment-list .comment__content-edit .comment__content-stamp{margin-left:0}.comment-section .comment-list .comment__content-edit .comment__content-stamp+textarea{width:calc(100% - 88px)}.comment-section .comment-list .comment__content-edit .comment-form-btns{text-align:right}.comment-section .comment-list .comment__content-edit .comment-form-btns .btn{display:inline-block;width:115px;height:44px;font-size:12px;line-height:44px;margin-bottom:0}.comment-section .comment-list .comment__content-edit .comment-form-btns .btn:first-child{margin-right:10px}.comment-section .comment-list .comment__content-edit .comment-form-btns .inactive{opacity:.5;cursor:initial;pointer-events:none}.comment-section .comment-list .comment__content--option{display:flex;color:#cd955e;margin-top:10px}.comment-section .comment-list .comment__content--option label{margin-left:40px}@media screen and (width <= 375px){.comment-section .comment-list .comment__content--option label{margin-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.comment-section .comment-list .comment__content--option a{text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.comment-section .comment-list .comment label.continue-btn{cursor:pointer;font-size:18px;line-height:30px;color:#cd955e}.comment-section .comment-list .comment input.continue-checkbox,.comment-section .comment-list .comment input.continue-checkbox:checked~.comment__content,.comment-section .comment-list .comment input.continue-checkbox:checked~label.continue-btn{display:none}.comment-section .comment-list .comment input.continue-checkbox:checked~.comment__content--full{display:block}.comment-section .comment-more.btn{width:100%;max-width:345px;height:50px;font-size:12px;line-height:50px;margin-left:auto;margin-right:auto}.comment-section .comment-reply__content .comment-list .comment{border-top:none;padding:10px 0 10px 40px}@media screen and (width <= 600px){.comment-section .comment-list .comment__content-edit textarea{margin-bottom:8px}.comment-section .comment-reply__content .comment-list .comment{padding-left:25px}}.comment-section .reply-check{display:none}.comment-section .reply-label{display:block;margin-bottom:1px}.comment-section .tipping-menu__main{padding:16px 0;overflow:visible}.comment-section .tipping-menu__main .tip-message textarea{margin:0}.comment-section .tipping-menu__main .tip-message textarea.on-focus{height:150px}.comment-section .tipping-menu__main .tip-message textarea:not(:placeholder-shown){padding-top:50px}.comment-section .tipping-menu__send-tipping{padding:0}@media screen and (width >= 601px){.comment-section .tipping-menu__send-tipping{justify-content:flex-end}.comment-section .tipping-menu__send-tipping .btn{width:215px}}@media screen and (width <= 375px){.comment-section .tipping-menu__send-tipping{flex-direction:column-reverse}}.comment-section .tipping-menu__send-tipping::before{display:none}.comment-section .tipping-menu__send-tipping .btn.is-cancel{flex:0 0 115px;margin-right:8px}@media screen and (width <= 375px){.comment-section .tipping-menu__send-tipping .btn.is-cancel{flex:0 0 auto;margin:8px 0 0}}.comment-form{min-height:114px}.comment-form__prof-photo{width:50px;min-width:50px;height:50px;border-radius:50%;overflow:hidden}.comment-form__prof-photo img{width:100%;height:100%;object-fit:cover}.comment-form__prof-photo-reply{width:32px;min-width:32px;height:32px;border-radius:50%;overflow:hidden}@media screen and (width <= 600px){.comment-form{min-height:initial;margin-top:18px}.comment-form__prof-photo{float:left;margin:-2px 8px 0 0}.comment-form__prof-photo-reply{float:left;margin-right:8px}.comment-form__text textarea.on-focus{margin-bottom:8px}}.comment-form__prof-photo-reply img{width:100%;height:100%;object-fit:cover}.comment-form__text{padding-bottom:24px;color:#222}@media screen and (width >= 601px){.comment-section .tipping-menu__main>div:not(.tip-list-container) ol>li{width:calc((100% - 32px)/ 5);margin-left:8px}.comment-section .tipping-menu__main>div:not(.tip-list-container) ol>li:nth-of-type(5n+1){margin-left:0}.comment-section .tip-list-container__label{display:none}.comment-section .tip-list-container__lists{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;transform:none!important}.comment-section .tip-list-container__lists .tip-list,.comment-section .tip-list-container__lists .tip-list ol{display:contents}.comment-section .tip-list-container__lists .tip-list ol li{width:calc((100% - 40px)/ 6);margin:0}.comment-form{display:flex;flex-grow:1}.comment-form__text{margin-left:10px;flex-grow:1}}.comment-form__text p{font-size:14px;color:#222;font-weight:400}.comment-form__text p .name{color:#858585;font-weight:700}.comment-form__text p a{color:#cd955e}.comment-form__text textarea{resize:none;width:100%;height:54px;font-size:14px;line-height:21px;color:#000;padding:15px;margin-top:8px;transition:height .2s;border:1px solid #ddd;border-radius:3px}.comment-form__text textarea.is-tipping{margin-top:0}.comment-form__text textarea.on-focus{height:100px}.comment-form__text textarea.on-focus.is-tipping{height:150px;padding-top:50px}.comment-form__text .comment-form-btns{display:none;text-align:right;justify-content:flex-end}.comment-form__text .comment-form-btns .btn{display:inline-block;width:115px;height:44px;font-size:12px;line-height:44px}.comment-form__text .comment-form-btns .btn:first-child{margin-right:10px}.comment-form__text .comment-form-btns .inactive{opacity:.5;cursor:initial;pointer-events:none}.comment-form__text .input-nickname{height:32px;width:120px;margin-right:4px;padding:0 8px}.comment-form__text .nickname-cancel{margin-left:1em;cursor:pointer}.comment-form__tipping-button{position:relative}.comment-form__tipping-button>button{position:absolute;right:8px;bottom:-42px;padding:4px 8px;border-radius:3px;font-size:12px}.comment-form__tipping-button>button.is-active,.comment-form__tipping-button>button:hover{background-color:rgba(0,0,0,.05)}.comment-form__tipping-button>button:disabled{pointer-events:none;color:initial}.comment-form__tipping-button>button .icon-gift{height:24px;width:24px;vertical-align:middle}.comment-form__default-comment{margin:8px 0 0}.comment-form__tipping-balloon{margin:0 0 4px;text-align:right}.comment-form__tipping-balloon .tip-balloon{display:inline-block;position:relative;padding:8px 16px;border:1px solid #fff;background:rgba(205,149,94,.3);border-radius:6px;animation:2.5s linear infinite both baloonBounce;box-shadow:0 2px 4px rgba(0,0,0,.1)}.comment-form__tipping-balloon .tip-balloon::after,.comment-form__tipping-balloon .tip-balloon::before{top:100%;left:82%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.comment-form__tipping-balloon .tip-balloon::after{border-color:rgba(136,183,213,0);border-top-color:rgba(205,149,94,.3);border-width:10px 5px;margin-left:-10px}.comment-form__tipping-balloon .tip-balloon::before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:11px 6px;margin-left:-11px}.comment-form__tipping-balloon .tip-balloon .txt{margin:0;color:var(--primaryDark);font-size:12px;line-height:1.14}.comment-form.comment-reply{margin-top:20px}@keyframes baloonBounce{0%,100%,20%,35%{transform:translateY(0)}10%{transform:translateY(-8px)}27%{transform:translateY(-4px)}}[data-component=tipping-menu]:not(.hide)~.comment-form__default-comment{display:none}.module-cta-landingpage__wrapper{padding:24px 0;background:url(/images/module/cta_bg_pc.jpg) center/cover no-repeat}.module-cta-landingpage__main-copy{color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:1.5555555556}.module-cta-landingpage__main-copy strong{color:#e6d572;font-size:20px}.module-cta-landingpage__button{margin-top:16px}.module-cta-landingpage__button .btn-about{border-radius:3px;background:var(--accentPink,#de7676)}.module-cta-landingpage__button .btn-live{border-radius:3px;background:var(--accentBlue,#709fd6)}.module-cta-landingpage__button .btn{padding:16px;height:auto;font-size:14px;font-weight:700;line-height:1.4285714286}.module-cta-landingpage__button .btn svg{width:16px;height:16px;fill:#fff;vertical-align:-2px}.module-cta-landingpage__button .btn svg path{fill:#fff}.element-container__base{width:auto;max-width:1020px}.element-container__base~.element-container__base{margin-top:40px}@media screen and (width >= 601px){.module-cta-landingpage__container{display:flex;align-items:center}.module-cta-landingpage__main-copy{flex:1 1 auto;text-align:left}.module-cta-landingpage__button{display:flex;gap:16px;margin:0}.module-cta-landingpage__button>.btn{width:172px}.module-cta-landingpage__button>.btn:hover{filter:brightness(.9)}.element-container__base~.element-container__base{margin-top:80px}}.element-container__base .module-carousel{overflow:visible;padding:0;background:0 0}.element-container__base .module-carousel .swiper-container{width:100%}.element-container__base .module-carousel .swiper-container:not(.swiper-initialized){overflow:auto hidden}.element-container__base .module-carousel .swiper-container:not(.swiper-initialized) .swiper-slide{margin-right:16px}@media screen and (min-width:880px){.element-container__base .module-carousel .swiper-container{overflow:hidden;padding:24px;background-color:var(--darkLightest)}.element-container__base .module-carousel .swiper-container:not(.swiper-initialized) .swiper-slide{margin-right:20px}}.element-container__base .module-carousel .swiper-container .swiper-wrapper:only-child{flex:none}@media screen and (width >= 601px){.element-container__base .module-carousel .swiper-container.flex-none-pc .swiper-slide{flex:none}}@media screen and (width <= 600px){.comment-form.comment-reply textarea{margin-top:8px}.module-cta-landingpage__wrapper{background-image:url(/images/module/cta_bg_sp.jpg)}.module-cta-landingpage__button .btn+.btn{margin-top:16px}.element-container__base{overflow:hidden;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%)}.element-container__base .module-carousel .swiper-container.flex-none-sp .swiper-slide{flex:none}}.element-container__base .module-carousel .swiper-container .swiper-slide{display:flex;flex-direction:column;flex:0 0 auto}.element-container__base .module-carousel .swiper-pagination{position:absolute;margin:0;bottom:-48px}.element-container__base .module-carousel .swiper-button-prev{display:flex;left:-13px}.element-container__base .module-carousel .swiper-button-next{display:flex;right:-13px}.element-container__base .module-carousel .swiper-button-disabled.swiper-button-lock{display:none}.element-container__base li:not(:last-child){margin-right:1.5vw}.element-container__base .card{flex:1 0 auto;position:relative;width:212px;padding:8px 8px 16px;border:1px solid var(--darkLighter);background-color:#fff}.element-container__base .card:hover{text-decoration:none}@media screen and (width >= 601px){.element-container__base .module-carousel .swiper-button-prev{left:-38px}.element-container__base .module-carousel .swiper-button-next{right:-38px}.element-container__base.is-less-than-5 .swiper-pagination,.element-container__base.is-less-than-5 [class*=swiper-button]{display:none}.element-container__base li:not(:last-child){margin-right:3vw}.element-container__base .card{padding:16px;width:200.5px;transition:.3s}.element-container__base .card:hover{transform:translateY(-8px)}}.element-container__base .card>a{display:block}.element-container__base .card>a:hover{text-decoration:none}.element-container__base .card.shop{background:var(--darkLighter)}.element-container__base .card__brand{margin-bottom:8px;text-align:center}.element-container__base .card__brand img{width:48px}.element-container__base .card__visual{width:100%;height:clamp(140px,37.33vw,180px);position:relative;background:#fff}.element-container__base .card__visual img{height:100%;width:100%;object-fit:contain}.element-container__base .card__visual .shop-logo{padding:16px;border:1px solid #ebe8e8}.element-container__base .card__info{position:relative}.element-container__base .card__info__name{margin:8px 0 16px;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.5;height:40px;overflow-x:hidden;text-align:center}.element-container__base .card__info__title{margin:8px 0 16px;font-size:12px;font-weight:700;letter-spacing:0;line-height:1.5;height:4.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.element-container__base .card__info__link{margin-top:8px}.element-container__base .card__info__link .btn{padding:0}.element-container__base .card__info__link .btn--link{margin:0 auto;font-size:10px;font-weight:700;background:rgba(255,255,255,.35);color:#222;border-radius:32px;width:100px;height:32px;letter-spacing:0}.element-container__base .card__info__price{font-size:16px;line-height:16px;width:100%;white-space:nowrap;color:var(--primary)}.process-error__inner{padding:56px 0}.process-error__inner p{text-align:center;line-height:1.4285714286}.process-error__inner p.left{text-align:left}.process-error__inner ul.disc{margin-left:2em;list-style-type:disc}.process-error__image{margin-bottom:40px;text-align:center}.process-error__title{margin-bottom:16px;font-size:20px;font-weight:700;color:var(--dark);text-align:center}.process-error__button{margin-top:16px}@media screen and (width >= 601px){.element-container__base .card__info__title{text-overflow:inherit;-webkit-line-clamp:inherit}.element-container__base .card__info__link .btn--link{font-size:12px}.process-error__button .btn{width:fit-content;margin:0 auto}}.event-search-advance__data{display:flex;position:relative}.module-event-search .event-search-advance__data{margin-top:0}@media screen and (width <= 600px){.process-error__button button.btn{width:100%}.module-event-search .event-search-advance__data{justify-content:flex-start;flex-direction:column;padding:0 15px}.event-search-advance__data .input-extra-flg{display:flex}}[modal-target=search-fv] .event-search-advance__data{justify-content:flex-start;flex-direction:column;padding:0 15px}.event-search-advance__data .input-extra-flg .form-check-label{margin-right:0;font-size:11px}.event-search-advance__data .input-extra-flg .form-check-label::before{margin-right:4px}.toppage-search-fv .event-search-advance__data .input-extra-flg{position:absolute;top:100%;left:0}@media screen and (width >= 601px){[modal-target=search-fv] .event-search-advance__data{max-width:287px;padding:0}.event-search-advance__data .input-extra-flg .form-check-label{font-size:13px}.toppage-search-fv .event-search-advance__data .input-extra-flg{right:0;left:auto;margin-top:12px}}.toppage-search-fv .event-search-advance__data .input-extra-flg label{color:#fff}.event-search-header .event-search-advance__data .input-extra-flg{position:absolute;top:100%;left:0}@media screen and (width >= 601px){.event-search-header .event-search-advance__data .input-extra-flg{right:0;left:auto;margin-top:12px}.module-event-search .event-search-advance__data .input-extra-flg{position:absolute;z-index:2;right:0;top:85px}.event-search-advance__item:nth-child(4){align-self:flex-start}}@media screen and (width <= 600px){.module-event-search .event-search-advance__data .input-extra-flg{margin-bottom:16px}.stats-list .event-search-advance__data{flex-wrap:wrap;gap:4px}}[modal-target=search-fv] .event-search-advance__data .input-extra-flg{position:static;margin:0 0 16px}.event-search-advance__item{flex:1 1 180px;margin-left:-1px;position:relative}.event-search-advance__item:not(:nth-child(4)):focus-within{z-index:3}.event-search-advance__item:nth-child(1){flex-basis:360px;margin-bottom:68px;margin-left:0}.event-search-advance__item:nth-child(1) input.input-date,.event-search-advance__item:nth-child(1) input.input-text{border-radius:3px 0 0 3px}.event-search-advance__item:nth-child(4){flex-basis:260px}.event-search-advance__item .input-clear{height:20px;width:20px;background:url(/images/no@1x.svg) 0/cover;display:block;top:24px;right:16px;position:absolute;cursor:pointer;outline:revert}.event-search-advance__item .label{font-size:10px;top:10px;left:24px;position:absolute}.event-search-advance__item .tilde{position:absolute;right:calc(50% + 6px);top:30px}.event-search-advance__item.DatePicker{position:relative;display:flex}.event-search-advance__item.DatePicker::after{content:"~";position:absolute;right:calc(50% + 6px);top:calc(50% - 0px);line-height:1}.date-select .event-search-advance__item.DatePicker::after{line-height:0}.event-search-advance__item input.input-date,.event-search-advance__item input.input-text{padding:15px 40px 0 24px;height:68px;width:100%;background-color:#fff;font-size:14px;border-radius:0;border:1px solid #ddd;appearance:none}.event-search-advance__item input.input-date{width:50%}@media screen and (width <= 600px){.event-search-advance__item .label{left:20px}.event-search-header .event-search-advance__item input.input-date,.event-search-header .event-search-advance__item input.input-text,.toppage-search-fv .event-search-advance__item input.input-date,.toppage-search-fv .event-search-advance__item input.input-text{height:53px;padding:0 40px 0 16px;border-radius:3px 0 0 3px}.module-event-search .event-search-advance__item input.input-date,.module-event-search .event-search-advance__item input.input-text{height:auto;border-radius:3px;padding:30px 40px 20px 20px}.event-search-advance__item input.input-date{text-align:center}.module-event-search .event-search-advance__item input.focus.input-date~.focus-dropdown,.module-event-search .event-search-advance__item input.input-text.focus~.focus-dropdown{position:static}}.date-select .event-search-advance__item input.input-date{padding-top:0;height:40px}.date-select .event-search-advance__item input.input-date.start_date{padding-left:8px}.event-search-advance__item input.input-date.start_date{border-right:none;padding-right:15px}.event-search-advance__item input.input-date.end_date{border-left:none;padding-left:0}.event-search-advance__item .focus-dropdown{max-height:0;width:100%;position:absolute;top:auto;left:0;z-index:10;border-radius:3px;background-color:#fff;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);visibility:hidden;opacity:0;overflow:hidden;transition:.2s}.event-search-advance__item .focus-dropdown a{display:block;padding:10px 24px;font-size:14px;text-decoration:none}.event-search-advance__item .focus-dropdown a:hover{background-color:rgba(205,149,94,.2)}.event-search-advance__item input.focus.input-date~.focus-dropdown,.event-search-advance__item input.input-text.focus~.focus-dropdown{max-height:2000px;opacity:1;visibility:visible}.event-search-header .event-search-advance__item,.toppage-search-fv .event-search-advance__item{margin-bottom:60px}@media screen and (width <= 600px){.event-search-header .event-search-advance__item,.toppage-search-fv .event-search-advance__item{flex-basis:80%;margin-left:0;margin-bottom:60px}.event-search-header .event-search-advance__item .label,.event-search-header .event-search-advance__item:nth-child(2),.event-search-header .event-search-advance__item:nth-child(3),.event-search-header .event-search-advance__item:nth-child(4),.toppage-search-fv .event-search-advance__item .label,.toppage-search-fv .event-search-advance__item:nth-child(2),.toppage-search-fv .event-search-advance__item:nth-child(3),.toppage-search-fv .event-search-advance__item:nth-child(4){display:none}.event-search-header .event-search-advance__item .input-clear,.toppage-search-fv .event-search-advance__item .input-clear{top:16px}.module-event-search .event-search-advance__item{margin:0 0 8px;flex:0 0 auto}.module-event-search .event-search-advance__item:first-child{margin-bottom:60px}.module-event-search:not(.isGroup) .event-search-advance__item:nth-child(1) input.input-date,.module-event-search:not(.isGroup) .event-search-advance__item:nth-child(1) input.input-text{padding-top:20px}.module-event-search:not(.isGroup) .event-search-advance__item:nth-child(1) .label{display:none}.module-event-search:not(.isGroup) .event-search-advance__item:nth-child(1) .input-clear{top:20px}[modal-target=search-fv] .event-search-advance__item:first-child{margin-bottom:48px}}[modal-target=search-fv] .event-search-advance__item{margin:0 0 8px;flex:0 0 auto}[modal-target=search-fv] .event-search-advance__item:first-child input.input-date,[modal-target=search-fv] .event-search-advance__item:first-child input.input-text{height:auto;padding:20px 40px 20px 20px}@media screen and (width >= 601px){[modal-target=search-fv] .event-search-advance__item:first-child .focus-dropdown{top:58px}[modal-target=search-fv] .event-search-advance__item:first-child input.input-date,[modal-target=search-fv] .event-search-advance__item:first-child input.input-text{border-radius:0}[modal-target=search-fv] .event-search-advance__keywords{position:static;width:auto}}[modal-target=search-fv] .event-search-advance__item:first-child .label{display:none}[modal-target=search-fv] .event-search-advance__item:first-child .input-clear{top:20px}.event-search-advance__keywords{width:1020px;top:100%;left:0;position:absolute;z-index:1}@media (width <= 1020px){.event-search-advance__keywords{width:98vw}}.toppage-search-fv .event-search-advance__keywords{position:static;width:auto}@media screen and (width <= 600px){.toppage-search-fv .event-search-advance__keywords{position:static;margin:0 calc(50% - 50vw);width:auto}}.event-search-advance__keywords .kw{margin:0 8px 8px 0;padding:0 16px;font-size:12px;line-height:21px;border:1px solid #222;color:#222;background-color:#fff;border-radius:11px;display:inline-block;cursor:pointer}.event-search-advance__keywords .kw:hover{opacity:.5}.toppage-search-fv .event-search-advance__keywords .kw{background-color:rgba(255,255,255,.4);color:#fff;border:none}.event-search-advance__keywords .horizontal-scroll .kw{margin-bottom:0}.event-search-advance__keywords .swiper{overflow:visible}.event-search-advance__keywords .swiper-wrapper{display:flex}.event-search-advance__keywords .swiper-slide{flex:0 0 auto;width:auto}.event-search-advance__keywords-inner{padding:16px 0}@media screen and (width >= 601px){.module-event-search .event-search-advance__keywords-inner{margin-right:230px}}@media screen and (width <= 600px){.event-search-advance__keywords-inner{white-space:nowrap;padding:15px 20px;overflow:auto;-webkit-overflow-scrolling:touch}.module-event-search .event-search-advance__keywords-inner{padding-left:15px}}[modal-target=search-fv] .event-search-advance__keywords-inner{margin-right:0;padding:8px 16px}@media screen and (width >= 601px){[modal-target=search-fv] .event-search-advance__keywords-inner{padding:8px 0}.event-search-header .event-search-advance__keywords-inner,.toppage-search-fv .event-search-advance__keywords-inner{margin:0}}@media screen and (width <= 600px){.event-search-header .event-search-advance__keywords-inner,.toppage-search-fv .event-search-advance__keywords-inner{padding:16px 8px}}.event-search-advance__keywords-inner .horizontal-scroll{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%)}.event-search-advance__keywords-inner .horizontal-scroll::-webkit-scrollbar{display:none}.event-search-advance__keywords-inner .horizontal-scroll__inner{display:flex;width:fit-content;cursor:grab;white-space:nowrap}.event-search-advance__submit{flex:0 0 auto;height:68px;width:68px;border-radius:0 3px 3px 0;background:url(/images/search_white.svg) center center/17px auto no-repeat #de7676;border:none;text-indent:-9999px;cursor:pointer;appearance:none}@media screen and (width <= 600px){.event-search-header .event-search-advance__keywords,.module-event-search .event-search-advance__keywords{left:-15px;width:100vw;overflow:hidden}.event-search-header .event-search-advance__submit,.toppage-search-fv .event-search-advance__submit{flex-basis:53px;height:53px;width:53px;margin-right:8px}.module-event-search .event-search-advance__submit{flex:0 0 auto;height:auto;padding:16px;width:100%;margin:auto 0 15px;border-radius:3px;text-indent:0;color:#fff;background:#cd955e}}[modal-target=search-fv] .event-search-advance__submit{align-self:flex-start;flex:0 0 auto;height:auto;padding:14px 16px;width:auto;margin:auto 0 15px;border-radius:3px;text-indent:0;color:#fff;background:#cd955e}[modal-target=search-fv] .event-search-advance__submit:hover{background-color:var(--btnHoverPrimary)}.event-search-advance__open-module{flex:0 0 60px;margin-top:8px;margin-left:auto;align-self:flex-start;padding:8px 0;font-size:12px;border:1px solid #ddd;border-radius:3px;background-color:#f8f4f4;text-align:center}.module-event-search .event-search-advance__open-module{display:none}.module-event-search{width:100%;top:0;left:0;position:fixed;z-index:calc(var(--headerZIndex) - 1);transition:.3s;opacity:0;transform:translateY(-100%)}[modal-target=search-fv] .module-event-search{z-index:calc(var(--headerZIndex) + 1);position:fixed;top:0;left:0;width:100%;opacity:1;transform:none;transition:transform .4s}[modal-target=search-fv] .module-event-search .close{top:18px}[modal-target=search-fv]:not(.open) .module-event-search{pointer-events:none;transform:translateY(100%)}input#module-event-search__toggle:checked~.module-event-search:not(.isGroup){opacity:1;transform:translateY(0)}.module-event-search.isGroup{z-index:calc(var(--headerZIndex) - 2)}.module-event-search.isGroup:not(.open) .date-picker,.module-event-search.isGroup:not(.open) .datePickerMask{display:none!important}.module-event-search.open{opacity:1;transform:translateY(0)}.module-event-search__banner img{width:100%;height:auto}.module-event-search__overlay{height:100vh;width:100vw;background-color:rgba(0,0,0,.5);z-index:calc(var(--headerZIndex) - 2);top:0;left:0;position:fixed;display:block;transition:.3s;opacity:0;pointer-events:none}input#module-event-search__toggle:checked~.module-event-search__overlay{opacity:1;pointer-events:auto}.module-event-search__wrapper{position:relative;padding:60px 0;background-color:#f9f9f9}@media screen and (width <= 600px){.stats-list .event-search-advance__submit{height:44px;width:100%}.event-search-advance__on-sale-only{margin-top:0}.module-event-search__overlay{display:none}.module-event-search__wrapper{padding:var(--headerHeight) 0 0}}.module-event-search__wrapper .close{position:absolute;z-index:1;right:16px;top:8px;line-height:0}.module-event-search__wrapper .close button,.module-event-search__wrapper .close label{height:25px;width:25px;display:inline-flex;justify-content:center;align-items:center}.module-event-search__wrapper .close .close-btn::after,.module-event-search__wrapper .close .close-btn::before{background-color:#222}[modal-target=search-fv] .module-event-search__wrapper{padding-top:0}.module-event-search__inner{max-width:1020px;width:98%;margin:0 auto;padding:30px 0 0;position:relative}@media screen and (width <= 600px){.module-event-search__inner{width:auto;margin:0;padding:40px 0 0;height:calc(100vh - var(--headerHeight));height:calc(100dvh - var(--headerHeight))}.module-event-search__inner>.input-date-template{height:calc(100% - 15px);overflow-y:auto;overscroll-behavior-y:contain}}[modal-target=search-fv] .module-event-search__inner{height:100vh;height:100dvh;padding-top:58px}@media screen and (width >= 601px){[modal-target=search-fv] .module-event-search__inner{display:flex;justify-content:center;padding-top:80px}[modal-target=search-fv] .module-event-search__inner .input-date-template{flex:0 0 310px;max-height:100%;padding:2px 12px 280px;overflow:hidden auto;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}[modal-target=search-fv] .module-event-search__inner .input-date-template::-webkit-scrollbar{display:none}[modal-target=search-fv] .module-event-search__inner .hot-events{flex:0 1 auto;display:flex;flex-direction:column;width:640px}[modal-target=search-fv] .module-event-search__inner .hot-events__container{flex:1 1 auto;padding-bottom:16px;overflow:hidden auto;overscroll-behavior-y:contain}[modal-target=search-fv] .module-event-search__inner .hot-events__list{max-width:100%;display:flex;flex-flow:row wrap;gap:16px;padding:0 12px}.event-search-result .event-card,.event-search-result .group-card{transition:.3s}.event-search-result .event-card:hover,.event-search-result .group-card:hover{transform:translateY(-8px);box-shadow:0 8px 20px -4px rgba(0,0,0,.1333333333)}}[modal-target=search-fv] .module-event-search__inner .input-date-template{padding-top:2px}main.events .eventlist-hot-event .btn-area{display:none}.event-search-header__wrapper{padding:30px 0 36px;background-color:var(--GrayLight)}.event-search-header__inner{max-width:1020px;width:98%;margin:0 auto}.event-search-result.section{padding:50px 0 0}@media screen and (width <= 600px){.event-search-header__wrapper{padding:15px}.event-search-header__inner{width:100%}.event-search-result{border-bottom:1px dashed #979797}.event-search-result .event-card,.event-search-result .group-card{width:auto}.event-search-result .event-card__visual,.event-search-result .group-card{margin:0 auto}.event-search-result.section{padding:35px 0 0}}.event-search-result .event-list{display:flex;flex-wrap:wrap;justify-content:space-around;gap:24px 20px;max-width:910px;margin:0 auto 24px}@media screen and (width <= 768px){.event-search-result .event-list .event-card-container{margin-left:auto;margin-right:auto}}@media screen and (width <= 600px){.event-search-result .event-list{flex-flow:column nowrap}}.event-search-result .event-list>li{flex:0 0 auto;margin:0}.event-search-result .event-list>div{width:auto;height:auto;margin:0}.event-search-result .event-list .group-card-container{height:400px}.event-search-result__header{max-width:910px;margin:0 auto 32px}.event-search-result__title{margin:0 0 24px;color:var(--dark);font-weight:700;font-size:24px;line-height:1.3}.event-search-result__value{font-family:Lato,sans-serif;font-size:18px;line-height:1.6}@media screen and (width >= 601px){.event-search-result__wrapper{position:relative;padding:0 0 80px;border-bottom:1px dashed #979797}.event-search-result__value{flex:0 0 auto}}@media screen and (width <= 600px){.event-search-result__wrapper{padding:0 0 40px}.event-search-result__value{margin:0 0 24px}}.event-search-result__pagination{height:25px}.ticket-l-result .event-search-result__pagination{margin-top:24px}.event-search-result__pagination>ul{display:flex;justify-content:center}.event-search-result__pagination>ul>li{margin:0 6px}.event-search-result__pagination>ul>li a,.event-search-result__pagination>ul>li span{display:flex;justify-content:center;align-items:center;height:25px;width:22px;border-radius:3px;font-size:16px;text-decoration:none}.event-search-result__pagination>ul>li.current span{background-color:#cd955e;color:#fff}.event-search-result__pagination>ul>li:hover a{background-color:rgba(205,149,94,.2)}.event-search-result__banner img{width:100%;height:auto}.event-search-result__tab{display:flex}@media screen and (width >= 601px){.event-search-result__column{display:flex;justify-content:space-between}.event-search-result__tab{margin:16px 0 32px auto;max-width:300px}}.event-search-result__tab a{text-decoration:none}.event-search-result__tab a:hover{background-color:#d7d8db}.event-search-result__tab__item{flex:1 1 50%;height:40px;font-size:12px;color:#222;text-align:center;line-height:40px;padding:0 10px;background-color:#ebe8e8;border-radius:3px 0 0 3px}.event-search-result__tab__item+.event-search-result__tab__item{border-radius:0 3px 3px 0}.event-search-result__tab__item.active{color:#fff;background-color:#2e3551}input#module-event-search__toggle{display:none}input#module-event-search__toggle:checked~main #Event-Search-GroupPage .date-picker,input#module-event-search__toggle:checked~main #Event-Search-GroupPage .datePickerMask,input#module-event-search__toggle:checked~main #Event-Search-Main .date-picker,input#module-event-search__toggle:checked~main #Event-Search-Main .datePickerMask,input#module-event-search__toggle:not(:checked)~div #Event-Search-Header .date-picker,input#module-event-search__toggle:not(:checked)~div #Event-Search-Header .datePickerMask{display:none!important}.date-picker{top:100%;left:0;position:absolute;z-index:11}@media screen and (width <= 600px){.event-search-result__tab{margin:24px 0}.event-search-result__tab__item{width:50%}.date-picker{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed}}.date-picker .heading{padding:8px 0 4px 16px;font-size:10px;line-height:1.5;font-weight:700}.date-picker__overlay{display:none;top:0;left:0;position:fixed;z-index:10;width:100vw;height:100vh;background-color:rgba(255,255,255,.3)}@media screen and (width <= 600px){.date-picker__overlay{background-color:rgba(0,0,0,.3)}}.date-picker__buttons{display:flex;flex-wrap:wrap;padding:16px 12px 4px}.date-picker__buttons .add-btn{flex:1 1 110px;height:35px;width:110px;margin:4px;background-color:#f8f4f4;color:#4a4a4a;border-radius:3px;border:1px solid #ddd;appearance:none}.date-picker__buttons .add-btn:hover{background-color:#2e3551;color:#fff}.date-picker__buttons .add-btn:disabled{opacity:.5;pointer-events:none}.ui-datepicker-div{display:none;background-color:#fff;width:260px;box-shadow:0 12px 22px 0 rgba(0,0,0,.12)}.ui-datepicker-div .ui-icon-circle-triangle-e{background-position:-32px 0}.ui-datepicker-div .ui-icon-circle-triangle-w{background-position:-96px 0}.ui-datepicker-div .ui-widget.ui-widget-content{border:none;width:100%}.ui-datepicker-div .ui-datepicker{padding:0}.ui-datepicker-div .ui-datepicker table{margin-bottom:0}.ui-datepicker-div .ui-datepicker th{padding:2px 0;font-size:10px;font-weight:400}.ui-datepicker-div .ui-datepicker td{padding:0;border:none}.ui-datepicker-div .ui-datepicker td:first-child a{border-left:none!important;margin-left:0}.ui-datepicker-div .ui-datepicker td:last-child a{border-right:none!important}.ui-datepicker-div .ui-datepicker td a,.ui-datepicker-div .ui-datepicker td span{padding:.5em 0}.ui-datepicker-div .ui-datepicker .ui-datepicker-next,.ui-datepicker-div .ui-datepicker .ui-datepicker-prev{top:8px}.ui-datepicker-div .ui-datepicker .ui-datepicker-title{font-size:10px;font-weight:400;line-height:38px}.ui-datepicker-div .ui-corner-all,.ui-datepicker-div .ui-corner-left,.ui-datepicker-div .ui-corner-tl,.ui-datepicker-div .ui-corner-top{border-radius:0}.ui-datepicker-div .ui-widget-header{border:none;background-color:rgba(47,54,82,.1);color:#2e3551}.ui-datepicker-div .ui-button,.ui-datepicker-div .ui-state-default,.ui-datepicker-div .ui-widget-content .ui-state-default,.ui-datepicker-div .ui-widget-header .ui-state-default,.ui-datepicker-div html .ui-button.ui-state-disabled:active,.ui-datepicker-div html .ui-button.ui-state-disabled:hover{margin:-1px 0 0 -1px;border:1px solid rgba(0,0,0,.12);background-color:#fff;font-family:Lato,sans-serif;font-size:13px;text-align:center;color:inherit}.ui-datepicker-div .ui-button:not(.ui-state-active).ui-state-hover,.ui-datepicker-div .ui-state-default:not(.ui-state-active).ui-state-hover,.ui-datepicker-div .ui-widget-content .ui-state-default:not(.ui-state-active).ui-state-hover,.ui-datepicker-div .ui-widget-header .ui-state-default:not(.ui-state-active).ui-state-hover,.ui-datepicker-div html .ui-button.ui-state-disabled:active:not(.ui-state-active).ui-state-hover,.ui-datepicker-div html .ui-button.ui-state-disabled:hover:not(.ui-state-active).ui-state-hover{background-color:#2e3551;color:#fff}.ui-datepicker-div .ui-state-highlight,.ui-datepicker-div .ui-widget-content .ui-state-highlight,.ui-datepicker-div .ui-widget-header .ui-state-highlight{color:#709fd6}.ui-datepicker-div .active .ui-state-default,.ui-datepicker-div .active .ui-state-default.ui-state-active{background-color:#969aa8;color:#fff}.ui-datepicker-div .selected .ui-state-default,.ui-datepicker-div .selected .ui-state-default.ui-state-active{color:#fff;background-color:#2e3551}.eventlist-hot-event{padding:50px 0!important;overflow:hidden}.eventlist-hot-event .section-inner{width:auto;max-width:1000px;margin:0 auto;padding:0 45px}.eventlist-hot-event .slick-dotted.slick-slider{margin-bottom:15px}.eventlist-hot-event .slick-list{overflow:visible}.eventlist-hot-event .slick-slide{transition:opacity .3s}.eventlist-hot-event .slick-slide:not(.slick-active){opacity:.5;pointer-events:none}.eventlist-hot-event .event-list-slider__arrow{top:215px}.eventlist-hot-event .event-list-slider__arrow.prev-arrow{left:-55px}.eventlist-hot-event .event-list-slider__arrow.next-arrow{right:-55px}.eventlist-hot-event__block{max-width:910px;margin:0 auto;position:relative}@media screen and (width <= 600px){.ui-datepicker-div{width:95vw}.eventlist-hot-event{padding:35px 0!important}.eventlist-hot-event .section-inner{width:auto;padding:0 20px}.eventlist-hot-event__block{margin-bottom:40px}.eventlist-hot-event__block:last-child{margin-bottom:0}}.eventlist-hot-event__block:last-child .slick-dotted.slick-slider{margin-bottom:0}.eventlist-hot-event__heading{margin:0 0 35px;font-size:24px}@media screen and (width <= 600px){.eventlist-hot-event__heading{margin:0 0 30px;font-size:18px}}.eventlist-hot-event__to-archive{width:270px;margin:0 auto}.eventlist-hot-event__to-archive .btn{font-size:12px}.eventlist-hot-event__loading{min-height:570px;text-align:center}.eventlist-hot-event .btn-area .btn{width:330px;margin:0 auto}.event-label__other-number{display:inline-block;padding:4px;background-color:#2e3551;color:#fff;font-size:8px;line-height:1}.u-optional-label-small{display:inline-block;padding:4px;background-color:#2e3551;color:#fff;font-size:8px;line-height:1;white-space:nowrap}.u-smartphone-only{color:#55ac2f;font-weight:700;font-size:12px;text-align:right}@media screen and (width >= 601px){.eventlist-hot-event__block .event-card{transition:.3s}.eventlist-hot-event__block .event-card:hover{transform:translateY(-8px);box-shadow:0 8px 20px -4px rgba(0,0,0,.1333333333)}.eventlist-hot-event__to-archive{width:150px;top:-8px;right:0;position:absolute}.eventlist-hot-event__to-archive .btn{height:40px;line-height:40px}.m-faq__container{max-width:812px;margin:0 auto}.m-faq__block:hover{opacity:.7}}.m-faq__block{margin-bottom:16px;padding:24px;background-color:var(--GrayLight);border-radius:4px;line-height:1.5;cursor:pointer;transition:box-shadow .3s}.m-faq__block dt{position:relative;margin-left:32px;padding-right:40px;color:var(--dark);font-size:16px;font-weight:700}.m-faq__block dt::before{display:inline-block;position:absolute;top:50%;left:-32px;transform:translateY(-50%);color:var(--primary);font-size:24px;content:"Q"}@media screen and (width >= 601px){.m-faq__block dt{margin-left:44px;font-size:20px}.m-faq__block dt::before{left:-44px;font-size:36px}}.m-faq__block dt::after{position:absolute;top:0;right:-8px;height:40px;width:40px;transform:rotate(90deg);background:url(/images/icon_arrow_right.svg) 0/contain no-repeat;content:""}.m-faq__block dt.js-accordion-toggle+dd{display:none}.m-faq__block.open dt::after{transform:rotate(-90deg)}.m-faq__block dd{position:relative;margin-left:32px;padding-top:8px;font-size:14px}.m-faq__block dd::before{display:inline-block;position:absolute;top:0;left:-32px;color:var(--primary);font-size:24px;font-weight:700;content:"A."}@media screen and (width >= 601px){.m-faq__block dd{margin-top:16px;margin-left:44px;font-size:16px}.m-faq__block dd::before{left:-44px}}.follow{padding:0 0 30px}.follow__inner{padding-top:50px}.follow__logo{font-family:"Helvetica Neue",sans-serif;border:3px solid #2e3551;width:187px;height:50px;font-size:15px;font-weight:700;color:#2e3551;letter-spacing:3.6px;line-height:45px;text-align:center;margin:0 auto}.follow__heading{text-align:center;margin:28px 0 14px}.follow__heading h2{line-height:33px}.follow__form{margin-top:29px}.follow__btn{margin-top:10px}.send-mail label{font-size:16px;font-weight:700;margin-bottom:10px}.form-error{border-color:#c00!important}.form-password-area{display:flex;position:relative;align-items:center;background:#fff;box-sizing:border-box;justify-content:space-between;border:1px solid #ddd;border-radius:3px}.form-password-area.on-focus{outline:2px auto var(--primary)}.form-password-area .input-oneline{border:none}.form-password-area .input-oneline:focus{outline:0}.form-password-area .icon-eye{display:grid;place-items:center;flex:0 0 auto;width:37px;height:36px;margin-right:8px;cursor:pointer}.form-password-area .icon-eye::after{height:100%;width:100%}.input-small{background:#fff;width:250px;height:50px;border-radius:3px;padding:0 15px;border:1px solid #ddd;font-size:14px;color:#000;letter-spacing:0}.input-small--num{text-align:right;width:83px;height:30px}.input-small--expiration-date{text-align:right;width:100px;height:40px}.input-small--quantity{width:66px;height:40px;text-align:center;font-size:18px;color:#000;letter-spacing:1.04px;margin:0 5px}.input-small--quantity input::placeholder{color:#000}.input-small.xs{height:38px}.input-small input::placeholder{color:var(--GrayDark)}.input-small--url{display:inline-block;font-size:20px;line-height:50px;border-inset:0 0 1px solid #ddd 0}.input-full{background:#fff;width:100%;height:50px;border-radius:3px;padding:0 15px;border:1px solid #ddd;font-size:14px;color:#000;letter-spacing:0}.input-full::placeholder{color:var(--GrayDark)}.input-full input::placeholder{color:var(--GrayDark)}.input-icon{position:relative}.input-icon input{padding-right:42px}.input-icon-search::after{display:block;content:"";background:url(/images/search.svg) center/contain no-repeat;position:absolute;top:calc(50% - 9px);right:9px;width:18px;height:18px}.input-icon-calendar::after{display:block;content:"";background:url(/images/icon-calendar-line.svg) center/contain no-repeat;position:absolute;top:calc(50% - 10px);right:9px;width:20px;height:20px}.input-time-step{position:relative;display:inline-block}.input-time-step::before{position:absolute;top:50%;right:10px;width:18px;height:18px;margin-top:-9px;padding:0;content:"";background:url(/images/icon-accordion-arrow.svg) 0/contain no-repeat;pointer-events:none}.input-time-step .time-up{position:absolute;top:7px;right:5px;cursor:pointer;width:0;height:0;border-style:solid;border-width:0 4px 6px;border-color:transparent transparent #2e3551}.input-time-step .time-down{position:absolute;bottom:7px;right:5px;cursor:pointer;width:0;height:0;border-style:solid;border-width:6px 4px 0;border-color:#2e3551 transparent transparent}.input-time-step .input-small{width:80px;height:35px;padding-right:0}.form-textarea{background:#fff;border-radius:3px;padding:15px 15px 16px;border:1px solid #ddd;font-size:14px;color:#000;letter-spacing:0}.form-textarea::placeholder{color:var(--GrayDark)}.form-textarea.full{width:100%}.form-select{display:inline-block;overflow:hidden;position:relative;width:100%;height:50px;text-align:left;vertical-align:middle;border:1px solid #ddd;border-radius:4px;background:#fff}.form-select.--h40{height:40px}.form-select::before{position:absolute;z-index:3;top:50%;right:10px;width:18px;height:18px;margin-top:-9px;padding:0;content:"";background:url(/images/icon-accordion-arrow.svg) 0/contain no-repeat;pointer-events:none}.form-select select{height:100%;width:100%;cursor:pointer;font-size:14px;text-indent:.01px;text-overflow:ellipsis;border:none;outline:0;background:0 0;box-shadow:none;appearance:none;padding:0 30px 0 10px}.form-select select::-ms-expand{display:none}.form-select .select-placeholder{position:absolute;z-index:1;top:50%;transform:translateY(-50%);color:var(--GrayDark)}.form-title{display:block;font-size:14px;font-weight:700;color:var(--GrayDarker,#858585);letter-spacing:0;line-height:1.4285714286;margin:24px 0 4px}.form-title--required::after{display:inline-block;content:"";background:url(/images/required.png) center/contain no-repeat;width:9px;height:8px;vertical-align:text-top;margin-left:2px}.form-title .note{display:inline-block;font-size:11px;line-height:15px;font-weight:400}.form-check-label{display:inline-flex;align-items:center;position:relative;min-height:44px;line-height:16px;vertical-align:middle;margin-right:32px;padding:12px 0 12px 28px;cursor:pointer}@media screen and (width <= 600px){.form-check-label{display:flex;margin-right:0}}.form-check-label::before{position:absolute;left:0;top:50%;display:inline-block;content:"";background:#f8f4f4;box-sizing:border-box;border:1px solid #dedede;border-radius:2px;margin-top:-10px;width:20px;height:20px;line-height:20px;vertical-align:middle;margin-right:8px}:checked+.form-check-label::before{background:url(/images/check.svg) center center/10px 7px no-repeat #cd955e;border:1px solid #cd955e}:focus+.form-check-label::before{outline:2px auto var(--primary)}:focus:checked+.form-check-label::before{outline:2px auto var(--primaryDark)}.form-check-label:last-of-type{margin-right:0}.form-check:not(:checked)~.if-form-check-is-true{display:none}.form-check:checked+label::before{background:url(/images/check.svg) center center/10px 7px no-repeat #cd955e;border:1px solid #cd955e}.form-check:disabled+label{color:#858585}.form-check:disabled+label::before{background-color:#969aa8;border:1px solid #969aa8;pointer-events:none}.form-check-oval-button{display:inline-block;position:relative;margin-left:8px;width:60px;height:26px;border-radius:26px;cursor:pointer;background-color:#b0aeae;vertical-align:middle}.form-check-oval-button::before{opacity:0;position:absolute;left:8px;top:7px;width:12px;height:12px;content:""}.form-check-oval-button::after{content:"";position:absolute;top:4px;left:4px;width:16px;height:16px;border:1px solid #ebe8e8;background-color:#fff;border-radius:50%;transition:.1s}input:checked~.form-check-oval-button{background-color:#cd955e}input:checked~.form-check-oval-button::before{opacity:1;height:12px;width:12px;background:url(/images/Icon-thick-check.svg) center/contain no-repeat}input:checked~.form-check-oval-button::after{left:38px;top:4px;width:16px;height:16px;background:#f7f7f7}.form-check-oval-button.with-text{margin-left:28px}.form-check-oval-button.with-text .toggle-text{position:absolute;left:-28px;top:50%;transform:translateY(-50%)}.form-check-oval-button.with-text .toggle-text::before{content:"無効";font-size:10px}input:checked~.form-check-oval-button.with-text .toggle-text::before{content:"有効"}.form-radio{display:inline-block}.form-radio input[type=radio]{display:none}.form-radio input[type=radio]+label{display:inline-flex;align-items:center;position:relative;min-height:44px;cursor:pointer;padding-left:22px;margin-right:32px;background:url(/images/radio-off.svg) left center/16px auto no-repeat}@media screen and (width <= 600px){.form-radio{display:block;margin-right:0!important}.form-radio input[type=radio]+label{display:flex;margin-right:0}}.form-radio input[type=radio]+label:last-child{margin-right:0}.form-radio input[type=radio]:checked+label{background:url(/images/radio-on.svg) left center/16px auto no-repeat}.form-radio:disabled+label{opacity:.5;pointer-events:none}.form-radio.select-vertical{display:block}.form-radio.select-vertical input[type=radio]+label{min-height:30px;width:100%}.form-radio__txt-xs{font-size:12px;text-align:initial;color:rgba(0,0,0,.5)}.form-quantity input{vertical-align:middle}.form-quantity__btn{position:relative;display:inline-block;background:#cd955e;width:20px;height:20px;border-radius:50%;line-height:40px;vertical-align:middle}.form-quantity__btn::before{position:absolute;content:"";top:50%;left:50%;width:10px;height:2px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.form-quantity__btn-up::after{position:absolute;content:"";top:50%;left:50%;width:2px;height:10px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.form-toggle{position:relative;margin:auto;line-height:26px;letter-spacing:0;text-align:center;background:#fff}.form-toggle input[type=checkbox]{display:none}.form-toggle label{position:relative;display:block;width:80px;height:36px;box-sizing:border-box;border-radius:35px;background-color:#adafb1;cursor:pointer}.form-toggle input[type=checkbox]:checked+label{background:var(--primary) url(/images/toggle_on.svg) left 12px center no-repeat;background-size:13px auto}.form-toggle label span::after{position:absolute;left:-55px;font-size:12px;content:"　未連携";color:#222}.form-toggle input[type=checkbox]:checked+label span::after{content:"連携済み";color:#222}.form-toggle .toggle-circle{pointer-events:none;position:absolute;width:24px;height:24px;background:#f8f4f4;top:6px;left:6px;border-radius:50%;transition:.2s}.form-toggle input[type=checkbox]:checked~.toggle-circle{transform:translateX(44px)}.form-button-layout{display:flex;flex-direction:column;gap:8px}@media screen and (width >= 601px){.form-button-layout{flex-direction:row;gap:16px}}.u-radio-large,.u-radio-large label{cursor:pointer}.u-radio-large input[type=radio]{display:block!important;opacity:0;height:0;width:0;margin:0;outline:0;overflow:hidden;position:absolute;white-space:nowrap}.u-radio-large__wrap{display:inline-flex;align-items:center;gap:8px;position:relative;padding:0 16px 0 44px;border-radius:8px;border:1px solid var(--Gray,#ebe8e8)}@media screen and (width >= 601px){.u-radio-large__wrap{flex-wrap:wrap}}.u-radio-large__wrap::before{content:"";position:absolute;top:50%;left:16px;display:block;margin-top:-10px;height:20px;width:20px;border:1px solid var(--Gray,#ebe8e8);background:#fff;border-radius:50%}:checked+.u-radio-large__wrap,:checked+label .u-radio-large__wrap{border-color:var(--primary)}:checked+.u-radio-large__wrap::before,:checked+label .u-radio-large__wrap::before{background:url(/images/radio-on.svg) center center/contain no-repeat #cd955e;border:none}.u-radio-large__wrap.radio-panel-wide{width:100%;padding-top:10px;padding-bottom:10px}.u-radio-large__label{flex:0 1 auto;position:relative;padding:12px 0;min-height:44px;font-size:14px;line-height:1.4285714286}@media screen and (width <= 600px){.u-radio-large__wrap{display:flex}.u-radio-large__label .sp-position-middle{position:relative;top:-14px}}.u-radio-large__item{font-size:14px;line-height:1.4;flex:1}.u-radio-large__item__label{display:block;margin:0 0 2px;color:#767474;font-size:12px;font-weight:700}.u-radio-large__item__text{display:block}.u-checkbox{display:inline-block;padding:12px 0;min-height:44px;font-size:14px;line-height:1.1428571429;cursor:pointer}.u-checkbox input[type=checkbox]{display:block!important;opacity:0;height:0;width:0;margin:0;outline:0;overflow:hidden;position:absolute;white-space:nowrap}.u-checkbox__label{display:inline-block;position:relative;padding-left:28px;font-size:inherit;line-height:inherit}.u-checkbox__label::before{content:"";position:absolute;top:-2px;left:0;display:inline-block;margin-right:8px;height:20px;width:20px;background:#f8f4f4;box-sizing:border-box;border:1px solid #dedede;border-radius:2px}:checked+.u-checkbox__label::before{background:url(/images/check.svg) center center/10px 7px no-repeat #cd955e;border:1px solid #cd955e}:focus+.u-checkbox__label::before{outline:#cd955e solid 2px}.u-toggle-switch{line-height:1}.u-toggle-switch input[type=checkbox]{display:block!important;opacity:0;height:0;width:0;margin:0;outline:0;overflow:hidden;position:absolute;white-space:nowrap}.u-toggle-switch input[type=checkbox]:checked~.is-false,.u-toggle-switch input[type=checkbox]:not(:checked)~.is-true{display:none}.u-toggle-switch__label{display:inline-block;position:relative;margin-left:8px;width:60px;height:26px;border-radius:26px;cursor:pointer;background-color:#adafb1;vertical-align:middle}.u-toggle-switch__label::before{opacity:0;position:absolute;left:8px;top:7px;width:12px;height:12px;background:url(/images/Icon-thick-check.svg) center/contain no-repeat;color:#fff;content:""}.u-toggle-switch__label::after{content:"";position:absolute;top:4px;left:4px;width:16px;height:16px;border:1px solid #ebe8e8;background-color:#fff;border-radius:50%;transition:.1s}:checked~.u-toggle-switch__label{background-color:#cd955e}:checked~.u-toggle-switch__label::before{opacity:1}:checked~.u-toggle-switch__label::after{left:38px;background:#f7f7f7}:focus~.u-toggle-switch__label{outline:#cd955e solid 2px}.ga-graph{padding:10px 12px}.ga-graph-header{display:flex;margin-bottom:10px}.ga-graph-header *{z-index:5}.ga-graph__title{font-family:Lato,sans-serif;color:#222;font-weight:700;font-size:14px;margin-right:5px}.ga-graph .icon-notation:hover{cursor:pointer}.ga-graph svg{z-index:0}.access-referrer-chart{display:flex;background-color:#f5f4f4;border-radius:8px;margin:10px 0}@media screen and (width >= 601px){.access-referrer-chart{gap:48px;padding:24px 40px 24px 24px}}@media screen and (width <= 600px){.access-referrer-chart{flex-direction:column;align-items:center;gap:24px;padding:10px 10px 24px}.access-referrer-chart table{width:100%}}.chart-empty{display:grid;place-items:center;margin-top:16px;padding:10px;height:240px;width:100%;border-radius:8px;background-color:#f5f4f4;color:var(--GrayDarker)}table.access-referrer-chart-data{font-size:14px}table.access-referrer-chart-data thead tr{border-bottom:1px solid #d3d5da}table.access-referrer-chart-data thead th{color:#767474;font-weight:700}table.access-referrer-chart-data thead th:nth-child(1){text-align:start}table.access-referrer-chart-data thead th:nth-child(2){text-align:end}table.access-referrer-chart-data tbody tr{border-bottom:1px dashed #d3d5da}table.access-referrer-chart-data tbody tr td:nth-child(1){width:40px}table.access-referrer-chart-data tbody tr td:nth-child(1) span{display:block;width:20px;height:20px;margin:0 10px}table.access-referrer-chart-data tbody tr td:nth-child(2){text-align:start}table.access-referrer-chart-data tbody tr td:nth-child(3),table.access-referrer-chart-data tbody tr td:nth-child(4){text-align:end}table.access-referrer-chart-data td,table.access-referrer-chart-data th{vertical-align:middle;padding:8px 0}.access-referrer-data{padding:16px}.access-referrer-data__data td,.access-referrer-data__data th,.access-referrer-data__header td,.access-referrer-data__header th{padding:8px;text-align:left}.access-referrer-data__data th,.access-referrer-data__header th{color:var(--GrayDarker);font-size:14px;font-weight:700}.access-referrer-data__data th span,.access-referrer-data__header th span{font-size:12px;font-weight:400}.access-referrer-data__data td,.access-referrer-data__header td{color:var(--BlackText);font-size:16px}.access-referrer-data__data td span,.access-referrer-data__header td span{color:var(--GrayDarker);font-size:14px}.access-referrer-data__header{border-bottom:solid 1px var(--darkLighter)}.access-referrer-data__data{border-bottom:dashed 1px var(--darkLighter)}@media screen and (width <= 600px){.access-referrer-data__header{display:flex;flex-wrap:wrap}.access-referrer-data__header>:nth-child(1){width:100%;padding:0}.access-referrer-data__header>:nth-child(2){display:none}.access-referrer-data__header>:nth-child(3){width:100%;padding:0}.access-referrer-data__data{display:flex;flex-wrap:wrap}.access-referrer-data__data>:nth-child(1){width:100%;padding:8px 0 0}.access-referrer-data__data>:nth-child(2){padding-left:0;width:auto;text-align:start}.access-referrer-data__data>:nth-child(3){flex:1 1 auto;padding-right:0}.access-referrer-data__data>:nth-child(2)::before{content:"訪問数:";color:var(--GrayDarker);font-size:12px;font-weight:700}.access-referrer-data__data>:nth-child(3)::before{content:"CV率:";color:var(--GrayDarker);font-size:12px;font-weight:700}}.access-referrer-data .icon-notation:hover{cursor:pointer}@media screen and (width <= 550px){table.access-referrer-chart-data td,table.access-referrer-chart-data th{padding:6px 0}.access-referrer-graph-header{display:none}}.notation-baloon{display:none;background-color:#2e3551;color:#fff;padding:10px;border-radius:8px;font-weight:400;font-size:12px;line-height:18px;position:absolute}.notation-baloon::before{content:"";position:absolute;top:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-top:10px solid #2e3551}.notation-baloon[data-baloon-type=right]::before{left:85%}.notation-baloon[data-baloon-type=left]::before{left:15%}.element-group-website-btn{display:inline-block;height:44px;width:102px;color:#222;font-family:"Hiragino Sans",sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:44px;border-radius:21.5px}.element-group-website-btn:hover{background:rgba(205,149,94,.2);text-decoration:none}.element-group-website-btn img{width:20px;height:20px;margin:0 6px 0 0}.element-group-website-btn.disabled{opacity:.4;pointer-events:none}.group-contact-container{display:flex;margin-bottom:32px}@media (width >= 768px){.group-contact-container a[href^="tel:"]{pointer-events:none}}.group-contact-container .title{flex:0 0 auto;font-size:16px;font-weight:700;line-height:1.5;margin-right:32px}.group-contact-container .contact-list{display:flex}@media screen and (width <= 600px){.group-contact-container{margin-bottom:24px}.group-contact-container .title{font-size:14px;margin-right:8px}.group-contact-container .contact-list{display:block}}.group-contact-container .item{font-size:16px;color:#cd955e;line-height:1.5}.group-contact-container .item:not(:last-child){margin-right:32px}@media screen and (width <= 600px){.group-contact-container .item{line-height:30px;font-size:18px}.group-contact-container .item:not(:last-child){margin:0 0 16px}}.module-interview-carousel{padding:50px 0;background-color:#e3ecf7;overflow:hidden}.module-interview-carousel.pt40{padding-top:40px}.module-interview-carousel.pb40{padding-bottom:40px}.module-interview-carousel.bg-green{background-color:#e1f1f2}.module-interview-carousel .section-ttl,.module-interview-carousel h2{margin:0 0 24px!important;font-size:24px!important;font-weight:700;line-height:32px!important;text-align:left}.module-interview-carousel__block{display:block;border-radius:4px;text-decoration:none}@media screen and (width >= 601px){.module-interview-carousel{padding:80px 0}.module-interview-carousel .section-inner{position:relative;max-width:910px!important}.module-interview-carousel__block{width:290px;margin:0 auto;transition:.3s}.module-interview-carousel__block:hover{background:#fff;transform:translateY(-8px);text-decoration:none;box-shadow:0 8px 16px rgba(0,0,0,.12)}.module-interview-carousel__block:hover h3{color:var(--primary)}.module-interview-carousel__button{position:absolute;top:-4px;right:0;width:150px}.module-interview-carousel__button .btn{height:40px;line-height:40px;font-size:14px}}.module-interview-carousel__block:hover{text-decoration:none}.module-interview-carousel__block:last-child{margin-bottom:0}.module-interview-carousel__block .thumbnail img{height:154px;width:100%;object-fit:cover}.module-interview-carousel__block .content{padding:16px}.module-interview-carousel__block .content h3{margin-bottom:8px;font-weight:700;font-size:16px;line-height:1.5}.module-interview-carousel__block .content p{font-size:14px;line-height:1.42;color:var(--GrayDarker)}.module-interview-carousel__block .content .date{margin-bottom:8px;font-size:16px;line-height:1.5;color:var(--GrayDark)}@media screen and (width <= 600px){.module-interview-carousel .swiper-container{overflow:visible;margin-left:0;width:290px}.module-interview-carousel .swiper-slide{background:#fff}}.module-interview-carousel .swiper-slide{height:auto;width:auto;flex:1 0 auto}.module-interview-carousel .swiper-pagination{position:static;width:auto;margin:24px calc(50% - 50vw)}@media screen and (width >= 601px){.module-interview-carousel .swiper-container{padding-top:8px}.module-interview-carousel .swiper-pagination{margin:16px 0 0}}.module-interview-carousel .swiper-pagination-bullet{height:14px;width:14px;margin:0 4px;background:0 0;border:1px solid #2e3551;opacity:1}.module-interview-carousel .swiper-pagination-bullet-active{background:#2e3551}.module-interview-carousel .swiper-button-next,.module-interview-carousel .swiper-button-prev{z-index:10;cursor:pointer;position:absolute;top:50%;transform:translate(0,-50%);border-radius:50%;background:rgba(0,0,0,.6);width:28px;height:28px}@media screen and (width <= 600px){.module-interview-carousel .swiper-button-next,.module-interview-carousel .swiper-button-prev{display:none}}.module-interview-carousel .swiper-button-next::after,.module-interview-carousel .swiper-button-prev::after{content:"";border-top:3px solid #fff;border-left:3px solid #fff;position:absolute;width:25%;height:25%}.module-interview-carousel .swiper-button-prev{left:-44px}.module-interview-carousel .swiper-button-prev::after{transform:translate(25%,0) rotate(-45deg)}.module-interview-carousel .swiper-button-next{right:-44px}.module-interview-carousel .swiper-button-next::after{transform:translate(-25%,0) rotate(135deg)}.module-interview{background:#e3ecf7}.module-interview :focus{outline:0}.module-interview .slick-list{padding:0 0 25px}.module-interview .slick-next,.module-interview .slick-prev{width:19px;height:19px}.module-interview .slick-next::before,.module-interview .slick-prev::before{display:block;content:"";width:20px;height:20px;border-top:3.5px solid #2e3551;border-right:3.5px solid #2e3551;opacity:1;color:#2e3551}.module-interview .slick-prev{left:-30px}.module-interview .slick-prev::before{transform:rotate(-135deg)}.module-interview .slick-next{right:-30px}.module-interview .slick-next::before{transform:rotate(45deg)}.module-interview .slick-dots{bottom:-25px}.module-interview .slick-dots li button{width:14px;height:14px}.module-interview .slick-dots li button::before{opacity:1;content:"";width:14px;height:14px;border-radius:7px;border:1px solid #2e3551;box-sizing:border-box}.module-interview .slick-dots li.slick-active button::before{background-color:#2e3551}.module-interview .interview-slider-area{height:422px}@media screen and (width >= 601px){.module-interview .interview-slider-area{margin-bottom:40px}.issue-ticket-status-save__container{display:flex;gap:16px}}.module-interview .interview-slider-area .interview-box{width:502px;height:auto;margin:0 10px;border-radius:5px;background-color:#fff;box-shadow:0 6px 11px 0 rgba(0,0,0,.12)}.module-interview .interview-slider-area .interview-box:focus{outline:0}.module-interview .interview-slider-area .interview-box .txt-area{padding:20px 25px}.module-interview .interview-slider-area .interview-box .txt{line-height:27px;letter-spacing:-.018rem;font-size:16px}.module-interview .interview-slider-area .interview-box .btn{width:270px;margin:25px auto}@media screen and (width <= 768px){.module-interview .slick-list{padding:0 10px 25px}.module-interview .section-inner{padding:0!important}.module-interview .section-ttl{padding:0 20px}.module-interview .interview-slider-area{height:auto}.module-interview .interview-slider-area .interview-box{width:auto;height:auto;min-height:394px;margin:0 10px}.module-interview .interview-slider-area .interview-box .txt-area{padding:15px}.module-interview .interview-slider-area .interview-box .btn{width:auto;height:40px;line-height:40px}}.module-interview .interview-slider-area .interview-box .img-area{position:relative;height:206px;width:100%;max-width:490px;border-radius:4px 4px 0 0;overflow:hidden;background:#000}.module-interview .interview-slider-area .interview-box .img-area img{position:relative;opacity:.75;object-fit:scale-down}.module-interview .interview-slider-area .interview-box .img-area img.interview2{height:100%}.module-interview .interview-slider-area .interview-box .img-area .page-ttl{position:absolute;color:#fff;font-weight:700;font-size:17px;line-height:25px;top:50%;left:0;width:100%;text-align:right;transform:translateY(-50%);padding:0 10px}@media screen and (width <= 768px){.module-interview .interview-slider-area .interview-box .img-area{width:auto;height:172px}.module-interview .interview-slider-area .interview-box .img-area .page-ttl{text-align:center;left:50%;transform:translate(-50%,-50%)}}.module-interview .interview-slider-area .interview-box .img-area.wide-image img{height:100%;width:100%;object-fit:cover}.module-interview .interview-slider-area .interview-box.coming-soon{background-color:#f1f6fb}.issue-ticket-status-save__type-select{width:40%;padding-right:30px}@media screen and (max-width:600px){.issue-ticket-status-save__type-select{width:100%;padding-right:0;padding-bottom:16px}}.issue-ticket-status-save__type-select .label-sub{color:var(--GrayDarker);font-size:12px}.issue-ticket-status-save__description{width:60%;border-left:1px solid var(--darkLighter);padding-left:16px}.issue-ticket-status-save__description .production-publish-attention{margin-bottom:16px;padding:16px;background-color:var(--BlackLightest);border-radius:8px}.issue-ticket-status-save__description .production-publish-attention dt{font-weight:700}.issue-ticket-status-save__description .production-publish-attention li{margin-left:1.5em;list-style-type:disc}.group-info-c-issue-ticket .issue-ticket-generation-block .form-select,.group-info-c-issue-ticket .issue-ticket-generation-block .form-select option,.group-info-c-issue-ticket .issue-ticket-generation-block .seat-group select{width:100%}.group-info-c-issue-ticket .issue-ticket-generation-block__title{font-size:14px;font-weight:700;color:#858585;letter-spacing:1px}.group-info-c-issue-ticket .issue-ticket-generation-block .req{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}.group-info-c-issue-ticket .issue-ticket-generation-block .input-issue-ticket{flex:0 0 auto;width:100px}.group-info-c-issue-ticket .issue-ticket-generation-block .input-issue-ticket.disabled{opacity:.6;pointer-events:none}.group-info-c-issue-ticket .issue-ticket-generation-block .value-label{height:50px;display:inline-block;line-height:44px}.group-info-c-issue-ticket .issue-ticket-generation-block #promoter-memo{height:8em}.group-info-c-issue-ticket .issue-ticket-generation-block .generation_seat::after{content:"席";display:inline-block}.group-info-c-issue-ticket .issue-ticket-generation-block .d-flex{gap:16px}@media screen and (max-width:600px){.issue-ticket-status-save__description{border-top:1px solid var(--darkLighter);border-left:none;width:100%;padding-left:0;padding-top:16px}.group-info-c-issue-ticket .issue-ticket-generation-block .d-flex{display:flex}}.group-info-c-issue-ticket .issue-ticket-btn-area{display:flex;justify-content:right;gap:8px;margin-top:32px}@media screen and (width <= 600px){.group-info-c-issue-ticket .issue-ticket-btn{width:100%}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.loader__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.loader__bg{background-color:#fbf6f2;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3}.loader__container{height:100%;display:block;position:relative;text-align:center;vertical-align:middle}.loader__container .loader{color:#cd955e;font-size:10px;margin:80px auto;position:fixed;left:50%;text-indent:-9999em;transform:translateZ(0);top:25%;border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite both load7}.loader__container .loader::before{left:-3.5em;border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite both load7;content:"";position:absolute;top:0}.loader__container .loader::after{left:3.5em;border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite both load7;content:"";position:absolute;top:0}.is-long-loading .loader__container .loader{animation:none;border-radius:0;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:290px;height:228px;background:url(/images/seat-loading.png) center/contain no-repeat}.is-long-loading .loader__container .loader::after,.is-long-loading .loader__container .loader::before{content:none}@keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.m-loading-progress{width:400px;padding:15px;position:fixed;top:30%;left:0;right:0;margin:0 auto}.m-loading-progress::after{content:attr(data-message);display:block;text-align:center;color:var(--dark)}.m-loading-progress__circle{width:40%;padding-top:40%;position:relative;margin:0 auto;top:0}.m-loading-progress__value{margin:16px 0;color:#d4a164;font-size:24px;font-weight:800;text-align:center;width:100%}.m-loading-progress__circle svg,.m-loading-progress__image img{margin:auto;position:absolute;inset:0}.m-loading-progress__circle svg{width:100%;padding:3px;stroke-dasharray:500px;stroke-dashoffset:500px;transition:.5s ease-out;overflow:visible;stroke-linecap:round}.m-loading-progress__image img{display:block;width:60%;height:auto}.m-loading-progress-popup{width:100%;padding:15px;height:100%;position:fixed;background:rgba(255,255,255,.85);top:0;z-index:calc(var(--headerZIndex) + 1);left:0;right:0;margin:0 auto}@media screen and (width <= 600px){.is-long-loading .loader__container .loader{width:145px;height:114px}.m-loading-progress{width:80%;margin:0 auto}.m-loading-progress__value{font-size:20px}}ul.list-notification{padding:0 0 0 1em;margin:0 0 0 1em}ul.list-notification li{padding-top:15px;list-style-type:none}ul.list-notification li::before{margin-left:-1em;content:"※"}@keyframes show{from{opacity:0}to{opacity:1}}.question-block{font-size:16px;margin-bottom:10px}.question-block .faq-check{display:none}.question-block .label-faq-check{position:relative;padding:10px 25px 10px 10px;background:#ebe8e8;color:#222;font-weight:600;display:block}.question-block .label-faq-check::after{content:" ";position:absolute;top:38%;right:4px;width:.5em;height:.5em;margin:0 .5em;border-bottom:3px solid #979797;border-right:3px solid #979797;transform:rotate(45deg)}.question-block--answer{display:none;padding:15px 0 15px 10px}@media screen and (width <= 600px){.question-block{font-size:14px}.question-block .label-faq-check{margin-bottom:5px}.question-block--answer{padding:10px 0 10px 10px}}.question-block .faq-check:checked+.label-faq-check::after{border-top:3px solid #979797;border-left:3px solid #979797;border-bottom:0 solid #979797;border-right:0 solid #979797}.question-block .faq-check:checked+.label-faq-check+.question-block--answer{display:block;animation:1s linear show}.lightbox{position:absolute;display:flex;align-items:center;justify-content:center;height:100%}.lb-dataContainer{position:absolute;right:5px;top:5px;padding:0 0 5px}.u-modal>input[type=checkbox]{display:none}.u-modal>input[type=checkbox]~div,.u-modal>input[type=checkbox]~label{transition:.3s;visibility:hidden;opacity:0}.u-modal>input[type=checkbox]:checked~div,.u-modal>input[type=checkbox]:checked~label{visibility:visible;opacity:1}.u-modal>input[type=checkbox]:not(:checked)~div,.u-modal>input[type=checkbox]:not(:checked)~label{display:none}.u-modal__container{position:fixed;z-index:calc(var(--headerZIndex) + 2);top:50%;left:50%;transform:translate(-50%,-50%);width:980px;max-width:calc(100% - 16px)}.u-modal__content{background-color:#fbfbfb}.u-modal__close{position:absolute;top:10px;right:0;height:40px;width:40px;background:url(/images/icon-close.svg) 0/contain no-repeat;text-indent:-9999px;overflow:hidden}@media screen and (width >= 601px){.u-modal__close{cursor:pointer;top:50px;right:40px}}.u-modal__overlay{position:fixed;z-index:calc(var(--headerZIndex) + 1);inset:0;background-color:rgba(46,53,81,.4)}.page-head{position:relative;min-height:118px;color:#fff;text-align:center}.page-head>*{position:relative;z-index:1}.page-head::before{content:"";position:absolute;top:0;left:0;background:url(/images/bg-black.png) center/100% 100% no-repeat;height:100%;width:100%}.page-head--black::before{background:url(/images/bg-black.png) center/100% 100% no-repeat}.page-head__inner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0 auto}.page-head__title{margin:0 auto;color:#fff;font-size:24px;font-weight:700;letter-spacing:2px;line-height:24px;text-align:center}.page-head--classic{--page-head-bgcolor:var(--classic);--page-head-bgcolorDark:var(--classicDark);background:url(/images/event/card_bg_classic.svg) center/100% 100% no-repeat}.page-head--drama{--page-head-bgcolor:var(--drama);--page-head-bgcolorDark:var(--dramaDark);background:url(/images/event/card_bg_drama.svg) center/100% 100% no-repeat}.page-head--live{--page-head-bgcolor:var(--live);--page-head-bgcolorDark:var(--liveDark);background:url(/images/event/card_bg_live.svg) center/100% 100% no-repeat}.page-head--sport{--page-head-bgcolor:var(--sport);--page-head-bgcolorDark:var(--sportDark);background:url(/images/event/card_bg_sport.svg) center/100% 100% no-repeat}.page-head--art{--page-head-bgcolor:var(--art);--page-head-bgcolorDark:var(--artDark);background:url(/images/event/card_bg_art.svg) center/100% 100% no-repeat}.page-head--anime{--page-head-bgcolor:var(--anime);--page-head-bgcolorDark:var(--animeDark);background:url(/images/event/card_bg_anime.svg) center/100% 100% no-repeat}.page-head--career{--page-head-bgcolor:var(--career);--page-head-bgcolorDark:var(--careerDark);background:url(/images/event/card_bg_career.svg) center/100% 100% no-repeat}.page-head--dance{--page-head-bgcolor:var(--dance);--page-head-bgcolorDark:var(--danceDark);background:url(/images/event/card_bg_dance.svg) center/100% 100% no-repeat}.page-head--game{--page-head-bgcolor:var(--game);--page-head-bgcolorDark:var(--gameDark);background:url(/images/event/card_bg_game.svg) center/100% 100% no-repeat}.page-head--hobby{--page-head-bgcolor:var(--hobby);--page-head-bgcolorDark:var(--hobbyDark);background:url(/images/event/card_bg_hobby.svg) center/100% 100% no-repeat}.page-head--trip{--page-head-bgcolor:var(--trip);--page-head-bgcolorDark:var(--tripDark);background:url(/images/event/card_bg_trip.svg) center/100% 100% no-repeat}.page-head--food{--page-head-bgcolor:var(--food);--page-head-bgcolorDark:var(--foodDark);background:url(/images/event/card_bg_food.svg) center/100% 100% no-repeat}.page-head--party{--page-head-bgcolor:var(--party);--page-head-bgcolorDark:var(--partyDark);background:url(/images/event/card_bg_party.svg) center/100% 100% no-repeat}.page-head--fashion{--page-head-bgcolor:var(--fashion);--page-head-bgcolorDark:var(--fashionDark);background:url(/images/event/card_bg_fashion.svg) center/100% 100% no-repeat}.page-head--other{--page-head-bgcolor:var(--other);--page-head-bgcolorDark:var(--otherDark);background:url(/images/event/card_bg_other.svg) center/100% 100% no-repeat}.page-head-title{padding:24px 0;color:#fff;font-size:16px;font-weight:700;text-align:center}.m-pagination__container{height:25px}.m-pagination__container>ul{display:flex;justify-content:center}@media screen and (width >= 601px){.m-pagination__container>ul.pc-align-right{justify-content:flex-end}}.m-pagination__container>ul>li{margin:0 6px}.m-pagination__container>ul>li a,.m-pagination__container>ul>li span{display:flex;justify-content:center;align-items:center;height:25px;width:22px;border-radius:3px;font-size:16px;text-decoration:none}.m-pagination__container>ul>li.current span{background-color:#cd955e;color:#fff}.m-pagination__container>ul>li:hover a{background-color:rgba(205,149,94,.2)}.partners.partners-top{padding-top:80px!important;padding-bottom:60px!important}.partners.section{padding-top:0;padding-bottom:80px}.partners__ttl{text-align:center;margin-bottom:50px;line-height:1.6;font-weight:700;font-size:24px;color:#222}@media screen and (width <= 600px){.partners.section{padding-bottom:40px}.partners__ttl{margin-bottom:20px;font-size:18px}}.partners__logos__list{max-width:680px;margin-left:auto;margin-right:auto;margin-bottom:26px;display:flex;justify-content:space-evenly}@media screen and (width <= 600px){.partners__logos__list{flex-direction:column;justify-content:center;align-items:center;max-width:238px;margin-bottom:0}.partners__logos__list .tower{width:204px}.partners__logos__list .marui{width:238px}.partners__logos__list .hakuju{width:178px}.partners__logos__list .oab{width:133px}.partners__logos__list .proarte{width:176px}}.partners__logos__list .tower{width:255px}.partners__logos__list .marui{width:298px}.partners__logos__list .hakuju{width:224px}.partners__logos__list .oab{width:167px}.partners__logos__list .proarte{width:220px}.partners__logos__list>div{margin-right:24px}.partners__logos__list>div:last-of-type{margin-right:0}.partners__logos-container{margin:0 calc(50% - 50vw);padding:14px 0}.c-payment-credit{display:initial}.c-payment-credit input{height:40px}.c-payment-credit .form-heading{display:inline-block;margin-bottom:8px;color:var(--GrayDarker);font-weight:700}.c-payment-credit .form-heading__credit-number{display:flex;align-items:center;gap:8px}.c-payment-credit .input-container{margin-top:12px}.c-payment-credit .input-security-code input{max-width:100px}.c-payment-credit .input-month-year{display:flex;align-items:center;gap:8px}.c-payment-credit .input-month-year input{max-width:100px}.c-payment-credit .credit-brand-logo{position:absolute;right:6px;top:0;width:50px;height:40px;background-position:center center;background-repeat:no-repeat}.c-payment-credit .credit-brand-logo.visa{background-image:url(/images/payment_Visa.svg);background-size:45px 28px}.c-payment-credit .credit-brand-logo.master{background-image:url(/images/payment_Mastercard.svg);background-size:31px 28px}.c-payment-credit .credit-brand-logo.jcb{background-image:url(/images/payment_jcb.svg);background-size:40px 30px}.c-payment-credit .credit-brand-logo.amex{background-image:url(/images/payment_Amex.svg);background-size:33px 30px}.c-payment-credit .credit-brand-logo.diners{background-image:url(/images/payment_DinersClub.svg);background-size:49px 36px}.c-payment-credit .input-credit-number{position:relative}.c-payment-credit .registered-credit{display:flex;align-items:center;gap:12px;padding:12px 0}.c-payment-credit .registered-credit .number{color:var(--GrayDarker);font-size:14px}.c-payment-credit .registered-credit .limit{margin-left:auto;color:var(--GrayDarker);font-size:12px;font-weight:700}.c-payment-credit .require{color:var(--Error,#e64557);font-size:24px;line-height:20px;vertical-align:bottom}.c-payment-credit__container{padding-left:22px}.c-payment-credit__radio{margin-left:-22px}.overlay{position:fixed;background:rgba(34,34,34,.3);width:100%;height:100%;z-index:calc(var(--headerZIndex) + var(--zendeskWidgetZIndex));top:0;left:0}.overlay+.popup{z-index:calc(var(--headerZIndex) + var(--zendeskWidgetZIndex) + 1)}[data-component=select-ticket-popup] .overlay{z-index:calc(var(--headerZIndex) + 97)}[data-component=select-ticket-popup] .overlay+.popup{z-index:calc(var(--headerZIndex) + 98)}.ac-popups{opacity:0;pointer-events:none}.popup{position:fixed;background:#fff;border-radius:3px;width:440px;z-index:calc(var(--headerZIndex) + var(--zendeskWidgetZIndex));transform:translateY(-50%);top:50%;left:0;right:0;margin:0 auto;max-height:calc(100% - 90px);overflow:hidden auto;overscroll-behavior-y:contain}@media screen and (width <= 600px){.partners__logos__list>div{margin-right:0;margin-bottom:18px}.popup{max-width:355px;width:90%}.popup__button-flex,.popup__button-flex__both-ends,.popup__button-flex__ed,.popup__button-flex__st{flex-direction:column;gap:8px}.popup__button-flex .btn,.popup__button-flex__both-ends .btn,.popup__button-flex__ed .btn,.popup__button-flex__st .btn{width:100%;text-align:center;justify-content:center}.popup__button-flex .btn--cancel,.popup__button-flex__both-ends .btn--cancel,.popup__button-flex__ed .btn--cancel,.popup__button-flex__st .btn--cancel{order:2}.popup__button-flex .btn:not(.btn--cancel),.popup__button-flex__both-ends .btn:not(.btn--cancel),.popup__button-flex__ed .btn:not(.btn--cancel),.popup__button-flex__st .btn:not(.btn--cancel){order:1}}@media screen and (min-width:601px){.popup .text-attention-area--text{line-height:1.2;display:flex;align-items:center;min-height:24px}}.popup h2{color:var(--BlackText);font-size:20px;line-height:1.4}.popup form .form-select,.popup form input.input-oneline{height:40px}.popup form .form-title{margin:16px 0 4px}.popup li.disc{list-style-type:disc;margin-left:1.5em}.change-image-icon .popup{width:500px}.change-image-icon .popup .button-area{display:flex;gap:16px}.change-image-icon .popup .button-area>.btn{flex:1 1 100%}.change-image-icon .popup .button-area>.btn svg{vertical-align:bottom}.change-image-icon .popup .btn-cancel{margin:0 auto}.change-image-icon .popup .icon-image{height:180px;width:180px;border-radius:50%;margin:32px auto;background:var(--dark);overflow:hidden}.change-image-icon .popup .icon-image img{width:100%;height:100%;object-fit:cover}.popup.is-video{max-width:1200px;width:95%;top:50%;transform:translateY(-50%)}.popup.is-alert{width:504px}.popup.is-cookie-policy{top:auto;bottom:0;width:100%;max-width:none}@media screen and (width >= 601px){.popup.is-cookie-policy{max-width:1136px;width:95%;bottom:40px}}.popup.is-cookie-policy .popup__header{color:#2e3551;background-color:#d5d7dc;padding:8px 24px;font-family:Lato,sans-serif;font-weight:700;font-size:16px;line-height:24px}.popup.is-elevation{box-shadow:0 16px 24px rgba(0,0,0,.12)}.popup.is-select-scan-device{width:590px}.popup.is-hallmap{width:100%;max-width:1600px}.popup.is-personalize{width:96%;max-width:600px}.popup.is-personalize h2{font-size:28px;text-align:center}.popup.is-personalize .text{text-align:center}.popup.flex-size{height:100vh;box-sizing:border-box;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:800px;max-height:90vh;overflow-y:auto}@media screen and (max-width:768px){.popup.flex-size{width:calc(100% - 20px);max-height:95vh;margin-left:0;margin-right:0}}@media screen and (max-width:480px){.popup.flex-size{max-width:calc(100% - 30px);max-height:98vh}.popup.flex-size .txt-s2,.popup.flex-size h2.lines{margin:24px}}.popup.flex-size h2.lines{margin-bottom:24px}.popup.flex-size .txt-h1{line-height:24px}.popup.height-inherit{height:inherit!important}.popup .cautions-block{margin-top:10px;padding:10px;border:2px solid #d86868}.popup .cautions-block a{color:#cd955e}.popup .copy-btn__mail{border-color:#bbbdbf;background-color:#f1f1f2}.popup .copy-btn__mail::before{display:inline-block;content:"";width:30px;height:22px;background:url(/images/mail-2.png) center/contain no-repeat}.popup .copy-btn__line{width:260px;margin:20px auto;background-color:#6dc02d;color:#fff}.popup .copy-btn__line::before{display:inline-block;content:"";width:20px;height:30px;margin:-3px 10px 0 0;vertical-align:middle;background:url(/images/line_2.svg) center/contain no-repeat}.popup .copy-btn__link{margin-top:20px;border-color:#bbbdbf;background-color:#f1f1f2}.popup .help-link{display:inline-block;margin-left:auto;padding:4px 8px;border-radius:3px;background-color:#fff;font-size:12px}.popup .input-oneline.certification{background:#fff;border:1px solid #ddd;border-radius:3px;width:100%;height:50px;font-size:14px;color:#000;letter-spacing:0;font-weight:300;padding:10px 15px}.popup .input-oneline.certification::placeholder{color:var(--GrayDark)}.popup .sent__img{margin:0 auto 32px}.popup .sent__img.certification{text-align:center}.popup .text{line-height:1.5;font-size:16px}.popup .text-small{font-size:14px;line-height:1.4285714286}.popup .transfer-ticket__heading{margin:0 0 16px;font-weight:700;font-size:20px;line-height:28px}.popup .transfer-ticket__annotation{margin:8px 0 0;font-size:12px;line-height:16px;color:#cc4d4d}.popup .transfer-ticket__header{margin:0 0 24px}.popup .transfer-ticket__list{border-top:1px dashed #d5d7dc}.popup .transfer-ticket__list li{padding:16px 0;border-bottom:1px dashed #d5d7dc}.popup .transfer-ticket__list li .ticket-name{margin:0 0 8px;padding-left:6px;border-left:8px solid;font-size:16px;font-weight:700;line-height:24px}.popup .transfer-ticket__list li .ticket-total{font-size:14px;line-height:20px;text-align:right}.popup .btn--cancel{flex:0 1 auto;width:auto;border:none;background:#fff;color:#222}.popup .btn--nowrap{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;min-width:max-content}.popup .btn--nowrap span{white-space:nowrap}.popup .btn--nowrap .icon-external-link{flex-shrink:0}.popup-banner{margin-top:20px;margin-bottom:27px}.popup-banner__item{height:50px;margin-top:12px}.popup-banner__item a{display:block}.popup-banner__item img{max-height:50px}.popup-banner__item.btn-red a{background:#c03;color:#fff;text-decoration:none;letter-spacing:1px;text-align:center;border-radius:3px;line-height:50px}.popup-banner-transfer{display:flex;justify-content:space-between;margin:25px auto 0}.popup-banner-transfer__item{width:28%}.popup-banner-transfer__item a{display:flex;align-items:center;justify-content:center;width:100%;height:56px;border-radius:3px}.popup-banner-transfer__item a.btn_fb{background:#3c5a96}.popup-banner-transfer__item a.btn_line{background:#6dc02d}.popup__agreement-button{display:flex;justify-content:flex-end;margin-top:8px}@media screen and (width >= 601px){.popup__agreement-button{flex:0 0 auto;width:240px;margin:0}}.popup__agreement-text{font-size:14px}.popup__agreement-text a{color:var(--primary)}.popup__btn{margin-top:30px}@media screen and (width <= 600px){.popup__btn{margin-top:15px}.popup__button-area button.btn{width:100%}}.popup__btn button{width:100%}.popup__btn-small{margin-top:24px}.popup__btn-small button{width:106px;height:44px;line-height:44px;font-size:14px}.popup__btn-center button{margin:0 auto}.popup__button-area{display:flex;flex-direction:column;gap:8px}@media screen and (width >= 601px){.popup__button-area{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.popup__button-area .btn{order:1}.popup__button-area .btn:first-child{margin-left:auto}.popup__button-area .btn.is-cancel{order:0;margin-left:0;width:auto}}.popup__button-area .btn{padding:0 16px}.popup__button-area .btn:last-child{margin-bottom:0}.popup__button-area .btn.is-cancel.btn--white{border:none}.popup__button-area .form-check-label{padding-top:8px;padding-bottom:8px}.popup__close{position:absolute;top:10px;right:10px;width:24px;height:24px;cursor:pointer}.popup__close .close-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.popup__close--bg-gray{top:8px;right:8px;width:32px;height:32px;border-radius:4px;background-color:var(--GrayDark)}.popup__flex{display:flex;gap:8px}@media screen and (width <= 600px){.popup__flex.sp-column{flex-direction:column}.popup__flex.sp-column .col-6{width:100%}.popup__flex .col-6{padding:0}}.popup__flex.align-items-center{align-items:center}.popup__flex.--justify-center{justify-content:center}.popup__flex .col-6{width:50%}.popup-event-status-save .popup__flex{gap:12px}@media screen and (width <= 600px){.popup-event-status-save .popup__flex{flex-wrap:wrap}}.popup__button-flex{flex:0 0 auto;display:flex;gap:16px;justify-content:flex-start;margin:8px 0}.popup__button-flex__ed{flex:0 0 auto;display:flex;gap:16px;justify-content:flex-end;margin:8px 0}.popup__button-flex__st{flex:0 0 auto;display:flex;gap:16px;justify-content:flex-start;margin:8px 0}.popup__button-flex__both-ends{display:flex;justify-content:space-between;gap:8px}.popup__form{margin:-4px 0 0}.popup__group-regist-complete{margin-top:24px}.popup__group-regist-complete .btn{flex:1 1 50%}.popup__group-regist-complete .btn-new-event{width:100%}.popup__group-regist-complete .btn-later{width:107px;margin:16px auto 0}.popup__group-regist-complete ol{margin-bottom:16px}.popup__group-regist-complete li{position:relative;padding:24px 16px;border-bottom:1px dashed var(--darkLighter)}.popup__group-regist-complete li:last-child{border-bottom:none}.popup__group-regist-complete li:first-child{margin-bottom:8px;background-color:var(--ErrorLightest1);border-bottom:none}.popup__group-regist-complete li:first-child .head{color:var(--Error)}.popup__group-regist-complete .buttons{display:flex;gap:16px}@media screen and (width <= 600px){.popup__group-regist-complete .buttons{flex-direction:column}.popup__hallmap-title h2{margin-bottom:24px}}.popup__group-regist-complete .list-header{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.popup__group-regist-complete .head{font-size:18px;font-weight:700}.popup__group-regist-complete .number{flex:0 0 auto;position:relative;top:-2px;display:block;width:24px;height:24px;line-height:24px;border-radius:50%;color:#fff;text-align:center}.popup__group-regist-complete .number-1{background-color:#cc4d4d}.popup__group-regist-complete .number-2{background-color:#7ba968}.popup__group-regist-complete .number-3{background-color:#67b7c0}.popup__group-regist-complete .number-4{background-color:#e6d572}.popup__hallmap-title p{font-size:12px;line-height:1.3}.popup__hallmap-image{text-align:center}.popup__heading{position:relative;text-align:center;line-height:21px}.popup__heading::before{content:"";position:absolute;display:inline-block;background:#ddd;width:50px;height:1px;left:0;top:calc(50% - 1px)}.popup__heading::after{content:"";position:absolute;display:inline-block;background:#ddd;width:50px;height:1px;right:0;top:calc(50% - 1px)}.popup__image-area .eventcopy-info{display:block;margin:0 auto;width:283px}.popup__inner{padding:40px}@media screen and (width <= 600px){.popup__image-area .eventcopy-info{width:147px}.popup__inner{padding:40px 24px}.emergency-contact-modal .popup__inner{padding:48px 24px 40px}}.popup__inner .btn-w100{width:100%}.flex-size .popup__inner{height:auto;display:block}@media screen and (max-width:480px){.flex-size .popup__inner{padding:15px}}.is-cookie-policy .popup__inner{padding:24px}@media screen and (width >= 601px){.popup__hallmap-title{display:flex;align-items:center;gap:32px}.is-cookie-policy .popup__inner{display:flex;align-items:center}}@media screen and (width <= 600px){.ticket-popup .popup__inner{padding:16px 16px 40px}}.popup__inner__section{margin-bottom:16px}.popup__inner__section:last-child{margin-bottom:0}.popup__inner__section__content.border-bottom{padding-bottom:24px}.popup__inner__section__content .text-attention-area{padding:8px 16px;height:40px;background-color:var(--ErrorLightest1);border-radius:0;color:var(--Error);display:flex;justify-content:left}.popup__inner__section__content .text-attention-area--icon{display:flex;align-items:center;margin-right:8px}@media screen and (width >= 601px){.popup__inner__section__content .text-attention-area--text{line-height:1.2;display:flex;align-items:center;min-height:24px;font-weight:700}}.popup__inner__section__content__title{font-size:14px;font-weight:700;color:#d1a179;line-height:1.42;letter-spacing:1px;margin-bottom:6px}.popup__inner__section__content__grayarea{background-color:#f5f4f4;padding:12px 16px}.popup__inner__section__content__radio-panel{margin-bottom:8px}.popup__inner__section__annotation{margin-top:8px}.popup__inner__section dl.description-detail{background:#fff;padding:16px;font-size:12px;gap:4px;border-radius:3px}.popup__inner__section dl.description-detail>dt{font-weight:700;margin-top:4px}.popup__inner__section dl.description-detail>dt:first-child{margin-top:0}.popup__left{text-align:left;margin-top:27px}.popup__left::after{content:">";display:inline-block;margin-left:.3em}.popup__right{text-align:right;margin-top:24px}.popup__right::after{content:">";display:inline-block;margin-left:.3em}.popup__preview{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:24px;padding:8px 16px;background-color:var(--BlackLightest);border-radius:8px}@media screen and (width <= 600px){.popup__preview{margin-bottom:16px;padding:8px}.popup__preview p>br{display:none}.popup__video{margin-top:16px}}.popup__preview p{font-size:12px}.popup__preview .btn{flex:0 0 auto;height:40px;width:auto;line-height:40px}.popup__video{position:relative;width:100%;padding-top:56.25%}.popup__video iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.popup__text{margin-top:20px}.popup__text .send_mail{font-weight:700;font-size:16px;word-break:break-all}.popup__text-area .icon-caution-red{display:flex;align-items:center;gap:8px;color:var(--Error)}.popup__text-area .icon-caution-red::before{flex:0 0 auto;height:48px;width:48px}.popup__title{margin-bottom:16px;font-size:28px;font-weight:700;line-height:1.14}#add_hall_box .popup,#enquete_box .popup,#event-published_box .popup,#event_cancel_box .popup,#login_user_certification_box .popup,#modal-pin-code-input-box .popup,#new-comment-event-box .popup,#not_member_user_certification_box .popup,#sales_admission_box .popup,#sales_return_box .popup,#user_change_mail_certification_box .popup{max-height:calc(100% - 74px - 20px);overflow-y:auto}.popup-separate.popup{width:462px}.popup-separate__title{padding:16px;border-bottom:1px solid var(--Gray)}.popup-separate__content{padding:16px}@keyframes showSlideupModalSp{0%{transform:translateY(110%)}100%{transform:translateY(0)}}@keyframes hideSlideupModalSp{0%{transform:translateY(0)}100%{transform:translateY(110%)}}@keyframes showSlideupModalPc{0%{transform:translateY(130%)}100%{opacity:1;transform:translateY(0)}}@keyframes hideSlideupModalPc{0%{transform:translateY(0)}99%{opacity:1}100%{opacity:0;transform:translateY(130%)}}.slideup{display:none!important}.slideup.show{display:block!important}.slideup.show .popup{animation-duration:.5s;animation-fill-mode:both}@media screen and (width <= 600px){.popup__text{margin-top:15px}.slideup.show .popup{animation-name:showSlideupModalSp}}@media screen and (width >= 601px){.slideup.show .popup{animation-name:showSlideupModalPc}}.slideup.hide{display:block!important}.slideup.hide .popup{animation-duration:.5s;animation-fill-mode:both}@media screen and (width <= 600px){.slideup.hide .popup{animation-name:hideSlideupModalSp}}#enquete_box .popup{width:calc(100% - 30px);max-width:800px}#enquete_box .popup__close{position:sticky;margin-top:0;float:right}#enquete_box .popup__close .close-btn{position:absolute;right:0;margin-right:-20px}.qr-popup{text-align:center;top:200px}.qr-popup__inner--ok{padding-top:40px}.qr-popup__img{width:44px;margin:13px auto 40px}.qr-popup__btn{margin-top:30px}@media screen and (width <= 600px){#enquete_box .popup__close{margin-top:-20px}#enquete_box .popup__close .close-btn{margin-right:5px}.admin-popup{width:auto;margin:15px}}.admin-popup__S{width:440px}.admin-popup__M{width:490px}.admin-popup__L{width:630px}.admin-popup .popup__inner{padding:40px}.admin-popup .popup__text{line-height:2;font-size:16px;margin-top:15px}.admin-popup .popup__btn{margin-top:30px}.admin-popup .popup__btn+.popup__btn{margin-top:10px}.admin-popup .popup__btn.w300{width:300px}.admin-popup .popup__btn.w160{width:160px}.admin-popup h2.lines-2{line-height:2;word-wrap:break-word}.admin-popup .mt-25{margin-top:25px}.admin-popup .new-comments-event-table{margin-top:10px;width:100%}.admin-popup .new-comments-event-table a:hover{text-decoration:none}.admin-popup .new-comments-event-table tbody tr ul{position:relative;padding:10px}.admin-popup .new-comments-event-table tbody tr ul:hover{background:rgba(216,173,131,.1)}@media screen and (width <= 600px){.admin-popup .popup__inner{padding:20px}.admin-popup .new-comments-event-table tbody tr ul:hover{background:#fff}.event-published-popup .entry-qr{margin-bottom:24px}}.admin-popup .new-comments-event-table tbody tr ul::after{position:absolute;content:">";color:transparent;background-image:url(/images/p_arrow.png);width:11px;height:17px;background-repeat:no-repeat;background-size:contain;font-weight:900;font-size:20px;top:50%;margin-top:-10px;right:8px}.admin-popup .new-comments-event-table tbody tr li.event-date{font-size:14px;font-weight:700;color:#d1a179;letter-spacing:.5px;margin-right:auto}.admin-popup .new-comments-event-table tbody tr li.event-name{font-size:14px;font-weight:700;margin-right:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.admin-popup.event-published-popup{width:600px;max-width:90%}.admin-popup mark{background:linear-gradient(transparent 60%,#ff0 0)}.event-published-popup h2{margin-bottom:16px}.event-published-popup .entry-qr-button{margin-top:20px}.event-published-popup .entry-qr-image{width:180px;padding:0 25px;margin:0 auto}@media screen and (width <= 600px){.event-published-popup .entry-qr-button .btn,.event-published-popup .entry-qr-image{width:100%}.event-published-popup .entry-qr-image .box__qr{margin:0 auto}}.event-published-popup .entry-qr-image .box__qr{width:130px}.event-published-popup .sns-menu{margin:0;display:flex;justify-content:center;gap:16px;position:static}.event-published-popup__url-copy{margin-bottom:24px}.event-published-popup__url-copy .copytext{display:block;padding:0;width:100%;font-size:18px}@media screen and (width >= 601px){.slideup.hide .popup{animation-name:hideSlideupModalPc}.event-published-popup .sns-menu{margin-top:64px}.event-published-popup__container{display:flex;gap:16px}.event-published-popup__container>div{width:50%}.event-published-popup__url-copy{display:flex;gap:8px;align-items:flex-end}.event-published-popup__url-copy .copytext{flex:1 1 auto}}.event-published-popup__url-copy .btn{flex:0 0 auto}.event-published-popup__text{font-size:12px;line-height:1.3}.event-published-popup__banner{margin-top:24px;padding-top:24px;border-top:1px solid #ebe8e8}@media screen and (width >= 601px){.event-published-popup__banner{display:flex;gap:16px;margin-top:40px;padding-top:40px}.event-published-popup__banner>a{width:50%}}.event-published-popup__banner a{display:block;overflow:hidden;border:1px solid var(--dark);border-radius:3px;background-color:#f5f4f4;text-align:center;text-decoration:none}.event-published-popup__banner a:hover{filter:brightness(.9)}@media screen and (width <= 600px){.event-published-popup__url-copy .btn{width:100%;margin-top:10px}.event-published-popup__banner a+a{margin-top:16px}}.event-published-popup__banner .caption{display:block;overflow:hidden;padding:8px;border-top:1px solid var(--dark);background-color:#fff;font-size:12px;font-weight:700;line-height:1.4}.event-published-popup__banner .caption small{font-size:10px}.event-published-popup__banner .caption::after{content:"";display:inline-block;margin-left:4px;height:16px;width:16px;background:url(/images/icon-arrow-fill.svg) center/contain no-repeat;vertical-align:middle}.event-published-popup__banner .image{display:grid;place-items:center;height:120px}.event-published-popup__banner .manual-image{width:180px}.event-published-popup__banner .teket-logo{width:172px}.admin-popup-event-entry .entry-qr{display:flex;align-items:flex-start}.admin-popup-event-entry .entry-qr-center{align-items:center}.admin-popup-event-entry .entry-qr-left{width:370px}.admin-popup-event-entry .entry-qr-left .btn{width:210px;margin-top:20px}@media screen and (width <= 600px){.admin-popup-event-entry .entry-qr{display:block}.admin-popup-event-entry .entry-qr-left,.admin-popup-event-entry .entry-qr-left .btn{width:100%}}.admin-popup-event-entry .entry-qr-right{width:180px;padding:0 25px;text-align:center}.admin-popup-event-entry .entry-qr-right .box__qr{width:130px;margin-top:25px}@media screen and (width <= 600px){.admin-popup-event-entry .entry-qr-right{width:100%}.admin-popup-event-entry .entry-qr-right .box__qr{margin:15px auto 0}.admin-popup-event-entry .entry-member .copytext{display:block;width:100%}}.admin-popup-event-entry .entry-member .btn{display:inline-block;width:250px;margin-top:20px}.admin-popup-event-entry .entry-member .btn.btn--light{width:150px;margin-left:25px}.admin-popup-event-entry .entry-member .btn.btn--light.btn--copy{width:80px;margin-top:0;position:absolute}.admin-popup-event-entry .txt-caution{font-size:12px;font-weight:300;color:#858585;letter-spacing:0;line-height:18px}.admin-popup-event-entry .popup-group-add__txt{margin-top:20px}@media screen and (width >= 769px){.admin-popup-event-entry .sns-menu{position:relative;top:0;left:0}}@media screen and (width <= 768px){.admin-popup-event-entry .sns-menu{position:relative;top:0;left:0}}.popup-event-create{height:auto}.popup-event-create-block{margin-bottom:8px}.popup-event-create-block h2{padding:20px 0}@media screen and (width <= 600px){.admin-popup-event-entry .entry-member .btn{display:block;width:100%;margin-top:20px}.admin-popup-event-entry .entry-member .btn.btn--light.btn--copy{width:100%;position:initial;margin-top:10px;margin-left:0}.popup-event-create-block h2{letter-spacing:0}}.popup-event-create-block span{vertical-align:middle}.popup-event-create-block__no-group-txt{margin-bottom:-5px;font-size:12px;color:#858585}.popup-event-create-block__list{max-height:50vh;overflow:auto}.popup-event-create-group{display:flex;align-items:center;padding:10px 0}.popup-event-create-group:hover{background:rgba(205,149,94,.2)}.popup-event-create-group.as-select{padding:0}.popup-event-create-group.as-select p{width:100%}.popup-event-create-group.as-select p a{padding:14px 30px 14px 14px;display:block;width:100%}.popup-event-create-group.as-select p a:hover{text-decoration:none}.popup-event-create__txt{position:relative;color:#4a4a4a;font-size:14px;line-height:1.2;font-weight:600}.popup-event-create__txt::after{position:absolute;content:"";color:transparent;background-image:url(/images/p_arrow.png);width:11px;height:17px;background-repeat:no-repeat;background-size:contain;font-weight:900;font-size:20px;top:50%;margin-top:-10px;right:10px}.popup-group-add{padding-bottom:10px}.popup-group-add .group-add-img{width:100%;text-align:center;margin-bottom:30px}.popup-group-add-item__title{display:inline-block;font-size:14px;font-weight:700;color:#858585;letter-spacing:1px}.popup-group-add-item__title .req{color:#e74e5f}.popup-group-add__btn{margin:10px 0 30px}.popup-group-add__txt{margin:0;font-size:14px}.popup-group-add__link{margin-top:20px;cursor:pointer}.popup-event-status-save.popup{max-width:840px;width:90%}.popup-event-status-save .form-radio em{color:var(--Error)}.popup-event-status-save .form-radio .fontSize-S{font-size:12px;color:var(--GrayDarker)}.popup-event-status-save .published-setting{display:inline-flex;gap:8px;margin-top:12px}.popup-event-status-save .published-setting .date{width:140px;height:35px}.popup-event-status-save .published-setting .time{width:80px;height:35px}.popup-event-status-save .status-btn-area{display:flex;justify-content:space-between;gap:8px;margin-top:32px}@media screen and (min-width:900px){.popup-event-status-save .status-btn-area{margin-top:16px}.popup-event-status-save__container{display:flex}}.popup-event-status-save .status-btn-area .btn{width:100%}.popup-event-status-save .status-btn-area .btn-save{flex:0 1 auto;width:166px}.popup-event-status-save .status-btn-area .btn-save.disabled{opacity:.3}.popup-event-status-save .status-btn-area .btn-cancel{flex:0 1 auto;width:auto;border:none}.popup-event-status-save .information{margin-top:8px;padding:14px;border:1px solid #d86868}.popup-event-status-save .attention-message{padding:8px;background-color:var(--ErrorLightest2);color:var(--Error);font-size:12px}.popup-event-status-save__container{position:relative}.popup-event-status-save__container input:not(:checked)~[if-radio-true]{display:none}.popup-event-status-save__container .test-publish-attention{padding:16px;background-color:var(--ErrorLightest2);border-radius:8px;color:var(--Error)}.popup-event-status-save__container .test-publish-attention dt{margin-bottom:10px;font-weight:700}.popup-event-status-save__container .test-publish-attention dt::before{margin-right:8px}.popup-event-status-save__container .test-publish-attention li{margin-left:1.5em;list-style-type:disc}.popup-event-status-save__container .production-publish-attention{margin-bottom:16px;padding:16px;background-color:var(--BlackLightest);border-radius:8px}.popup-event-status-save__container .production-publish-attention dt{font-weight:700}.popup-event-status-save__container .production-publish-attention li{margin-left:1.5em;list-style-type:disc}@media screen and (min-width:900px){.popup-event-status-save__container .publish-save-type{margin-top:24px}}.popup-event-status-save__container .private-publish{margin-bottom:24px;padding:16px;background-color:#f9f3e8;border-radius:8px}@media screen and (min-width:600px){.popup-event-status-save__container .private-publish__inner{display:flex;align-items:center;gap:24px}}.popup-event-status-save__container .private-publish__check{flex:0 0 auto}.popup-event-status-save__container .private-publish__password{position:relative}.popup-event-status-save__container .private-publish__text{margin-top:12px;font-size:12px}@media screen and (min-width:600px){.popup-event-status-save__container .private-publish__text{margin-top:0}.event_cancel_modal .btn#cancel-button{padding:14px 16px;width:170px}}.popup-event-status-save__description{border-left:1px solid var(--darkLighter);padding-left:16px}@media screen and (max-width:899px){.popup-event-status-save__description{display:none}}.popup-event-status-save__description .form-radio{display:block}.popup-event-status-save__type-select>.form-radio{display:block;margin:0 0 16px}@media screen and (width >= 601px){.popup-event-status-save__type-select>.form-radio{margin:0 0 24px}}.popup-event-status-save__type-select .label-sub{color:var(--GrayDarker);font-size:12px}@media screen and (max-width:599px){.popup-event-status-save__type-select .label-sub{display:block}}.popup-event-status-save__type-select .description{margin:12px 0 0;padding-left:22px}@media screen and (min-width:900px){.popup-event-status-save__type-select{padding-right:30px;width:240px;flex:0 0 auto}.popup-event-status-save__type-select .label-sub{display:block}.popup-event-status-save__type-select .description{display:none}}.popup-event-status-save__publish_save_type{margin-top:16px;padding-top:16px;border-top:1px solid var(--darkLighter)}.popup-event-status-save__publish_save_type .form-radio{display:block;margin-top:24px}.popup-recept-staff-QR{margin-top:24px}.popup-recept-staff-QR__url-container{display:flex;align-items:center;gap:16px;padding:16px 24px;margin-bottom:24px;background-color:var(--darkLightest)}.popup-recept-staff-QR__url-container .btn{flex:0 0 auto}.popup-recept-staff-QR__url-container .url{flex:1 1 auto}.popup-recept-staff-QR__download{display:flex;align-items:center;justify-content:center;gap:36px;padding:0 16px;margin-bottom:36px}.popup-recept-staff-QR__download .btn{width:200px}.popup-recept-staff-QR__download .code{padding:16px}@media screen and (width <= 600px){.popup-recept-staff-QR__download{gap:8px}.popup-recept-staff-QR__download .code{flex:0 0 33%;padding:0}}.popup-recept-staff-QR__delete-confirm{padding:16px;border:1px solid var(--GrayLight)}.popup-recept-staff-QR__delete-confirm .url{margin-top:4px;color:var(--GrayDarker)}.popup-event-delete{padding-bottom:10px}.popup-event-delete .status-form{display:table-caption}.popup-event-delete .status-form .form-radio label{display:inline-block;cursor:pointer;width:100%;margin-top:20px}.popup-event-delete .published-setting{padding:10px 0 0 40px;display:flex}.popup-event-delete .published-setting .date{width:140px;height:35px}.popup-event-delete .published-setting .time{width:80px;height:35px;padding-left:10px}.popup-event-delete .status-btn-area{margin-top:30px}.popup-event-delete .status-btn-area .btn{width:300px}.popup-event-delete .status-btn-area .btn.disabled{opacity:.3}@media screen and (max-width:600px){.event_cancel_modal .text-attention-area{height:inherit}}.event_cancel_modal .txt-color-orange{color:#b98655}.event_cancel_modal .txt-color-orange::before{filter:invert(75%) sepia(47%) saturate(624%) hue-rotate(9deg) brightness(82%) contrast(89%)}.event_cancel_modal .icon-flat{display:flex;align-items:center;justify-content:left}.event_cancel_modal .txt-h1{font-weight:700;font-size:16px;text-align:initial}.event_cancel_modal .txt-s2{font-size:14px;font-weight:400;line-height:1.6;letter-spacing:0;text-align:initial}.event_cancel_modal .btn{width:235px;height:44px;padding:10px 16px;border-radius:3px;border-width:1px}.event_cancel_modal .form-check-label.cancel-reason-list{min-height:20px;padding:0 0 0 28px;margin:12px 0}.event_cancel_modal .txt-xs{font-size:12px;text-align:initial;color:rgba(0,0,0,.5)}.event_cancel_modal .event_cancel__nav-box .nav-step-font-sm{font-size:10px}.event_cancel_modal .center-button{display:flex;justify-content:center}.event_cancel_modal .center-button button{display:inline-flex;align-items:center}.event_cancel_modal .txt-grey-area{background-color:#f5f4f4;padding:12px 16px}.event_cancel_modal .txt-grey-area ul{list-style:outside;padding-left:16px}.event_cancel_modal .txt-grey-area ul li{padding-left:0;margin-bottom:6px}.event_cancel_modal .pb-0{padding-bottom:0!important}.event_cancel_modal .confirm-check{position:relative;padding-bottom:5px;padding-right:15px}.event_cancel_modal .required-asterisk{vertical-align:top}.event_cancel_modal .two-line-asterisk{position:absolute;right:4px;top:7px}.event_cancel_modal .text-attention-area{padding:16px;background-color:var(--ErrorLightest1);border-radius:0;color:var(--Error);display:flex;justify-content:left}.event_cancel_modal .text-attention-area--icon{display:flex;align-items:center;margin-right:8px}.event_cancel_modal .text-attention-area--text{font-size:14px;line-height:20px;font-weight:700;margin-left:0}.close_event_cancel__modal .txt-color-orange{color:#d1a179}.close_event_cancel__modal .btn--cancel{margin-top:auto}.close_event_cancel__modal .mr-auto{margin-right:auto}.sales_route_url-share-popup{width:505px}.sales_route_url-share-popup h2{margin-bottom:20px}@media screen and (width <= 600px){.close_event_cancel__modal .btn--cancel{margin-top:10px}.sales_route_url-share-popup .sales_route_url-qr{margin-bottom:24px}.sales_route_url-share-popup .sales_route_url-qr-button .btn{width:100%}}.sales_route_url-share-popup .sales_route_url-qr-button{margin-top:20px}.sales_route_url-share-popup .sales_route_url-qr-image{width:180px;margin:0 auto}.sales_route_url-share-popup .sales_route_url-qr-image .box__qr{width:148px}.sales_route_url-share-popup__container{padding:20px;margin-bottom:40px;background:#f5f4f4}@media screen and (width >= 601px){.sales_route_url-share-popup__container{gap:16px}.sales_route_url-share-popup__container .qr_copy_box{display:flex;justify-content:space-between;margin-bottom:5px}.sales_route_url-share-popup__url-copy{display:flex;gap:8px;align-items:flex-end}}.sales_route_url-share-popup__container .copybtn{display:inline;margin-top:20px;width:100%}@media screen and (width <= 600px){.sales_route_url-share-popup .sales_route_url-qr-image{width:100%}.sales_route_url-share-popup .sales_route_url-qr-image .box__qr{margin:0 auto}.sales_route_url-share-popup__container .copybtn{margin-top:0}}.sales_route_url-share-popup__url-copy{margin-top:20px;margin-bottom:20px;text-align:center}.sales_route_url-share-popup__url-copy .input-small--url{line-height:28px;border-bottom:none}.sales_route_url-share-popup__url-copy .input-small--url a{text-underline-offset:.5em;text-decoration:underline}.sales_route_url-share-popup__url-copy .copytext{display:block;padding:0;width:100%;font-size:16px}@media screen and (width >= 601px){.sales_route_url-share-popup__url-copy .copytext{flex:1 1 auto}}.sales_route_url-share-popup__text{font-size:14px;line-height:1.5}.sales_route_url-share-popup__small--url{font-size:12px;color:#767474}.sales_route_url-share-popup .cancelbtn{margin:auto;width:auto}.share-popup-section.e-detail-section{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:calc(var(--headerZIndex) + 1)}.share-popup-section.e-detail-section .share-popup-container{position:relative;width:100%;height:100%}.share-popup-section.e-detail-section .share-popup{position:absolute;background:#fff;padding:20px 40px 32px;border-radius:5px;width:calc(100% - 30px);max-width:440px;top:50%;left:50%;transform:translate(-50%,-50%)}.share-popup-section.e-detail-section .share-popup h2{color:#2e3551;font-size:22px;margin-top:20px;margin-bottom:15px}.share-popup-section.e-detail-section .share-popup .btn{margin-bottom:8px}.share-popup-section.e-detail-section .share-popup .close-btn-container{cursor:pointer;position:absolute;right:10px;top:10px}.share-popup-section.e-detail-section .share-popup__sns-container{display:flex;justify-content:space-between;margin-bottom:24px}.share-popup-section.e-detail-section .share-popup__sns-container .btn{flex:0 0 100px;margin:0}@media screen and (width <= 600px){.share-popup-section.e-detail-section .share-popup{padding:24px 24px 32px}.share-popup-section.e-detail-section .share-popup__sns-container .btn{flex:0 0 84px;max-width:30%}}.cheer-popup-section{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:calc(var(--headerZIndex) + 1)}.cheer-popup-section .share-popup__sns-container{display:flex;justify-content:space-between;margin-bottom:24px}.cheer-popup-section .share-popup__sns-container .btn{flex:0 0 30%}.cheer-popup-section .cheer-popup-container{position:relative;width:100%;height:100%}.cheer-popup-section .cheer-popup{display:flex;position:absolute;background:#fff;padding:40px;border-radius:5px;width:calc(100% - 30px);max-width:440px;max-height:95%;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width <= 600px){.cheer-popup-section .cheer-popup{padding:40px 24px}}.cheer-popup-section .cheer-popup h2{color:var(--BlackText);font-size:20px;margin:8px 0 16px}.cheer-popup-section .cheer-popup textarea{width:100%;height:106px;padding:8px;color:#222;border:1px solid #ddd;border-radius:3px;resize:none;font-size:14px}.cheer-popup-section .cheer-popup textarea.with-tipping{padding:50px 8px 8px;height:136px}.cheer-popup-section .cheer-popup textarea:focus{outline:0}.cheer-popup-section .cheer-popup p{margin-bottom:10px}.cheer-popup-section .cheer-popup p.txt-medium{margin-bottom:10px;font-size:14px;line-height:24px;color:#222}.cheer-popup-section .cheer-popup p.txt-small{margin-bottom:16px;font-size:12px;line-height:1.33;color:var(--GrayDarker)}.cheer-popup-section .cheer-popup .btn{margin-bottom:10px;width:100%}.cheer-popup-section .cheer-popup .btn:last-child{margin-bottom:5px}.cheer-popup-section .cheer-popup .close-btn-container{cursor:pointer;position:absolute;right:10px;top:10px;height:24px;width:24px}.cheer-popup-section .cheer-popup__container:not(.hide){display:flex;flex-direction:column;overflow:auto}.cheer-popup-section .cheer-popup__prof{display:flex;align-items:center;margin-bottom:10px}.cheer-popup-section .cheer-popup__prof-photo{width:40px;min-width:40px;height:40px;border-radius:50%;overflow:hidden}.cheer-popup-section .cheer-popup__prof-photo img{width:100%;height:100%;object-fit:cover}.cheer-popup-section .cheer-popup__prof-txt{margin-left:10px;font-size:14px;color:#222}.cheer-popup-section .cheer-popup__prof-txt .name{color:#858585;font-weight:700}.cheer-popup-section .cheer-popup__prof-txt a{color:#cd955e}.cheer-popup-section .cheer-popup__gift-container{flex:1 1 auto;position:relative;max-height:450px;padding-top:8px;overflow:auto}@media screen and (width <= 375px){.cheer-popup-section .cheer-popup__gift-container{max-height:340px}}.cheer-popup-section .cheer-popup__default-comment-area .comment-form__tipping-button,.cheer-popup-section .cheer-popup__gift-container .comment-form__tipping-button{position:relative}.cheer-popup-section .cheer-popup__default-comment-area .comment-form__tipping-button>button,.cheer-popup-section .cheer-popup__gift-container .comment-form__tipping-button>button{position:absolute;right:8px;bottom:-42px;padding:4px 8px;border-radius:3px;font-size:12px}.cheer-popup-section .cheer-popup__default-comment-area .comment-form__tipping-button>button.is-active,.cheer-popup-section .cheer-popup__default-comment-area .comment-form__tipping-button>button:hover,.cheer-popup-section .cheer-popup__gift-container .comment-form__tipping-button>button.is-active,.cheer-popup-section .cheer-popup__gift-container .comment-form__tipping-button>button:hover{background-color:rgba(0,0,0,.05)}.cheer-popup-section .cheer-popup__default-comment-area .comment-form__tipping-button>button .icon-gift,.cheer-popup-section .cheer-popup__gift-container .comment-form__tipping-button>button .icon-gift{height:24px;width:24px;vertical-align:middle}.cheer-popup-section .cheer-popup__gift-offer-message{display:flex;align-items:center}.cheer-popup-section .cheer-popup__gift-offer-message .icon{flex:0 0 auto;height:32px;width:32px;margin-right:8px;background-color:#fff;line-height:32px;border-radius:50%;text-align:center}.cheer-popup-section .cheer-popup__gift-offer-message .icon::before{vertical-align:middle}.cheer-popup-section .cheer-popup__gift-offer-message .message{margin:0}[data-component=tipping-menu]:not(.hide)~.cheer-popup__default-comment-area{display:none}.ticket-systemfee label.form-title{display:inline-block!important;width:130px;text-align:right}.ticket-systemfee input[type=text]{width:auto}form#group_fee_setting_form .systemfee::after{content:"%"}form#group_fee_setting_form .systemfee-yen::after{content:"円"}.event_copy_type-select>.form-radio{display:block;margin:0 0 16px}.event_copy_type-select>.form-radio label{display:block!important}.event_copy_type-select .label-sub{color:var(--GrayDarker);font-size:12px}.lottery-status-control-popup__tickets dt{max-height:240px;overflow:auto}.create-event-from-season{display:block;margin:16px 0}.create-event-from-season .mt-8{margin-top:8px}.create-event-from-season__select-block{display:flex;gap:25px}.create-event-from-season__select{flex:0 0 auto;position:relative;width:calc(50% - 12px)}.create-event-from-season__select:not(:first-child)::before{position:absolute;left:-17px;bottom:18px;content:"";width:0;height:0;border-style:solid;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid var(--dark);border-right:0}.create-event-from-season__select select{font-size:14px}.create-event-from-season__select .head{margin-bottom:4px;color:var(--GrayDarker);font-size:12px}@page{margin:20mm 5mm;size:a4 portrait}.pull-down{position:relative}.pull-down-list{position:absolute;height:0;overflow:hidden;pointer-events:none;right:0;bottom:0;transform:translateY(100%);background:#fff;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);z-index:2}.pull-down-list>li{padding:11px 20px}.pull-down-list>li a{text-decoration:none;display:block}.pull-down-list>li:hover{background:rgba(205,149,94,.2)}.pull-down div,.pull-down-cb:checked+ul{height:auto;pointer-events:auto}.qrre--bo{background:#fff;padding:50px 0}.qrre-re{position:relative;background:#fff}.qrre-re video{position:absolute;top:0;left:0;width:100%;height:116.533vw;object-fit:cover}.qrre-re-square{position:absolute;width:270px;height:270px;top:calc(47% - 135px);left:calc(50% - 135px)}.qrre-re-square__inner{position:relative;width:100%;height:100%}.qrre-re-square__corner{position:absolute;width:30px;height:30px}.qrre-re-square__corner-rec{position:relative;width:30px;height:30px}.qrre-re-square__corner-rec::before{content:"";background:#cd955e;position:absolute;width:100%;height:10px;top:0;left:0}.qrre-re-square--done .qrre-re-square__corner-rec::before{background:#55ac2f}.qrre-re-square__corner-rec::after{content:"";background:#cd955e;position:absolute;width:10px;height:100%;top:0;left:0}.qrre-re-square--done .qrre-re-square__corner-rec::after{background:#55ac2f}.qrre-re-square__corner:nth-child(1){top:0;left:0}.qrre-re-square__corner:nth-child(2){top:0;right:0;transform:rotate(90deg)}.qrre-re-square__corner:nth-child(3){bottom:0;left:0;transform:rotate(270deg)}.qrre-re-square__corner:nth-child(4){bottom:0;right:0;transform:rotate(180deg)}.qrre-re-square__txt{position:absolute;top:395px;width:100%;text-align:center}.qrre-re-square__txt p{line-height:18px;font-size:12px;color:#fff}.qrre-re-square__camera{position:absolute;bottom:5px;right:10px}.qrre-re-square__camera .camera-name{display:inline-block;font-size:12px;line-height:40px;margin-right:5px;color:#fff}.qrre-re__desc{position:absolute;font-size:12px;font-weight:300;color:#fff;letter-spacing:.8px;text-align:center;line-height:18px;white-space:nowrap;left:50%;bottom:-20px;transform:translate(-50%,100%)}.qrre-history{padding:20px 0 40px;height:calc(100vh - 546px);min-height:120px;box-sizing:border-box}.qrre-history--gray{background:#f9f9f9}.qrre-history--empty{background:rgba(0,0,0,.5)}.qrre-history__desc{margin-top:16px}.qrre-history-item{margin-top:5px}.qrre-history-item__seat{font-size:24px;color:#222;text-align:center}.qrre-history-item__seat .bold{font-weight:700}.qrre-history-item__seat .hy{margin:0 5px}.qrre-history-item__date{margin-top:5px}.qrre__success{width:80px;margin:0 auto 40px}.qrre__head{text-align:center}.qrre__bbtn{margin-left:25px;margin-right:25px}.qrre2 .qrre-re video{height:116.533vw}.qrre2 .qr-filter{overflow:hidden;position:absolute;top:0;left:0;height:116.533vw;width:100%}@media screen and (width >= 601px){.cheer-popup-section .cheer-popup p.txt-small{margin-bottom:24px}#create-from-season-event .btn{width:136px}.qrre-re video{height:437px}.qrre2 .qr-filter,.qrre2 .qrre-re video{height:502px}}.qrre2 .qr-filter svg{position:absolute;top:-7.4666666667vw;left:50%;transform:translateX(-50%);height:136vw;width:auto;opacity:.5}.qrre2 .qr-filter path,.qrre2 .qr-filter svg{fill:var(--frame-color);transition:fill .3s}.qrre2 .qr-scan-area-container{background-color:rgba(0,0,0,.5333333333)}.qrre2 .qr-scan-area{display:flex;flex-direction:column;gap:10px;position:relative;padding:9.6vw 0 0;width:100%;height:116.533vw}@media screen and (width >= 601px){.qrre2 .qr-filter svg{top:0;height:510px}.qrre2 .qr-scan-area{padding:64px 0 0;height:502px}}.qrre2 .qr-scan-area__frame{position:relative;margin:0 auto}@media screen and (width <= 600px){.ticket-systemfee label.form-title{text-align:left;margin-left:10px}.qrre2 .qr-scan-area__frame{width:89.6vw;padding-top:89.6vw}}.qrre2 .qr-scan-area__frame::before{position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;height:100px;width:100px;opacity:0;transition:opacity .3s;content:""}.qrre2 .qr-scan-area__frame.is-error::before{opacity:1;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MyIgaGVpZ2h0PSI4MyIgdmlld0JveD0iMCAwIDgzIDgzIiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc4IDQxLjVDNzggNjEuNjU4NCA2MS42NTg0IDc4IDQxLjUgNzhDMjEuMzQxNiA3OCA1IDYxLjY1ODQgNSA0MS41QzUgMjEuMzQxNiAyMS4zNDE2IDUgNDEuNSA1QzYxLjY1ODQgNSA3OCAyMS4zNDE2IDc4IDQxLjVaTTgzIDQxLjVDODMgNjQuNDE5OCA2NC40MTk4IDgzIDQxLjUgODNDMTguNTgwMiA4MyAwIDY0LjQxOTggMCA0MS41QzAgMTguNTgwMiAxOC41ODAyIDAgNDEuNSAwQzY0LjQxOTggMCA4MyAxOC41ODAyIDgzIDQxLjVaTTU2LjcwMTEgMjUuMTY4QzU3LjcxMjkgMjYuMTA3NSA1Ny43NzE1IDI3LjY4OTQgNTYuODMyIDI4LjcwMTFMNDUuNTMzMSA0MC44NjkyTDU3LjcwMTEgNTIuMTY4QzU4LjcxMjkgNTMuMTA3NSA1OC43NzE1IDU0LjY4OTQgNTcuODMyIDU1LjcwMTFDNTYuODkyNSA1Ni43MTI5IDU1LjMxMDcgNTYuNzcxNSA1NC4yOTg5IDU1LjgzMkw0Mi4xMzA5IDQ0LjUzMzFMMzAuODMyIDU2LjcwMTFDMjkuODkyNSA1Ny43MTI5IDI4LjMxMDcgNTcuNzcxNSAyNy4yOTg5IDU2LjgzMkMyNi4yODcxIDU1Ljg5MjUgMjYuMjI4NSA1NC4zMTA3IDI3LjE2OCA1My4yOTg5TDM4LjQ2NjkgNDEuMTMwOUwyNi4yOTg5IDI5LjgzMkMyNS4yODcxIDI4Ljg5MjUgMjUuMjI4NSAyNy4zMTA3IDI2LjE2OCAyNi4yOTg5QzI3LjEwNzUgMjUuMjg3MSAyOC42ODk0IDI1LjIyODUgMjkuNzAxMSAyNi4xNjhMNDEuODY5MiAzNy40NjY5TDUzLjE2OCAyNS4yOTg5QzU0LjEwNzUgMjQuMjg3MSA1NS42ODk0IDI0LjIyODUgNTYuNzAxMSAyNS4xNjhaIiBmaWxsPSIjQ0M0RDREIi8+Cjwvc3ZnPg==) center center no-repeat}.qrre2 .qr-scan-area__frame.is-success::before{opacity:1;background:url(/images/icon-qr-success-line.svg) 0/contain no-repeat;content:""}.qrre2 .qr-scan-area__frame.is-caution::before{opacity:1;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MSIgaGVpZ2h0PSI4NiIgdmlld0JveD0iMCAwIDkxIDg2IiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ1LjQwMTcgMjcuNjQ0NUM0Ny42NjQ1IDI3LjY0NDUgNDkuNDk4OCAyOS40Nzg4IDQ5LjQ5ODggMzEuNzQxNlY1My45OTcxQzQ5LjQ5ODggNTYuMjU5OCA0Ny42NjQ1IDU4LjA5NDEgNDUuNDAxNyA1OC4wOTQxQzQzLjEzOSA1OC4wOTQxIDQxLjMwNDcgNTYuMjU5OCA0MS4zMDQ3IDUzLjk5NzFWMzEuNzQxNkM0MS4zMDQ3IDI5LjQ3ODggNDMuMTM5IDI3LjY0NDUgNDUuNDAxNyAyNy42NDQ1Wk00NS40MDE3IDYyLjI5MjNDNDcuNjY0NSA2Mi4yOTIzIDQ5LjQ5ODggNjQuMTI2NiA0OS40OTg4IDY2LjM4OTNWNjguMTU5NkM0OS40OTg4IDcwLjQyMjQgNDcuNjY0NSA3Mi4yNTY3IDQ1LjQwMTcgNzIuMjU2N0M0My4xMzkgNzIuMjU2NyA0MS4zMDQ3IDcwLjQyMjQgNDEuMzA0NyA2OC4xNTk2VjY2LjM4OTNDNDEuMzA0NyA2NC4xMjY2IDQzLjEzOSA2Mi4yOTIzIDQ1LjQwMTcgNjIuMjkyM1oiIGZpbGw9IiNEMkIwM0MiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ4LjU1OTEgMTAuNDM5NEM0Ny4xODkgNy44ODk3IDQzLjYyMjkgNy44ODQ5NiA0Mi4yNDcyIDEwLjQ0MTZMOS4wNjg4IDcyLjA1OTlDOS4wNDM1OSA3Mi4xMTE4IDkuMDE3MjMgNzIuMTYzMyA4Ljk4OTcgNzIuMjE0NEM3LjYxNDg4IDc0Ljc2NTYgOS40ODgyNiA3Ny43MiAxMi4xNDMzIDc3LjcySDc4LjY1MTlDODEuMzA3NiA3Ny43MiA4My4xODQ5IDc0Ljc2NjMgODEuODE1NCA3Mi4yMUM4MS44MTUgNzIuMjA5MiA4MS44MTU3IDcyLjIxMDcgODEuODE1NCA3Mi4yMUw0OC41NTkxIDEwLjQzOTRaTTEuNjc2OTQgNjguNTE1NUMxLjcwNjc5IDY4LjQ1MjUgMS43MzgzMyA2OC4zOTAyIDEuNzcxNTggNjguMzI4NEwzNS4wMzE1IDYuNTU4NzJDMzUuMDMxMyA2LjU1OTA0IDM1LjAzMTcgNi41NTg0IDM1LjAzMTUgNi41NTg3MkMzOS40OTgyIC0xLjc0MDI0IDUxLjMxMDMgLTEuNzQ2NTcgNTUuNzc1NSA2LjU1Nzk1TDg5LjAzNDcgNjguMzMzOEM5My4yNDMyIDc2LjE3NzkgODcuNjk2OCA4NS45MTQgNzguNjUxOSA4NS45MTRIMTIuMTQzM0MzLjE3NzIgODUuOTE0IC0yLjM2NDc5IDc2LjMzMTYgMS42NzY5NCA2OC41MTU1WiIgZmlsbD0iI0QyQjAzQyIvPgo8L3N2Zz4=) center center no-repeat}.qrre2 .qr-scan-area__frame--bottom::after,.qrre2 .qr-scan-area__frame--bottom::before,.qrre2 .qr-scan-area__frame--top::after,.qrre2 .qr-scan-area__frame--top::before{content:"";display:block;width:30px;height:30px;position:absolute;transition:.3s}.qrre2 .qr-scan-area__frame--bottom::before,.qrre2 .qr-scan-area__frame--top::before{left:0;border-left:solid 10px var(--frame-color)}.qrre2 .qr-scan-area__frame--bottom::after,.qrre2 .qr-scan-area__frame--top::after{right:0;border-right:solid 10px var(--frame-color)}.qrre2 .qr-scan-area__frame--top::after,.qrre2 .qr-scan-area__frame--top::before{top:0;border-top:solid 10px var(--frame-color)}.qrre2 .qr-scan-area__frame--bottom::after,.qrre2 .qr-scan-area__frame--bottom::before{bottom:0;border-bottom:solid 10px var(--frame-color)}.qrre2 .qr-scan-area__message{font-size:14px;text-align:center;color:#fff;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.qrre2 .qr-scan-area__message[data-frame-type=error],.qrre2 .qr-scan-area__message[data-frame-type=success]{opacity:0}.qrre2 .qr-scan-area__options{display:flex;align-items:center;position:relative;margin-top:auto;background-color:rgba(0,0,0,.5);font-size:10px;font-weight:700;line-height:14px;color:#fff;overflow:auto hidden}@media screen and (width >= 601px){.qrre2 .qr-scan-area__frame{width:336px;padding-top:336px}.qrre2 .qr-scan-area__options{justify-content:center}}.qrre2 .qr-scan-area__options label{cursor:pointer}.qrre2 .qr-scan-area__options>button,.qrre2 .qr-scan-area__options>div{flex:0 0 auto;color:inherit;font-size:inherit}.qrre2 .qr-scan-area__options>button img,.qrre2 .qr-scan-area__options>button svg,.qrre2 .qr-scan-area__options>div img,.qrre2 .qr-scan-area__options>div svg{margin-bottom:4px;width:24px;height:24px}.qrre2 .qr-scan-area__options .option-button{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;padding:8px;cursor:pointer}@media screen and (width >= 601px){.qrre2 .qr-scan-area__options .option-button{flex-basis:auto}}.qrre2 .qr-scan-area__options .scan-audio{flex:0 0 auto;width:65px;display:flex;flex-direction:column}.qrre2 .qr-scan-area__options .scan-audio .icon-audio{align-self:center;vertical-align:middle}.qrre2 .qr-scan-area__options .scan-audio .scan-audio-label{text-align:left}.qrre2 .qr-scan-area__options .scan-audio-label{color:#b0aeae}.qrre2 .qr-scan-area__options .scan-history-modal{display:flex;align-items:center}.qrre2 .qr-scan-area__options .scan-action-menu{flex:0 0 auto;width:90px;display:flex;justify-content:space-between;transition:opacity .3s}@media screen and (width >= 601px){.qrre2 .qr-scan-area__options .scan-action-menu{width:104px}}.qrre2 .qr-scan-area__options .scan-action-menu>div{display:none;flex-direction:column;align-items:center;cursor:pointer}.qrre2 .qr-scan-area__options .scan-complete-message{position:absolute;top:50%;left:0;transform:translateY(-50%)}.qrre2 .qr-scan-area__options .test-mode-button{width:96px}.qrre2 .qr-scan-area__options .is-active{color:#56cd21}.qrre2 .qr-scan-area__options .is-active path,.qrre2 .qr-scan-area__options .is-active svg{fill:#56cd21}.qrre2 .qr-scan-area.back .scan-action-menu .switch-camera--front,.qrre2 .qr-scan-area.front .scan-action-menu .switch-camera--back,.qrre2 .qr-scan-area.pc .scan-action-menu .switch-camera--pc{display:flex}.qrre2 .qr-scan-area__test-mode-label{position:absolute;top:0;left:0;padding:8px;width:100%;background-color:var(--SuccessLightest2);color:var(--Success);text-align:center}.qrre2 .qr-scan-area__test-mode-label b{font-size:12px;font-weight:700;margin-right:8px}.qrre2 .qr-system-message{display:flex;align-items:center;justify-content:center;padding:8px;font-size:24px;font-weight:700;line-height:1.4}.qrre2 .qr-system-message.hide{display:none}.qrre2 .qr-system-message[data-message-type=info]{background-color:#faf4ef;color:#cd955e}.qrre2 .qr-system-message[data-message-type=alert]{background-color:#faeded;color:#cc4d4d}.qrre2 .qr-system-message[data-message-type=success]{background-color:#55ac2f;color:#fff}.qrre2 .qr-system-message[data-message-type=caution]{background-color:var(--WarningDark,#ba9415);color:#fff}.qrre2 .qr-system-message[data-message-type=error]{background-color:#cc4d4d;color:#fff}.qrre2 .qr-scan-result{max-width:450px;padding:8px;margin:0 auto}.qrre2 .qr-scan-result[data-result-type=activated] .none-info,.qrre2 .qr-scan-result[data-result-type=activated] .scan-error-info,.qrre2 .qr-scan-result[data-result-type=activated] .scan-re-entry-info,.qrre2 .qr-scan-result[data-result-type=error] .none-info,.qrre2 .qr-scan-result[data-result-type=error] .scan-re-entry-info,.qrre2 .qr-scan-result[data-result-type=error] .scan-ticket-info,.qrre2 .qr-scan-result[data-result-type=none] .scan-error-info,.qrre2 .qr-scan-result[data-result-type=none] .scan-re-entry-info,.qrre2 .qr-scan-result[data-result-type=none] .scan-ticket-info,.qrre2 .qr-scan-result[data-result-type=re-entry]>div:not(.scan-re-entry-info),.qrre2 .qr-scan-result[data-result-type=ticket] .none-info,.qrre2 .qr-scan-result[data-result-type=ticket] .scan-error-info,.qrre2 .qr-scan-result[data-result-type=ticket] .scan-re-entry-info{display:none}.qrre2 .none-info{min-height:145px;text-align:center;line-height:145px}.qrre2 .scan-error-info__message{font-weight:700;font-size:14px;text-align:center;color:#222;margin-bottom:22px;white-space:pre-wrap}.qrre2 .scan-error-info button{width:100%}.qrre2 .scan-ticket-info .user-name{margin:8px 0;font-size:18px;font-weight:700;color:#969aa8}.qrre2 .scan-ticket-info .ticket-name{font-size:16px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qrre2 .scan-ticket-info__seat{display:flex;margin:8px 0}.qrre2 .scan-ticket-info__seat .seat-type{font-size:14px;color:#767474}.qrre2 .scan-ticket-info__seat .seat-id{margin-left:auto;font-weight:700;font-size:24px;color:#222}.qrre2 .scan-ticket-info__scan{display:flex;justify-content:space-between;margin:8px 0}.qrre2 .scan-ticket-info__scan .scan-date,.qrre2 .scan-ticket-info__scan .scan-id{font-size:12px}.qrre2 .scan-ticket-info__scan .scan-date{color:#969aa8}.qrre2 .scan-ticket-info__scan .scan-date.success{font-weight:700;color:#55ac2f}.qrre2 .scan-ticket-info__scan .scan-date.error{font-weight:700;color:#cc4d4d}.qrre2 .scan-ticket-info__reception-staff{color:#969aa8;font-size:12px}.qrre2 .scan-re-entry-info dt{color:var(--GrayDarker);font-size:12px;font-weight:700;text-align:center}.qrre2 .scan-re-entry-info dd{font-size:14px;text-align:center}.qrre2 .scan-re-entry-info dd>p{line-height:1.4285714286}.qrre2 .qr-system-modal .manual-checkin-popup,.qrre2 .qr-system-modal .ticket-scan-history{display:none}.qrre2 .qr-system-modal .popup{filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .1))}.qrre2 .qr-system-modal .popup .popup__inner{max-height:80vh}.qrre2 .qr-system-modal .popup button{width:100%}.qrre2 .qr-system-modal .popup input.input-text{padding:5px 10px;width:100%;height:40px;background-color:#fff;font-size:14px;border-radius:0;border:1px solid #ddd;appearance:none}.qrre2 .qr-system-modal .popup .input-ticket-number-container{margin:15px 0}.qrre2 .qr-system-modal .popup .input-ticket-number-container label{margin-bottom:5px;color:grey;font-weight:700;font-size:14px}.qrre2 .ticket-scan-history__list__item{padding:10px 0;border-bottom:1px solid #d5d7dc}.qrre2 .ticket-scan-history__list__item.tmp{display:none}.qrre2 .ticket-scan-history__list__item .ticket-name,.qrre2 .ticket-scan-history__list__item .user-name{font-size:16px}.qrre2 .ticket-scan-history__list__item .scan-ticket-info__seat .seat-id{font-size:18px}.ticket-scan-history__empty{padding:100px 0;text-align:center}.select-scan-device__selector{display:flex;flex-direction:column;gap:16px}@media screen and (width >= 601px){.select-scan-device__selector{flex-direction:row}}.select-scan-device__button{display:flex;gap:8px;padding:16px;border-radius:8px;background:var(--GrayLight)}@media screen and (width <= 600px){.select-scan-device__button{align-items:center}}@media screen and (width >= 601px){.select-scan-device__button{width:50%;flex-direction:column;justify-content:center;gap:8px}}.select-scan-device__button .image{flex:0 0 auto;width:96px}.select-scan-device__button .text{font-size:14px;line-height:1.42}@media screen and (width >= 601px){.select-scan-device__button .image{width:215px}.select-scan-device__button .text{display:block;text-align:center}.select-scan-device__button .btn{padding:0;width:100%}}.select-scan-device__button>div{flex:1 1 auto}.select-scan-device__button>div .btn{margin-top:8px;width:100%}.select-scan-device .scanner-help{display:flex;flex-direction:column;gap:16px;margin-top:16px}.debug-area .button-group{display:flex;gap:6px}.debug-area .button-group button{text-decoration:underline}.qrread{background:#fff;padding:0 0 30px}.qrread .container{padding:20px}.qrread__inner{position:relative}.qrread__img-done{width:80px;margin:20px auto}.qrread__result{text-align:center;margin:28px 0 14px}.qrread__result .supplement{text-align:left;margin-top:20px}.qrread-block{margin:20px 0 24px;padding:20px 0;background:#f9f9f9}.qrread-block__heading{text-align:center}.qrread-block__ticket{color:#222;font-size:24px;font-weight:700;line-height:32px;text-align:center;margin-bottom:16px}.qrread-block__seatinfo{color:#222;font-size:24px;font-weight:300;line-height:36px;text-align:center}.qrread-block__code{color:#222;font-size:14px;line-height:14px;text-align:center;margin-bottom:5px}.qrread-block__name{color:#969aa8;font-size:18px;line-height:30px;text-align:center;margin-top:6px;margin-bottom:8px}.qrread-block__ticket__name{color:#222;font-size:16px;line-height:24px;text-align:center;margin-bottom:16px}.qrread-block__fee{color:#625f5f;font-size:14px;line-height:20px;text-align:center;margin-bottom:4px}.qrread-block__date{color:#858585;font-size:12px;line-height:18px;text-align:center}.qrread-block__txt{margin-top:10px;color:#4a4a4a;font-size:12px;line-height:18px;text-align:center}.qrread__btn{background:#f8f4f4;border:1px solid #ddd}.qr-read-test{margin-top:24px}@media screen and (width >= 601px){.select-scan-device .scanner-help{flex-direction:row;align-items:center;justify-content:space-between}.qr-read-test__list{display:flex;flex-wrap:wrap;gap:48px 24px}}@media print{.print_page_a4{page-break-after:always;-webkit-print-color-adjust:exact;break-inside:avoid}.print_page_a4:last-child{page-break-after:avoid}.qr-read-test{margin:0}.qr-read-test__list{display:flex;flex-wrap:wrap;gap:24px 8px}}.qr-read-test__list-item{display:grid;background:#fff;border-radius:3px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media screen and (min-width:498px){.qr-read-test__list-item{width:100%}}@media screen and (min-width:752px){.qr-read-test__list-item{width:calc((100% - 24px)/ 2)}}@media screen and (min-width:1006px){.qr-read-test__list-item{width:calc((100% - 48px)/ 3)}}@media screen and (min-width:1260px){.qr-read-test__list-item{width:calc((100% - 72px)/ 4)}}@media screen and (width <= 600px){.qr-read-test{margin-top:0;padding:24px max(2%,8px)}.qr-read-test__list-item+.qr-read-test__list-item{margin-top:48px}}@media print{.qr-read-test__list-item{display:grid;width:calc((100% - 16px)/ 3)}}@media screen and (width >= 601px){.qr-read-test__list-item__inner{display:flex;flex-direction:column}}.qr-read-test__list-item__title{padding:8px;text-align:center;color:#fff;font-weight:700;font-size:16px;line-height:1.5}.qr-read-test__list-item__title.is-success{background-color:var(--Success,#55ac2f)}.qr-read-test__list-item__title.is-error{background-color:var(--Error,#cc4d4d)}.qr-read-test__list-item__QR{padding:24px;text-align:center}.qr-read-test__list-item__QR img{width:160px;height:160px}@media print{.qr-read-test__list-item__inner{display:flex;flex-direction:column}.qr-read-test__list-item__title{font-size:10px}.qr-read-test__list-item__QR{padding:8px}.qr-read-test__list-item__QR img{width:80px;height:80px}}.qr-read-test__list-item__text{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background-color:var(--GrayLight)}@media screen and (width >= 601px){.qr-read-test__list-item__text{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center}}.qr-read-test__list-item__text .head-text{color:var(--GrayDarker);font-size:12px;font-weight:700;text-align:center;line-height:1.3}@media print{.qr-read-test__list-item__text{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;padding:8px 16px}.qr-read-test__list-item__text .head-text{font-size:8px}}.qr-read-test__list-item__text .status-text{font-size:14px;font-weight:700;text-align:center;line-height:1.4285714286}@media screen and (width >= 601px){.qr-read-test__list-item__text .status-text{font-size:12px}}.qr-read-test__print-header{display:flex;align-items:center;margin-bottom:24px}@media not print{.qr-read-test__print-header{display:none}}.qr-read-test__print-header .head-title{margin-left:10px;color:var(--dark);font-size:10px;font-weight:700}@media print{.qr-read-test__list-item__text .status-text{font-size:10px}body.print .side-menu-ad,body:not(.print) .qr-read-test__print-header{display:none}}.module-register{background-color:rgba(205,149,94,.1)}.module-register.section{padding:80px 0!important}.module-register.section .section-ttl{margin-bottom:40px!important;font-size:24px!important;line-height:1.125!important;text-align:center}.module-register__wrapper{display:flex;justify-content:space-between}@media screen and (width <= 600px){.module-register.section{padding:50px 0!important}.module-register__wrapper{display:block}}.module-register__item{width:50%;max-width:500px;display:flex;flex-direction:column;align-items:center}@media screen and (width >= 601px){.module-register__item:nth-child(2){margin-left:20px}.module-register-dl__item__btns{display:flex;align-items:center;justify-content:flex-start}}@media screen and (width <= 600px){.module-register__item{width:100%}.module-register__item:nth-child(2){margin-top:50px}.module-register__item .cv .btn{font-size:12px}}.module-register__item .image{height:100px}.module-register__item .image img{height:100%}.module-register__item .body{width:100%;margin:15px 0 20px;text-align:center}.module-register__item .cv{margin-top:auto;width:220px}.module-register-dl{position:relative;padding:80px 0;background:var(--dark)}.is-home-page .module-register-dl{padding:80px 0}.module-register-dl.lazyloaded{background:url(/images/module/register-dl/bg-cta-pc.jpg) center/cover no-repeat}@media screen and (width <= 600px){.module-register-dl{padding:40px 0 300px}.is-home-page .module-register-dl{padding-top:40px;padding-bottom:300px}.module-register-dl.lazyloaded{background-image:url(/images/module/register-dl/bg-cta-mobile.jpg)}}.module-register-dl.lazyloaded.is-bg-red{background-image:url(/images/about/2022/bg-cta-red-pc.jpg)}.module-register-dl .section-ttl{margin-bottom:16px;color:#fff;text-align:left;font-size:24px}.module-register-dl__item{position:relative;z-index:1}@media screen and (width <= 900px){.module-register-dl__item{width:100%}}.module-register-dl__item__text{max-width:540px;margin-bottom:20px}.module-register-dl__item__text p{color:#fff;font-size:16px;line-height:27px}.module-register-dl__item__btns .btn{margin-bottom:8px;height:50px;font-size:16px;font-weight:700;text-decoration:none}@media screen and (width >= 601px){.module-register-dl__item__btns .btn{margin-right:8px;min-width:224px}}.module-register-dl__item__btns .btn svg{margin-left:.4em;width:16px;height:16px;vertical-align:-1px}.module-register-dl__item__btns .btn svg path{fill:var(--GrayDarker)}.module-register-dl__item__btns .button-three-dimensional{display:inline-flex;align-items:center;justify-content:center;padding:0;height:46px;width:260px;background-color:#e7b100;border-radius:3px;box-shadow:0 7px 0 #b58a00,inset 0 2px 2px rgba(255,255,255,.25);color:var(--dark);font-size:20px;font-weight:700;cursor:pointer}.module-register-dl__item__btns .button-three-dimensional:hover{filter:brightness(1.2)}.module-register-dl__item__btns .button-document{display:inline-block;margin-left:8px;padding:0 32px;background:#fff;border:3px solid #e7b100;border-radius:3px;color:var(--dark);font-size:16px;font-weight:700;line-height:32px}@media screen and (width <= 600px){.module-register-dl__item__btns .button-three-dimensional{width:100%;margin-bottom:24px}.module-register-dl__item__btns .button-document{margin:0}.module-register-dl .image{display:none}}.module-register-dl__item__btns .button-document:hover{filter:brightness(1.2)}.module-register-dl .image{position:absolute;bottom:0;left:50%;width:507px;z-index:0}.module-register-dl .image img{height:100%}.module-register-dl__device-image{position:absolute;bottom:0;right:50%;transform:translateX(100%);z-index:0}.module-register-dl__device-image img{height:100%}@media screen and (width <= 600px){.module-register-dl__device-image{width:100%;right:0;transform:scale(132%);transform-origin:right bottom}.module-register-dl.is-bg-red{padding-bottom:380px}}.balloon{position:relative;background:#fff;padding:12px;border:1px solid #dedede;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);border-radius:2px;font-size:12px;color:#222;letter-spacing:0;line-height:15px}.balloon-wrap{opacity:0;pointer-events:none;position:absolute;top:-15px;transform:translateY(-100%)}.balloon-wrap--active{opacity:1;pointer-events:auto}.balloon::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px 6px 0;border-color:#fff transparent transparent;left:calc(50% - 3px);bottom:0;transform:translateY(100%)}.section-inner{width:98%;max-width:1020px;margin:0 auto}.section-ttl{margin-bottom:50px;line-height:1.6;font-weight:700;font-size:24px;color:#222}.section-ttl .txt-small{font-size:18px}.section-ttl.line-dots{margin-bottom:80px}@media screen and (width <= 600px){.section-inner{width:auto;padding:0 20px}.section-ttl{margin-bottom:20px;font-size:18px}.section-ttl .txt-small{font-size:16px}.section-ttl.line-dots{margin-bottom:40px}}.section-body{margin:0 auto 30px;max-width:680px}.m-search-form-with-calendar,.message-delivery-list__search-form{display:flex}@media screen and (width <= 900px){.m-search-form-with-calendar,.message-delivery-list__search-form{flex-wrap:wrap;gap:8px}}.m-search-form-with-calendar .form-select,.m-search-form-with-calendar .input-full,.m-search-form-with-calendar .input-small,.message-delivery-list__search-form .form-select,.message-delivery-list__search-form .input-full,.message-delivery-list__search-form .input-small{height:40px;max-width:100%}.m-search-form-with-calendar .subject,.message-delivery-list__search-form .subject{flex:1 1 auto;margin-right:16px;padding-right:16px;border-right:1px solid var(--Gray)}.m-search-form-with-calendar .icon-search,.message-delivery-list__search-form .icon-search{position:relative}.m-search-form-with-calendar .icon-search::before,.message-delivery-list__search-form .icon-search::before{position:absolute;right:8px;top:50%;margin-top:-8px}.m-search-form-with-calendar .datetime,.message-delivery-list__search-form .datetime{display:flex}@media screen and (width <= 900px){.m-search-form-with-calendar .subject,.message-delivery-list__search-form .subject{width:100%;margin:0;padding:0;border:none}.m-search-form-with-calendar .datetime,.message-delivery-list__search-form .datetime{width:100%}}.m-search-form-with-calendar .input-date,.message-delivery-list__search-form .input-date{width:120px;margin-right:8px}@media screen and (width <= 900px){.m-search-form-with-calendar .input-date,.message-delivery-list__search-form .input-date{margin-right:8px;width:calc(100% - 128px)}.m-search-form-with-calendar .input-date input,.message-delivery-list__search-form .input-date input{width:100%}}.m-search-form-with-calendar .kara,.message-delivery-list__search-form .kara{flex:0 0 auto;align-self:center;width:40px;margin-left:auto;color:var(--GrayDarker);font-size:12px;font-weight:700;text-align:center}@media screen and (width <= 900px){.m-search-form-with-calendar .kara,.message-delivery-list__search-form .kara{margin-left:8px;width:32px}}.m-search-form-with-calendar .status,.message-delivery-list__search-form .status{padding-left:16px;margin-left:16px;border-left:1px solid var(--Gray)}@media screen and (width <= 900px){.m-search-form-with-calendar .status,.message-delivery-list__search-form .status{width:100%;margin:0;padding:0;border:none}}.side-menu{position:fixed;top:0;right:0;background:#2e3551;width:241px;height:100%;padding:37px 0;overflow:auto;z-index:130;font-size:14px;color:#f9f9f9;letter-spacing:0;line-height:18px;transition:transform .3s;transform:translateX(100%)}.side-menu-btn:checked~.side-menu{transform:translateX(0)}.side-menu__close{top:21px;right:17px;width:24px;height:24px;background:url(/images/sidemenu_icon_close.svg) 0 0/contain no-repeat}.side-menu-ad-nav .side-menu__close{top:10px;right:15px}.side-menu-block{padding:20px 0 0;border-bottom:1px solid #575b6d}.side-menu-block:last-child{border:none}.side-menu-block__inner{padding:0 20px 23px}.side-menu-block__heading{color:#d1a179;font-size:12px;letter-spacing:.43px;line-height:18px;padding-bottom:10px}.side-menu-profile{display:flex;align-items:center;margin-bottom:12px}.side-menu-profile__icon{flex:0 0 auto;position:relative;width:44px;height:44px;margin-right:5px;text-align:center;border-radius:50%;overflow:hidden}.side-menu-profile__icon img{width:44px;height:44px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.side-menu-profile__name .name{margin-right:.3em}.side-menu-nav__item{margin:0 -20px;line-height:23px}.side-menu-nav__item a{padding:10px 10px 10px 30px;display:inline-block;width:100%;text-decoration:none}.side-menu-nav__item a:focus-visible,.side-menu-nav__item a:hover{background:rgba(205,149,94,.2)}.side-menu-nav__item small{font-size:10px}.side-menu-nav__item svg{width:16px;height:16px;vertical-align:-3px}.side-menu-nav__item svg path{fill:var(--blue)}.side-menu-nav__item .child{font-size:12px}.side-menu-nav__item .child a{padding-left:70px}.side-menu-nav__item .icon-external-link{margin-left:4px;vertical-align:baseline}.side-menu-nav__item--new{margin:0 -20px;line-height:23px}.side-menu-nav__item--new a{padding:10px 0 10px 30px;display:inline-block;width:100%;text-decoration:none}.side-menu-nav__item--new a span::after{display:inline-block;content:"";position:absolute;left:14px;background:#cd955e;width:10px;height:10px;border-radius:50%;line-height:23px;margin:0 0 2px 5px;vertical-align:middle}.side-menu-nav__item--btn{margin-top:15px;margin-left:10px}.side-menu-nav__item--btn .btn{font-size:16px;font-weight:700}.side-menu .sm-icon{display:block;position:relative;padding-left:38px}.side-menu .sm-icon::before{display:inline-block;content:"";position:absolute;left:0;line-height:23px;vertical-align:middle}.side-menu .sm-icon-ticket::before{display:inline-block;content:"";background:url(/images/sm-ticket.png) center/contain no-repeat;width:20px;height:23px}.side-menu .sm-icon-profile::before{background:url(/images/sm-profile.png) center/contain no-repeat;width:20px;height:19px}.side-menu .sm-icon-logout::before{background:url(/images/sm-logout.png) right/contain no-repeat;width:23px;height:21px}.side-menu .sm-icon-event::before{background:url(/images/sm-plus.png) center/contain no-repeat;width:23px;height:19px}.side-menu-icon{position:relative;display:inline-block;padding-left:40px}.side-menu-icon svg path{fill:#fff}.side-menu-icon svg,.side-menu-icon::before{position:absolute;top:0;left:0;height:24px;width:24px;background-repeat:no-repeat;background-size:contain;content:""}.side-menu-icon__add::before{background-image:url(/images/sidemenu_icon_add.svg)}.side-menu-icon__admin::before{background-image:url(/images/sidemenu_icon_admin.svg)}.side-menu-icon__close::before{background-image:url(/images/sidemenu_icon_close.svg)}.side-menu-icon__login::before{background-image:url(/images/sidemenu_icon_login.svg)}.side-menu-icon__logout::before{background-image:url(/images/sidemenu_icon_logout.svg)}.side-menu-icon__megaphone::before{background-image:url(/images/sidemenu_icon_megaphone.svg)}.side-menu-icon__menu::before{background-image:url(/images/sidemenu_icon_menu.svg)}.side-menu-icon__news::before{background-image:url(/images/sidemenu_icon_news.svg)}.side-menu-icon__profilesetting::before{background-image:url(/images/sidemenu_icon_profilesetting.svg)}.side-menu-icon__question::before{background-image:url(/images/sidemenu_icon_question.svg)}.side-menu-icon__search::before{background-image:url(/images/sidemenu_icon_search.svg)}.side-menu-icon__ticketlist::before{background-image:url(/images/sidemenu_icon_ticketlist.svg)}.side-menu-icon__gift-history::before{background-image:url(/images/sidemenu_icon_gift.svg)}.side-menu-icon__calender::before{background-image:url(/images/sidemenu_icon_calender.svg)}.side-menu-btn{display:none}.side-menu-ad{--menu-accordion-duration:0.3s;display:flex;flex-direction:column;position:fixed;top:0;left:0;width:var(--GroupSideMenuWidth);height:100%;overscroll-behavior-y:contain;overflow:hidden auto;transition:width .3s;-ms-overflow-style:none;scrollbar-width:none}.side-menu-ad::-webkit-scrollbar{display:none}.side-menu-ad a{color:#fff}.side-menu-ad__size-change{margin-right:8px;margin-left:auto}@media screen and (width <= 600px){.side-menu-ad{position:static;width:auto;height:auto}.side-menu-ad__size-change{display:none}}.side-menu-ad__size-change button{position:relative;padding:8px;border:none;background:0 0}.side-menu-ad__size-change button::before{position:absolute;top:50%;left:6px;width:4px;height:4px;border:solid #fff;border-width:1px 0 0 1px;transform:rotate(-45deg) translateY(-50%);content:""}@media screen and (width >= 601px){.is-mini .side-menu-ad__size-change{margin:0}.is-mini .side-menu-ad__size-change button::before{right:3px;left:auto;border-width:0 1px 1px 0}}.side-menu-ad__title{flex:0 0 auto;display:flex;align-items:center;height:60px;line-height:60px;background:var(--dark);border-bottom:1px solid #575b6d;text-align:left}@media screen and (width >= 601px){.is-mini .side-menu-ad__title{justify-content:center}.is-mini .side-menu-ad__title .logo{display:none}}@media screen and (width <= 600px){.side-menu-ad__title{z-index:998;position:fixed;top:0;width:100%;height:var(--GroupHeaderHeight);line-height:var(--GroupHeaderHeight);border-bottom:none;text-align:center}.side-menu-ad-block{padding:8px 0}}.side-menu-ad__title .logo{margin-left:16px}.side-menu-ad__title img{max-width:80px}.side-menu-ad__title a:hover{opacity:.6}.side-menu-ad input[type=checkbox]{display:none}.side-menu-ad-block{border-bottom:1px solid var(--darkDivider)}.side-menu-ad-block:last-child{border:none}.side-menu-ad-block__inner{padding:0 20px 23px}.side-menu-ad-block__head{margin-bottom:8px;padding:0;color:var(--primary);font-size:10px;letter-spacing:1px;font-weight:700}.side-menu-ad .menu-btn-ad{z-index:999;position:fixed;top:13px;right:15px;width:20px;height:17px;cursor:pointer}.side-menu-ad .menu-btn__bar{background:#fff}.side-menu-ad input:checked+.menu-btn-ad{top:10px;right:15px;width:24px;height:24px;background:url(/images/sidemenu_icon_close.svg) 0 0/contain no-repeat}.side-menu-ad input:checked+.menu-btn-ad .menu-btn__bar{display:none}.side-menu-ad-pp-list{padding:0 16px;border-radius:2px}.side-menu-ad-pp-list *{transition:padding-top var(--menu-accordion-duration),padding-bottom var(--menu-accordion-duration),line-height var(--menu-accordion-duration),opacity var(--menu-accordion-duration)}input:not(:checked)~.side-menu-ad-pp-list *{overflow:hidden;height:0;margin:0!important;padding:0!important;line-height:0!important;opacity:0}.side-menu-ad-pp-list-item{margin-left:8px;padding:4px 8px}.side-menu-ad-pp-list-item:hover{background:rgba(205,149,94,.2)}.side-menu-ad-pp-list-block{padding-bottom:16px}.side-menu-ad-pp-list-block .more{margin-top:8px}.side-menu-ad-pp-list-block .more a{padding-left:16px;font-size:12px;line-height:32px;display:block}.side-menu-ad-pp-list-head{position:relative;margin:0 0 10px;padding:0 16px;display:flex;flex-direction:column;justify-content:center}.side-menu-ad-pp-list-head label{position:relative}.side-menu-ad-pp-list-head label::after{position:absolute;content:"";width:6px;height:6px;border-style:solid;border-width:0 0 1px 1px;border-color:#fff;right:0;top:calc(50% - 3px);transform:rotateZ(-45deg)}input:checked~.side-menu-ad-pp-list-head label::after{transform:rotateX(180deg) rotateZ(-45deg)}.side-menu-ad-pp-item__date{font-size:11px;font-weight:700;color:#d1a179;letter-spacing:.5px;margin-right:auto}.side-menu-ad-pp-item__title{font-size:14px;font-weight:400;color:#fff;letter-spacing:0;line-height:1.42;word-break:break-all;margin-right:auto;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-menu-ad-pp-item__s-title{font-size:12px;font-weight:100;color:#fff;word-break:break-all;margin-right:auto;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-menu-ad-pp-event{position:relative;font-size:14px;letter-spacing:0;text-align:left}.side-menu-ad-pp-event a{color:#fff}.side-menu-ad-pp-event a::before{display:inline-block;content:"";background:url(/images/sm-plus.png) center/contain no-repeat;width:23px;height:19px;line-height:23px;margin:0 14px 0 0;vertical-align:middle}.side-menu-ad-pp-event:hover{background:rgba(205,149,94,.2)}.side-menu-ad-or-list{border-radius:2px}.side-menu-ad-or-list *{transition:padding-top var(--menu-accordion-duration),padding-bottom var(--menu-accordion-duration),line-height var(--menu-accordion-duration),opacity var(--menu-accordion-duration)}input:not(:checked)~.side-menu-ad-or-list *{overflow:hidden;height:0;margin:0!important;padding:0!important;line-height:0!important;opacity:0}.side-menu-ad-or-list ul{margin-left:16px;padding:8px 16px}.side-menu-ad-or-list-head{padding:0 16px;position:relative;display:flex;flex-direction:column;justify-content:center}.side-menu-ad-or-list-head label{position:relative;padding-right:16px}.side-menu-ad-or-list-head label::after{position:absolute;content:"";width:6px;height:6px;border-style:solid;border-width:0 0 1px 1px;border-color:#fff;right:0;top:calc(50% - 3px);transform:rotateZ(-45deg)}input:checked~.side-menu-ad-or-list-head label::after{transform:rotateX(180deg) rotateZ(-45deg)}.side-menu-ad-or-list__item__group-name{position:relative;font-size:14px;letter-spacing:0;line-height:1.42;text-align:left;word-break:break-all;color:#fff}.side-menu-ad-or-list__item__group-link{position:relative}.side-menu-ad-or-list__item__group-link a{display:flex;text-decoration:none}.side-menu-ad-or-list__item__title{font-size:12px;font-weight:100;color:#fff}.side-menu-ad-nav{flex:1 1 auto;overscroll-behavior-y:contain;overflow:hidden auto;position:relative;background:var(--dark)}@media screen and (width >= 601px){.side-menu-ad-nav{display:flex;flex-direction:column;min-height:calc(100vh - 60px);-ms-overflow-style:none;scrollbar-width:none}.side-menu-ad-nav::-webkit-scrollbar{display:none}}@media screen and (width <= 600px){.side-menu-ad-nav{margin-top:var(--GroupHeaderHeight);padding-bottom:0;z-index:calc(var(--zendeskWidgetZIndex) + 1);position:fixed;top:0;left:100%;width:240px;height:calc(100% - var(--GroupHeaderHeight));background-color:var(--dark);overscroll-behavior-y:contain;overflow:hidden auto;-webkit-overflow-scrolling:touch;transform:translateX(0);transition:transform .3s}input.side-menu-btn-ad:checked~.side-menu-ad-nav{transform:translateX(-240px)}.side-menu-ad-nav__item-hovered{display:none}}.side-menu-ad-nav__contents__bottom{padding-bottom:32px}.side-menu-ad-nav__item{position:relative;font-size:14px;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;text-align:left}.side-menu-ad-nav__item>a{display:block;line-height:32px;padding-left:16px;color:#fff;text-decoration:none}.side-menu-ad-nav__item>a:hover{border-right:4px solid var(--primary);background:var(--darkDivider)}.side-menu-ad-nav__item>a .icon{margin-right:8px}.side-menu-ad-nav__item>a .icon img,.side-menu-ad-nav__item>a .icon svg{vertical-align:middle}.side-menu-ad-nav__item button.toggle{position:absolute;right:4px;top:0;width:32px;height:32px}@media screen and (width >= 601px){.side-menu-ad-nav__contents__bottom{flex:0 0 auto;margin-top:auto}.is-mini .side-menu-ad-nav__item [item-child],.is-mini .side-menu-ad-nav__item button.toggle,.is-mini .side-menu-ad-nav__item>a .text{display:none}.is-mini .side-menu-ad-nav__item__heading{visibility:hidden}}.side-menu-ad-nav__item button.toggle:hover{background-color:rgba(255,255,255,.25)}.side-menu-ad-nav__item button.toggle::before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.60396%206.16402C3.82266%205.94533%204.17723%205.94533%204.39592%206.16402L7.99994%209.76804L11.604%206.16402C11.8227%205.94533%2012.1772%205.94533%2012.3959%206.16402C12.6146%206.38271%2012.6146%206.73729%2012.3959%206.95598L8.39592%2010.956C8.17723%2011.1747%207.82266%2011.1747%207.60396%2010.956L3.60396%206.95598C3.38527%206.73729%203.38527%206.38271%203.60396%206.16402Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.side-menu-ad-nav__item.child-open button.toggle::before{transform:rotate(180deg)}.side-menu-ad-nav__item--active>a{border-right:4px solid var(--primary);background:var(--darkDivider);pointer-events:none}.side-menu-ad-nav__item h5{padding-bottom:10px;height:40px}.side-menu-ad-nav__item.disabled{opacity:.4;color:#fff;pointer-events:none}.side-menu-ad-nav__item__heading{margin:8px 0;padding-left:16px;color:#709fd6;font-size:10px;font-weight:700;line-height:1.4;pointer-events:none;white-space:nowrap}.side-menu-ad-nav__item-child{position:relative;font-size:12px;letter-spacing:0;text-align:left;text-overflow:ellipsis}.side-menu-ad-nav__item-child>a{display:block;padding:8px 32px 8px 44px;color:#fff;line-height:1.3333333333;text-decoration:none}.side-menu-ad-nav__item-child>a:hover{border-right:4px solid var(--primary);background:var(--darkDivider)}.side-menu-ad-nav__item-child.active a{color:#cd955e;pointer-events:none}[item-hovered] .side-menu-ad-nav__item-child>a{padding-left:24px;padding-right:24px}.side-menu-ad-nav__item-child-head{display:none;position:relative;padding-left:16px;color:#fff;font-size:14px;font-weight:700;line-height:32px;letter-spacing:0;text-overflow:ellipsis;text-align:left;white-space:nowrap}.side-menu-ad-nav__item-hovered{z-index:999999;position:fixed;transform:translate(4px,-8px);width:170px;min-height:32px;padding:8px 0;border-radius:3px;background-color:var(--dark);visibility:hidden;transition:visibility .1s}.side-menu-ad-nav__item-hovered:hover{visibility:visible!important}.side-menu-ad-nav__item-hovered ul{display:block!important}.side-menu-ad-nav .qa-icon a::after{display:inline-block;content:"";background:url(/images/external-link.svg) center/contain no-repeat;width:13px;height:13px;line-height:50px;margin:0 0 5px 5px;vertical-align:middle}.side-menu-ad-nav .new-section{margin-bottom:8px;padding-top:8px;border-top:1px solid #575b6d}.skeleton-card{height:485px}.event-search-result .skeleton-card{height:auto}.skeleton-card__wrapper{display:flex;justify-content:center;gap:24px 20px;pointer-events:none}@media (width <= 910px){.skeleton-card__wrapper{justify-content:flex-start}}.event-search-result .skeleton-card__wrapper{max-width:930px;margin:0 auto;justify-content:flex-start;flex-wrap:wrap}.skeleton-card__container{padding:16px;margin:0;width:290px;height:450px;box-shadow:0 0 20px -4px rgba(0,0,0,.1333333333);background:url(/images/card-skeleton.svg) center top/cover no-repeat #fff}@media screen and (width <= 600px){.event-search-result .skeleton-card{height:auto}.event-search-result .skeleton-card__wrapper{display:block}.event-search-result .skeleton-card__container{width:auto;margin:0 0 24px}}.skeleton-card__txt01{height:18px;width:80px;margin-top:257px}.skeleton-card__txt02{height:30px;width:257px;margin-top:10px}.skeleton-card__txt03{height:30px;width:110px;margin-top:10px}.skeleton-card__txt04{height:18px;width:150px;margin-top:20px}.skeleton-card__txt05{height:18px;width:220px;margin-top:10px}.skeleton-card .flash{position:relative;overflow:hidden;background-color:rgba(91,101,137,.1)}.skeleton-card .flash::before{width:100%;height:100%;display:block;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:1s linear infinite slide}.sleketon-flash{display:block;position:relative;overflow:hidden;background-color:rgba(91,101,137,.1)}.sleketon-flash::before{display:block;width:100%;height:100%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:1s linear infinite slide}#messageSnackbarContainer{position:fixed;width:100%;top:16px;padding:0 16px;z-index:calc(var(--headerZIndex) + var(--zendeskWidgetZIndex) + 9999)}#messageSnackbarContainer .snackbar{display:none;padding:14px 0;background:#d2b03c;font-size:14px;color:#fff;border-radius:3px;text-align:left;cursor:default}#messageSnackbarContainer .snackbar__content{display:flex;align-items:center;padding:0 22px}@media screen and (width <= 600px){#messageSnackbarContainer{top:5px;padding:0 5px}#messageSnackbarContainer .snackbar{font-size:12px;letter-spacing:0}#messageSnackbarContainer .snackbar__content{padding:0 17px}}#messageSnackbarContainer .snackbar:not(:first-child){margin-top:3px}#messageSnackbarContainer .snackbar .under_line{text-decoration:none;border-bottom:1px solid #fff;padding-bottom:2px}#messageSnackbarContainer .snackbar a{text-decoration:none}#messageSnackbarContainer .snackbar img{padding:5px}#messageSnackbarContainer .snackbar.is-float{position:fixed;z-index:calc(var(--headerZIndex) + 1);top:0;width:100%}#messageSnackbarContainer .snackbar-close{flex:0 0 auto;width:20px;height:20px;padding-left:9px;cursor:pointer}#messageSnackbarContainer .snackbar-close .close-btn-wrap{display:block}#messageSnackbarContainer .bg-warning{background:#d2b03c}#messageSnackbarContainer .bg-error{background:#cc4d4d}#messageSnackbarContainer .bg-ok{background:#55ac2f}#messageSnackbarContainer .icon-error::before,#messageSnackbarContainer .icon-ok::before,#messageSnackbarContainer .icon-warning::before{display:inline-block;content:"";width:21px;height:21px;margin-right:10px;vertical-align:middle}#messageSnackbarContainer .snackbar-message{margin-right:auto;padding-right:25px;line-height:1.42}@media screen and (width <= 600px){#messageSnackbarContainer .icon-error::before,#messageSnackbarContainer .icon-ok::before,#messageSnackbarContainer .icon-warning::before{width:24px;height:24px;margin-right:8px;vertical-align:middle;background-size:20px auto}#messageSnackbarContainer .snackbar-message{font-size:2.7vw}}#messageSnackbarContainer .icon-warning::before{background:url(/images/warning-in-snack.svg) center/contain no-repeat #d2b03c}#messageSnackbarContainer .icon-error::before{background:url(/images/error-in-snack.svg) center/contain no-repeat #cc4d4d}#messageSnackbarContainer .icon-ok::before{background:url(/images/ok-in-snack.svg) center/contain no-repeat #55ac2f}.element-sns-link{margin:8px}.element-sns-link:hover{text-decoration:none}.element-sns-icon{width:64px}.element-sns-icon:hover{background:rgba(205,149,94,.2);border-radius:50%}.sns-icons-container{display:flex;align-items:center;flex-wrap:wrap}@keyframes showSlideupULCCSp{0%{transform:translateY(115%)}100%{transform:translateY(0)}}@keyframes showSlideupULCCPc{0%{transform:translateY(210px)}100%{transform:translateY(0)}}#ulccwidparent .cc-window{animation-duration:.5s;animation-fill-mode:both;overflow:visible;margin:0 auto;padding:24px;max-width:1136px}#ulccwidparent .cc-window::before{content:"Cookie 使用の確認";position:absolute;bottom:100%;left:0;width:100%;box-sizing:border-box;display:block;color:#2e3551;background-color:#d5d7dc;padding:8px 24px;font-family:Lato,sans-serif;font-weight:700;font-size:16px;line-height:24px}#ulccwidparent .cc-window:not(.cc-invisible){animation-delay:.8s}@media screen and (width <= 600px){.sns-icons-container{justify-content:center}#ulccwidparent .cc-window:not(.cc-invisible){animation-name:showSlideupULCCSp}}#ulccwidparent .cc-compliance{justify-content:end}#ulccwidparent .cc-banner .cc-message{font-size:14px}@media screen and (width >= 601px){.is-mini .side-menu-ad-nav__item-child-head{display:block}.is-mini .side-menu-ad-nav .qa-icon a::after{display:none}#ulccwidparent .cc-window:not(.cc-invisible){animation-name:showSlideupULCCPc}#ulccwidparent .cc-banner.cc-bottom{bottom:40px}#ulccwidparent .cc-compliance{width:240px;flex:0 0 auto}#ulccwidparent .cc-banner .cc-message{margin-right:0}}#ulccwidparent .cc-banner .cc-message a{color:var(--primary)}#ulccwidparent div.cc-window{box-shadow:0 16px 24px rgba(0,0,0,.12)}#ulccwidparent .cc-btn{flex:0 0 auto;width:92px;height:44px;padding:0;line-height:44px;border-radius:3px;font-size:14px;font-weight:400;letter-spacing:1px;text-align:center}#ulccwidparent .cc-btn:hover{text-decoration:none}#ulccwidparent .cc-btn.cc-allow{border:none}#ulccwidparent .cc-btn+.cc-btn{margin-left:10px}#ulccwidparent .cc-highlight .cc-btn:first-child{border:1px solid #ebe8e8;background-color:var(--primaryLightest)}#ulccwidparent .cc-highlight .cc-btn:first-child:hover{background-color:var(--btnHoverLight)}@keyframes horizontalScroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}.user_logos__auto-scroll{display:flex;justify-content:center;gap:0 40px;overflow:hidden;white-space:nowrap;margin:0 calc(50% - 50vw);pointer-events:none}@media screen and (width <= 600px){.user_logos__auto-scroll{margin:0 calc(50% - 80vw);transform:scale(.625)}}.user_logos__auto-scroll__wrap{display:flex;white-space:nowrap;flex:0 0 auto;gap:0 40px}.user_logos__auto-scroll__wrap.animate{animation:60s linear infinite both horizontalScroll}.user_logos__auto-scroll__wrap>li{flex:0 0 auto;display:flex;align-items:center}.user_logos__auto-scroll img{max-height:65px}.user_logos__auto-scroll img[src*=animax]{width:133px}.user_logos__auto-scroll img[src*=towerrecords]{width:199px}.user_logos__auto-scroll img[src*=natalie_live]{width:231px}.user_logos__auto-scroll img[src*=fujio-pro]{width:166px}.user_logos__auto-scroll img[src*=marui]{width:236px}.user_logos__auto-scroll img[src*=fusosha]{width:141px}.user_logos__auto-scroll img[src*=hakuju]{width:210px}.user_logos__auto-scroll img[src*="oita.png"]{width:148px}.user_logos__auto-scroll img[src*=proarte]{width:190px}.user_logos__auto-scroll img[src*=starts-otakanomori-hall]{width:263px}.user_logos__auto-scroll img[src*=musashino_ongaku]{width:237px}.user_logos__auto-scroll img[src*=senzokugakuen_ongaku]{width:249px}.user_logos__auto-scroll img[src*=geisai]{width:63px}.user_logos__auto-scroll img[src*=festa-tohoku]{width:65px}.user_logos__auto-scroll img[src*=sc_karuizawa_club]{width:250px}.user_logos__auto-scroll img[src*=hc-nagoya]{width:140px}.user_logos__auto-scroll img[src*=bcj]{width:81px}.cat{font-size:12px;font-weight:700;letter-spacing:2.4px}.tags{margin-top:-7px}.tags span.tag{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:3px;font-size:12px;color:#4a4a4a;letter-spacing:1.09px;font-weight:700;padding:0 8.5px}.e-detail{overflow:hidden}.e-detail [data-accordion]{position:relative;cursor:pointer}.e-detail [data-accordion]::after{position:absolute;right:10px;top:50%;transform:rotateX(180deg);margin-top:-9px;height:18px;width:18px;background:url(/images/icon-accordion-arrow.svg) center/contain no-repeat;content:""}.e-detail [data-accordion].is-close::after{transform:none}.e-detail__dots-1{position:absolute;width:58px;top:114px;right:0;transform:translateX(100%)}@media screen and (width >= 601px){.e-detail__dots-1{width:130px;right:-390px;top:178px}}.e-detail__dots-2{position:absolute;width:58px;bottom:114px;left:0;transform:translateX(-100%)}@media screen and (width >= 601px){.e-detail__dots-2{width:130px;left:-70px;bottom:0;top:35px}.e-detail-right-pc{max-width:300px}.e-detail__btn{margin:0 20px;top:50%;left:0;right:0}}@media screen and (width <= 600px){.e-detail__btn{position:absolute;margin:0 20px;top:50%;left:0;right:0;transform:translateY(-50%)}}.e-detail-section.e-detail-bottombar .e-detail__btn-wrap{border-top:1px solid #ddd;background:#f9f9f9}.e-detail__btn-wrap .event-info{font-size:14px;line-height:1.42}@media screen and (width >= 601px){.e-detail__btn-wrap{margin:20px 0 0;background:#fff;position:fixed;bottom:0;left:0;width:100%;height:100px;z-index:10;display:flex}.e-detail__btn-wrap .btn-area-pc{gap:24px;padding:0 16px;max-width:972px;width:100%;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.e-detail__btn-wrap .event-info{flex:1 1 auto}.e-detail__btn-wrap .event-info .event-title{max-width:540px;line-height:1.4;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-detail__btn-wrap .event-info .icon-place{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-detail__btn-wrap .event-info .flex-pc{display:flex}.e-detail__btn-wrap .e-detail_btn{flex:0 0 auto}.e-detail__btn-wrap .e-detail_btn .btn--buy{min-width:182px}}.e-detail__btn-wrap .e-detail_btn.with-gift{display:flex;gap:8px}.e-detail__btn-wrap .e-detail_btn .btn--buy{flex:1 1 auto;transition:.3s;font-weight:700}.hide-button .e-detail__btn-wrap .e-detail_btn .btn--buy{opacity:0;visibility:hidden;transform:translateY(8px)}.e-detail__btn-wrap .e-detail_btn .btn--gift{flex:1 0 auto;width:80px;padding-left:0;padding-right:0;background-color:#7ba968;line-height:40px;font-size:12px;font-weight:700}.e-detail__btn-wrap .e-detail_btn .btn--gift i::before{vertical-align:middle}@media screen and (width <= 600px){.e-detail__btn-wrap{background:#fff;position:fixed;bottom:0;left:0;margin:0;width:100%;height:70px;z-index:99}.e-detail-section.e-detail-bottombar .e-detail__btn-wrap{border-top:0}.e-detail__btn-wrap .event-info{display:none}.e-detail__btn-wrap .e-detail_btn{width:100%}.e-detail-section.e-detail-bottombar .e-detail__btn-wrap .e-detail_btn{padding:10px 20px;background:#fff}.e-detail__btn-wrap .e-detail_btn a:not(.hide)+.btn--gift ._pc-only{display:none}.e-detail-sum{flex-direction:column}}.e-detail-preview{background:#ebe8e8;color:#4a4a4a;height:80px;font-size:17px;font-weight:600;line-height:80px;letter-spacing:1.25px}@media screen and (width >= 601px){.e-detail__btn-wrap .e-detail_btn .btn--gift{width:128px}.e-detail-sum{margin-top:10px;margin-bottom:40px}}.e-detail-sum__hero{position:relative;height:auto;margin:-58px auto 0;z-index:2;text-align:center}@media screen and (width >= 601px){.e-detail-sum__hero{margin:-58px 20px 0 0}.e-detail-sum__hero img{max-height:513px}.e-detail-sum-desc{padding:0}}.e-detail-sum-desc{margin-top:10px}.e-detail-sum-desc__cat-wrap{display:flex;flex-wrap:wrap}.e-detail-sum-desc__category{font-size:12px;font-weight:700;letter-spacing:2.4px}.e-detail-sum-desc__sub-category{font-size:12px;font-weight:400;letter-spacing:2.4px}.e-detail-sum-desc__sub-category::before{margin:0 .4em;content:"/"}.e-detail-sum__title{margin:16px 0 8px;font-size:20px;line-height:1.4}@media screen and (width >= 601px){.e-detail-sum__title{margin:16px 0;font-size:28px}}.e-detail-sum__catch-copy{margin:8px 0;font-size:14px;line-height:1.42}.e-detail-sum__place-info{display:flex;flex-direction:column;gap:16px}.e-detail-sum__place-info .place .show-map{margin-left:20px;padding:0}.e-detail-sum__place-info .group{position:relative;width:fit-content}.e-detail-sum__place-info .group .attention-member-ship{position:relative;width:fit-content;margin:0 auto 8px;padding:0 18px;color:var(--accentPink);font-size:12px;font-weight:700;text-align:center;line-height:1.3333333333}.e-detail-sum__place-info .group .attention-member-ship::after,.e-detail-sum__place-info .group .attention-member-ship::before{position:absolute;width:0;height:14px;border-left:1px solid var(--accentPink);content:""}.e-detail-sum__place-info .group .attention-member-ship::before{left:0;top:6px;transform:rotate(-45deg)}.e-detail-sum__place-info .group .attention-member-ship::after{right:0;top:6px;transform:rotate(45deg)}.e-detail-sum__place-info .group .btn{width:164px}@media screen and (width >= 601px){.e-detail-sum__catch-copy{margin:16px 0}.e-detail-sum__place-info{flex-direction:row;align-items:center}.e-detail-sum__place-info .group{flex:0 0 auto;margin-left:auto}.e-detail-sum__place-info .group .attention-member-ship{margin:0 auto 8px}.e-detail-sum_flex-pc{display:inline-flex}}.e-detail-social{background:#f9f9f9;box-shadow:inset 0 0 6px 0 rgba(0,0,0,.1);height:50px;margin-top:28px}.e-detail-social__inner{display:flex;align-items:center;height:50px}.e-detail-social__friends{width:88px;position:relative;height:32px}.e-detail-social__friends-oval{position:absolute;display:inline-block;width:32px}.e-detail-social__friends-oval-1{left:0}.e-detail-social__friends-oval-2{left:18px}.e-detail-social__friends-oval-3{left:36px}.e-detail-social__friends-oval-4{left:54px}.e-detail-social-cnt{font-size:13px;color:#c89b70;letter-spacing:0;font-weight:800;margin-left:3px}.e-detail-social-cnt__num{font-size:11px;font-weight:300}.e-detail-social-cnt__txt{font-size:13px;color:#222;font-weight:300;letter-spacing:0;margin-left:5px}.e-detail-share{display:flex;margin:20px 0 0}@media screen and (width >= 601px){.e-detail-social{background:0 0;box-shadow:none}.e-detail-share,.e-detail-social__inner{padding:0}}.e-detail-share .fb_iframe_widget>span{margin-right:10px}.e-detail-share a{text-decoration:none}.e-detail-share__btn{display:flex;justify-content:left;padding:0 8px;align-items:center;border-radius:3px;margin-right:10px}@media screen and (width >= 601px){.e-detail-share__btn{margin-right:5px}}.e-detail-share__btn:hover{opacity:.6}.e-detail-share__btn-tw{background:#4394da;height:28px}.e-detail-share__btn-tw img{width:17px;height:14px;margin-right:6px}.e-detail-share__btn-tw span{font-size:12px;color:#fff;letter-spacing:0;font-weight:700}.e-detail-share__btn-fa{justify-content:center;background-image:linear-gradient(-180deg,#4b68b9 0,#3b55a0 100%);width:72px;height:28px}.e-detail-share__btn-fa img{width:14px;height:14px;margin-right:6px}.e-detail-share__btn-fa span{font-size:12px;color:#fff;letter-spacing:0;font-weight:700}.e-detail-intro{font-size:16px;padding-bottom:0}.e-detail-intro h5{font-size:16px;padding-bottom:6px}@media screen and (width <= 600px){.e-detail-intro h5{font-size:14px}}.e-detail-intro__block{margin-top:50px;word-wrap:break-word}.e-detail-intro__block a{color:#d1a179}.e-detail-intro__block .movie-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:15px}.e-detail-intro__block .movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.e-detail-intro__block .information{color:#767474;font-size:12px}.e-detail-intro__block__head{color:var(--primary);margin-bottom:16px;line-height:1.5;font-size:16px;font-weight:700}.e-detail-intro__side .select-event-schedule{background:#faf4ef;border:2px solid #cd955e;box-sizing:border-box;border-radius:3px}.e-detail-intro__by-schedule{margin:0 0 20px}.e-detail-intro__by-schedule .schedule-info{padding:10px;background-color:#ebe8e8}.e-detail-intro__by-schedule .schedule-info [class*=icon]{display:inline-block;font-size:14px;line-height:1.42}.e-detail-intro__by-schedule .schedule-info [class*=icon]::before{height:16px;width:16px;margin:0 4px 0 0}.e-detail-intro__by-schedule.is-throughTicket .schedule-info{background-color:var(--blueLighter)}.e-detail-intro__by-schedule .accordion-detail{margin:20px 0 0}.e-detail-intro__ticket+.e-detail-intro__ticket{margin-top:16px}.e-detail-intro__ticket>dt{min-height:44px;background-color:#2e3551;border-radius:3px 3px 0 0;color:#fff}.is-throughTicket .e-detail-intro__ticket>dt{background-color:var(--blueLighter);color:#222}.e-detail-intro__ticket>dt .ticket-type{display:block;padding:12px 16px;font-size:16px}.is-throughTicket .e-detail-intro__ticket>dt .ticket-type{font-size:18px;font-weight:700}.e-detail-intro__ticket>dt .buy-button{flex:0 0 auto;width:110px;padding:5px;margin-left:auto}.e-detail-intro__ticket>dt .buy-button .btn{height:30px;line-height:30px;font-size:10px}.e-detail-intro__ticket>dt .buy-button .btn.disabled{cursor:initial}.e-detail-intro__ticket>dt .buy-button .btn.disabled:hover{background:#cd955e;background:var(--primary)}.e-detail-intro__ticket>dd{padding:0;border:1px solid #d5d7dc;border-radius:0 0 3px 3px}.is-throughTicket .e-detail-intro__ticket>dd{border-color:var(--blueLighter)}.e-detail-intro__ticket .parent-ticket-name{margin:16px;font-size:18px;font-weight:700;line-height:1.66}.e-detail-intro__ticket .ticket-list li{padding:0 16px 8px}.e-detail-intro__ticket .ticket-list li:not(:first-child,.sameDayTicket)::before{position:relative;top:0;display:block;width:100%;height:0;border-bottom:1px dashed var(--darkLighter);content:""}.e-detail-intro__ticket .ticket-list li.sold-out{background-color:var(--GrayLight)}.e-detail-intro__ticket .ticket-list li.sold-out .ticket-data{opacity:.5}.e-detail-intro__ticket .ticket-list li.sold-out::before{position:relative;top:0;display:block;width:100%;height:0;border-bottom:1px solid transparent;content:""}.e-detail-intro__ticket .ticket-list .wheelchair{margin-top:6px;font-size:14px}.e-detail-intro__ticket .ticket-sales-period{display:flex;align-items:center;margin:16px 0 8px;color:#767474;font-size:12px;font-weight:700}.e-detail-intro__ticket .ticket-sales-period .label{display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:24px;margin-right:8px;padding:0 16px;border-radius:32px;font-size:12px;font-weight:400;color:#fff;background-color:#969aa8}.e-detail-intro__ticket .ticket-sales-period .label.onSale{background-color:#55ac2f}.e-detail-intro__ticket .ticket-sales-period .label.priorSale{background-color:#969aa8}.e-detail-intro__ticket .ticket-sales-period .label.soldOut{padding-right:0;padding-left:0;color:#cc4d4d;font-weight:700;background:0 0}.e-detail-intro__ticket .ticket-sales-period .label.beforeSales{background-color:#9483a6}.e-detail-intro__ticket .ticket-sales-period .period{white-space:nowrap}.e-detail-intro__ticket .ticket-data{display:flex;flex-wrap:wrap}.e-detail-intro__ticket .ticket-data.is-coupon .price:not(.coupon-price){font-size:12px;font-weight:500}.e-detail-intro__ticket .ticket-data.is-coupon .price:not(.coupon-price)::after{content:" 円 →"}.e-detail-intro__ticket .ticket-data.is-special{justify-content:flex-end}.e-detail-intro__ticket .ticket-data.is-special .name{flex:0 1 auto;font-size:12px;text-align:justify;text-justify:inter-character}.e-detail-intro__ticket .ticket-data.is-special .price{font-size:14px;font-weight:500}.e-detail-intro__ticket .ticket-data .name{flex:1 1 auto;align-self:center;font-size:12px;font-weight:700;line-height:1.4}.e-detail-intro__ticket .ticket-data .tax-in-price{flex:0 0 auto;margin-left:auto;line-height:30px}.e-detail-intro__ticket .ticket-data .tax-in-price::after{content:"(税込)";font-size:10px}.e-detail-intro__ticket .ticket-data .price-width-tax{flex:0 0 auto;margin-left:auto;line-height:30px}.e-detail-intro__ticket .ticket-data .price{font-size:18px;font-weight:700}.e-detail-intro__ticket .ticket-data .tax{font-size:10px}.e-detail-intro__ticket .ticket-data .coupon-price{color:#de7676}.e-detail-intro__ticket .throughTicket-performance-list{margin-top:16px;margin-bottom:16px;padding:0 0 16px;border-bottom:1px dashed #d5d7dc}.e-detail-intro__ticket .throughTicket-performance-list>dt{margin-bottom:8px;color:var(--primary);font-size:12px;font-weight:700;line-height:1.33}.e-detail-intro__ticket .throughTicket-performance-list>dd{margin-left:20px}.e-detail-intro__ticket .throughTicket-performance-list>dd+dd{margin-top:8px}.e-detail-intro__ticket .throughTicket-performance-date{position:relative;margin-bottom:4px;font-size:16px;line-height:1.5}.e-detail-intro__ticket .throughTicket-performance-date::before{position:absolute;top:8px;left:-20px;height:10px;width:10px;background:var(--dark);border-radius:50%;content:""}.e-detail-intro__ticket .throughTicket-performance-name{font-size:12px;line-height:1.33;font-weight:700}.e-detail-intro__ticket-buy{padding:0 16px 16px}.e-detail-intro__ticket-buy .btn{border-radius:3px}.e-detail-intro__ticket-group{display:block;margin-bottom:16px}.e-detail-intro__ticket-group.sold-out .ticket-list{background-color:var(--GrayLight)}.e-detail-intro__ticket-group.sold-out .ticket-list::before{position:relative;top:0;display:block;width:100%;height:0;border-bottom:1px solid transparent;content:""}.e-detail-intro__ticket-group.sold-out .ticket-data{opacity:.5}.e-detail-intro__ticket-group:not(:first-child) .parent-ticket-name{padding-top:16px;border-top:1px dashed #d5d7dc}.e-detail-intro__data-list{margin:24px 0 0;border-radius:3px;border:1px solid #faeded}.e-detail-intro__data-list dt{padding:6px;background-color:#faeded;border-radius:3px 3px 0 0;color:#cc4d4d;font-size:14px;text-align:center}.e-detail-intro__data-list dd{padding:16px;font-size:12px;line-height:1.33}.e-detail-intro__data-list dd .heading{margin:0 0 8px;color:#cc4d4d;font-weight:700}.e-detail-intro__GoTo-information{margin:24px 0 0}.e-detail-intro__GoTo-information dl{border-radius:3px;border:1px solid #faeded}.e-detail-intro__GoTo-information dt{padding:6px;background-color:#faeded;border-radius:3px 3px 0 0;color:#cc4d4d;font-size:14px;text-align:center}.e-detail-intro__GoTo-information dd{padding:16px;font-size:12px;line-height:1.33;font-weight:700}.e-detail-intro__GoTo-information dd .heading{margin:0 0 8px;color:#cc4d4d}.e-detail-intro__GoTo-information dd .multiple>li{list-style-type:disc;margin-left:1.5em}.e-detail-intro__GoTo-information dd:empty{padding:0}.e-detail-intro__select-button{margin:16px}.e-detail-intro__select-button .btn{font-weight:700;background-color:#d86868;border-radius:44px;color:#fff}.e-detail-intro__select-button .btn:hover{background-color:#ce6868}.e-detail-intro__payment{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:16px 0 0}.e-detail-intro__payment dt{margin:0;font-weight:700;font-size:14px;line-height:20px}.e-detail-intro__payment-logos{order:3;flex:0 0 100%}.e-detail-intro__payment-credit{display:flex;gap:8px;align-items:center}@media screen and (width <= 600px){.e-detail-intro__payment-credit{justify-content:space-between}.e-detail-intro__payment-howto a{background:rgba(0,0,0,.05)}}.e-detail-intro__payment-credit img.visa{width:45px}.e-detail-intro__payment-credit img.master{width:31px}.e-detail-intro__payment-credit img.jcb{width:40px}.e-detail-intro__payment-credit img.amex{width:33px}.e-detail-intro__payment-credit img.dc{width:49px}.e-detail-intro__payment-howto{order:2;flex:0 0 auto;margin:0 0 0 auto}.e-detail-intro__payment-howto a{display:inline-flex;align-items:center;padding:5px 8px;border-radius:3px;color:#000;font-size:12px;line-height:1;text-decoration:none}.e-detail-intro__payment-howto a:hover{background:rgba(0,0,0,.05)}.e-detail-intro__payment-cvs_payment{display:flex;align-items:center;justify-content:center;height:36px;width:74px;border:1px solid rgba(47,54,82,.5);border-radius:6px;line-height:1;text-align:center;font-weight:700;font-size:10px}.e-detail-intro__payment-cvs_payment::before{content:"コンビニ決済"}.e-detail-intro__tags{margin-top:-7px}.e-detail-intro__tags span.tag{margin:0 8px 8px 0;word-break:break-all}.e-detail-intro__tags:not(.show-all-tag) a:nth-child(n+11){display:none}.e-detail-intro__tags .show-more-tag{margin-top:8px}.e-detail-intro__tags .hide-more-tag{margin-top:8px;display:none}.e-detail-intro__tags.show-all-tag .show-more-tag{display:none}.e-detail-intro__tags.show-all-tag .hide-more-tag{display:block}.e-detail-intro__back{margin-top:30px}.e-detail-intro__ticket-outline{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px}.e-detail-intro__ticket-outline--ticket-type{display:flex;gap:8px}.e-detail-intro__ticket-outline--ticket-type>span{padding:4px 8px;border-radius:3px;border:1px solid var(--dark,#2e3551);font-size:12px;font-weight:700;line-height:1.3333333333}.e-detail-intro__ticket-outline--price-range{margin-left:auto}.e-detail-intro__ticket-outline--price-range .value{display:inline;margin-right:8px;color:var(--GrayDarker);font-size:14px}.e-detail-intro__ticket-outline--price-range .price{display:inline;font-size:16px;font-weight:700}.e-detail-intro__ticket-notice{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px}.e-detail-intro__ticket-notice dl{flex:1 1 auto;margin:0;border-radius:3px;border:1px solid #faeded}@media screen and (width >= 601px){.e-detail-intro__payment-cvs_payment{height:32px;width:66px;font-size:9px}.e-detail-intro__ticket-notice dl{flex:1 1 calc(50% - 8px)}}.e-detail-intro__ticket-notice dt{padding:6px;background-color:#faeded;border-radius:3px 3px 0 0;color:#cc4d4d;font-size:14px;line-height:1.4285714286;text-align:center}.e-detail-intro__ticket-notice dt img{vertical-align:-5px}.e-detail-intro__ticket-notice dd{padding:16px;font-size:12px;line-height:1.33;font-weight:700}.e-detail-intro__ticket-notice dd .heading{margin:0 0 8px;color:#cc4d4d}.e-detail-intro__ticket-notice dd .multiple>li{list-style-type:disc;margin-left:1.5em}.e-detail-intro__ticket-notice dd:empty{padding:0}.e-detail-intro__seat-map .btn{margin-left:auto}.e-detail-intro__block-kafu{margin-top:28px;word-wrap:break-word}.e-detail-intro__block-kafu div.d-flex{display:flex}.e-detail-intro__block-kafu a{font-weight:600;color:#c89b70}.e-detail-intro__block-kafu__ticket{width:100%}.e-detail-intro__block-kafu__ticket th{width:100%;background:#2e3551;font-size:16px;color:#fff;letter-spacing:.73px;font-weight:300;text-align:left;padding:0 10px;height:36px;line-height:36px}.e-detail-intro__block-kafu__ticket td{font-size:small;word-break:break-all;background:rgba(46,53,81,.1);border:1px solid #dedede;padding:10px}@media screen and (width <= 600px){.e-detail-intro__tags span.tag{text-align:left}.e-detail-intro__seat-map .btn{width:100%}.e-detail-intro__block-kafu__ticket td{padding:5px}}.e-detail-intro__block-kafu__ticket td div.icon-lottery{background-color:#de7676;color:#fff;height:30px;width:50px;text-align:center;line-height:30px;font-size:1em;margin-right:10px}.e-detail-intro__block-kafu__ticket td div.icon-lottery::before{content:" ";display:inline-block}.e-detail-intro__block-kafu__ticket td.price{background:#fff;text-align:right;height:20px;line-height:20px}.e-detail-intro__block-kafu__ticket td ul.list-notification li{padding-top:0}.e-detail-intro__block-kafu__ticket p.lottery_deadline{font-weight:700;font-size:.9em;width:20%;letter-spacing:1px}.e-detail-intro__block-kafu__ticket p.lottery_deadline-date{font-weight:700;font-size:1.2em;letter-spacing:1px;margin:0 0 0 auto}.e-detail-intro__block-kafu__ticket p.lottery_announced{font-weight:700;font-size:.9em;width:30%;letter-spacing:1px;color:#de7676}.e-detail-intro__block-kafu__ticket p.lottery_announced-date{font-weight:700;font-size:1.2em;letter-spacing:1px;margin:0 0 0 auto;color:#de7676}.e-detail-intro__block-kafu__tags{margin-top:-7px}.e-detail-intro__block-kafu__tags h5{color:#222}.e-detail-intro__block-kafu__tags span.tag{margin-right:10px;word-break:break-all;margin-top:7px}.e-detail-intro__block-kafu ul.list-notification .li-alert{color:#e74e5f}.e-detail-intro__block-kafu ul.list-notification .li-alert a{color:#e74e5f;font-weight:300;text-decoration:underline}.e-detail-intro__block-kafu .alert{color:#e74e5f;border:2px solid #e74e5f;border-radius:2px;padding:20px 10px}.e-detail-intro__block-kafu .alert h5{color:#e74e5f}.e-detail-intro__block-kafu .alert a{color:#e74e5f;font-weight:300;text-decoration:underline}.e-detail-kafu__block{padding-bottom:0;margin-top:28px;word-wrap:break-word}.e-detail-kafu__block h4{font-size:16px;color:#34495e;font-weight:700;border-left:10px solid;padding:5px}.e-detail-kafu__block h5{color:#222;margin-top:5px;padding-bottom:6px;padding-left:5px}.e-detail-kafu__block img{margin-bottom:15px}.e-detail-kafu__block .card{padding:5px 0}.e-detail-kafu__block .card .alert{color:#e74e5f;font-weight:600;padding:10px 0}.e-detail-related__area{display:flex;flex-wrap:wrap;margin:16px 0}.e-detail-related__area a{width:100%}.e-detail-related__heading{padding:32px 0 0 15px;margin-bottom:-10px}@media screen and (width >= 601px){.e-detail-intro__block-kafu__ticket{width:70%}.e-detail-related__heading{padding:52px 0 0}.recommend-card{justify-content:space-between;flex-direction:row;width:50%}}.e-detail-notif{background:#eaeaea;position:fixed;top:5px;left:5px;right:5px;z-index:calc(var(--headerZIndex) + 1);padding:20px 12px 15px;word-break:break-all}.e-detail-notif.ok{color:#fff;background:#82bc69}.e-detail-notif.error{color:#fff;background:#d86868}.e-detail-notif__desc{margin-left:auto;margin-right:auto;padding:0 20px;max-width:600px}@media screen and (width <= 600px){.e-detail-intro__block-kafu__tags span.tag{text-align:left}.recommend-card{width:100%}.e-detail-notif__desc{padding:0}}.e-detail-notif__close{top:8px;right:8px}.e-detail-notif__btns{display:flex;margin-top:10px;margin-left:auto;margin-right:auto;max-width:550px}.e-detail-notif__btns a{flex-grow:2}.e-detail-notif__btns a:last-child{margin-left:15px}.e-detail-notif__ok{position:relative;padding-left:35px}.e-detail-notif__ok::before{position:absolute;top:-3px;left:0;display:block;content:"";width:25px;height:25px;background:url(../images/ok.png) 0 0/100% auto no-repeat}.e-detail-notif input[type=checkbox]{display:none}.event-info-item{position:relative;display:flex;justify-content:space-between;padding-bottom:8px;margin-top:20px;min-height:200px}@media screen and (width >= 601px){.event-info-item{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}}@media screen and (width <= 600px){.event-info-item{margin-right:-15px;margin-left:-15px}}.event-info-item__bg{position:absolute;width:150px;top:0;right:0;z-index:0}.event-info-item__info{padding:0 0 0 15px;width:calc(100% - 170px)}.event-info-item__title{margin-bottom:40px;font-weight:600}.event-info-item__date p+p{margin-top:15px}.event-info-item__date p[class^=icon]{position:relative;padding-left:23px}.event-info-item__date p[class^=icon]::before{position:absolute;left:0}.event-info-item__date .head{font-size:12px}@media screen and (width >= 601px){.event-info-item__info{padding:0}.event-info-item__title{padding-top:8px;margin-bottom:26px}.event-info-item .event-title--small,.event-info-item .event-title--thin{width:100%}}.event-info-item__tags{margin-top:6px;word-break:break-all}.event-info-item__tags-more{display:inline-block;font-size:15px;color:#c89b70;font-weight:700;letter-spacing:-.8px;margin-left:5px;line-height:23px}.event-info-item__visual{position:relative;width:174px;margin:15px 6px 0 0;z-index:1}.event-info-item__dots{position:absolute;left:0;bottom:0;transform:translate(-50%,0);z-index:-1}.event-info-item__dots-live{width:56px}.event-info-item__dots-drama{width:66px}.event-info-item__dots-classic,.event-info-item__dots-online,.event-info-item__dots-other,.event-info-item__dots-sport,.event-info-item__dots-talk{width:70px}.event-info-item-footer{padding-bottom:30px;margin:10px 15px 15px;border-bottom:1px solid #ddd}.event-info-item-deadline{background:#d86868;height:30px;margin-bottom:10px;text-align:center;line-height:30px;color:#fff;font-size:12px;font-weight:700;letter-spacing:2px}.event-info-item-num{display:flex;justify-content:space-between;margin-bottom:20px}.event-info-item-num__num{font-size:16px;font-weight:700;color:#000;letter-spacing:0}.event-info-item-status{display:flex;justify-content:space-between}.event-info-item__no-events{text-align:center;margin:30px auto}@media screen and (width >= 601px){.event-info-item__no-events{margin:50px auto}}.content-more{display:none}.content-more+.label-content-more{margin:0 0 1px 1em;display:block;color:grey}.content-more+.label-content-more.pt-15{padding-top:15px}.content-more+.label-content-more::after{content:"";display:inline-block;background:url(/images/icon-down.svg) center/contain no-repeat;line-height:27px;width:17px;height:16px;vertical-align:middle;margin-bottom:3px;margin-left:6px}.content-more:checked+.label-content-more::after{content:"";background:url(/images/icon-up.svg) center/contain no-repeat}.message-content{display:none;transition:.5s;visibility:hidden}.content-more:checked+.label-content-more+.message-content{display:block;animation:1s linear show;visibility:visible}.group-follow__buttons form{width:100%}.group-follow__buttons .follow-btn{height:50px;justify-content:center;align-items:center;font-size:15px;line-height:50px}.group-follow__buttons .group-info{margin:0 0 16px;padding:0}.group-follow__buttons .group-icon{margin:0 auto 4px;width:80px}.group-follow__buttons .group-icon img{width:100%;height:80px;border-radius:50%;object-fit:cover}.group-follow__buttons .group-name{font-size:18px;font-weight:700;line-height:30px;text-align:center}.event-l{min-width:770px}.event-l a{text-decoration:none}.event-l .event-l-searchbar{width:100%;padding:30px 0}.event-l .event-l-searchbar input{height:35px;padding-left:10px;appearance:textfield}.event-l-select{display:block;text-align:center;margin-top:0;height:60px;border-bottom:1px solid #dedede}.event-l-select h2{display:inline-block;height:60px;width:277px;line-height:56px;text-align:center;padding:0;cursor:pointer}.event-l-select h2.active{color:#cd955e;border-bottom:3px solid #cd955e}.event-l-select .resultnum{font-size:12px;font-weight:400;line-height:16px;margin-top:-8px;color:#222}@media screen and (width <= 600px){.event-l{min-width:0;padding:0}.event-l .event-l-searchbar{padding:15px 10px 20px}.event-l-select{display:flex;height:36px}.event-l-select h2{font-size:14px;line-height:14px;height:36px}.event-l-select .resultnum{margin-top:0}}.event-l-footer{position:relative;text-align:center;width:100%}.event-l-footer .btn{display:inline-block;width:335px;height:50px;margin-top:20px;margin-bottom:60px}.event-l__closed-pc,.event-l__closed-sp{background:#d8d8d8;width:175px;height:40px;font-size:12px;line-height:40px;text-align:center}.event-l__closed-pc{margin-top:20px}.event-l .e-detail-related__area{margin-top:0}.event-l .event-info-item{padding:15px 20px;margin-top:30px;min-height:260px}@media screen and (width <= 600px){.event-l-footer .btn{width:90%;margin-bottom:20px}.event-l__closed-sp{margin-top:0;margin-bottom:3px}.event-l .event-info-item{padding:15px 0 0;margin-top:25px;min-height:280px}}.event-l .event-info-item:hover{background-color:#f9f9f9;cursor:pointer}.event-l .event-info-item:hover .event-title--small{color:#d1a179}.event-l .event-info-item__info{width:50%;flex-basis:initial;z-index:1}.event-l .event-info-item__title{padding-top:5px;margin-bottom:20px;padding-bottom:8px;overflow-y:hidden}.event-l .event-info-item__title.event-title--small{width:100%}.event-l .event-info-item__tags{margin-top:18px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.event-l .event-info-item__tags .tag{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px}.event-l .event-info-item__tags-more{display:block}.event-l .event-info-item__bg{z-index:0}.event-l .event-info-item__visual{z-index:0;width:40%;margin:0}.event-l .event-info-item__visual-image{z-index:1;position:absolute;right:0;text-align:right;min-width:170px;max-width:273px;max-height:220px}.event-l .event-info-item__visual-image img{width:auto;height:auto;max-width:273px;max-height:220px;box-shadow:0 10px 15px 0 rgba(0,0,0,.2);border:6px solid #fff}.event-l .event-info-item__dots{z-index:0;position:absolute;right:130px;left:initial;transform:initial}@media screen and (width >= 601px){.event-page-show~footer{padding-bottom:100px}}@media screen and (width <= 600px){.event-l .event-info-item__tags{overflow-x:initial;white-space:initial;text-overflow:initial}.event-l .event-info-item__tags .tag{max-width:120px}.event-l .event-info-item__visual{width:initial}.event-l .event-info-item__visual-image{text-align:left;margin-right:6px;width:160px}.event-l .event-info-item__visual-image img{width:160px}.event-page-show~footer{padding-bottom:88px}.status-cancel-slider{display:block;position:absolute;bottom:10px;left:16px;right:16px;background:#62677c;color:#fff;height:44px;font-size:14px;letter-spacing:0;text-align:center;line-height:44px}}a.status-cancel-btn{background:#62677c;font-size:15px;color:#fff;letter-spacing:1px;text-align:center;border-radius:3px;cursor:initial;text-decoration:none}.e-cancel-intro__block{width:100%;box-sizing:border-box;border:2px solid #62677c;border-radius:5px;margin-top:28px;word-wrap:break-word}.e-cancel-intro__block h5{background-color:#62677c;color:#fff;text-align:center;line-height:44px;padding:0;font-size:18px;letter-spacing:0}.e-cancel-intro__block p{color:#262626;font-size:18px;letter-spacing:0;line-height:30px}@media screen and (width <= 600px){.e-cancel-intro__block p{padding:20px 10px}}.event-card-section{max-width:910px;margin:0 auto}.event-card-section__button{max-width:300px;margin:0 auto}.event-card-container{width:290px;margin:0 auto}.event-card-container :focus{outline:0}.event-card-container a{text-decoration:none}.event-card-container .event-card:hover .event-card__info__title{text-decoration:underline}.event-card{position:relative;width:290px;height:480px;box-shadow:0 0 20px -4px rgba(0,0,0,.1333333333);padding-top:23px;padding-left:10px;padding-right:10px;border-radius:3px;background:url(/images/card-skeleton.svg) center top/100% auto no-repeat #fff}.event-card.classic{background-image:none}.event-card.classic::before{background-color:var(--classic,#2e3551)}.event-card.drama{background-image:none}.event-card.drama::before{background-color:var(--drama,#2e3551)}.event-card.live{background-image:none}.event-card.live::before{background-color:var(--live,#2e3551)}.event-card.sport{background-image:none}.event-card.sport::before{background-color:var(--sport,#2e3551)}.event-card.art{background-image:none}.event-card.art::before{background-color:var(--art,#2e3551)}.event-card.anime{background-image:none}.event-card.anime::before{background-color:var(--anime,#2e3551)}.event-card.career{background-image:none}.event-card.career::before{background-color:var(--career,#2e3551)}.event-card.dance{background-image:none}.event-card.dance::before{background-color:var(--dance,#2e3551)}.event-card.game{background-image:none}.event-card.game::before{background-color:var(--game,#2e3551)}.event-card.hobby{background-image:none}.event-card.hobby::before{background-color:var(--hobby,#2e3551)}.event-card.trip{background-image:none}.event-card.trip::before{background-color:var(--trip,#2e3551)}.event-card.food{background-image:none}.event-card.food::before{background-color:var(--food,#2e3551)}.event-card.party{background-image:none}.event-card.party::before{background-color:var(--party,#2e3551)}.event-card.fashion{background-image:none}.event-card.fashion::before{background-color:var(--fashion,#2e3551)}.event-card.other{background-image:none}.event-card.other::before{background-color:var(--other,#2e3551)}@media screen and (width >= 601px){.status-cancel-slider{display:none}.e-cancel-intro__block p{padding:20px 40px 30px}.event-card{transition:.3s}.event-card:hover{transform:translateY(-8px);box-shadow:0 8px 20px -4px rgba(0,0,0,.1333333333)}.group-card{transition:.3s}}.PR .event-card{outline:2px solid var(--dark);background-color:#f4f6ff}.event-card::before{content:"";position:absolute;top:0;left:0;height:80px;width:100%;border-bottom-left-radius:100% 32px;border-bottom-right-radius:100% 32px;background-color:inherit}.event-card [class^=ranking--]{display:flex;align-items:center;gap:4px;position:absolute;top:-30px;left:0}.event-card [class^=ranking--]::before{content:"";width:21px;height:16px;background:center/contain no-repeat}.event-card .ranking-label{font-size:10px}.event-card .ranking-num{font-size:24px;font-weight:700}.event-card .ranking--1{color:#ecc80d}.event-card .ranking--1::before{background-image:url(/images/toppage/ranking_1.svg)}.event-card .ranking--2{color:#b0aeae}.event-card .ranking--2::before{background-image:url(/images/toppage/ranking_2.svg)}.event-card .ranking--3{color:#b98655}.event-card .ranking--3::before{background-image:url(/images/toppage/ranking_3.svg)}.event-card .ranking--4,.event-card .ranking--5{color:#709fd6}.event-card .ranking--4::before,.event-card .ranking--5::before{background-image:url(/images/toppage/ranking_4.svg)}.event-card .PR-label{display:flex;align-items:center;justify-content:space-between;gap:4px;position:absolute;top:-30px;left:0;width:100%}.event-card .PR-label::before{display:inline-block;padding-left:60px;height:18px;line-height:18px;font-size:10px;font-weight:700;color:var(-dark);background:url(/images/teket-logo_b.png) left top/57px 18px no-repeat;content:"からのおすすめ"}.event-card .PR-label::after{content:"PR";width:27px;height:16px;border:1px solid var(--darkLight);border-radius:2px;color:var(--darkLight);font-size:10px;font-weight:700;line-height:16px;text-align:center}.event-card__visual{position:relative;margin:0 auto;width:258px;height:207px}.event-card__visual img{object-fit:contain;width:264px;height:207px}.event-card__info{position:relative;margin-top:24px}.event-card__info .catch-copy{font-size:14px}.event-card__info__header{display:flex;justify-content:space-between}.event-card__info__header__date{font-size:14px}.event-card__info__title{margin-top:8px;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.5;height:56px;overflow:hidden;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.event-card__info__place{margin-top:8px;font-size:16px;line-height:27px;width:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.event-card__info__stats{display:flex;font-size:16px;margin-top:6px}.event-card__info__stats>div{margin-right:20px}.event-card__info__group{display:flex;margin-top:6px;justify-content:flex-start;align-items:center}.event-card__info__group__photo{width:22px;height:22px;min-width:22px;margin-right:4px;overflow:hidden;border-radius:50%}.event-card__info__group__photo img{width:100%;height:100%;object-fit:cover}.event-card__info__group__name{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-card__info__area{position:absolute;top:-48px;left:0;padding:4px 16px;border-radius:24px;background-color:#eaebee;font-size:12px;font-weight:700;line-height:16px;letter-spacing:1px;text-align:center}.event-card__date-label{display:flex;position:absolute;background:#2e3551;width:auto;height:35px;top:10px;left:0;color:#fff;font-size:12px;padding:7px 12px 6px;border-radius:0 0 1px 1px;text-align:center}.event-card__date-label--month{font-weight:700}.event-card__date-label--date{font-size:18px;margin:0 2px}.event-card__date-label--day{line-height:23px}.event-card__date-label--period{font-size:10px;font-weight:700;margin:0 5px}.event-card__date-label--other{font-size:10px;margin:0 0 0 5px}.event-card__goto-label{position:absolute;top:0;right:0;width:104px;height:104px}.event-card__goto-label__bg{width:100%;height:100%;border-top:52px solid #cc4d4d;border-right:52px solid #cc4d4d;border-left:52px solid transparent;border-bottom:52px solid transparent}.event-card__goto-label__txt{position:absolute;top:0;left:0;margin-top:20px;margin-left:20px;width:100%;transform:rotate(45deg);color:#fff;font-size:12px;line-height:14px;font-weight:700;text-align:center}.event-cancel__info__header{background-color:#62677c;color:#fff;text-align:center;font-size:13px;letter-spacing:0;line-height:28px;width:100%}.group-card{position:relative;width:290px;height:360px;box-shadow:0 0 20px -4px rgba(0,0,0,.1333333333);padding:23px 15px 0;border-radius:3px}@media screen and (width >= 601px){.group-card:hover{transform:translateY(-8px);box-shadow:0 8px 20px -4px rgba(0,0,0,.1333333333)}}.group-card__bg{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:3px;overflow:hidden;pointer-events:none}.group-card__bg img{width:100%;height:auto}.group-card__visual{margin:0 auto;width:150px;height:150px}.group-card__visual img{object-fit:cover;border-radius:50%;width:145px;height:145px;filter:drop-shadow(0 -3px 0 #fff) drop-shadow(0 3px 0 #fff) drop-shadow(3px 0 0 #fff) drop-shadow(-3px 0 0 #fff)}.group-card__info{margin-top:10px}.group-card__info__title{font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;height:74px;overflow-x:hidden;text-align:center}.group-card__info__stats{display:flex;margin-top:6px;padding:0 5px}.group-card__info__stats__content{width:77px;margin-right:10px}.group-card__info__stats__content:last-child{margin:0}.group-card__info__stats__content .icon-bravo{text-align:center}.group-card__info__stats__content .icon-bravo::before{width:20px;height:20px}.group-card__info__stats__content .icon-comment{text-align:center}.group-card__info__stats__content .icon-comment::before{width:20px;height:20px}.group-card__info__stats__content .icon-follower{text-align:center}.group-card__info__stats__content .icon-follower::before{width:20px;height:20px}.group-card__info__stats__content .num{font-size:16px;line-height:27px;text-align:center}.group-card__info__stats__content .unit{font-size:12px;line-height:30px;text-align:center}.group-card__info__stats__content .unit.total-bravo{line-height:15px}.event-list-slider__arrow{z-index:10;cursor:pointer;position:absolute;top:50%;transform:translate(0,-50%);border-radius:50%;background:rgba(0,0,0,.6);width:32px;height:32px}.event-list-slider__arrow:hover{opacity:.8}.event-list-slider__arrow::after{content:"";border-top:3px solid #fff;border-left:3px solid #fff;position:absolute;width:25%;height:25%}.event-list-slider__arrow.prev-arrow{left:0}.event-list-slider__arrow.prev-arrow::after{left:50%;transform:translate(-35%,100%) rotate(-45deg)}.event-list-slider__arrow.next-arrow{right:0}.event-list-slider__arrow.next-arrow::after{right:50%;transform:translate(35%,100%) rotate(135deg)}.event-list-slider .slick-dots{position:relative;top:-30px}.event-list-slider .slick-dots li button{width:14px;height:14px}.event-list-slider .slick-dots li button::before{opacity:1;content:"";width:14px;height:14px;border-radius:7px;border:1px solid #2e3551;box-sizing:border-box}.event-list-slider .slick-dots li.slick-active button::before{background-color:#2e3551}.event-list-slider .slick-dotted.slick-slider{margin-bottom:0}.event-list-slider.swiper-container{overflow:visible;position:relative}@media screen and (max-width:800px){.event-list-slider.swiper-container{width:600px}.event-list-slider .swiper-button-next,.event-list-slider .swiper-button-prev{display:none}}.toppage-eventlist .event-list-slider.swiper-container{margin-bottom:0}.event-list-slider.swiper-initialized .swiper-slide{transition:opacity .3s}@media screen and (width <= 600px){.event-card-container .event-card:hover .event-card__info__title{text-decoration:none}.event-list-slider.swiper-container{width:290px;margin-left:0}.event-list-slider.swiper-initialized .swiper-slide.swiper-slide-next{opacity:.5}.event-list-slider.swiper-initialized .swiper-slide.swiper-slide-next a{pointer-events:none}}.event-list-slider.swiper-initialized .swiper-slide:not(.swiper-slide-prev,.swiper-slide-active,.swiper-slide-next){opacity:.5}.event-list-slider.swiper-initialized .swiper-slide:not(.swiper-slide-prev,.swiper-slide-active,.swiper-slide-next) a{pointer-events:none}.event-list-slider:not(.swiper-initialized) .swiper-button-next,.event-list-slider:not(.swiper-initialized) .swiper-button-prev{display:none}.event-list-slider:not(.swiper-initialized) .swiper-slide{width:auto;height:auto;margin-right:20px}.event-list-slider .swiper-pagination{position:static;bottom:initial;top:initial;margin-top:16px;width:auto}@media screen and (width <= 600px){.event-list-slider .swiper-pagination{width:100vw;margin-left:-15px}.event-list-slider .swiper-button-next,.event-list-slider .swiper-button-prev{display:none}}.event-list-slider .swiper-pagination-bullet{height:14px;width:14px;background:#fff;border:1px solid #2e3551;opacity:1}.event-list-slider .swiper-pagination-bullet:focus{outline:0}.event-list-slider .swiper-pagination-bullet-active{background:#2e3551}.event-list-slider .swiper-button-next,.event-list-slider .swiper-button-prev{z-index:10;cursor:pointer;position:absolute;top:50%;transform:translate(0,-50%);border-radius:50%;background:rgba(0,0,0,.6);width:28px;height:28px}.event-list-slider .swiper-button-next::after,.event-list-slider .swiper-button-prev::after{content:"";border-top:3px solid #fff;border-left:3px solid #fff;position:absolute;width:25%;height:25%}.event-list-slider .swiper-button-prev{left:-44px}.event-list-slider .swiper-button-prev::after{transform:translate(25%,0) rotate(-45deg)}.event-list-slider .swiper-button-next{right:-44px}.event-list-slider .swiper-button-next::after{transform:translate(-25%,0) rotate(135deg)}.proarteket-main .event-card__info{margin-top:28px;padding:0 4px}.proarteket-main .event-card__info__date{margin-top:5px;font-size:16px;line-height:27px}.e-detail.event-page-show a:focus,.e-detail.event-page-show li:focus{outline:0}.e-detail.event-page-show .mt-5{margin-top:5px}.e-detail-section__head{color:#222;font-size:24px;margin-top:78px;margin-bottom:32px;font-weight:700}.eventlist-section .e-detail-section__head{margin-top:0}.e-detail-visual-section{width:100%}.e-detail-visual-section .e-visual-slider-container{position:relative;padding:30px 0;background:#2e3551}@media screen and (width <= 600px){.e-detail-section__head{font-size:18px;margin-bottom:16px}.e-detail-visual-section{background:initial;height:310px}.e-detail-visual-section .e-visual-slider-container{position:relative;padding:0;height:280px}.e-detail-visual-section .e-visual-slider-container .e-detail-goto-label{position:absolute;top:16px;right:16px;z-index:2}.e-detail-visual-section .e-visual-slider-container .e-visual-slider{height:100%}}.e-detail-visual-section .e-visual-slider-container .e-visual-slider:not(.slick-slider){display:flex;overflow:hidden}.e-detail-visual-section .e-visual-slider-container .e-visual-slider:not(.slick-slider) li{flex:0 0 auto}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__image{display:flex;justify-content:center;align-items:center;height:500px;padding:0 20px}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__image img{height:500px}@media screen and (width <= 600px){.e-detail-visual-section .e-visual-slider-container .e-visual-slider__image{height:280px;padding:0}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__image img{height:280px;object-fit:contain;margin:auto}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow{display:none}}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow{z-index:10;cursor:pointer;position:absolute;border-radius:50%;background:rgba(0,0,0,.6);top:50%;transform:translate(0,-50%);width:64px;height:64px}@media screen and (width >= 1000px){.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow.prev-arrow{left:50%;margin-left:-468px}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow.next-arrow{right:50%;margin-right:-468px}}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow:hover{opacity:.8}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow::after{content:"";border-top:3px solid #fff;border-left:3px solid #fff;position:absolute;width:25%;height:25%}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow.prev-arrow{left:40px}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow.prev-arrow::after{left:50%;transform:translate(-35%,120%) rotate(-45deg)}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow.next-arrow{right:40px}.e-detail-visual-section .e-visual-slider-container .e-visual-slider__arrow.next-arrow::after{right:50%;transform:translate(35%,120%) rotate(135deg)}.e-detail-visual-section .e-visual-slider-container .e-visual-slider .slick-dots{position:relative;top:-30px}.e-detail-visual-section .e-visual-slider-container .e-visual-slider .slick-dots li button{width:14px;height:14px}.e-detail-visual-section .e-visual-slider-container .e-visual-slider .slick-dots li button::before{opacity:1;content:"";width:14px;height:14px;border-radius:7px;border:1px solid #2e3551;box-sizing:border-box}.e-detail-visual-section .e-visual-slider-container .e-visual-slider .slick-dots li.slick-active button::before{background-color:#2e3551}.e-detail-visual-section .e-visual-slider-container .slick-dotted.slick-slider{margin-bottom:0}.e-detail-dates-place{font-size:14px}.e-detail-dates-place p{margin-bottom:8px;line-height:1.42}.e-detail-dates-place [class*=icon-]{position:relative;padding-left:24px}.e-detail-dates-place [class*=icon-]::before{position:absolute;top:0;left:0;width:16px;height:16px;margin:0 8px 0 0}.e-detail-dates-place .show-map{padding-bottom:0}.e-detail-performance-dates__live{font-size:16px;line-height:1.5}@media screen and (width >= 601px){.e-detail-dates-place__live .icon-date,.e-detail-dates-place__live .icon-time-white{display:inline}.e-detail-dates-place__live .icon-date{margin-right:25px}.e-detail-performance-dates{flex:1 0 60%;max-width:546px}.e-detail-performance-dates__live{display:flex;gap:8px}}@media screen and (width <= 600px){.e-detail-visual-section .e-visual-slider-container .e-visual-slider .slick-dots{top:5px}.e-detail-performance-dates [class*=icon-]{position:relative;padding-left:24px}.e-detail-performance-dates [class*=icon-]::before{position:absolute;top:3px;left:0;width:16px;height:16px;margin:0 8px 0 0}.e-detail-performance-dates__live>p{display:inline;margin-bottom:4px}.e-detail-performance-dates__live .date{display:block;margin-bottom:8px}}.e-detail-performance-dates__live .date{flex:0 0 auto}.e-detail-performance-dates__archive{margin-top:8px;font-size:16px;line-height:1.5}@media screen and (width <= 600px){.e-detail-performance-dates__archive .head{display:block;margin-bottom:8px}.e-detail-performance-dates .performance-date-table .performance-date__label{flex:0 0 auto;width:39px;text-align:center}}.e-detail-performance-dates__term{margin-top:8px;color:var(--GrayDarker);font-size:14px}.e-detail-performance-dates__head{margin-bottom:16px;color:var(--primary);line-height:1.5;font-size:16px;font-weight:700}.e-detail-performance-dates .performance-date+.performance-date{padding-top:8px;border-top:1px solid var(--GrayLight)}.e-detail-performance-dates .performance-date__label{padding:8px;background-color:var(--GrayLight);color:#2e3551;font-size:14px;font-weight:700}.e-detail-performance-dates .performance-date__label .date{display:inline-block;margin-left:8px;font-weight:400;opacity:0;transition:opacity .2s,transform .2s;transform:translateY(8px)}.e-detail-performance-dates .performance-date__label.is-close .date{transform:translateY(0);opacity:1}.e-detail-performance-dates .performance-date__content{padding:8px}.e-detail-performance-dates .performance-date-tables{display:table;width:100%;border-top:solid 1px var(--Gray)}.e-detail-performance-dates .performance-date-tables.show-all-performance~.show-more-performance,.e-detail-performance-dates .performance-date-tables:not(.show-all-performance) .performance-date-table:nth-child(n+4),.e-detail-performance-dates .performance-date-tables:not(.show-all-performance)~.hide-more-performance{display:none}.e-detail-performance-dates .hide-more-performance,.e-detail-performance-dates .show-more-performance{margin-top:16px;font-size:14px}.e-detail-performance-dates .performance-date-table{display:table-row}.e-detail-performance-dates .performance-date-table>div{display:table-cell;vertical-align:middle;border-bottom:solid 1px var(--Gray)}.e-detail-performance-dates .performance-date-table .performance-date__label{width:47px;text-align:center;background-color:var(--GrayLight);color:#2e3551;white-space:nowrap}.e-detail-performance-dates .performance-date-table .performance-date__content{flex-grow:1}.e-detail-performance-dates .performance-date:only-child .performance-date__label{display:none}.e-detail-basicinfo-section .e-detail-intro__tags{margin:24px 0 0}@media screen and (width >= 601px){.e-detail-performance-dates__live>p{display:inline-block;margin-right:4px}.e-detail-basicinfo-section .e-detail-intro__tags{flex:1 1 auto;margin:0}}.e-detail-basicinfo-section .e-detail-sum-desc{margin-top:30px}.e-detail-basicinfo-section .e-detail-intro__block{margin:16px 0}@media screen and (width >= 601px){.e-detail-basicinfo-section .e-detail-intro__block{margin:16px 0 32px;display:flex;gap:40px}}.e-detail-socialbar-section{width:100%;background:#f9f9f9;box-shadow:0 1px 6px 0 rgba(0,0,0,.1) inset}.e-detail-socialbar-section .e-detail-socialbar{display:flex;justify-content:center;align-items:center;height:101px}@media screen and (width <= 600px){.e-detail-socialbar-section{margin-bottom:120px}.e-detail-socialbar-section .e-detail-socialbar{display:block}}.e-detail-socialbar-section .e-detail-socialbar__statistic{width:50%;display:flex;justify-content:flex-start;align-items:center}@media screen and (width <= 600px){.e-detail-socialbar-section .e-detail-socialbar__statistic{width:100%;height:100%;justify-content:center}}.e-detail-socialbar-section .e-detail-socialbar__statistic__content{width:120px;text-align:center}.e-detail-socialbar-section .e-detail-socialbar__statistic__content .icon{width:20px;margin:auto auto 10px}.e-detail-socialbar-section .e-detail-socialbar__statistic__content .icon img{width:100%;object-fit:contain;pointer-events:none}.e-detail-socialbar-section .e-detail-socialbar__statistic__content a{text-decoration:underline}.e-detail-socialbar-section .e-detail-socialbar__statistic__content .stats-bravo-icon{width:19px;height:16px;background:url(/images/icon-bravo.svg) no-repeat}.e-detail-socialbar-section .e-detail-socialbar__statistic__content .stats-bravo-icon.clicked{width:19px;height:16px;background:url(/images/icon-bravo-yellow.svg) no-repeat}.e-detail-socialbar-section .e-detail-socialbar__statistic__content .stats-view-icon{width:20px;height:13px;background:url(/images/icon-view.svg) no-repeat}.e-detail-socialbar-section .e-detail-socialbar__statistic__content .stats-comment-icon{width:20px;height:16px;background:url(/images/icon-comment.svg) no-repeat}.e-detail-socialbar-section .e-detail-socialbar__statistic__content .num{font-size:16px;line-height:19px;text-align:center}.e-detail-socialbar-section .e-detail-socialbar__statistic__content .unit{font-size:12px;text-align:center}.e-detail-socialbar-section .e-detail-socialbar__buttons{width:50%;display:flex;justify-content:flex-end;align-items:flex-end}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn{display:block;width:164px;height:50px;border-radius:3px;margin:0}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn img{width:20px;object-fit:contain;pointer-events:none}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--share{display:block;background:#709fd6;margin-left:15px;padding:0;line-height:44px;order:2}@media screen and (width <= 600px){.e-detail-socialbar-section .e-detail-socialbar__buttons{width:100%;margin-top:20px;justify-content:center}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn{width:100%}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--share{order:2;margin-right:0}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--bravo{order:1}}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--share:hover{background:#6595ce}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--share img{width:18px;margin-top:-5px}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--share span{font-size:8px;margin-left:5px}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--bravo{position:relative;height:48px;padding:0;margin-bottom:2px;line-height:44px;background:#ebe8e8;color:#222;order:1;box-shadow:0 2px 0 #c9c9c9}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--bravo.clicked{background:#e6d572;box-shadow:0 2px 0 #cebf66}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--bravo.is-push{margin-bottom:0;box-shadow:0 0!important}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--bravo #bravo{position:relative;top:-5px;display:inline-block;height:40px;width:40px}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--bravo .bravo__icon{display:flex;justify-content:center;align-items:center;position:absolute;top:0;width:100%;font-size:14px;line-height:1}.e-detail-socialbar-section .e-detail-socialbar__buttons .btn--bravo .bravo__text{display:block;position:absolute;bottom:8px;left:0;right:0;font-size:8px;line-height:1;text-align:center}.e-detail-intro-section{padding-bottom:48px}.e-detail-intro-section__container{margin-top:32px}@media screen and (width >= 601px){.e-detail-intro-section{padding-bottom:80px}.e-detail-intro-section__container{display:flex;gap:32px;margin-top:40px}.e-detail-intro-section__main-column{order:0;flex:1 1 auto}}.e-detail-intro-section__main-column{padding:0!important}@media screen and (width <= 600px){.e-detail-intro-section__main-column{margin-top:32px}}.e-detail-intro-section__ticket-info{margin-top:32px}@media screen and (width >= 601px){.e-detail-intro-section__ticket-info{order:2;margin-top:0;width:320px}.e-detail-intro-section__schedule-calendar{order:2;flex:0 0 auto;width:332px}.e-detail-intro-section__schedule-calendar .is-fixed{position:fixed;z-index:90;width:inherit}}.e-detail-intro-section__schedule-calendar .performance-head{display:flex;align-items:center}.e-detail-intro-section__schedule-calendar .performance-head .e-detail-intro__block__head{margin:0}.e-detail-intro-section__schedule-calendar .performance-count{flex:1 1 auto;font-size:14px;line-height:1.4285714286;text-align:right}.e-detail-intro-section__schedule-calendar .performance-notice{padding:8px 0}.e-detail-intro-section__schedule-calendar .performance-notice ul{display:flex}.e-detail-intro-section__schedule-calendar .performance-notice li{color:var(--dark,#2e3551);font-size:14px;font-weight:700;line-height:1.4285714286}.e-detail-intro-section__schedule-calendar .performance-notice li:not(.hide)+li{padding-left:8px;margin-left:8px;border-left:1px solid var(--GrayDark)}.e-detail-intro-section__schedule-calendar .performance-notice .icon-ticket::before,.e-detail-intro-section__schedule-calendar .performance-notice .icon-youtube::before{margin-right:4px;vertical-align:-3px}.e-detail-intro-section__schedule-calendar .performance-legend{margin-bottom:16px}.e-detail-intro-section__schedule-calendar .performance-legend p{font-size:12px;line-height:1.3333333333}.e-detail-intro-section__schedule-calendar .performance-legend li{list-style:none;font-size:12px;line-height:1.3333333333}.e-detail-intro-section__schedule-calendar .performance-legend ul{display:flex;gap:16px;justify-content:center;padding:14px 0;margin:8px 0;border-radius:3px;border:1px solid var(--Gray)}.e-detail-intro-section__schedule-calendar .performance-legend .icon{margin-right:4px;vertical-align:baseline;color:var(--darkLight);font-weight:700;font-size:12px}.e-detail-intro-section__schedule-calendar .performance-legend span.icon{display:inline-block;width:10px;text-align:center}.e-detail-intro-section .e-detail-intro{font-size:18px;line-height:30px}.e-detail-intro-section .e-detail-intro__block:not(:first-child){margin-top:32px}.e-detail-intro-section .e-detail-intro__block#ticketInfo{margin-top:0}.e-detail-intro-section .e-detail-intro__block h5{font-size:16px}.e-detail-intro-section .e-detail-intro__block__head{font-size:18px}.e-detail-intro-section .e-detail-intro__ticket{opacity:1}@media screen and (width >= 601px){.e-detail-intro-section__schedule-calendar .performance-legend{margin-bottom:32px}.e-detail-intro-section .e-detail-intro{flex:1 1 auto;max-width:560px}.e-detail-intro-section .e-detail-intro__block:not(:first-child){margin-top:40px}.e-detail-intro-section .e-detail-intro__side{flex:0 0 auto;position:relative;width:318px;margin-left:auto}.e-detail-intro-section .e-detail-intro__side #ticketInfo{position:absolute;top:0;left:calc(100% + 10px);width:inherit}}.e-detail-intro-section .e-detail-intro__schedule{box-shadow:0 4px 8px rgba(0,0,0,.16)}.e-detail-intro-section .e-detail-intro__schedule__item{padding:24px 16px;border-bottom:dashed 1px var(--darkLighter)}.e-detail-intro-section .e-detail-intro__schedule__item:last-child{border-bottom:none}.e-detail-intro-section .e-detail-intro__schedule__item__performance-date{margin:0 0 16px;color:var(--BlackText);font-weight:700;font-size:18px;line-height:1.6;display:flex;align-items:center;flex-wrap:wrap;gap:0 8px}.e-detail-intro-section .e-detail-intro__schedule__item__performance-date .start{flex:1 0 100%}.e-detail-intro-section .e-detail-intro__schedule__item__performance-date .end{flex:0 0 auto;font-size:14px;font-weight:400;line-height:1.42}.e-detail-intro-section .e-detail-intro__schedule__item__performance-date .end::before{content:"/ "}.e-detail-intro-section .e-detail-intro__schedule__item__performance-date::after{content:"";flex-grow:1;border:solid 1px var(--BlackText)}.eventlist-section{border-top:1px solid #ddd;padding:80px 0;overflow:hidden}@media screen and (width <= 600px){.eventlist-section{padding:50px 0}}.eventlist-section .btn{margin:0 auto;width:200px}.e-detail-group{border-top:1px solid #ddd;font-size:18px;line-height:30px;padding-bottom:80px}.e-detail-group h3{font-size:18px;color:#373737;font-weight:700;margin-bottom:20px}.e-detail-group p{font-size:16px;line-height:27px;color:#3f3f3f}.e-detail-group .group-prof{display:flex;justify-content:space-between}.e-detail-group .group-prof__photo{width:200px;min-width:200px;margin-right:auto}.e-detail-group .group-prof__photo .photo-container{height:200px;overflow:hidden}.e-detail-group .group-prof__photo .photo-container img{border-radius:50%;width:100%;height:100%;object-fit:cover}.e-detail-group .group-prof__photo .photo-container .sp-group-name{display:none}.e-detail-group .group-prof__photo .pc-website-sns-container{width:200px;margin-top:16px}@media screen and (width <= 600px){.e-detail-group{padding-bottom:50px}.e-detail-group .group-prof{display:block}.e-detail-group .group-prof__photo{width:100%;margin-left:initial}.e-detail-group .group-prof__photo .photo-container{height:120px}.e-detail-group .group-prof__photo .photo-container img{width:120px;height:120px}.e-detail-group .group-prof__photo .photo-container .sp-group-name{display:inline;vertical-align:top;margin-left:15px}.e-detail-group .group-prof__photo .pc-website-sns-container{display:none}}.e-detail-group .group-prof__photo .pc-website-sns-container .group-website-container{text-align:center}.e-detail-group .group-prof__text{width:662px}.e-detail-group .group-prof__text p{font-size:18px;color:#222;line-height:30px}.e-detail-group .group-prof__text__main--short{display:none}.e-detail-group .group-prof__text__main--full{display:block}.e-detail-group .group-prof__text .group-read-continue-btn{display:none}@media screen and (width <= 600px){.e-detail-group .group-prof__text{width:100%;margin-top:20px}.e-detail-group .group-prof__text .group-read-continue-checkbox:checked~.group-prof__text__main--short,.e-detail-group .group-prof__text .group-read-continue-checkbox:checked~.group-read-continue-btn{display:none}.e-detail-group .group-prof__text .group-read-continue-checkbox:checked~.group-prof__text__main--full{display:block}.e-detail-group .group-prof__text__main--short{display:block;margin-bottom:10px}.e-detail-group .group-prof__text__main--full{display:none}.e-detail-group .group-prof__text .group-read-continue-btn{display:block}.e-detail-group .group-prof__text .group-read-continue-btn p{cursor:pointer;font-size:18px;line-height:30px;color:#cd955e}}.e-detail-group .group-prof__text .group-read-continue-checkbox{display:none}.e-detail-group .group-prof__follower{margin-bottom:16px;color:#767474;font-size:14px}.e-detail-group .group-prof__group_name{margin-bottom:0}.e-detail-group .group-prof__btns{display:flex;margin:32px 0}.e-detail-group .group-prof__btns .sp-flex{display:flex}.e-detail-group .group-prof__btns .btn{width:197px;font-size:14px}@media screen and (width <= 600px){.e-detail-group .group-prof__btns{display:block}.e-detail-group .group-prof__btns .btn{width:100%}}.e-detail-group .group-prof__btns .btn:not(:last-child){margin-right:17px}.e-detail-group .group-prof__btns .btn--groupdetail{color:#fff;background:#2e3551}.e-detail-group .group-prof__btns .btn--groupdetail:hover{background:#272d44}.e-detail-group .group-prof__btns .btn--follow{width:256px}.e-detail-group .group-prof__btns #followBtn{width:300px;display:flex;justify-content:center;align-items:center;font-size:15px}@media screen and (width <= 350px){.e-detail-group .group-prof__btns #followBtn,.e-detail-group .group-prof__btns .btn--follow{width:100%}}.e-detail-group .group-prof .sp-website-sns-container{display:none}.e-detail-group .group-prof__member-ships{display:flex;flex-direction:column;gap:16px;margin:32px 0}.e-detail-comment{border-top:1px solid #ddd;padding-bottom:80px}.e-detail-goto-label-container{display:flex;align-items:center;justify-content:flex-start}@media screen and (width <= 600px){.e-detail-group .group-prof__btns #followBtn,.e-detail-group .group-prof__btns .btn--follow{width:100%;margin-bottom:20px}.e-detail-group .group-prof .sp-website-sns-container{display:flex;margin-top:16px}.e-detail-comment{padding-bottom:48px}.e-detail-goto-label-container{justify-content:space-between}.e-detail-goto-label-container.sp-column{flex-direction:column;align-items:flex-start}}.e-detail-goto-label{flex:0 0 auto;display:inline-block;background:#cc4d4d;width:133px;height:24px;margin-left:10px;border-radius:3px;color:#fff;text-align:center;font-size:12px;font-weight:700;line-height:24px}.e-detail-goto-label.tall{margin-left:0;margin-right:10px;height:28px;line-height:28px}.e-detail-goto-label-long{display:flex;margin-left:10px;align-items:center;padding-bottom:6px}.e-detail-goto-label-long p{display:inline-block;height:24px;line-height:24px;text-align:center}.e-detail-goto-label-long p:first-child{background:#cc4d4d;width:133px;border-radius:3px 0 0 3px;color:#fff;font-size:12px;font-weight:700}@media screen and (width <= 600px){.e-detail-goto-label-long{flex-direction:column;align-items:flex-start;margin-left:0;width:100%;padding-bottom:10px}.e-detail-goto-label-long p:first-child{width:100%;border-radius:3px 3px 0 0}}.e-detail-goto-label-long p:nth-of-type(2){background:#fff;width:300px;border:1px solid #cc4d4d;border-radius:0 3px 3px 0;color:#cc4d4d;font-size:14px}.goto-price{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}@media screen and (width <= 600px){.e-detail-goto-label-long p:nth-of-type(2){width:100%;border-radius:0 0 3px 3px}.goto-price{width:100%;align-items:flex-end}}.goto-price .price-before{color:#222;font-size:16px;line-height:27px}.goto-price .price-after{display:flex;align-items:center}.goto-price .price-after__arrow{color:#222;font-size:16px;line-height:27px}.goto-price .price-after__percentage{color:#cc4d4d;font-size:12px;line-height:11px;margin-left:4px}.goto-price .price-after__price{color:#cc4d4d;font-size:20px;line-height:27px;font-weight:700;margin-left:4px}.goto-price .price-after__tax{color:#222;font-size:16px;line-height:27px}.event-password-locked{padding:24px 0 10px}.event-password-locked__description{margin-bottom:40px}.event-password-locked__title{margin-bottom:16px;font-size:24px;font-weight:700;color:var(--dark);line-height:1.4}.event-password-locked__group{display:flex;gap:8px;align-items:center;margin-bottom:16px}.event-password-locked__group .group-icon{flex:0 0 auto}.event-password-locked__group .group-icon img{height:40px;width:40px;border-radius:50%}.event-performance-selector{display:grid;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;height:min(100dvh,100%);background-color:rgba(0,0,0,.5)}@media screen and (width >= 601px){.eventlist-section .container-l{padding:0 45px}.event-password-locked{padding:44px 0 70px}.event-performance-selector{place-items:center}}.event-performance-selector .ticket-block{padding:16px;margin-bottom:8px;border-radius:8px;border:1px solid var(--GrayDark,#ebe8e8);background-color:#fff}.event-performance-selector .ticket-block.notSales{background-color:var(--GrayLight)}.event-performance-selector .ticket-block.notSales .ticket-block__package-list{background-color:#fff}.event-performance-selector .ticket-block.packages{padding:0;border:none;background:0 0}.event-performance-selector .ticket-block__button{flex:0 0 auto}.event-performance-selector .ticket-block__button a,.event-performance-selector .ticket-block__button button{display:grid;place-items:center;width:100%;height:44px;background-color:#d86868;border-radius:44px;color:#fff;font-size:16px;font-weight:700}.event-performance-selector .ticket-block__button a:hover,.event-performance-selector .ticket-block__button button:hover{background-color:#ce6868;text-decoration:none}.event-performance-selector .ticket-block__button a:disabled,.event-performance-selector .ticket-block__button button:disabled{pointer-events:none;opacity:.3}.event-performance-selector .ticket-block__header{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.event-performance-selector .ticket-block__header.packages{flex-wrap:nowrap;gap:4px}.event-performance-selector .ticket-block__header>span{flex:0 0 auto;font-size:12px;font-weight:700;line-height:1.3333333333}.event-performance-selector .ticket-block__header .status{display:grid;place-items:center;padding:4px 8px;border-radius:3px;background-color:var(--GrayDark,#ebe8e8);color:#fff}.event-performance-selector .ticket-block__header .status.onSale{background-color:var(--Success,#55ac2f)}.event-performance-selector .ticket-block__header .status.endSales{background-color:var(--darkLight,#969aa8)}.event-performance-selector .ticket-block__header .status.beforeSales{background-color:var(--accent-purple,#9483a6)}.event-performance-selector .ticket-block__header .seat-type{display:grid;place-items:center;padding:4px 8px;border-radius:3px;border:1px solid var(--dark,#2e3551);background-color:#fff;color:var(--dark,#2e3551)}.event-performance-selector .ticket-block__header .package{display:grid;place-items:center;padding:4px 8px;border-radius:3px;background-color:var(--dark,#2e3551);color:#fff}.event-performance-selector .ticket-block__header .date{align-self:center}.event-performance-selector .ticket-block__header .period{align-self:center;flex:1 0 auto;padding:4px 0;color:var(--GrayDarker)}.event-performance-selector .ticket-block__header .period.soldOut{padding-right:0;padding-left:0;color:#cc4d4d;font-weight:700}.event-performance-selector .ticket-block__header .has-archive{align-self:center;margin-left:auto;color:var(--dark,#2e3551)}.event-performance-selector .ticket-block__header .icon-youtube::before{vertical-align:-4px}.event-performance-selector .ticket-block__archive-period{margin-bottom:4px;font-size:14px;line-height:1.4285714286}.event-performance-selector .ticket-block__ticket-name{margin-bottom:4px;font-size:18px;font-weight:700;line-height:1.6666666667}.event-performance-selector .ticket-block__price{margin-bottom:16px;text-align:right}.event-performance-selector .ticket-block__price>li{display:inline-block}.event-performance-selector .ticket-block__price>li.regular{margin-left:16px}.event-performance-selector .ticket-block__price>li.regular:not([data-amount_name=通常料金])::before{content:"";display:inline-block;height:7px;width:7px;background-color:var(--GrayDarker)}.event-performance-selector .ticket-block__price>li.sameday::before{content:"/";margin:0 4px;font-size:10px}.event-performance-selector .ticket-block__price>li[data-amount_name=通常料金]{color:#222;font-weight:700}.event-performance-selector .ticket-block__price>li[data-amount_name=通常料金] .price{font-size:18px;line-height:1.5}.event-performance-selector .ticket-block__price>li[data-amount_name=通常料金] .tax{font-weight:700}.event-performance-selector .ticket-block__price>li:not([data-amount_name=通常料金]) .price{font-size:12px}.event-performance-selector .ticket-block__price>li:not([data-amount_name=通常料金]) .ticket-name{color:var(--GrayDarker)}.event-performance-selector .ticket-block__price .price{font-size:16px;line-height:1.5;white-space:nowrap}.event-performance-selector .ticket-block__price .tax{font-size:10px;font-weight:400}.event-performance-selector .ticket-block__price .ticket-name{font-size:10px;line-height:1.4;font-weight:700}.event-performance-selector .ticket-block__package-list{margin-top:8px;padding:8px;border-radius:3px;background:var(--primaryLightest,#faf4ef)}@media screen and (width >= 601px){.event-performance-selector .ticket-block__button a,.event-performance-selector .ticket-block__button button{padding:0 24px;width:fit-content}.event-performance-selector .ticket-block__package-list{padding:16px;border-radius:4px}}.event-performance-selector .ticket-block__package-list ol li{margin-bottom:8px}.event-performance-selector .ticket-block__package-list .head{margin-bottom:8px;color:var(--primary,#b98655);font-size:16px;font-weight:700;line-height:1.5}.event-performance-selector .ticket-block__package-list .name{margin-bottom:4px;font-size:12px;font-weight:700;line-height:1.3333333333}.event-performance-selector .ticket-block__package-list .ticket-type{display:flex;align-items:center;gap:4px;margin-bottom:4px}.event-performance-selector .ticket-block__package-list .ticket-type .date{line-height:1.3;font-size:12px}.event-performance-selector .ticket-block__package-list .ticket-type .date p+p{margin-top:4px}.event-performance-selector .ticket-block__package-list .ticket-type .seat-type{flex:0 0 auto;display:grid;place-items:center;padding:4px 8px;border-radius:3px;border:1px solid var(--dark,#2e3551);background-color:#fff;color:var(--dark,#2e3551);line-height:1;font-size:12px;font-weight:700}.event-performance-selector .ticket-block__notice{font-size:12px;color:var(--GrayDarke)}.event-performance-selector .ticket-block__notice span[class^=icon-]{display:inline-block;position:relative;padding-left:24px;font-weight:700;color:#55ac2f}.event-performance-selector .ticket-block__notice span[class^=icon-]::before{position:absolute;top:-2px;left:0}@media screen and (width >= 601px){.event-performance-selector .ticket-block__select{display:flex;align-items:center;flex-direction:row-reverse;gap:16px}}.event-performance-selector .performance-legend li{list-style:none;font-size:14px;line-height:1.4285714286}.event-performance-selector .performance-legend ul{display:flex;gap:16px;justify-content:flex-end;padding:4px;margin:8px 0}.event-performance-selector .performance-legend .icon{margin-right:4px;vertical-align:baseline}.event-performance-selector .performance-legend span.icon{display:inline-block;width:10px;text-align:center}.event-performance-selector__bg-close{position:absolute;inset:0}.event-performance-selector__wrapper{position:relative;padding:40px 8px;background-color:#fff;width:100%;max-width:1140px;overflow:auto;overscroll-behavior-y:contain}@media screen and (width >= 601px){.event-performance-selector__wrapper{max-height:100vh;padding:40px;overflow:initial}.event-performance-selector__container{display:flex;gap:32px;height:calc(100dvh - 80px);max-height:640px}.event-performance-selector__column:nth-child(1){flex:0 0 auto;width:min(50% - 16px,360px)}.event-performance-selector__column:nth-child(2){flex:1 1 auto}.event-performance-selector__step{display:flex;flex-direction:column;max-height:100%}}.event-performance-selector__close{position:absolute;right:8px;top:8px;z-index:1}.event-performance-selector__default{padding:16px;align-self:stretch;border-radius:8px;border:1px solid var(--GrayDark,#ebe8e8);background:#fff;color:var(--GrayDarker,#767474);text-align:center;font-size:12px;font-style:normal;line-height:16px}.event-performance-selector__step{margin-bottom:24px}.event-performance-selector__step .heading{margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.4285714286}@media screen and (width >= 601px){.event-performance-selector__step .heading{flex:0 0 auto}}.event-performance-selector__step .heading .number{margin-right:8px;color:var(--GrayDarker);font-size:12px}.event-performance-selector__select-performance-date label{display:block;position:relative;cursor:pointer}.event-performance-selector__select-performance-date input{display:none}.event-performance-selector__select-performance-date__label{position:relative;border-radius:3px;border:1px solid #ddd;background-color:#fff;padding:10px 32px 10px 8px;width:100%;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-performance-selector__select-performance-date__label.attention{outline:1px auto var(--primary);background:var(--primaryLightest,#faf4ef)}.event-performance-selector__select-performance-date__label::after{position:absolute;content:"";width:18px;height:18px;background:url(/images/icon-accordion-arrow.svg) 0/contain no-repeat;right:10px;top:calc(50% - 9px)}.event-performance-selector__select-performance-date__list{position:absolute;z-index:50;background:#fff;border-radius:2px;width:100%;height:0;max-height:144px;overflow:hidden;bottom:-1px;left:0;transform:translateY(100%);display:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}input:checked+.event-performance-selector__select-performance-date__list{display:block;height:auto;overflow:auto;overscroll-behavior-y:contain}.event-performance-selector__select-performance-date__list .list-item{position:relative;padding:8px 18px 8px 8px;font-size:14px;font-weight:500}.event-performance-selector__select-performance-date__list .list-item:hover{background-color:var(--primaryLightest)}.event-performance-selector__select-performance-date__list .list-item.valid::after{position:absolute;top:50%;right:14px;transform:translateY(-50%);height:10px;width:10px;background:url(/images/calendar-status-valid.svg) 0 0/contain no-repeat;content:""}.event-performance-selector__select-performance-date__list .list-item.invalid::after{position:absolute;top:50%;right:14px;transform:translateY(-50%);height:10px;width:10px;background:url(/images/calendar-status-invalid.svg) 0 0/contain no-repeat;content:""}.event-performance-selector__select-performance-date__list .list-item.invalid.before-sales::after{content:"";height:13px;width:12px;background:url(/images/calendar-status-before-sales.svg) 0/contain no-repeat}.event-performance-selector__ticket-blocks{flex:1 1 auto;overflow:auto;overscroll-behavior-y:contain}@media screen and (width <= 600px){.event-performance-selector .ticket-block__notice{text-align:right;margin-top:16px}.event-performance-selector__ticket-blocks.u-scrollbar{padding-right:0}}.event-performance-calendar{background:#fff}.event-performance-calendar .button-container-calendar{display:flex;position:relative;padding:8px;background:var(--darkLightest,#eaebee)}.event-performance-calendar .button-container-calendar button{cursor:pointer;flex:0 0 auto;width:24px}.event-performance-calendar .button-container-calendar button svg{vertical-align:middle}.event-performance-calendar .button-container-calendar button:disabled{opacity:.2;pointer-events:none}.event-performance-calendar .button-container-calendar .head{flex:1 1 auto;text-align:center;color:var(--dark,#2e3551);font-size:16px;font-weight:700;line-height:24px}.event-performance-calendar .table-calendar{border-collapse:collapse;width:100%}.event-performance-calendar .table-calendar td,.event-performance-calendar .table-calendar th{width:14.2857142857%;border:1px solid #e2e2e2;text-align:center;font-size:14px;vertical-align:middle}.event-performance-calendar .table-calendar td:empty{border:none}.event-performance-calendar .table-calendar>thead tr:first-child td,.event-performance-calendar .table-calendar>thead tr:first-child th{height:14px;font-size:10px;border:none}.event-performance-calendar .table-calendar button{width:100%;padding:4px;height:48px}.event-performance-calendar .table-calendar td.date button{pointer-events:none}.event-performance-calendar .table-calendar td.date button.selected{outline:1px auto var(--primary);background:var(--primaryLightest,#faf4ef)}.event-performance-calendar .table-calendar td.date .day{height:20px;line-height:20px}.event-performance-calendar .table-calendar td.date .status{display:grid;place-items:center;height:20px}.event-performance-calendar .table-calendar td.date .status::after{content:" - ";display:inline-block}.event-performance-calendar .table-calendar td.date.today .day{display:inline-block;width:20px;height:20px;line-height:20px;border-radius:50%;background:var(--Gray,#ebe8e8)}.event-performance-calendar .table-calendar td.date.has-performance{color:var(--dark)}.event-performance-calendar .table-calendar td.date.has-performance button{color:inherit;pointer-events:auto}.event-performance-calendar .table-calendar td.date.has-performance button:hover{outline:1px auto var(--primary);background:var(--primaryLightest,#faf4ef)}.event-performance-calendar .table-calendar td.date.has-performance .day{font-weight:700}.event-performance-calendar .table-calendar td.date:not(.has-performance){background-color:var(--GrayLight,#f5f4f4);color:var(--GrayDark)}.event-performance-calendar .table-calendar td.date:not(.has-performance) button{color:inherit}.event-performance-calendar .table-calendar td.date.invalid{background-color:var(--GrayLight,#f5f4f4)}.event-performance-calendar .table-calendar td.date.invalid .status::after{content:"";height:10px;width:10px;background:url(/images/calendar-status-invalid.svg) 0/contain no-repeat}.event-performance-calendar .table-calendar td.date.invalid.before-sales .status::after{content:"";height:13px;width:12px;background:url(/images/calendar-status-before-sales.svg) 0/contain no-repeat}.event-performance-calendar .table-calendar td.date.valid .status::after{content:"";height:10px;width:10px;background:url(/images/calendar-status-valid.svg) 0/contain no-repeat}.event-performance-calendar thead th:nth-child(1){color:var(--pink,#de7676)}.event-performance-calendar thead th:nth-child(7){color:var(--blue,#709fd6)}.ticket-info-api-error{position:relative;order:2;flex:0 0 auto;align-self:flex-start;width:332px}.ticket-info-api-error .refresh-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ticket-info-api-error .refresh-button button{width:184px}.messageform__popup{max-height:calc(100% - 124px);overflow:auto}.messageform__popup.popup{width:500px}.messageform__popup__target-select-area{margin-bottom:16px;padding:16px;max-height:280px;overflow:auto;background:var(--GrayLight);border-radius:8px}.messageform__popup__target-follower{display:flex;align-items:center;justify-content:center;padding:10px;margin-top:16px;background:var(--GrayLight);border-radius:8px;font-size:14px;margin-bottom:16px}.messageform__popup__target-follower .message-image{display:block;margin-right:16px}@media screen and (width <= 600px){.messageform__popup__target-follower{max-height:230px;display:block;text-align:center}.messageform__popup__target-follower .message-image{margin:0 auto 16px}}.messageform__popup__target-select-clear{display:flex;align-items:center;margin-bottom:8px}.messageform__popup__target-select-clear .btn{flex:0 0 auto;width:auto;margin-left:auto}.messageform__popup__target-select-clear .form-title{margin:0}.messageform__popup__target-select-clear .heading{color:var(--GrayDarker);font-size:12px}.messageform__popup__target-check-list .messageform__popup__target-check-list{margin-top:0;margin-left:28px}input:not(:checked)~.messageform__popup__target-check-list{display:none}.messageform__popup__target-check-list label{display:flex;position:relative;margin-right:0}.messageform__popup__target-check-list label::before{background-color:#fff}.messageform__popup__target-check-list label.arrow{padding-right:24px}.messageform__popup__target-check-list label.arrow::after{position:absolute;top:50%;right:0;margin-top:-12px;height:24px;width:24px;background:url(/images/icon-accordion-arrow.svg) center/contain no-repeat;content:""}.messageform__popup__target-check-list .form-check:checked+label.arrow::after{transform:rotateX(180deg)}.messageform__popup__submit{display:flex;margin-top:24px}.messageform__popup__submit .btn-cancel{margin:0 8px 0 auto;width:122px}.messageform__popup__submit .btn-submit{width:168px}.messageform__popup .hide{display:none}.messageform-complete{padding:80px}.messageform-complete p{text-align:center}.messageform-complete__icon-mail{width:134px;margin:0 auto 32px}.messageform-complete__title{margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.33;text-align:center}.messageform-complete__new{margin-top:32px;text-align:center}.messageform-complete__new .btn{margin:0 auto;padding:0;width:196px}.messageform-container{overflow:hidden}@media screen and (width <= 600px){.messageform-container{margin:0}}.messageform-container.admin-main{padding:0}.messageform-title{padding:30px 30px 0;font-size:22px;font-weight:700;color:#34495e}.messageform-sections{display:block;border-bottom:var(--darkLighter) 1px dashed;margin:0 30px;padding:30px 0}.messageform-sections.last{border-bottom:none}.messageform-sections .messageform-items{margin-bottom:32px}.is-confirm .messageform-sections .messageform-items{display:flex}.messageform-sections .messageform-items .btn-target-setting{width:auto}.messageform-sections .messageform-items-name{display:block;font-size:14px;color:#9b9b9b;font-weight:700;margin-bottom:8px}.is-confirm .messageform-sections .messageform-items-name{width:7.5em}.messageform-sections .messageform-items-name.colored{color:#d7ac81}.messageform-sections .messageform-items-content{font-size:16px}.messageform-sections .messageform-items-content.no-setting{color:var(--GrayDarker)}.messageform-sections .messageform-items-content a{color:var(--link-text-color)}.messageform-sections .messageform-items-description{margin-bottom:16px;line-height:20px}.messageform-sections .messageform-items-description .annotation{color:#aeafae}.messageform-sections .messageform-items-button{margin-top:8px}.messageform-sections .messageform-items:last-child{margin-bottom:0}.messageform-sections td.messageform-items-name{width:80px;height:45px}.messageform-sections .req{color:#e74e5f}.messageform-sections input:focus{outline:0;border:1px solid #55acee}.messageform-sections .messageform-textarea{resize:none;height:309px;width:100%}.messageform-sections .messageform-textarea.contact{height:initial}.messageform-sections .messageform-textarea:focus{outline:0;border:1px solid #55acee}.messageform-sections .test-address{margin-right:20px;width:calc(100% - 185px)}@media screen and (width <= 600px){.messageform-sections{margin:0 12px;padding:24px 0}.messageform-sections tbody,.messageform-sections td,.messageform-sections tr{display:block}.messageform-sections td.messageform-items-name{width:100%;height:24px}.messageform-sections .test-address{width:100%;margin-bottom:10px}}.messageform-sections .test-submit-btn{display:inline-block;width:160px;height:50px;line-height:50px}@media screen and (width <= 600px){.messageform-sections .test-submit-btn{width:100%}.messageform-sections .cancel-btn{margin-bottom:15px}.messageform-sections .submit-btn{margin-bottom:10px}}@media screen and (width >= 601px){.messageform-sections .cancel-btn{display:inline-flex;width:auto}.messageform-sections .submit-btn{display:inline-flex;width:auto;margin-left:16px}.messageform-sections__select-timing .form-radio{width:160px}}.messageform-sections .send-btn{display:inline-block;padding:0 16px;margin-left:16px}.messageform-sections__select-timing .form-radio{display:block}.messageform-sections__select-timing-inner{padding-bottom:32px}.messageform-sections__select-timing .select-date-time{display:flex;margin-left:22px}.messageform-sections__select-timing .select-date-time input{margin-right:8px;height:35px}.messageform-sections__select-timing .select-date-time input.date{width:142px}.message-delivery-list__empty{padding:100px 0;text-align:center;font-weight:700;color:var(--GrayDarker)}.message-delivery-list__table{width:100%}.message-delivery-list__table col.date{width:180px}.message-delivery-list__table col.quantity{width:100px}.message-delivery-list__table col.function{width:220px}.message-delivery-list__table thead{border-bottom:2px solid var(--darkLighter)}.message-delivery-list__table th{padding:0 4px 4px;color:var(--GrayDarker);font-weight:700}.message-delivery-list__table th.date{text-align:center}.message-delivery-list__table th.subject{text-align:left}.message-delivery-list__table tbody tr{border-bottom:1px dashed var(--darkLighter)}.message-delivery-list__table tbody td{padding:8px 4px}.message-delivery-list__table tbody td.quantity{text-align:right}.message-delivery-list__table tbody td.function{text-align:right}.message-delivery-list__table tbody td.function .btn{display:inline-block;margin-left:4px;padding:0 8px;height:24px;line-height:24px}@media screen and (width <= 900px){.message-delivery-list__table,.message-delivery-list__table thead{display:block}.message-delivery-list__table thead tr{display:flex}.message-delivery-list__table thead th.date{width:110px}.message-delivery-list__table thead th.function,.message-delivery-list__table thead th.quantity{display:none}.message-delivery-list__table tbody{display:block}.message-delivery-list__table tbody tr{display:flex;flex-wrap:wrap;margin-bottom:8px;width:100%}.message-delivery-list__table tbody .function-inner{display:flex}.message-delivery-list__table tbody td.date{width:110px}.message-delivery-list__table tbody td.subject{width:calc(100% - 110px)}.message-delivery-list__table tbody td.quantity{width:100%;padding-top:0;padding-bottom:0}.message-delivery-list__table tbody td.function{width:100%}.message-delivery-list__table tbody td.function .btn{flex:1 1 100%;height:36px;line-height:36px}.message-delivery-list__table tbody td.function .btn:first-child{margin-left:0}}.message-delivery-list__table tbody td.function .btn::before{margin-right:4px}.message-delivery-list__table tbody .date-inner{display:flex;justify-content:space-between}.message-delivery-list__table tbody .status{margin-right:8px;color:var(--GrayDarker);font-size:12px;font-weight:700}.message-delivery-list__table tbody .status-reserve{color:#f8c51c}.message-delivery-list__table tbody .status-delivering{color:#55ac2f}.message-delivery-list__table tbody .date-txt{color:var(--GrayDarker);font-size:12px}@media screen and (width <= 900px){.message-delivery-list__table tbody .date-inner,.message-delivery-list__table tbody .date-txt,.message-delivery-list__table tbody .status{display:block}}.message-delivery-list__table tbody .quantity-head{color:var(--GrayDarker);font-size:12px}.newspage-head .terms-head__title{font-size:35px}.newspage-footer.event-add{margin-bottom:0}#newspage-news .newslist{margin-top:0}#newspage-news .newslist_item-container{position:relative;padding:25px 30px 30px;line-height:27px;font-weight:700;font-size:18px;border-bottom:1px dashed #979797}@media screen and (width <= 768px){#newspage-news .newslist{margin-top:-5px}#newspage-news .newslist_item-container{padding:15px 0}}#newspage-news .newslist_item-container:first-child{border-top:1px dashed #979797}#newspage-news .newslist_item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#newspage-news .newslist_item_left{flex-basis:90%;padding-left:30px}@media screen and (width <= 768px){#newspage-news .newslist_item_left{padding-left:0}}#newspage-news .newslist_item_left_date{display:block;font-size:11px;color:#d1a179;font-weight:600;text-align:left}#newspage-news .newslist_item_left_title{display:inline-block;font-size:18px;color:#222;font-weight:600;text-align:left;margin-top:5px}#newspage-news .newslist_item_content{font-size:16px;color:#222;font-weight:300;text-align:left;line-height:30px;padding-left:30px;padding-right:10%;flex-basis:100%;height:0;margin-top:0;opacity:0;transition:.4s;overflow:hidden}#newspage-news .newslist_item_btn_link{cursor:pointer;flex-basis:10%;text-align:center}#newspage-news .newslist_item_btn_link::after{content:"";display:inline-block;background:url(/images/external-link.svg) center/contain no-repeat;width:20px;height:20px;line-height:50px;margin:0 0 5px 5px;vertical-align:middle}#newspage-news .newslist_item_btn_detail{flex-basis:5%;position:relative;display:inline-block;border-radius:8px;cursor:pointer;color:#fff;transition:.5s}#newspage-news .newslist_item_btn_detail::after,#newspage-news .newslist_item_btn_detail::before{content:"";position:absolute;top:0;height:17px;border-left:4px solid #2e3551;border-radius:2px;transition:.5s}#newspage-news .newslist_item_btn_detail::before{left:-5px;transform:rotate(315deg)}#newspage-news .newslist_item_btn_detail::after{left:5px;transform:rotate(45deg)}#newspage-news .newslist_item input{display:none}#newspage-news .newslist_item input:checked~.newslist_item_btn_detail::before{left:-5px;transform:rotate(225deg)}#newspage-news .newslist_item input:checked~.newslist_item_btn_detail::after{left:5px;transform:rotate(135deg)}#newspage-news .newslist_item input:checked~.newslist_item_content{height:auto;margin-top:50px;opacity:1}.mainvisual.newspage{height:98px!important;background-image:none!important;background-color:#2e3551!important;text-align:center}@media screen and (width >= 769px){.mainvisual.newspage{border-bottom-right-radius:2000px 300px;border-bottom-left-radius:2000px 300px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px}}@media screen and (width <= 768px){#newspage-news .newslist_item input:checked~.newslist_item_content{margin-top:20px}.mainvisual.newspage{background:#2e3551;height:360px}}.mainvisual.newspage p{color:#fff;font-size:35px;font-weight:600;padding-top:32px}.newslist-container{position:relative;width:100%}.pagination.newspage{text-align:center;margin-top:28px;margin-bottom:50px}.pagination.newspage a{font-size:16px;line-height:24px;letter-spacing:.5em;color:#222;text-align:center}.pagination.newspage a:hover{text-decoration:none}.pagination.newspage a.pagination_active{color:#d8ad83}.pagination.newspage_ellipsis{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴ W3","メイリオ",system-ui,sans-serif;cursor:default;text-decoration:none}.pagination.newspage_ellipsis:hover{text-decoration:none}.element-webcast-container{text-align:center;position:relative;padding-top:56.25%;width:100%}.element-webcast-container iframe{max-width:100%;width:100%;height:100%;position:absolute;top:0;left:0}.element-playlist-container{display:flex;flex-wrap:wrap;gap:40px 24px}@media screen and (width <= 600px){.element-playlist-container{flex-direction:column}}.element-webcast-container+.element-playlist-container{margin-top:40px}.element-playlist-container .playlist-iframe{flex:1 1 auto;width:calc((100% - 48px)/ 3);height:450px}@media screen and (max-width:800px){.element-playlist-container .playlist-iframe{width:calc((100% - 24px)/ 2)}.element-playlist-container .playlist-iframe.twitter-feed{width:100%}}@media screen and (width <= 600px){.element-playlist-container .playlist-iframe{width:100%}}.element-playlist-container .playlist-iframe.twitter-feed iframe{width:100%}.element-playlist-container .playlist-iframe-double{width:49%;height:500px}.element-playlist-container .playlist-iframe-single{width:100%;height:500px}@media screen and (width >= 601px){.element-playlist-container .playlist-iframe-double{max-width:500px;margin:0 10px}.element-playlist-container .playlist-iframe-single{max-width:920px;margin:0 5px}.reg-page__emergency_contact_register .icon-block .icon .txt-br::after{content:"\a";white-space:pre}}@media screen and (width <= 600px){.element-playlist-container .playlist-iframe-double{width:100%}.element-playlist-container .playlist-iframe-double:not(:last-child){margin-bottom:40px}.element-playlist-container .playlist-iframe-single{width:100%}}.sent{padding:0 0 30px}.sent__img{width:37.86%;margin:54px auto 44px}.sent__text{margin-top:36px}.sent-not{margin-top:42px}.sent-not__btn{margin-top:20px}.reg-page{padding:0 0 80px}.reg-page__img-done{width:26.4%;margin:54px auto 40px}.reg-page__img-expired{width:26.4%;margin:62px auto 40px}.reg-page__img-pay-s{width:78px;margin:62px auto 40px}.reg-page__img-pay-f{width:27.46%;margin:62px auto 40px}.reg-page__img-pay-w{width:102px;margin:62px auto 40px}.reg-page__img-trans-s{width:24.26%;margin:32px auto 40px}.reg-page__text{margin:20px 0 74px}.reg-page__text--expired{margin-bottom:52px}.reg-page__text--complete{margin:20px 0 30px}.reg-page__inner h2{text-align:center;line-height:normal}.reg-page__inner-register{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}.reg-page__inner-register h5{color:#4a4a4a}.reg-page__left{text-align:left;margin-top:27px}.reg-page__left h2{word-wrap:break-word;text-align:left;margin-bottom:20px}.reg-page__left h5{text-align:left}.reg-page__emergency_contact_register{margin-top:27px;padding:15px 10px;border-radius:3px;border:2px solid #d86868}.reg-page__emergency_contact_register .txt-heading{font-size:14px;font-weight:700;color:#222;text-align:center}.reg-page__emergency_contact_register .icon-block{display:flex;width:fit-content;margin:15px auto}.reg-page__emergency_contact_register .icon-block .icon{font-size:14px;text-align:center;width:100px}.reg-page__emergency_contact_register .icon-block .icon p{margin:0;line-height:34px}.reg-page__emergency_contact_register .icon-block .icon::before{display:inline-block;content:"";background:url(/images/icon-mask.png) center/contain no-repeat;width:60px;height:60px;margin:0 10px;vertical-align:middle}.reg-page__emergency_contact_register .icon-block .icon.icon-covid-mask::before{background:url(/images/icon-covid-mask.svg) center/contain no-repeat}.reg-page__emergency_contact_register .icon-block .icon.icon-covid-bodytemp::before{background:url(/images/icon-covid-bodytemp.svg) center/contain no-repeat}.reg-page__emergency_contact_register .icon-block .icon.icon-covid-sanitize::before{background:url(/images/icon-covid-sanitize.svg) center/contain no-repeat}@media screen and (width <= 600px){.reg-page__emergency_contact_register .icon-block .icon{width:60px}.reg-page__emergency_contact_register .icon-block .icon p{margin:0 10px;line-height:17px}.reg-page__emergency_contact_register .icon-block .icon::before{width:56px;height:56px;margin:0 auto}.reg-page__emergency_contact_register .icon-block .icon.icon-covid-bodytemp p,.reg-page__emergency_contact_register .icon-block .icon.icon-covid-mask p{margin:0 8px}.reg-page__emergency_contact_register .icon-block .icon.icon-covid-sanitize p{line-height:34px}.reg-page__emergency_contact_register .icon-block .icon.icon-covid-contact p{margin:0}}.reg-page__emergency_contact_register .icon-block .icon.icon-covid-contact::before{background:url(/images/icon-covid-contact.svg) center/contain no-repeat}.reg-page__emergency_contact_register .icon-block .icon.icon-covid-contact p{line-height:17px}.reg-page__emergency_contact_register .icon-block .icon.icon-covid-socialdis::before{background:url(/images/icon-covid-socialdis.svg) center/contain no-repeat}.reg-page__emergency_contact_register .information_block{display:flex;margin:10px auto;max-width:650px}.reg-page__emergency_contact_register .information_block .txt-s{line-height:50px;margin:0 auto}.reg-page__emergency_contact_register .information_block .help-btn{width:310px;margin:0 auto;font-size:14px}@media screen and (width <= 600px){.reg-page__emergency_contact_register .information_block{display:block;width:100%;margin:0 auto}.reg-page__emergency_contact_register .information_block .help-btn{width:100%}}.reg-page__emergency_contact_register .precautions{font-size:16px;color:#d86868;line-height:24px;font-weight:700;text-align:center;letter-spacing:0;margin-bottom:20px}.reg-page__emergency_contact_register p{margin:10px 0;color:#d86868}.reg-page__emergency_contact_register .help-btn{max-width:70%;margin:0 auto}.reg-page__pdf-btn{margin-bottom:20px}.reg-page__ticket-list-btn{display:flex;flex-direction:column;align-items:center;margin-top:80px}.reg-page__ticket-list-btn a{width:170px;font-size:14px}.reg-page__reg-btn{margin-top:20px}.reg-page__line-url{height:199px;margin-bottom:30px;content:"";background:url(../images/Line-pc.svg) center center no-repeat}@media screen and (width <= 600px){.reg-page__emergency_contact_register .help-btn{max-width:100%}.reg-page__line-url{height:32vh;background:url(../images/LINEbnr-mobile.svg) center/100% auto no-repeat}}.reg-page__flow-cvs{padding:8px 0 0;background-color:var(--blueLighter)}.reg-page__flow-cvs .flow-image{margin:0 8px}@media screen and (width >= 601px){.reg-page__flow-cvs .flow-image{margin:0 auto;width:330px}}.reg-page__flow-cvs .head{margin-bottom:8px;font-weight:700;text-align:center;font-size:12px}.reg-page__flow-cvs .attention{margin-top:8px;padding:4px;background-color:var(--Error);color:#fff;font-size:10px;font-weight:700;line-height:1.2;text-align:center}.ls-page__complate{text-align:center}.ls-page__login-memory{margin:24px 0}@media screen and (width >= 601px){.ls-page__login-memory{margin:8px 0 32px}}.ls-page__inner{position:relative;padding-top:40px;padding-bottom:50px}.ls-page__title{color:var(--dark,#2e3551);font-size:24px;font-weight:700;line-height:1.4;letter-spacing:0}.ls-page__docomo-regist{margin-top:8px}.ls-page__docomo-regist .btn{height:50px}.ls-page__left{text-align:left;margin-top:27px}.ls-page__left::after{content:">";display:inline-block;margin-left:.3em}.ls-page__right{text-align:right;margin-top:27px}.ls-page__right::after{content:">";display:inline-block;margin-left:.3em}.ls-page__close{top:10px;right:10px}.ls-page-banner{margin:27px 0}.ls-page-banner__item{max-width:400px;margin:12px auto 0}.ls-page-banner__item a{display:block}.ls-page-banner-transfer{display:flex}.ls-page-banner-transfer__item{width:120px}.ls-page__heading{position:relative;text-align:center;line-height:21px}.ls-page__heading::before{content:"";position:absolute;display:inline-block;background:#ddd;width:50px;height:1px;left:0;top:calc(50% - 1px)}.ls-page__heading::after{content:"";position:absolute;display:inline-block;background:#ddd;width:50px;height:1px;right:0;top:calc(50% - 1px)}.ls-page__form{margin:-4px 0 0}.ls-page__text{margin:18px 0 0}.ls-page__btn{margin-top:30px}.ls-page__note{margin-top:50px;padding:16px;background:#f9f9f9;background:var(--GrayLight);border-radius:2px}#emergency_contact_form .ls-page__note{margin-top:24px}.util-mail_wording .ls-page__note{margin:8px 0 16px;text-align:left}.util-mail_wording .ls-page__note p{font-size:12px;font-weight:400;line-height:16px}.util-mail_wording .ls-page__note p b{font-weight:700}.util-mail_wording .ls-page__note .caution-title::before{height:27px;width:27px;margin-right:10px}.util-mail_wording .ls-page__note.color-red{background:#faeded}.util-mail_wording .ls-page__note.color-red .caution-title::before{background-image:url(/images/icon-caution-red.svg)}.ls-page__note .help-title{font-weight:700;font-size:16px;margin-bottom:16px}.ls-page__note .help-title::before{display:inline-block;position:relative;vertical-align:middle;content:"";width:24px;height:24px;margin-right:4px;background:url(/images/icon-question.svg) center/contain no-repeat}.ls-page__note .note-title{font-weight:700;font-size:15px;margin-bottom:15px}.ls-page__note .note-title::before{display:inline-block;position:relative;top:2px;content:"";width:15px;height:15px;margin-right:10px;background:url(/img/questionicon.cf84df5f.svg) center/contain no-repeat}.ls-page__note .caution-title{display:flex;align-items:center;margin:0 0 16px;font-weight:700;font-size:14px;line-height:1.42;color:#222}.ls-page__note .caution-title::before{flex:0 0 auto;height:24px;width:24px;margin-right:4px;background:url(/images/icon-caution.svg) 0/contain no-repeat;content:""}.ls-page__note .caution-title:last-child{margin-bottom:0}.ls-page__note ul.list-disc li{margin-bottom:15px;margin-left:1em;list-style-position:outside;list-style-type:disc}.ls-page__note ul.list-disc a{color:#cd955e}.ls-page__note ol.list-decimal li{margin-bottom:15px;margin-left:1em;list-style-position:outside;list-style-type:decimal}.ls-page__note a{color:#cd955e}.invitation{padding-bottom:30px}.invitation__inner{padding-top:30px}.invitation-steps{margin-bottom:35px}.invitation-steps__num{display:inline-block;background:#2e3551;border-radius:3px;width:25px;height:25px;text-align:center;line-height:26px;font-size:14px;color:#fff;letter-spacing:0}.invitation-steps__text{padding:0 0 10px 10px}.pay-s__text{margin-bottom:120px}.pay-s__back-btn{margin-top:10px}.trans-s__text{margin-bottom:30px}.purchase-list-item{display:flex;justify-content:space-between;font-size:14px;font-weight:700;color:#9b9b9b;color:var(--GrayDarker);letter-spacing:0;line-height:20px;margin-bottom:15px;text-align:left}.purchase-list-item p+p{margin-top:4px}.purchase-list-item__sub{font-size:14px;font-weight:400;color:#262626;color:var(--GrayDarker);text-align:right}.purchase-list-item .yen{margin-left:3px}.package-number{font-size:16px;font-weight:700;display:flex;align-items:center;margin:15px 0 10px}.package-number::after{content:"";height:1px;flex-grow:1;background-color:#ddd}.reg-page-section.eventlist-section{margin:80px 0;overflow:hidden}.reg-page-section.eventlist-section .e-detail-section__head{color:#222;font-size:24px;margin-bottom:32px;font-weight:700;text-align:left}.email-authorization__code-input{text-align:center}.email-authorization__code-input input{border:1px solid var(--GrayDark);border-radius:4px;width:40px;height:40px;text-align:center;font-size:20px;font-weight:700}.email-authorization__code-input input:invalid{border-color:red}.email-authorization__form{padding:24px;background:var(--GrayLight)}.email-authorization__link p,.email-authorization__title{font-weight:700;text-align:center}.email-authorization__text{text-align:center}.sales-total-wrap{border:2px solid #f5f4f4}.sales-list .btn-event-create span{vertical-align:middle;font-size:16px;font-weight:300;color:#222;letter-spacing:0;line-height:20px}.sales-list .btn-event-create .plus::before{position:absolute;content:"";top:50%;left:50%;width:10px;height:2px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.sales-list .btn-event-create .plus{position:relative;display:inline-block;background:#cd955e;width:20px;height:20px;border-radius:50%;line-height:62px;margin-right:8px}.sales-list .btn-event-create .plus::after{position:absolute;content:"";top:50%;left:50%;width:2px;height:10px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.sales-list .btn-emergency-contact-dl span{vertical-align:middle;font-size:16px;font-weight:300;color:#222;letter-spacing:0;line-height:20px}.sales-list-lottery{margin-top:32px}.sales-list-lottery__container{padding:24px 30px 0}@media screen and (width >= 601px){.sales-list-lottery__container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}.sales-list-lottery__header{color:#767474;font-size:12px;text-align:center}.sales-list-lottery__header .text{color:#222;font-weight:700;font-size:16px}.sales-list-lottery__header .form-select{width:auto;margin-right:8px}.sales-list-lottery__message{margin-left:auto}.sales-list-lottery__button-box{display:flex}@media screen and (width <= 600px){.sales-list-lottery__message{margin-top:8px}.sales-list-lottery__button-box{display:block;padding:0 20px}}.sales-list-lottery__button-box .lottery-performance{margin-right:24px}.sales-list-lottery__buttons{flex:0 0 auto;display:flex;justify-content:center;gap:16px;margin-left:16px}.sales-list-lottery__table-wrap{padding:16px 30px 22px}.sales-list-lottery__table{width:100%;border-top:1px solid #d5d7dc;font-size:14px;line-height:1.42}@media screen and (width <= 600px){.sales-list-lottery__buttons{margin:8px 0 0}.sales-list-lottery__table-wrap{padding-right:0;padding-left:0;overflow:auto}.sales-list-lottery__table{white-space:nowrap;display:block}.sales-list-notif__item+.sales-list-notif__item{margin-top:16px}}.sales-list-lottery__table thead th{padding:16px 7px 2px;font-size:12px;color:var(--primary);font-weight:700;text-align:left}.sales-list-lottery__table td{padding:7px}.sales-list-lottery__table .max{color:#b0aeae}.sales-list-lottery__table .max .txt-caution{color:#d86868}.sales-list-notif{position:inherit}@media screen and (width >= 601px){.sales-list-notif{display:flex;justify-content:space-between;align-items:center}}.sales-list-notif__desc{font-size:16px}.sales-list-notif__desc span{display:inline-block}.sales-list-notif__emergency-contact-dl{flex:0 0 auto}.sales-list-notif a.btn-event-create{padding:11px 0;display:inline-block;width:215px;border-radius:3px;background:var(--primary);color:#fff;text-align:center}.sales-list-notif a.btn-event-create span{font-size:14px;color:#fff}.sales-list-notif a.btn-event-create:hover{text-decoration:none;background:var(--btnHoverPrimary)}.sales-list-notif a.btn-event-create .plus::before{display:inline-block;height:20px;width:20px;background:url(/images/sidemenu_icon_add.svg) 0/contain no-repeat}.sales-list-notif a.btn-event-create .plus::after{content:none}.sales-list-notif a.btn-emergency-contact-dl{padding:0 16px}.sales-list-contents{margin-bottom:40px}.sales-list-contents-data{padding:16px 30px;font-weight:500;display:flex;flex-wrap:wrap;gap:8px 0;align-items:center;font-size:20px;color:#222;letter-spacing:.83px}.sales-list-contents-data.bg-white{background:#fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.sales-list-contents-data.bg-gray{background:#f5f4f4;border-radius:3px}.sales-list-contents-data.bg-white-non-shadow{background:#fff;border-radius:3px}.sales-list-contents-data-total{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.sales-list-contents-data h5{display:inline-block}.sales-list-contents-data .label-campagin{display:inline-block;padding:2px 4px;color:#de7676;background-color:#f8e4e4;line-height:18px;border-radius:18px;font-size:8px;font-weight:700;vertical-align:top}.sales-list-contents-data .weight{font-weight:600}.sales-list-contents-data .unit{font-size:12px;margin-left:.8em}.sales-list-contents-data .den{font-size:12px;font-weight:300;margin-left:.3em}@media screen and (width <= 600px){.sales-list-contents-data{display:block;padding:20px 12px;font-size:16px}.sales-list-contents-data-total{font-size:16px;margin-bottom:-10px}.sales-list-contents-data h5{font-size:12px}.sales-list-contents-data .total{font-size:20px}}.sales-list-contents-data .end{font-weight:600;font-size:14px}.sales-list-contents-data .after-pdf-dl{display:inline-block;color:#fff;background:#2e3551;border-radius:3px;padding:0 16px;height:55px;line-height:55px;float:right}.sales-list-contents-data .after-pdf-dl span.click-icon{position:relative;display:inline-block;background:#cd955e;width:20px;height:20px;border-radius:50%;line-height:55px;margin-right:8px;top:4px}.sales-list-contents-data .after-pdf-dl span.click-icon::before{position:absolute;content:"";top:50%;left:50%;width:10px;height:2px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.sales-list-contents-data .after-pdf-dl span.click-icon::after{position:absolute;content:"";top:50%;left:50%;width:2px;height:10px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.sales-list-contents-data.admission{margin-top:14px}@media screen and (width <= 600px){.sales-list-contents-data.is-lottery{display:flex;align-items:flex-start}}.sales-list-contents-data.is-lottery.list-header{padding:16px 0 0}.sales-list-contents-data.is-lottery.list-data{padding:0 0 16px}.sales-list-contents-data-item{position:relative;flex:1 1 auto}.sales-list-contents-data-item h5{font-size:12px}.sales-list-contents-data-item p{font-size:20px}.sales-list-contents-data-item p span{font-weight:700}.sales-list-contents-data-item p.closed{font-size:14px}.sales-list-contents-data-item p .unit{font-size:14px;font-weight:400}.is-lottery .sales-list-contents-data-item{border-right:none}@media screen and (width <= 600px){.sales-list-contents-data-item{display:flex;justify-content:space-between;border-right:none}.is-lottery .sales-list-contents-data-item{display:block}.is-lottery .sales-list-contents-data-item.item-value{flex:0 0 auto}}.is-lottery .sales-list-contents-data-item.item-name{max-width:initial;border-right:none}.is-lottery .sales-list-contents-data-item p span{font-weight:400;font-size:14px}.is-lottery .sales-list-contents-data-item p .max{color:#b0aeae}.sales-list-contents-data-item-edit_btn{display:inline-block;font-size:12px;width:66px;height:30px;line-height:30px;vertical-align:baseline}.sales-list-contents-data-item__pdf{padding-right:153px}.sales-list-contents-data-item__balloon{width:240px}.sales-list-contents-data-item__balloon.balloon-wrap.js-balloon{transform:translate(-33%,-130%)}@media screen and (width >= 601px){.sales-list-contents-data-item{max-width:200px}.sales-list-contents-data-item:not(:first-child){padding-left:min(3%,40px);border-left:1px solid #dedede}.sales-list-contents-data-item:not(:last-child){padding-right:min(3%,40px)}.sales-list-contents-data-item-admission{display:flex;justify-content:space-around;align-items:center}}.sales-list-contents-data-item-admission-rate{flex-grow:1}@media screen and (width <= 600px){.sales-list-contents-data-item-admission-rate{display:flex;justify-content:space-between}}.sales-list-contents-data-item-admission-ticket{flex-grow:3}.sales-list-contents-data-item-admission-ticket .category{flex-wrap:nowrap;padding-bottom:10px}.sales-list-contents-data-item-admission-ticket .category li{display:inline;font-size:12px}.sales-list-contents-data-item-admission-ticket .category li::before{display:inline-block;content:"";height:12px;width:20px;margin-right:5px;vertical-align:middle;border-radius:2px;background-color:#d7d7d7}.sales-list-contents-data-item-admission-ticket .category li.color-green::before{background-color:#7ba968}.sales-list-contents-data-item-admission-ticket .category li.color-pink::before{background-color:#de7676}.sales-list-contents-data-item-admission-ticket .graph{display:flex;width:100%}.sales-list-contents-data-item-admission-ticket .graph p{width:100%;height:33px;display:inline-block;padding:0;margin:0;background-color:#d7d7d7}.sales-list-contents-data-item-admission-ticket .graph p.color-green{background-color:#7ba968}.sales-list-contents-data-item-admission-ticket .graph p.color-pink{background-color:#de7676}.sales-list-contents-data-item-admission-ticket .graph p.color-lightgreen{background-color:#aecaa3}.sales-list-contents-data-item-admission-ticket .graph p.color-red{background-color:#ebabac}.sales-list-contents-data-item-admission-ticket .graph p.color-gray{background-color:#dedede}.sales-list-contents-data-item-admission__balloon{width:53px}.sales-list-contents-data-item-admission__balloon .rate-balloon{position:relative;background:#fff;padding:12px;border:1px solid #dedede;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);border-radius:2px;font-size:12px;color:#222;letter-spacing:0;line-height:15px}.sales-list-contents-data-item-admission__balloon .rate-balloon::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px 6px 0;border-color:#fff transparent transparent;left:calc(50% - 6px);top:-16px;transform:translateY(100%);transform:translateY(100%) rotateX(-180deg)}.sales-list-contents-data-item.event_result{border-right:none}.sales-list-contents-data-item.event_result .total::before{margin:0 1em 0 -2em;content:"＝"}.sales-list-contents-data-item.event_result .fee::before{margin:0 1em 0 -2em;content:"－"}.sales-list-contents-data-item.admission_rate{flex-grow:15}.sales-list-contents-data-multi-item{position:relative;border-right:1px solid #dedede;display:flex;gap:40px}.sales-list-contents-data-multi-item:last-child{border:none}@media screen and (width >= 601px){.sales-list-contents-data-multi-item:not(:last-child){margin-right:min(3%,40px);padding-right:min(3%,40px)}.sales-list-contents-data-multi-item .data-item-sub{flex:1 1 auto;max-width:200px}}.sales-list-contents-data-multi-item .data-item-sub h5{font-size:12px}.sales-list-contents-data-multi-item .data-item-sub p{font-size:20px}.sales-list-contents-data-multi-item .data-item-sub p span{font-weight:700}.sales-list-contents-data-multi-item .data-item-sub p .unit{font-size:14px;font-weight:400}.is-lottery .sales-list-contents-data-multi-item .data-item-sub{border-right:none}@media screen and (width <= 600px){.sales-list-contents-data-multi-item{padding:0;display:block;border-right:none}.sales-list-contents-data-multi-item .data-item-sub{display:flex;justify-content:space-between;border-right:none}.is-lottery .sales-list-contents-data-multi-item .data-item-sub{display:block}.is-lottery .sales-list-contents-data-multi-item .data-item-sub.item-value{flex:0 0 auto}}.is-lottery .sales-list-contents-data-multi-item .data-item-sub.item-name{max-width:initial;border-right:none}.is-lottery .sales-list-contents-data-multi-item .data-item-sub p span{font-weight:400;font-size:14px}.is-lottery .sales-list-contents-data-multi-item .data-item-sub p .max{color:#b0aeae}.sales-list-contents-data-multi-item .data-item-sub-edit_btn{display:inline-block;font-size:12px;width:66px;height:30px;line-height:30px;vertical-align:baseline}.sales-list-contents-data-multi-item .data-item-sub__pdf{padding-right:153px}.sales-list-contents-data-multi-item .data-item-sub__balloon{width:171px}@media screen and (width >= 601px){.sales-list-contents-data-multi-item .data-item-sub-admission{display:flex;justify-content:space-around;align-items:center}}.sales-list-contents-data-multi-item .data-item-sub-admission-rate{flex-grow:1}@media screen and (width <= 600px){.sales-list-contents-data-multi-item .data-item-sub-admission-rate{display:flex;justify-content:space-between}.sales-list-contents-tab .admin-tab{margin:0}}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket{flex-grow:3}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .category{flex-wrap:nowrap;padding-bottom:10px}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .category li{display:inline;font-size:12px}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .category li::before{display:inline-block;content:"";height:12px;width:20px;margin-right:5px;vertical-align:middle;border-radius:2px;background-color:#d7d7d7}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .category li.color-green::before{background-color:#7ba968}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .category li.color-pink::before{background-color:#de7676}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .graph{display:flex;width:100%}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .graph p{width:100%;height:33px;display:inline-block;padding:0;margin:0;background-color:#d7d7d7}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .graph p.color-green{background-color:#7ba968}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .graph p.color-pink{background-color:#de7676}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .graph p.color-lightgreen{background-color:#aecaa3}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .graph p.color-red{background-color:#ebabac}.sales-list-contents-data-multi-item .data-item-sub-admission-ticket .graph p.color-gray{background-color:#dedede}.sales-list-contents-data-multi-item .data-item-sub-admission__balloon{width:53px}.sales-list-contents-data-multi-item .data-item-sub-admission__balloon .rate-balloon{position:relative;background:#fff;padding:12px;border:1px solid #dedede;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);border-radius:2px;font-size:12px;color:#222;letter-spacing:0;line-height:15px}.sales-list-contents-data-multi-item .data-item-sub-admission__balloon .rate-balloon::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px 6px 0;border-color:#fff transparent transparent;left:calc(50% - 6px);top:-16px;transform:translateY(100%);transform:translateY(100%) rotateX(-180deg)}.sales-list-contents-data-multi-item .data-item-sub.event_result{border-right:none}.sales-list-contents-data-multi-item .data-item-sub.event_result .total::before{margin:0 1em 0 -2em;content:"＝"}.sales-list-contents-data-multi-item .data-item-sub.event_result .fee::before{margin:0 1em 0 -2em;content:"－"}.sales-list-contents-data-multi-item .data-item-sub.admission_rate{flex-grow:15}.sales-list-contents-data__save{display:inline-block;vertical-align:middle;margin-left:5px}.sales-list-contents-tab{margin-top:30px}.sales-list-contents-graph{margin:30px 0}.sales-list-graph-color-list{display:flex}.sales-list-graph-color-list li{margin-right:20px}.sales-list-graph-color-list li::before{display:inline-block;content:"";height:12px;width:20px;margin-right:5px;vertical-align:middle;border-radius:2px;background-color:#d7d7d7}.sales-list-graph-color-list li.color-green::before{background-color:#7ba968}.sales-list-graph-color-list li.color-pink::before{background-color:#de7676}.sales-list-graph-color-list li.color-yellow::before{background-color:#e6d572}.sales-list-graph-color-list li.graph-line::before{width:15px;height:2px;background-color:#9b9b9b}.sales-list-graph-area{position:relative;margin-top:20px}.sales-list-graph-balloon .event-date{color:var(--BlackLight);margin:3px 0 0;padding-top:3px;border-bottom:1px solid #dedede}.sales-list-graph-balloon .date{font-size:10px;font-weight:900;margin-bottom:3px;margin-top:5px}.sales-list-graph-balloon .icon-square::before{width:11px;height:11px;vertical-align:text-bottom}.sales-list-graph-balloon dl{display:flex;justify-content:space-between;margin-bottom:2px;font-size:10px}.sales-list-graph-balloon dl.sum{margin:3px 0 0;padding-top:3px;border-top:1px solid #dedede}.sales-list-seat-area{position:relative;background-color:#fbf7f2}.sales-list-seat-area .btn{position:absolute;bottom:20px;height:30px;line-height:30px;font-size:12px;color:#fff;background-color:#2e3551;border-radius:3px}.sales-list-seat-area .btn.btn-seat-zoom{width:70px;left:30px;line-height:26px}.sales-list-seat-area .btn.btn-seat-zoom a{display:block;float:left;width:35px;height:100%;box-sizing:border-box}.sales-list-seat-area .btn.btn-seat-zoom a:first-child{border-right:1px dotted #f9f9f9}.sales-list-seat-area .btn.btn-seat-hide{right:30px;width:110px}.sales-list-seat{position:relative}.sales-list-seat .sales-list-contents-data-item__balloon{width:132px}.sales-list .sales-list-contents-data-item__balloon>*{font-size:12px}.sales-list__inner{margin-top:24px}.sales-list__inner--pts{display:flex;justify-content:space-between;padding:30px 15px 0}@media screen and (width >= 601px){.sales-list__inner--pts{padding-top:30px}}.sales-list__inner--pts h2{line-height:2}@media screen and (width <= 600px){.sales-list__inner{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.sales-list__inner--pts h2{font-size:20px}}[class*=icon-seat-group-package-color-],[class*=icon-ticket-color-]{position:relative;line-height:28px}[class*=icon-seat-group-package-color-]::before,[class*=icon-ticket-color-]::before{display:inline-block;height:28px;width:16px;margin-right:8px;border-radius:4px 0 0 4px;background:#d7d7d7;vertical-align:middle;content:""}[class*=coupon-number-]::before,[class*=coupon-seat-group-package-number-]::before{display:inline-block;width:24px;height:24px;border-radius:50%;vertical-align:middle;margin-right:10px;background:#d7d7d7;content:"C";color:#fff;font-size:14px;font-weight:900;line-height:24px;text-align:center}input[name=view-sales-table]{display:none}.sales-table-box{overflow:auto hidden}.sales-table-box .sub-ticket-name{padding-left:24px}#view-sales-table-partial:checked~.sales-table-box tr.sub{display:none}.sales-table-heading{margin:32px 0 8px;font-size:16px;font-weight:700;line-height:1.5;color:#222}.sales-table-heading .txt{display:inline}.radio-switch__container{display:flex;margin:0 0 32px;width:396px;max-width:95%;border-radius:3px;overflow:hidden}@media screen and (width <= 600px){.radio-switch__container{margin:0 auto;padding-top:20px}}.radio-switch__container>label{position:relative;padding:8px 0;width:50%;background-color:var(--GrayLight);font-size:12px;text-align:center;cursor:pointer}.radio-switch__container>label::after{position:absolute;content:"";background:url(/images/punch-v.png) center/contain no-repeat;width:2px;height:18px;top:calc(50% - 9px)}.radio-switch__container>label:first-child::after{right:-1px}.radio-switch__container>label:nth-child(2)::after{left:-1px}#view-sales-table-all:checked~.radio-switch__container label.all,#view-sales-table-partial:checked~.radio-switch__container label.partial{background:#2e3551;color:#fff}.sales-table-section{position:relative}.sales-table-section+.sales-table-section{margin-top:48px}.sales-table-section.is-json-error{position:relative}.sales-table-section.is-json-error>div:not(.retry-button){filter:blur(4px);pointer-events:none}.sales-table-section .retry-button{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content}.sales-table-section .retry-button button>span{position:relative;padding-left:28px}.sales-table-section .retry-button button>span::before{position:absolute;left:0;top:calc(50% - 12px)}.sales-table-title{display:flex;align-items:center;margin-bottom:16px;font-size:16px;font-weight:700;line-height:1.5;color:#222}@media screen and (width <= 600px){.sales-table-title{flex-wrap:wrap;gap:4px 0}.sales-table-title .title{flex:1 0 100%}}.sales-table-title::after{content:"";flex:1 0 auto;margin-left:8px;height:1px;background:#ebe8e8}.sales-table-title .title{margin-right:16px}.sales-table-title .desc{color:var(--BlackLight);font-size:14px;font-weight:400;line-height:1.14}.sales-graph-title{margin-bottom:16px;font-size:16px;font-weight:700;line-height:1.5;color:#222}.sales-table-select-layout{position:relative;margin-bottom:8px;height:20px;color:var(--GrayDarker);font-size:12px;font-weight:700}.sales-table-select-layout>span{position:absolute;left:0}.sales-table-switcher__container{display:flex;border-radius:3px}.sales-table-switcher__container>label input[type=radio]{display:block!important;opacity:0;height:0;width:0;margin:0;outline:0;overflow:hidden;position:absolute;white-space:nowrap}.sales-table-switcher__container>label input[type=radio]:focus~.label{outline:2px solid var(--primary,#cd955e)}.sales-table-switcher__container>label .label{position:relative;padding:8px;background-color:var(--GrayLight);font-size:14px;line-height:28px;text-align:center;cursor:pointer}@media screen and (width >= 601px){.sales-table-utility-area{display:flex;margin:48px 0}.sales-table-utility-area>div:nth-child(2){margin-left:auto}.sales-table-switcher__container>label .label{width:210px}}.sales-table-switcher__container>label .label:hover{background-color:var(--Gray)}.sales-table-switcher__container>label:first-child .label{border-radius:3px 0 0 3px}.sales-table-switcher__container>label:last-child .label{border-radius:0 3px 3px 0}.sales-table-switcher__container>label input:checked+.label{background:var(--dark,#2e3551);color:#fff}.sales-table-switcher__container>label input:checked+.label:hover{background-color:var(--darkDivider)}.sales-table-switcher__container>label:not(:first-child) .label::after{content:"";position:absolute;background:url(/images/punch-v.png) center/contain no-repeat;width:2px;height:18px;top:calc(50% - 9px);left:-1px}.sales-table{width:100%}@media screen and (width <= 600px){.sales-table-utility-area{margin:32px 0}.sales-table-utility-area .btn{width:100%}.sales-table-switcher{margin-bottom:24px}.sales-table-switcher__container>label{width:50%}.sales-table{width:auto}.sales-table td,.sales-table th{background:#fff}.sales-table td.sticky-cel,.sales-table th.sticky-cel{position:sticky;z-index:1;left:0}}.sales-table col{width:130px}.sales-table col.col-ticket_number{width:70px}.sales-table col.col-ticket_date{width:160px}@media screen and (width <= 600px){.sales-table col{width:90px}.sales-table col.col-ticket_date{width:80px}}.sales-table col.col-ticket_type{width:100px}@media screen and (width <= 600px){.sales-table col.col-ticket_type{width:65px}}.sales-table col.col-ticket_name{width:25%}.sales-table thead{border-bottom:1px solid #ddd}.sales-table thead th{padding:8px;font-size:14px;font-weight:700;color:#858585;letter-spacing:0;line-height:19px;text-align:center;white-space:nowrap}.sales-table thead th.ta-left{text-align:left}.sales-table thead th.ticket-name,.sales-table thead th:nth-child(2){padding-left:24px;text-align:left}@media screen and (width <= 600px){.sales-table thead th{font-size:12px}.sales-table thead th.ticket-name,.sales-table thead th:nth-child(2){padding-left:8px}.daily-sales-table{width:auto}}.sales-table thead th.ticket-type{padding:8px;text-align:center}.sales-table tr.sub{color:#767474}.sales-table td{position:relative;padding:10px 8px;vertical-align:middle}.sales-table td p{display:inline-block}.sales-table .tb-right{text-align:right;padding-right:20px}.sales-table .tb-center{text-align:center}.sales-table__sum{border-top:1px solid #ddd;margin-top:5px}.sales-table__sum td{padding-top:15px}@media screen and (width <= 1080px){.sales-table--is-pc{display:none}}@media screen and (width >= 1081px){.sales-table--is-sp{display:none}}.dashboard .sales-table--is-sp thead{border-bottom:1px solid rgba(0,0,0,.08)}.dashboard .sales-table--is-sp thead th,.dashboard .sales-table--is-sp thead th:nth-child(2){padding:4px 5px}.sales-table--is-sp tbody{max-height:calc(100vh - 460px);min-height:200px;overflow-y:auto}.sales-table--is-sp tbody tr{border-bottom:1px solid rgba(0,0,0,.08)}.sales-table--is-sp tbody td{padding:5px}.sales-table--is-sp tbody td.achievement{font-size:10px;text-align:right}.sales-table--is-sp tbody td.achievement span{font-size:14px;white-space:nowrap}.sales-table--is-sp tbody td .event-name{padding:0;font-size:14px;font-weight:700}.sales-table--is-sp tbody,.sales-table--is-sp thead{display:block}.sales-table--is-sp tbody tr,.sales-table--is-sp thead tr{width:100%}.sales-table--is-sp tbody tr td:nth-child(1),.sales-table--is-sp tbody tr th:nth-child(1),.sales-table--is-sp thead tr td:nth-child(1),.sales-table--is-sp thead tr th:nth-child(1){min-width:35px}.sales-table--is-sp tbody tr td:nth-child(2),.sales-table--is-sp tbody tr th:nth-child(2),.sales-table--is-sp thead tr td:nth-child(2),.sales-table--is-sp thead tr th:nth-child(2){width:55%}.sales-table--is-sp tbody tr td:nth-child(3),.sales-table--is-sp tbody tr th:nth-child(3),.sales-table--is-sp thead tr td:nth-child(3),.sales-table--is-sp thead tr th:nth-child(3){width:45%}.sales-table--is-sp .remaining::before{margin-right:4px;font-size:10px;content:"イベントまで"}.sales-table--is-sp .remaining::after{margin-left:4px;font-size:12px;content:"日"}.sales-table--is-sp .sold-number::before{margin-right:4px;font-size:10px;content:"販売枚数"}.sales-table--is-sp .sold-number::after{margin-left:4px;font-size:12px;content:"枚"}.sales-table--is-sp .sales-amount::before{margin-right:4px;font-size:10px;content:"流通総額"}.sales-table--is-sp .sales-amount::after{margin-left:4px;font-size:12px;content:"円"}#sales-info-package-table.hidden-sub [data-table=sub],#sales-info-package-table.hidden-sub>tbody>tr.sub,#sales-info-package-table:not(.hidden-sub) [data-table=normal],#sales-info-unique-table.hidden-sub [data-table=sub],#sales-info-unique-table.hidden-sub>tbody>tr.sub,#sales-info-unique-table:not(.hidden-sub) [data-table=normal],#ticket-info-package-table.hidden-daily [data-table=daily],#ticket-info-package-table.hidden-sub>tbody>tr.sub,#ticket-info-unique-table.hidden-daily [data-table=daily],#ticket-info-unique-table.hidden-sub>tbody>tr.sub,.sales-table-select-layout.hidden-daily [data-table=daily],.sales-table-select-layout.hidden-sub>tbody>tr.sub{display:none}.daily-sales-table{min-width:100%;border-bottom:1px solid #d5d7dc;table-layout:fixed;white-space:nowrap}.daily-sales-table thead{border-top:1px solid #d5d7dc;border-bottom:1px solid #d5d7dc}.daily-sales-table thead th{padding:8px;position:relative;background-color:#fbfbfb;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.4285714286;vertical-align:middle;white-space:nowrap}.daily-sales-table thead th.entry:not(.border-left)::before,.daily-sales-table thead th.payment-ratio:not(.border-left)::before,.daily-sales-table thead th.price:not(.border-left)::before,.daily-sales-table thead th.quantity-plan:not(.border-left)::before,.daily-sales-table thead th.quantity-remain:not(.border-left)::before,.daily-sales-table thead th.quantity-sale:not(.border-left)::before,.daily-sales-table thead th.sales:not(.border-left)::before,.daily-sales-table thead th.total-quantity-sale:not(.border-left)::before,.daily-sales-table thead th.total-sales:not(.border-left)::before{position:absolute;left:0;top:8px;border-left:1px solid #eaebee;height:20px;width:0;display:inline-block;content:""}.daily-sales-table td{position:relative;padding:8px;background-color:#fff;vertical-align:middle}.daily-sales-table td.price:empty::before,.daily-sales-table td.quantity-plan:empty::before,.daily-sales-table td.quantity-remain:empty::before,.daily-sales-table td.ticket-type:empty::before,.daily-sales-table td.total-sales:empty::before{display:inline-block;overflow:hidden;content:"-"}.daily-sales-table td,.daily-sales-table th{width:100px;background-clip:padding-box}.daily-sales-table td:first-child,.daily-sales-table th:first-child{position:sticky;z-index:1;left:0}.daily-sales-table td:first-child::after,.daily-sales-table th:first-child::after{content:"";position:absolute;right:0;top:-1px;height:calc(100% + 2px);border-right:3px solid #b0aeae}.daily-sales-table td:first-child::before,.daily-sales-table th:first-child::before{content:"";position:absolute;left:0;top:0;height:100%;border-right:1px solid #d5d7dc}.daily-sales-table td:last-child,.daily-sales-table th:last-child{border-right:1px solid #d5d7dc}.daily-sales-table td.ticket-name,.daily-sales-table th.ticket-name{width:180px;max-width:180px;text-align:left}.daily-sales-table td.ticket-type,.daily-sales-table th.ticket-type{width:80px;text-align:center}.daily-sales-table td.quantity-plan,.daily-sales-table td.quantity-remain,.daily-sales-table td.quantity-sale,.daily-sales-table th.quantity-plan,.daily-sales-table th.quantity-remain,.daily-sales-table th.quantity-sale{width:120px;text-align:right}.daily-sales-table td.quantity-trend,.daily-sales-table th.quantity-trend{width:60px;text-align:right}.daily-sales-table td.price,.daily-sales-table th.price{width:120px;text-align:right}.daily-sales-table td.entry,.daily-sales-table td.sales,.daily-sales-table td.total-quantity-sale,.daily-sales-table td.total-sales,.daily-sales-table th.entry,.daily-sales-table th.sales,.daily-sales-table th.total-quantity-sale,.daily-sales-table th.total-sales{text-align:right}.daily-sales-table td.transfer,.daily-sales-table th.transfer{width:120px;text-align:right}.daily-sales-table td.border-left,.daily-sales-table th.border-left{border-left:1px solid #d5d7dc}.daily-sales-table td.border-right,.daily-sales-table th.border-right{border-right:1px solid #d5d7dc}.daily-sales-table tr.row-performance td{padding-top:4px;padding-bottom:4px;background-color:#f2f2f2;color:var(--GrayDarker)}.daily-sales-table tbody.subtotal td{padding-bottom:12px}.daily-sales-table tbody.total-all td,.daily-sales-table tfoot.total-all td{background-color:#f2f2f2;font-weight:700}.daily-sales-table tr.row-total td{border-top:1px solid #d5d7dc}.daily-sales-table tr.sub td{background-color:var(--primaryLightest)}.daily-sales-table .ticket-name-label{display:block;padding-left:4px;max-width:100%;width:fit-content;border-radius:4px 0 0 4px;border-left:8px solid var(--ticketColor,#d7d7d7);line-height:1.4285714286;overflow:hidden;text-overflow:ellipsis}.daily-sales-table .sub-ticket-name-label{display:inline-block;margin-left:12px;max-width:calc(100% - 12px);overflow:hidden;text-overflow:ellipsis}.daily-sales-table .sub-ticket-name-label.isCoupon::before{display:inline-block;width:20px;height:20px;border-radius:50%;vertical-align:1px;margin-right:4px;background:var(--ticketColor,#d7d7d7);content:"C";color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center}.daily-sales-table .text-small{color:var(--GrayDarker);font-size:12px;font-weight:400;line-height:1.6666666667}.daily-sales-table .ta-left{text-align:left}.daily-sales-table .ta-center{text-align:center}.daily-sales-table .ta-right{text-align:right}.daily-sales-table .tb-right{text-align:right;padding-right:20px}.daily-sales-table .tb-center{text-align:center}.daily-sales-table .sleketon-flash{height:20px;min-width:170px;width:100%}.daily-sales-table#sales-info-unique-table .sleketon-flash{min-width:30px}.daily-sales-table#sales-info-unique-table .ticket-name .sleketon-flash{min-width:170px}.sales-seatmap,.sales-seatmap img{width:100%}.admin-main-lottery{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);padding:0 30px}@media screen and (width <= 600px){.daily-sales-table thead th{font-size:12px}.admin-main-lottery{padding:0 20px}}.sales-list-contents__lottery{padding:20px 0;font-weight:500;display:flex;justify-content:center;align-items:center;font-size:20px;color:#4a4a4a;letter-spacing:.83px}.sales-list-contents__lottery .lottery_item{position:relative;padding:0 20px;flex-grow:1}@media screen and (width <= 600px){.sales-list-contents__lottery{display:block;font-size:16px}.sales-list-contents__lottery .lottery_item{display:flex;justify-content:space-between;padding:0 20px}}.sales-list-contents__lottery .entry-date{font-size:12px;font-weight:700;color:#858585;letter-spacing:0;margin-left:20px}.sales-list-contents__lottery .lottery_btn-area{display:flex;align-items:center;margin:0 0 0 auto;height:61px}.sales-list-contents__lottery .lottery_btn-area .lottery_btn{padding:0 20px;margin-right:15px;height:40px;line-height:40px;font-size:12px}@media screen and (width <= 600px){.sales-route-management .url-head-section{font-size:12px;line-height:16px;font-weight:700;color:#767474;border-bottom:1px solid var(--Gray);padding:8px;display:flex;justify-content:space-between}.sales-route-management .url-head-section [data-id=url]{display:flex;justify-content:center;align-items:center}.sales-route-management .url-section{border-bottom:dashed 1px var(--Gray)}.sales-route-management .url-header{display:flex;justify-content:space-between;gap:12px;padding:18px 8px}.sales-route-management .url-header .url-name{margin-left:12px;font-size:14px;color:#222;line-height:20px;padding:18px 0}.sales-route-management .url-header .status-indicator{margin-right:16px;display:inline-flex;align-items:center;flex:0 0 auto;font-size:10px;color:#000}.sales-route-management .url-header .status-indicator::before{content:"";width:10px;height:10px;background-color:#c18c62;border-radius:50%;margin-right:8px}.sales-route-management .url-header .status-indicator.active::before{background-color:#c18c62}.sales-route-management .url-header .status-indicator.inactive::before{background-color:#ccc}.sales-route-management .url-header .status-indicator .active{background-color:var(--Green)}.sales-route-management .url-details{background-color:var(--GrayLight);padding:16px 24px}.sales-route-management .url-details tr{height:40px;border-bottom:1px solid #ebe8e8}.sales-route-management .url-details tr td{vertical-align:middle;text-align:left;padding:12px 0;word-break:break-all}.sales-route-management .url-details .url-details--left{width:110px;font-size:12px;line-height:16px;font-weight:700;color:#222}.sales-route-management .url-details .div-edit{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:7px}.sales-route-management .url-details .div-edit>button{padding:0 16px}.sales-route-management .url-details .input-small{height:40px}.sales-route-management #btn-download-csv-template{width:fit-content}.sales-route-management #btn-csv-bulk-import{width:140px}}.sales-route-management #route-tag-table .input-small{width:calc(100% - 20px);height:40px}.sales-route-management #route-tag-table .input-tag,.sales-route-management #route-tag-table .input-url-name{margin-right:20px}.sales-route-management h3{font-size:18px;font-weight:700;line-height:24px;color:var(--dark)}.sales-route-management__header-buttons{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px 16px}@media screen and (width <= 600px){.sales-route-management__header-buttons{width:100%;display:grid;grid-template-columns:3fr 2fr}}.sales-route-management__explanation{margin-bottom:24px;padding:16px;border-radius:8px;background:rgba(0,0,0,.0509803922)}.sales-route-management__add-form{display:flex;gap:16px;margin-top:16px;text-align:center;align-items:center;background-color:var(--GrayLight);padding:12px 16px}@media screen and (width <= 600px){.sales-route-management__add-form{display:grid;grid-template-columns:2fr 3fr;flex-direction:column;gap:8px}.sales-route-management__add-form label{text-align:left}}.sales-route-management__add-form label{flex:0 1 auto}.sales-route-management__add-form button{flex:0 0 auto}.sales-route-management__add-form .input{flex:0 1 240px}.sales-route-management__add-form input{width:100%;font-size:13px}.sales-route-management__footer{padding:24px 0;width:100%;border-bottom:1px solid #e5e5e5}.sales-route-management__footer-buttons{display:flex;flex-wrap:nowrap;align-items:center;gap:8px 16px;padding:24px 0 0}@media screen and (width <= 600px){.sales-route-management__footer-buttons{display:grid;gap:20px 0;padding:20px 0 0}.sales_route_aggregate thead th:nth-child(3){border-right:2px solid #b0aeae}.sales_route_aggregate thead th:nth-child(4){max-width:100px}.sales_route_aggregate .main-list td:nth-child(3){border-right:2px solid #b0aeae}.sales_route_aggregate .main-list td:nth-child(4){max-width:100px}.sales_route_aggregate .sub-list td:nth-child(3){border-right:2px solid #b0aeae}.sales_route_aggregate .sub-list td:nth-child(4){max-width:100px;white-space:nowrap;text-overflow:ellipsis}.sales_route_aggregate .sub-list td:nth-child(4) .data-ticket{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.sales_route_aggregate .data-performance .data-ticket{max-width:100px}}.sales-route-management .btn--share{margin-right:20px;padding:0 12px;height:36px;font-size:10px}.sales-route-management .btn-route-edit .btn-route-save{margin:8px 0}.sales-route-management .u-toggle-switch{position:relative}.sales-route-management .u-toggle-switch .is-false,.sales-route-management .u-toggle-switch .is-true{width:4.5em;font-size:10px;text-align:center}.sales-route-management__pc-table-wrapper{overflow:auto}.sales-route-management__pc-table{min-width:100%;table-layout:fixed;white-space:normal;text-align:left;border-collapse:collapse}.sales-route-management__pc-table thead{font-size:14px;line-height:20px;font-weight:700;color:#767474;border-bottom:1px solid #d5d7dc;text-align:left}.sales-route-management__pc-table thead th{padding-right:20px;white-space:nowrap}.sales-route-management__pc-table thead .column-sales-tag,.sales-route-management__pc-table thead .column-sales-url{width:205px}.sales-route-management__pc-table .data-tag,.sales-route-management__pc-table .data-url-name{margin-right:10px}.sales-route-management__pc-table .data-route-tag-url{display:flex;align-items:center;margin-right:20px}.sales-route-management__pc-table .td-edit{display:flex;justify-content:end;gap:20px;width:180px;align-items:center}.sales-route-management__pc-table .td-edit>button{flex:0 0 auto;height:40px}.sales-route-management__pc-table tr{border-bottom:dashed 1px var(--Gray)}.sales-route-management__pc-table td{position:relative;height:54px;vertical-align:middle;word-break:break-all}.sales-route-management .sort-icon-wrapper{cursor:pointer}.sales-route-management .sort-icon{margin-left:6px}.sales-route-management .req{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom;padding-left:2px}.qr-code-share-popup{width:600px;max-width:90%}.qr-code-share-popup__qr-title{margin-top:24px;margin-bottom:16px;text-align:center}.qr-code-share-popup__qr-title--text{font-size:16px;font-weight:700;line-height:24px;text-align:center;color:var(--BlackText);margin-bottom:16px;border-bottom:1px solid var(--dark);padding-bottom:2px}.qr-code-share-popup__container{background-color:var(--Gray);padding:24px}.qr-code-share-popup__container--inner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;align-items:center}.qr-code-share-popup .entry-qr{grid-column:1/2;grid-row:1/2;display:flex;justify-content:center;align-items:center;padding-right:12px}.qr-code-share-popup .entry-qr .box__qr{width:100%;height:auto}.qr-code-share-popup .entry-copy-buttons{grid-column:2/3;grid-row:1/2;padding-left:12px}.qr-code-share-popup .right-buttons{display:inline-flex;width:100%;justify-content:center}.qr-code-share-popup .entry-qr-url{grid-column:1/3;grid-row:2/3;font-size:12px;font-weight:400;color:#767474;text-align:left;margin-top:8px}.qr-code-share-popup__footer{display:flex;justify-content:center;margin-top:24px}.sales_route_aggregate__header-buttons{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px 16px}@media screen and (width <= 600px){.sales_route_aggregate__header-buttons{width:100%;display:grid;grid-template-columns:1fr 1fr}.sales_route_aggregate__header-buttons button{padding:0}}.sales_route_aggregate__heading{display:flex;align-items:center;margin:0 0 16px;font-size:16px;font-weight:700;line-height:24px;color:var(--dark)}.sales_route_aggregate__heading::after{content:"";flex:1 0 auto;margin-left:16px;height:1px;background:#ebe8e8}.sales_route_aggregate__table{min-width:100%;border-bottom:1px solid var(--Gray);table-layout:fixed;white-space:normal;text-align:left;border-collapse:collapse}.sales_route_aggregate__table thead{font-size:14px;line-height:20px;color:var(--BlackText);border-right:1px solid var(--GrayLight);border-left:1px solid var(--GrayLight);border-bottom:1px solid var(--Gray);text-align:left;background-color:var(--GrayLight);height:36px}.sales_route_aggregate__table thead th{padding:8px 16px}.sales_route_aggregate__table thead th:nth-child(2){border-right:2px solid #b0aeae}.sales_route_aggregate__table thead .column-sales-tag,.sales_route_aggregate__table thead .column-sales-url{width:180px}.sales_route_aggregate__table thead .column-sales{text-align:right;min-width:80px}.sales_route_aggregate__table tbody tr{height:36px}.sales_route_aggregate__table tbody td{padding:8px 16px;font-size:14px;line-height:20px;color:var(--BlackText);word-break:break-all}.sales_route_aggregate__table tbody .main-list{border-right:1px solid var(--Gray);border-left:1px solid var(--Gray);cursor:pointer}.sales_route_aggregate__table tbody .main-list .accordion-icon{margin-left:10px}.sales_route_aggregate__table tbody .main-list .no-accordion-icon{margin-left:24px}.sales_route_aggregate__table tbody .main-list td:nth-child(2){border-right:2px solid #b0aeae}.sales_route_aggregate__table tbody .main-list .column-sales{text-align:right}.sales_route_aggregate__table tbody .sub-list{display:none;background-color:var(--primaryLightest)}.sales_route_aggregate__table tbody .sub-list td:nth-child(2){border-right:2px solid #b0aeae}.sales_route_aggregate__table tbody .sub-list .column-sales{text-align:right}.sales_route_aggregate__table .data-route-tag-url{max-width:270px}.sales_route_aggregate__table .td-edit{display:flex;justify-content:end;gap:20px;padding-top:7px;min-width:180px}.sales_route_aggregate .ticket-name-label{border-radius:4px 0 0 4px;border-left:8px solid var(--ticketColor,#d7d7d7);padding-left:4px;overflow:hidden;text-overflow:ellipsis}.sales_route_aggregate__footer{padding:24px 0;width:100%}.sales_route_aggregate__footer-buttons{display:flex;flex-wrap:nowrap;align-items:center;gap:8px 16px;padding:24px 0 0}.cd-breadcrumb li{display:inline-block;float:left;margin:.5em 0;width:25%}.cd-breadcrumb li::after{display:inline-block;content:"»";margin:0 .6em;color:#2c3f4c}.cd-breadcrumb li:last-of-type::after{display:none}.cd-breadcrumb li:not(:first-child)>em,.cd-breadcrumb li:not(:first-child)>span{padding-left:15px}.cd-breadcrumb li>*{display:inline-block;font-size:12px;line-height:20px;letter-spacing:0;color:#2c3f4c;text-align:center;padding-top:10px;height:40px;width:100%}@media screen and (width <= 600px){.cd-breadcrumb li:not(:first-child)>em,.cd-breadcrumb li:not(:first-child)>span{padding-left:10px}.cd-breadcrumb li>*{line-height:15px;height:34px}}.cd-breadcrumb.threesteps li{width:33.3333333333%}.cd-breadcrumb.triangle{position:relative;z-index:0;background-color:transparent;padding:0;max-width:560px;margin:0 auto;display:flex}.cd-breadcrumb.triangle li{display:list-item;float:none;position:relative;padding:0;margin:0}.cd-breadcrumb.triangle li>*{position:relative;color:var(--dark,#2c3f4c);background-color:var(--Gray,#ebe8e8);border-color:var(--Gray,#ebe8e8)}.cd-breadcrumb.triangle li.current>*{color:#fff;background-color:#2e3551;border-color:#2e3551;margin:0}.cd-breadcrumb.triangle li:first-of-type>*{border-radius:.25em 0 0 .25em}.cd-breadcrumb.triangle li:last-of-type>*{border-radius:0 .25em .25em 0}.cd-breadcrumb.triangle li::after,.cd-breadcrumb.triangle li>::after{position:absolute;top:0;left:100%;content:"";height:0;width:0;border:20px solid transparent;border-right-width:0;border-left-width:15px}@media screen and (width <= 600px){.cd-breadcrumb.triangle li::after,.cd-breadcrumb.triangle li>::after{border:17px solid transparent;border-left-width:10px;margin-left:-1px}}.cd-breadcrumb.triangle li::after{z-index:1;transform:translateX(2px);border-left-color:#ddd;margin:0}.cd-breadcrumb.triangle li>::after{z-index:2;border-left-color:inherit}.cd-breadcrumb.triangle li.before::after,.cd-breadcrumb.triangle li:last-of-type::after,.cd-breadcrumb.triangle li:last-of-type>::after{display:none}.cd-breadcrumb.triangle.tow-line li>*{line-height:12px;padding-top:8px}.cd-breadcrumb.triangle.tow-line li>.single-line{line-height:20px;padding-top:10px}.serialnumber{text-align:center}.serialnumber .txt-info{font-size:18px;line-height:30px;text-align:left}.serialnumber-nav{margin:0 0 24px}.serialnumber-input .input-small{text-transform:uppercase;height:40px;width:22.5%}.serialnumber-ticket{padding-bottom:30px}.serialnumber-ticket .ticket-s__inner{margin:0 auto}.serialnumber-ticket .ticket-s-block__inner img{width:36px}.g-recaptcha{padding:20px;background:#f9f9f9;text-align:center;text-align:-webkit-center}.g-recaptcha>div{margin:0 auto}.txt-login-link{text-align:center;font-size:14px;line-height:21px}input#serial_code{font-size:30px;font-weight:700;text-align:center;text-transform:uppercase}@media screen and (width <= 600px){.cd-breadcrumb.triangle.tow-line li>*{padding-top:6px}.cd-breadcrumb.triangle.tow-line li>.single-line{padding-top:8px}.serialnumber .txt-info{font-size:16px;line-height:27px}input#serial_code{font-size:28px}}@media screen and (width <= 375px){.cd-breadcrumb li>*{font-size:10px}input#serial_code{font-size:22px}}input#serial_code::placeholder{position:relative;top:-6px;font-size:14px;font-weight:400}.admin-sns-stats{padding:16px 30px;display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.admin-sns-stats__title{flex:0 0 auto;font-size:14px!important;font-weight:600;line-height:21px;text-align:left;color:#cd955e}@media screen and (width <= 600px){.admin-sns-stats{display:block;padding:16px 2%}.admin-sns-stats:first-child{margin-top:0}.admin-sns-stats.admin-main-sales{padding:16px 2%}.admin-sns-stats__title{font-size:12px}}.admin-sns-stats__numbers{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 30px;min-width:50%}@media screen and (width <= 600px){.admin-sns-stats__numbers{justify-content:center;gap:16px;margin:8px 0 0}}.admin-sns-stats__numbers>li{flex:0 1 auto;position:relative;list-style:none;display:flex;align-items:center;justify-content:space-around;min-width:90px}@media screen and (width <= 600px){.admin-sns-stats__numbers>li{flex:1 1 auto;justify-content:center;min-width:initial}}.admin-sns-stats__numbers>li.new-comments{cursor:pointer}.admin-sns-stats__numbers>li.new-comments:hover{background:rgba(216,173,131,.1)}.admin-sns-stats__numbers>li:last-of-type{margin-right:0}.admin-sns-stats__numbers>li .sns-stats-icon{display:flex;align-items:center;width:24px;height:24px;margin-right:10px;background-repeat:no-repeat;background-size:contain;background-position:center}.admin-sns-stats__numbers>li .bravos-icon{background-image:url(/images/icon-bravo.svg)}.admin-sns-stats__numbers>li .views-icon{background-image:url(/images/icon-view.svg)}.admin-sns-stats__numbers>li .comments-icon{background-image:url(/images/icon-comment.svg)}.admin-sns-stats__numbers>li .followers-icon{background-image:url(/images/icon-follower.png)}.admin-sns-stats__numbers>li .sns-stats-nums{font-size:20px;font-weight:600;color:#4a4a4a;word-break:break-all}@media screen and (width <= 600px){.admin-sns-stats__numbers>li .sns-stats-icon{width:20px;height:20px;margin-right:4px}.admin-sns-stats__numbers>li .sns-stats-nums{line-height:initial;font-size:16px}}.admin-sns-stats__numbers>li .sns-stats-nums.new-comments{padding-right:25px}.admin-sns-stats__numbers>li .sns-stats-nums.new-comments::after{position:absolute;content:"NEW";font-size:8px;color:#d86868;margin-left:2px;white-space:nowrap}.admin-sns-stats__numbers>li .tooltip{opacity:0;font-size:10px;font-weight:600;line-height:25px;text-align:center;color:#fff;background-color:#2e3551;width:80px;height:25px;padding:0 8px;border-radius:3px;position:absolute;margin-top:-70px;left:50%;margin-left:-40px;z-index:100;transition:opacity .3s}.admin-sns-stats__numbers>li .tooltip::before{content:"";position:absolute;top:100%;left:50%;margin-left:-4px;border:4px solid transparent;border-top:4px solid #2e3551}.admin-sns-stats__numbers>li:hover .tooltip{opacity:1}.sns-stats-mt-30{margin-top:30px}.stats-list__heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 32px}.stats-list__heading .input-small{font-family:inherit}@media screen and (width <= 600px){.admin-sns-stats__numbers>li .tooltip{margin-top:-54px}.stats-list__heading{flex-wrap:wrap}.stats-list__heading h2{flex:0 0 100%;margin-bottom:24px}.stats-list__heading .input-small{width:200px}}.stats-list__heading label.open-search-area{margin:0 16px 0 auto;width:168px}.stats-list-contents-data{background:#f9f9f9;padding:20px 0;font-weight:500;display:flex;font-size:20px;color:#4a4a4a;letter-spacing:.83px}@media screen and (width <= 600px){.stats-list__heading label.open-search-area{width:calc(100% - 208px);margin:0 8px 0 0}.stats-list-contents-data{flex-wrap:wrap;padding:16px}}.stats-list-contents-data h5{display:inline-block}.stats-list-contents-data .unit{font-size:12px;margin-left:.8em}.stats-list-contents-data .den{font-size:12px;font-weight:300;margin-left:.3em}.stats-list-contents-data-item{position:relative;padding:0 40px;flex-grow:1;border-right:1px solid #dedede}@media screen and (width <= 600px){.stats-list-contents-data-item{flex:1 0 auto;width:50%;padding:8px 16px}.stats-list-contents-data-item:nth-child(even){border-right:none}.stats-list-contents-data-item:not(:nth-child(1),:nth-child(2)){border-top:1px solid #dedede}}.stats-list-contents-data-item p{font-size:20px;font-weight:700}.stats-list-contents-data-item:last-child{border:none}.stats-list-contents-data-item__balloon{width:171px}.stats-list-contents-data__save{display:inline-block;vertical-align:middle;margin-left:5px}.stats-list-contents-tab{margin-top:25px}.stats-list__event-search input[type=checkbox]{display:none}.stats-list__event-search__container{max-height:0;opacity:0;overflow:hidden;transition:.3s}input:checked+.stats-list__event-search__container{margin:0 0 32px;max-height:9999px;opacity:1;overflow:visible}.stats-graph{margin-top:30px}.stats-graph-color-list{display:flex}.stats-graph-color-list li{margin-right:20px}.stats-graph-color-list li::before{display:inline-block;content:"";height:12px;width:20px;margin-right:5px;border-radius:2px}.stats-graph-color-list li.color-blue::before{background-color:#67b7c0}.stats-graph-color-list li.color-yellow::before{background-color:#e6d572}.stats-graph-color-list li.graph-line::before{width:16px;height:10px;border-radius:0;background:url(/images/graph-icon-stats.svg) 0 0/100% auto no-repeat}.stats-graph-area{position:relative;margin-top:20px}.stats-graph-balloon.size-S{width:140px}.stats-graph-balloon dl{display:flex;justify-content:space-between;margin-bottom:2px}.stats-graph-balloon dl.sum{margin:3px 0 0;padding-top:3px;border-top:1px solid #dedede}.stats-graph-balloon dl dt{font-size:10px}.stats-graph-balloon dl dd{font-size:11px}.stats-table{width:100%;margin:20px 0 0}@media screen and (width <= 600px){.stats-table{display:block;overflow:auto;margin:0 -20px;width:auto}}.stats-table thead{border-bottom:1px solid #ddd}.stats-table thead th{padding:10px 20px;font-size:14px;font-weight:700;color:var(--GrayDarker);letter-spacing:0;line-height:19px;text-align:left;width:1px;white-space:nowrap}.stats-table thead th span{font-size:11px;font-weight:400;line-height:15px}.stats-table tbody tr{border-bottom:1px dashed #ddd}.stats-table tbody tr.open{display:none;background-color:#faf4ee}.stats-table tbody tr.open:hover{display:table-row}.stats-table tbody tr.open td{padding-top:0}.stats-table tbody tr.open dl{display:flex;margin-top:10px}.stats-table tbody tr.open dl dt{width:65px;font-weight:700;color:#858585}.stats-table tbody tr.open dl dd{color:#4a4a4a}.stats-table tbody tr.open dl dd.detail-txt{margin-right:35px}.stats-table tbody tr.open dl dd.detail-btn{width:200px;margin-top:auto;margin-left:auto}.stats-table tbody tr.open dl dd.detail-btn .btn{width:200px;height:50px;font-size:15px;color:#fff;background-color:#2e3551}.stats-table td{position:relative;padding:10px 20px;vertical-align:middle}.stats-table .tb-right{text-align:right;padding-right:20px}.stats-table .tb-center{text-align:center}.stats-table .btn{display:inline-block;padding:0;width:60px;height:30px;font-size:12px;line-height:30px}.stats-table .btn img{width:14px;height:14px;margin-top:-3px}.stats-table-item_date{color:var(--GrayDarker);font-size:12px;line-height:1.3333333333}.stats-table-item_title{display:inline;color:#222;font-weight:700}.stats-table-item_title .notice{display:block;color:var(--GrayDarker);font-size:12px;font-weight:400;line-height:1.3333333333}.stats-table-item_type{color:var(--GrayDarker)}.stats-table__sum{border-top:1px solid #ddd;margin-top:5px}.stats-table__sum td{padding-top:15px}.stats-seatmap,.stats-seatmap img{width:100%}.terms-head__title{margin:0 auto;padding:0 16px;color:#fff;font-size:24px;font-weight:700;letter-spacing:2px;line-height:1.375;text-align:center}.terms-head__title small{font-size:16px}.terms-inner{margin-top:30px;padding-bottom:30px}.terms-inner__heading{margin:30px 0 10px;color:var(--dark);letter-spacing:1px;font-weight:700;line-height:1.3;font-size:18px}.terms-inner__sub-heading{margin:16px 0 8px;font-weight:700}.terms-inner__supplementary-provisions{margin-top:30px;text-align:right}@media screen and (width >= 601px){.terms-inner{padding-bottom:50px;max-width:900px}.terms-inner__supplementary-provisions{padding-top:40px}}.terms-inner ol.list-decimal{padding:0;margin:0}.terms-inner ol.list-decimal li{padding-top:15px;list-style-position:inside;list-style-type:decimal}.terms-inner ol.list-parentheses{padding:0 0 0 1em;margin:0}.terms-inner ol.list-parentheses li{padding-top:15px;list-style-type:none;counter-increment:cnt}.terms-inner ol.list-parentheses li::before{display:marker;content:"(" counter(cnt) ") "}.terms-inner ol.list-parentheses li ul{counter-reset:cnt 0}.terms-inner ul.list-disc{padding:5px 0;margin:0}.terms-inner ul.list-disc li{padding:5px 0;list-style-position:inside;list-style-type:disc}.terms-inner ul.list-disc li::before{display:none}.terms-inner dl{padding-top:30px;margin:0}.terms-inner dl.privacy-dl{display:flex;flex-flow:row wrap;width:100%;margin:20px 0;padding:0;text-align:center;border-top:1px solid var(--GrayDarker)}@media screen and (width <= 600px){.terms-inner dl.privacy-dl{flex-flow:column}.terms-inner dl.privacy-dl .pc-only{display:none}}.terms-inner dl.privacy-dl dt{flex-basis:20%;padding:10px;box-sizing:border-box;border-bottom:1px solid var(--GrayDarker);background:var(--Gray)}.terms-inner dl.privacy-dl dd{flex-basis:80%;padding:10px;box-sizing:border-box;border-bottom:1px solid var(--GrayDarker)}.terms-inner dt.square-black{list-style-type:none}.terms-inner dt.square-black::before{display:marker;content:"■"}.terms-inner dt.square{padding-left:1em;list-style-type:none}.terms-inner dt.square::before{display:marker;content:"□"}.terms-inner dd{padding-left:3em}.terms-inner a{color:var(--link-text-color)}.terms-inner p{padding:0 0 0 1em;font-weight:300}.terms-inner ul.privacy-link{margin-top:50px;display:flex;max-width:100%;justify-content:flex-start;flex-wrap:wrap}.terms-inner ul.privacy-link li{padding:10px 5px 0;width:25%}.terms-inner ul.privacy-link li a{display:flex;border:1px solid var(--dark);border-radius:5px;padding:0 10px;width:100%;height:80px;color:var(--dark);font-weight:700;text-align:center;justify-content:center;align-items:center}.terms-inner ul.privacy-link li a:hover{background-color:var(--btnHoverDarkLight);text-decoration:none}.company-inner{padding-bottom:30px}@media screen and (width >= 601px){.company-inner{padding-bottom:50px}.cookie-setting-button{max-width:200px}}.company-inner__heading{margin:30px 0 10px;font-size:14px;font-weight:700}.company-inner ul.list-disc{padding:0 0 0 2em;margin:0}.company-inner ul.list-disc li{padding-top:15px;list-style-type:disc}.company-inner ol.list-decimal{padding:15px 0 15px 2em;margin:0}.company-inner ol.list-decimal li{padding:5px 0;list-style-position:outside;list-style-type:decimal}.company-inner a{color:var(--link-text-color)}.company-inner .attention{margin:20px 10px;padding:16px;border-radius:8px;font-weight:700;border:1px solid var(--dark);color:var(--dark)}.company-inner .attention-ttl{color:var(--dark);font-size:18px;line-height:1.7em;margin-bottom:10px}.terms-ttl{color:var(--dark);font-size:24px;line-height:1.3;font-weight:700;margin:-100px 0 40px;padding-top:100px}.ta-left{text-align:left}.privacy-bb{font-size:24px;font-weight:700;position:relative;padding:1rem .5rem}.privacy-bb::after{position:absolute;bottom:0;left:0;width:100%;background:var(--dark);height:6px;border-radius:3px;content:""}.privacy-ttl{background:var(--dark);color:#fff;font-size:24px;line-height:1.3;font-weight:700;margin:40px 0;padding:20px 30px;border-radius:10px}@media screen and (width <= 600px){.terms-inner ul.privacy-link li{width:50%}.privacy-ttl{margin:20px 0;padding:10px}}.link-margin{padding-top:70px;margin-top:-70px}.cookie-policy-table thead th{padding:8px;border:solid #fff;border-width:0 2px;background:var(--GrayLight);text-align:center;font-weight:700;font-size:12px}.cookie-policy-table tbody tr{border-bottom:1px solid var(--Gray)}@media screen and (width <= 600px){.cookie-policy-table tbody tr{display:block;text-align:left}}.cookie-policy-table tbody td{padding:8px;font-size:12px;text-align:center;vertical-align:middle}.cookie-setting-button{width:100%}.theater-l{margin-bottom:80px}.theater-l-searchbar{padding:16px 0 20px}.theater-l-search-region-inner .nav-region ul{display:flex;flex-wrap:wrap;margin:0;padding:0}.theater-l-search-region-inner .nav-region li{list-style:none;margin-bottom:16px}.theater-l-search-region-inner .nav-region li:first-child{padding-right:16px}.theater-l-search-region-inner .nav-region li:not(:first-child){padding:0 16px;border-left:1px solid #dedede}.theater-l-search-region-inner .nav-region li:last-child{padding-right:0}.theater-l-search-region-inner .nav-region a{color:#d1a179}.theater-l-search-region-inner .nav-region a.current{font-weight:800}.theater-l .theater-list-heading{margin-bottom:0;display:inline-flex}.theater-l .theater-list-heading .count{padding-left:10px;line-height:30px}.theater-l .group-region{margin-top:70px}.theater-l .group-region:first-child{margin-top:0}.theater-info-box{margin-top:15px;padding:20px;background:#f9f9f9}.theater-info-box .theater-name{font-size:18px;font-weight:800;margin:10px 0}.theater-info-box .icon-place::before{content:"";display:inline-block;background:url(/images/pin.svg) center/contain no-repeat;line-height:27px;width:27px;height:27px;vertical-align:middle;margin:0}.theater-info-box .theater-info--detail{display:inline-flex;width:100%}.theater-info-box .theater-info--detail .left{width:300px;margin-right:30px}.theater-info-box .theater-info--detail .right{width:calc(100% - 300px)}@media screen and (width <= 600px){.cookie-policy-table tbody td{display:block;text-align:left}.theater-l{margin-bottom:30px}.theater-info-box .theater-info--detail{display:block}.theater-info-box .theater-info--detail .right{margin-top:20px;width:100%}}.theater-info-box .theater-info--detail .address-box{margin-bottom:20px;max-width:90%}.theater-info-box .theater-info--detail .address-box a{color:#d1a179;vertical-align:middle}.theater-info-box .theater-info--detail .hall-box{display:inline-flex;text-align:center;max-height:20px;margin-bottom:10px;max-width:85%}.theater-info-box .theater-info--detail .hall-box .hall-name{font-size:12px;font-weight:800;height:25px;width:189px;border-radius:3px 0 0 3px;background-color:#ebe8e8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theater-info-box .theater-info--detail .hall-box .seats-num{font-size:12px;height:25px;width:91px;border:1px solid #ebe8e8;border-radius:0 3px 3px 0;background-color:#fff}.theater-info-box .theater-info--detail .txt-sn{color:#222}.categories-list :not(:first-child){margin-top:15px}.category-info-box{margin-top:15px;padding:20px;background:#f9f9f9}.category-info-box .categories{display:inline-flex}.category-info-box .categories .category-name{font-size:18px;margin:10px 0}.category-info-box .categories .category-name:hover{font-weight:800}.category-info-box .categories .count{padding-left:10px;line-height:40px}.category-info-box .sub-category{display:flex;flex-wrap:wrap}.category-info-box .sub-category .item-name{font-size:12px;text-align:center;padding:2px 10px;border:1px solid #ebe8e8;border-radius:0 3px 3px 0;background-color:#fff;margin-bottom:5px}.category-info-box .sub-category :not(:last-child){margin-right:10px}.theater-request{margin:40px 0}@media screen and (width <= 600px){.theater-request{margin:20px 0 50px}}.theater-request a{color:#d1a179}.p-theater-top-index{margin-bottom:48px}.p-theater-top-index__heading{display:flex;align-items:center;margin-bottom:16px}.p-theater-top-index__heading .view-all{width:150px;margin-left:auto}.p-theater-top-index__title{color:var(--dark);font-size:24px;font-weight:700;line-height:1.3}.p-theater-top-index__title .num{font-size:14px;font-weight:400}.p-theater-top-index__list-item{margin-bottom:24px;background-color:var(--GrayLight);transition:opacity .3s}@media screen and (width >= 601px){.p-theater-top-index__list{display:flex;flex-wrap:wrap}.p-theater-top-index__list-item{width:calc((100% - 48px)/ 3)}.p-theater-top-index__list-item:not(:nth-child(3n+1)){margin-left:24px}}.p-theater-top-index__list-item:hover{opacity:.7}.p-theater-top-index__list-item a{text-decoration:none}.p-theater-top-index__list-item .thumbnail{position:relative;height:160px}.p-theater-top-index__list-item .thumbnail img{width:100%;height:100%;object-fit:cover}.p-theater-top-index__list-item.is-relation .thumbnail::before{position:absolute;top:0;left:0;height:66px;width:66px;background:url(/images/icon-relation-theater.png) center/contain no-repeat;content:""}.p-theater-top-index__list-item .information{padding:16px}.p-theater-top-index__list-item .information dl{display:flex;flex-wrap:wrap;margin:8px 0 0;font-size:12px}.p-theater-top-index__list-item .information dt{flex:0 0 auto;font-weight:700;text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden}.p-theater-top-index__list-item .information dt::after{margin:0 4px;content:":"}.p-theater-top-index__list-item .other-hole{display:inline-block;margin-left:8px;padding:4px;background-color:var(--dark);font-size:10px;line-height:1.4;color:#fff}.p-theater-top-index__list-item .region{color:var(--primary);font-weight:700;font-size:12px}.p-theater-top-index__list-item .name{margin-bottom:8px;font-weight:700;font-size:18px}.p-theater-top-index__view-all .btn{font-size:13px}.p-theater-detail-map{margin-bottom:24px}@media screen and (width >= 601px){.p-theater-detail-map{margin-bottom:40px}.p-theater-detail-map__container{display:flex}}.p-theater-detail-map__container-photo{position:relative;margin-bottom:16px}.p-theater-detail-map__container-photo .notice{font-size:10px;color:var(--GrayDark)}.is-relation .p-theater-detail-map__container-photo::before{position:absolute;top:0;left:0;height:80px;width:80px;background:url(/images/icon-relation-theater.png) center/contain no-repeat;content:""}.p-theater-detail-map__container-map{position:relative}.p-theater-detail-map__container-map iframe{height:200px;width:100%}@media screen and (width >= 601px){.p-theater-detail-map__container-photo{flex:0 0 50%;margin:0}.p-theater-detail-map__container-photo .notice{position:absolute;top:100%;left:0}.p-theater-detail-map__container-map{flex:0 0 50%}.p-theater-detail-map__container-map iframe{height:100%}}.p-theater-detail-info{margin-bottom:48px}@media screen and (width >= 601px){.p-theater-detail-info{display:flex;margin-bottom:70px}.p-theater-detail-info__column{flex:0 0 50%;padding:0 32px}.p-theater-detail-info__column .official-site{width:200px;margin-left:auto}}.p-theater-detail-info__block{display:flex;margin-bottom:24px}.p-theater-detail-info__block dt{flex:1 0 70px;font-weight:700;font-size:12px}.p-theater-detail-info__block dd{flex:0 1 auto;width:80%;font-size:14px;line-height:1.42}.p-theater-detail-info__block small{font-size:12px}.p-theater-detail-info__block table{width:100%;margin-bottom:8px;font-size:14px;border-collapse:separate}.p-theater-detail-info__block th{padding:8px;background-color:#ebe8e8;text-align:left;border-radius:3px 0 0 3px}.p-theater-detail-info__block td{padding:8px;width:82px;border:1px solid #ebe8e8;border-radius:0 3px 3px 0;text-align:right;vertical-align:middle}.p-theater-detail-info__block .button-block .btn{margin-top:8px;padding:0 16px}.p-theater-detail-overview{margin-bottom:48px}@media screen and (width >= 601px){.p-theater-detail-info__block .button-block{display:flex;flex-wrap:wrap}.p-theater-detail-info__block .button-block .btn{margin-right:8px}.p-theater-detail-overview{margin-bottom:80px}}.p-theater-detail-overview__heading{margin-bottom:16px;color:var(--primary);font-weight:700;font-size:16px}.p-theater-detail-related{padding-bottom:32px;overflow:hidden}.p-theater-detail-related__block{margin-bottom:48px}@media screen and (width >= 601px){.p-theater-detail-related__block{margin-bottom:80px}}.p-theater-detail-footer{margin:80px 0;text-align:center}.p-theater-detail-footer .btn{width:270px;margin:0 auto 32px}body .main-area.only-free-seat,body .main-area.only-free-seat .cart-area{position:static;height:auto}body .main-area:not(.only-free-seat){position:absolute;top:var(--headerHeight);height:calc(var(--innerHeight,600px) - var(--headerHeight))}@supports (height:100dvh){body .main-area:not(.only-free-seat){height:calc(100dvh - var(--headerHeight))}}@media (width >= 569px) and (width <= 926px) and (orientation:landscape){body .main-area:not(.only-free-seat){display:flex}body .main-area:not(.only-free-seat) .btn-area{position:static;width:auto}body .main-area:not(.only-free-seat) .btn-area .legend-btn{right:calc(50% + 100px);z-index:1}body .main-area:not(.only-free-seat) .map-panel{width:50%;height:100%;max-height:100%}body .main-area:not(.only-free-seat) .cart-area{position:relative!important;width:50%;height:100%}}body .main-area:not(.only-free-seat) .modal{z-index:calc(var(--headerZIndex) + 1)}body .main-area:not(.only-free-seat) .back-btn,body .main-area:not(.only-free-seat) .btn-area{z-index:1}.ticket-s{background:var(--GrayLight,#f5f4f4)}.ticket-s__inner{max-width:335px;margin:0 auto;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);border-radius:3px}.ticket-s__inner.heading-no-txt{margin-top:-68px}.ticket-s-head__inner{padding:24px 16px 16px;color:#fff;background-color:var(--dark,#2e3551);border-radius:3px 3px 0 0}.ticket-s-head .head-text{font-size:14px;font-weight:700;line-height:1.4285714286;text-align:center}.ticket-s-head__title{border-bottom:1px solid #575b6d;background:#2e3551}.ticket-s-head__title h3{color:#fff;text-align:center;padding:15px}.ticket-s-head__title a{display:block}.ticket-s-head__title .txt-s2{padding-top:10px;color:#fff;font-size:12px}.ticket-s-head__time{padding:10px 0 0;background:#2e3551;text-align:center}.ticket-s-head__time p{color:#fff;font-weight:500}.ticket-s-head__time p+p{margin-top:1em}.ticket-s-head__line{background:url(/images/punch_b.png) center/contain no-repeat;width:100%;height:24px}.ticket-s-head__line-2{background:url(/images/punch_c.png) center/contain no-repeat;margin-top:10px}.ticket-s-head__clip-line{height:24px;width:100%;background:url(/images/ticket-divider.png) center center/contain no-repeat}@media screen and (width <= 375px){.ticket-s-head__clip-line{background-size:cover}}.ticket-s-heading{position:sticky;top:60px;z-index:1;margin:0 0 24px}.ticket-s-heading .txt-heading-link{margin-top:10px}.ticket-s-heading .txt-heading-link a{color:#fff}.ticket-s-heading__inner h3{font-size:17px}.ticket-s-heading__inner .sp-br{display:none}@media screen and (width <= 600px){.p-theater-top-index__list-item .thumbnail{height:50vw}.ticket-s-heading__inner .sp-br{display:block}.is-scrolled .ticket-s-heading__event-title .category{margin-bottom:0;height:0;opacity:0}}.ticket-s-heading__event-title{display:block;padding:16px 16px 8px;background-color:var(--page-head-bgcolorDark,#2e3551);color:#fff}@media screen and (width >= 601px){.ticket-s-heading__event-title{padding:16px}}.ticket-s-heading__event-title .category{margin-bottom:4px;height:1.3em;font-size:12px;line-height:1.3;transition:.3s}.ticket-s-heading__event-title .title{font-size:16px;line-height:1.5;text-align:center;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.ticket-s-heading__event-data{position:relative;margin-bottom:24px;padding:16px 0 0;font-size:14px;font-weight:700;line-height:1.42;text-align:center;color:#fff;background:var(--page-head-bgcolor,#2e3551);transition:.3s}@media screen and (width <= 600px){.is-scrolled .ticket-s-heading__event-data{padding-top:8px;font-size:12px}.is-scrolled .ticket-s-heading__event-data br{display:none}}.ticket-s-heading__event-data:empty{margin:0;padding:0}.ticket-s-heading__event-data::after{content:"";display:block;position:absolute;top:100%;height:24px;width:100%;border-bottom-left-radius:100% 200%;border-bottom-right-radius:100% 200%;background:inherit}.ticket-s-heading__event-data .data{padding:0 8px}@media screen and (width >= 601px){.ticket-s-heading__event-data .start-time{margin-left:1em}}.ticket-s-heading__event-data .break{display:inline-block}.ticket-s-heading div[class*=page-head--]{padding-bottom:1px;background-repeat:no-repeat;background-position:center bottom;background-size:cover;position:relative;text-align:center;color:#fff}.ticket-s-heading .page-head--dark{background-color:var(--dark)}.ticket-s-block{background:#fff}.ticket-s-block:last-child{border-radius:0 0 3px 3px}.ticket-s-block-heading{padding:0;margin:0 0 16px;font-size:12px;line-height:1.33}.ticket-s-block-heading__num{font-size:13px}.ticket-s-block-heading__txt{padding:0;margin-bottom:16px;color:var(--primary);font-size:16px;font-weight:700;letter-spacing:0}.ticket-s-block__line{background:url(/images/punch.png) center/contain no-repeat;width:100%;height:24px}.ticket-s-block__line-2{background:url(/images/punch_c.png) center/contain no-repeat}.ticket-s-block__line-3{background:url(/images/punch_b.png) center/contain no-repeat}.ticket-s-block__line-4{background:url(/images/punch_d.png) center/contain no-repeat}.ticket-s-block__inner{padding:24px 16px}@media screen and (width <= 375px){.ticket-s-block__inner{padding:15px 24px 20px}}.ticket-s-block__ticket-purchase-data{display:flex;margin:0 0 24px}.ticket-s-block__ticket-purchase-data dl{flex:1 1 100%;text-align:center}.ticket-s-block__ticket-purchase-data dt{margin-bottom:8px;font-size:12px}.ticket-s-block__ticket-purchase-data dd{font-weight:700;font-size:16px;line-height:1.5}.ticket-s-block__ticket-purchase-data dd.value::after{content:" 枚";font-size:12px}.ticket-s-block__ticket-purchase-data dd.value .other{font-size:12px}.ticket-s-block__ticket-purchase-data dd.price::after{content:" 円";font-size:12px}.ticket-s-block-seat{margin-top:6px;color:#222;font-weight:400}.ticket-s-block-seat.seat-unit{margin:0 0 16px;padding-left:8px;border-left:8px solid var(--ticketColor,#2e3551);border-radius:4px 0 0 4px}.ticket-s-block-seat.seat-unit .ticket-name{overflow:initial;white-space:initial;font-size:16px;line-height:1.5;word-break:break-all}.ticket-s-block-seat.seat-unit .seat_number{margin-left:auto}.ticket-s-block-seat.seat-unit .seat-info{display:flex;gap:4px;align-items:center;margin-top:4px}.ticket-s-block-seat.seat-unit .seat-info .unit{flex:0 0 auto;margin-left:auto;font-size:14px;font-weight:400}.ticket-s-block-seat__type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-s-block-seat-position{white-space:nowrap}.ticket-s-block-seat-position__num{font-size:13px;font-weight:500}.ticket-s-block-seat.mb-10{margin-bottom:10px}.ticket-s-block-seat.disabled .icon-seat::before{background:url(/images/seat-disabled.png) center/contain no-repeat}.ticket-s-block-seat.disabled p{color:#a3a3a3}.ticket-s-block-seat.select .icon-seat{position:relative}.ticket-s-block-seat.select .icon-seat::after{display:block;content:"";position:absolute;bottom:2px;left:20px;width:12px;height:12px;background:url(/images/ok.png) center/contain no-repeat}.ticket-s-block-seat-price{display:block;color:var(--GrayDarke);font-size:12px;font-weight:400;line-height:1.3333333333}.ticket-s-block-seat-price+.ticket-s-block-seat-price{margin-top:4px}.ticket-s-block-seat-price b{margin-right:4px;color:#222;font-weight:700}.ticket-s-block-manual{position:relative;margin:16px 0 0;padding:11px 0}.ticket-s-block-manual__code{margin-top:16px;font-size:12px;font-weight:400;color:#858585;letter-spacing:0;line-height:1.33;text-align:center}.ticket-s-block-manual__description{margin-bottom:8px;color:var(--GrayDarker);font-size:12px;line-height:1.3;text-align:center}.ticket-s-block-manual__description b{font-weight:700}.ticket-s-block-manual__image{display:block;margin:0 auto;width:211px}.ticket-s-block-manual__success{position:absolute;width:72px;top:calc(50% - 36px);left:0;right:0;margin:0 auto}.ticket-s-block-ticket-number{font-size:12px;font-weight:400;color:var(--GrayDarker);letter-spacing:0;line-height:1.33;text-align:left;margin-top:16px}.ticket-s-block-ticket-number .note{font-size:24px;margin-top:4px;font-weight:700;color:#d86868}.ticket-s-block-reference-number{font-size:12px;font-weight:400;color:var(--GrayDarker);letter-spacing:0;line-height:1.33;text-align:center;margin-top:16px}.ticket-s-block-qr{position:relative;width:200px;margin:16px auto;text-align:center}.ticket-s-block-qr__code{font-size:12px;font-weight:400;color:#858585;letter-spacing:0;line-height:1.33;text-align:center;margin-top:16px}.ticket-s-block-qr__url{font-size:11px;font-weight:700;color:#858585;letter-spacing:0;line-height:15px;text-align:center}.ticket-s-block-qr__connection{display:flex;width:100%;margin:15px 0}.ticket-s-block-qr__connection_box{width:70%;margin-right:5px}.ticket-s-block-qr__connection-code-header{font-size:8px;font-weight:700;color:#222;background-color:#ebe8e8;letter-spacing:0;line-height:15px;text-align:center;border:1px solid #ebe8e8;border-radius:3px 3px 0 0}.ticket-s-block-qr__connection-code{font-size:15px;font-weight:700;color:#222;letter-spacing:0;line-height:18px;text-align:center;border:1px solid #ebe8e8;border-radius:0 0 3px 3px;word-break:break-all;padding:3px}.ticket-s-block-qr__connection-copy{width:30%;height:40px;border:1px solid #bbbdbf;border-radius:3px;font-size:12px;line-height:40px;color:#2e3551;background-color:#f1f1f2}.ticket-s-block-qr__connection-copy:hover{background-color:#dfdfdf}.ticket-s-block-qr__ok{position:absolute;width:72px;top:calc(50% - 36px - 15px);left:0;right:0;margin:0 auto}.ticket-s-block-qr__end{display:flex;background:#d8d8d8;font-weight:700;font-size:14px;line-height:20px;letter-spacing:1px;color:rgba(0,0,0,.5);text-align:center;justify-content:center;align-items:center;width:208px;height:208px;top:calc(50% - 19.5px - 10px);left:calc(50% - 70px)}.ticket-s-block-qr.btn-area{display:flex;width:100%;padding:0;margin:16px 0 0}.ticket-s-block-qr.btn-area .activate_btn{width:inherit}.ticket-s-block-qr.btn-area .transfer-btn{width:inherit;margin-left:14px}.ticket-s-block-qr.btn-area .transfer-btn:first-child{margin-left:0}.ticket-s-block-qr.btn-area .emergency-btn{width:inherit;font-size:12px;margin-right:5px}.ticket-s-block__ts{width:82px;margin:40px auto 50px}.ticket-s-block-note{font-size:12px;color:#858585;line-height:1.6;margin-top:-10px}.ticket-s-block-btn-area{margin-top:25px;padding:20px 0;border-top:1px dashed #ccc}.ticket-s-block-billinginfos{width:100%;font-size:14px;line-height:27px;font-weight:600;color:#9b9b9b;letter-spacing:0;margin-bottom:15px}.ticket-s-block-billinginfos th{text-align:left;font-weight:700}.ticket-s-block-billinginfos__sub{font-size:16px;font-weight:300;color:#222;text-align:right;white-space:nowrap}.ticket-s-block-status{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.ticket-s-block-status .txt-status{font-weight:400;font-size:12px}.ticket-s-block-status__date{font-size:12px;line-height:1.33}.ticket-s-block-emergency-contact{display:flex;justify-content:space-between;align-items:center;height:40px;margin:8px 0 16px}.ticket-s-block-emergency-contact-container{margin-bottom:16px}.ticket-s-block-emergency-contact-user-name{font-size:12px}.ticket-s-block-emergency-contact-user-name:not(.register){color:#9b9b9b}.ticket-s-block-emergency-contact-user-name.register::before{display:inline-block;margin-right:2px;margin-top:-2px;content:"";width:14px;height:14px;vertical-align:middle;background:url(/images/ok.png) center/contain no-repeat}.ticket-s-block-emergency-contact-user-name.un_register::before{display:inline-block;margin-right:2px;margin-top:-2px;content:"";width:14px;height:14px;vertical-align:middle;background:url(/images/no@1x.svg) center/contain no-repeat}.ticket-s-block-emergency-contact .btn--emergency-contact-edit{box-sizing:border-box;height:40px;text-align:center;font-size:12px;letter-spacing:.8px;line-height:1}.ticket-s-block-emergency-contact__heading{font-size:14px;font-weight:700}.ticket-s-block-emergency-contact__heading .label-sub{margin-left:8px;color:var(--GrayDarker);font-size:12px;font-weight:400}.ticket-s-block__cancel{margin-top:10px}.ticket-s-block__transfer{margin-top:16px}.ticket-s-block__transfer-button-wrap{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ticket-s-block__transfer-button-wrap>.btn{flex:1 1 calc(50% - 5px)}.ticket-s-block__flex-box{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.ticket-s-block__flex-btn{display:inline-block;padding:0 5px;width:129px}.ticket-s-block__deliverypage-access-period{padding:16px;background-color:var(--GrayLight)}.ticket-s-block__deliverypage-access-period .period-list{margin-bottom:8px;text-align:center}.ticket-s-block__deliverypage-access-period .period-list dt{margin-bottom:8px;font-size:14px;line-height:1.42}.ticket-s-block__deliverypage-access-period .period-list dd{font-size:24px;line-height:1.33;font-weight:700}.ticket-s-block-emergency-contact .ticket-s-block__deliverypage-access-period .btn--emergency-contact-edit,.ticket-s-block__deliverypage-access-period .btn--ghost,.ticket-s-block__deliverypage-access-period .ticket-s-block-emergency-contact .btn--emergency-contact-edit{pointer-events:none;background:#ebe8e8;color:#b0aeae;border:1px solid #ebe8e8}.ticket-s-block__seat-type{padding:16px;background-color:var(--GrayLight);font-size:24px;text-align:center;font-weight:700;line-height:1.4}.ticket-s-block__performanceDate{display:flex;margin-bottom:16px;font-size:14px;font-weight:700}.ticket-s-block__performanceDate .icon-date-line{flex:0 0 auto}.ticket-s-block__performanceDate .icon-date-line::before{height:24px;width:24px;margin-right:8px}.ticket-s-block .benifit-heading{margin:20px 0}.ticket-s-block .benifit-heading p{display:flex;align-items:center;color:#cd955e;font-size:18px;font-weight:700}.ticket-s-block .benifit-heading p::after,.ticket-s-block .benifit-heading p::before{content:"";height:1px;flex-grow:1;background-color:#fff;background-image:linear-gradient(to right,#cd955e,#cd955e 2px,transparent 2px,transparent 8px);background-size:4px 2px;background-position:left bottom;background-repeat:repeat-x}.ticket-s-block .benifit-heading p::before{margin-right:5px}.ticket-s-block .benifit-heading p::after{margin-left:5px}.ticket-s-block .benifit-img{background-color:#ebe8e8;display:flex;align-items:center}.ticket-s-block .benifit-img img{width:100%;height:auto;object-fit:cover}.ticket-s-block .benifit-text{margin:20px 0}.ticket-s-block .benifit-text .caption_text p{font-size:14px;display:-webkit-box;margin-bottom:0;overflow:hidden;-webkit-box-orient:vertical;line-clamp:4;-webkit-line-clamp:4}.ticket-s-block .benifit-text .caption_text:has(:checked) p{display:block}.ticket-s-block .benifit-text .read-more-label{margin-top:10px;text-align:center;align-items:center;color:#cd955e;font-size:14px;display:none}.ticket-s-block .benifit-text .read-more-label:has(:checked){display:none}.ticket-s-block .benifit-text .read-more-label input{display:none}.ticket-s-block .benifit-text .expanded{display:block}.ticket-s-block .benifit-url a:nth-child(n+2){margin-top:20px}.ticket-s-block-transfer{background-color:#2e3551;border-radius:3px 3px 0 0;color:#fff}.ticket-s-block-transfer .ticket-s-block-seat{color:#fff}.ticket-s-line-qr{margin:30px 0;border-top:1px dashed #ddd}.ticket-s__back{max-width:335px;margin:20px auto 0}.ticket-s-bottom{margin-top:30px;padding:30px 10px 60px;background-color:#fff}.ticket-s-bottom__inner{max-width:335px;margin:0 auto}.ticket-s #info-transfer{margin-top:calc(-1 * (30px + var(--headerHeight,60px)));padding-top:calc(30px + var(--headerHeight,60px))}.ticket-s__select-performance-date{position:relative;max-width:343px;margin:0 auto 16px;border-radius:3px;border:1px solid #ddd;background-color:#fff}.ticket-s__select-performance-date label{cursor:pointer}.ticket-s__select-performance-date input.select-performance-date{display:none}.ticket-s__select-performance-date__label{position:relative;padding:8px 32px 8px 8px;width:100%;height:40px;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-s__select-performance-date__label::after{position:absolute;content:"";width:18px;height:18px;background:url(/images/icon-accordion-arrow.svg) 0/contain no-repeat;right:10px;top:calc(50% - 9px)}.ticket-s__select-performance-date__list{position:absolute;z-index:50;background:#fff;border-radius:2px;width:100%;height:0;overflow:hidden;bottom:-1px;left:0;transform:translateY(100%);display:none}input.select-performance-date:checked+.ticket-s__select-performance-date__list{display:block;height:auto}.ticket-s__select-performance-date__list .list-item{padding:8px 10px;font-size:14px;font-weight:400}.ticket-s__select-performance-date__list .list-item:hover{background-color:var(--primaryLightest)}.ticket-s-transfer{padding-bottom:0}.ticket-popup .btn{border-radius:25px}.ticket-popup-head{background:url(/images/bg-pattern-check.png) top center;padding:50px 0}.ticket-popup-head__img{width:74px;height:84px;margin:0 auto 20px}.ticket-popup-head__text{font-size:17px;font-weight:700;color:#fff;letter-spacing:1px;text-align:center;line-height:11px}.ticket-popup__text{margin:24px 0 0;font-size:16px;line-height:1.5;text-align:center}@media screen and (width <= 600px){.ticket-popup__text{margin-top:16px}}.ticket-l-group{position:relative;display:flex;width:94.66%;margin:24px auto;border-radius:3px;overflow:hidden}.ticket-l-group__item[data-target]{cursor:pointer}.ticket-l-group__item{width:50%;background:var(--GrayLight);font-size:14px;color:#222;letter-spacing:1px;height:44px;line-height:44px;text-align:center}.ticket-l-group__item:not(.ticket-l-group__item--active):hover{background-color:var(--Gray)}.ticket-l-group__item--active{position:relative;background:var(--dark);color:#fff;pointer-events:none}.ticket-l-group__item--active::after{position:absolute;top:calc(50% - 9px);content:"";background:url(/images/punch-v.png) center/contain no-repeat;width:2px;height:18px}.ticket-l-group__item--active:nth-child(1)::after{right:-1px}.ticket-l-group__item--active:nth-child(2)::after{left:-1px}.ticket-l-section-inner{margin:0 10px}.ticket-l-section-inner .ticket-empty{text-align:center}.ticket-l-section-inner .ticket-empty-img{margin-top:50px;width:100%}.ticket-l-section-inner .ticket-empty-txt{margin-top:30px;font-size:16px;line-height:27px}.ticket-l-section-inner .ticket-empty-help{margin:50px 20%;padding:20px;background:#f2f2f2;font-size:14px;line-height:30px}@media screen and (width <= 600px){.ticket-l-section-inner .ticket-empty-help{margin:30px 0 50px}}.ticket-l-section-inner .ticket-empty-help a{color:#d1a179;font-weight:700}.ticket-l-result{padding:0 0 40px}@media screen and (width >= 601px){.ticket-l-group{max-width:900px}.ticket-l-section-inner{margin:0 auto;max-width:1024px}.ticket-l-result{padding-bottom:80px}.ticket-l-list{display:flex;flex-wrap:wrap;gap:24px 32px}}.ticket-l-list{margin:0 auto 24px}@media screen and (max-width:1024px){.ticket-l-list{max-width:672px}}@media screen and (max-width:672px){.ticket-l-list{max-width:352px}}.ticket-l-list>li{margin-bottom:24px}@media screen and (width >= 601px){.ticket-l-list>li{margin:0;flex:0 1 320px}.ticket-l-list .event-card__info{margin-bottom:16px}}.ticket-l-list .btn{display:flex;align-items:center;justify-content:center;padding:0;height:44px;line-height:1.14;font-size:14px}.ticket-l-list .event-card{height:auto;width:auto;padding-bottom:16px}.ticket-l-list .event-card:hover{transform:none;box-shadow:0 0 20px -4px rgba(0,0,0,.1333333333)}.ticket-l-list .event-card:hover .event-card__info__title{text-decoration:none}.ticket-l-list .event-card-container{width:320px}.ticket-l-list .event-card__info__title{height:48px;font-size:16px}.ticket-l-list .event-card__info__place{font-size:14px;line-height:1.42}.ticket-l-list .event-card__ticket-button{display:flex;margin-top:16px}.ticket-l-list .event-card__ticket-button .btn{flex:1 1 100%;max-width:100%;word-break:break-all}.ticket-l-list .event-card__ticket-button .btn.is-map{margin-left:16px}@media screen and (width >= 601px){.ticket-l-list .event-card__ticket-button{margin-top:8px}.ticket-l-list .event-card__ticket-button .btn.is-map{margin-left:8px}}.ticket-l-list .event-card__ticket-button .btn.is-map:first-child{margin-left:0}.ticket-l-list .event-card__ticket-button.is-lottery{position:relative;margin-top:24px}.ticket-l-list .event-card__ticket-button.is-lottery .btn{padding-top:8px;height:52px}.ticket-l-list .event-card__ticket-button .status-lottery{display:flex;align-items:center;justify-content:center;position:absolute;top:-16px;left:8px;width:96px;height:32px;border-radius:32px;background-color:var(--Error);color:#fff;font-size:12px}.ticket-l-list .event-card__ticket-button .status-lottery.winning{background-color:var(--Success)}.ticket-l-list .event-card__ticket-button .status-lottery.lose{background-color:var(--GrayDark)}.ticket-l-items.container{max-width:860px;padding:0 40px}.ticket-l-items .ticket-empty{text-align:center}.ticket-l-items .ticket-empty-img{margin-top:50px;width:100%}.ticket-l-items .ticket-empty-txt{margin-top:30px;font-size:16px;line-height:27px}.ticket-l-items .ticket-empty-help{margin:50px 20%;padding:20px;background:#f2f2f2;font-size:14px;line-height:30px}@media screen and (width <= 600px){.ticket-l-items .ticket-empty-help{margin:30px 0 50px}}.ticket-l-items .ticket-empty-help a{color:#d1a179;font-weight:700}.ticket-sel-heading.page-head.is-order,.ticket-sel-heading.page-head.is-payment,.ticket-sel-heading.page-head.is-purchase{height:auto}.ticket-sel-heading.page-head.is-order .ticket-sel-heading__inner,.ticket-sel-heading.page-head.is-payment .ticket-sel-heading__inner,.ticket-sel-heading.page-head.is-purchase .ticket-sel-heading__inner{justify-content:center;height:220px;padding:0 20px 20px}.ticket-sel-heading.page-head.is-order .ticket-sel-heading__inner .event-title,.ticket-sel-heading.page-head.is-payment .ticket-sel-heading__inner .event-title,.ticket-sel-heading.page-head.is-purchase .ticket-sel-heading__inner .event-title{display:block;height:auto;max-height:84px;margin:8px auto;text-align:center}.ticket-sel-heading.page-head.is-order .ticket-sel-heading__inner .event-title.is-archive,.ticket-sel-heading.page-head.is-payment .ticket-sel-heading__inner .event-title.is-archive,.ticket-sel-heading.page-head.is-purchase .ticket-sel-heading__inner .event-title.is-archive{max-height:56px}.ticket-sel-heading.page-head.is-order .ticket-sel-heading__inner.container>:last-child,.ticket-sel-heading.page-head.is-payment .ticket-sel-heading__inner.container>:last-child,.ticket-sel-heading.page-head.is-purchase .ticket-sel-heading__inner.container>:last-child{margin-bottom:0}.ticket-sel-heading__inner{color:#fff;letter-spacing:1px;padding:0 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.ticket-sel-heading__inner .event-title{margin-bottom:initial;height:100%;display:flex;justify-content:center;align-items:center;overflow-y:hidden;font-size:20px}.ticket-sel-nav{max-width:600px;margin:0 auto;padding:0 20px}.ticket-sel__btn{display:block;background:#f1f1f2;border:1px solid #bbbdbf;border-radius:3px;font-size:15px;color:#4a4a4a;font-weight:700;letter-spacing:1.25px;text-align:center;line-height:40px;max-width:335px;height:60px;margin:19px auto}.ticket-sel__btn p::before{content:"";display:inline-block;background:url(/images/seatselect.svg) center/contain no-repeat;width:107px;height:40px;line-height:40px;vertical-align:middle;margin:3px 37px 0 0}.ticket-sel-contents{border-top:1px solid #ddd;padding:24px 0 30px}.ticket-sel-contents__text{font-size:12px;font-weight:300;color:#858585;letter-spacing:0;line-height:18px}.ticket-sel .videotest{background:var(--GrayLight);margin-bottom:32px;padding-top:24px;padding-bottom:30px}.ticket-sel .videotest__title{font-size:16px;line-height:1.5;text-align:center;font-weight:700}.ticket-sel .videotest__video{margin:16px 0;position:relative;height:0;padding:0 0 56.25%;overflow:hidden}.ticket-sel .videotest__video .cover{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:1;transition:opacity .2s ease-in-out}.ticket-sel .videotest__video .cover:hover{opacity:.8}.ticket-sel .videotest__video iframe{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.ticket-sel .videotest__notes{font-size:14px;line-height:21px;color:#222}.ticket-sel .videotest__notes a{text-decoration:underline}.ticket-sel .videotest__notes a:hover{opacity:.6}.ticket-sel .videotest .container>:last-child{margin-bottom:0}.ticket-sel-select{margin-top:20px}.ticket-sel-select-item{width:233px;background:#fff;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);margin:0 10px 30px}.ticket-sel-select-item__heading{display:flex;justify-content:space-between;align-items:center;height:37px;padding:0 10px;color:#f9f9f9}.ticket-sel-select-item__heading-green{background:#7ba968}.ticket-sel-select-item__heading-pink{background:#de7676}.ticket-sel-select-item__title{padding:0;line-height:1}.ticket-sel-select-item__price{line-height:1}.ticket-sel-select-item__chart{height:302px;padding:9px 10px 8px}.ticket-sel-select-item__seat{position:relative}.ticket-sel-select-item__unsold{position:absolute;bottom:0;right:0;font-size:10px;font-weight:300;color:#4a4a4a;letter-spacing:.69px}.ticket-sel-select .slick-slide{outline:0}.ticket-sel-available{position:relative;background:#ececec;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.1);padding:22px 10px 15px;margin:-8px -10px 0}.ticket-sel-available::after{position:absolute;content:"";width:13px;height:12px;background:url(/images/point-ec.png) center/contain no-repeat;left:calc(50% - 6.5px);top:3px;transform:translateY(-100%)}.ticket-sel-available__heading{font-size:14px;font-weight:700;color:#4a4a4a;letter-spacing:0;line-height:16px}.ticket-sel-available__status{margin-top:10px}.ticket-sel-available__status-status{float:right}.ticket-sel-purchase-list{border-bottom:1px solid #ddd;padding:18px 0 15px}.ticket-sel-purchase-list-item{display:flex;justify-content:space-between}.ticket-sel-purchase-list-item.flex-end{align-items:flex-end}.ticket-sel-purchase-list__detail{font-size:14px;font-weight:300;color:#4a4a4a;letter-spacing:0;line-height:21px}.ticket-sel-purchase-list__detail .ticket-type{color:#222}.ticket-sel-purchase-list__detail .ticket-seat{line-height:1.4;font-size:12px;color:#858585;margin-bottom:8px}.ticket-sel-purchase-list__detail .bold{font-size:16px}.ticket-sel-purchase-list__detail .num{font-weight:400;margin-left:25px}.ticket-sel-purchase-list__sub{font-size:16px}.ticket-sel-purchase-list__sub .sub{font-weight:400;font-size:10px;color:#858585;margin-right:15px}.ticket-sel-purchase-sum{font-size:16px;font-weight:700;color:#000;letter-spacing:0;text-align:right;margin:15px 0}.ticket-sel-purchase__btn{margin-top:150px;margin-bottom:30px}@media screen and (width >= 601px){.ticket-sel-heading.page-head.is-order .ticket-sel-heading__inner,.ticket-sel-heading.page-head.is-payment .ticket-sel-heading__inner,.ticket-sel-heading.page-head.is-purchase .ticket-sel-heading__inner{height:180px}.ticket-sel-purchase__btn--back-style{width:48%}.ticket-sel-coupon__btn-area{display:grid;grid-template-columns:1fr 1fr;gap:16px}}.ticket-sel-purchase__btn.mt-30{margin-top:30px}.ticket-sel-purchase .bold{font-weight:700}.ticket-sel-purchase .sum{margin-right:20px}.ticket-sel-purchase .yen{margin-left:3px}.ticket-sel-coupon .bold{font-weight:700}.ticket-sel-coupon.moveNext{margin-bottom:48px}.ticket-sel-coupon__btn-area{width:100%;margin:16px 0}@media screen and (width <= 600px){.ticket-sel-coupon__btn-area{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;row-gap:16px}}.ticket-sel-coupon__second-btn-area{width:100%;margin:16px 0 30px}.ticket-sel-coupon__second-btn-area .btn{width:100%}@media screen and (width >= 601px){.ticket-sel-coupon__second-btn-area{display:flex;justify-content:center}.ticket-sel-coupon__second-btn-area .btn{width:238px}}.ticket-sel-coupon__next{width:100%}.ticket-sel-coupon__inner{margin-top:8px}.ticket-sel-coupon-list{padding:16px 0 16px 16px}.ticket-sel-coupon-list+.ticket-sel-coupon-list{border-top:1px dashed var(--darkLighter)}.ticket-sel-coupon-list::after{content:attr(data-color)}.ticket-sel-coupon-list .row .item{display:flex}.ticket-sel-coupon-list .row .sub{display:flex;width:25%;text-align:right;font-size:16px}.ticket-sel-coupon-list .row .sub .txt-sub{width:35%;font-weight:400;font-size:10px;color:#858585;margin-right:5px}@media screen and (width <= 600px){.ticket-sel-coupon-list .row .sub{width:35%}.ticket-sel-coupon-list .row .sub .txt-sub{width:20%}}.ticket-sel-coupon-list .row .sub .price{width:65%;white-space:nowrap}@media screen and (width <= 600px){.ticket-sel-coupon-list .row .sub .price{width:80%}}.ticket-sel-coupon-list .row__erase{font-size:12px;margin-bottom:3px;background:linear-gradient(transparent 9px,#858585 0,#858585 10px,transparent 0)}.ticket-sel-coupon-list .row__erase .item{color:#858585}.ticket-sel-coupon-list .row .txt-coupon{display:inline-flex;align-items:center;line-height:1.42;font-size:12px;color:#858585}.ticket-sel-coupon-list .row .txt-coupon::before{display:inline-block;content:"";background:url(/images/ok.png) center/contain no-repeat;width:20px;height:20px;vertical-align:middle;margin-right:10px}.ticket-sel-coupon-list .row .excluded-coupon-txt{display:none;color:var(--GrayDarker);font-size:12px}.ticket-sel-coupon-list .row__excluded-coupon .excluded-coupon-txt{display:block}.ticket-sel-coupon-list .row__coupon{margin:24px 0 0}.ticket-sel-coupon-list .pass-ticket-block{margin-top:16px}.ticket-sel-coupon-list .select-pass-ticket{display:flex;justify-content:space-between;margin:0 0 16px;padding:0 0 16px}.ticket-sel-coupon-list .select-pass-ticket:not(:last-child){border-bottom:1px dashed var(--darkLighter)}.ticket-sel-coupon-list .select-pass-ticket:last-child{padding-bottom:0;margin-bottom:0}.ticket-sel-coupon-list .select-pass-ticket dt{color:var(--primary);font-weight:700;font-size:14px}.ticket-sel-coupon-list .select-pass-ticket__list{font-size:14px;font-weight:700}.ticket-sel-coupon-list .select-pass-ticket__list span{margin-right:8px;color:var(--GrayDarker);font-size:12px;font-weight:700}.ticket-sel-coupon-list-item{display:flex;justify-content:space-between}.ticket-sel-coupon-list-item.flex-end{align-items:flex-end}.ticket-sel-coupon-list__detail{margin-left:-16px;padding-left:8px;border-left:8px solid var(--ticketColor,#2e3551);border-radius:4px 0 0 4px;font-size:14px;font-weight:300;color:#4a4a4a;letter-spacing:0;line-height:21px}.ticket-sel-coupon-list__detail .ticket-block{margin-top:4px}.ticket-sel-coupon-list__detail .ticket-type{display:flex;color:#222;font-size:16px;line-height:1.5}.ticket-sel-coupon-list__detail .ticket-type .icon-custom{flex:0 0 auto;width:20px;height:20px;margin-right:16px}.ticket-sel-coupon-list__detail .ticket-seat{color:var(--GrayDarker);line-height:1.3333333333;font-size:12px;font-weight:400;margin:4px 0 0}.ticket-sel-coupon-list__detail .price,.ticket-sel-coupon-list__detail .yen{color:var(--GrayDarker);font-size:12px}.ticket-sel-coupon-list__detail .name{margin-right:4px;letter-spacing:1px;font-size:12px}.ticket-sel-coupon-list__detail .num{font-size:14px;font-weight:400;margin-left:auto}@media screen and (width <= 600px){.ticket-sel-coupon-list__detail .num{margin-left:1.5vw}}.ticket-sel-coupon-sum{font-size:18px;font-weight:700;color:#222;letter-spacing:0;text-align:right;margin:0 0 16px;padding:16px 0 0;border-top:1px solid #ddd}.ticket-sel-coupon-sum .note{font-size:14px;font-weight:400;color:#858585}.ticket-sel-coupon-sum .tax,.ticket-sel-coupon-sum .unit{font-size:12px;font-weight:400}.ticket-sel-coupon__btn--back{margin:10px 0 30px}.ticket-sel-coupon__btn.mt-30{margin-top:30px}.ticket-sel-coupon__btn.mb-30{margin-bottom:30px}.ticket-sel-coupon__link{text-align:left;margin-top:32px}.ticket-sel-coupon__link::before{content:"<";display:inline-block;margin-right:.3em}.ticket-sel-coupon .coupon-from{display:flex;margin-top:16px}.ticket-sel-coupon .input-small{flex:1 1 auto;width:150px;height:40px;margin-right:8px}.ticket-sel-coupon .btn-coupon-save{width:80px;height:40px;line-height:40px}.ticket-sel-coupon img{width:16px}.terms-update{margin-top:15px}.terms-update a{color:#cd955e}.ticket-block-transfer{margin-bottom:16px;letter-spacing:0}.ticket-block-transfer-item{padding-left:8px;border-left:8px solid var(--ticketColor);border-radius:4px 0 0 4px}.ticket-block-transfer-heading{font-size:16px;font-weight:400;line-height:1.5}.ticket-block-transfer .ticket-name{color:#222;font-size:16px;vertical-align:middle}.ticket-block-transfer-price-area{display:flex;gap:4px;margin-top:4px;font-size:14px;line-height:1.4285714286;vertical-align:middle}.ticket-block-transfer-price-area .ticket_type{margin-right:4px;letter-spacing:1px;font-size:12px;font-weight:700}.ticket-block-transfer-price-area .price,.ticket-block-transfer-price-area .yen{font-size:12px;color:var(--GrayDarker)}.ticket-block-transfer-price-area-price{flex:0 1 auto;display:flex}.ticket-block-transfer-price-area-price .ticket_type{flex:0 1 auto}.ticket-block-transfer-price-area-price .price,.ticket-block-transfer-price-area-price .yen{flex:0 0 auto}.ticket-block-transfer-price-area-position{flex:0 0 auto;margin-left:auto;font-size:14px}.ticket-block-transfer-price-area-position .sub{color:#666;font-size:10px}.ticket-block-transfer-seat-list{margin-top:10px}.ticket-block-transfer-seat-list .ticket-seat{line-height:1.4;font-size:12px;font-weight:700;margin-bottom:8px}.ticket-block-transfer-seat-list .ticket-seat:last-child{margin-bottom:0}.ticket-block-transfer:last-child{padding-bottom:0}.transfer-ticket-total{font-size:18px;font-weight:700;line-height:1.6666666667;text-align:right}.transfer-ticket-total .unit{font-size:12px;font-weight:400}.icon-custom{display:inline-block;content:"";width:12px;height:12px;background:#d7d7d7;border-radius:1px;vertical-align:middle;margin-right:5px}.event-info-item__lottery{width:100%;color:#fff;letter-spacing:.73px;text-align:center;height:30px;line-height:30px;margin-bottom:12px}.event-info-item__lottery .status--green{background:#7ba968}.event-info-item__lottery .status--pink{background:#de7676}.event-info-item__lottery .status--gray{background:#d8d8d8;color:#000}.message-pink{color:#de7676}.privacy-policy-block{margin-top:24px}.privacy-policy-block .form-check-label{display:flex;align-items:center;margin-right:0}.privacy-policy-block .form-check-label::before{flex:0 0 auto}.privacy-policy-block a{color:#cd955e;color:var(--link-text-color)}.privacy-policy-block .txt{display:inline-block;line-height:1.42;font-size:14px;vertical-align:middle}.privacy-policy-block .link{margin:0 0 24px}.privacy-policy-block .link p{text-align:center}.privacy-policy-block .link p+p{margin-top:8px}.use-emergency-contact-block input[type=checkbox]{display:none}.save-emergency-contact-block{margin:15px 0 0}.save-emergency-contact-block .form-check-label{display:flex;align-items:center;margin-right:0}.save-emergency-contact-block .form-check-label::before{flex:0 0 auto}.save-emergency-contact-block .txt{display:inline-block;line-height:1.42;font-size:14px;vertical-align:middle}.save-emergency-contact-block .txt small{font-size:12px}.goto-privacy-policy{background:rgba(222,118,118,.1);overflow:hidden;margin-top:30px;margin-bottom:20px}@media screen and (width >= 601px){.goto-privacy-policy{margin-top:0;max-width:580px}}.goto-privacy-policy-block{margin:20px 0 0;padding:0 20px}.goto-privacy-policy .txt-heading{margin:20px 0;color:#222;font-size:16px;letter-spacing:0;line-height:21px;text-align:center}.goto-privacy-policy a{color:#d1a179}.goto-privacy-policy .goto-proxy-receipt{height:50px;margin-top:10px;padding-left:20px;background:rgba(222,118,118,.1)}.goto-privacy-policy .goto-proxy-receipt .form-check-label{line-height:50px}.emergency-contact-title{margin-bottom:20px}.emergency-contact-guidelines{padding:16px;background:var(--ErrorLightest1);color:var(--Error);font-size:12px;letter-spacing:0;line-height:1.5}.is-emergency_not_regist{margin:0 0 8px}.is-emergency_not_regist__txt{color:#cc4d4d;font-size:12px;text-align:center}.is-emergency_not_regist[style="display: none;"]+a.ticket-sel-payment__btn,.is-emergency_not_regist[style="display:none;"]+a.ticket-sel-payment__btn{margin-top:30px}.tipping-history h2{padding:32px 0 24px;font-size:20px}.tipping-history__section-inner{max-width:560px;margin:0 auto}.tipping-history__empty{margin:80px auto 200px;width:288px}.tipping-history__list-item{padding:16px 0;border-bottom:1px dashed var(--Gray)}.tipping-history__list-item .item-header{display:flex}.tipping-history__list-item .item-header>div{flex:1 1 auto}.tipping-history__list-item .item-header .stamp{flex:0 0 auto;width:72px}.tipping-history__list-item .item-header .date{margin-bottom:8px;font-size:12px}.tipping-history__list-item .item-header .result{margin-bottom:8px}.tipping-history__list-item .item-header .result b{font-weight:700;font-size:16px}.tipping-history__list-item .item-header .comment{color:var(--GrayDarker);font-size:12px}.tipping-history__list-item .item-footer{display:flex;align-items:center;margin-top:16px}.tipping-history__list-item .item-footer .img{flex:0 0 auto;width:48px;height:48px;margin-right:8px;border-radius:50%;overflow:hidden}.tipping-history__list-item .item-footer .img img{object-fit:cover;width:100%;height:100%}.tipping-history__list-item .item-footer .group{width:calc(100% - 56px)}.tipping-history__list-item .item-footer .group-name{margin-bottom:4px;font-size:16px;font-weight:700}.tipping-history__list-item .item-footer .group-info{padding:0;color:var(--primary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tipping-history__pagination{margin:40px 0 48px}.e-detail.event-page-show.is-event-delivery-watch{padding:0}@media (width <= 568px) and (orientation:landscape){.e-detail.event-page-show.is-event-delivery-watch.pc-only{display:block!important}}.e-detail.event-page-show.is-event-delivery-watch~footer{padding:0}.e-detail.event-page-show.is-event-delivery-watch .e-detail-intro-section{border-top:1px solid #ddd}.e-detail.event-page-show.is-event-delivery-watch .e-detail-basicinfo-section .container-l{max-width:1440px}.e-detail.event-page-show.is-event-delivery-watch .e-detail-performance-dates{max-width:100%}.e-detail.event-page-show.is-event-delivery-watch .e-detail-intro__tags{display:none}.e-detail.event-page-show.is-event-delivery-watch .layout-vimeo-column{display:flex;gap:36px}.e-detail.event-page-show.is-event-delivery-watch .layout-vimeo-column__eventinfo{flex:1 1 auto}.e-detail.event-page-show.is-event-delivery-watch .layout-vimeo-column__gift{flex:1 0 50%;max-width:416px;padding:36px 0 36px 36px;border-left:1px solid var(--Gray)}@media screen and (width >= 601px){.tipping-history h2{font-size:24px}.tipping-history__pagination{margin:40px 0 80px}.e-detail.event-page-show.is-event-delivery-watch .layout-vimeo-column__gift [data-tab]{height:380px}.radio-switcher__labels label.gift{border-radius:3px}.radio-switcher__labels label.gift::after{display:none}.radio-switcher__labels label.chat+label.gift{border-radius:0 3px 3px 0}.radio-switcher__labels label.chat+label.gift::after{display:none}}#view-chat:checked~[data-tab=view-chat],#view-help:checked~[data-tab=view-help],#view-info:checked~[data-tab=view-info]{display:block}#view-gift:checked~[data-tab=view-gift]{display:flex}.radio-switcher{display:none}.radio-switcher__labels{display:flex;width:100%}@media screen and (width <= 600px){.is-emergency_not_regist[style="display: none;"]+a.ticket-sel-payment__btn,.is-emergency_not_regist[style="display:none;"]+a.ticket-sel-payment__btn{margin-top:2vh}.e-detail.event-page-show.is-event-delivery-watch{height:100%;overflow:auto}.radio-switcher__labels{padding:8px 16px;border-bottom:1px solid #ddd}.radio-switcher__labels label.gift{border-radius:3px}.radio-switcher__labels label.gift::after{display:none}.radio-switcher__labels label.chat+label.gift{border-radius:0 3px 3px 0}.radio-switcher__labels label.chat+label.gift::after{display:none}.radio-switcher__labels label.info{border-radius:0 3px 3px 0}.radio-switcher__labels label.info::after{display:none}}@media (width >= 569px) and (width <= 926px) and (orientation:landscape){.e-detail.event-page-show.is-event-delivery-watch .layout-vimeo-column__gift .utility-frame-inner{max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.e-detail.event-page-show.is-event-delivery-watch .layout-vimeo-column__gift [data-tab]{height:calc(100% - 60px)}.radio-switcher__labels{padding:0;border:none}.event-delivery-watch__view-area .video-frame .event-movie{height:100vh;height:100dvh}}.radio-switcher:nth-child(1):checked~.radio-switcher__labels label:nth-child(1){z-index:1;background:#2e3551;color:#fff}.radio-switcher:nth-child(1):checked~.radio-switcher__labels label:nth-child(1)::after,.radio-switcher:nth-child(1):checked~.radio-switcher__labels label:nth-child(1):not([class*=icon])::before{background-image:url(/images/punch-v.png)}.radio-switcher:nth-child(2):checked~.radio-switcher__labels label:nth-child(2){z-index:1;background:#2e3551;color:#fff}.radio-switcher:nth-child(2):checked~.radio-switcher__labels label:nth-child(2)::after,.radio-switcher:nth-child(2):checked~.radio-switcher__labels label:nth-child(2):not([class*=icon])::before{background-image:url(/images/punch-v.png)}.radio-switcher:nth-child(3):checked~.radio-switcher__labels label:nth-child(3){z-index:1;background:#2e3551;color:#fff}.radio-switcher:nth-child(3):checked~.radio-switcher__labels label:nth-child(3)::after,.radio-switcher:nth-child(3):checked~.radio-switcher__labels label:nth-child(3):not([class*=icon])::before{background-image:url(/images/punch-v.png)}.radio-switcher:nth-child(4):checked~.radio-switcher__labels label:nth-child(4){z-index:1;background:#2e3551;color:#fff}.radio-switcher:nth-child(4):checked~.radio-switcher__labels label:nth-child(4)::after,.radio-switcher:nth-child(4):checked~.radio-switcher__labels label:nth-child(4):not([class*=icon])::before{background-image:url(/images/punch-v.png)}.radio-switcher:nth-child(5):checked~.radio-switcher__labels label:nth-child(5){z-index:1;background:#2e3551;color:#fff}.radio-switcher:nth-child(5):checked~.radio-switcher__labels label:nth-child(5)::after,.radio-switcher:nth-child(5):checked~.radio-switcher__labels label:nth-child(5):not([class*=icon])::before{background-image:url(/images/punch-v.png)}.radio-switcher:nth-child(6):checked~.radio-switcher__labels label:nth-child(6){z-index:1;background:#2e3551;color:#fff}.radio-switcher:nth-child(6):checked~.radio-switcher__labels label:nth-child(6)::after,.radio-switcher:nth-child(6):checked~.radio-switcher__labels label:nth-child(6):not([class*=icon])::before{background-image:url(/images/punch-v.png)}.radio-switcher:nth-child(7):checked~.radio-switcher__labels label:nth-child(7){z-index:1;background:#2e3551;color:#fff}.radio-switcher:nth-child(7):checked~.radio-switcher__labels label:nth-child(7)::after,.radio-switcher:nth-child(7):checked~.radio-switcher__labels label:nth-child(7):not([class*=icon])::before{background-image:url(/images/punch-v.png)}.radio-switcher:nth-child(8):checked~.radio-switcher__labels label:nth-child(8){z-index:1;background:#2e3551;color:#fff}.radio-switcher:nth-child(8):checked~.radio-switcher__labels label:nth-child(8)::after,.radio-switcher:nth-child(8):checked~.radio-switcher__labels label:nth-child(8):not([class*=icon])::before{background-image:url(/images/punch-v.png)}.radio-switcher__labels>label{flex:1 1 auto;position:relative;padding:0 8px;width:50%;height:44px;line-height:44px;background-color:var(--darkLightest);font-size:12px;text-align:center;cursor:pointer}.radio-switcher__labels>label::after,.radio-switcher__labels>label:not([class*=icon])::before{position:absolute;content:"";background:url(/images/punch-v-dark.png) center/contain no-repeat;width:2px;height:18px;top:calc(50% - 9px)}.radio-switcher__labels>label::before{left:-1px}.radio-switcher__labels>label::after{right:-1px}.radio-switcher__labels>label:first-child{border-radius:3px 0 0 3px}.radio-switcher__labels>label:first-child::before{content:none}.radio-switcher__labels>label:last-child{border-radius:0 3px 3px 0}.radio-switcher__labels>label:last-child::after{content:none}.radio-switcher__labels label.icon-question{flex:0 0 44px;display:flex;align-items:center;justify-content:center;margin-left:8px;padding:0;background:0 0;border-radius:3px}.radio-switcher__labels label.icon-question::before{height:32px;width:32px;margin:0}.radio-switcher__labels label.icon-question:hover{background:var(--primaryLightest)}@media (width <= 568px) and (orientation:landscape){.radio-switcher__labels label{padding:0 4px;font-size:10px;height:32px;line-height:32px}}@media (width <= 320px){.event-delivery-watch__utility-frame .radio-switcher__labels label,.radio-switcher__labels label{font-size:10px}}input.radio-switcher#view-help:checked~.radio-switcher__labels label.icon-question{background:var(--primaryLightest)}.event-delivery-watch{border-bottom:1px solid var(--GrayLight)}.event-delivery-watch .wait-wrapper{width:100%;height:100%;position:absolute;background:#000;z-index:2}.event-delivery-watch .wait-message{color:#fff;font-size:30px;text-align:center;letter-spacing:1px;width:100%;position:absolute;top:calc(35% - 1rem);z-index:2;font-weight:700;line-height:50px}@media screen and (width <= 600px){.event-delivery-watch .wait-message{color:#fff;font-size:16px;text-align:center;letter-spacing:1px;width:100%;position:absolute;top:calc(35% - 1rem);z-index:2;font-weight:700;line-height:27px}}.event-delivery-watch .event-details{color:#fff;font-size:16px;text-align:center;letter-spacing:2px;width:100%;position:absolute;bottom:calc(5% - 1rem);z-index:2}@media screen and (width <= 600px){.event-delivery-watch .event-details{color:#fff;font-size:13px;text-align:center;letter-spacing:1px;line-height:17px;width:100%;position:absolute;bottom:calc(10% - 1rem);z-index:2}}.event-delivery-watch .wait-screen{display:flex;position:relative;width:100%;max-width:1024px;margin:0 auto;padding:0}.event-delivery-watch .wait-screen::before{content:"";display:block;padding-top:56.25%}.event-delivery-watch .d-none{display:none!important}.event-delivery-watch .d-block{display:block!important}.event-delivery-watch__view-area{display:block;width:100%;max-width:1440px;margin:0 auto;padding:0}.event-delivery-watch__view-area .fullscreen-overlay{pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%}.event-delivery-watch__view-area .fullscreen-button-container{padding:12px 16px}@media screen and (width >= 601px){.event-delivery-watch__view-area .view-area-inner{display:flex}.event-delivery-watch__view-area .fullscreen-button-container{display:flex;justify-content:flex-start;padding:24px min(3.75vw,45px)}}.event-delivery-watch__view-area .fullscreen-button-container.is-fullscreen{position:absolute;bottom:100px;left:50%;justify-content:center;transform:translateX(-50%);max-width:838px;width:80%;padding:36px 64px;background-color:rgba(0,0,0,.25)}@media screen and (width >= 601px){.event-delivery-watch__view-area .video-frame{flex:1 1 auto}}.event-delivery-watch__view-area .video-frame .event-movie{overflow:hidden;position:relative}.event-delivery-watch__view-area .video-frame .event-movie::before{content:"";display:block;padding-top:56.25%}.event-delivery-watch__view-area .video-frame.is-fullscreen .event-movie,.event-delivery-watch__view-area .video-frame:fullscreen .event-movie{height:100%}.event-delivery-watch__view-area .video-frame iframe{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%}.event-delivery-watch__view-area .video-frame:only-child{width:100%}.event-delivery-watch .event-movie.video-frame{overflow:hidden;position:relative}.event-delivery-watch .event-movie.video-frame::before{content:"";display:block;padding-top:56.25%}.event-delivery-watch .utility-frame{position:relative;padding:16px 2% 0}.event-delivery-watch .utility-frame .event-movie:only-child{width:100%}.event-delivery-watch__utility-frame{position:relative;display:flex;flex-direction:column;padding:16px 2% 0}@media screen and (width >= 601px){.event-delivery-watch__utility-frame{flex:1 0 auto;max-width:33%}.event-delivery-watch__utility-frame .radio-switcher__labels label.gift{border-radius:3px}.event-delivery-watch__utility-frame .radio-switcher__labels label.gift::after{display:none}.event-delivery-watch__utility-frame .radio-switcher__labels label.chat+label.gift{border-radius:0 3px 3px 0}.event-delivery-watch__utility-frame .radio-switcher__labels label.chat+label.gift::after{display:none}}@media screen and (width <= 600px){.event-delivery-watch__utility-frame{padding:0}}.event-delivery-watch__utility-frame .utility-frame-inner{flex:1 0 auto;display:flex;flex-direction:column}@media screen and (width <= 600px){.event-delivery-watch__utility-frame .radio-switcher__labels{padding:8px;border-bottom:1px solid #ddd}.event-delivery-watch__utility-frame .radio-switcher__labels label.gift{border-radius:3px}.event-delivery-watch__utility-frame .radio-switcher__labels label.gift::after{display:none}.event-delivery-watch__utility-frame .radio-switcher__labels label.chat+label.gift{border-radius:0 3px 3px 0}.event-delivery-watch__utility-frame .radio-switcher__labels label.chat+label.gift::after{display:none}.event-delivery-watch__utility-frame .radio-switcher__labels label.info{border-radius:0 3px 3px 0}.event-delivery-watch__utility-frame .radio-switcher__labels label.info::after{display:none}.event-delivery-watch__help .online-help{font-size:10px;text-align:center;margin-top:20px;width:100%}}@media (width >= 569px) and (width <= 926px) and (orientation:landscape){.event-delivery-watch__utility-frame{padding:8px}.event-delivery-watch__utility-frame .radio-switcher__labels{padding:0;border:none}.event-delivery-watch__help h2{font-size:16px;letter-spacing:normal}}.event-delivery-watch__utility-frame .radio-switcher__labels label.icon-question{flex:0 0 44px;display:flex;align-items:center;justify-content:center;margin-left:8px;padding:0;background:0 0;border-radius:3px}.event-delivery-watch__utility-frame .radio-switcher__labels label.icon-question::before{height:32px;width:32px;margin:0}.event-delivery-watch__utility-frame .radio-switcher__labels label.icon-question:hover{background:var(--primaryLightest)}.event-delivery-watch__utility-frame input.radio-switcher#view-help:checked~.radio-switcher__labels label.icon-question{background:var(--primaryLightest)}.event-delivery-watch__utility-frame [data-tab]{display:none;width:100%;height:calc(100dvh - 56.25vw - 61px);background-color:#fff}.event-delivery-watch__utility-frame [data-tab].is-vimeo-chat{overflow:hidden;flex:1 0 auto}.event-delivery-watch__utility-frame [data-tab].is-vimeo-chat iframe{margin-top:-64px;height:calc(100% + 64px)}.event-delivery-watch__utility-frame [data-tab].important-show{display:flex!important}.event-delivery-watch__utility-frame iframe{height:100%;width:100%}.event-delivery-watch__utility-frame__inner{position:relative;height:100%}.event-delivery-watch__help{flex:1 0 auto;padding-top:16px}.event-delivery-watch__help h2{line-height:1.4}@media (width <= 568px) and (orientation:landscape){.event-delivery-watch__utility-frame .radio-switcher__labels label{padding:0 4px;font-size:10px;height:32px;line-height:32px}.event-delivery-watch__utility-frame [data-tab]{height:100vh}.event-delivery-watch__help h2{font-size:14px}}.event-delivery-watch__help .help-container{padding:16px;height:100%;overflow:auto}@media screen and (width >= 601px){.event-delivery-watch__help .help-container{padding:0}}@media (width >= 569px) and (width <= 926px) and (orientation:landscape){.event-delivery-watch__help .help-container{padding:0 0 16px}}.event-delivery-watch__help .online-help{text-align:center;margin-top:20px;width:100%}.event-delivery-watch__help .online-help a{color:#d1a179}.event-delivery-watch__help ul.list-disc{padding:0 0 0 2em;margin:0}.event-delivery-watch__help ul.list-disc li{padding-top:15px;list-style-type:disc}.event-delivery-watch__help ul.list-disc li a{color:#d1a179}.event-delivery-watch__gift-container{flex:1 0 auto;display:flex;flex-direction:column;position:relative}@media screen and (width <= 600px){.event-delivery-watch__gift-container .to-select-gift{padding:0 16px 16px}}.event-delivery-watch__gift-container .to-select-gift button{width:100%}.event-delivery-watch__gift-timeline{flex:1 1 auto;overflow-y:auto;padding:16px 0}@media screen and (width <= 600px){.event-delivery-watch__gift-timeline{padding:16px}}@media (width >= 569px) and (width <= 926px) and (orientation:landscape){.event-delivery-watch__gift-container .to-select-gift,.event-delivery-watch__gift-timeline{padding:0}}.event-delivery-watch__gift-timeline li{display:flex;margin:0 0 16px;padding:8px;min-height:81px;border-radius:8px}.event-delivery-watch__gift-timeline li:last-child{margin-bottom:0}.event-delivery-watch__gift-timeline li p{flex:1 1 auto;font-size:14px}.event-delivery-watch__gift-timeline li p span{color:var(--primary);font-size:12px;font-weight:700}.event-delivery-watch__gift-timeline .gift-user-icon{align-self:flex-start;flex:0 0 24px;width:24px;height:24px;margin-right:8px;border-radius:50%;overflow:hidden}.event-delivery-watch__gift-timeline .gift-user-icon img{object-fit:cover;width:100%;height:100%}.event-delivery-watch__gift-timeline .gift-stamp{flex:0 0 64px;width:64px;margin-left:8px}.event-delivery-watch__gift-timeline .tipping-empty{display:flex;flex-direction:column;height:100%}.event-delivery-watch__gift-timeline .tipping-empty-image{margin:auto auto 24px;width:270px;pointer-events:none}.event-delivery-watch__cheering-action{width:100%;max-width:1440px;margin:0 auto;padding:0}.event-delivery-watch__cheering-action .cheering-action-buttons{padding:0 32px}.tipping-menu__container{z-index:50;position:absolute;top:0;left:0;width:100%;height:100%;padding:16px 0 0;background-color:#fff}.tipping-menu__container.is-credit-number-change{z-index:51}.tipping-menu__inner{display:flex;flex-direction:column;height:100%}.tipping-menu__inner .input-small{width:110px}.tipping-menu__inner .btn{padding:0;font-size:14px}.tipping-menu__inner .back-tipping-menu{width:180px}.tipping-menu__main{flex:1 1 auto;overflow:hidden;position:relative;height:100%}.tipping-menu__main .close-btn-wrap{z-index:1}.tipping-menu__main .gradation-mask{position:absolute;z-index:1;right:0;bottom:0;left:0;height:48px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);content:"";pointer-events:none}.tipping-menu__main-inner{height:100%;padding:16px 16px 24px;overflow:auto}@media screen and (width >= 601px){.tipping-menu__main .gradation-mask{right:16px}.tipping-menu__main-inner{padding:0 16px 24px 5px}.tipping-menu__main .popup__close{top:0;right:24px}}.tipping-menu__main h2{line-height:1.4}@media (width >= 569px) and (width <= 926px) and (orientation:landscape){.tipping-menu__main-inner{padding:0}.tipping-menu__main h2{font-size:16px;letter-spacing:normal}}.tipping-menu__main ol{display:flex;flex-wrap:wrap}.tipping-menu__main ol>li{width:calc((100% - 32px)/ 3);margin:0 0 16px 16px}@media (width >= 569px) and (width <= 926px) and (orientation:landscape){.tipping-menu__main ol>li{width:calc((100% - 8px)/ 3);margin:0 0 8px 4px}.tipping-menu__main .popup__close{top:0;right:0}}.tipping-menu__main ol>li:nth-child(3n+1){margin-left:0}@media (width <= 568px) and (orientation:landscape){.tipping-menu__main h2{font-size:14px}.tipping-menu__main ol>li{width:calc((100% - 16px)/ 5);margin:0 0 8px 4px}.tipping-menu__main ol>li:nth-child(5n+1){margin-left:0}.tipping-menu__main ol>li:nth-child(3n+1){margin-left:4px}}.tipping-menu__main ol>li label{display:block;padding:8px;height:100%;border-radius:3px;text-align:center;cursor:pointer}.tipping-menu__main ol>li img{width:96px}.tipping-menu__main .tip-info{display:flex;margin:16px 0}.tipping-menu__main .tip-info dt{flex:0 0 40px;width:40px;height:40px;margin-right:8px;border-radius:50%;overflow:hidden}.tipping-menu__main .tip-info dt img{object-fit:cover;width:100%;height:100%}.tipping-menu__main .tip-info a{color:var(--link-text-color)}.tipping-menu__main .tip-info .input-nickname{height:32px;width:120px;margin-right:4px;padding:0 8px}.tipping-menu__main .tip-info .nickname-cancel{margin-left:1em;cursor:pointer}.tipping-menu__main .tip-list{margin:0 0 8px}.tipping-menu__main .tip-price{display:block;height:24px;line-height:24px;border-radius:24px;color:#2e3551;border:1px solid #2e3551;font-size:12px;text-align:center;font-weight:700}.tipping-menu__main .tip-message{margin:0 0 24px}.tipping-menu__main .tip-message textarea{width:100%}.tipping-menu__main .tip-payment dl{display:flex;align-items:center;width:100%}.tipping-menu__main .tip-payment dt{flex:1 1 auto}.tipping-menu__main .tip-payment dd{flex:0 0 62px}.tipping-menu__send-tipping{display:flex;position:relative}@media screen and (width <= 600px){.tipping-menu__send-tipping{padding:0 16px 16px}}@media (width >= 569px) and (width <= 926px) and (orientation:landscape){.tipping-menu__send-tipping{padding:0}}.tipping-menu__send-tipping .btn{width:100%}.tip-list-container{overflow:hidden}.tip-list-container__lists{display:flex;transition:transform .3s}input:nth-child(1):checked~.tip-list-container__lists{transform:translateX(0)}input:nth-child(2):checked~.tip-list-container__lists{transform:translateX(-100%)}input:nth-child(3):checked~.tip-list-container__lists{transform:translateX(-200%)}.tip-list-container__lists .tip-list{flex:0 0 100%}.tip-list-container__label{display:flex;border-bottom:1px solid #d5d7dc}input:nth-child(1):checked~.tip-list-container__label label:nth-child(1),input:nth-child(2):checked~.tip-list-container__label label:nth-child(2),input:nth-child(3):checked~.tip-list-container__label label:nth-child(3){border-bottom:3px solid var(--primary);color:var(--primary)}.tip-list-container__label label{width:50%;padding:8px 0;margin-bottom:-1px;color:var(--dark);font-size:14px;font-weight:700;text-align:center;cursor:pointer}[name=tip]{display:none}[name=tip]:nth-child(1):checked~ol li:nth-child(1) label{background-color:var(--GrayLight)}[name=tip]:nth-child(1):checked~ol li:nth-child(1) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(2):checked~ol li:nth-child(2) label{background-color:var(--GrayLight)}[name=tip]:nth-child(2):checked~ol li:nth-child(2) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(3):checked~ol li:nth-child(3) label{background-color:var(--GrayLight)}[name=tip]:nth-child(3):checked~ol li:nth-child(3) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(4):checked~ol li:nth-child(4) label{background-color:var(--GrayLight)}[name=tip]:nth-child(4):checked~ol li:nth-child(4) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(5):checked~ol li:nth-child(5) label{background-color:var(--GrayLight)}[name=tip]:nth-child(5):checked~ol li:nth-child(5) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(6):checked~ol li:nth-child(6) label{background-color:var(--GrayLight)}[name=tip]:nth-child(6):checked~ol li:nth-child(6) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(7):checked~ol li:nth-child(7) label{background-color:var(--GrayLight)}[name=tip]:nth-child(7):checked~ol li:nth-child(7) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(8):checked~ol li:nth-child(8) label{background-color:var(--GrayLight)}[name=tip]:nth-child(8):checked~ol li:nth-child(8) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(9):checked~ol li:nth-child(9) label{background-color:var(--GrayLight)}[name=tip]:nth-child(9):checked~ol li:nth-child(9) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(10):checked~ol li:nth-child(10) label{background-color:var(--GrayLight)}[name=tip]:nth-child(10):checked~ol li:nth-child(10) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(11):checked~ol li:nth-child(11) label{background-color:var(--GrayLight)}[name=tip]:nth-child(11):checked~ol li:nth-child(11) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(12):checked~ol li:nth-child(12) label{background-color:var(--GrayLight)}[name=tip]:nth-child(12):checked~ol li:nth-child(12) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(13):checked~ol li:nth-child(13) label{background-color:var(--GrayLight)}[name=tip]:nth-child(13):checked~ol li:nth-child(13) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(14):checked~ol li:nth-child(14) label{background-color:var(--GrayLight)}[name=tip]:nth-child(14):checked~ol li:nth-child(14) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(15):checked~ol li:nth-child(15) label{background-color:var(--GrayLight)}[name=tip]:nth-child(15):checked~ol li:nth-child(15) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(16):checked~ol li:nth-child(16) label{background-color:var(--GrayLight)}[name=tip]:nth-child(16):checked~ol li:nth-child(16) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(17):checked~ol li:nth-child(17) label{background-color:var(--GrayLight)}[name=tip]:nth-child(17):checked~ol li:nth-child(17) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(18):checked~ol li:nth-child(18) label{background-color:var(--GrayLight)}[name=tip]:nth-child(18):checked~ol li:nth-child(18) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(19):checked~ol li:nth-child(19) label{background-color:var(--GrayLight)}[name=tip]:nth-child(19):checked~ol li:nth-child(19) .tip-price{background-color:#2e3551;color:#fff}[name=tip]:nth-child(20):checked~ol li:nth-child(20) label{background-color:var(--GrayLight)}[name=tip]:nth-child(20):checked~ol li:nth-child(20) .tip-price{background-color:#2e3551;color:#fff}.animate-new-tipping-other{animation:4s receivedTippingOther}.animate-new-tipping{animation:4s receivedTipping}@keyframes receivedTippingOther{0%,100%{background-color:transparent}20%,80%{background-color:var(--GrayLight)}}@keyframes receivedTipping{0%,100%{background-color:transparent}20%,80%{background-color:var(--primaryLightest)}}.crm-membership-select{display:initial}.crm-membership-select button.show-all{margin-top:16px;width:136px}.crm-membership-select__list{display:initial}div:not(.open)>.crm-membership-select__list-item:nth-child(n+4){display:none}.crm-membership-select__list-item+.crm-membership-select__list-item{margin-top:16px}.crm-membership-select__list-item-header{padding:16px;background:var(--GrayLight)}.crm-membership-select__list-item-header .rank-name{font-weight:700;line-height:1.4285714286}@media screen and (width >= 601px){.crm-membership-select__list-item-header{display:grid;grid-template:"name rank button" auto "reward reward reward" auto/auto 1fr auto;gap:12px 16px}.crm-membership-select__list-item-header .rank-name{grid-area:name;align-self:center;font-size:18px}}.crm-membership-select__list-item-header .price{margin-top:4px;color:var(--GrayDarker);font-size:12px;line-height:1.3333333333}.crm-membership-select__list-item-header .price span{display:inline-block}.crm-membership-select__list-item-header .price span:not(:last-child)::after{content:","}.crm-membership-select__list-item-header .button a.sales-stop{width:136px;background-color:var(--GrayLight);border:1px solid var(--Gray);color:var(--GrayDark);pointer-events:none}.crm-membership-select__list-item-header .reward ul{display:flex;flex-wrap:wrap;gap:4px}.crm-membership-select__list-item-header .reward li{padding:2px 4px;border-radius:1em;background-color:#fff;color:var(--GrayDarker);font-size:10px}.crm-membership-select__list-item-detail{padding:12px;border:1px solid var(--Gray)}.crm-membership-select__list-item-detail>p{font-size:12px;line-height:1.3333333333}.crm-membership-select__list-item-detail>p:not(.open){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.crm-membership-select__list-item-detail>button{margin-top:8px}.crm-order{display:block;padding:36px 20px;background-color:var(--GrayLight)}.crm-order.--bg-navy{background-color:var(--dark);color:#fff}.crm-order-container{padding:16px;background-color:#fff;border-radius:4px;color:initial}@media screen and (width >= 601px){.crm-membership-select__list-item-header .price{grid-area:rank;align-self:center;width:max-content;margin:0;font-size:14px}.crm-membership-select__list-item-header .button{grid-area:button}.crm-membership-select__list-item-header .reward{grid-area:reward}.crm-membership-select__list-item-header .reward ul{gap:8px}.crm-membership-select__list-item-header .reward li{padding:2px 8px;font-size:12px}.crm-order-wrapper{max-width:1120px;margin:0 auto}.crm-order-container{padding:36px}}.crm-order-container__title{margin-bottom:16px;font-size:20px;letter-spacing:unset}.crm-order-cannot-reserved{display:block}@media screen and (width >= 601px){.crm-order-container__title{font-size:28px}.crm-order-cannot-reserved{padding:32px}}.crm-order-cannot-reserved__button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:36px}.crm-order-cannot-reserved__result p{text-align:center}.crm-order-cannot-reserved__result p+p{margin-top:1em}.crm-order-cannot-reserved__result .dot-mark{padding-left:1em}.crm-order-cannot-reserved__result .dot-mark::before{display:inline-block;margin-left:-1em;margin-right:.5em;width:5px;height:5px;border-radius:50%;vertical-align:middle;background:#222;content:""}.crm-order-cannot-reserved__title{margin-bottom:24px;font-size:20px;font-weight:700;color:var(--dark);line-height:1.4;text-align:center}@media screen and (width >= 601px){.crm-order-cannot-reserved__title{margin-bottom:36px;font-size:28px}}.crm-order-cannot-reserved__status-icon{width:80px;margin:24px auto}.crm-order-complete{display:block}@media screen and (width >= 601px){.crm-order-cannot-reserved__status-icon{margin:36px auto}.crm-order-complete{padding:32px}}.crm-order-complete hr{margin-top:36px;margin-bottom:36px;border:none;border-top:1px solid var(--Gray)}.crm-order-complete__heading{margin-bottom:16px;color:var(--dark);font-size:18px;font-weight:700}.crm-order-complete__button{display:flex;flex-direction:column;gap:16px;margin-top:36px}@media screen and (width <= 600px){.crm-membership-select__list-item-header .button,.crm-membership-select__list-item-header .reward{margin-top:16px}.crm-order-complete__detail .payment-info{margin-bottom:24px}.crm-order-complete__group-info .follow-button button{width:100%}}.crm-order-complete__detail .payment-info dt{margin-bottom:8px;color:var(--GrayDarker);font-weight:700}.crm-order-complete__detail .payment-info dt:not(:first-child){margin-top:16px}.crm-order-complete__detail .payment-date{margin-top:16px;text-align:left}.crm-order-complete__detail .payment-detail{padding:16px;border:1px solid var(--Gray);border-radius:3px;color:var(--GrayDarker)}@media screen and (width >= 601px){.crm-order-complete__button{flex-flow:row wrap;justify-content:center;max-width:495px;margin:36px auto 0}.crm-order-complete__button a{flex:0 1 auto;min-width:180px;letter-spacing:normal}.crm-order-complete__detail{display:flex;justify-content:space-between;gap:16px}.crm-order-complete__detail .payment-detail{width:min(50%,484px)}}.crm-order-complete__detail .payment-table{width:100%}.crm-order-complete__detail .payment-table caption{padding-bottom:8px;border-bottom:1px solid var(--Gray);font-weight:700;text-align:left}.crm-order-complete__detail .payment-table td,.crm-order-complete__detail .payment-table th{padding:8px 0;text-align:left}.crm-order-complete__detail .payment-table td.price,.crm-order-complete__detail .payment-table th.price{padding-left:8px;text-align:right;white-space:nowrap}.crm-order-complete__detail .payment-table tfoot{border-top:1px solid var(--Gray);font-weight:700}.crm-order-complete__detail .payment-table tfoot td,.crm-order-complete__detail .payment-table tfoot th{padding-bottom:0}.crm-order-complete__group-info{margin-top:16px;padding:16px;border:1px solid var(--Gray);border-radius:3px}.crm-order-complete__group-info .head{margin-bottom:16px;color:var(--dark);font-size:14px;font-weight:700}.crm-order-complete__group-info .follow-button{flex:0 0 auto}@media screen and (width >= 601px){.crm-order-complete__group-info{margin-top:64px;padding:24px}.crm-order-complete__group-info .group-info-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}}.crm-order-complete__group-info .group{display:flex;align-items:center;gap:8px}.crm-order-complete__group-info .group-icon{flex:0 0 auto;width:64px;height:64px;border-radius:50%;border:1px solid var(--Gray);overflow:hidden}.crm-order-complete__group-info .group-icon img{width:100%;height:100%;object-fit:cover}.crm-order-complete__group-info .group-name{color:var(--dark);font-size:12px;line-height:1.3333333333}.crm-order-complete__result p{text-align:center}.crm-order-complete__result p span{display:inline-block}.crm-order-complete__title{margin-bottom:24px;font-size:20px;font-weight:700;color:var(--dark);line-height:1.4;letter-spacing:0;text-align:center}@media screen and (width >= 601px){.crm-order-complete__title{margin-bottom:36px;font-size:28px}}.crm-order-complete__title span{display:inline-block}.crm-order-complete__status-icon{width:80px;margin:24px auto}@media screen and (width >= 601px){.crm-order-complete__status-icon{margin:36px auto}}.crm-order-step{position:relative;margin-bottom:24px}.crm-order-step ol{display:flex}.crm-order-step li{width:calc(100% / var(--step));position:relative;padding-bottom:16px;color:var(--GrayDark);font-size:12px;text-align:center}.crm-order-step li::before{position:absolute;bottom:5px;left:0;width:100%;height:1px;background-color:#fff;content:""}.crm-order-step li:first-child::before{width:50%;left:auto;right:0}.crm-order-step li:last-child::before{width:50%}.crm-order-step li::after{position:absolute;bottom:0;left:calc(50% - 5px);width:10px;height:10px;border:1px solid #fff;background-color:#fff;border-radius:50%;content:""}.--bg-navy .crm-order-step li::after{background-color:var(--dark)}.crm-order-step li.current{color:#fff;font-weight:700}.crm-order-step li.current::after{background-color:#fff}.crm-order-step li.current~li::before{background-color:var(--GrayDark)}.crm-order-step li.current~li::after{border-color:var(--GrayDark)}.crm-order-seat{display:block}.crm-order-seat__header{margin-bottom:24px}.crm-order-seat__header .season-info-box{padding:8px;border-radius:3px;background-color:var(--GrayLight)}@media screen and (width >= 601px){.crm-order-seat__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.crm-order-seat__header .title{flex:0 0 auto}.crm-order-seat__header .season-info-box{padding:16px}}.crm-order-seat__header .season-name{color:var(--dark);font-weight:700;line-height:1.4285714286}.crm-order-seat__header .group-info{display:flex;align-items:flex-start;gap:8px;margin-top:4px}.crm-order-seat__header .group-icon{flex:0 0 auto;width:36px;height:36px;border-radius:50%;border:1px solid var(--Gray);overflow:hidden}.crm-order-seat__header .group-icon img{width:100%;height:100%;object-fit:cover}.crm-order-seat__header .group-name{padding-top:8px;color:var(--dark);font-size:12px}.crm-order-seat__body{margin-bottom:24px}.crm-order-seat__footer{display:flex;flex-direction:column;gap:24px;margin-top:24px}@media screen and (width >= 601px){.crm-order-seat__footer{flex-direction:row;justify-content:space-between;align-items:center}}.crm-order-seat__footer a,.crm-order-seat__footer button{margin:0 auto;flex:0 0 auto}.crm-order-seat__footer form{display:contents}.crm-order-seat__footer .cancel{flex:0 0 auto}@media screen and (width >= 601px){.crm-order-seat__footer .do-payment{flex:0 1 auto;order:2;display:flex;align-items:center;gap:16px}}.crm-order-seat__footer .do-payment p{font-weight:700}@media screen and (width <= 600px){.crm-order-complete__group-info .group{margin-bottom:16px}.crm-order-seat__footer .do-payment button{width:100%}.crm-order-seat__footer .do-payment p{margin-bottom:16px;font-size:12px;text-align:center}}.crm-order-seat__reservation-seat{border:1px solid var(--Gray);border-radius:3px}.crm-order-seat__reservation-seat .header{all:initial;display:block;padding:16px;background-color:var(--GrayLight)}.crm-order-seat__reservation-seat .header dt{color:var(--GrayDarker);font-size:10px;font-weight:700}.crm-order-seat__reservation-seat .header dd{color:var(--dark);font-size:18px;font-weight:700}.crm-order-seat__reservation-seat .content{padding:16px}.crm-order-seat__same-seat-chunk{display:flex;gap:16px;flex-direction:column;padding:12px;border:1px solid var(--Gray);border-radius:3px;container:chunk/inline-size}.crm-order-seat__same-seat-chunk+.crm-order-seat__same-seat-chunk{margin-top:12px}.crm-order-seat__same-seat-chunk .performance-info .hall-name{color:var(--dark);font-size:16px;font-weight:700}.crm-order-seat__same-seat-chunk ul.performance-list{margin-top:4px;line-height:1.3333333333}.crm-order-seat__same-seat-chunk ul.performance-list li{display:inline;font-size:12px;line-height:1.3333333333;color:var(--GrayDarker)}.crm-order-seat__same-seat-chunk ul.performance-list li:not(:last-child)::after{content:"/";margin-right:8px;margin-left:8px}.crm-order-seat__same-seat-chunk .specify-seat{display:flex;gap:16px}@media screen and (width >= 601px){.crm-order-seat__same-seat-chunk{flex-flow:row wrap;gap:24px;align-items:center}.crm-order-seat__same-seat-chunk .performance-info{flex:1 1 200px;padding-right:8px;border-right:1px solid var(--Gray)}.crm-order-seat__same-seat-chunk .specify-seat{flex:0 0 auto;margin-left:auto}}.crm-order-seat__same-seat-chunk .specify-seat a,.crm-order-seat__same-seat-chunk .specify-seat button{flex:1 1 auto;width:50%}.crm-order-seat__same-seat-chunk .specify-seat form{display:contents}.crm-order-seat__same-seat-chunk .status{display:grid;place-items:center;min-height:56px;padding:8px;border-radius:3px;border:1px solid var(--accentPink);color:var(--accentPink)}@media screen and (width >= 601px){.crm-order-seat__same-seat-chunk .specify-seat a,.crm-order-seat__same-seat-chunk .specify-seat button{width:136px}.crm-order-seat__same-seat-chunk .status{flex:0 1 200px}}.crm-order-seat__same-seat-chunk .status.--reserved{border-color:var(--Success);background-color:var(--SuccessLightest1);color:initial}.crm-order-seat__same-seat-chunk .status .done{color:var(--SuccessDarker);font-size:10px;font-weight:700}.crm-order-seat__same-seat-chunk .status .done::before{content:"";width:8px;height:8px;margin-right:4px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOSA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC41MTg5IDAuMzEzMDcxQzguNzE0MTYgMC41MDgzMzEgOC43MTQxNiAwLjgyNDkxOCA4LjUxODkgMS4wMjAxOEwzLjg1MjIzIDUuNjg2ODJDMy42NTY5NiA1Ljg4MjA5IDMuMzQwNDMgNS44ODIwOSAzLjE0NTE0IDUuNjg2ODJMMC40Nzg0NzYgMy4wMjAxNkMwLjI4MzIxNiAyLjgyNDg5IDAuMjgzMjE2IDIuNTA4MzYgMC40Nzg0NzYgMi4zMTMwOUMwLjY3MzczNiAyLjExNzgyIDAuOTkwMzIzIDIuMTE3ODIgMS4xODU1OCAyLjMxMzA5TDMuNDk4NyA0LjYyNjE2TDcuODExODMgMC4zMTMwNzFDOC4wMDcxIDAuMTE3ODExIDguMzIzNjMgMC4xMTc4MTEgOC41MTg5IDAuMzEzMDcxWiIgZmlsbD0iIzJBNTYxNyIvPjwvc3ZnPg==)}.crm-order-option{margin:0 auto;font-family:sans-serif;color:#2e3551}.crm-order-option__title{font-size:1.5rem;margin-bottom:1.5em}@media screen and (width <= 600px){.crm-order-option__title{font-size:1.2rem;margin-bottom:1rem}}.crm-order-option__description{margin-bottom:1.5em}@media screen and (width <= 600px){.crm-order-option__description{font-size:.85rem;margin-bottom:1rem}}.crm-order-option__layout{display:flex;gap:2rem;margin-bottom:2em}@media screen and (width <= 600px){.crm-order-option__layout{flex-direction:column;gap:.5rem}}.crm-order-option__left{flex:2;max-height:700px;overflow-y:auto;padding-right:8px;scrollbar-width:thin;scrollbar-color:#2e3551 #f1f1f1}@media screen and (width <= 600px){.crm-order-option__left{order:2;background:#f5f4f4;padding:.5em;border:1px solid #f0eeee;border-radius:2px}}.crm-order-option__left::-webkit-scrollbar{width:6px}.crm-order-option__left::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.crm-order-option__left::-webkit-scrollbar-thumb{background-color:#2e3551;border-radius:3px}.crm-order-option__right{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:700px}.crm-order-option__item{display:flex;align-items:center;gap:.75em;padding:1em;border:1px solid #ddd;border-radius:6px;margin-bottom:1em;background:#fff}.crm-order-option__item:last-child{margin-bottom:0}.crm-order-option__item.is-checked{border-color:#cd965f}.crm-order-option input[type=radio]{display:none}.crm-order-option .c-radio{display:inline-block;width:18px;height:18px;border:2px solid #ccc;border-radius:50%;background:#fff;vertical-align:middle;cursor:pointer;position:relative}.crm-order-option input[type=radio]:checked+.c-radio{border-color:#cd965f}.crm-order-option input[type=radio]:checked+.c-radio::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:#cd965f;border-radius:50%}.crm-order-option__content{flex:1;display:flex;justify-content:space-between;align-items:center}@media screen and (width <= 600px){.crm-order-option__right{order:1;min-height:unset}.crm-order-option__item{padding:.75em;font-size:.85rem}.crm-order-option__content{flex-direction:column;align-items:flex-start;gap:.5em}}.crm-order-option__detail{flex:1}.crm-order-option__name{font-size:1.1rem;font-weight:700;margin-bottom:.25em}@media screen and (width <= 600px){.crm-order-option__name{font-size:1rem}}.crm-order-option__benefits-label{color:#888}.crm-order-option__benefits{list-style:disc;padding-left:1.2em;margin:0;font-size:.9rem;color:#888}@media screen and (width <= 600px){.crm-order-option__benefits{font-size:.8rem}}.crm-order-option__price{font-size:1rem;font-weight:400;color:#333;white-space:nowrap}@media screen and (width <= 600px){.crm-order-option__price{font-size:.9rem;align-self:flex-end}}.crm-order-option__duration{font-size:1rem;font-weight:400;color:#888;white-space:nowrap}.crm-order-option__info{text-align:left}.crm-order-option__image{margin-bottom:1em}@media screen and (width <= 600px){.crm-order-option__duration{font-size:.85rem}.crm-order-option__image{margin-bottom:.75em}}.crm-order-option__info-title{margin:1em 0;font-weight:700}@media screen and (width <= 600px){.crm-order-option__info-title{font-size:1rem;margin:.5em 0}}.crm-order-option__text{font-size:.9rem;margin-bottom:.5em;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;overflow:hidden;text-overflow:ellipsis}@media screen and (width <= 600px){.crm-order-option__text{font-size:.8rem;-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible;text-overflow:unset}}.crm-order-option__text a{text-decoration:underline}.crm-order-option__text a:hover{opacity:.8}.crm-order-option__buttons{gap:16px;justify-content:center;align-items:center;flex-direction:column}.crm-order-option__buttons--pc{display:flex}.crm-order-option__buttons--sp{display:none}@media screen and (width <= 600px){.crm-order-option__buttons--pc{display:none}.crm-order-option__buttons--sp{display:flex}}.crm-order-option__button{width:100%}.crm-order-option__cancel{padding:8px;cursor:pointer;text-align:center;text-decoration:underline}.crm-payment{display:block;padding:36px 20px;background-color:var(--GrayLight)}.crm-payment.--bg-navy{background-color:var(--dark);color:#fff}.crm-payment-container{padding:16px;background-color:#fff;border-radius:4px;color:initial}@media screen and (width >= 601px){.crm-payment-wrapper{max-width:1120px;margin:0 auto}.crm-payment-grid{display:grid;grid-template:"payment seat" 1fr "button button" auto/1fr 1fr;gap:0 36px}.crm-payment-grid.--is-free{display:block}.crm-payment-container{padding:36px}.crm-payment-container__title{font-size:20px}}.crm-payment-container__title{margin-bottom:16px;font-size:20px;letter-spacing:unset}.crm-payment-container__select-payment b{font-weight:700}.crm-payment-container__select-payment .fee{margin-left:12px;color:var(--GrayDarker);font-size:12px}.crm-payment-container__select-payment .form-heading{display:block;margin-bottom:8px;color:var(--GrayDarker);font-size:14px}.crm-payment-container__select-payment-child{margin-left:24px}.crm-payment-container__select-payment-child input{height:40px}.crm-payment-container__select-payment-child .input-container{margin-bottom:12px}.crm-payment-container__select-payment-child .input-security-code input{max-width:100px}.crm-payment-container__select-payment-child .input-month-year{display:flex;align-items:center;gap:8px}.crm-payment-container__select-payment-child .input-month-year input{max-width:100px}.crm-payment-container__select-payment-child .credit-brand-logo{position:absolute;right:0;top:0;width:50px;height:40px;background-position:center center;background-repeat:no-repeat}.crm-payment-container__select-payment-child .credit-brand-logo.visa{background-image:url(/images/payment_Visa.svg);background-size:45px 28px}.crm-payment-container__select-payment-child .credit-brand-logo.master{background-image:url(/images/payment_Mastercard.svg);background-size:31px 28px}.crm-payment-container__select-payment-child .credit-brand-logo.jcb{background-image:url(/images/payment_jcb.svg);background-size:40px 30px}.crm-payment-container__select-payment-child .credit-brand-logo.amex{background-image:url(/images/payment_Amex.svg);background-size:33px 30px}.crm-payment-container__select-payment-child .credit-brand-logo.diners{background-image:url(/images/payment_DinersClub.svg);background-size:49px 36px}.crm-payment-container__select-payment-child .label-credit-number{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.crm-payment-container__select-payment-child .label-credit-number label{margin:0}.crm-payment-container__select-payment-child .input-credit-number{position:relative}.crm-payment-container__select-payment-child .registered-credit{margin-left:22px;color:var(--GrayDarker);font-size:14px}.crm-payment-container__select-payment-child .input-new-credit{margin-left:22px}.crm-payment-container__selected-season{padding:16px;background-color:var(--GrayLight)}.crm-payment-container__selected-season h3{margin-bottom:8px;font-size:16px;font-weight:700;color:var(--dark)}.crm-payment-container__selected-season .selected-season-wrap{margin-bottom:8px;padding:16px;background-color:#fff;border:1px solid var(--Gray)}.crm-payment-container__selected-season .selected-season-title{font-size:12px}.crm-payment-container__selected-season .selected-season-title .set-name{font-size:14px;font-weight:700}.crm-payment-container__selected-season .selected-season-seat-list{margin-top:16px;padding:8px;background-color:#fff;border:1px solid var(--Gray);border-radius:3px}@media screen and (width >= 601px){.crm-payment-container__select-payment{grid-area:payment}.crm-payment-container__select-payment-child .label-credit-number{flex-direction:row}.crm-payment-container__select-payment-child .registered-credit{display:flex;gap:12px}.crm-payment-container__selected-season{grid-area:seat}.crm-payment-container__selected-season h3{font-size:20px}.crm-payment-container__selected-season .selected-season-title{font-size:14px}.crm-payment-container__selected-season .selected-season-title .set-name{font-size:16px}.crm-payment-container__selected-season .selected-season-seat-list{padding:16px}}.crm-payment-container__selected-season .selected-season-seat-list>li+li{margin-top:12px;padding-top:12px;border-top:1px var(--Gray) solid}.crm-payment-container__selected-season .selected-season-seat-list-item{display:flex;flex-direction:column;gap:8px}.crm-payment-container__selected-season .selected-season-seat-list-item .hall{margin-bottom:4px;font-weight:700;color:var(--dark)}.crm-payment-container__selected-season .selected-season-seat-list-item .events{color:var(--GrayDarker);font-size:12px}.crm-payment-container__selected-season .selected-season-seat-list-item .date-time{color:var(--dark)}.crm-payment-container__selected-season .selected-season-seat-list-item .seat{color:var(--dark)}@media screen and (width >= 601px){.crm-payment-container__selected-season .selected-season-seat-list-item{flex-direction:row}.crm-payment-container__selected-season .selected-season-seat-list-item>div:nth-child(2){flex:1 0 auto;align-self:center}.crm-payment-container__selected-season .selected-season-seat-list-item .date-time,.crm-payment-container__selected-season .selected-season-seat-list-item .seat{text-align:right}}.crm-payment-container__selected-season .selected-season-price{display:flex;margin:0 0 8px}.crm-payment-container__selected-season .selected-season-price dd{flex:1 0 auto;text-align:right}.crm-payment-container__selected-season .selected-season-total-price{display:flex;padding-top:8px;border-top:1px solid var(--Gray)}.crm-payment-container__selected-season .selected-season-total-price dd{flex:1 0 auto;text-align:right;font-weight:700;font-size:16px}.crm-payment-container__selected-season .selected-season-total-price dt{font-size:14px;font-weight:700}.crm-payment-container__selected-season .selected-season-total-price dt small{font-size:10px;font-weight:400}.crm-payment-container__submit-button{margin-top:24px}@media screen and (width <= 600px){.crm-payment-container__select-payment{margin-bottom:36px}.crm-payment-container__submit-button{margin-top:36px;text-align:center}.crm-payment-container__submit-button .cancel-button{width:auto;margin:0 auto}}.crm-payment-container__submit-button form{display:contents}.crm-payment-container__submit-button .cancel-button{display:inline-block;padding:12px 0;text-decoration:underline}.crm-payment-container__submit-button .cancel-button:hover{text-decoration:none}@media screen and (width >= 601px){.crm-payment-container__submit-button{grid-area:button;display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--Gray,#ebe8e8)}.crm-payment-container__submit-button .cancel-button{order:1}.crm-payment-container__submit-button .pay-button{order:2}}@media screen and (width <= 600px){.crm-payment-container__submit-button .pay-button{width:auto;margin:0 auto 16px}}.crm-payment-back a{display:inline-block;padding:16px 0;text-decoration:underline}.crm-payment-back a:hover{text-decoration:none}.crm-payment-step{position:relative;margin-bottom:24px}.crm-payment-step ol{display:flex}.crm-payment-step li{width:calc(100% / var(--step));position:relative;padding-bottom:16px;color:var(--GrayDark);font-size:12px;text-align:center}.crm-payment-step li::before{position:absolute;bottom:5px;left:0;width:100%;height:1px;background-color:#fff;content:""}.crm-payment-step li:first-child::before{width:50%;left:auto;right:0}.crm-payment-step li:last-child::before{width:50%}.crm-payment-step li::after{position:absolute;bottom:0;left:calc(50% - 5px);width:10px;height:10px;border:1px solid #fff;background-color:#fff;border-radius:50%;content:""}.--bg-navy .crm-payment-step li::after{background-color:var(--dark)}.crm-payment-step li.current{color:#fff;font-weight:700}.crm-payment-step li.current::after{background-color:#fff}.crm-payment-step li.current~li::before{background-color:var(--GrayDark)}.crm-payment-step li.current~li::after{border-color:var(--GrayDark)}.crm-payment-page-title{margin-bottom:4px;color:#fff;font-size:18px;font-weight:700;line-height:1.6;text-align:center}.crm-register{display:block}.crm-register__container{max-width:600px;padding:36px 20px;margin:0 auto}@media screen and (width >= 601px){.crm-payment-page-title{font-size:28px}.crm-register__container{padding:44px 20px}}.crm-register__group-info{display:flex;align-items:center;gap:4px;border:1px solid var(--Gray);border-radius:3px;padding:16px}.crm-register__group-info .group-icon{flex:0 0 auto;height:24px;width:24px;border-radius:50%;border:1px solid var(--Gray)}.crm-register__group-info .group-icon img{width:100%;height:100%;object-fit:cover}.crm-register__group-info .group-name{font-size:14px;color:var(--dark)}.crm-register__title{margin-bottom:24px;font-size:20px;font-weight:700;color:var(--dark);line-height:1.4;text-align:left}@media screen and (width >= 601px){.crm-register__title{margin-bottom:36px;font-size:28px}}.crm-register__title span{display:inline-block}.crm-register-temporary-login{display:initial}.crm-register-temporary-login__group-info{padding:8px 0}.crm-register-temporary-login__group-info .group-wrap{display:flex;gap:4px}.crm-register-temporary-login__group-info .group-name{padding-top:2px;color:var(--dark)}.crm-register-temporary-login__group-info .group-icon{flex:0 0 auto;width:24px;height:24px;border:1px solid var(--Gray);border-radius:50%;overflow:hidden}.crm-register-temporary-login__group-info .group-icon img{width:100%;height:100%;object-fit:cover}.crm-register-temporary-login__membership-info{margin:8px 0 24px;padding:16px;border:1px solid var(--Gray);border-radius:3px}.crm-register-temporary-login__membership-info hr{margin:12px 0;border:none;border-bottom:1px solid var(--Gray)}.crm-register-temporary-login__membership-info .head{margin-bottom:4px;color:var(--GrayDarker);font-size:12px}.crm-register-temporary-login__membership-info .season-name{margin-bottom:8px;color:var(--dark);font-weight:700}.crm-register-temporary-login__membership-info .season-set-name{margin-top:16px}.crm-register-temporary-login__form{margin:24px 0}.crm-register-temporary-login__form .button-block{margin-top:24px}@media screen and (width >= 601px){.crm-register-temporary-login__form{margin:36px 0}.crm-register-temporary-login__form .button-block{margin-top:36px}}.crm-register-temporary-login__heading{margin:36px 0 24px;color:var(--dark);font-size:18px;font-weight:700}.crm-register-temporary-login__purchased-season-seat-list>li+li{margin-top:16px}.crm-register-temporary-login__purchased-season-seat-list>li{border-left:4px solid var(--darkLight);border-radius:3px 0 0 3px;padding-left:12px}.crm-register-temporary-login__purchased-season-seat-list .seat-info{display:grid;grid-template-columns:1fr auto;grid-template-areas:"hall seat" "perf seat";gap:4px 16px;align-items:start}.crm-register-temporary-login__purchased-season-seat-list .hallname{grid-area:hall}.crm-register-temporary-login__purchased-season-seat-list .performance-name{grid-area:perf;color:var(--GrayDarker);font-size:12px}.crm-register-temporary-login__purchased-season-seat-list .performance-name span{display:inline-block}.crm-register-temporary-login__purchased-season-seat-list .seat-number{grid-area:seat;place-self:start end;white-space:nowrap;color:var(--GrayDarker)}.crm-register-relation-teket-account{text-align:center}.crm-register-relation-teket-account__button{display:flex;flex-direction:column;gap:16px;margin-top:24px}@media screen and (width >= 601px){.crm-register-relation-teket-account__button{flex-flow:row wrap;justify-content:center;margin:36px auto 0}.crm-register-relation-teket-account__button .logout-button,.crm-register-relation-teket-account__button .regist-button{order:1;width:250px}.crm-register-relation-teket-account__button .coordinate-button{order:2;width:250px}.crm-register-relation-teket-account__button .cancel-button{order:3;width:250px}.crm-register-relation-teket-account__button .mypage-button{width:100%}}.crm-register-relation-teket-account__information>p{font-size:12px;line-height:1.3}.crm-register-relation-teket-account__information>p+p{margin-top:1.3em}.crm-register-relation-teket-account__information .annotation{margin-bottom:16px;padding:16px;border:1px solid var(--Gray);background-color:var(--ErrorLightest1);color:var(--Error);font-size:14px}.crm-register-relation-teket-account__information .account-link{display:flex;justify-content:center;margin:0 auto 16px;padding:16px;background-color:var(--GrayLight);border-radius:3px;color:var(--dark);font-size:10px;font-weight:700}.crm-register-relation-teket-account__information .account-link__col{flex:0 0 120px}.crm-register-relation-teket-account__information .account-link__gatter{flex:0 0 56px;align-self:center}.crm-register-relation-teket-account__information .account-link__gatter span{display:block;font-size:10px;font-weight:700;text-align:center;white-space:nowrap}.crm-register-relation-teket-account__information .account-link__image{display:grid;place-items:center;height:83px;margin-top:4px;background-color:#fff;border-radius:3px}.crm-register-relation-teket-account__information .group-icon{width:60px;height:60px;border-radius:50%;overflow:hidden}.crm-register-relation-teket-account__information .group-icon img{width:100%;height:100%;object-fit:cover}.crm-register-relation-teket-account__login-account{margin:16px 0 24px;padding:16px;border:1px solid var(--GrayLight);border-radius:3px}@media screen and (width >= 601px){.crm-register-relation-teket-account__login-account{margin:16px 0 36px}}.crm-register-relation-teket-account__login-account .teket-account-info dt{margin-bottom:8px;font-size:12px;font-weight:700;text-align:center}.crm-register-relation-teket-account__login-account .teket-account-info dd{display:flex;justify-content:center;align-items:center}.crm-register-relation-teket-account__login-account .teket-account-info dd .icon{height:85px;width:85px;border-radius:50%;overflow:hidden}.crm-register-relation-teket-account__login-account .teket-account-info dd .icon img{width:100%;height:100%;object-fit:cover}.crm-register-relation-teket-account__login-account .teket-account-info dd .name{padding-left:16px}.crm-register-relation-teket-account__status-icon{width:80px;margin:24px auto}.crm-season-event-carousel{display:block;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);overflow:hidden}.crm-season-event-carousel .slick-list{overflow:visible}.crm-season-event-carousel__button-arrow{position:relative;width:36px;height:36px;border-radius:50%;background-color:var(--dark);cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1)}.crm-season-event-carousel__button-arrow.slick-disabled{background-color:var(--darkLight)}.crm-season-event-carousel__button-arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crm-season-event-carousel__button-arrow.--prev svg{left:45%}.crm-season-event-carousel__button-arrow.--next svg{left:55%}.crm-season-event-carousel__item{position:relative;padding:16px;border-radius:3px;background-color:var(--GrayLight);box-shadow:0 2px 4px rgba(0,0,0,.1)}.crm-season-event-carousel__item:not(:last-child){margin-right:16px}.crm-season-event-carousel__item .performance-name{margin-bottom:8px;font-size:16px;font-weight:700;color:var(--dark)}.crm-season-event-carousel__item .performance-outline{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--GrayDark)}.crm-season-event-carousel__item .performance-description{margin-right:36px;padding-right:8px}.crm-season-event-carousel__item .date-time{margin-top:8px;color:var(--GrayDarker);font-size:14px}.crm-season-event-carousel__item .date-time span{display:inline-block}.crm-season-event-carousel__item .hall{margin-top:12px;color:var(--GrayDarker);font-size:14px}.crm-season-event-carousel__item .description{color:var(--GrayDarker);font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.crm-season-event-carousel__item .modal-open{position:absolute;right:16px;bottom:16px;width:36px;height:36px;border-radius:50%;background-color:#fff;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1)}.crm-season-event-carousel__item .modal-open::after,.crm-season-event-carousel__item .modal-open::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:2px;border-radius:1px;background-color:var(--dark)}.crm-season-event-carousel__item .modal-open::before{transform:translate(-50%,-50%) rotate(90deg)}.crm-season-event-carousel__footer{display:flex;gap:16px;margin-top:16px}.crm-season-event-carousel__footer .control{flex:0 0 auto;display:flex;gap:8px}.crm-season-event-carousel__footer .notice{flex:1 1 auto;color:var(--dark)}.crm-season-seat{display:block}.crm-season-seat-list__item{margin-left:12px}.crm-season-seat-list__item+.crm-season-seat-list__item{margin-top:12px}.crm-season-seat-list__item-header{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.crm-season-seat-list__item-header .season-name{position:relative;color:var(--dark);font-size:14px;font-weight:700;line-height:1.4285714286}.crm-season-seat-list__item-header .season-name::before{position:absolute;top:6px;left:-12px;width:8px;height:8px;border-radius:50%;background-color:var(--dark);content:""}.crm-season-seat-list__item-header .ranks{color:var(--GrayDarker);font-size:12px;line-height:1.3333333333}.crm-season-seat-list__item-header .ranks span{display:inline-block}.crm-season-seat-list__item-header .ranks span:not(:last-child)::after{content:","}.crm-season-seat-list__item-detail{padding:8px;border:1px solid var(--Gray);border-radius:4px}.crm-season-seat-list__item-detail ul.performance-list:not(.open){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.crm-season-seat-list__item-detail ul.performance-list li{display:inline;font-size:12px;line-height:1.3333333333;color:var(--GrayDarker)}.crm-season-seat-list__item-detail ul.performance-list li:not(:last-child)::after{content:"/";margin-right:8px;margin-left:8px}.crm-season-seat-list__item-detail .show-all{margin-top:8px}.crm-season-seat-select{display:initial}.crm-season-seat-select .show-all{margin-top:16px;width:136px}.crm-season-seat-select__list{display:initial}div:not(.open)>.crm-season-seat-select__list-item:nth-child(n+4){display:none}.crm-season-seat-select__list-item+.crm-season-seat-select__list-item{margin-top:16px}.crm-season-seat-select__list-item-header{padding:16px;background:var(--GrayLight)}.crm-season-seat-select__list-item-header .season-name{font-weight:700;line-height:1.4285714286}@media screen and (width >= 601px){.crm-season-event-carousel__item{width:calc((100% - 32px)/ 3)}.crm-season-seat-list__item-header{flex-flow:row wrap;align-items:center}.crm-season-seat-list__item-header .season-name{flex:0 0 auto;max-width:100%}.crm-season-seat-list__item-header .ranks{flex:1 1 33%}.crm-season-seat-select__list-item-header{display:grid;grid-template:"name button" auto "rank button" auto/1fr auto;gap:0}.crm-season-seat-select__list-item-header .season-name{grid-area:name;font-size:18px}}.crm-season-seat-select__list-item-header .ranks{margin-top:4px;color:var(--GrayDarker);font-size:12px;line-height:1.3333333333}.crm-season-seat-select__list-item-header .ranks span{display:inline-block}.crm-season-seat-select__list-item-header .ranks span:not(:last-child)::after{content:","}.crm-season-seat-select__list-item-header .button a.sales-stop{width:136px;background-color:var(--GrayLight);border:1px solid var(--Gray);color:var(--GrayDark);pointer-events:none}.crm-season-seat-select__list-item-detail{padding:12px;border:1px solid var(--Gray)}.crm-season-seat-select__list-item-detail>p{margin-bottom:8px;color:var(--GrayDarker);font-size:12px}.crm-season-seat-select__list-item-detail ul.performance-list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}@media screen and (width <= 600px){.crm-season-seat-select__list-item-header .button{margin-top:24px}.crm-season-seat-select__list-item-detail ul.performance-list:not(.open){height:88px;overflow:hidden}}.crm-season-seat-select__list-item-detail ul.performance-list li{padding:8px;border:1px solid var(--Gray);border-radius:3px;font-size:12px;line-height:1.3333333333;color:var(--GrayDarker)}.crm-season-seat-select__list-item-detail ul.performance-list li .name{font-weight:700}.crm-season-seat-select__list-item-detail ul.performance-list li .dates{margin-top:4px}.crm-season-seat-select__list-item-detail ul.performance-list li .dates span:not(:last-child)::after{content:","}.crm-season-seat-select__list-item-detail .show-all{margin:16px auto 0;letter-spacing:normal}.crm-seasons-view{display:block}.crm-seasons-view~.site-footer{padding-bottom:100px}.crm-seasons-view-fix-area{position:fixed;z-index:calc(var(--headerZIndex) + 1);bottom:0;left:0;width:100%;padding:12px 0;background-color:var(--Gray)}.crm-seasons-view-fix-area__inner{max-width:1152px;margin:0 auto}@media screen and (width >= 601px){.crm-season-seat-select__list-item-header .ranks{grid-area:rank;font-size:14px}.crm-season-seat-select__list-item-header .button{grid-area:button}.crm-season-seat-select__list-item-detail>p{font-size:14px}.crm-seasons-view-fix-area__inner{display:flex;gap:24px;align-items:center;padding:0 16px}}.crm-seasons-view-fix-area__button{flex:0 0 auto}.crm-seasons-view-fix-area__button .heading{margin-bottom:8px;color:var(--dark);font-size:12px;font-weight:700;text-align:center}.crm-seasons-view-fix-area__button .button-wrap{width:fit-content;margin:0 auto}.crm-seasons-view-fix-area__info{flex:1 1 auto}.crm-seasons-view-fix-area__info .name{margin-bottom:8px;color:var(--dark);font-size:20px;font-weight:700}.crm-seasons-view-fix-area__info .group-name{color:var(--GrayDarker);font-size:12px}.crm-seasons-view-heading{margin-bottom:16px;color:var(--dark);scroll-margin-top:var(--headerHeight)}.crm-seasons-view-heading:not(:first-child){margin-top:36px}.crm-seasons-view-heading .main-text{font-size:18px;font-weight:700;line-height:1.6666666667}.crm-seasons-view-heading .sub-text{margin-bottom:4px;font-weight:400}@media screen and (width >= 601px){.crm-seasons-view-heading:not(:first-child){margin-top:64px}.crm-seasons-view-heading .main-text{font-size:28px}.crm-seasons-view-heading .sub-text{font-size:16px}}.crm-seasons-view-modal__box{position:fixed;z-index:calc(var(--headerZIndex) + 2);top:50%;left:50%;transform:translate(-50%,-50%);width:620px;max-width:calc(100% - 16px);background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.crm-seasons-view-modal__box .performance{max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);overflow:auto;overscroll-behavior-y:contain}.crm-seasons-view-modal__box .performance-outline{padding:24px;background-color:var(--GrayLight)}.crm-seasons-view-modal__box .performance-name{margin-bottom:8px;font-size:18px;font-weight:700;color:var(--dark)}.crm-seasons-view-modal__box .performance-description{padding:16px 24px 12px}.crm-seasons-view-modal__box .performance-description .program-title{margin-bottom:8px;color:var(--GrayDarker);font-size:12px;font-weight:700}.crm-seasons-view-modal__box .date-time{margin-top:4px;color:var(--GrayDarker);font-size:14px}.crm-seasons-view-modal__box .date-time span{display:inline-block}.crm-seasons-view-modal__box .hall{margin-top:8px;color:var(--GrayDarker);font-size:14px}.crm-seasons-view-modal__box .description{font-size:14px}.crm-seasons-view-modal__close{position:absolute;top:0;right:0;height:40px;width:40px;background:url(/images/icon-close.svg) 0/contain no-repeat;text-indent:-9999px;overflow:hidden;cursor:pointer}.crm-seasons-view-modal__footer-button{width:fit-content;margin:0 auto;padding:12px 0 24px}.crm-seasons-view-modal__overlay{position:fixed;z-index:calc(var(--headerZIndex) + 1);inset:0}.crm-seasons-view-wrapper{margin:0 20px}@media screen and (width >= 601px){.crm-seasons-view-wrapper{max-width:1152px;margin:0 auto}}.crm-seasons-view-header{background-color:var(--dark);color:#fff;margin:0 calc(50% - 50vw);padding:36px calc(50vw - 50%)}.crm-seasons-view-header__inner{display:flex;flex-direction:column;gap:24px}.crm-seasons-view-header__inner .title{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:normal}.crm-seasons-view-header__inner .description{margin-top:8px}@media screen and (width >= 601px){.crm-seasons-view-header__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;min-height:200px}.crm-seasons-view-header__inner .title{font-size:36px}.crm-seasons-view-header__inner .description{font-size:16px}}.crm-seasons-view-header__inner .group-info{display:flex;align-items:center;gap:8px}@media screen and (width >= 601px){.crm-seasons-view-header__inner .group-info{flex:0 0 300px;padding-left:24px;border-left:1px solid var(--Gray)}}.crm-seasons-view-header__inner .group-icon{flex:0 0 auto;width:36px;height:36px;border-radius:50%;overflow:hidden}.crm-seasons-view-header__inner .group-icon img{width:100%;height:100%;object-fit:cover}.crm-seasons-view-header__inner .group-name{font-size:12px;line-height:1.3333333333}.crm-seasons-view-outline-section{display:flex;flex-direction:column;gap:36px;padding:36px 0}@media screen and (width >= 601px){.crm-seasons-view-header__inner .group-icon{width:52px;height:52px}.crm-seasons-view-header__inner .group-name{font-size:14px}.crm-seasons-view-outline-section{flex-direction:row;padding:64px 0}.crm-seasons-view-outline-section__image{flex:0 0 auto;width:calc(50% - 18px)}}.crm-seasons-view-outline-section__image{padding:40px;background:linear-gradient(180deg,#f6fcff 0,#dfe6ff 100%)}.crm-seasons-view-outline-section__description-block{margin-bottom:16px;padding-left:24px;border-left:1px solid var(--darkLight)}.crm-seasons-view-outline-section__description-head{margin-bottom:16px;color:var(--dark);font-size:16px;font-weight:700;line-height:1.5}.crm-seasons-view-outline-section__description-privilege{padding:16px;border:1px solid var(--Gray);border-radius:12px}.crm-seasons-view-outline-section__description-privilege div:not(.open) dl:nth-child(n+4){display:none}.crm-seasons-view-outline-section__description-privilege dl{margin-left:28px}.crm-seasons-view-outline-section__description-privilege dl+dl{margin-top:16px}.crm-seasons-view-outline-section__description-privilege dt{position:relative;margin-bottom:4px}.crm-seasons-view-outline-section__description-privilege dt::before{position:absolute;left:-28px;width:20px;height:20px;background:url(/images/icon-gift.svg) 0/contain no-repeat;content:""}.crm-seasons-view-outline-section__description-privilege dd{color:var(--GrayDarker);font-size:12px}.crm-seasons-view-outline-section__description-privilege .show-all{margin-top:16px}.crm-seasons-view-convertion-section{margin:0 calc(50% - 50vw);padding:48px calc(50vw - 50%);background:linear-gradient(180deg,#f6fcff 0,#dfe6ff 100%)}.crm-seasons-view-convertion-section.--bg-navy{background:var(--dark);color:#fff}.crm-seasons-view-convertion-section.--bg-navy .notice-text{color:var(--GrayLight)}.crm-seasons-view-convertion-section .heading{margin-bottom:8px;font-size:16px;font-weight:700;text-align:center;line-height:1.5}.crm-seasons-view-convertion-section .notice-text{margin-top:16px;color:var(--GrayDarker);font-size:10px;text-align:center}.crm-seasons-view-convertion-section .button-wrap{width:fit-content;margin:0 auto}.crm-seasons-view-events-section{padding:36px 0}@media screen and (width >= 601px){.crm-seasons-view-convertion-section .notice-text{font-size:12px}.crm-seasons-view-events-section{padding:64px 0}}.crm-seasons-view-events-section__container{padding-left:16px;border-left:1px solid var(--darkLight)}.crm-seasons-view-events-section__season-name{display:flex;gap:4px;margin-bottom:16px;color:var(--dark);font-weight:700}.crm-seasons-view-events-section__season-name::before{flex:0 0 auto;align-self:center;width:12px;height:12px;border-radius:50%;background-color:var(--dark);content:""}@media screen and (width >= 601px){.crm-seasons-view-events-section__container{padding-left:36px}.crm-seasons-view-events-section__season-name{font-size:18px}.crm-seasons-view-events-section__season-name::before{width:16px;height:16px}}.crm-seasons-view-season-seat-section{padding:36px 0}.crm-season-renewal-view-wrapper{margin:0 20px}@media screen and (width >= 601px){.crm-seasons-view-season-seat-section{padding:64px 0}.crm-season-renewal-view-wrapper{max-width:1152px;margin:0 auto}}.crm-season-renewal-view-header{background-color:var(--dark);color:#fff;margin:0 calc(50% - 50vw);padding:36px calc(50vw - 50%)}.crm-season-renewal-view-header__inner{display:flex;flex-direction:column;gap:24px}.crm-season-renewal-view-header__inner .title{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:normal}.crm-season-renewal-view-header__inner .description{margin-top:8px}@media screen and (width >= 601px){.crm-season-renewal-view-header__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;min-height:200px}.crm-season-renewal-view-header__inner .title{font-size:36px}.crm-season-renewal-view-header__inner .description{font-size:16px}}.crm-season-renewal-view-header__inner .group-info{display:flex;align-items:center;gap:8px}@media screen and (width >= 601px){.crm-season-renewal-view-header__inner .group-info{flex:0 0 300px;padding-left:24px;border-left:1px solid var(--Gray)}}.crm-season-renewal-view-header__inner .group-icon{flex:0 0 auto;width:36px;height:36px;border-radius:50%;overflow:hidden}.crm-season-renewal-view-header__inner .group-icon img{width:100%;height:100%;object-fit:cover}.crm-season-renewal-view-header__inner .group-name{font-size:12px;line-height:1.3333333333}.crm-season-renewal-view__outline{display:flex;flex-direction:column;gap:24px;padding:36px 0}@media screen and (width >= 601px){.crm-season-renewal-view-header__inner .group-icon{width:52px;height:52px}.crm-season-renewal-view-header__inner .group-name{font-size:14px}.crm-season-renewal-view__outline{flex-direction:row;gap:36px;padding:64px 0}}.crm-season-renewal-view__outline-image{flex:0 0 auto;width:100%}.crm-season-renewal-view__outline-image-wrap{padding:24px;background:linear-gradient(180deg,#f6fcff 0,#dfe6ff 100%);border-radius:8px}.crm-season-renewal-view__outline-image-wrap img{width:100%;height:auto;border-radius:4px;display:block}.crm-season-renewal-view__outline-description{flex:1}.crm-season-renewal-view__outline-description-text{font-size:14px;line-height:1.8;margin-bottom:16px;color:#222}.crm-season-renewal-view__outline-description-head{font-size:16px;font-weight:700;margin-bottom:16px;color:var(--dark)}.crm-season-renewal-view__list{list-style:none;padding-left:36px;margin:0 0 24px;border-left:2px solid #969aa8}.crm-season-renewal-view__list li{font-size:15px;margin-bottom:12px;padding-left:12px;position:relative;color:var(--dark);font-weight:700}.crm-season-renewal-view__list li::before{content:"●";font-size:10px;color:var(--dark);position:absolute;left:-12px;top:2px}.crm-season-renewal-view__links{display:flex;flex-direction:column;gap:16px}.crm-season-renewal-view__links-item{font-weight:700;font-size:15px;color:var(--dark);text-decoration:none;position:relative;display:inline-flex;align-items:center;gap:8px}.crm-season-renewal-view__links-item::after{content:"";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:url(/images/arrow-down.svg) center/contain no-repeat}.crm-season-renewal-view-events-section__heading{background:var(--dark);color:#fff;padding:16px 24px;border-radius:6px 6px 0 0}.crm-season-renewal-view-events-section__heading .sub-text{font-size:13px;display:block;margin-bottom:4px}.crm-season-renewal-view-events-section__heading .main-text{font-size:20px;font-weight:700;color:#fff}.crm-season-renewal-view-events-section__list{background:linear-gradient(180deg,#f6fcff 0,#dfe6ff 100%);border:1px solid var(--Gray);border-top:none;border-radius:0 0 6px 6px;overflow:hidden}.crm-season-renewal-view-events-section__item{background:#fff;margin:24px;padding:16px;border-radius:3px}.crm-season-renewal-view-events-section__item:last-child{border-bottom:none}.crm-season-renewal-view-events-section__item-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:8px}.crm-season-renewal-view-events-section__item-header .seat-title{font-weight:700;font-size:16px;color:var(--dark)}.crm-season-renewal-view-events-section__item-header .seat-ranks{font-size:14px;color:#767474;display:flex;gap:12px;flex:1;margin:4px 0}.crm-season-renewal-view-events-section__item-header .seat-action .btn{font-size:14px;font-weight:700;padding:8px 20px}.crm-season-renewal-view-events-section__item .seat-action-mobile{display:none}@media screen and (width <= 600px){.crm-season-renewal-view-events-section__item-header .seat-action{display:none}.crm-season-renewal-view-events-section__item .seat-action-mobile{display:flex;justify-content:center;margin-top:16px}.crm-season-renewal-view-events-section__item .seat-action-mobile .btn{font-size:14px;font-weight:700;padding:8px 20px}}.crm-season-renewal-view-events-section__performance-list{list-style:none;padding:0;margin:0}.crm-season-renewal-view-events-section__performance-list li{border:1px solid #e0e6f0;border-radius:4px;margin-bottom:8px;overflow:hidden;background:var(--Welcom-Grad,linear-gradient(180deg,#f6fcff 0,#dfe6ff 100%))}.crm-season-renewal-view-events-section__performance-list li .performance-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:0 0;border:none;font:inherit;cursor:pointer}.crm-season-renewal-view-events-section__performance-list li .performance-toggle .performance-info{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.crm-season-renewal-view-events-section__performance-list li .performance-toggle .performance-name{text-align:left;font-weight:700;font-size:14px;color:var(--dark)}.crm-season-renewal-view-events-section__performance-list li .performance-toggle .performance-dates{font-size:12px;color:#2e3551}.crm-season-renewal-view-events-section__performance-list li .performance-toggle .toggle-icon{font-size:14px;color:#2e3551;transition:transform .2s}.crm-season-renewal-view-events-section__performance-list li .performance-detail{display:none;padding:12px;margin:0 12px 12px;font-size:13px;color:#2e3551;background:#fff;border-radius:3px}.crm-season-renewal-view-events-section__performance-list li .performance-detail .performance-hall,.crm-season-renewal-view-events-section__performance-list li .performance-detail .performance-venue{font-size:13px}.crm-season-renewal-view-events-section__performance-list li .performance-detail .program-title{font-weight:700;margin:12px 0 0;font-size:14px}.crm-season-renewal-view-events-section__performance-list li .performance-detail .program-detail{line-height:1.6;white-space:pre-line}.crm-season-renewal-view-events-section__performance-list li.open .performance-detail{display:block}.crm-season-renewal-view-events-section__performance-list li.open .toggle-icon{transform:rotate(180deg)}.crm-season-renewal-view__benefits{margin:48px 0}.crm-season-renewal-view__benefits-heading{font-size:20px;font-weight:700;margin-bottom:24px;color:var(--dark)}.crm-season-renewal-view__benefits-list{display:grid;grid-template-columns:1fr;gap:16px;justify-content:center}@media screen and (width >= 601px){.crm-season-renewal-view__outline-image{width:calc(50% - 18px)}.crm-season-renewal-view__benefits-list{grid-template-columns:repeat(5,1fr);gap:8px}}.crm-season-renewal-view__benefits-item{display:flex;align-items:flex-start;flex-direction:column;gap:4px;border-radius:3px;background:#f5f4f4;color:#767474;padding:24px;box-sizing:border-box}.crm-season-renewal-view__benefits-item .header{display:flex;align-items:center}.crm-season-renewal-view__benefits-item .header .icon{font-size:20px;flex-shrink:0}.crm-season-renewal-view__benefits-item .header .title{font-weight:700;font-size:16px;color:var(--dark);margin-left:8px}.crm-season-renewal-view__benefits-item .text{font-size:14px;color:var(--darkLight);line-height:1.5}.crm-season-renewal-view-fix-area{position:fixed;z-index:calc(var(--headerZIndex) + 1);bottom:0;left:0;width:100%;padding:12px 0;background-color:var(--Gray)}.crm-season-renewal-view-fix-area__inner{max-width:1152px;margin:0 auto}@media screen and (width >= 601px){.crm-season-renewal-view__benefits-item{gap:8px}.crm-season-renewal-view-fix-area__inner{display:flex;gap:24px;align-items:center;padding:0 16px}}.crm-season-renewal-view-fix-area__button{flex:0 0 auto}.crm-season-renewal-view-fix-area__button .heading{margin-bottom:8px;color:var(--dark);font-size:12px;font-weight:700;text-align:center}.crm-season-renewal-view-fix-area__button .button-wrap{width:fit-content;margin:0 auto}.crm-season-renewal-view-fix-area__button .button-wrap .btn{font-weight:700}.crm-season-renewal-view-fix-area__info{flex:1 1 auto}.crm-season-renewal-view-fix-area__info .name{margin-bottom:8px;color:var(--dark);font-size:20px;font-weight:700}.crm-season-renewal-view-fix-area__info .group-name{color:var(--GrayDarker);font-size:12px}.crm-season-renewal-view-modal{border:1px solid #fff}.crm-season-renewal-view-modal__content{padding:24px 12px}.crm-season-renewal-view-modal__heading{margin-bottom:24px;font-size:16px;font-weight:700;color:var(--dark);text-align:center}.crm-season-renewal-view-modal__cards{display:flex;flex-direction:column;gap:16px;max-height:65vh;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#2e3551 #f1f1f1;padding:0 4px}.crm-season-renewal-view-modal__cards::-webkit-scrollbar{width:6px}.crm-season-renewal-view-modal__cards::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.crm-season-renewal-view-modal__cards::-webkit-scrollbar-thumb{background-color:#2e3551;border-radius:3px}.crm-season-renewal-view-modal__card{border:1px solid var(--Gray);border-radius:8px;padding:16px;background:#fff}.crm-season-renewal-view-modal__card .card-title{font-weight:700;font-size:16px;color:var(--dark);margin-bottom:8px}.crm-season-renewal-view-modal__card .card-ranks{font-size:14px;color:#2e3551;margin-bottom:8px}.crm-season-renewal-view-modal__card .card-performances{font-size:14px;color:#2e3551;margin-bottom:16px;line-height:1.5}.crm-season-renewal-view-modal__card .card-action{display:flex;justify-content:center;align-items:center}.crm-season-renewal-view-modal__card .card-action .btn{font-size:14px;font-weight:700;padding:8px 20px}.crm-season-renewal-view-modal__close{position:absolute;top:0;right:0;height:40px;width:40px;background:url(/images/icon-close.svg) 0/contain no-repeat;text-indent:-9999px;overflow:hidden;cursor:pointer}.crm-season-renewal-view-modal__footer-button{width:fit-content;margin:0 auto;padding:12px 0 24px}.crm-season-renewal-view-modal__overlay{inset:0}.crm-season-renewal-view .sales-stop{width:136px;background-color:var(--GrayLight);border:1px solid var(--Gray);color:var(--GrayDark);pointer-events:none}.body--admin{background-color:var(--GroupBgColor,#f9f9f9)}@media print{.body--admin{min-width:595px;background:0 0}}.admin-wrapper{background:var(--GroupBgColor,#f9f9f9);overflow-x:hidden}.admin-contents{margin-top:var(--GroupHeaderHeight);padding-bottom:80px}@media print{.admin-wrapper{background:0 0}.admin-contents{width:calc(100% - var(--GroupSideMenuWidth));margin-left:auto}body.print .admin-contents{margin:0;width:auto}body.print .admin-header{display:none}}.admin-header{background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.admin-header__inner{padding:16px 8px}@media screen and (width >= 601px){.crm-season-renewal-view-modal__heading{font-size:18px}.admin-contents{overflow:hidden auto;width:calc(100% - var(--GroupSideMenuWidth));margin-left:auto;transition:width .3s}.admin-header{margin-top:24px}.admin-header__inner{padding:16px 30px}}.admin-header__text-button{display:flex;align-items:center;gap:8px}@media screen and (width <= 600px){.admin-header__text-button{flex-direction:column;align-items:stretch}}.admin-header__text-button__text{flex:1 1 auto}.admin-header__text-button__button{flex:0 0 auto}.admin-header__text-button__button .btn{width:100%}.admin-page .req{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}.admin-page__inner{position:relative;padding-top:16px}@media screen and (width <= 600px){.admin-page__inner{padding-top:0}.admin-page__inner .search-section .item-search .d-flex{display:inherit}}.admin-page__inner--pts{padding-top:30px}.admin-page__inner--footer{padding-top:0;padding-bottom:30px}.admin-page__inner--footer .admin-tab{border-bottom:none;border-top:1px solid #dedede}.admin-page__inner--footer .admin-tab__item--active::after{top:0;bottom:auto}.admin-page__inner.pt-20{padding-top:20px}.admin-page__inner .search-section .item-search .input__goto .form-item:first-of-type::after{content:"-";padding-left:5px;padding-right:5px}.admin-page__inner td.cell-nowrap{white-space:nowrap}.admin-page__inner button.fee-btn{margin:0 auto;padding:5px;line-height:14px}.admin-page__search-empty{padding:120px 0;text-align:center;font-weight:700}.admin-page__search-result{margin:32px 0 16px}.admin-page__search-result .result-title{color:var(--dark);font-weight:700;font-size:24px;line-height:1.33}.admin-page__search-result .result-value{margin-top:8px;font-size:18px;line-height:1.66}.admin-page .button-block .btn-add{padding:0 20px!important;margin:0 0 0 auto!important;line-height:44px!important;height:44px!important}.admin-page .button-block__head{display:flex;justify-content:flex-end;align-items:center}.admin-page .button-block__head .btn{width:150px;margin:0 0 0 10px}.admin-page .button-block__head+*{margin-top:20px}@media screen and (width <= 600px){.admin-page__inner .search-section .item-search .input__goto .form-item{margin-bottom:1vh}.admin-page .button-block__head{display:inline}.admin-page .button-block__head .btn{margin:0 10px;width:calc(100% - 20px)}.admin-page .button-block__head .btn:not(:last-child){margin-bottom:20px}.admin-page .button-block__head+*{padding-top:20px}}.admin-page__seating{display:block;position:absolute;background:#2e3551;border-radius:0 0 3px 3px;width:130px;height:30px;line-height:30px;top:0;right:30px;font-size:12px;font-weight:300;color:#fff;letter-spacing:2px;text-align:center}.admin-page-head-btn{padding:0 30px;text-align:right}.admin-page-head-btn .btn{display:inline-block;width:140px;height:30px;line-height:30px;font-size:12px;color:#fff;background-color:#2e3551;border-radius:0 0 3px 3px}.admin-page caption{padding:120px;caption-side:bottom;font-weight:700}.admin-tab{display:flex;height:40px;border-bottom:1px solid #dedede}.admin-tab a{color:#4a4a4a;text-decoration:none}.admin-tab a:hover{color:#d1a179}.admin-tab.footer-line{border-top:1px solid #dedede;border-bottom:none}.admin-tab__item{display:flex;align-items:center;position:relative;font-size:14px;font-weight:700;color:var(--GrayDark);line-height:16px;padding:0 10px}@media screen and (width <= 600px){.admin-tab{overflow:auto;white-space:nowrap}.admin-tab.sp-sticky{position:sticky;top:44px;z-index:10;background:#f9f9f9}.admin-tab__item{white-space:nowrap}.admin-tab-flex-container{display:contents}}.admin-tab__item--active a{color:#d1a179;pointer-events:none}.admin-tab__item--active::after{display:block;content:"";position:absolute;background:#cd955e;left:0;bottom:0;width:100%;height:3px}.admin-tab__item--active__footer-item-line a{color:#d1a179}.admin-tab__item--active__footer-item-line::after{display:block;content:"";position:absolute;background:#cd955e;left:0;top:0;width:100%;height:3px}.admin-tab__item--warn a::after{content:"！";color:#fff;background-color:#cc4d4d;width:12px;height:13px;border-radius:6.5px;display:inline-block;font-size:11px;text-align:center;font-weight:700;line-height:13px;margin-left:1px;padding-left:1px}.admin-tab-flex-container__button{margin:16px 2%}@media screen and (width >= 601px){.admin-tab-flex-container{display:flex;gap:16px}.admin-tab-flex-container__button{margin:0 0 0 auto}}.admin-tab-flex-container .admin-tab{flex:1 1 auto}.admin-main{background:#fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);padding:30px}.admin-main__title+*{margin-top:20px}.admin-main .trash-btn{border-radius:50%;transform:translateX(39pt);width:20px;height:20px;cursor:pointer;opacity:.5;background-color:#000}.admin-main .trash-btn svg{z-index:100;width:100%;height:100%}.admin-main .trash-btn .trash-background{fill:#f5eadf;opacity:0;transition:.2s}.admin-main .trash-btn line,.admin-main .trash-btn path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.admin-main .field-item{margin-bottom:20px}.admin-main .field-item__info>label{line-height:32px;color:#858585;letter-spacing:1px;display:inline-block;font-size:14px;font-weight:700}.admin-main .field-item__flyer{display:inline-flex;width:100%}.admin-main .field-item__flyer .img-upload-sortable{display:flex;flex-wrap:wrap}.admin-main .field-item__flyer .img-upload-sortable li{display:inline-block;margin:0 10px 10px 0}.admin-main .field-item__flyer .img-upload-sortable li .img-area{position:relative;height:100px;text-align:center;background:#2e3551}.admin-main .field-item__flyer .img-upload-sortable li .img-upload-box{padding:0;text-align:center;color:#fff;background-color:#2e3551;width:135px;height:100px;overflow:hidden}.admin-main .field-item__flyer .img-upload-sortable li .img-upload-box img{height:auto;position:absolute;max-width:135px;max-height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.admin-main .field-item__flyer .img-upload-sortable li .img-upload-box__title{padding-top:20px;font-size:16px}.admin-main .field-item__flyer .img-upload-sortable li .img-upload-box__info{padding:0 22px;font-size:10px;line-height:15px}.admin-main .field-item__flyer .img-upload-sortable .trash-btn{position:absolute;inset:0;margin:55pt auto}.admin-main a.btn-red{background:#c03;color:#fff;text-decoration:none;height:2em;margin:0 auto;padding:5px;line-height:14px}.admin-main .d-flex.multi-item>*{margin-right:10px}.admin-main .d-flex.box-2>*{width:50%!important}.admin-main .d-flex.txt-center{text-align:center}@media screen and (width <= 600px){.admin-main{padding:24px max(2%,8px)}.admin-main .field-item__flyer,.admin-main .field-item__flyer .img-upload-sortable{display:inherit}.admin-main .field-item__flyer .img-upload-sortable li{width:calc(100vw - 40px);height:calc(100vw - 40px);margin:0}.admin-main .field-item__flyer .img-upload-sortable li .img-upload-box{width:calc(100vw - 40px);height:calc(100vw - 40px)}.admin-main .field-item__flyer .img-upload-sortable li .img-upload-box img{max-width:100%;max-height:100%}.admin-main .field-item__flyer .img-upload-sortable .trash-btn{top:auto;left:auto;right:55px;margin:0 5px 5px 0}.admin-main .d-flex{display:inherit}.admin-main .d-flex.multi-item>*{margin-right:0}.admin-main .d-flex.multi-item>:not(:last-child){margin-bottom:20px}.admin-main .search-section .item-search{margin-bottom:10px}}.admin-main .search-section .item-search label{display:inline-block;margin:0 0 4px;color:var(--GrayDarker);font-weight:700}.admin-main .search-section .border-bottom{padding-bottom:16px}.admin-main .list-contents__head{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.admin-main .list-contents__head>.btn{padding:0 20px;margin:0 0 0 auto}.admin-main .list-contents__body table .table__detail{display:none}.admin-main .list-contents__body table .table__detail .open{display:table-row}.admin-main .list-contents__body table .table__detail__row{position:relative;width:100%;background-color:#f7efe6;text-align:center;margin-top:20px;padding:0 24px 20px}.admin-main .list-contents__body table .table__detail__row::before{content:"";position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #f7efe6}.admin-main .list-contents__body table .table__detail__row>table{display:inline-block;margin-top:10px;font-size:14px;width:100%;text-align:center}.admin-main .list-contents__body table .table__detail__row>table thead{width:100%;display:inline-table}.admin-main .list-contents__body table .table__detail__row>table thead tr{position:relative;border-bottom:1px dashed #ddd}.admin-main .list-contents__body table .table__detail__row>table tbody{width:100%;display:inline-table}.admin-main .list-contents__body table .table__detail__row>table tbody tr{position:relative;border-bottom:1px dashed #ddd}.admin-main .list-contents__body table .table__detail__row>table tbody tr td{text-align:left;border:1px solid #f7efe6;background-color:#fff;padding:10px 16px}.admin-main .list-contents__body table .table__detail td .unit{font-size:12px;margin-left:2px}.admin-main .list-contents__body table .table__detail td .unit.grey{color:#858585}.admin-permission-staff{margin-top:16px;padding:16px 16px 48px}@media screen and (width >= 601px){.admin-permission-staff{margin-top:32px}.admin-permission-staff .to-qr{max-width:250px;margin:0 auto}}.admin-permission-staff .title{margin:32px 0 24px;color:var(--dark);line-height:1.4;font-size:20px;font-weight:700;text-align:center}.admin-permission-staff__information{margin-top:40px;margin-bottom:40px;padding:24px 14px;background-color:var(--GrayLight);border-radius:8px}.admin-permission-staff__information .info-title{margin-bottom:24px;line-height:1.42;font-weight:700;text-align:center}.admin-permission-staff__information-tickets{display:flex;flex-wrap:wrap}.admin-permission-staff__information-tickets>li{margin-bottom:32px;padding:0 10px;width:50%}@media screen and (width >= 769px){.admin-permission-staff__information-tickets>li{width:25%}}.admin-permission-staff__information-tickets .list-head{display:flex;justify-content:center;align-items:center;margin-bottom:8px;height:32px;color:#7ba968;line-height:1.33;font-size:12px;font-weight:700;text-align:center}@media screen and (width >= 601px){.admin-permission-staff__information{margin:24px auto 40px;max-width:700px}.admin-permission-staff__document .to-manual{max-width:220px;margin:0 auto}.btn-block .btn-document-dl:last-child{margin-left:20px}}.admin-permission-staff__document .document-title{margin-bottom:24px;line-height:1.42;font-weight:700;text-align:center}.admin-pager{margin:0 0 0 auto}.admin-pager__item{display:inline-block;padding:0 2px;font-size:16px}.admin-pager__item--active{color:#d8ad83}.goto-event{margin-top:20px;padding:20px 30px}.goto-event-search{position:relative;padding-bottom:20px}.goto-event-search .item-search{margin-top:10px}.goto-event-search .item-search_item{margin:15px 0}.border-bottom{border-bottom:1px solid #dedede}.btn-block{display:flex;align-items:center;margin-top:16px}.btn-block.hedding .btn{height:40px;line-height:40px;font-size:12px}.btn-block .btn-search{width:150px;margin:0 0 0 auto}@media screen and (width <= 600px){.btn-block{display:inline}.btn-block .btn-search{width:100%;margin:10px 0}}.btn-block .btn-document-dl{padding:0 20px;margin-left:60px}@media screen and (width <= 600px){.btn-block .btn-document-dl{margin:10px 0}}.btn-block .btn-purchase-user{padding:0 16px;margin-left:auto}.event-list_tag{text-align:center;margin-left:5px}.event-list_tag .item-tag-goto{background:#cc4d4d;color:#fff;font-size:12px;padding:0 3px;width:110px}.event-list_tag .item-tag-goto::after{content:"Go Toイベント対象";line-height:14px}.event-list_tag .item-tag-goto.stopping{width:170px}.event-list_tag .item-tag-goto.stopping::after{content:"Go Toイベント対象（停止中）";line-height:14px}.order-search-wrapper{padding:20px 20px 0}.order-search-wrapper .item-search_item{margin-top:20px}.order-search-inner{display:flex;flex-wrap:wrap;gap:8px}@media screen and (width <= 600px){.order-search-wrapper{padding:20px 0}.order-search-inner{display:block;padding:0}}.order-search-inner>div{flex:0 1 250px;margin:0}.order-search-inner>div input.input-small{margin:0;max-width:100%}.order-search-inner>div label{margin:0}.order-search-bottom-underline{padding-bottom:20px;border-bottom:1px solid #dedede}.group-info-c-item .admin-disabled:disabled{background:#eaebee}.group-info-c-item__text-announcement-white{background:#fff;padding:8px;font-size:12px}.group-info-c-item__heading .admin-popup-txt{position:absolute;padding-left:10px}.hall-process-button{margin:5px auto}.group-info-c-item__subheading .title{color:var(--BlackText);font-size:17px;line-height:1.4;letter-spacing:1px;font-weight:700}.select-public .public-disable,.select-public .public-enable{padding-left:10px}.select-public .form-check:checked~.public-enable{display:inline-block}.select-public .form-check:checked~.public-disable,.select-public .form-check:not(:checked)~.public-enable{display:none}.select-public .form-check:not(:checked)~.public-disable{display:inline-block}.admin-contents .format__yen{position:relative}.admin-contents .format__yen::after{content:"円";margin-left:2px}.admin-contents .format__yen::before{content:attr(data-value)}.admin-contents .text-notice{color:var(--Error)}.admin-contents .search-results-table__operations{display:flex;margin:0 0 0 auto}.admin-contents .search-results-table__operations .download_btn{margin-right:10px!important}.group-common__title{display:flex;align-items:center;gap:8px;margin-bottom:16px}.group-common__title--main{color:var(--dark);font-size:20px;font-weight:700;line-height:28px;letter-spacing:0}.dashboard-contents{display:flex;justify-content:center}@media screen and (width <= 600px){.select-public{margin-top:16px}.admin-contents .search-results-table__filter,.admin-contents .search-results-table__operations{display:block!important;margin:0;width:100%}.dashboard-contents{display:block;padding:0 20px 20px}}.dashboard-contents-box{min-width:380px;width:calc((100% - 35px)/ 2);padding:40px 30px 25px;text-align:center}@media screen and (width <= 600px){.dashboard-contents-box{min-width:280px;width:auto;margin-top:20px}}.dashboard-contents-box-event-box{width:100%;min-width:380px;padding:70px 30px 80px;text-align:center}.dashboard-contents-box-event-box img{width:117px}.dashboard-contents-box-event-box h2{margin:22px 0 30px;font-size:1em}.dashboard-contents-box-event-box .btn-box{display:inline-block}.dashboard-contents-box-event-box .btn-box a{font-size:1em}.dashboard-contents-box:hover{background:rgba(205,149,94,.2)}.dashboard-contents-box:nth-child(even){margin-left:35px}@media screen and (width <= 600px){.dashboard-contents-box-event-box{min-width:280px;width:auto;margin-top:20px}.dashboard-contents-box:nth-child(even){margin-left:0}}.dashboard-contents-box.box01 img{width:117px}.dashboard-contents-box.box02 img{width:90px}.dashboard-contents-box h2{margin:22px 0 15px}.dashboard-ga__container:not(:last-child){margin-bottom:32px}.dashboard-ga__header{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.dashboard-ga__heading{font-weight:700;font-size:14px;color:var(--BlackText)}.dashboard-ga__heading>dd,.dashboard-ga__heading>dt{display:inline}.dashboard-ga__heading .data{font-size:16px;font-weight:400}.dashboard-ga__heatmap-description{margin-top:16px}@media screen and (width >= 601px){.dashboard-ga__header{flex-direction:row;align-items:center}.dashboard-ga__header .heading{order:1;align-self:center;flex:1 0 auto}.dashboard-ga__header>:not(.heading){order:2}.dashboard-ga__header .date-select,.dashboard-ga__header .form-select{width:250px}.dashboard-ga__heatmap-description{width:440px;margin:0 0 0 auto}}.dashboard-ga__heatmap-description #descriptionHeatmap{display:flex;gap:4px}.dashboard-ga__heatmap-description #descriptionHeatmap>div{flex:1 1 auto;padding:0;width:41px;font-size:10px;line-height:24px;text-align:center}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(1){background-color:#f9f3e8}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(2){background-color:#f1e0c4}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(3){background-color:#e8cca0}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(4){background-color:#e0b87f}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(5){background-color:#daab6c}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(6){background-color:#d39f64}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(7){background-color:#cd965e}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(8){background-color:#c48958}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(9){background-color:#bb7e53}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(10){background-color:#a96e4f}.dashboard-ga__heatmap-description #descriptionHeatmap>div:nth-child(n+6){color:#fff}.dashboard-ga__heatmap-description small{display:block;color:var(--GrayDarker);font-size:12px;text-align:right}.dashboard-ga__main .slash::before{margin:0 .4em;content:"/"}.dashboard-ga__main .persent::after{content:"%"}.dashboard-list-contents{margin:16px 0 32px}.dashboard-list-contents__head{display:flex;align-items:center}.dashboard-list-contents__period{margin-left:20px}.dashboard-list-contents__footer{text-align:center;padding-top:30px}.dashboard-list-contents-tickets{display:flex;align-items:center;background:#f9f9f9;height:37px;padding:0 11px;margin:20px 0}.dashboard-list-contents-tickets__item{margin-right:30px}.dashboard-list-contents-num{margin-bottom:30px}.dashboard-list .dashboard-table{width:100%;font-size:14px;font-weight:300;color:#222;letter-spacing:0;line-height:21px}@media screen and (width <= 600px){.dashboard-list .dashboard-table-box{width:100%;overflow-x:scroll}.dashboard-list .dashboard-table{width:850px}}.dashboard-list .dashboard-table:not(:first-child){margin-top:20px}.dashboard-list .dashboard-table .txt-middle td,.dashboard-list .dashboard-table .txt-middle th{vertical-align:middle}.dashboard-list .dashboard-table .txt-bottom td,.dashboard-list .dashboard-table .txt-bottom th{vertical-align:bottom}.dashboard-list .dashboard-table .btn--light{height:2em;margin:0 auto;padding:5px;line-height:14px}.dashboard-list .dashboard-table input[type=checkbox]{display:none}.dashboard-list .dashboard-table input[type=checkbox]:checked+ul{height:auto}.dashboard-list .dashboard-table__ticket{width:44.725%}.dashboard-list .dashboard-table__ticket-id{display:none;font-size:12px;font-weight:300;color:#858585;letter-spacing:0;line-height:18px}.dashboard-list .dashboard-table__date{font-size:12px;color:#858585;letter-spacing:0;line-height:18px}.dashboard-list .dashboard-table-list{position:absolute;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:2;background:#f9f9f9;height:0;overflow:hidden;bottom:0;left:0;transform:translateY(100%)}.dashboard-list .dashboard-table-list__item{padding:11px 20px}.dashboard-list .dashboard-table thead{border-bottom:1px solid #ddd}.dashboard-list .dashboard-table td a,.dashboard-list .dashboard-table th a{text-decoration:underline}.dashboard-list .dashboard-table td a:hover,.dashboard-list .dashboard-table th a:hover{color:#d1a179}.dashboard-list .dashboard-table td a.btn,.dashboard-list .dashboard-table th a.btn{text-decoration:none}.dashboard-list .dashboard-table td .sort-item,.dashboard-list .dashboard-table th .sort-item{color:#d1a179}.dashboard-list .dashboard-table label{display:inline-block;width:100%;position:relative}.dashboard-list .dashboard-table label p{display:inline-block;position:relative}.dashboard-list .dashboard-table label p::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px 4px 0;border-color:#2e3551 transparent transparent;right:-15px;top:calc(50% - 4px)}.dashboard-list .dashboard-table tr{position:relative;border-bottom:1px dashed #ddd}.dashboard-list .dashboard-table tr:last-child{border-bottom:1px solid #ddd}.dashboard-list .dashboard-table tr .txt-upper{font-size:12px;font-weight:300;color:#858585;letter-spacing:0;line-height:18px}.dashboard-list .dashboard-table tbody tr.row:hover{background:rgba(216,173,131,.1)}.dashboard-list .dashboard-table tbody tr.row:hover .dashboard-table__ticket-id{display:block}.dashboard-list .dashboard-table tbody tr.row.open{border-bottom:none}.dashboard-list .dashboard-table tbody tr.row.open:hover{background:#fff!important}.dashboard-list .dashboard-table tbody tr.row.open td{padding-bottom:0}.dashboard-list .dashboard-table th{position:relative;padding-right:15px;padding-top:5px;padding-bottom:5px;font-size:14px;font-weight:700;color:#858585;letter-spacing:0;line-height:19px;text-align:left}.dashboard-list .dashboard-table th:last-child{padding-right:20px}.dashboard-list .dashboard-table td{padding-right:15px;padding-top:15px;padding-bottom:15px;text-align:left}.dashboard-list .dashboard-table td .dashboard-info{padding-bottom:0}.dashboard-list .dashboard-table td .dashboard-info .three-dot-leader_list{display:block;color:inherit}.dashboard-list .dashboard-table td .dashboard-info .three-dot-leader_list_btn{font-size:14px}.dashboard-list .dashboard-table td .purchase-id{font-size:12px}.dashboard-list .dashboard-table td.email{word-break:break-all}.dashboard-list .dashboard-table td.member-type{color:var(--GrayDarker);font-size:12px}.dashboard-list .dashboard-table .dashboard-info.event .message.success{margin:10px 0}.dashboard-list .dashboard-table .dashboard-info.event .mt-5{margin-top:5px}.dashboard-list .dashboard-table .dashboard-info.event .mr-5{margin-right:5px}.dashboard-list .dashboard-table .dashboard-info.event .mb-8{margin-bottom:8px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-pf__status{height:100%;margin-right:20px;font-size:16px;font-weight:400;display:flex;align-items:center}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-pf__status.published,.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-pf__status.reserved{color:#82bc69}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-pf__status.published::before,.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-pf__status.reserved::before{position:relative;margin-right:10px;content:"";width:15px;height:15px;background:url(/images/ok.png) center/contain no-repeat}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-pf__status.closed,.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-pf__status.unpublished{color:#858585}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-pf__status.closed::before,.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-pf__status.unpublished::before{position:relative;margin-right:10px;content:"";width:15px;height:15px;background:url(/images/ok-gray.png) center/contain no-repeat}.dashboard-list .dashboard-table .dashboard-info.event .event-tab{margin:10px 0 0;padding:0 30px}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .event-tab{padding:0 10px}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info__inner .btn-area{margin-top:20px;text-align:right}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info__inner .btn-list{display:inline-block;width:180px;height:40px;line-height:40px;font-size:13px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-contents{padding:0 0 10px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-contents.event-details{padding:0;margin:24px 0 20px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item{padding:0 30px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.icon-description{display:flex;margin-top:24px;padding:0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.icon-description .dashboard-info-c-item__title{margin-bottom:0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .sales-period-container{display:flex;align-items:center;flex-wrap:wrap}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item{padding:0 10px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .sales-period-container .sales-period{margin-bottom:8px}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .sales-period-container .sales-period label+label{margin-left:4px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .sales-period-container .sales-period+span{padding:0 16px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.border-top::before{display:block;content:"";height:2px;margin-bottom:30px;background:#eee}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.flex{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.flex-align-center{align-items:center}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.flex-align-bottom{align-items:flex-end}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item{margin:8px 0;padding-left:0;flex-wrap:nowrap;white-space:nowrap}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item{flex-wrap:wrap;white-space:normal;margin:0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item:first-child{margin-top:25px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item .dashboard-info-c-item__title{margin:8px 0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item label{padding-right:87px}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item:last-child{margin-bottom:0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item label{width:100%}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item p{height:50px;line-height:50px;display:inline}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item input[readonly],.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item textarea:read-only{background:#f1f1f2;pointer-events:none}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item.theater-item p{height:unset;line-height:unset;margin-left:0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .input-full{padding:0 10px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .calendar.archive::before{margin-top:-27px}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .icon{position:relative;padding-left:25px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .icon::before{display:block;content:"";position:absolute;top:50%;left:0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .calendar::before{width:20px;height:20px;margin-top:-11px;margin-left:-2px;background:url(/images/icon-calendar.svg) center/contain no-repeat}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .calendar .input-small{width:125px;height:35px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .clock::before{width:28px;height:28px;margin-top:-15px;margin-left:-4px;background:url(/images/icon-clock.svg) center/contain no-repeat}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .clock::before{background:0 0}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .date::before{width:28px;height:26px;margin-top:-12px;margin-left:-2px;background:url(/images/icon-ticket-wihte.svg) center/contain no-repeat}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .date::before{margin-top:-5px}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .date .input-small{width:125px;height:35px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .time::before{width:15px;height:15px;margin-top:-7.5px;background:url(/images/clock.svg) center/contain no-repeat}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .place{align-items:center}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .place::before{width:24px;height:24px;margin-top:-10px;background:url(/images/icon-mapping-white.svg) center/contain no-repeat}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .place .form-select{min-width:220px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .ticket{margin-right:50px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .ticket .price{width:140px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .ticket .num{width:60px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .category-contents{display:flex}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .category-contents>div:last-child{margin-left:20px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .category{width:100%;height:50px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .category select{font-size:16px}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .category-contents{display:block}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .category-contents>div:last-child{margin:8px 0 0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .flex-force-wrap{display:block}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .img-upload-box{padding:22px 20px;text-align:center;background-color:#eee}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .img-upload-box__title{font-size:16px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item input::placeholder{color:#c0c2ca}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .ticket-setting-btn{font-size:12px;letter-spacing:1px;text-align:center;line-height:40px;height:40px;width:170px;border-radius:3px;cursor:pointer;display:inline-block;text-decoration:none}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item h5.dashboard-tab__item{padding:7px 0;border-top:3px solid #cd955e;width:fit-content}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .online_settings{margin-bottom:32px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .online_settings:last-child{margin-bottom:0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .icon-not-editable{margin-left:8px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item .check-content small{font-size:12px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__heading{display:flex;align-items:center;margin:0 0 16px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__heading::after{content:"";flex:1 0 auto;margin-left:16px;height:1px;background:#ebe8e8}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__heading.no-line::after{content:none}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__heading .title{font-size:16px;font-weight:700;line-height:24px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__heading .req{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}@media screen and (width >= 601px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__content .delivery-confirmation{display:flex;align-items:center}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__content .delivery-confirmation .btn{flex:0 0 auto;margin:0 0 0 8px}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__content .delivery-confirmation .btn{margin:8px 0 0;padding:0 16px;font-size:10px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__content .delivery-confirmation__url{flex:1 1 auto}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__title{margin-bottom:8px;color:var(--GrayDarker);font-weight:700}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__title .req{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__title.ml-25{margin-left:25px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__title+.dashboard-info-c-item__title{margin-left:32px}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__title+.dashboard-info-c-item__title{margin-left:5px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__head .dashboard-info-c-item{margin-top:24px}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__desc.ml-0{margin-left:0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn{margin:0 0 0 auto;display:flex}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .btn--status{width:100px;height:40px;line-height:40px;font-size:12px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .btn--light{width:100px;height:40px;margin-right:10px;line-height:14px;font-size:14px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .btn_url{width:120px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .trash-btn{margin:0 0 0 15px;width:35px;height:40px;cursor:pointer;display:inline-block}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .trash-btn svg{z-index:100;width:100%;height:100%}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .trash-btn .trash-background{fill:#f5eadf;opacity:0;transition:.2s}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .trash-btn .trash-background:hover{opacity:1!important}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .trash-btn line,.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .trash-btn path{fill:none;stroke:#979797;stroke-linecap:round;stroke-linejoin:round}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option{position:relative}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-btn{cursor:pointer;width:40px;height:40px;padding:11px 18px;background-color:rgba(216,173,131,.1);border-radius:3px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-btn:hover{background:#eee}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-btn img{width:100%;max-width:initial;vertical-align:initial}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-btn:hover~.event__property__option-select{display:block}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-btn.disabled{opacity:.3;pointer-events:none}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-select{display:none;position:absolute;right:0;border-radius:5px;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);background:#fff;z-index:100}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-select:hover{display:block}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-select li{cursor:pointer;background:#fff;font-size:14px;padding:0 16px;height:32px;line-height:32px;white-space:nowrap}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-select li:hover{background:#f5e9de}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-select li.disabled{background:#f1f1f2;color:#858585;pointer-events:none}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .event__property__option-select a{text-decoration:none}.dashboard-list .dashboard-table .dashboard-info.event .form-radio{width:100%}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn{max-width:100%;margin:8px 0 0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .btn{flex:0 1 auto}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .btn--light{font-size:10px;letter-spacing:0}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-event__btn .trash-btn{margin:0 5px}.dashboard-list .dashboard-table .dashboard-info.event .form-radio label{display:block;margin:0;padding-top:10px;padding-bottom:10px}}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer{display:inline-flex;width:100%}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .img-upload-sortable{display:flex;flex-wrap:wrap}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .img-upload-box{padding:0;text-align:center;color:#fff;background-color:#2e3551;width:135px;height:100px;overflow:hidden}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .img-upload-box__title{padding-top:20px;font-size:16px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .img-upload-box__info{padding:0 22px;font-size:10px;line-height:15px}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .trash-btn{position:absolute;inset:0;border-radius:50%;margin:55pt auto;transform:translateX(39pt);width:20px;height:20px;cursor:pointer;opacity:.5;background-color:#000}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .trash-btn svg{z-index:100;width:100%;height:100%}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .trash-btn .trash-background{fill:#f5eadf;opacity:0;transition:.2s}.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .trash-btn line,.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .trash-btn path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.dashboard-list .dashboard-table .tb-center{text-align:center;padding-left:7px;padding-right:7px}.dashboard-list .dashboard-table .tb-right,.dashboard-list .dashboard-table .th-right{text-align:right}.dashboard-list .dashboard-table .th-right .dashboard-table-list{right:0}.dashboard-list .dashboard-table-org tbody tr td:nth-child(2){width:20%}.dashboard-list .dashboard-table .th-w-80{width:80px}.dashboard-list .dashboard-table .th-w-100{width:100px}@media screen and (width <= 600px){.dashboard-list .dashboard-table .dashboard-info.event .dashboard-info-c-item__flyer .trash-btn{margin-top:15px}.dashboard-list .dashboard-table .th-w-100{width:auto}}.dashboard-list .dashboard-table .th-w-200{width:200px}.dashboard-list .dashboard-table .th-w-300{width:300px}.dashboard-list .dashboard-table .th-w-400{width:400px}.dashboard-list .dashboard-table .th-w-500{width:500px}.dashboard-list .dashboard-table .txt-smaller{font-size:smaller}.dashboard-lottery{margin-top:16px;margin-bottom:16px}.dashboard-lottery__container{display:flex;align-items:center;background:#fff;border-radius:3px;border:2px solid var(--primary);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);padding:16px 30px}.dashboard-lottery__text-area{font-size:12px}@media screen and (width <= 600px){.dashboard-lottery__container{display:block;padding:16px}.dashboard-lottery__text-area{margin-bottom:8px}}.dashboard-lottery__message{margin-bottom:12px;color:var(--primary);font-size:16px;font-weight:700}@media screen and (width <= 600px){.dashboard-lottery__message{display:block;margin:0 0 8px}}.dashboard-lottery__action{flex:0 0 140px;margin-left:auto}@media screen and (width <= 600px){.dashboard-lottery__action{display:flex;justify-content:center}.dashboard-lottery__action .btn{width:140px}}.dashboard .btn-more-light__dashboard{background-color:var(--BlackLightest);border:1px solid var(--darkLighter);color:var(--GrayDarker);height:44px;line-height:44px;font-size:14px}.dashboard .btn-more-light__dashboard:hover{background-color:var(--darkLightest)}.dashboard .btn-more-light__dashboard.all-salse{padding:0 30px}.dashboard .list-more{padding:0;margin:20px 0 0;width:256px}.dashboard .sales-table{width:100%;color:#222}@media screen and (width >= 1081px){.dashboard .sales-table tbody,.dashboard .sales-table thead{display:block}.dashboard .sales-table tbody tr,.dashboard .sales-table thead tr{width:100%}.dashboard .sales-table tbody tr td,.dashboard .sales-table tbody tr th,.dashboard .sales-table thead tr td,.dashboard .sales-table thead tr th{min-width:120px}.dashboard .sales-table tbody tr td:nth-child(1),.dashboard .sales-table tbody tr th:nth-child(1),.dashboard .sales-table thead tr td:nth-child(1),.dashboard .sales-table thead tr th:nth-child(1){min-width:100px}.dashboard .sales-table tbody tr td:nth-child(2),.dashboard .sales-table tbody tr th:nth-child(2),.dashboard .sales-table thead tr td:nth-child(2),.dashboard .sales-table thead tr th:nth-child(2){min-width:100px;width:13%}.dashboard .sales-table tbody tr td:nth-child(3),.dashboard .sales-table tbody tr th:nth-child(3),.dashboard .sales-table thead tr td:nth-child(3),.dashboard .sales-table thead tr th:nth-child(3){width:44%}.dashboard .sales-table tbody tr td:nth-child(4),.dashboard .sales-table tbody tr th:nth-child(4),.dashboard .sales-table thead tr td:nth-child(4),.dashboard .sales-table thead tr th:nth-child(4){width:20%}.dashboard .sales-table tbody{max-height:232px;padding-right:8px;overflow:hidden auto}}.dashboard .sales-table thead th{padding:0 20px 8px 8px}.dashboard .sales-table thead th:nth-child(2){padding-left:8px}.dashboard .sales-table .th-right{text-align:right}.dashboard .sales-table tbody::-webkit-scrollbar{width:4px}.dashboard .sales-table tbody::-webkit-scrollbar-track{background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1px,var(--darkLighter) 1px,var(--darkLighter) 3px,rgba(255,255,255,0) 3px,rgba(255,255,255,0) 100%)}.dashboard .sales-table tbody::-webkit-scrollbar-thumb{background:var(--dark);border-radius:4px}.dashboard .sales-table tbody tr:hover{background:rgba(216,173,131,.1)}@media screen and (width <= 600px){.dashboard .list-more{margin-top:8px;width:100%}.dashboard .sales-table tbody tr:hover{background:#fff}}.dashboard .sales-table tbody tr.clickable{cursor:pointer}.dashboard .sales-table tbody tr.clickable a{text-decoration:none}.dashboard .sales-table tbody tr.selected{position:relative}.dashboard .sales-table tbody tr.selected::after{position:absolute;inset:0;border:2px solid #c48958;border-radius:3px;content:"";pointer-events:none}.dashboard .sales-table__status{white-space:nowrap}.dashboard .sales-table__status_txt{font-size:12px;font-weight:400;color:#909090;letter-spacing:0;text-align:left}.dashboard .sales-table__status_txt_active{color:#55ac2f}.dashboard .sales-table__check{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:5px;vertical-align:middle}.dashboard .sales-table__check_selected{background:#cd955e}.dashboard .sales-table__check_selected::after{content:"";display:block;position:relative;border-left:1px solid #fff;border-bottom:1px solid #fff;width:5px;height:3px;transform:rotate(-45deg);left:3px;top:3px}@media screen and (width <= 600px){.dashboard .sales-table__check{width:20px;height:20px}.dashboard .sales-table__check_selected::after{width:8px;height:4px;border-left-width:2px;border-bottom-width:2px;left:5px;top:6px}}.dashboard .sales-table__event-date{font-size:12px;color:#858585;letter-spacing:0;line-height:18px}.dashboard .sales-table__event-name{width:100%}.dashboard .sales-table .tb-bold{font-weight:700}.dashboard__inner{margin-bottom:150px}.dashboard__inner .btn-event-create{width:200px;margin-bottom:30px}@media screen and (width <= 600px){.dashboard__inner{margin-bottom:7vh}.dashboard__inner .btn-event-create{margin:-10px 20px 20px}}.dashboard__title{color:var(--dark);font-size:24px;font-weight:700;line-height:1.3333333333}.dashboard__sub-title{margin-bottom:8px;color:var(--dark);font-size:16px;font-weight:700;line-height:1.5}.dashboard__select-event-heading{margin-bottom:4px;color:var(--GrayDarker);font-size:14px;font-weight:400}.admin-main-sales{margin:0 30px 24px}@media screen and (width <= 600px){.admin-main-sales{margin:0 0 32px;padding:0 max(2%,8px)}.admin-main-sales.is-first{margin-top:0;padding-top:0}}.admin-main-sales .admin-main-sales{margin-right:0;margin-left:0}.admin-main-sales .admin-sns-stats{margin-top:16px;margin-bottom:16px}@media screen and (width <= 600px){.admin-main-sales .admin-main,.admin-main-sales .admin-sns-stats{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}}.admin-main-sales .event-name{margin-bottom:16px;color:var(--dark);font-size:24px;font-weight:700;line-height:1.3333333333}.admin-main-sales.border-top{border-top:1px solid #ddd;padding-top:24px}.admin-main-sales.dashboard-title{margin-top:0;margin-bottom:0;padding:24px max(2%,8px)}.admin-main-sales .emergency-contact-dl-block{margin-top:16px;margin-bottom:16px}@media screen and (width >= 601px){.admin-main-sales.dashboard-title{padding-right:0;padding-left:0}.admin-main-sales .emergency-contact-dl-block .admin-main{padding-top:16px;padding-bottom:16px}}.dashboard-tag{display:flex}.dashboard-tag .dashboard-list_tag{text-align:center;margin:5px 0 0 5px}.dashboard-tag .dashboard-list_tag:first-child{text-align:center;margin:5px 0 0}.dashboard-tag .dashboard-list_tag .item-tag-enquete{background:#fff;font-size:12px;padding:0 3px;width:110px;border:1px solid #ddd;white-space:nowrap}.dashboard-tag .dashboard-list_tag .item-tag-enquete::after{content:"アンケート有効";line-height:14px}.dashboard-tag .dashboard-list_tag .item-tag-emergency_contacts{background:#fff;font-size:12px;padding:0 3px;width:120px;border:1px solid #ddd;white-space:nowrap}.dashboard-tag .dashboard-list_tag .item-tag-emergency_contacts::after{content:"緊急連絡先取得対象";line-height:14px}.dashboard-tag .dashboard-list_tag .item-tag-emergency_contacts_permission{background:#fff;font-size:12px;padding:0 3px;width:140px;border:1px solid #ddd;white-space:nowrap}.dashboard-tag .dashboard-list_tag .item-tag-emergency_contacts_permission::after{content:"緊急連絡先の取得許可中";line-height:14px}.dashboard-tag .dashboard-list_tag .item-tag-goto_report{background:#fff;font-size:12px;padding:0 3px;width:160px;border:1px solid #ddd;white-space:nowrap}.dashboard-tag .dashboard-list_tag .item-tag-goto_report::after{content:"GoToイベント受付報告済み";line-height:14px}.balloon.sales-list-graph-balloon>*{font-size:12px!important}button.btn.btn--light.btn--resend-mail{display:inline-grid;height:45px;width:70px;margin:auto;padding:0 5px;line-height:normal}.form-builder-dialog{min-width:250px!important}.form-builder-dialog div.button-wrap{text-align:center}.form-builder-dialog div.button-wrap .no.btn-danger.btn-sm{display:inline;background:#f8f4f4;border:1px solid #ddd;color:#2e3551;padding:2px;width:80px;height:40px;line-height:40px}.form-builder-dialog div.button-wrap .no.btn-danger.btn-sm:hover{background:#ece1e1}.form-builder-dialog div.button-wrap .yes.btn-success.btn-sm{display:inline;padding:2px;width:80px;height:40px;line-height:40px;color:#fff}#enquete-form textarea{resize:vertical}#enquete-form .fld-label:focus,#enquete-form input:focus,#enquete-form select:focus,#enquete-form textarea:focus,#fb-editor .fld-label:focus,#fb-editor .frmb>li:hover,#fb-editor input:focus,#fb-editor select:focus,#fb-editor textarea:focus{outline:0;box-shadow:none;border:2px solid #1a73e8}#fb-editor .frmb>li:hover{border:0}#fb-editor .form-wrap{padding:0 20px}#fb-editor .form-wrap .stage-wrap{padding-right:20px}#fb-editor .form-wrap .stage-wrap.empty{padding:10px}#fb-editor .form-wrap .stage-wrap.empty::after{position:relative}#fb-editor .form-wrap .stage-wrap>li .form-elements .input-wrap{margin-top:3px}#fb-editor .form-wrap .stage-wrap>li .form-elements .field-options .ui-sortable>li{align-items:center}#fb-editor .form-wrap .stage-wrap>li .form-elements .field-options .ui-sortable>li .remove.btn{background-color:initial}#fb-editor .form-wrap .stage-wrap>li.select-field .form-elements .field-options .ui-sortable>li:nth-of-type(2) .remove.btn{display:none}#fb-editor .form-wrap .tooltip-element{background:#2e3551;bottom:2px;padding-left:1px}#fb-editor .form-wrap .tooltip-element:hover::before{border-color:#2e3551 transparent}#fb-editor .form-wrap .tooltip-element:hover::after{background:#2e3551}#fb-editor .form-wrap .required-asterisk{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}@media (width <= 481px){.form-builder-dialog{width:80%;max-width:80%!important}.form-builder-dialog.positioned{left:0!important;transform:translate(10%,-100%)!important;overflow-y:hidden}#fb-editor .formbuilder-mobile{padding:0;display:flex;flex-direction:column-reverse}#fb-editor .formbuilder-mobile .cb-wrap{width:100%;background:rgba(255,255,255,.9);top:48px!important}#fb-editor .formbuilder-mobile .cb-wrap ul.frmb-control{display:flex;justify-content:space-between}#fb-editor .formbuilder-mobile .cb-wrap ul.frmb-control li{width:32px;padding:6px;border-radius:5px;margin:0 2px;text-align:center}#fb-editor .formbuilder-mobile .cb-wrap ul.frmb-control li::before{margin-left:0;margin-right:0;font-size:15px}#fb-editor .formbuilder-mobile .cb-wrap ul.frmb-control li:first-child,#fb-editor .formbuilder-mobile .cb-wrap ul.frmb-control li:last-child{border-radius:5px}#fb-editor .formbuilder-mobile .cb-wrap div.form-actions{margin:10px 0}#fb-editor .formbuilder-mobile .cb-wrap div.form-actions button{height:auto;width:100%;white-space:break-spaces}#fb-editor .formbuilder-mobile ul.stage-wrap{width:100%;padding:0}#fb-editor .formbuilder-mobile ul.stage-wrap.empty{min-height:100px!important}#fb-editor .formbuilder-mobile ul.stage-wrap>li{border-top:1px solid #c5c5c5;padding-bottom:20px}#fb-editor .formbuilder-mobile ul.stage-wrap>li .field-actions{opacity:1}#fb-editor .formbuilder-mobile ul.stage-wrap>li .form-elements{padding:10px 5px 20px}#fb-editor .formbuilder-mobile ul.stage-wrap>li .form-elements .close-field{bottom:20px}#fb-editor .formbuilder-mobile ul.stage-wrap>li .field-options .ui-sortable>li .option-selected{width:12%}}@media (width <= 350px){#fb-editor .formbuilder-mobile .cb-wrap ul.frmb-control li::before{font-size:12px}}.questionnaire-wrap{background:#f9f9f9;padding:30px 0 50px}.setDataWrap{margin:0 30px 30px}.setDataWrap .btn{display:initial;width:150px}.render-wrap{margin:0 30px;padding:20px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.prev-holder input[type=checkbox],.prev-holder input[type=radio],.rendered-form input[type=checkbox],.rendered-form input[type=radio]{display:inline!important;position:absolute!important;opacity:0!important;z-index:-1!important}.prev-holder input[type=email],.prev-holder input[type=number],.prev-holder input[type=tel],.prev-holder input[type=text],.rendered-form input[type=email],.rendered-form input[type=number],.rendered-form input[type=tel],.rendered-form input[type=text]{background:#fff;width:100%;height:50px;border-radius:3px;padding:0 15px;border:1px solid #ddd;font-size:14px;color:#000;letter-spacing:0}.enquete_box_title{font-size:18px;font-weight:600;color:#2e3551;padding-top:20px;padding-bottom:14px}#form_enquete label[class*=formbuilder-]{display:block;font-size:14px;font-weight:700!important;color:#858585;letter-spacing:1px;margin:20px 0 3px}#form_enquete .btn-enquete{display:inline;border:none;width:100%;height:50px}#form_enquete .tooltip-element{background:#2e3551;bottom:2px;padding-left:1px}#form_enquete .tooltip-element:hover::before{border-color:#2e3551 transparent}#form_enquete .tooltip-element:hover::after{background:#2e3551}#form_enquete input:focus,#form_enquete select:focus,#form_enquete textarea:focus{outline:0;box-shadow:none;border:2px solid #1a73e8}.formbuilder-textarea textarea{background:#fff;border-radius:3px;padding:15px 15px 16px;border:1px solid #ddd;font-size:14px;color:#000;letter-spacing:0;resize:vertical}.formbuilder-textarea textarea::placeholder{color:var(--GrayDark)}.formbuilder-checkbox-group .formbuilder-checkbox{margin:5px 0}.formbuilder-checkbox-group label{position:relative}.formbuilder-checkbox-group input[type=checkbox]+label::before{display:inline-block;content:"";background:#fff;box-sizing:border-box;border:1px solid #ddd;border-radius:2px;width:16px;height:16px;line-height:16px;vertical-align:middle;margin-right:5px}.formbuilder-checkbox-group input[type=checkbox]:checked+label::before{background:#cd955e;box-sizing:border-box;border:1px solid #cd955e}.formbuilder-checkbox-group input[type=checkbox]+label::after{display:inline-block;position:absolute;content:"";background:url(/images/check.svg) center/contain no-repeat;width:10px;height:10px;left:2px;top:5px}.formbuilder-radio-group .formbuilder-radio{margin:5px 0}.formbuilder-radio-group .radio-group label{display:inline-block;cursor:pointer;padding-left:22px;margin-right:25px;background:url(/images/radio-off.svg) left center/16px auto no-repeat}.formbuilder-radio-group .radio-group label:last-child{margin-right:0}.formbuilder-radio-group .radio-group input[type=radio]:checked+label{background:url(/images/radio-on.svg) left center/16px auto no-repeat}.formbuilder-select select.form-control{border:1px solid #ddd;width:auto}.formbuilder-date input[type=date]{background:#fff;width:100%;height:50px;border-radius:3px;padding:0 15px;border:1px solid #ddd;font-size:14px;color:#000;letter-spacing:0}.formbuilder-required{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}.enquete-form__attention{margin-bottom:16px;padding:16px;border-radius:3px}@media screen and (width >= 601px){.enquete-form__attention{margin-bottom:32px;padding:24px}}.enquete-form__attention b{font-weight:700}.enquete-form__privacy-container{margin:0}.enquete-popup__notice{margin-top:32px;color:var(--GrayDarker);font-size:12px}.enquete-popup__privacy-policy{margin:24px 0 16px;padding-top:24px;border-top:1px solid var(--darkLighter)}.enquete-popup__privacy-policy .output-textarea{border:none;width:100%;height:160px;padding:16px;overflow:auto;resize:none;background-color:var(--GrayLight)}.enquete-popup__privacy-policy>.heading{margin-bottom:8px;color:var(--primary);font-weight:700;font-size:16px}.enquete-popup__privacy-policy .policy-agreement{margin-top:20px}.enquete-popup__privacy-policy .policy-link{margin-top:8px}.enquete-popup__privacy-policy .policy-link li{margin-bottom:8px}.enquete-popup__privacy-policy .purpose-of-use{margin:32px 0 0}.enquete-popup__privacy-policy .purpose-of-use>.heading{margin-bottom:8px;font-weight:700;color:var(--GrayDarker)}.icon-input-dark::before{content:"";display:inline-block;height:24px;width:24px;margin-right:8px;background:url(/images/icon-input-dark.svg) center/contain no-repeat;vertical-align:middle}.icon-return::before{content:"";display:inline-block;height:24px;width:24px;margin-right:8px;background:url(/images/icon-return.svg) center/contain no-repeat;vertical-align:middle}.icon-audio-on::before{content:"";display:inline-block;height:24px;width:24px;margin-right:8px;background:url(/images/icon-audio-on.svg) center/contain no-repeat;vertical-align:middle}.icon-audio-off::before{content:"";display:inline-block;height:24px;width:24px;margin-right:8px;background:url(/images/icon-audio-off.svg) center/contain no-repeat;vertical-align:middle}.icon-mobile-green::before{content:"";display:inline-block;height:24px;width:24px;background:url(/images/icon-mobile-green.svg) center/contain no-repeat;vertical-align:middle}.icon-mobile-gray::before{content:"";display:inline-block;height:24px;width:24px;background:url(/images/icon-mobile-gray.svg) center/contain no-repeat;vertical-align:middle}.icon-caution-red::before{content:"";display:inline-block;height:24px;width:24px;background:url(/images/icon-caution-red.svg) center/contain no-repeat;vertical-align:middle}.icon-gift-color-alert::before{content:"";display:inline-block;height:24px;width:24px;background:url(/images/icon-gift-color-alert.svg) center/contain no-repeat}.icon-ticket::before{content:"";display:inline-block;height:16px;width:16px;background:url(/images/icon-ticketlist.svg) center/contain no-repeat;vertical-align:middle}.icon-youtube::before{content:"";display:inline-block;height:16px;width:16px;background:url(/images/icon-youtube.svg) center/contain no-repeat;vertical-align:middle}.icon-not-editable{color:#cc4d4d;font-size:10px}.icon-not-editable::before{content:"";display:inline-block;background:url(/images/icon-not_editable.svg) center/contain no-repeat;width:20px;height:20px;vertical-align:-5px}.icon-notation::before{content:"";display:inline-block;background:url(/images/icon-question-gray.svg) center/contain no-repeat;width:20px;height:20px;vertical-align:-5px}.icon-date-line::before{content:"";display:inline-block;background:url(/images/icon-calendar-line.svg) center/contain no-repeat;width:18px;height:18px;vertical-align:middle}.icon-external-link::before{display:inline-block;height:24px;width:24px;background:url(/images/icon-external-link.svg) center/contain no-repeat;vertical-align:-6px;content:""}.icon-external-link.small::before{height:16px;width:16px;vertical-align:-2px}.icon-external-link-after::after{display:inline-block;height:16px;width:16px;background:url(/images/icon-external-link.svg) center/contain no-repeat;vertical-align:-2px;content:""}.icon-external-link-after.white::after{background-image:url(/images/icon-external-link-white.svg)}.icon-external-link-primary-after::after{display:inline-block;height:16px;width:16px;background:url(/images/icon-external-link-primary.svg) center/contain no-repeat;vertical-align:-2px;content:""}.icon-question::before{display:inline-block;background:url(/images/icon-question.svg) center/contain no-repeat;width:24px;height:24px;margin:0 9px 0 0;vertical-align:middle;content:""}.icon-question.white::before{background-image:url(/images/icon-question-white.svg)}.icon-question-small::before{display:inline-block;background:url(/images/icon-question.svg) center/contain no-repeat;width:15px;height:15px;vertical-align:-3px;content:""}.icon-question-small.white::before{background-image:url(/images/icon-question-white.svg)}.icon-date::before{content:"";display:inline-block;background:url(/images/icon-calendar.svg) center/contain no-repeat;line-height:27px;width:18px;height:18px;vertical-align:middle;margin-bottom:3px;margin-right:5px}.icon-date::before--small{width:15px;height:14.12px;line-height:21px}.icon-time::before{content:"";display:inline-block;background:url(/images/icon-clock-white.svg) center/contain no-repeat;line-height:27px;width:26px;height:26px;vertical-align:middle;margin-bottom:3px}.icon-time-white::before{content:"";display:inline-block;background:url(/images/icon-clock-white.svg) center/contain no-repeat;line-height:27px;width:17px;height:17px;vertical-align:middle;margin:0 6px 3px 0}.icon-place::before{content:"";display:inline-block;background:url(/images/icon-mapping-white.svg) center/contain no-repeat;line-height:27px;width:17px;height:18px;vertical-align:middle;margin-bottom:3px;margin-right:3px}.icon-place::before--small{width:12px;height:16px;line-height:21px}.icon-place-gray::before{content:"";display:inline-block;background:url(/images/icon-mapping-gray.svg) center/contain no-repeat;line-height:27px;width:16px;height:16px;vertical-align:middle;margin-right:3px}.icon-place-white::before{content:"";display:inline-block;background:url(/images/icon-mapping-white.svg) center/contain no-repeat;line-height:27px;width:17px;height:18px;vertical-align:middle;margin-bottom:3px;margin-right:6px}.icon-place-white::before--small{width:12px;height:16px;line-height:21px}.icon-mega::before{content:"";display:inline-block;background:url(/images/mega.png) center/contain no-repeat;line-height:27px;width:30px;height:27px;vertical-align:middle;margin-bottom:3px;margin-right:7px}.icon-megaphone-w::before{content:"";display:inline-block;background:url(/images/icon-megaphone-white.svg) center/contain no-repeat;width:24px;height:24px;vertical-align:middle;margin-right:4px}.icon-refresh::before{content:"";display:inline-block;background:url(/images/icon-refresh.svg) center/contain no-repeat;width:24px;height:24px;vertical-align:middle;margin-right:4px}.icon-streak::before{content:"";display:inline-block;background:url(/images/streak.png) center/contain no-repeat;line-height:27px;width:21px;height:24px;vertical-align:middle;margin-bottom:3px}.icon-clap::before{content:"";display:inline-block;background:url(/images/clap.svg) center/contain no-repeat;line-height:27px;width:21px;height:24px;vertical-align:middle;margin-bottom:3px}.icon-seat::before{display:inline-block;content:"";background:url(/images/seat-pink.png) center/contain no-repeat;width:26px;height:25px;line-height:25px;margin-right:10px;vertical-align:middle}.icon-success::before{display:inline-block;content:"";background:url(/images/icon-success-green.svg) center/contain no-repeat;width:20px;height:20px;vertical-align:middle;margin-right:4px}.icon-switch::before{display:inline-block;content:"";background:url(/images/icon-switch.svg) center/contain no-repeat;width:24px;height:24px;vertical-align:middle;margin-right:8px}.icon-scanlist::before{display:inline-block;content:"";background:url(/images/icon-scanlist_dark.svg) center/contain no-repeat;width:24px;height:24px;vertical-align:middle;margin-right:8px}.icon-transfer::before{display:inline-block;content:"";background:url(/images/icon-forward.svg) center/contain no-repeat;width:25px;height:17px;line-height:50px;margin-right:10px;vertical-align:middle}.icon-attention::before{display:inline-block;content:"";background:url(/images/icon-attention.png) center/contain no-repeat;width:25px;height:17px;line-height:50px;vertical-align:middle}.icon-download::before{display:inline-block;content:"";background:url(/images/icon-download.svg) no-repeat;width:20px;height:20px;line-height:40px;margin-right:10px;vertical-align:middle}.icon-download-2::before{display:inline-block;content:"";background:url(/images/icon-download-2.svg) no-repeat;width:24px;height:24px;line-height:40px;margin-right:4px;vertical-align:middle}.icon-link::before{display:inline-block;content:"";background:url(/images/icon-link.svg) center/contain no-repeat;width:24px;height:24px;margin-right:4px;vertical-align:middle}.icon-square::before{display:inline-block;content:"";width:16px;height:16px;background:#d7d7d7;border-radius:1px;vertical-align:top;margin-right:5px}.icon-square-green::before{background:#7ba968}.icon-square-pink::before{background:#de7676}.icon-square-yellow::before{background:#e6d572}.icon-square-blue::before{background:#709fd6}.icon-bravo::before{content:"";display:inline-block;background:url(/images/icon-bravo.svg) center/contain no-repeat;line-height:27px;width:19px;height:18px;vertical-align:middle;margin-bottom:3px;margin-right:6px}.icon-bravo::before--small{width:12px;height:16px;line-height:21px}.icon-view::before{content:"";display:inline-block;background:url(/images/icon-view.svg) center/contain no-repeat;line-height:27px;width:19px;height:18px;vertical-align:middle;margin-bottom:3px;margin-right:6px}.icon-view::before--small{width:12px;height:16px;line-height:21px}.icon-eye-hide::after{background:url(/images/icon-eye-hide.svg) center center/contain no-repeat;content:"";display:block;width:37px;height:36px}.icon-eye-view::after{background:url(/images/icon-eye-view.svg) center center/25px auto no-repeat;content:"";display:block;width:25px;height:25px}.icon-follower::before{content:"";display:inline-block;background:url(/images/icon-follower.png) center/contain no-repeat;line-height:27px;width:20px;height:20px;vertical-align:middle}.icon-follower::before--small{width:20px;height:20px;line-height:21px}.icon-fullscreen::before{content:"";display:inline-block;background:url(/images/icon-fullscreen.svg) center/contain no-repeat;width:24px;height:24px;vertical-align:middle}.icon-exit-fullscreen::before{content:"";display:inline-block;background:url(/images/icon-fullscreen-stop.svg) center/contain no-repeat;width:24px;height:24px;vertical-align:middle}.icon-comment::before{content:"";display:inline-block;background:url(/images/icon-comment.svg) center/contain no-repeat;line-height:27px;width:19px;height:18px;vertical-align:middle;margin-bottom:3px;margin-right:6px}.icon-comment::before--small{width:20px;height:20px;line-height:21px}.icon-duplicate::before{display:inline-block;content:"";height:14px;width:14px;background:url(/images/icon-duplicate.svg) center/contain no-repeat;vertical-align:middle}.icon-edit::before{display:inline-block;content:"";height:14px;width:14px;background:url(/images/icon-edit.svg) center/contain no-repeat;vertical-align:middle}.icon-gift-white::before{display:inline-block;content:"";height:24px;width:24px;background:url(/images/icon-gift-white.svg) center/contain no-repeat}.icon-search::before{display:inline-block;content:"";height:16px;width:16px;background:url(/images/icon-search.svg) center/contain no-repeat;vertical-align:middle}.icon-plus-circle::before{display:inline-block;content:"";height:32px;width:32px;background:url(/images/icon-plus-circle.svg) center/contain no-repeat;vertical-align:middle}.icon-trash::before{display:inline-block;content:"";height:35px;width:35px;background:url(/images/icon-trash.svg) center/contain no-repeat;vertical-align:middle}.icon-trash-white::before{display:inline-block;content:"";height:35px;width:35px;background:url(/images/icon-trash-white.svg) center/contain no-repeat;vertical-align:middle}.icon-up-down::before{display:inline-block;content:"";height:35px;width:35px;background:url(/images/icon-updown.svg) center/contain no-repeat;vertical-align:middle}.icon-size--17::before{height:17px;width:17px}.icon-share-dark::before{display:inline-block;content:"";background:url(/images/icon-share-dark.svg) center/contain no-repeat;width:20px;height:20px;line-height:40px;margin-right:10px;position:relative;top:-2px;right:0;vertical-align:middle}.icon-arrow-up::before{display:inline-block;content:"";background:url(/images/icon-arrow-up.svg) no-repeat;height:6px;width:10px}.icon-arrow-up-dark::before{display:inline-block;content:"";background:url(/images/icon-arrow-up-dark.svg) no-repeat;height:6px;width:10px}.icon-arrow-down-dark::before{display:inline-block;content:"";background:url(/images/icon-arrow-down-dark.svg) no-repeat;height:6px;width:10px}.icon-arrow-right-dark::before{display:inline-block;content:"";background:url(/images/icon-arrow-right-dark.svg) no-repeat;height:10px;width:6px}.icon-arrow2-up-dark::before{display:inline-block;content:"";background:url(/images/icon-arrow2-up-dark.svg) no-repeat;height:10px;width:6px}.icon-arrow2-down-dark::before{display:inline-block;content:"";background:url(/images/icon-arrow2-down-dark.svg) no-repeat;height:10px;width:6px}.ticket-setting{padding-bottom:20px}.group-info dl.receipt-issuer-information{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--Gray)}.group-info dl.receipt-issuer-information>dd{border-top:1px solid var(--Gray)}@media screen and (width >= 601px){.group-info dl.receipt-issuer-information{flex-flow:row wrap;gap:24px}.group-info dl.receipt-issuer-information>dt{flex:1 1 110px;align-self:center}.group-info dl.receipt-issuer-information>dd{flex:8 1 400px;padding-left:16px;border-top:none;border-left:1px solid var(--Gray)}}.group-info dl.receipt-issuer-information table{width:100%}@media screen and (width <= 600px){.group-info dl.receipt-issuer-information tr{display:block;padding:8px 0 4px;border-bottom:1px solid var(--Gray)}.group-info dl.receipt-issuer-information tr:last-child{border-bottom:none}.group-info dl.receipt-issuer-information td{display:block}}.group-info dl.receipt-issuer-information td{text-align:left}.group-info dl.receipt-issuer-information th{font-size:12px;font-weight:700;letter-spacing:0;text-align:left}.group-info dl.receipt-issuer-information .no-data{color:var(--GrayDark)}.group-info dl.receipt-issuer-information .text-small{color:var(--GrayDarker);font-size:12px;line-height:1.3333333333}.group-info-pf{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px 16px;padding:24px 0 0}.group-info.event .group-info-pf{flex-wrap:wrap;justify-content:flex-start}.group-info-pf .btn.btn--save{margin:0 0 0 auto}.group-info-pf .btn.btn-event-create{width:200px}@media screen and (width <= 600px){.group-info dl.receipt-issuer-information th{display:block;margin-bottom:4px}.group-info dl.receipt-issuer-information .text-small{text-align:right;margin-top:4px}.group-info-pf{gap:8px;height:auto;margin:0 min(2.134%,8px);padding:24px 0 8px}.group-info-pf .btn,.group-info-pf .btn.btn-event-create{width:calc(50% - 4px)}}.group-info-pf__title{font-size:14px;font-weight:400;letter-spacing:0}.group-info-pf__num{font-size:20px;color:#82bc69;letter-spacing:0;margin-left:14px}.group-info-pf__meter{background:#55ac2f;border-radius:5.5px;width:100%;height:10px}.group-info-pf__meter.meter-10,.group-info-pf__meter.meter-15{width:10%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-20{width:20%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-25{width:25%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-30{width:30%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-35{width:35%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-40{width:40%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-45{width:45%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-50{width:50%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-55{width:55%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-60{width:60%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-65{width:65%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-70{width:70%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-75{width:75%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-80{width:80%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-85{width:85%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-90{width:90%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-95{width:95%;border-radius:5.5px 0 0 5.5px}.group-info-pf__meter.meter-100{width:100%;border-radius:5.5px}.group-info-pf__meter-wrap{flex-grow:2;margin-left:11px;background:#eee;border-radius:5.5px}.group-info-buttons{display:flex;gap:8px;justify-content:flex-end;margin:0 min(2.134%,8px);padding:0}.group-info-buttons .btn{flex:1 1 100%;height:40px;line-height:1}@media screen and (width >= 601px){.group-info dl.receipt-issuer-information tr:not(:last-child){border-bottom:1px solid var(--Gray)}.group-info dl.receipt-issuer-information td{padding:4px 8px}.group-info dl.receipt-issuer-information th{padding:4px 8px;min-width:calc(3.5em + 16px)}.group-info-pf .btn.btn--save.right{margin:0 0 0 10px}.group-info-buttons{margin:0}.group-info-buttons .btn{flex:0 0 auto}}.group-info-buttons.fixed{position:fixed;z-index:100}@media screen and (width <= 600px){.group-info-buttons.fixed{left:0;width:100%;margin:0;padding:8px min(2.134%,8px);background-color:#fff}.group-info__event-tags-suggest{overflow:auto;margin-right:calc(50% - 50vw);padding:0 10px 8px 0}}@media screen and (width >= 601px){.group-info-buttons.fixed{right:0;max-width:calc(100% - var(--GroupSideMenuWidth));padding:8px 30px 8px 8px;background-color:#fff}}.group-info-contents:not(.admin-main){padding:0 16px 16px}.group-info__event-tags-suggest{display:flex}@media screen and (width >= 601px){.group-info-contents:not(.admin-main){padding:0 32px 32px}.group-info__event-tags-suggest{flex-wrap:wrap}}.group-info__event-tags-suggest-item{flex:0 0 auto;margin:0 16px 8px 0;padding:4px 16px;border-radius:28px;font-size:14px;color:var(--dark);border:1px solid var(--dark);cursor:pointer}@media screen and (width <= 600px){.group-info__event-tags-suggest-item{margin-right:8px}.group-info-c-box{min-width:100%}}.group-info-c{border-bottom:1px solid #ddd}.group-info-c:last-child{border:none}.group-info-c.event-details{padding:0;border:none}.group-info-c .invoice-number-check{display:flex;flex-direction:column;gap:8px}@media screen and (width >= 601px){.group-info-c .invoice-number-check{flex-direction:row;align-items:center}.group-info-c .invoice-number-check input{max-width:240px}}.group-info-c .img-upload-sortable li{display:inline-block;margin:0 10px 10px 0}.group-info-c .img-upload-sortable img{height:auto;position:absolute;max-width:135px;max-height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.group-info-c .img-area{position:relative;height:100px;text-align:center;background:#2e3551}.group-info-c .mt-0{margin-top:0}.group-info-c .mr-0{margin-right:0}.group-info-c-item{margin-top:32px}.group-info-c-item.systemfee-item{margin-top:10px}.group-info-c-item__title{display:inline-block;font-size:14px;font-weight:700;color:#d1a179;line-height:1.42;letter-spacing:1px}.group-info-c-item__title.edited{color:#d1a179!important}.group-info.edit .group-info-c-item__title{margin-bottom:4px;color:var(--GrayDarker)}.group-info.edit .group-info-c-item__title .req{color:var(--Error);font-size:24px;line-height:0}.group-info.edit .group-info-c-item__title.theater-item{margin-left:30px}.group-info-c-item__title--small{display:inline-block;font-size:11px;font-weight:400;line-height:1.3636363636;color:var(--GrayDarker)}.group-info-c-item__desc{font-size:12px;font-weight:300;color:var(--GrayDarker);letter-spacing:0;line-height:18px;margin:8px 0}.group-info-c-item__desc.ml-0{margin-left:0}.group-info-c-item__desc a{color:#cd955e}.group-info-c-item__text{margin-top:6px}.group-info-c-item__text--unset{color:#7c8495;font-size:14px}.group-info-c-item__value-text{margin-top:5px;font-size:16px}.group-info-c-item__value-text.status{font-size:14px;color:#7c8495}.group-info-c-table{display:inline-block;margin-top:18px}.group-info-c-table th{font-size:14px;font-weight:700;color:#d1a179;letter-spacing:1px;text-align:left;width:90px;padding:12px 0}.group-info-c-box{flex:1 1 auto;width:320px}.group-info-c-box a{color:#d1a179}.group-info-c-box__table th{width:90px;padding:12px 1em 12px 0;text-align:left}.group-info-c-box__table td{padding:12px 0}.group-info-c-box__table h5{padding-bottom:0}.group-info-c-theater-box{flex:1 1 auto;width:calc(100% - 365px - 24px);min-width:320px}.group-info-c-theater-box .group-info-c-item p{display:inline-block}.group-info-c-theater-box .group-info-c-item p.group-info-c-item__title{width:55px}.group-info-c-theater-box .group-info-c-item .theater_reset{margin-left:10px;height:50px;font-size:12px;color:#4a4a4a;background:#eaeaea;padding:15px;border-radius:3px;text-decoration:none}@media screen and (width <= 600px){.group-info-c-theater-box{min-width:100%}.group-info-c-theater-box .group-info-c-item .theater_reset{text-align:center;display:block;margin:10px 0;width:100%}}.group-info-c-theater-box .group-info-c-item .theater_reset:hover{background:#dfdfdf}.group-info-c-theater-box .group-info-c-item .btn-zip-search{margin-left:10px;font-size:12px;color:#4a4a4a;background:#eaeaea;border-radius:3px}.group-info-c-theater-box .group-info-c-item .btn-zip-search:hover{background:#dfdfdf}.group-info-c-attention{flex:0 1 365px}@media screen and (max-width:899px){.group-info-c-attention{margin-top:24px}}.group-info-c-attention__inner{display:block;background:var(--GrayLight,#f5f4f4);padding:16px 24px}.group-info-c-attention__inner+.group-info-c-attention__inner{margin-top:16px}.group-info-c-attention__inner a{color:#d1a179}.group-info-c-attention__inner strong{font-weight:700}.group-info-c-attention h5{margin-bottom:8px;padding-bottom:0}.group-info-c-attention__example-input+.group-info-c-attention__example-input{margin-top:12px}.group-info-c-attention__example-input .example-text{margin-top:4px;padding:4px;background-color:#fff}.group-info-c-attention__example-input .example-symbol-list li{margin-left:.5em;list-style:disc inside}.group-info-c-attention-table{width:100%;margin:11px 0 8px}.group-info-c-attention-table td,.group-info-c-attention-table th{padding:4px 10px}.group-info-c-attention-table th{background:rgba(46,53,81,.1);border:1px solid #dedede;text-align:left}.group-info-c-attention-table td{background:#fff;border:1px solid #dedede}.group-info-c-map{flex:1 0 auto;width:365px}.group-info-c-map__inner{display:block;height:100%}.group-info-c-map__inner-map-area{padding:8px 0;width:100%;height:100%}.group-info-c-map__inner-map-area iframe{width:100%;height:100%}.group-info-c-map p{font-size:14px;font-weight:700;color:var(--GrayDarker);letter-spacing:0;line-height:20px}.group-info-c__buttons{display:flex;gap:16px}@media screen and (max-width:899px){.group-info-c__buttons{margin-top:24px}}.group-info-c__buttons .btn{flex:1 1 100%;line-height:1}@media screen and (width >= 601px){.group-info-c__buttons .btn{flex:0 0 auto}.group-info.event .group-info-contents .group-info-c-item .inquiry-target{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}}.group-info-c__heading{display:flex;align-items:center}@media screen and (width <= 600px){.group-info-c-theater-box .group-info-c-item .btn-zip-search{text-align:center;display:block;margin:10px 0;width:100%}.group-info-c-attention [data-accordion]{position:relative}.group-info-c-attention [data-accordion] h5{padding-right:24px}.group-info-c-attention [data-accordion]:not(.active) h5{margin-bottom:0}.group-info-c-attention [data-accordion=toggle]{position:relative}.group-info-c-attention [data-accordion=toggle]::before{content:"";display:block;width:24px;height:24px;position:absolute;top:0;right:0;background:url(/images/icon-accordion-arrow.svg) 50% 50%/18px auto no-repeat}.group-info-c-attention [data-accordion=toggle].active::before{transform:rotate(180deg)}.group-info-c-attention [data-accordion=content]{display:none}.group-info-c-attention__inner{float:inherit}.group-info-c-map{width:100%}.group-info-c-map__inner-map-area iframe{min-height:40vw}.group-info-c__heading{flex-wrap:wrap}}.group-info-c__heading h2{margin-right:8px;font-size:20px;line-height:1.4}.group-info-c__heading .icon-notation{margin-right:8px}.group-info-c__heading .attention{padding:0 8px;margin-right:8px;color:var(--Error);background:var(--ErrorLightest2);font-size:12px;line-height:22px}.group-info-c__heading .position-right{margin-left:auto}.group-info-c__attention_unit .attention{padding:0 8px;margin-right:8px;color:var(--Error);background:var(--ErrorLightest2);font-size:18px;font-weight:700;line-height:30px}.group-info-c__inner.wrap{display:flex;gap:24px;flex-wrap:wrap}.group-info-c__bank-info-container{margin-top:16px}@media screen and (min-width:900px){.group-info-c__bank-info-container{display:grid;grid-template:"form attention" auto "button attention" 1fr/1fr 365px;gap:24px;margin-top:24px}.group-info-c__bank-info-container .area-attention{grid-area:attention}.group-info-c__bank-info-container .area-form{grid-area:form}.group-info-c__bank-info-container .area-button{grid-area:button}}.group-info-c__bank-info-container .group-info-c-item:first-child{margin-top:0}.group-info-c__bar{margin-bottom:10px;padding:16px 30px;font-size:14px;color:#fff;background:#82bc69}.group-info-c__btn{width:100px}.group-info-c__footer{border-top:2px solid #eee;margin-top:30px;padding:10px 0}.group-info.event .message.success{margin:10px 0}.group-info.event .mt-5{margin-top:5px}.group-info.event .mr-5{margin-right:5px}.group-info.event .mb-8{margin-bottom:8px}.group-info.event .group-info-pf__status{height:100%;margin-right:20px;font-size:16px;font-weight:400;display:flex;align-items:center}.group-info.event .group-info-pf__status.published,.group-info.event .group-info-pf__status.reserved{color:#82bc69}.group-info.event .group-info-pf__status.published::before,.group-info.event .group-info-pf__status.reserved::before{position:relative;margin-right:10px;content:"";width:15px;height:15px;background:url(/images/ok.png) center/contain no-repeat}.group-info.event .group-info-pf__status.closed,.group-info.event .group-info-pf__status.unpublished{color:#858585}.group-info.event .group-info-pf__status.closed::before,.group-info.event .group-info-pf__status.unpublished::before{position:relative;margin-right:10px;content:"";width:15px;height:15px;background:url(/images/ok-gray.png) center/contain no-repeat}.group-info.event .event-tab{margin:10px 0 0}.group-info.event .group-info__inner .btn-area{margin-top:20px;text-align:right}.group-info.event .group-info__inner .btn-list{display:inline-block;width:180px;height:40px;line-height:40px;font-size:13px}.group-info.event .group-info-contents{padding:0 0 10px;margin:16px 0}.group-info.event .group-info-contents.event-details{padding:0;margin:24px 0 20px}.group-info.event .group-info-contents .group-info-c-item .inquiry-target{padding:4px 0 8px}.group-info.event .group-info-contents .group-info-c-item .inquiry-target input{margin-top:4px}.group-info.event .group-info-contents .group-info-c-item .inquiry-target-second-col{padding-top:16px;margin-top:16px;border-top:1px solid var(--darkLighter,#d5d7dc)}.group-info.event .group-info-contents .group-info-c-item .inquiry-target-second-col textarea{margin-top:4px}.group-info.event .group-info-c-item{padding:0 30px}.group-info.event .group-info-c-item.icon-description{display:flex;margin-top:24px}.group-info.event .group-info-c-item.icon-description .group-info-c-item__title{margin-bottom:0}.group-info.event .group-info-c-item .input-full.event-name{font-weight:700;font-size:24px;color:#34495e}.group-info.event .group-info-c-item .input-full.event-name::placeholder{color:var(--GrayDark)}.group-info.event .group-info-c-item .sales-period-container{display:flex;align-items:center;flex-wrap:wrap}@media screen and (width <= 600px){.group-info-c__inner.wrap{gap:16px}.group-info.event .group-info-contents .group-info-c-item .inquiry-target>li+li{margin-top:8px}.group-info.event .group-info-c-item{padding:0 min(2.134%,8px)}.group-info.event .group-info-c-item .sales-period-container .sales-period{margin-bottom:8px}}.group-info.event .group-info-c-item .sales-period-container .sales-period label+label{margin-left:4px}.group-info.event .group-info-c-item .sales-period-container .sales-period+span{padding:0 16px}.group-info.event .group-info-c-item.border-top::before{display:block;content:"";height:2px;margin-bottom:30px;background:#eee}.group-info.event .group-info-c-item.flex{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.group-info.event .group-info-c-item.flex-align-center{align-items:center}.group-info.event .group-info-c-item.flex-align-bottom{align-items:flex-end}.group-info.event .group-info-c-item.theater-item{margin:0 0 8px;padding:0;flex-wrap:nowrap;white-space:nowrap}@media screen and (width <= 600px){.group-info.event .group-info-c-item.theater-item{flex-wrap:wrap;white-space:normal;margin:16px 0 0}.group-info.event .group-info-c-item.theater-item:first-child{margin-top:0}.group-info.event .group-info-c-item.theater-item label{padding-right:87px}}.group-info.event .group-info-c-item.theater-item:last-child{margin-bottom:0}@media screen and (width >= 601px){.group-info.event .group-info-c-item.theater-item .group-info-c-item__title{flex:0 0 auto;width:85px;padding-right:4px;text-align:right}}.group-info.event .group-info-c-item.theater-item label{width:100%}.group-info.event .group-info-c-item.theater-item p{height:50px;line-height:50px;display:inline}.group-info.event .group-info-c-item.theater-item input[readonly],.group-info.event .group-info-c-item.theater-item textarea:read-only{background:#f1f1f2;pointer-events:none}@media screen and (width <= 600px){.group-info.event .group-info-c-item.theater-item p{height:unset;line-height:unset;margin-left:0}.group-info.event .group-info-c-item .input-full{padding:0 10px}.group-info.event .group-info-c-item .calendar.archive::before{margin-top:-27px}}.group-info.event .group-info-c-item .icon{position:relative;padding-left:25px}.group-info.event .group-info-c-item .icon::before{display:block;content:"";position:absolute;top:50%;left:0}.group-info.event .group-info-c-item .calendar::before{width:20px;height:20px;margin-top:-11px;margin-left:-2px;background:url(/images/icon-calendar.svg) center/contain no-repeat}.group-info.event .group-info-c-item .calendar .input-small{width:125px;height:35px}.group-info.event .group-info-c-item .clock::before{width:28px;height:28px;margin-top:-15px;margin-left:-4px;background:url(/images/icon-clock.svg) center/contain no-repeat}@media screen and (width <= 600px){.group-info.event .group-info-c-item .clock::before{background:0 0}}.group-info.event .group-info-c-item .date::before{width:28px;height:26px;margin-top:-12px;margin-left:-2px;background:url(/images/icon-ticket-wihte.svg) center/contain no-repeat}@media screen and (width <= 600px){.group-info.event .group-info-c-item .date::before{margin-top:-5px}}.group-info.event .group-info-c-item .date .input-small{width:125px;height:35px}.group-info.event .group-info-c-item .time::before{width:15px;height:15px;margin-top:-7.5px;background:url(/images/clock.svg) center/contain no-repeat}.group-info.event .group-info-c-item .place{align-items:center}@media screen and (width >= 601px){.group-info.event .group-info-c-item .place{position:relative;padding-left:25px}.group-info.event .group-info-c-item .place::before{display:block;content:"";position:absolute;top:50%;left:0;width:24px;height:24px;margin-top:-10px;background:url(/images/icon-mapping-white.svg) center/contain no-repeat}}.group-info.event .group-info-c-item .place .form-select{min-width:220px}.group-info.event .group-info-c-item .ticket{margin-right:50px}.group-info.event .group-info-c-item .ticket .price{width:140px}.group-info.event .group-info-c-item .ticket .num{width:60px}.group-info.event .group-info-c-item .category-contents{display:flex}.group-info.event .group-info-c-item .category-contents>div:last-child{margin-left:20px}.group-info.event .group-info-c-item .category{width:100%;height:50px}.group-info.event .group-info-c-item .category select{font-size:16px}@media screen and (width <= 600px){.group-info.event .group-info-c-item .category-contents{display:block}.group-info.event .group-info-c-item .category-contents>div:last-child{margin:8px 0 0}.group-info.event .group-info-c-item .flex-force-wrap{display:block}}.group-info.event .group-info-c-item .img-upload-box{padding:22px 20px;text-align:center;background-color:#eee}.group-info.event .group-info-c-item .img-upload-box__title{font-size:16px}.group-info.event .group-info-c-item input::placeholder{color:var(--GrayDark)}.group-info.event .group-info-c-item .ticket-setting-btn{font-size:12px;letter-spacing:1px;text-align:center;line-height:40px;height:40px;width:170px;border-radius:3px;cursor:pointer;display:inline-block;text-decoration:none}.group-info.event .group-info-c-item h5.group-tab__item{padding:7px 0;border-top:3px solid #cd955e;width:fit-content}.group-info.event .group-info-c-item .online_settings{margin-bottom:32px}.group-info.event .group-info-c-item .online_settings:last-child{margin-bottom:0}.group-info.event .group-info-c-item .icon-not-editable{margin-left:8px}.group-info.event .group-info-c-item .check-content small{font-size:12px}.group-info.event .group-info-c-item__heading{display:flex;align-items:center;margin:0 0 16px}.group-info.event .group-info-c-item__heading::after{content:"";flex:1 0 auto;margin-left:16px;height:1px;background:#ebe8e8}.group-info.event .group-info-c-item__heading.no-line::after{content:none}.group-info.event .group-info-c-item__heading .title{font-size:16px;font-weight:700;line-height:24px}.group-info.event .group-info-c-item__heading .req{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}.group-info.event .group-info-c-item__content{display:flex;justify-content:flex-start;flex-flow:column nowrap}.group-info.event .group-info-c-item__content .delivery-confirmation .btn{margin:8px 0 0;padding:0 16px;font-size:10px}@media screen and (width >= 601px){.group-info.event .group-info-c-item__content .delivery-confirmation{display:flex;align-items:center}.group-info.event .group-info-c-item__content .delivery-confirmation .btn{flex:0 0 auto;margin:0 0 0 8px}}.group-info.event .group-info-c-item__content .delivery-confirmation__url{flex:1 1 auto;word-break:break-all}.group-info.event .group-info-c-item__title{margin-bottom:4px;color:var(--GrayDarker);font-weight:700}.group-info.event .group-info-c-item__title .req{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}.group-info.event .group-info-c-item__title.ml-25{margin-left:25px}.group-info.event .group-info-c-item__title+.group-info-c-item__title{margin-left:32px}@media screen and (width <= 600px){.group-info.event .group-info-c-item__content .delivery-confirmation__url:not(:empty){padding:8px}.group-info.event .group-info-c-item__title+.group-info-c-item__title{margin-left:5px}.group-info.event .group-info-event__head .group-info-c-item{margin-top:24px}}.group-info.event .group-info-c-item__desc.ml-0{margin-left:0}.group-info.event .group-info-event__btn{margin:0 0 0 auto;flex-grow:1}.group-info.event .group-info-event__btn-container{display:flex;justify-content:flex-end;gap:8px}.group-info.event .group-info-event__btn-container.fixed{position:fixed;z-index:100}@media screen and (width <= 600px){.group-info.event .group-info-event__btn{max-width:100%;width:100%;margin:0}.group-info.event .group-info-event__btn-container .btn{font-size:13px}.group-info.event .group-info-event__btn-container.fixed{left:0;width:100%;padding:8px min(2.134%,8px);background-color:#fff}}@media screen and (width >= 601px){.group-info.event .group-info-event__btn-container.fixed{right:0;padding:8px 30px 8px 8px;max-width:calc(100% - var(--GroupSideMenuWidth));background-color:#fff}}.group-info.event .group-info-event__btn .btn{display:grid;place-items:center;flex:0 1 auto;width:auto;height:40px;line-height:1}.group-info.event .group-info-event__btn .trash-btn{margin:0 0 0 15px;width:35px;height:40px;cursor:pointer;display:inline-block}@media screen and (width <= 600px){.group-info.event .group-info-event__btn .btn{flex:1 1 auto;letter-spacing:0}.group-info.event .group-info-event__btn .trash-btn{margin:0 5px}}.group-info.event .group-info-event__btn .trash-btn svg{z-index:100;width:100%;height:100%}.group-info.event .group-info-event__btn .trash-btn .trash-background{fill:#f5eadf;opacity:0;transition:.2s}.group-info.event .group-info-event__btn .trash-btn .trash-background:hover{opacity:1!important}.group-info.event .group-info-event__btn .trash-btn line,.group-info.event .group-info-event__btn .trash-btn path{fill:none;stroke:#979797;stroke-linecap:round;stroke-linejoin:round}.group-info.event .group-info-event__btn .event__property__option{position:relative}.group-info.event .group-info-event__btn .event__property__option-btn{display:grid;place-items:center;cursor:pointer;width:40px;height:40px;border-radius:3px}.group-info.event .group-info-event__btn .event__property__option-btn:hover{background:#eee}.group-info.event .group-info-event__btn .event__property__option-btn img{width:4px;height:auto;max-width:initial;vertical-align:initial}.group-info.event .group-info-event__btn .event__property__option-btn:hover~.event__property__option-select{display:block}.group-info.event .group-info-event__btn .event__property__option-btn.disabled{opacity:.3;pointer-events:none}.group-info.event .group-info-event__btn .event__property__option-select{display:none;position:absolute;right:0;border-radius:5px;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);background:#fff;z-index:100}.group-info.event .group-info-event__btn .event__property__option-select:hover{display:block}.group-info.event .group-info-event__btn .event__property__option-select li{cursor:pointer;background:#fff;font-size:14px;padding:0 16px;height:32px;line-height:32px;white-space:nowrap}.group-info.event .group-info-event__btn .event__property__option-select li:hover{background:#f5e9de}.group-info.event .group-info-event__btn .event__property__option-select li.disabled{background:#f1f1f2;color:#858585;pointer-events:none}.group-info.event .group-info-event__btn .event__property__option-select a{text-decoration:none}.group-info.event .form-radio{width:100%}.group-info.event .group-info-c-item__flyer{display:inline-flex;width:100%}.group-info.event .group-info-c-item__flyer .img-upload-sortable{display:flex;flex-wrap:wrap}.group-info.event .group-info-c-item__flyer .img-upload-box{padding:0;text-align:center;color:#fff;background-color:#2e3551;width:135px;height:100px;overflow:hidden}.group-info.event .group-info-c-item__flyer .img-upload-box__title{padding-top:20px;font-size:16px}.group-info.event .group-info-c-item__flyer .img-upload-box__info{padding:0 22px;font-size:10px;line-height:15px}.group-info.event .group-info-c-item__flyer .trash-btn{position:absolute;inset:0;border-radius:50%;margin:55pt auto;transform:translateX(39pt);width:20px;height:20px;cursor:pointer;opacity:.5;background-color:#000}.group-info.event .group-info-c-item__flyer .trash-btn svg{z-index:100;width:100%;height:100%}.group-info.event .group-info-c-item__flyer .trash-btn .trash-background{fill:#f5eadf;opacity:0;transition:.2s}.group-info.event .group-info-c-item__flyer .trash-btn line,.group-info.event .group-info-c-item__flyer .trash-btn path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.group-info-section-title{display:block;padding:12px 30px;background-color:var(--darkLightest);font-weight:700;font-size:16px;line-height:1.5}.group-info-c-member .group-info-c__heading h2{line-height:50px}.group-info-c-member label{display:inline-block;width:70%;max-width:550px}.group-info-c-member .btn-member-add{display:inline-block}.group-info-c-member__inner{max-width:800px}.group-info-c-member-add{display:flex;gap:8px 16px}@media screen and (width <= 600px){.group-info.event .group-info-c-item__flyer .trash-btn{margin-top:15px}.group-info-section-title{padding:12px 16px}.group-info-c-member label{width:100%;margin-bottom:10px}.group-info-c-member .btn-member-add{width:100%}.group-info-c-member-add{flex-wrap:wrap}}.group-info-c-member-add .email{width:60%}@media screen and (width <= 600px){.group-info-c-member-add .email{display:block;width:100%}}.group-info-c-member-add .select-role{width:15%;min-width:80px}.group-info-c-member-add .btn-member-add{display:inline-block;min-width:62px}.group-info-c-member-list{margin:20px 0}.group-info-c-member-list li{display:flex;gap:8px 16px;align-items:center;margin-bottom:16px;font-size:16px}@media screen and (width <= 600px){.group-info-c-member-add .select-role{width:160px}.group-info-c-member-list li{flex-wrap:wrap}}.group-info-c-member-list .member-profile_icon{flex:0 0 auto;position:relative;width:32px;height:32px;background:#d8d8d8;border-radius:50%;overflow:hidden}.group-info-c-member-list .member-profile_icon img{width:100%;height:100%;object-fit:cover}.group-info-c-member-list .member-profile_contact{display:flex;width:calc(60% - 32px - 16px)}.group-info-c-member-list .member-profile_name{margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (width <= 600px){.group-info-c-member-list .member-profile_contact{flex-direction:column;width:calc(100% - 32px - 16px)}.group-info-c-member-list .member-profile_name{margin-right:0;white-space:inherit;word-break:break-all}}.group-info-c-member-list .member-profile_name.status{font-size:12px;color:#858585}.group-info-c-member-list .member-profile_email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (width <= 600px){.group-info-c-member-list .member-profile_email{margin-right:0;white-space:inherit}}.group-info-c-member-list .member-profile_select-role{width:15%;min-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-info-c-member-list .member-profile_btn{min-width:62px;display:flex;justify-content:center}@media screen and (width <= 600px){.group-info-c-member-list .member-profile_select-role{padding-left:48px;width:calc(100% - 62px - 16px)}.group-info-c-member-list .member-profile_btn{width:30px}}.group-info-c-member-list .btn-delete{padding:0;width:30px;height:30px;line-height:30px;font-size:24px;color:#9b9b9b;border-radius:15px;background:#f9f9f9}.group-info.edit .w-100{width:100%}.group-info.edit .group-info-c-item__flyer{display:inline-flex;width:100%}.group-info.edit .group-info-c-item__flyer .img-upload-sortable{display:flex;flex-wrap:wrap}.group-info.edit .group-info-c-item__flyer .img-upload-box{padding:0;text-align:center;color:#fff;background-color:#2e3551;width:135px;height:100px;overflow:hidden}.group-info.edit .group-info-c-item__flyer .img-upload-box__title{padding-top:20px;font-size:16px}.group-info.edit .group-info-c-item__flyer .img-upload-box__info{padding:0 22px;font-size:10px;line-height:15px}.group-info.edit .group-info-c-item__flyer .trash-btn{position:absolute;inset:0;border-radius:50%;margin:55pt auto;transform:translateX(39pt);width:20px;height:20px;cursor:pointer;opacity:.5;background-color:#000}@media screen and (width <= 600px){.group-info.edit .group-info-c-item__flyer .trash-btn{margin-top:15px}}.group-info.edit .group-info-c-item__flyer .trash-btn svg{z-index:100;width:100%;height:100%}.group-info.edit .group-info-c-item__flyer .trash-btn .trash-background{fill:#f5eadf;opacity:0;transition:.2s}.group-info.edit .group-info-c-item__flyer .trash-btn line,.group-info.edit .group-info-c-item__flyer .trash-btn path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.group-info.edit .container-group-sns .group-info-c-item{margin-top:20px}.group-info.edit .container-group-sns .group-info-c-item .group-info-sns-form{display:flex;align-items:baseline}.group-info.edit .container-group-sns .group-info-c-item .group-info-sns-form label a{color:#cd955e}.group-info.edit .container-group-sns .group-info-c-item .group-info-sns-form__image{margin-right:8px}.group-info.edit .container-group-sns .group-info-c-item .group-info-sns-form__image img{width:40px}.group-info.edit .container-group-sns .group-info-c-item .group-info-sns-form__url{width:100%}.group-info.edit .container-group-sns .group-info-c-item .group-info-sns-form__url .check-content input[type=checkbox]+label+input[type=text]{animation:1s linear forwards hide;display:none}.group-info.edit .container-group-sns .group-info-c-item .group-info-sns-form__url .check-content input[type=checkbox]:checked+label+input[type=text]{animation:1s linear show;display:inherit}.group-info.edit .label-detail-more{position:relative;top:16px;margin:0 -16px}@media screen and (width >= 601px){.group-info.edit .label-detail-more{top:32px;margin:0 -32px}}.group-info.edit .label-detail-more .label-detail-more-unit.open::before{content:"団体ページがより魅力的になる設定"}.group-info.edit .label-detail-more .label-detail-more-unit.close::before{content:"団体ページがより魅力的になる設定を隠す"}.group-info.edit .select-public .form-check:checked~.public-enable{display:inline-block}.group-info.edit .select-public .form-check:checked~.public-disable,.group-info.edit .select-public .form-check:not(:checked)~.public-enable{display:none}.group-info.edit .select-public .form-check:not(:checked)~.public-disable{display:inline-block}.group-info.edit .group-info-c__details{padding:30px 0 0}.group-info.edit .group-info-c__details>h5{padding:0;margin-bottom:-6px}.group-info.edit input.detail-more:not(:checked)+.group-info-c__details{padding:0;margin:0}.group-info-c-serial-code .howto-btn{position:initial;text-align:left;font-size:10px}.group-info-c-serial-code .howto-btn .questionicon{display:inline-block;vertical-align:middle;margin-right:5px}.group-info-c-serial-code .howto-btn img{position:relative;top:-1px;margin:0!important;width:14px}.group-info-c-serial-code .serial-code-error-block{margin:30px}.group-info-c-serial-code .serial-code-generation-block .d-flex{flex-wrap:wrap;gap:16px}@media screen and (width <= 600px){.group-info.edit .select-public{margin-top:16px}.group-info-c-serial-code{padding:8px 0}.group-info-c-serial-code .serial-code-generation-block{width:100%;margin-right:0}.group-info-c-serial-code .serial-code-generation-block .d-flex{display:block}}.group-info-c-serial-code .serial-code-generation-block .sp-flex{display:flex}.group-info-c-serial-code .serial-code-generation-block .seat-group{margin-right:16px}.group-info-c-serial-code .serial-code-generation-block .seat-group select{height:50px;width:fit-content}@media screen and (width >= 601px){.group-info-c-serial-code .serial-code-generation-block .form-select{flex:0 0 auto;width:fit-content}.group-info-c-serial-code .btn-connection-code-upload{max-width:400px}}.group-info-c-serial-code .serial-code-generation-block__title{font-size:14px;font-weight:700;color:#858585;letter-spacing:1px}.group-info-c-serial-code .serial-code-generation-block .req{color:#e64557;font-size:24px;line-height:20px;vertical-align:bottom}.group-info-c-serial-code .serial-code-generation-block .input-serial-code{flex:0 0 auto;width:100px}.group-info-c-serial-code .serial-code-generation-block .input-serial-code.disabled{opacity:.6;pointer-events:none}.group-info-c-serial-code .serial-code-generation-block .btn-serial-code-generation{flex:0 0 auto;width:100px}@media screen and (width <= 600px){.group-info-c-serial-code .serial-code-generation-block .seat-group select{width:100%}.group-info-c-serial-code .serial-code-generation-block .btn-serial-code-generation{width:100%;margin-top:16px}}.group-info-c-serial-code .serial-code-generation-block a{color:#d1a179}.group-info-c-serial-code .serial-code-generation-block a:hover{text-decoration:underline}.group-info-c-serial-code .serial-code-num-block{padding:20px 0;font-weight:800;display:flex;font-size:20px;color:#4a4a4a;letter-spacing:.83px}.group-info-c-serial-code .serial-code-num-block .serial-code-data h5{display:inline-block}.group-info-c-serial-code .serial-code-num-block .serial-code-data-item{padding:0 20% 0 10%;border-right:1px solid #dedede;width:max-content}.group-info-c-serial-code .serial-code-num-block .serial-code-data-item:last-child{border-right:none}.group-info-c-serial-code_csv{border-top:1px solid #ddd}.group-info-c-serial-code_csv .serial-code-download-block{padding:10px 30px 20px}.group-info-c-serial-code_csv .serial-code-download-block .btn-serial-code-download{width:260px}.group-info-c-serial-code_csv .serial-code-download-block.__un-use-check-label{display:inline}.group-info-c-serial-code .performance-select{margin-right:20px}.group-info-c-serial-code.generation-block{flex:0 0 auto}.group-info-c-serial-code.notice-block{flex:1 0 240px}.group-serial-code-flex{display:flex;flex-flow:row wrap;gap:32px}@media screen and (width <= 600px){.group-info-c-serial-code .connection-code-block,.group-info-c-serial-code_csv .serial-code-download-block .btn-serial-code-download{width:100%}.group-info-c-serial-code .d-flex{display:block}.group-info-c-serial-code .performance-select{margin:0 0 20px}.group-serial-code-flex{flex-direction:column;gap:8px}}.group-info.info .group-info-contents{margin:16px 0}.group-info.info p{font-size:16px;line-height:1.5}.group-info.info .txt-light{color:var(--GrayDark)}.group-info.info .word-break-all{word-break:break-all}.group-info.info .group-info-c-item__flyer{display:inline-flex;width:100%}.group-info.info .group-info-c-item__flyer .img-upload-sortable{display:flex;flex-wrap:wrap}.group-info.info .group-info-c-item__flyer .img-upload-box{padding:0;text-align:center;color:#fff;background-color:#2e3551;width:135px;height:100px;overflow:hidden}.group-info.info .group-info-c-item__flyer .img-upload-box__title{padding-top:20px;font-size:16px}.group-info.info .group-info-c-item__flyer .img-upload-box__info{padding:0 22px;font-size:10px;line-height:15px}.group-info.info .group-info-c-item__flyer .trash-btn{position:absolute;inset:0;border-radius:50%;margin:55pt auto;transform:translateX(39pt);width:20px;height:20px;cursor:pointer;opacity:.5;background-color:#000}.group-info.info .group-info-c-item__flyer .trash-btn svg{z-index:100;width:100%;height:100%}.group-info.info .group-info-c-item__flyer .trash-btn .trash-background{fill:#f5eadf;opacity:0;transition:.2s}.group-info.info .group-info-c-item__flyer .trash-btn line,.group-info.info .group-info-c-item__flyer .trash-btn path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.group-info.info .group-info-website-sns .group-info-website{display:flex;align-items:baseline;min-height:36px}.group-info.info .group-info-website-sns .group-info-website__title .website-title{display:inline-block;height:100%;width:96px;color:#7c8495;font-size:10px;font-weight:600;letter-spacing:0;line-height:18px;margin-right:20px}.group-info.info .group-info-website-sns .group-info-sns{display:flex;align-items:baseline}.group-info.info .group-info-website-sns .group-info-sns:not(:last-child){margin-bottom:7px}.group-info.info .group-info-website-sns .group-info-sns__title{min-width:80px}.group-info.info .group-info-website-sns .group-info-sns__title img{width:64px}.group-info.info .group-info-webcast{display:flex}.group-info.info .group-info-webcast__image{width:230px;min-width:230px}.group-info.info .group-info-webcast__title{margin-left:20px}.group-info-area .block-left{min-width:125px;width:125px}@media screen and (width <= 600px){.group-info.info .group-info-c-item__flyer .trash-btn{margin-top:15px}.group-info.info .group-info-website-sns .group-info-sns__title{min-width:55px}.group-info.info .group-info-webcast{display:block}.group-info.info .group-info-webcast__image{width:100%}.group-info.info .group-info-webcast__title{margin-left:0}.group-info-area{display:block}.group-info-area .block-left{width:100%;height:180px}}.group-info-area .block-right{width:calc(100% - 125px - 30px);margin-left:30px;line-height:32px}.group-info-area .block-right h5{padding-bottom:0}.group-info-area .group-info-c-item .multi-item{overflow:hidden;margin-bottom:8px}.group-info-area .group-info-c-item .multi-item label{display:inline-block;font-size:10px;margin-right:10px;min-width:100px;width:6vw}@media screen and (width <= 600px){.group-info-area .block-right{width:100%;margin-left:0;line-height:normal}.group-info-area .block-right h5{padding-bottom:10px}.group-info-area .group-info-c-item .multi-item{display:flex;margin-bottom:1vh}.group-info-area .group-info-c-item .multi-item label{display:block;width:30%}.group-info-area .group-info-c-item .multi-item span{display:block;width:calc(70% - 10px)}}.group-setting__head{position:relative;height:125px;width:125px;margin:30px auto 0}.group-setting__head-edit{display:grid;place-items:center;z-index:1;position:absolute;right:0;bottom:0;height:40px;width:40px;border:3px solid #ebe8e8;box-sizing:border-box;border-radius:50%;background-color:#fff}.group-setting__head-edit:hover{filter:brightness(.9)}.group-setting__head-img{height:125px;width:125px;border-radius:50%;overflow:hidden}.group-setting__head-img-bg{background:url(/images/prof-blanc.svg) center/contain no-repeat}.group-setting__head-img img{height:100%;width:100%;object-fit:cover}.group-setting__head-icon{position:absolute;right:0;bottom:0;height:40px;width:40px;border:3px solid #ebe8e8;box-sizing:border-box;border-radius:50%;background:url(/images/icon-camera.svg) center no-repeat #fff;cursor:pointer}.group-setting__head-icon:hover{filter:brightness(.9)}.group-setting__head-icon input[type=file]{display:none}.group-setting__head-img-info{color:var(--darkLight);font-size:12px;margin-top:16px;line-height:16px;text-align:center}.group-info-c-item_radio{margin-top:16px;margin-bottom:16px}.group-info-c-item_radio .rectangle{padding:24px;background-color:var(--GrayLight)}.group-info-c-item_radio .rectangle h5{padding:0}.group-info-c-item_radio .rectangle .group-info-c-item_first{margin-top:15px}.group-info-c-item_radio .rectangle .input-x_small{width:100px}.group-info-c-item_radio:has(#radio_individual:checked) #corporate-contents{display:none}.group-info-c-item_radio:has(#radio_corporate:checked) #corporate-individual{display:none}.group-tab{margin-top:16px;margin-bottom:16px}.group-address-block__edit-tool{display:flex;align-items:center;gap:16px}@media screen and (width >= 601px){.group-address-block__edit-tool{flex-wrap:wrap}}@media screen and (width <= 600px){.group-address-block__edit-tool .update-date{flex:1 1 auto}.isEditing .group-address-block__edit-tool{flex-direction:column-reverse;align-items:stretch;gap:8px}}.group-address-block__edit-tool .buttons{display:flex;justify-content:flex-end;gap:16px;flex:0 1 auto}.group-address-block__edit-tool .btn{flex:0 0 auto}.group-address-block__edit-tool .break{display:inline-block}.group-address-block__edit-tool .btn-trash{height:40px;width:40px}.group-address-block__toggle-input{display:flex;align-items:center;gap:24px;margin:24px 0 32px}.group-address-block__toggle-input .column-switch{flex:0 0 auto}.group-address-block__toggle-input .u-toggle-switch{display:flex;align-items:center}.group-address-block__allow-table{width:100%;font-size:14px;font-style:normal;line-height:1.4285714286}.group-address-block__allow-table .btn,.group-address-block__allow-table .input-full{height:40px}.group-address-block__allow-table td{padding:8px}.group-address-block__allow-table thead{border-bottom:1px solid var(--darkLighter)}.group-address-block__allow-table thead th{padding:0 8px 4px;color:var(--GrayDarker,#767474);font-weight:700;text-align:left}.group-address-block__allow-table thead th.user{white-space:nowrap}.group-address-block__allow-table tbody tr{border-bottom:1px dashed var(--darkLighter)}.group-address-block__allow-table tbody td.user{color:var(--GrayDarker,#767474)}.group-address-block__allow-table tbody td.tool{padding:8px;color:var(--GrayDarker,#767474)}@media screen and (width <= 600px){.group-address-block__toggle-input{gap:8px}.group-address-block__allow-table td{padding:8px 0}.group-address-block__allow-table thead tr{display:flex}.group-address-block__allow-table thead th{flex:1 1 50%}.group-address-block__allow-table tbody tr{display:grid;grid-template:"name address" auto "tool tool" auto/50% 50%}.group-address-block__allow-table tbody tr td.name{grid-area:name;padding-right:4px}.group-address-block__allow-table tbody tr td.address{grid-area:address;padding-left:4px}.group-address-block__allow-table tbody tr td.user{display:none;grid-area:user}.group-address-block__allow-table tbody tr td.tool{grid-area:tool}.group-address-block__allow-table tbody tr.isEditing{grid-template:"name" auto "address" auto "tool" auto "user" auto/100%}.group-address-block__allow-table tbody tr.isEditing .btn{width:100%}.group-address-block__allow-table tbody tr.isEditing td.name{padding-bottom:4px;padding-right:0}.group-address-block__allow-table tbody tr.isEditing td.address{padding-top:0;padding-bottom:4px;padding-left:0}.group-address-block__allow-table tbody tr.isEditing td.tool{padding-bottom:16px}.group-address-block__allow-table tbody td.tool{padding:0 0 8px}.group-address-block__allow-table tfoot tr.newAddress{display:grid;grid-template:"name" auto "address" auto "tool" auto/100%}.group-address-block__allow-table tfoot tr.newAddress .btn{width:100%}.group-address-block__allow-table tfoot tr.newAddress td.name{grid-area:name}.group-address-block__allow-table tfoot tr.newAddress td.address{grid-area:address}.group-address-block__allow-table tfoot tr.newAddress td.tool{grid-area:tool;padding-top:8px}}.group-address-block__allow-table tfoot tr.heading-line{border-bottom:none}.group-address-block__allow-table tfoot tr.heading-line td{padding:8px 8px 0}.group-address-block__allow-table tfoot tr.newAddress{border-bottom:none}.group-address-block__allow-table tfoot tr.newAddress td{padding-top:0;vertical-align:middle}.group-info.enquete-form .enquete-form-button-block{display:flex;margin:0;padding:16px 0 0}@media screen and (width >= 601px){.group-info.enquete-form .enquete-form-button-block{padding-top:24px}}.group-info.enquete-form .enquete-form-button-block .group-info-c-item{margin:0 min(2.134%,8px)}.group-info.enquete-form .group-info-contents{margin:24px 30px 0;padding:32px 30px}@media screen and (width <= 600px){.group-info.enquete-form .enquete-form-button-block{flex-direction:column-reverse;align-items:flex-start}.group-info.enquete-form .enquete-form-button-block .group-info-buttons{justify-content:flex-end}.group-info.enquete-form .group-info-contents{margin:16px 0 0;padding:32px min(2.134%,8px)}}.group-info.enquete-form .group-info-c{padding:0;border:none}.group-info.enquete-form .group-info-c-item{padding:0}.group-info.enquete-form .group-info-c-item__title{margin-bottom:4px}.group-info.enquete-form .group-info-event__btn .btn{width:auto}.group-info.enquete-form .enquetes_check input[type=checkbox]{display:none}.group-info.enquete-form .enquetes_check input[type=checkbox]:checked+label{background-color:#cd955e}.group-info.enquete-form .enquetes_check input[type=checkbox]:checked+label::before{content:"";background:url(/images/Icon-thick-check.svg) center/contain no-repeat;width:12px;height:12px;left:8px;right:auto;color:#fff}.group-info.enquete-form .enquetes_check input[type=checkbox]:checked+label::after{left:38px;background:#f7f7f7}.group-info.enquete-form .enquetes_check input[type=checkbox]+label{display:inline-block;position:relative;width:60px;height:26px;border-radius:24px;cursor:pointer;background-color:#adafb1}.group-info.enquete-form .enquetes_check input[type=checkbox]+label::before{display:block;content:"";position:absolute;top:7px;right:7px;font-size:18px;color:#aaa}.group-info.enquete-form .enquetes_check input[type=checkbox]+label::after{content:"";position:absolute;top:4px;left:5px;width:18px;height:18px;background-color:#fff;border-radius:50%;transition:.1s}.group-info.enquete-form .enquetes_check label span{font-size:10px;margin-right:2px;position:relative;top:-8px}.group-info.enquete-form .enquetes_check label span::after{position:absolute;left:-105px;content:"";color:#222;font-size:10px;margin-right:2px;top:5px}.group-info.enquete-form .group-info-c-item .enquete-enable-flg-border{margin-top:30px;border:0;border-bottom:1px solid #dedede}.group-info.enquete-form .group-info-c-item .enquete-type{width:100%;max-width:260px;height:50px}.group-info.enquete-form .enquete-block{padding:10px;border:1px solid #ddd;border-radius:3px}.group-info.enquete-form .enquete-block.form-error{border:1px solid #c00;border-radius:3px}.group-info.enquete-form .enquete-error-block{text-align:left;margin:10px 20px 0}.group-info.enquete-form .clear-all.btn.btn-danger{background:#f8f4f4;border:1px solid #ddd;color:#2e3551}.group-info.enquete-form .clear-all.btn.btn-danger:hover{background:#ece1e1}.group-info.enquete-form .enquete-help{position:relative;margin-bottom:32px}.group-info.enquete-form .enquete-help-txt{font-size:14px;text-align:right}.group-info.enquete-form .enquete-help-txt a::before{margin-right:4px}.group-info.enquete-form .enquete-help-txt a{display:inline-flex;align-items:center;padding:5px 8px;border-radius:3px;color:#000;font-size:12px;line-height:1;text-decoration:none}.group-info.enquete-form .enquete-help-txt a:hover{background:rgba(0,0,0,.05)}.detail-more-section .group-info-c__details{border-top:2px solid #eee;margin-top:30px;max-height:2500px;transition:1.5s}.detail-more-section .detail-more{display:none}.detail-more-section .detail-more:not(:checked)+.group-info-c__details{max-height:0;opacity:0;overflow:hidden}.detail-more-section .label-detail-more-unit{display:block;position:relative;width:100%;height:50px;border-radius:0 0 3px 3px;border-top:1px solid #ddd;background-color:#f8f4f4;padding:16px 30px;cursor:pointer;margin-top:30px}@media screen and (width <= 600px){.group-info.enquete-form .group-info-c-item .enquete-type{max-width:100%}.detail-more-section .label-detail-more-unit{padding:16px 8px}}.detail-more-section .label-detail-more-unit::after{display:inline-block;width:18px;height:18px;margin:0 0 0 10px;padding:0;background:url(/images/icon-accordion-arrow.svg) 0/contain no-repeat;pointer-events:none;vertical-align:-4px;content:""}.detail-more-section .label-detail-more-unit.open::before{content:"より詳細を設定する"}.detail-more-section .label-detail-more-unit.close::before{content:"詳細設定を隠す"}.detail-more-section .label-detail-more-unit.close::after{transform:rotateX(180deg)}.form-check-label.cancel-reason-list{width:100%;margin-right:0}.live-event-contents{margin:15px 0 5px}.live-event-contents label{background:0 0;cursor:initial;padding:0}.archive-only,.live-archive,.live-only{display:none}input[type=radio]:checked#webcast-type-0~.live-only{display:block}input[type=radio]:checked#webcast-type-1~.live-archive{display:block}input[type=radio]:checked#webcast-type-2~.archive-only{display:block}.ui-spinner a.ui-spinner-button{border-left-style:none;background:#fff!important}.event-open-setting{margin:0 0 32px}.event-open-setting .ui-widget.ui-widget-content{border-color:#ebe8e8}.event-open-setting__item{margin:0 0 8px}.event-open-setting__item [data-input].hide{display:none}.event-open-setting__item .item-inner{position:relative;display:flex;margin:0 0 8px;padding-right:40px;background-color:var(--GrayLight)}@media screen and (width <= 600px){.event-open-setting__item .item-inner{display:block;padding:0}}.event-open-setting__item .number{flex:0 0 auto;padding:8px 0;width:38px;color:#fff;background:#2e3551;font-size:12px;font-weight:700;line-height:1.44;text-align:center}@media screen and (width <= 600px){.event-open-setting__item .number{width:auto;padding-left:8px;text-align:left}}.event-open-setting__item .number::before{margin-right:.25em;content:"["}.event-open-setting__item .number::after{margin-left:.25em;content:"]"}.event-open-setting__item .number-value{white-space:nowrap}.event-open-setting__item .main{padding:8px}@media screen and (width >= 601px){.event-open-setting__item .main{padding:8px 16px}}.event-open-setting__item .main-row{display:flex;flex-wrap:wrap;gap:8px}@media screen and (width <= 600px){.event-open-setting__item .main-row{flex-wrap:wrap}.event-open-setting__item .main-row>label{flex:0 0 calc(50% - 4px)}.event-open-setting__item .main-row>label .input-date,.event-open-setting__item .main-row>label .input-small{width:100%}.event-open-setting__item .main-row>label .input-time-step{display:block}.event-open-setting__item .main-row>label.archive-end,.event-open-setting__item .main-row>label.archive-start{flex:0 0 calc(50% - 8px - 14px)}.event-open-setting__item .main-row>label.from-to{width:28px;flex:0 0 auto;white-space:nowrap}.event-open-setting__item .main-row .unsetTicket{flex:0 0 100%;padding:0}}.event-open-setting__item .main-row .from-to{align-self:flex-end;padding-bottom:8px}.event-open-setting__item .main-row .unsetTicket{align-self:flex-end;padding:8px 0;color:#cc4d4d}.event-open-setting__item .main-row:not(.hide)+.main-row{padding-top:8px}.event-open-setting__item .main-notice{margin-top:4px;font-size:12px;color:var(--GrayDarker)}.event-open-setting__item [data-input=archive]{align-items:flex-end}.event-open-setting__item .label{height:16px;margin:0 0 2px;color:#767474;font-size:12px;font-weight:700;line-height:16px}.event-open-setting__item .require::after{content:"*";color:#cc4d4d;font-size:20px;line-height:0}.event-open-setting__item .delete{position:absolute;right:18px;top:18px;cursor:pointer}@media screen and (width <= 600px){.event-open-setting__item .delete{right:4px;top:4px;height:24px;width:24px;background-image:url(/images/icon-error_dark_on_white.svg)}.event-open-setting__item .delete::before{content:none}}.event-open-setting__item .delete::before{display:inline-block;content:"";height:35px;width:35px;background:url(/images/icon-trash.svg) center/contain no-repeat;vertical-align:middle}.event-open-setting__item .input-small{height:35px;width:88px;padding:0 8px;border-color:#ebe8e8}.event-open-setting__item .input-date{width:120px}.event-open-setting__item:only-child .delete{display:none}.event-open-setting__tool{display:flex;margin:16px 0 0}@media screen and (width >= 601px){.event-open-setting__tool .add{margin-right:16px}}.event-open-setting__tool .add-btn{display:flex;align-items:center;justify-content:center;height:35px;width:96px;background:#ebe8e8;border:1px solid #ebe8e8;border-radius:3px;font-size:10px;font-weight:400;line-height:14px;cursor:pointer}.event-open-setting__tool .add-btn:hover{background:#d7d8db}.event-open-setting__tool .add-btn.disabled{opacity:.7}.event-open-setting__tool .annotation{margin-left:16px}@media screen and (width <= 600px){.event-open-setting__tool{display:block}.event-open-setting__tool .add-btn{width:100%}.event-open-setting__tool .annotation{margin:16px 0 0}}.event-open-setting__tool .annotation .group-info-c-item__desc{margin:0}.event-open-setting__goto-id{margin:32px 0 0}.event-open-setting__goto-id .input-small{height:42px;width:300px}.event-open-setting__goto-id .goto-id-setting__wrapper{display:table}.event-open-setting__goto-id .goto-id-setting__item{display:table-row}.event-open-setting__goto-id .goto-id-setting__item>div{display:table-cell;padding:4px 0}.event-open-setting__goto-id .goto-id-setting__item .group-info-c-item__title{min-width:80px;margin:0;padding-right:8px}.event-open-setting__goto-id input[readonly],.event-open-setting__goto-id textarea:read-only{background:#f1f1f2;pointer-events:none}.group-info-toggleBlock input[type=checkbox]{display:none}.group-info-toggleBlock input[type=checkbox]:checked~div .toggle-switch label{background-color:#cd955e}.group-info-toggleBlock input[type=checkbox]:checked~div .toggle-switch label::before{opacity:1}.group-info-toggleBlock input[type=checkbox]:checked~div .toggle-switch label::after{left:38px;background:#f7f7f7}.group-info-toggleBlock input[type=checkbox]:checked~[data-toggle-content]{max-height:9999px;overflow:visible}.group-info-toggleBlock [data-toggle-content]{max-height:0;overflow:hidden;transition:max-height .1s}.group-info-toggleBlock .toggle-switch{line-height:1}.group-info-toggleBlock .toggle-switch label{display:inline-block;position:relative;margin-left:8px;width:60px;height:26px;border-radius:26px;cursor:pointer;background-color:#adafb1}.group-info-toggleBlock .toggle-switch label::before{opacity:0;position:absolute;left:8px;top:7px;width:12px;height:12px;background:url(/images/Icon-thick-check.svg) center/contain no-repeat;color:#fff;content:""}.group-info-toggleBlock .toggle-switch label::after{content:"";position:absolute;top:4px;left:4px;width:16px;height:16px;border:1px solid #ebe8e8;background-color:#fff;border-radius:50%;transition:.1s}.event-setting-accordion input[type=checkbox]{display:none}.event-setting-accordion__toggle{margin:32px 0 0}@media screen and (width <= 600px){.event-open-setting__goto-id .input-small{width:100%}.event-setting-accordion__toggle label{padding:8px}}.event-setting-accordion__toggle label{display:block;padding:12px 30px;background-color:var(--darkLightest);font-weight:700;font-size:16px;line-height:1.5;cursor:pointer}.event-setting-accordion__toggle label::after{display:inline-block;width:24px;height:24px;margin:0 0 0 10px;padding:0;background:url(/images/icon-accordion-arrow.svg) 0/contain no-repeat;pointer-events:none;vertical-align:-4px;content:""}input[type=checkbox]:checked~.event-setting-accordion__toggle label::after{transform:rotateX(180deg)}.event-setting-accordion__content{max-height:0;opacity:0;overflow:hidden;transition:opacity .5s,max-height .5s}input[type=checkbox]:checked~.event-setting-accordion__content{max-height:9999px;opacity:1;overflow:visible}.event-setting-accordion__content-inner{padding:0 0 30px}.event-setting-accordion.admin-main{padding:0}.group-custom-gift{padding:24px 30px}.group-custom-gift .hide{display:none!important}.group-custom-gift__add-button .add-button{font-size:10px}@media screen and (width <= 600px){.group-custom-gift{padding:40px 16px}.group-custom-gift__add-button .add-button{width:100%}}.group-custom-gift__empty{margin:16px 0}.group-custom-gift__empty .attention-message{margin-top:16px;color:var(--Error);text-align:center}.group-custom-gift__empty .attention-message b{font-weight:700}.group-custom-gift__empty .message{text-align:center}.group-custom-gift__empty .empty-image{margin:16px 0 24px;text-align:center}.group-custom-gift__empty .btn{width:172px;margin:0 auto;font-size:10px}.group-custom-gift__item{margin-bottom:16px;padding:16px;background:rgba(234,235,238,.5)}@media screen and (width >= 601px){.group-custom-gift__item{display:flex;align-items:center;flex-wrap:wrap;gap:24px}}.group-custom-gift__item .operation{margin:12px 0 8px;display:flex;flex-wrap:wrap;align-items:center;flex:0 1 auto}.group-custom-gift__item .operation__status .label{font-size:10px;vertical-align:middle}.group-custom-gift__item .operation__utility{margin-left:auto}.group-custom-gift__item .operation__utility button,.group-custom-gift__item .operation__utility span{display:inline-block;margin-left:16px;border:none;cursor:pointer}.group-custom-gift__item .operation__utility .not-deletable{cursor:not-allowed}@media screen and (width >= 601px){.group-custom-gift__inputs{display:flex;flex-wrap:wrap;flex:0 1 auto;width:calc(100% - 128px - 24px);max-width:500px;gap:8px}.group-custom-gift__inputs>div{width:calc((100% - 8px)/ 2);flex:0 1 auto}.group-custom-gift__inputs .input-small{max-width:100%}}@media screen and (width <= 600px){.group-custom-gift__empty .btn,.group-custom-gift__inputs .input-small{width:100%}}.group-custom-gift__inputs .inputs-name{margin-bottom:8px}.group-custom-gift__inputs .inputs-cost input[type=number]::-webkit-inner-spin-button,.group-custom-gift__inputs .inputs-cost input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.group-custom-gift__inputs .inputs-cost input[type=number]{appearance:textfield}.group-custom-gift__inputs .inputs-cost .input-small{width:calc(100% - 20px);text-align:right}.group-custom-gift__inputs .inputs-cost .input-small::placeholder{text-align:right}.group-custom-gift__inputs .inputs-head{margin-bottom:8px;font-size:12px}.group-custom-gift__inputs .inputs-head small{font-size:10px}.group-custom-gift__set-image{flex:0 0 auto;width:128px;height:128px;margin:0 auto 16px;border:1px solid #ebe8e8;background-color:#fff}@media screen and (width >= 601px){.group-custom-gift__set-image{margin:0}}.group-custom-gift__set-image .img-upload-box{position:relative;width:inherit;height:inherit;background-color:var(--dark)}.group-custom-gift__set-image .img-upload-box>img{display:block;width:auto;max-width:100%;max-height:100%;margin:0 auto}.group-custom-gift__set-image .img-upload-box__wrap{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:0;background-color:#2e3551;color:#fff;text-align:center;overflow:hidden}.group-custom-gift__set-image .img-upload-box__title{margin-bottom:4px;font-weight:700}.group-custom-gift__set-image .img-upload-box__info{font-size:10px;line-height:1.4}.group-custom-gift__set-image .trash-btn{position:absolute;right:4px;bottom:4px;transform:none;border-radius:50%;width:20px;height:20px;cursor:pointer;opacity:.5;background-color:#000}.group-custom-gift__set-image .icon-trash-white::before{width:20px;height:20px;vertical-align:top}.group-custom-gift-past{margin:0 16px;padding:32px 0 40px;border-top:1px dashed var(--darkLighter)}.group-custom-gift-past__title{margin-bottom:16px;font-weight:700;text-align:center}.group-custom-gift-past__list{text-align:center}@media screen and (width <= 600px){.group-custom-gift-past__list{margin-right:-16px;overflow:auto}.group-custom-gift-past__list ul{white-space:nowrap}.group-custom-gift-past__item:last-child{margin-right:16px}}.group-custom-gift-past__item{display:inline-block;position:relative;width:128px;margin:0 8px 8px 0;border:1px solid var(--Gray)}.group-custom-gift-past__item::before{position:absolute;right:8px;bottom:8px}@media screen and (width >= 1001px){.def-promoter-table__pc-m,.def-promoter-table__sp{display:none}.def-promoter-table__pc,.def-promoter-table__pc-l{display:table-cell}}@media screen and (width >= 601px) and (width <= 1000px){.def-promoter-table__pc-l,.def-promoter-table__sp{display:none}.def-promoter-table__pc{display:table-cell}.def-promoter-table__pc-m{display:block}}@media screen and (width <= 600px){.def-promoter-table__pc,.def-promoter-table__pc-l{display:none}.def-promoter-table__pc-m,.def-promoter-table__sp{display:block}.def-promoter-list__ed .btn{width:100%}}@media screen and (width <= 1000px){.def-promoter-table th{font-size:12px;padding:0 15px 0 0}.def-promoter-table td{padding:0 15px 0 0}.def-promoter-table__pdf,.def-promoter-table__quantity{width:90px}}.def-promoter-list__ed{display:flex;margin-bottom:24px}.def-promoter-list__ed .btn-csv-download{margin-left:auto;margin-right:16px}.def-promoter-list__inner{margin:16px 0}.def-promoter-list__massage-target-control{display:flex;margin:24px 0}.def-promoter-list__massage-target-control button:not(:first-child){margin-left:16px}@media screen and (width <= 600px){.def-promoter-list__ed .btn-csv-download{display:none}.def-promoter-list__massage-target-control button:not(:first-child){margin-left:8px}}.def-promoter-list__massage-target-control button:not(:first-child).btn-cancel{margin-left:auto}.def-promoter-list__massage-target-control .btn{width:122px}@media screen and (width <= 600px){.def-promoter-list__massage-target-control button:not(:first-child).btn-cancel{margin-left:8px}.def-promoter-list__massage-target-control .btn{flex:0 1 34%}}.def-promoter-table_scroll{overflow-x:auto}.def-promoter-list-contents{margin:0 0 16px;padding:24px 12px}@media screen and (width >= 601px){.def-promoter-list-contents{padding:32px 30px 40px}}.def-promoter-list-contents__head{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.def-promoter-list-contents__head input[type=search]{appearance:textfield}.def-promoter-list-contents__head .download_btn{background:#2e3551;padding:0 20px;margin:0 0 0 auto}.def-promoter-list-contents__head .input-icon-search{display:block}.def-promoter-list-contents__period{display:block}.def-promoter-list-contents__footer{text-align:center;padding-top:30px}@media screen and (width <= 600px){.def-promoter-list-contents__head{display:block}.def-promoter-list-contents__head .admin-pager{margin:32px 0}.def-promoter-list-contents__head .input-icon-search,.def-promoter-list-contents__head .input-icon-search .input-small{width:100%}.def-promoter-list-contents__period{display:block;margin:10px 0 0;width:100%}.def-promoter-list-contents__period .input-small,.def-promoter-list-contents__period .input.text{width:100%}.def-promoter-list-contents__footer{padding:30px 0}.def-promoter-table-box{width:100%;overflow-x:scroll}}.def-promoter-list-contents-tickets{display:flex;align-items:center;background:#f9f9f9;height:37px;padding:0 11px;margin:20px 0}.def-promoter-list-contents-tickets__item{margin-right:30px}.def-promoter-list-contents-num{margin-bottom:30px}.def-promoter-table{width:100%;margin-top:20px;font-size:14px;font-weight:300;color:#222;letter-spacing:0;line-height:21px}@media (width >= 601px) and (width <= 900px){.def-promoter-table{display:block;overflow:auto}}.def-promoter-table thead{border-bottom:1px solid #ddd}.def-promoter-table thead th{white-space:nowrap}.def-promoter-table td,.def-promoter-table th{text-align:left;padding:16px 24px 16px 8px}.def-promoter-table__memo{min-width:200px;padding-right:0}@media screen and (width <= 600px){.def-promoter-table td,.def-promoter-table th{padding:8px}.def-promoter-table__memo{width:100%}}.def-promoter-table__memo p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100% - 10px);padding-right:0}.def-promoter-table__ticket_pdf{min-width:150px}.def-promoter-table__check{padding-right:0!important}.def-promoter-table__def-promoter{width:20%}.def-promoter-table__date{font-size:12px;color:#858585;letter-spacing:0;line-height:18px}.def-promoter-table-list{position:absolute;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:2;background:#f9f9f9;height:0;overflow:hidden;bottom:0;left:0;transform:translateY(100%)}.def-promoter-table-list__item{padding:11px 20px}.def-promoter-table__quantity{width:100px}@media screen and (width <= 600px){.def-promoter-table__memo p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important}.def-promoter-table__quantity{min-width:80px}}.def-promoter-table__coupon-container{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.def-promoter-table__coupon{display:inline-block;color:#aeafae;font-size:12px;vertical-align:middle;margin-right:5px}.def-promoter-table__coupon::before{content:"C";color:#fff;font-weight:700;display:inline-block;border-radius:50%;margin-right:5px;height:16px;width:16px;line-height:15px;text-align:center;background-color:#ccc}.def-promoter-table__coupon.coupon-red::before{background-color:#de7676}.def-promoter-table__coupon.coupon-green::before{background-color:#7ba968}.def-promoter-table__coupon p{display:inline}@media screen and (width <= 600px){.def-promoter-table__coupon p{display:none!important}}.def-promoter-table__payment-type{font-size:12px;color:#858585;letter-spacing:0;line-height:18px}.def-promoter-table input[type=checkbox]{display:none}.def-promoter-table input[type=checkbox]:checked+ul{height:auto}.def-promoter-table input[type=checkbox]:checked+label p::after{border-width:0 4px 8px;border-color:transparent transparent #2e3551}.def-promoter-table label{display:inline-block;width:auto;position:relative;cursor:pointer}.def-promoter-table label p{display:inline-block;position:relative;cursor:pointer;user-select:none}.def-promoter-table label p::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px 4px 0;border-color:#2e3551 transparent transparent;right:-15px;top:calc(50% - 4px)}.def-promoter-table tr{position:relative;border-bottom:1px dashed #ddd}.def-promoter-table tr:last-child,.def-promoter-table tr:nth-last-child(3){border-bottom:1px solid #ddd}.def-promoter-table tbody tr.def-promoter-table__basic{cursor:pointer}.def-promoter-table tbody tr.def-promoter-table__basic:hover{background:rgba(216,173,131,.1)}.def-promoter-table tbody tr.def-promoter-table__basic.tr-gift{cursor:initial}.def-promoter-table th{position:relative;padding-top:4px;padding-bottom:4px;font-size:14px;font-weight:700;color:#858585;letter-spacing:0;line-height:19px}.def-promoter-table th:last-child{padding-right:20px}.def-promoter-table .tb-right,.def-promoter-table .th-right{text-align:right}.def-promoter-table .th-right .def-promoter-table-list{right:0}.def-promoter-table .tb-center,.def-promoter-table .th-center{text-align:center}.def-promoter-table .pr-0{padding-right:0}.def-promoter-table .area--refund{width:100px;margin-left:0;margin-right:0}.def-promoter-table .area--refund .btn{width:100%}.def-promoter-table-org tbody tr td:nth-child(2){width:20%}.def-promoter-table__basic{padding-left:5px}.def-promoter-table__basic:hover{background:rgba(216,173,131,.1)}.def-promoter-table__basic td{padding-left:8px;max-width:200px}.def-promoter-table__basic td .unit{font-size:10px;margin-left:2px}.def-promoter-table__basic .is-not-provide{color:var(--GrayDarker);font-size:12px}.def-promoter-table__basic.open{border-bottom:none}.def-promoter-table__basic.open:hover{background:#fff!important}.def-promoter-table__basic.open td{padding-bottom:0}.def-promoter-table__open{display:none}@media screen and (width <= 600px){.def-promoter-table tr:nth-last-child(3n+4){border-bottom:1px solid #ddd}.def-promoter-table tr:nth-last-child(3){border-bottom:1px dashed #ddd}.def-promoter-table tbody tr.def-promoter-table__basic:hover{background:#fff}.def-promoter-table__basic{padding:0 10px}.def-promoter-table__basic:hover{background:#fff}.def-promoter-table__open>td{padding-left:0;padding-right:0}}.def-promoter-table__open td{padding:0}.def-promoter-table__open td:hover{background-color:#fff}.def-promoter-table__open .return-btn-container{display:inline-block;margin-top:10px;margin-bottom:13px;width:100%;text-align:right}.def-promoter-table__open .return-btn-container .not_refundable{text-align:left;font-size:12px}.def-promoter-table__open .return-btn-container .not_refundable a{color:#cd955e;text-decoration:underline}.def-promoter-table__open .cancel-btn{display:inline-block;width:190px;height:40px;line-height:15px;margin-right:10px}.def-promoter-table__open .return-btn{display:inline-block;width:114px;height:40px;line-height:15px}.def-promoter-table__open .return-btn:disabled{display:none;pointer-events:none}.def-promoter-table__detail{position:relative;width:100%;background-color:#f7efe6;text-align:center;margin-top:20px;padding:0 24px}.def-promoter-table__detail::before{content:"";position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #f7efe6}.def-promoter-table__detail td .unit{font-size:12px;margin-left:2px}.def-promoter-table__detail td .unit.grey{color:#858585}.def-promoter-table__detail-table{display:inline-block;margin-top:10px;font-size:14px;width:100%;text-align:center}@media screen and (width >= 601px){.def-promoter-table__detail-table__status .btn--mini{display:inline-block;margin-left:5px}}.def-promoter-table__detail-table tbody{width:100%;display:inline-table}.def-promoter-table__detail-table tr{text-align:center}.def-promoter-table__detail-table th{color:var(--primary);text-align:left;font-weight:700;padding:10px 0 10px 16px}.def-promoter-table__detail-table td{text-align:left;padding:10px 16px;border:1px solid #f7efe6;background-color:#fff}.def-promoter-table__detail-table__number{font-size:12px}.def-promoter-table__detail-table__ticketname{max-width:240px;min-width:180px}.def-promoter-table__detail-table__ticketname .seat-type{font-size:12px;margin-left:3px;color:#aeafae}.def-promoter-table__usednum .btn-pad2{padding:2px}@media screen and (width <= 600px){.def-promoter-table__detail-table{width:95%}.def-promoter-table__detail-table__status{width:130px}.def-promoter-table__detail-table__status .btn--mini{width:100%;margin-top:5px}.def-promoter-table__detail-table__ticketname .def-promoter-table__coupon p{display:inline-block!important}.def-promoter-table__usednum .btn-pad2{height:36px;line-height:36px;padding:0}}.guest-qr-print{margin:70px 64px;color:#222}@media print{.guest-qr-print{margin:0}}.guest-qr-print__page1{margin-bottom:72px}.guest-qr-print__page2{padding-bottom:64px}.guest-qr-print__title-wrapper{display:flex;justify-content:center;margin-bottom:24px;padding-top:8px}.guest-qr-print__title-wrapper--title{font-size:32px;font-weight:700;display:inline;color:#272d44;line-height:32px}.guest-qr-print__steps{display:flex;justify-content:space-between}.guest-qr-print__steps--1{margin-right:10px}@media screen and (min-width:1172px){.guest-qr-print__steps{justify-content:center}.guest-qr-print__steps--1{margin-right:20px}}@media print{.guest-qr-print__page2{padding-bottom:0}.guest-qr-print__steps--1{margin-right:8px}}.guest-qr-print__steps--2{margin-right:10px}@media screen and (min-width:1172px){.guest-qr-print__steps--2{margin-right:20px}}.guest-qr-print__steps img{border-radius:2px}.guest-qr-print__steps--title{display:flex;margin-bottom:16px}.guest-qr-print__steps--step{color:#fff;background:#2e3551;font-size:16px;padding:6px 8px;border-radius:2px;width:66px;height:33px}@media print{.guest-qr-print__steps--2{margin-right:8px}.guest-qr-print__steps--step{font-size:12px;width:54px}}.guest-qr-print__steps--text{flex:1;display:flex;align-items:center;padding-left:12px;font-size:14px;height:33px}.guest-qr-print__box1{margin-top:24px;display:flex;flex-direction:row;width:100%;box-sizing:border-box;background:#f5f4f4}.guest-qr-print__box1--inner{display:flex;flex-direction:row;justify-content:center;width:100%;box-sizing:border-box}.guest-qr-print__box1--left-box{flex:1;display:flex;flex-direction:column;max-width:656px;box-sizing:border-box;min-height:260px;margin:36px 0 36px 36px;position:relative}@media print{.guest-qr-print__steps--text{font-size:10px}.guest-qr-print__box1--left-box{max-width:calc(100% - 267px);height:340px}}.guest-qr-print__box1--left-box--mode{font-size:14px;font-weight:700;line-height:20px;text-align:left;color:#767474}.guest-qr-print__box1--left-box--title{font-size:20px;font-weight:700;line-height:33.6px;text-align:left;color:#222;border-bottom:1px solid #b0aeae}.guest-qr-print__box1--left-box--text{flex:1 0 auto;margin-top:16px;font-size:14px;font-weight:400;line-height:26px}.guest-qr-print__box1--left-box--from{display:flex;align-items:center;padding-bottom:16px;width:100%;margin-top:16px;border-bottom:1px solid #b0aeae}.guest-qr-print__box1--left-box--from img{flex:0 0 auto;width:36px;height:36px;border-radius:50%}.guest-qr-print__box1--left-box--from--group-name{margin-left:10px}.guest-qr-print__box1--right-box{width:334px;flex-shrink:0;box-sizing:border-box;margin:36px;padding:10px;display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#fff;border-radius:4px}@media print{.guest-qr-print__box1--right-box{transform:scale(.8);margin:0}.guest-qr-print__box1--right-box--expire{margin-right:0}}.guest-qr-print__box1--right-box--title{font-size:20px;font-weight:700;line-height:28px;text-align:center}.guest-qr-print__box1--right-box--qr{display:flex;justify-content:center;align-items:center;flex-direction:column}.guest-qr-print__box1--right-box .qr-url{color:#767474}.guest-qr-print__box1--right-box--expire{display:flex;justify-content:center;margin-top:16px}.guest-qr-print__box1--right-box--expire--e1,.guest-qr-print__box1--right-box--expire--e2{font-size:14px;font-weight:400;line-height:20px;color:#222;margin-right:4px}.guest-qr-print__box1--right-box--expire--e3{font-size:12px;font-weight:400;line-height:20px;color:#767474;margin-right:4px}.guest-qr-print__box1--right-box--expire--e4{font-size:14px;font-weight:400;line-height:20px;color:#222}.guest-qr-print__box2{padding:0 24px;background:#f5f4f4;border-radius:4px}@media print{.guest-qr-print__box2{padding:16px 24px;margin-top:0!important}}@media screen and (min-width:1172px){.guest-qr-print__box2--header-wrapper{display:flex;justify-content:center}.guest-qr-print__box2--header{max-width:1050px}}.guest-qr-print__box2--header{display:flex;justify-content:center;padding-top:20px}.guest-qr-print__box2--header .title-1{width:420px!important}@media print{.guest-qr-print__box2--header{padding-top:0}.guest-qr-print__box2--header .title-1{width:320px!important;font-size:18px}}.guest-qr-print__box2--header .title-2{width:250px!important}.guest-qr-print__box2--title-wrapper{display:flex;justify-content:left;align-items:center}.guest-qr-print__box2--title{font-size:24px;font-weight:700;line-height:32px;color:#272d44}.guest-qr-print__box2--text-wrapper{display:flex;justify-content:left;align-items:center}.guest-qr-print__box2--text{padding-left:10px;font-size:12px;font-weight:400}.guest-qr-print__box2--image-box{display:flex;justify-content:center;align-items:center;margin-top:16px;border-radius:4px;padding-bottom:20px}.guest-qr-print__box2--image-box img{width:100%;max-width:100%;height:auto;max-height:359px;object-fit:contain;border-radius:4px}.guest-qr-print__box2__inner-box1{display:grid;grid-template-rows:210px;grid-template-columns:2fr 1fr;padding:0}@media print{.guest-qr-print__box2--header .title-2{width:190px!important;font-size:18px}.guest-qr-print__box2--text{font-size:10px}.guest-qr-print__box2--image-box{padding-bottom:0}.guest-qr-print__box2--image-box img{width:600px}.guest-qr-print__box2__inner-box1{grid-template-rows:190px}}.guest-qr-print__box2__inner-box1__title-wrapper{display:flex;justify-content:center;align-items:center}.guest-qr-print__box2__inner-box1__title-wrapper--title{margin-top:80px;font-size:24px;font-weight:700;line-height:45px;display:inline;border-bottom:2px solid #d5d7dc;padding-bottom:4px}.guest-qr-print__box2__inner-box1__title-wrapper--text{font-size:16px;font-weight:400;line-height:24px;margin-top:16px}.guest-qr-print__box2__inner-box1__qr img{border-radius:4px}.guest-qr-print__box2__inner-box1__qr .help-page-title{font-size:14px;text-align:left;margin-left:0;font-weight:700;margin-top:10px}.guest-qr-print__box2__inner-box1__qr .help-page-text{font-size:14px;text-align:left;left:-10px;position:relative}@media print{.guest-qr-print__box2__inner-box1__qr .help-page-title{margin-top:0}.guest-qr-print__qr-box{padding:0 24px 16px!important}}.gr-page .gr-page-section{display:block}.gr-page .gr-page-section .e-detail-section__head,.gr-page .gr-page-section__head{color:#222;font-size:24px;margin-bottom:32px}@media screen and (width <= 600px){.gr-page .gr-page-section .e-detail-section__head,.gr-page .gr-page-section__head{font-size:18px;margin-bottom:16px}.gr-page-eventlist-section__search-form .event-search-advance__submit{width:50px;height:50px}.gr-page-eventlist-section__search-form .event-search-advance__open-module{align-self:center;margin:0 0 0 8px}.gr-page-eventlist-section__search-form div input.input-text{padding:8px;height:50px}.gr-page-eventlist-section__search-form div button.input-clear{top:16px}}.gr-page .gr-page-section br.sp-s-only{display:none}.gr-page-gallery{padding:64px 0;background-color:var(--GrayLight)}.gr-page-eventlist-section{display:block;padding:40px 0;border-top:1px solid #ddd}.gr-page-eventlist-section__organizer-events{margin:24px 0}.gr-page-eventlist-section__organizer-events li{margin-bottom:12px}@media screen and (width >= 601px){.gr-page-eventlist-section__organizer-events ul{display:flex;flex-wrap:wrap;gap:12px}.gr-page-eventlist-section__organizer-events li{width:calc(50% - 6px);margin:0}.gr-page-eventlist-section__organizer-events .organizer-events-card{transition:.3s}.gr-page-eventlist-section__organizer-events .organizer-events-card:hover{transform:translateY(-8px);box-shadow:0 8px 20px -4px rgba(0,0,0,.1333333333)}}.gr-page-eventlist-section__organizer-events .organizer-events-card{position:relative;display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:8px;background-color:#fff;overflow:hidden;text-decoration:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.gr-page-eventlist-section__organizer-events .organizer-events-card::before{position:absolute;top:0;left:0;width:33px;height:100%;background-color:var(--eventColor);border-top-right-radius:12px 100%;border-bottom-right-radius:12px 100%;content:""}.gr-page-eventlist-section__organizer-events .organizer-events-card .date{margin-bottom:8px;padding:4px 8px;width:fit-content;background-color:var(--GrayLight);font-size:12px}.gr-page-eventlist-section__organizer-events .organizer-events-card .day{font-size:16px}.gr-page-eventlist-section__organizer-events .organizer-events-card .event-end{width:fit-content;margin-top:16px;padding:4px 12px;background-color:var(--GrayLight);color:var(--GrayDarker);font-size:12px}.gr-page-eventlist-section__organizer-events .organizer-events-card .sales-end{width:fit-content;margin-top:16px;padding:4px 12px;background-color:var(--GrayLight);color:var(--Error);font-size:12px}.gr-page-eventlist-section__organizer-events .organizer-events-card .week{font-size:10px}.gr-page-eventlist-section__organizer-events .organizer-events-card .name{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.5;max-height:3em;overflow:hidden;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gr-page-eventlist-section__organizer-events .organizer-events-card .place{font-size:12px;color:var(--GrayDarker)}.gr-page-eventlist-section__organizer-events .organizer-events-card .thumbnail{flex:0 0 auto;position:relative;z-index:1;width:120px}.gr-page-eventlist-section__organizer-events .organizer-events-card .thumbnail img{width:120px;height:120px;object-fit:contain}.gr-page-eventlist-section__search-form{margin-bottom:24px;padding:16px;background-color:var(--GrayLight)}.gr-page-eventlist-section__search-result-value{display:block}.gr-page-market-section{margin-top:40px}.gr-page .gr-page-header-section .gr-page-header-container{position:relative;width:100%}.gr-page .gr-page-header-section .gr-page-header-container .gr-page-header{width:100%;height:100%;max-height:250px;text-align:center}.gr-page .gr-page-header-section .gr-page-header-container .gr-page-header img{width:100%;height:100%;object-fit:fill;max-height:250px}.gr-page .gr-page-header-section .gr-page-prof{text-align:center;margin-bottom:40px}.gr-page .gr-page-header-section .gr-page-prof__photo-container{position:relative;top:100%;left:50%;transform:translate(-50%,0);width:25%;max-width:260px;min-width:200px;margin-top:-120px}@media screen and (width <= 600px){.gr-page .gr-page-header-section .gr-page-header-container{height:98px}.gr-page .gr-page-header-section .gr-page-prof__photo-container{margin-top:-60px}.gr-page .gr-page-socialbar-section{margin-bottom:120px}}.gr-page .gr-page-header-section .gr-page-prof__photo{position:relative;width:100%;border-radius:50%;overflow:hidden}.gr-page .gr-page-header-section .gr-page-prof__photo::before{display:block;padding-top:100%;content:""}.gr-page .gr-page-header-section .gr-page-prof__photo-inner{position:absolute;inset:0}.gr-page .gr-page-header-section .gr-page-prof__photo-inner img{width:100%;height:100%;object-fit:cover}.gr-page .gr-page-header-section .gr-page-prof__name{font-size:24px;font-weight:700;color:#222;margin-top:40px;margin-bottom:0}.gr-page .gr-page-header-section .gr-page-prof__since{font-size:12px;color:#222;margin-top:10px}.gr-page .gr-page-socialbar-section{width:100%;background:#f9f9f9;box-shadow:0 1px 6px 0 rgba(0,0,0,.1) inset}.gr-page .gr-page-socialbar-section .gr-page-socialbar{display:flex;align-items:center;height:101px;justify-content:space-between}@media screen and (width <= 600px){.gr-page .gr-page-socialbar-section .gr-page-socialbar{display:block}}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic{display:flex;align-items:center}@media screen and (width <= 600px){.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic{width:100%;height:100%;justify-content:center}}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content{display:flex;align-items:center}@media screen and (width <= 375px){.gr-page .gr-page-section br.sp-s-only{display:initial}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content{justify-content:space-between}}@media screen and (width >= 601px){.gr-page-eventlist-section__search-form{padding:32px}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content:not(:first-child){margin-left:32px}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content a{display:flex}}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .icon{width:24px;margin:auto 8px auto auto}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .icon img{width:100%;object-fit:contain;pointer-events:none}@media screen and (width <= 600px){.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content{display:block;width:120px;text-align:center}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .icon{width:20px;margin:auto auto 10px}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .icon img{width:100%;object-fit:contain;pointer-events:none}}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content a{text-decoration:underline}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .stats-bravo-icon{min-width:22px;height:18px;background:url(/images/icon-bravo.svg) center/contain no-repeat}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .stats-comment-icon{min-width:26px;height:18px;background:url(/images/icon-comment.svg) center/contain no-repeat}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .stats-follower-icon{min-width:24px;height:24px;background:url(/images/icon-follower.svg) center/contain no-repeat}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .num{font-size:16px;margin-right:5px}@media screen and (width <= 768px){.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .num{font-size:16px}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .unit{font-size:12px}}.gr-page .gr-page-socialbar-section .gr-page-socialbar__statistic__content .unit{font-size:12px}.gr-page .gr-page-socialbar-section .gr-page-socialbar__buttons{width:50%;display:flex;justify-content:flex-end;align-items:center}@media screen and (width <= 600px){.gr-page .gr-page-socialbar-section .gr-page-socialbar__buttons{width:100%;margin-top:20px;justify-content:center;display:block}}.gr-page .gr-page-socialbar-section .gr-page-socialbar__buttons .follow-btn{width:300px;height:40px;display:flex;justify-content:center;align-items:center;font-size:15px;line-height:40px}@media screen and (width <= 350px){.gr-page .gr-page-socialbar-section .gr-page-socialbar__buttons .follow-btn{width:100%}}.gr-page .gr-page-detail-section{padding:40px 0}.gr-page .gr-page-detail-section__head{font-size:16px;font-weight:700;color:#d1a179;margin:0 0 16px}.gr-page .gr-page-detail-section p{font-size:18px;line-height:34px;color:#262626;text-align:left;margin-bottom:30px}.gr-page .gr-page-visual-section{margin-bottom:80px}@media screen and (width <= 600px){.gr-page .gr-page-socialbar-section .gr-page-socialbar__buttons .follow-btn{width:100%;display:block}.gr-page .gr-page-visual-section{margin-bottom:40px}.gr-page .gr-page-visual-section .gr-page-slider{height:100%}}.gr-page .gr-page-visual-section .gr-page-slider.slick-initialized li{max-height:225px;padding:0 10px}.gr-page .gr-page-visual-section .gr-page-slider.slick-initialized img{height:225px;max-width:100%;margin:auto;object-fit:contain}.gr-page .gr-page-visual-section .gr-page-slider__image{max-width:100%;max-height:100%;text-align:center}.gr-page .gr-page-visual-section .gr-page-slider__image img{max-height:512px}.gr-page .gr-page-visual-section .gr-page-slider__arrow{z-index:10;cursor:pointer;position:absolute;border-radius:50%;background:rgba(0,0,0,.6);top:50%;transform:translate(0,-50%);width:33px;height:33px}@media screen and (width >= 1000px){.gr-page .gr-page-visual-section .gr-page-slider__arrow.prev-arrow{left:0;margin-left:-53px}.gr-page .gr-page-visual-section .gr-page-slider__arrow.next-arrow{right:0;margin-right:-53px}}.gr-page .gr-page-visual-section .gr-page-slider__arrow:hover{opacity:.8}.gr-page .gr-page-visual-section .gr-page-slider__arrow::after{content:"";border-top:3px solid #fff;border-left:3px solid #fff;position:absolute;width:25%;height:25%}.gr-page .gr-page-visual-section .gr-page-slider__arrow.prev-arrow{left:10px}.gr-page .gr-page-visual-section .gr-page-slider__arrow.prev-arrow::after{left:50%;transform:translate(-35%,100%) rotate(-45deg)}.gr-page .gr-page-visual-section .gr-page-slider__arrow.next-arrow{right:10px}.gr-page .gr-page-visual-section .gr-page-slider__arrow.next-arrow::after{right:50%;transform:translate(35%,100%) rotate(135deg)}.gr-page .gr-page-visual-section .gr-page-slider .slick-dots{position:relative;top:-30px}.gr-page .gr-page-visual-section .gr-page-slider .slick-dots li button{width:14px;height:14px}.gr-page .gr-page-visual-section .gr-page-slider .slick-dots li button::before{opacity:1;content:"";width:14px;height:14px;border-radius:7px;border:1px solid #2e3551;box-sizing:border-box}.gr-page .gr-page-visual-section .gr-page-slider .slick-dots li.slick-active button::before{background-color:#2e3551}.gr-page .gr-page-visual-section .gr-page-slider-container .slick-dotted.slick-slider{margin-bottom:0}.gr-page .eventlist-section{border-top:1px solid #ddd;padding:80px 0;overflow:hidden}@media screen and (width <= 600px){.gr-page .gr-page-visual-section .gr-page-slider .slick-dots{top:5px}.gr-page .gr-page-visual-section .gr-page-slider-container{padding:0}.gr-page .eventlist-section{padding:50px 0}}.gr-page .comment-section{border-top:1px solid #ddd;margin-top:40px;padding-top:76px;padding-bottom:40px}.gr-page .comment-section .comment-header{margin-bottom:20px}.admin-contents .button_block_lottery,.admin-contents .button_block_manual{display:flex}.admin-contents .button_block_lottery button:not(:last-child),.admin-contents .button_block_manual button:not(:last-child){margin-right:10px}.admin-contents .lottery-notice{line-height:44px;color:var(--GrayDarker,#767474);margin-left:16px}@media screen and (width <= 600px){.gr-page .comment-section{padding-top:48px}.admin-contents .lottery-notice{margin-left:0;line-height:1.4}}.admin-contents .cell_checkbox{display:none}.admin-contents .show-checkboxes .cell_checkbox{display:table-cell}.admin-contents .label-lottery-lose,.admin-contents .label-lottery-pre-lose{color:var(--GrayDarker,#858585)}.admin-contents .label-lottery-pre-winning,.admin-contents .label-lottery-winning{color:var(--Success,#55ac2f)}.admin-contents .status_label{text-align:center!important}.admin-contents .lottery_status{font-size:11px}.admin-contents .lottery-status-control-popup__tickets .unit-tickets,.admin-contents .lottery-status-control__unit .unit-tickets{margin-bottom:24px}@media screen and (width >= 601px){.gr-page .eventlist-section .container-l{padding:0 45px}.admin-contents .lottery-status-control-popup__tickets .unit-tickets,.admin-contents .lottery-status-control__unit .unit-tickets{margin-bottom:0;flex:8 0 33%}.admin-contents .lottery-status-control-popup__tickets .unit-tickets li,.admin-contents .lottery-status-control__unit .unit-tickets li{display:flex;flex-wrap:wrap;gap:8px 24px}.admin-contents .lottery-status-control-popup__tickets .unit-tickets li .ticket-name,.admin-contents .lottery-status-control__unit .unit-tickets li .ticket-name{flex:1 1 33%}}.admin-contents .lottery-status-control-popup__tickets .unit-tickets .not-full,.admin-contents .lottery-status-control__unit .unit-tickets .not-full{color:var(--Error)}.admin-contents .lottery-status-control-popup__tickets .unit-tickets .value dl+dl::before,.admin-contents .lottery-status-control__unit .unit-tickets .value dl+dl::before{content:"-"}.admin-contents .lottery-status-control-popup__tickets .unit-tickets li+li,.admin-contents .lottery-status-control__unit .unit-tickets li+li{margin-top:8px;padding-top:8px;border-top:1px solid var(--Gray)}.admin-contents .lottery-status-control-popup__tickets .unit-tickets dl,.admin-contents .lottery-status-control__unit .unit-tickets dl{display:inline;font-size:10px;line-height:1.4}.admin-contents .lottery-status-control-popup__tickets .unit-tickets dt,.admin-contents .lottery-status-control__unit .unit-tickets dt{display:inline;color:var(--GrayDarker)}.admin-contents .lottery-status-control-popup__tickets .unit-tickets dd,.admin-contents .lottery-status-control__unit .unit-tickets dd{display:inline}.admin-contents .lottery-status-control{display:block}.admin-contents .lottery-status-control__container{margin-bottom:36px;padding:16px;background-color:var(--GrayLight)}.admin-contents .lottery-status-control__unit{border-radius:6px;overflow:hidden;background-color:#fff}.admin-contents .lottery-status-control__unit+.admin-contents .lottery-status-control__unit{margin-top:24px}.admin-contents .lottery-status-control__unit .unit-body{padding:16px 24px 24px}.admin-contents .lottery-status-control__unit .unit-header{padding:16px 24px;background-color:var(--Gray);font-size:12px;font-weight:700;color:var(--GrayDarker);line-height:1.3333333333}.admin-contents .lottery-status-control__unit .send-date{color:var(--Error)}.admin-contents .lottery-status-control__unit .complete-date{color:var(--darkLight)}@media screen and (width >= 601px){.admin-contents .lottery-status-control__container{padding:24px}.admin-contents .lottery-status-control__unit .unit-body{display:flex;flex-wrap:wrap;gap:24px}.admin-contents .lottery-status-control__unit .unit-header{display:flex;flex-wrap:wrap;gap:4px 16px}.admin-contents .lottery-status-control__unit .unit-header .event-date{flex:1 0 auto}.admin-contents .lottery-status-control__unit .unit-console{flex:0 0 236px}}.admin-contents .lottery-status-control__unit .button-area{margin-top:16px}.admin-contents .lottery-status-control__unit .help{margin-top:12px}.admin-contents .lottery-status-control__unit .notice{margin-top:4px;color:var(--Error);font-size:12px}.admin-contents .lottery-status-control__unit .ticket-name{margin-bottom:4px;font-size:14px}.admin-contents .lottery-status-control__unit .status-area{display:flex;flex-wrap:wrap;gap:2px 16px;font-size:10px;line-height:1.4}@media screen and (width >= 601px){.admin-contents .lottery-status-control__unit .status-area{flex:0 1 auto;align-self:center}}.admin-contents .lottery-status-control__unit .seat{color:var(--dark)}.admin-contents .lottery-status-control__unit .status-flow{padding:16px;border-radius:6px;border:1px solid var(--Gray)}.admin-contents .lottery-status-control__unit .status-flow ol{display:flex;justify-content:space-around;gap:18px}.admin-contents .lottery-status-control__unit .status-flow li{display:flex;flex-direction:column;position:relative;width:40px;color:var(--dark);font-size:12px;font-weight:700;line-height:1.3333333333;text-align:center}.admin-contents .lottery-status-control__unit .status-flow li:not(.current){color:var(--darkLight)}.admin-contents .lottery-status-control__unit .status-flow li:not(.current) .number{border-color:var(--darkLight);color:var(--darkLight)}.admin-contents .lottery-status-control__unit .status-flow li:not(:first-child)::after{content:"";position:absolute;top:50%;right:calc(100% + 2px);width:16px;height:2px;background-color:var(--darkLight)}@media screen and (width >= 601px){.admin-contents .lottery-status-control__unit .status-flow ol{max-width:202px;margin:0 auto;gap:14px}.admin-contents .lottery-status-control__unit .status-flow li:not(:first-child)::after{width:14px}}.admin-contents .lottery-status-control__unit .status-flow li p{flex:1 0 auto;height:40px;display:flex;align-items:center;justify-content:center}.admin-contents .lottery-status-control__unit .status-flow li .number{display:grid;place-content:center;margin:0 auto;width:20px;height:20px;border:1px solid var(--dark);border-radius:3px;color:var(--dark);font-size:10px;font-weight:700;text-align:center}.admin-contents .lottery-status-control-popup{margin-top:16px}.admin-contents .lottery-status-control-popup .heading{margin-top:16px;margin-bottom:16px;padding:4px;background-color:var(--Gray);color:var(--GrayDarker);font-weight:700;text-align:center}.admin-contents .lottery-status-control-popup__button{display:flex;justify-content:flex-end;gap:16px}.admin-contents .lottery-status-control-popup__button .is-cancel{border:none}.admin-contents .lottery-status-control-popup__button .btn-submit{width:auto;opacity:1}.admin-contents .lottery-status-control-popup__button .btn--gray{color:var(--GrayDark)}.admin-contents .lottery-status-control-popup__before-after .arrow{margin:16px 0;text-align:center}.admin-contents .lottery-status-control-popup__before-after .event-date{color:var(--GrayDarker);font-size:12px;font-weight:700}.admin-contents .lottery-status-control-popup__before-after .before-date{color:var(--GrayDarker);font-size:12px;font-weight:700;text-align:center}.admin-contents .lottery-status-control-popup__before-after .before-date .date-time{color:#222}.admin-contents .lottery-status-control-popup__send-date-setting .input-wrap{display:flex;justify-content:center;gap:16px;margin-bottom:12px}.admin-contents .lottery-status-control-popup__send-date-setting .input-small{padding:0 8px;height:35px}.admin-contents .lottery-status-control-popup__send-date-setting .input-date{width:130px}.admin-contents .lottery-status-control-popup__send-date-setting .input-time{width:92px}.admin-contents .lottery-status-control-popup__send-date-setting .confirm{padding:12px;background-color:var(--GrayLight);color:var(--GrayDarker);font-weight:700;text-align:center}.admin-contents .lottery-status-control-popup__send-date-setting .date-time{display:inline-block}.admin-contents .lottery-status-control-popup__tickets{padding:16px;background-color:var(--GrayLight)}.admin-contents .lottery-status-control-popup__tickets .event-date{margin-bottom:16px;color:var(--GrayDarker);font-size:12px;font-weight:700}.admin-contents .lottery-status-control-popup__tickets .unit-tickets{max-height:214px;padding:16px;background-color:#fff;overflow:auto;overscroll-behavior-y:contain}.admin-contents .lottery-status-control-popup__tickets .unit-tickets li{display:list-item}.admin-contents .lottery-status-control-popup__tickets .status-area{margin-top:8px;display:flex;justify-content:space-between;gap:2px 16px;font-size:10px;line-height:1.4}.admin-contents .search-results-table__row-actions{display:flex;margin:0}.admin-contents .search-results-table__row-actions__inner{padding:16px}.admin-contents .search-results-table__row-actions.js-provisional-target-control{display:block;background-color:var(--GrayLight);padding:0;border-radius:6px;margin-top:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.admin-contents .search-results-table__row-actions.js-provisional-target-control.show{max-height:200px}.admin-contents .search-results-table__row-actions.js-provisional-target-control .lottery-selection-notice{color:#e74c3c;font-size:14px}.admin-contents .search-results-table__row-actions .form-select{max-width:320px}.admin-contents .search-results-table__row-actions button:not(:first-child){margin-left:16px}@media screen and (width <= 600px){.admin-contents .search-results-table__row-actions{display:block;max-width:100%;width:100%}.admin-contents .search-results-table__row-actions>*{max-width:100%;width:100%;margin-bottom:8px}.admin-contents .search-results-table__row-actions .form-select{max-width:100%;width:100%}.admin-contents .search-results-table__row-actions button:not(:first-child){margin-left:0}}.admin-contents .search-results-table__row-actions button:not(:first-child).btn-cancel{margin-left:auto}.admin-contents .search-results-table__row-actions .btn{width:122px}@media screen and (width >= 601px){.admin-contents .search-results-table__row-actions .btn{width:auto}}@media screen and (width <= 600px){.admin-contents .search-results-table__row-actions button:not(:first-child).btn-cancel{margin-left:0}.admin-contents .search-results-table__row-actions .btn{flex:0 1 34%;max-width:100%;width:100%}}@media screen and (width >= 601px){.admin-contents .search-results-table__row-actions .js-provisional-target-control__inner{display:flex;align-items:center;gap:16px}}@media screen and (width <= 600px){.admin-contents .search-results-table__row-actions .js-provisional-target-control__inner{display:flex;flex-direction:column;gap:16px}.admin-contents .search-results-table__row-actions .js-provisional-target-control__inner .btn{height:44px;min-height:44px}}.admin-contents .lottery-change-checked-tickets{display:block;margin-bottom:16px;color:var(--GrayDarker);font-size:12px}.admin-contents .lottery-bulk-change__count{font-weight:700;color:var(--Error)}.admin-contents .lottery-bulk-change__status{font-weight:700}.admin-contents .lottery-bulk-change__status.label-lottery-pre-winning{color:var(--Success,#55ac2f)}.admin-contents .lottery-bulk-change__status.label-lottery-pre-lose{color:var(--GrayDarker,#858585)}.admin-contents .lottery-bulk-change__status.label-lottery-waiting{color:var(--darkLight)}.page-lottery-status .purchase-list__ed{flex-direction:column;gap:16px}.page-lottery-status .purchase-list__ed .search-results-table__operations{justify-content:space-between;align-items:center;gap:16px;margin:0}.page-lottery-status .purchase-list__ed .button_block_lottery{margin-left:0}.page-lottery-status .purchase-list__ed .search-results-table__operations .download_btn{margin-right:0!important}#provisional-target-start{position:relative;padding-right:35px}#provisional-target-start::after{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-block;width:18px;height:18px;padding:0;background:url(/images/icon-accordion-arrow.svg) 0/contain no-repeat;pointer-events:none;content:"";transition:transform .3s}#provisional-target-start.active::after{transform:translateY(-50%) rotateX(180deg)}.operation-logs,.operation-logs__container{display:block}.operation-logs__csv-download{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.operation-logs__csv-download p{font-size:12px;line-height:1.3333333333}.operation-logs__csv-download button{width:100%}.operation-logs__table{width:100%}.operation-logs__table thead{border-bottom:1px solid var(--darkLighter,#ddd)}.operation-logs__table thead th{padding:4px 8px;color:var(--GrayDarker);font-size:14px;font-weight:700;line-height:1.4285714286;letter-spacing:0;text-align:left}.operation-logs__table tbody tr{border-bottom:1px dashed var(--darkLighter,#ddd)}.operation-logs__table tbody td{padding:12px 8px;color:#222;font-size:14px;line-height:1.4285714286;vertical-align:middle}.operation-logs__table tbody td:nth-child(1),.operation-logs__table tbody td:nth-child(2){color:var(--GrayDarker)}.operation-logs__table tbody .user-id{font-size:12px}@media screen and (width >= 601px){.operation-logs__csv-download{align-items:center;justify-content:space-between;flex-direction:row}.operation-logs__csv-download button{flex:0 0 auto;width:192px}.operation-logs__table{display:block;overflow:auto}.operation-logs__table colgroup .date{width:10em;min-width:5em}.operation-logs__table colgroup .user{width:9em;min-width:5em}.operation-logs__table colgroup .event{min-width:312px}.operation-logs__table colgroup .page{width:120px;min-width:5em}.operation-logs__table colgroup .detail{width:160px;min-width:5em}.operation-logs__table colgroup .url{width:200px;min-width:10em}.operation-logs__table tbody .user-id{display:block}}.payment-list__ed{float:right;margin-top:20px}.payment-list-contents{margin:40px 0 27px}@media screen and (width <= 600px){.operation-logs__table tr{display:grid;grid-template:"date page" auto "user detail" auto "event url" auto/200px auto;padding:4px 0}.operation-logs__table tr>td,.operation-logs__table tr>th{padding:0 8px}.operation-logs__table tr>td:nth-child(1),.operation-logs__table tr>th:nth-child(1){grid-area:date}.operation-logs__table tr>td:nth-child(2),.operation-logs__table tr>th:nth-child(2){grid-area:user}.operation-logs__table tr>td:nth-child(3),.operation-logs__table tr>th:nth-child(3){grid-area:event}.operation-logs__table tr>td:nth-child(4),.operation-logs__table tr>th:nth-child(4){grid-area:page;text-align:right}.operation-logs__table tr>td:nth-child(5),.operation-logs__table tr>th:nth-child(5){grid-area:detail;text-align:right}.operation-logs__table tr>td:nth-child(6),.operation-logs__table tr>th:nth-child(6){grid-area:url;text-align:right}.operation-logs__table tbody tr{padding:8px 0;gap:8px}.payment-list__inner{padding-top:10px}.payment-list-contents{margin:20px 0 27px}}.payment-list-contents__head{display:flex;align-items:center}.payment-list-contents__period{margin-left:20px}.payment-list-contents__footer{text-align:center;padding-top:30px}.payment-list-contents-tickets{display:flex;align-items:center;background:#f9f9f9;height:37px;padding:0 11px;margin:20px 0}.payment-list-contents-tickets__item{margin-right:30px}.payment-list-contents-num{margin-bottom:30px}.ticket-sel-payment-list{margin:32px 0 16px}.ticket-sel-payment-list-item{display:flex;justify-content:space-between}.ticket-sel-payment-list-item.flex-end{align-items:flex-end}.ticket-sel-payment-list__detail{font-size:14px;font-weight:300;color:#4a4a4a;letter-spacing:0;line-height:21px}.ticket-sel-payment-list__detail .ticket-type{color:#222}.ticket-sel-payment-list__detail .ticket-seat{line-height:1.4;font-size:12px;color:#858585;margin-bottom:8px}.ticket-sel-payment-list__detail .bold{font-size:16px}.ticket-sel-payment-list__detail .num{font-weight:400;margin-left:25px}.ticket-sel-payment-list__sub{font-size:16px}.ticket-sel-payment-list__sub .sub{font-weight:400;font-size:10px;color:#858585;margin-right:15px}.ticket-sel-payment-sum{padding:16px 24px;background:var(--GrayLight);font-size:14px;line-height:20px;color:#222;letter-spacing:0}.ticket-sel-payment-sum dl{max-width:400px;display:flex;margin:0 auto 8px}.ticket-sel-payment-sum dt{flex:1 1 auto;padding-right:1em}.ticket-sel-payment-sum dt small{font-size:12px}.ticket-sel-payment-sum dd{flex:0 0 auto;text-align:right}.ticket-sel-payment-sum .total{margin-top:8px;margin-bottom:0;padding-top:8px;font-weight:700;border-top:1px solid var(--darkLighter)}.ticket-sel-payment-sum .total .tax{font-size:12px;font-weight:400}.ticket-sel-payment__button-before-message{margin-bottom:8px;color:#cc4d4d;font-size:12px}@media screen and (width >= 601px){.ticket-sel-payment__button-before-message{margin-bottom:16px}.ticket-sel-payment__btn-area{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}}.ticket-sel-payment__btn-area{width:100%;margin:16px 0 30px}@media screen and (width <= 600px){.ticket-sel-payment__btn-area{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;row-gap:16px}}.ticket-sel-payment__btn,.ticket-sel-payment__btn-area-back{width:100%}.ticket-sel-payment__btn--back{margin:10px 0 30px}.ticket-sel-payment__btn.mt-30{margin-top:30px}.ticket-sel-payment .bold{font-weight:700}.ticket-sel-payment .sum{margin-right:20px}.ticket-sel-payment .yen{margin-left:3px}.ticket-sel-payment__link{text-align:left;margin-top:20px}.ticket-sel-payment__link::before{content:"<";display:inline-block;margin-right:.3em}.ticket-sel-payment__card h5{margin-top:20px}.ticket-sel-payment__card .card-unregistered{line-height:1.4;font-size:12px;color:#858585;margin-bottom:8px;margin-right:5px}.ticket-sel-payment__card .card_number{font-size:16px;color:#000;margin-top:15px}.ticket-sel-payment__card .card_number::before{display:inline-block;content:"";background:url(/images/radio-on.svg) center/contain no-repeat;vertical-align:-.1em;margin-right:10px;width:16px;height:16px}.ticket-sel-payment__card .card_number .brand{margin-right:5px;font-weight:700}.ticket-sel-payment__card .card_number .number{font-weight:700}.ticket-sel-payment__card .card_number .limit{text-align:left;line-height:1.4;font-size:12px}.ticket-sel-payment__inner #ec{padding-top:80px;margin-top:-80px}.ticket-sel-jid{padding-bottom:20px;border-bottom:1px solid #ddd}.ticket-sel-jid h6{font-size:12px;padding:10px 0}.ticket-sel-jid .jid-from{display:flex;margin-bottom:10px}.ticket-sel-jid .jid-from .input-small{margin-right:10px}.ticket-sel-jid .jid-from .btn-jid-save{width:80px}.ticket-sel-jid p{font-size:12px}.card-number{position:relative}.card-number::after{display:inline-block;content:"";background:url(/images/logo-credit.png) center/contain no-repeat;width:100px;height:30px;vertical-align:middle;position:absolute;right:0;top:10px}.label-credit-no{display:flex;align-items:center;gap:10px;margin:16px 0 4px}.label-credit-no .form-title{flex:0 0 auto;margin:0!important}.label-credit-no .credit-logo{flex:0 1 auto}.ticket-sel-payment__way label{cursor:pointer}.ticket-sel-payment__way h5{margin:0 0 8px;padding:0}.ticket-sel-payment__way input[type=radio]{display:none}.ticket-sel-payment__way input[type=radio]:disabled+label .list__item{opacity:.3}.ticket-sel-payment__way input[type=radio]:checked+label .list__item::before,.ticket-sel-payment__way input[type=radio]:checked+label .sub-list__item::before{background:url(/images/radio-on.svg) center/contain no-repeat}.ticket-sel-payment__way input[type=radio]:checked+label+.sub-list{display:block}.ticket-sel-payment__way input[type=text]{margin-bottom:17px}.ticket-sel-payment__way .card-unregistered{line-height:1.4;font-size:12px;color:#858585;margin-bottom:8px;margin-right:5px}.ticket-sel-payment__way .card_number{font-size:16px;color:#000;margin-top:15px}.ticket-sel-payment__way .card_number::before{display:inline-block;content:"";background:url(/images/radio-on.svg) center/contain no-repeat;vertical-align:-.1em;margin-right:10px;width:16px;height:16px}.ticket-sel-payment__way .card_number .brand{margin-right:5px;font-weight:700}.ticket-sel-payment__way .card_number .number{font-weight:700}.ticket-sel-payment__way .card_number .limit{text-align:left;line-height:1.4;font-size:12px}.ticket-sel-payment__way .list__item{font-size:16px;color:#000;margin-top:15px}.ticket-sel-payment__way .list__item::before{display:inline-block;content:"";background:url(/images/radio-off.svg) center/contain no-repeat;vertical-align:-.1em;margin-right:10px;width:16px;height:16px}.ticket-sel-payment__way .list__item .title{margin-right:5px;font-weight:700}.ticket-sel-payment__way .list__item .fee{text-align:left;line-height:1.4;font-size:12px}.ticket-sel-payment__way .store-description{font-size:12px;margin-top:16px;line-height:1.3333333333}.ticket-sel-payment__way .store-description::before{content:"※"}.ticket-sel-payment__way .sub-list{display:none;margin-top:15px}.ticket-sel-payment__way .sub-list input[type=radio]:checked+label+.add-credit{display:block}.ticket-sel-payment__way .sub-list__item{font-size:16px;color:#000;padding:0 15px;background:#f9f9f9;height:58px;line-height:58px}.ticket-sel-payment__way .sub-list__item:hover{background:#ebe8e8}.ticket-sel-payment__way .sub-list__item::before{display:inline-block;content:"";background:url(/images/radio-off.svg) center/contain no-repeat;vertical-align:-.1em;margin-right:10px;width:16px;height:16px}.ticket-sel-payment__way .sub-list__item .brand{margin-right:5px;font-weight:700;vertical-align:middle}.ticket-sel-payment__way .sub-list__item .number{font-weight:700;vertical-align:middle}.ticket-sel-payment__way .sub-list__item .limit{text-align:left;line-height:63px;font-size:12px;float:right;vertical-align:middle}.ticket-sel-payment__way .sub-list__item .title{position:absolute}.ticket-sel-payment__way .sub-list .payment-limit{font-size:16px;font-weight:700;color:#000;margin-top:15px}.ticket-sel-payment__way .store-form-description{margin-top:20px;margin-bottom:28px}.ticket-sel-payment__way .store-form-precautions{background:#f9f9f9;padding:15px;margin-bottom:17px}.ticket-sel-payment__way .store-form-precautions .highlight{color:#e74e5f;font-weight:600}.ticket-sel-payment__way .terms-update{margin-top:15px}.ticket-sel-payment__way .terms-update a{color:#cd955e}.ticket-sel-payment__way .store-form__title{display:inline-block;font-size:14px;font-weight:700;color:#858585;letter-spacing:1px}.ticket-sel-payment__way .store-form__title .req{color:#e74e5f}.ticket-sel-payment__way .store-form__title .annotation{font-size:12px;font-weight:400}.add-credit{display:none;margin-top:20px}.add-credit .form-title{margin:0 0 0 3px}.add-credit input.input-oneline{background:#fff;border:1px solid #ddd;border-radius:3px;width:100%;height:50px;font-size:14px;color:#000;letter-spacing:0;font-weight:300;padding:10px 15px}.add-credit input.input-oneline::placeholder{color:var(--GrayDark)}.add-credit .form-check-area{margin-top:0}.add-credit input[type=checkbox]{display:none}.admin-payment-stats{height:152px;margin-bottom:32px;justify-content:space-between;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.admin-payment-stats .payment-date{height:72px;width:100%;align-items:center;background:#eaeaed}@media screen and (width <= 600px){.admin-payment-stats{display:block;width:100%;height:100%}.admin-payment-stats .payment-date{display:block}}.admin-payment-stats .payment-date-select{display:flex;padding:16px 28px;align-items:center;font-weight:700;color:#222;background:#eaeaed}@media screen and (width <= 600px){.admin-payment-stats .payment-date-select{padding:16px 15px}}.admin-payment-stats .payment-date-select input[type=checkbox],.admin-payment-stats .payment-date-select input[type=radio]{display:none}.admin-payment-stats .payment-date-select .pull-down{position:relative;font-weight:400}.admin-payment-stats .payment-date-select .pull-down-list{position:absolute;height:0;width:200px;overflow:hidden;pointer-events:none;left:0;bottom:0;transform:translateY(100%);background:#fff;box-shadow:0 12px 22px 0 rgba(0,0,0,.12);z-index:2}.admin-payment-stats .payment-date-select .pull-down-list__date{position:relative}.admin-payment-stats .payment-date-select .pull-down-list__date .payment-month{position:absolute;top:0;width:32px;height:100%}.admin-payment-stats .payment-date-select .pull-down-list__date .payment-month::before{position:absolute;left:50%;top:50%;margin:-4px 0 0 -4px;height:8px;width:8px;border:solid #fff;border-width:2px 2px 0 0;content:""}.admin-payment-stats .payment-date-select .pull-down-list__date .payment-month.prev{left:0}.admin-payment-stats .payment-date-select .pull-down-list__date .payment-month.prev::before{transform:rotate(-135deg)}.admin-payment-stats .payment-date-select .pull-down-list__date .payment-month.next{right:0}.admin-payment-stats .payment-date-select .pull-down-list__date .payment-month.next::before{transform:rotate(45deg)}.admin-payment-stats .payment-date-select .pull-down-list__header{text-align:center;color:#fff;font-size:14px;line-height:28px;background:#2e3551}.admin-payment-stats .payment-date-select .pull-down-list__header .payment-month{color:#1e347b}.admin-payment-stats .payment-date-select .pull-down-list>li{padding:15px 20px}.admin-payment-stats .payment-date-select .pull-down-list>li .btn-payment-date{color:#222;background:#faf4ef;border:1px solid #ebe8e8;border-radius:3px}.admin-payment-stats .payment-date-select .pull-down-list>li .btn-payment-date:hover{opacity:.75}.admin-payment-stats .payment-date-select .pull-down-list>li:hover{background:#fff}.admin-payment-stats .payment-date-select .pull-down-cb:checked+ul{height:auto;pointer-events:auto}.admin-payment-stats .payment-date-select__item{position:relative;padding:0 20px;border-radius:2px;display:flex;align-items:center;cursor:pointer;height:40px;width:200px;background:#fff}.admin-payment-stats .payment-date-select__item::after{position:absolute;content:"";width:18px;height:18px;background:url(/images/icon-accordion-arrow.svg) 0/contain no-repeat;right:10px;top:calc(50% - 9px)}.admin-payment-stats__container{height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 30px}.admin-payment-stats__container .total{height:34px;display:flex;align-items:center}.admin-payment-stats__container .total .title{font-weight:700;font-size:16px;line-height:36px}@media screen and (width <= 600px){.admin-payment-stats .payment-date-select__item{width:170px}.admin-payment-stats__container{height:100%;padding:20px 15px;display:block}.admin-payment-stats__container .total{height:100%}.admin-payment-stats__container .total .title{font-size:14px}}.admin-payment-stats__container .total .stats{display:inline-block;padding:8px 16px;color:#fff;background-color:#b0aeae;line-height:18px;border-radius:18px;font-size:12px;font-weight:400;vertical-align:top;margin-left:16px}@media screen and (width <= 600px){.admin-payment-stats__container .total .stats{padding:6px 8px;line-height:10px;font-size:10px;margin-left:10px}}.admin-payment-stats__container .total .stats.done{background-color:#55ac2f}.admin-payment-stats__container .total .price{font-weight:700;font-size:36px;margin-left:16px;margin-right:3px}.admin-payment-stats__title{font-size:14px!important;font-weight:600;line-height:21px;text-align:left;color:#cd955e}.admin-payment-stats-table{margin:10px 0 0!important}@media screen and (width <= 600px){.admin-payment-stats__container .total .price{font-size:22px}.admin-payment-stats__container .download-btn{margin-top:20px;width:100%}.admin-payment-stats__title{font-size:12px}.admin-payment-stats-table{display:block;overflow-x:scroll;-webkit-overflow-scrolling:touch}.admin-payment-stats-table td:nth-child(2){width:150px}}.admin-payment-stats-table thead th{padding:3px 10px!important}.admin-payment-stats-table tr.border-d-none{border-bottom:none}.admin-payment-stats-table td{padding:16px 10px!important}.empty-list-box{width:100%;min-width:380px;padding:70px 30px 400px;text-align:center}.empty-list-box h2{color:#858585;font-size:14px;font-weight:700}@media screen and (width >= 1001px){.purchase-table__pc-m,.purchase-table__sp{display:none}.purchase-table__pc,.purchase-table__pc-l{display:table-cell}}@media screen and (width >= 601px) and (width <= 1000px){.purchase-table__pc-l,.purchase-table__sp{display:none}.purchase-table__pc{display:table-cell}.purchase-table__pc-m{display:block}}@media screen and (width <= 600px){.purchase-table__pc,.purchase-table__pc-l{display:none}.purchase-table__pc-m,.purchase-table__sp{display:block}.purchase-list__ed .btn{width:100%}}@media screen and (width <= 1000px){.purchase-table th{font-size:12px;padding:0 15px 0 0}.purchase-table td{padding:0 15px 0 0}.purchase-table__price,.purchase-table__quantity,.purchase-table__reference_num{width:90px}}.purchase-list__ed{display:flex;margin-bottom:24px}.purchase-list__ed .btn-csv-download{margin-left:auto;margin-right:16px}.purchase-list__inner{margin:16px 0}.purchase-list__massage-target-control{display:flex;margin:24px 0}.purchase-list__massage-target-control button:not(:first-child){margin-left:16px}@media screen and (width <= 600px){.purchase-list__ed .btn-csv-download{display:none}.purchase-list__massage-target-control button:not(:first-child){margin-left:8px}}.purchase-list__massage-target-control button:not(:first-child).btn-cancel{margin-left:auto}.purchase-list__massage-target-control .btn{width:122px}@media screen and (width <= 600px){.purchase-list__massage-target-control button:not(:first-child).btn-cancel{margin-left:8px}.purchase-list__massage-target-control .btn{flex:0 1 34%}.purchase-list-contents__head .m-pagination{width:100%}}.purchase-list-contents{margin:0 0 16px;padding:24px}.purchase-list-contents__head{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.purchase-list-contents__head input[type=search]{appearance:textfield}.purchase-list-contents__head .download_btn{background:#2e3551;padding:0 20px}@media screen and (width >= 601px){.purchase-list-contents{padding:32px 30px 40px}.purchase-list-contents__head .download_btn{margin:0 0 0 auto}.purchase-list-contents__footer .m-pagination ul{justify-content:flex-start}}.purchase-list-contents__head .input-icon-search{display:block}.purchase-list-contents__period{display:block}@media screen and (width <= 600px){.purchase-list-contents__head .admin-pager{margin:32px 0}.purchase-list-contents__head .input-icon-search,.purchase-list-contents__head .input-icon-search .input-small{width:100%}.purchase-list-contents__period{display:block;margin:10px 0 0;width:100%}.purchase-list-contents__period .input-small,.purchase-list-contents__period .input.text{width:100%}}.purchase-list-contents__title{padding-bottom:16px;border-bottom:1px solid var(--darkLighter);font-size:16px;font-weight:700;line-height:1.5;color:#222}.purchase-list-contents__footer{text-align:center;margin-top:24px}@media screen and (width <= 600px){.purchase-list-contents__footer{margin:24px 0}.purchase-table-box{width:100%;overflow-x:scroll}}.purchase-list-contents-tickets{display:flex;align-items:center;background:#f9f9f9;height:37px;padding:0 11px;margin:20px 0}.purchase-list-contents-tickets__item{margin-right:30px}.purchase-list-contents-num{margin-bottom:30px}.purchase-table{width:100%;margin-top:20px;font-size:14px;font-weight:300;color:#222;letter-spacing:0;line-height:21px}@media (width >= 601px) and (width <= 900px){.purchase-table{display:block;overflow:auto}}.purchase-table thead{border-bottom:1px solid #ddd}.purchase-table thead th{white-space:nowrap}.purchase-table td,.purchase-table th{text-align:left;padding:16px 24px 16px 8px}.purchase-table .unpaid_order_update_btn{padding:8px;height:auto;width:80px;font-size:12px;line-height:1.3}.purchase-table__ticket{width:25.725%;padding-right:0}@media screen and (width <= 600px){.purchase-table td,.purchase-table th{padding:8px}.purchase-table__ticket{width:auto}}.purchase-table__ticket p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100% - 10px);padding-right:0}.purchase-table__check{padding-right:0!important}.purchase-table__email{word-break:break-all}.purchase-table__purchaser{width:20%}.purchase-table__ticket-id{display:none;font-size:12px;font-weight:300;color:#858585;letter-spacing:0;line-height:18px}.purchase-table__date{font-size:12px;color:#858585;letter-spacing:0;line-height:18px}.purchase-table-list{position:absolute;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:2;background:#f9f9f9;height:0;overflow:hidden;bottom:0;left:0;transform:translateY(100%)}.purchase-table-list__item{padding:11px 20px}@media screen and (width <= 600px){.purchase-table__ticket p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important}.purchase-table__number{width:180px}.purchase-table__quantity{min-width:80px}}.purchase-table__quantity{width:100px}.purchase-table__tag{display:inline-block;width:70px;height:16px;margin-right:5px;position:relative;text-align:center;vertical-align:middle}.purchase-table__tag::after{font-size:10px;position:absolute;width:100%;height:100%;left:0}.purchase-table__coupon-container{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.purchase-table__coupon{display:inline-block;color:#aeafae;font-size:12px;vertical-align:middle;margin-right:5px}.purchase-table__coupon::before{content:"C";color:#fff;font-weight:700;display:inline-block;border-radius:50%;margin-right:5px;height:16px;width:16px;line-height:15px;text-align:center;background-color:#ccc}.purchase-table__coupon.coupon-red::before{background-color:#de7676}.purchase-table__coupon.coupon-green::before{background-color:#7ba968}.purchase-table__coupon p{display:inline}@media screen and (width <= 600px){.purchase-table__coupon p{display:none!important}}.purchase-table__payment-type{font-size:12px;color:#858585;letter-spacing:0;line-height:18px}.purchase-table input[type=checkbox]{display:none}.purchase-table input[type=checkbox]:checked+ul{height:auto}.purchase-table input[type=checkbox]:checked+label p::after{border-width:0 4px 8px;border-color:transparent transparent #2e3551}.purchase-table label{display:inline-block;width:auto;position:relative;cursor:pointer}.purchase-table label p{display:inline-block;position:relative;cursor:pointer;user-select:none}.purchase-table label p::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:8px 4px 0;border-color:#2e3551 transparent transparent;right:-15px;top:calc(50% - 4px)}.purchase-table tr{position:relative;border-bottom:1px dashed #ddd}.purchase-table tr:last-child{border-bottom:1px solid #ddd}.purchase-table tbody tr.purchase-table__basic{cursor:pointer}.purchase-table tbody tr.purchase-table__basic:hover{background:rgba(216,173,131,.1)}.purchase-table tbody tr.purchase-table__basic.tr-gift{cursor:initial}.purchase-table th{position:relative;padding-top:4px;padding-bottom:4px;font-size:14px;font-weight:700;color:#858585;letter-spacing:0;line-height:19px}.purchase-table th:last-child{padding-right:20px}.purchase-table .tb-right,.purchase-table .th-right{text-align:right}.purchase-table .th-right .purchase-table-list{right:0}.purchase-table .tb-center,.purchase-table .th-center{text-align:center}.purchase-table .pr-0{padding-right:0}.purchase-table .area--refund{width:100px;margin-left:0;margin-right:0}.purchase-table .area--refund .btn{width:100%}.purchase-table-org tbody tr td:nth-child(2){width:20%}.purchase-table__basic{padding-left:5px}.purchase-table__basic:hover{background:rgba(216,173,131,.1)}.purchase-table__basic td{padding-left:8px;max-width:200px}.purchase-table__basic td .unit{font-size:10px;margin-left:2px}.purchase-table__basic .is-not-provide{color:var(--GrayDarker);font-size:12px}.purchase-table__basic.open{border-bottom:none}.purchase-table__basic.open:hover{background:#fff!important}.purchase-table__basic.open td{padding-bottom:0}.purchase-table__open{display:none}@media screen and (width <= 600px){.purchase-table tbody tr.purchase-table__basic:hover{background:#fff}.purchase-table__basic{padding:0 10px}.purchase-table__basic:hover{background:#fff}.purchase-table__open>td{padding-left:0;padding-right:0}}.purchase-table__open td{padding:0}.purchase-table__open td:hover{background-color:#fff}.purchase-table__open .return-btn-container{display:inline-block;margin-top:10px;margin-bottom:13px;width:100%;text-align:right}.purchase-table__open .return-btn-container .not_refundable{text-align:left;font-size:12px}.purchase-table__open .return-btn-container .not_refundable a{color:#cd955e;text-decoration:underline}.purchase-table__open .cancel-btn{display:inline-block;width:190px;height:40px;line-height:15px;margin-right:10px}.purchase-table__open .return-btn{display:inline-block;width:114px;height:40px;line-height:15px}.purchase-table__open .return-btn:disabled{display:none;pointer-events:none}.purchase-table__detail{position:relative;width:100%;background-color:#f7efe6;text-align:center;margin-top:20px;padding:0 24px}.purchase-table__detail::before{content:"";position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #f7efe6}.purchase-table__detail td .unit{font-size:12px;margin-left:2px}.purchase-table__detail td .unit.grey{color:#858585}.purchase-table__unpaid{padding-bottom:24px}.purchase-table__detail-table{display:inline-block;margin-top:10px;font-size:14px;width:100%;text-align:center}@media screen and (width >= 601px){.purchase-table__detail-table__contact .btn--mini,.purchase-table__detail-table__status .btn--mini{display:inline-block;margin-left:5px}}@media screen and (width <= 600px){.purchase-table__detail-table{width:95%}.purchase-table__detail-table__status{width:130px}.purchase-table__detail-table__status .btn--mini{width:100%;margin-top:5px}.purchase-table__detail-table__contact{min-width:106px}.purchase-table__detail-table__contact .btn--mini{width:100%;margin-top:5px}.purchase-table__detail-table__ticketname .purchase-table__coupon p{display:inline-block!important}}.purchase-table__detail-table tbody{width:100%;display:inline-table}.purchase-table__detail-table tr{text-align:center}.purchase-table__detail-table th{color:var(--primary);text-align:left;font-weight:700;padding:10px 0 10px 16px}.purchase-table__detail-table td{text-align:left;padding:10px 16px;border:1px solid #f7efe6;background-color:#fff}.purchase-table__detail-table__number{font-size:12px}.purchase-table__detail-table__ticketname{max-width:240px;min-width:180px}.purchase-table__detail-table__ticketname .seat-type{font-size:12px;margin-left:3px;color:#aeafae}@media screen and (width <= 600px){.response-table-unpaid td .unit{font-size:12px}.response-table-unpaid thead tr{display:flex}.response-table-unpaid thead tr th.ticket{flex:2 1 auto}.response-table-unpaid tbody tr{display:grid;grid-template-rows:auto auto auto;gap:0;grid-template-areas:"date performance ticket value button" "number performance ticket total-value button" "name performance ticket total-pay button";padding:0}.response-table-unpaid tbody .unpaid-detail{display:inherit;width:100%}.response-table-unpaid tbody .purchase-table__open{display:none}.response-table-unpaid .date{grid-area:date;padding-bottom:0;font-size:12px;width:130px}.response-table-unpaid .number{grid-area:number;padding-bottom:0;padding-top:0;font-size:14px;width:130px}.response-table-unpaid .name{grid-area:name;padding-top:0;width:130px}.response-table-unpaid .performance{grid-area:performance;font-size:12px}.response-table-unpaid .ticket{grid-area:ticket;min-width:100px}.response-table-unpaid .value{grid-area:value;padding-bottom:0;width:auto}.response-table-unpaid .total-value{grid-area:total-value;padding-bottom:0;padding-top:0;width:auto}.response-table-unpaid .tptal-pay{width:auto}.response-table-unpaid .button{grid-area:button}.response-table-unpaid .total-pay{grid-area:total-pay}.response-table-unpaid .unpaid_order_update_btn{margin:0 0 0 auto}.response-table-unpaid .ticketname-unpaid{max-width:240px;min-width:150px}.response-table-unpaid .purchase-table__detail-table{width:100%}.qr-read-history__table thead{display:none}}.tag_paid-recieve{background:#fff;color:#b99a2f;border:1px solid #d2b03c}.tag_paid-recieve::after{content:"有料受取";line-height:14px}.tag_free-recieve{background:#fff;color:#2e3551;border:1px solid #2e3551}.tag_free-recieve::after{content:"無料受取";line-height:14px}.tag_paid-give{background:#d2b03c;color:#fff}.tag_paid-give::after{content:"有料譲渡";line-height:16px}.tag_free-give{background:#2e3551;color:#fff}.tag_free-give::after{content:"無料譲渡";line-height:16px}.tag_return{background:#d1d3d5;color:#2e3551}.tag_return::after{content:"返金処理";line-height:16px}.tag_transfer_cancel{background:#d1d3d5;color:#2e3551}.tag_transfer_cancel::after{content:"譲渡キャンセル";line-height:16px;letter-spacing:-1px}.popup-ticket--refund h2{margin-bottom:7px}.popup-ticket--refund .note{color:#262626;font-size:12px;letter-spacing:0;line-height:18px}.popup-ticket--refund .transfer-list.d-none{display:none}.popup-ticket--refund .txt-heading-free{border-top:1px solid #d1d3d5;padding:20px 0 10px;color:#4a4a4a;font-size:14px;font-weight:700;letter-spacing:1px;line-height:16px}.popup-ticket--refund .ticket-refund li{padding:5px 30px 10px 5px;display:block;width:100%}.popup-ticket--refund .ticket-refund label{position:relative}.popup-ticket--refund .ticket-refund label.disabled{color:#999}.popup-ticket--refund .ticket-refund span{word-break:break-all}.popup-ticket--refund .ticket-refund span.disabled{color:#858585}.popup-ticket--refund .ticket-refund input[type=checkbox]{display:none}.popup-ticket--refund .ticket-refund input[type=checkbox]+label::before{display:inline-block;content:"";background:#fff;box-sizing:border-box;border:1px solid #ddd;border-radius:2px;width:16px;height:16px;line-height:16px;vertical-align:middle;margin-right:10px}.popup-ticket--refund .ticket-refund input[type=checkbox]:checked+label::before{display:inline-block;content:"";background:#cd955e;box-sizing:border-box;border:1px solid #cd955e;border-radius:2px;width:16px;height:16px;line-height:16px;vertical-align:middle;margin-right:10px}.popup-ticket--refund .ticket-refund input[type=checkbox]:checked+label::after{display:inline-block;position:absolute;content:"";background:url(/images/check.svg) center/contain no-repeat;width:10px;height:10px;left:2px;top:5px}.popup-ticket--refund .ticket-refund input[type=checkbox]:disabled+label::before{background:#999}.popup-ticket--refund .ticket-refund input[type=checkbox]:checked+label+.sub-list{display:block}.popup-ticket--refund .ticket-refund .sub-list{display:none;margin:10px 0}.popup-ticket--refund .ticket-refund .sub-list__item{color:#000;padding:0 15px;background:#f9f9f9;height:40px;line-height:40px}.popup-ticket--refund .ticket-refund .sub-list__item:hover{background:#ebe8e8}.popup-ticket--refund .ticket-refund input[type=radio]{display:none}.popup-ticket--refund .ticket-refund input[type=radio]:checked+label .sub-list__item::before{background:url(/images/radio-on.svg) center/contain no-repeat}.popup-ticket--refund .ticket-refund .sub-list__item::before{display:inline-block;content:"";background:url(/images/radio-off.svg) center/contain no-repeat;vertical-align:-.1em;margin-right:10px;width:16px;height:16px}.popup-ticket--refund .area--btn .btn{width:100%}.popup-ticket--refund .txt-heading{display:flex}.popup-ticket--refund .txt-heading .howto-btn{position:inherit;background:0 0;color:#34495e;margin-left:40px}.popup-ticket--refund .txt-heading .howto-btn .questionicon img{position:relative;top:-1px;margin:0!important;width:14px}.popup-ticket--refund .txt-heading .howto-btn .howto-btn-text{color:#34495e}.pre-submit{display:block;background:#cd955e;font-size:15px;color:#fff;letter-spacing:1px;text-align:center;line-height:50px;height:50px;width:100%;border-radius:3px;cursor:pointer}.pre-submit:link,.pre-submit:visited{color:#fff}.popup-ticket--admission h2{margin-bottom:7px}.popup-ticket--admission .note{color:#262626;font-size:12px;letter-spacing:0;line-height:18px}.popup-ticket--admission .ticket-list{margin:20px 0}.popup-ticket--admission .ticket-list li{padding:5px 0;display:inline-flex;width:100%}.popup-ticket--admission .ticket-list li .ticket-info{width:60%;color:#484848}.popup-ticket--admission .ticket-list li .ticket-activate-status{width:40%;text-align:right;padding-left:10px;position:relative}.popup-ticket--admission .ticket-list li .ticket-activate-status span{font-size:10px;margin-right:2px;position:relative;top:-8px}.popup-ticket--admission .ticket-list li .emergency-Registered{color:#d86868;font-size:12px;line-height:18px}.popup-ticket--admission .ticket-list input[type=checkbox]{display:none}.popup-ticket--admission .ticket-list input[type=checkbox]+label,.popup-ticket--admission .ticket-list input[type=checkbox]+label::after,.popup-ticket--admission .ticket-list input[type=checkbox]+label::before{transition:.2s}.popup-ticket--admission .ticket-list input[type=checkbox]+label{display:inline-block;position:relative;width:58px;height:26px;border-radius:24px;cursor:pointer;background-color:#eee}.popup-ticket--admission .ticket-list input[type=checkbox]+label::before{display:block;content:"";position:absolute;top:7px;right:7px;color:#aaa;font-size:18px}.popup-ticket--admission .ticket-list input[type=checkbox]+label::after{content:"";position:absolute;top:4px;left:5px;width:18px;height:18px;background-color:#fff;border-radius:50%}.popup-ticket--admission .ticket-list input[type=checkbox]:checked+label{background-color:#cd955e}.popup-ticket--admission .ticket-list input[type=checkbox]:checked+label::before{content:"";background:url(/images/Icon-thick-check.svg) center/contain no-repeat;width:12px;height:12px;left:8px;right:auto;color:#fff}.popup-ticket--admission .ticket-list input[type=checkbox]:checked+label::after{left:35px;background-color:#f7f7f7}.popup-ticket--admission .ticket-list label span::after{position:absolute;left:-105px;content:"　未入場";font-size:10px;margin-right:2px;top:5px}.popup-ticket--admission .ticket-list input[type=checkbox]:checked+label span::after{content:"入場済み"}.popup-ticket--admission .ticket-list .change-activate-status{color:#cd955e}.popup-ticket--admission .btn{width:100%}.download-btn.p-right{display:flex}.download-btn.p-right>a{margin:0 0 0 auto}.qr-read-history{padding:8px 0}.qr-read-history__table{width:100%}.qr-read-history__table .success{color:var(--Success)}.qr-read-history__table .error{color:var(--Error)}.qr-read-history__table thead{border-bottom:1px solid #ccc}.qr-read-history__table thead th{padding:0 8px 4px;color:var(--GrayDarker);font-size:14px;font-weight:700;text-align:left}.qr-read-history__table td{padding:8px;line-height:1.5;vertical-align:middle}.qr-read-history__status:first-child .ticket-status{border-top:none}.qr-read-history__status .ticket-status{border-top:1px dashed #ccc;font-size:12px}.qr-read-history__status .ticket-status-inner{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.qr-read-history__status .ticket-status-inner .time{flex:0 0 auto;font-weight:700}.qr-read-history__status .ticket-status-inner .ticket-number{flex:0 0 auto;margin-left:auto}.qr-read-history__status .ticket-reception-staff-name{margin-left:auto;color:var(--GrayDarker)}@media screen and (width <= 600px){.qr-read-history__table td{padding:4px 0}.qr-read-history__status .ticket-status{padding-top:16px;width:100%}.qr-read-history__status .ticket-status-message{flex:1 0 100%}.qr-read-history__status .ticket-reception-staff-name{flex:1 0 100%;font-size:10px}.qr-read-history__detail{display:flex;flex-wrap:wrap;margin-top:-4px;padding-bottom:8px}.qr-read-history__detail .ticket-number{width:calc(100% - 200px);margin-left:auto;text-align:right}}.qr-read-history__detail .ticket-number{font-size:14px}.qr-read-history__detail .name{color:var(--darkLight);font-weight:700;font-size:16px}@media screen and (width >= 601px){.qr-read-history__status .ticket-status-inner{margin-bottom:0}.qr-read-history__detail .name .user-id{display:block}.qr-read-history__detail .name .user-id-title{display:none}}.qr-read-history__detail .ticket-name{font-size:16px}.qr-read-history__detail .ticket-type{margin-top:4px;font-size:14px;color:var(--GrayDarker)}.qr-read-history__detail .ticket-seat{font-size:18px;font-weight:700}.qr-read-history__empty{padding:100px 0;text-align:center}.reciept-print__container{padding:24px 16px;margin:0 auto;max-width:343px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.16)}@media print{.is-reciept .site-footer,.is-reciept .site-header{display:none}.is-reciept .ticket-s{background:0 0}.is-reciept .reciept-head{margin-bottom:0;padding:0 24px;height:auto;background:0 0;border-bottom:1px solid var(--Gray,#ebe8e8)}.is-reciept .reciept-head .page-head-title{padding:8px 0;color:var(--dark);font-size:10px;text-align:left}.is-reciept .reciept-head .page-head-title>.logo{margin-right:8px}.is-reciept .reciept-head .page-head-title>.logo img{vertical-align:-5px}.reciept-print__container{box-shadow:none}.reciept-print__main .total>span:first-child{font-weight:700}}.reciept-print__header{margin-bottom:16px}.reciept-print__header .date{margin-bottom:16px;font-size:12px;text-align:right}.reciept-print__header .date b{font-weight:700}.reciept-print__header .name{font-size:14px}.reciept-print__header .name b{font-size:16px;font-weight:700}.reciept-print__header .name input{height:40px;width:220px}.reciept-print__main .total{display:flex;align-items:center;margin-bottom:16px;padding:8px 16px;font-size:20px;background:var(--GrayLight);border-bottom:1px solid var(--Gray)}.reciept-print__main .total>span{flex:1 1 100%;text-align:center}.reciept-print__main .total .unit{flex:0 0 auto;font-size:14px}.reciept-print__main .detail-table{font-size:12px}.reciept-print__main .detail-table td,.reciept-print__main .detail-table th{padding:4px 0}.reciept-print__main .detail-table th{padding-right:8px;font-weight:700;text-align:left;white-space:nowrap}.reciept-print__main .detail-table th::after{content:"："}.reciept-print__main .detail-table thead td{font-size:14px}.reciept-print__main .detail-table input{height:40px;width:100%}.reciept-print__footer{margin:40px 0 0}@media print{.reciept-print--back-button,.reciept-print__footer{display:none}}.reciept-download{overflow:hidden}.reciept-download-attention-block{margin-bottom:24px}@media screen and (width >= 601px){.reciept-download-attention-block{margin-bottom:40px}}.reciept-download-button-area{display:flex;justify-content:center;gap:16px}@media screen and (width <= 600px){.qr-read-history__detail .name{width:100%}.qr-read-history__detail .ticket-type{margin-top:8px}.qr-read-history__detail .ticket-seat{align-self:flex-end;margin-top:-32px;margin-left:auto;text-align:right}.reciept-head.page-head{height:auto}.reciept-download-button-area button{flex:1 1 50%}.receipt-issuing-history-table tr{display:grid;grid-template:"date price" auto "user status" auto "event-name ." auto "function function" auto/1fr auto;gap:8px}.receipt-issuing-history-table tr .date{grid-area:date}.receipt-issuing-history-table tr .user{grid-area:user}.receipt-issuing-history-table tr .event-name{grid-area:event-name}.receipt-issuing-history-table tr .price{grid-area:price;text-align:right}.receipt-issuing-history-table tr .status{grid-area:status}.receipt-issuing-history-table tr .function{grid-area:function}.receipt-issuing-history-table thead tr{gap:0;padding:0 8px 4px}.receipt-issuing-history-table thead tr td,.receipt-issuing-history-table thead tr th{padding:0}.receipt-issuing-history-table tbody tr{padding:8px}.receipt-issuing-history-table tbody tr td,.receipt-issuing-history-table tbody tr th{padding:0}.receipt-issuing-history-table tbody tr td.function{padding-top:8px}}.reciept-download-carousel{max-width:595px;margin:24px 20px}.reciept-download-carousel .swiper{overflow:visible}.reciept-download-carousel .swiper-slide{cursor:grab}.reciept-download-carousel .swiper-slide:not(.swiper-slide-active){opacity:.5}.receipt-popup.popup{display:flex;align-items:center;background:0 0;width:100%;max-width:100%}@media screen and (width >= 601px){.reciept-download-carousel{margin:40px auto}.receipt-popup.popup{width:700px;max-width:90%}}.receipt-popup.popup img{display:block;margin:0 auto;max-height:95vh;max-width:100%}.receipt-carousel{position:relative;width:calc(100% - 96px);margin:0 auto}.receipt-carousel .slick-disabled{opacity:0}.receipt-carousel .slick-prev{position:absolute;right:calc(100% + 16px);top:50%;width:32px;height:32px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyOSAyOSIgdmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yOC4wODAyIDE0LjgzOTlDMjguMDgwMiAyMi41Mjc3IDIxLjg0OCAyOC43NTk5IDE0LjE2MDIgMjguNzU5OUM2LjQ3MjQzIDI4Ljc1OTkgMC4yNDAyMzQgMjIuNTI3NyAwLjI0MDIzNCAxNC44Mzk5QzAuMjQwMjM0IDcuMTUyMTIgNi40NzI0MyAwLjkxOTkyMiAxNC4xNjAyIDAuOTE5OTIyQzIxLjg0OCAwLjkxOTkyMiAyOC4wODAyIDcuMTUyMTIgMjguMDgwMiAxNC44Mzk5Wk0xNy4xNzgzIDkuODE0NDVDMTcuNTg0IDkuNDczMDkgMTcuNjM2MSA4Ljg2NzQ5IDE3LjI5NDggOC40NjE4MUMxNi45NTM0IDguMDU2MTMgMTYuMzQ3OCA4LjAwMzk5IDE1Ljk0MjEgOC4zNDUzNkw5LjM4MjE0IDEzLjg2NTRDOS4xNjUzNyAxNC4wNDc4IDkuMDQwMjMgMTQuMzE2NiA5LjA0MDIzIDE0LjU5OTlDOS4wNDAyMyAxNC44ODMyIDkuMTY1MzcgMTUuMTUyIDkuMzgyMTQgMTUuMzM0NUwxNS45NDIxIDIwLjg1NDVDMTYuMzQ3OCAyMS4xOTU4IDE2Ljk1MzQgMjEuMTQzNyAxNy4yOTQ4IDIwLjczODBDMTcuNjM2MSAyMC4zMzIzIDE3LjU4NCAxOS43MjY3IDE3LjE3ODMgMTkuMzg1NEwxMS40OTEzIDE0LjU5OTlMMTcuMTc4MyA5LjgxNDQ1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);color:transparent}.receipt-carousel .slick-next{position:absolute;left:calc(100% + 16px);top:50%;width:32px;height:32px;background-color:transparent;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyOSAyOSIgdmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuOTE5NzY0IDE0LjE2MDFDMC45MTk3NjQgNi40NzIyOCA3LjE1MTk2IDAuMjQwMDggMTQuODM5OCAwLjI0MDA3OUMyMi41Mjc2IDAuMjQwMDc5IDI4Ljc1OTggNi40NzIyOCAyOC43NTk4IDE0LjE2MDFDMjguNzU5OCAyMS44NDc5IDIyLjUyNzYgMjguMDgwMSAxNC44Mzk4IDI4LjA4MDFDNy4xNTE5NiAyOC4wODAxIDAuOTE5NzY1IDIxLjg0NzkgMC45MTk3NjQgMTQuMTYwMVpNMTEuODIxNyAxOS4xODU2QzExLjQxNiAxOS41MjY5IDExLjM2MzkgMjAuMTMyNSAxMS43MDUyIDIwLjUzODJDMTEuOTQ2NiAyMC45NDM5IDEyLjY1MjIgMjAuOTk2IDEzLjA1NzkgMjAuNjU0NkwxOS42MTc5IDE1LjEzNDZDMTkuODM0NiAxNC45NTIyIDE5Ljk1OTggMTQuNjgzNCAxOS45NTk4IDE0LjQwMDFDMTkuOTU5OCAxNC4xMTY4IDE5LjgzNDYgMTMuODQ4IDE5LjYxNzkgMTMuNjY1NkwxMy4wNTc5IDguMTQ1NUMxMi42NTIyIDcuODA0MTkgMTIuMDQ2NiA3Ljg1NjMyIDExLjcwNTIgOC4yNjJDMTEuMzYzOSA4LjY2NzY4IDExLjQxNiA5LjI3MzI4IDExLjgyMTcgOS42MTQ2TDE3LjUwODcgMTQuNDAwMUwxMS44MjE3IDE5LjE4NTZaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);color:transparent}.receipt-issuing-history-select{padding:16px 30px;background-color:var(--darkLightest)}.receipt-issuing-history-select__container{display:flex;align-items:center;gap:8px}.receipt-issuing-history-select__select{flex:1 1 auto;max-width:200px}.receipt-issuing-history-select__text{font-weight:700;font-size:16px}@media screen and (width >= 601px){.receipt-issuing-history-table{display:block;overflow:auto}.receipt-issuing-history-table col.date{width:10em;min-width:5em}.receipt-issuing-history-table col.user{width:9em;min-width:5em}.receipt-issuing-history-table col.event-name{min-width:10em}.receipt-issuing-history-table td .buttons button{height:auto;padding:4px 8px;font-size:12px;line-height:14px;white-space:nowrap}}.receipt-issuing-history-table table{width:100%}.receipt-issuing-history-table table thead{border-bottom:1px solid var(--darkLighter,#ddd)}.receipt-issuing-history-table table thead th{padding:4px 8px;color:var(--GrayDarker);font-size:14px;font-weight:700;line-height:1.4285714286;letter-spacing:0;text-align:left}.receipt-issuing-history-table table tbody tr{border-bottom:1px dashed var(--darkLighter,#ddd)}.receipt-issuing-history-table table tbody td{padding:12px 8px;color:#222;font-size:14px;line-height:1.4285714286;vertical-align:middle}.receipt-issuing-history-table td.event-name{font-weight:700}.receipt-issuing-history-table td.date{font-size:12px;color:var(--GrayDarker)}.receipt-issuing-history-table td.price{white-space:nowrap}.receipt-issuing-history-table td.user{font-size:12px;color:var(--GrayDarker)}.receipt-issuing-history-table td .yen{font-size:12px}.receipt-issuing-history-table td .buttons{display:flex;flex-wrap:wrap;gap:8px;width:180px}@media screen and (max-width:1000px){.receipt-issuing-history-table td .buttons{width:auto}}@media screen and (width <= 600px){.receipt-issuing-history-table td .buttons{flex-wrap:nowrap;gap:16px}.receipt-issuing-history-table td .buttons button{flex:1 1 50%;line-height:16px}}.receipt-issuing-history-table td .buttons button svg{vertical-align:middle}.receipt-issuing-history-table td .event-name-text{overflow:hidden;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.receipt-issuing-history-table td .status-label{width:fit-content;background-color:var(--dark);color:#fff;padding:4px 10px;border-radius:24px;font-size:12px;white-space:nowrap}.receipt-issuing-history-table td .status-label.--refunded{background-color:var(--Error)}.scanner-wrapper{position:relative;z-index:1;background-color:#f9f9f9;min-height:calc(100vh - var(--headerHeight,60px));min-height:calc(100dvh - var(--headerHeight,60px))}.scanner-container__inner{padding-right:8px;padding-left:8px;padding-bottom:80px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.scanner-reading-fieldset{position:absolute;bottom:0;right:0;z-index:2;pointer-events:none;opacity:0}.scanner-header-navmenu-button{align-self:center;height:44px}.scanner-nav-menu{position:absolute;width:100%;bottom:0}.scanner-nav-menu ul{position:absolute;top:100%;right:0;margin-top:-16px;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,.1)}.scanner-nav-menu ul a{display:block;padding:10px 8px;background:#fff;font-size:12px;text-decoration:none;white-space:nowrap}.scanner-nav-menu ul a:hover{background-color:var(--GrayLight)}.scanner-nav-menu:not(.active){display:none}.scanner-nav-menu .icon,.scanner-nav-menu .icon-audio{margin-right:8px}@media screen and (width >= 601px){.receipt-issuing-history-table td .event-name-text{-webkit-line-clamp:2}.scanner-wrapper{padding-top:40px}.scanner-container{max-width:1172px;margin:0 auto}.scanner-container__inner{padding-bottom:64px}.scanner-before{padding-top:8px}}.scanner-before__title{padding:32px 0;font-size:20px;font-weight:700;line-height:1.4;text-align:center}@media screen and (width >= 601px){.scanner-before__title{padding:56px 0;font-size:28px}.scanner-before__title span{display:inline-block}}.scanner-before__heading{display:flex;align-items:center;gap:8px;max-width:850px;margin:0 auto 16px;font-size:14px;text-align:center;font-weight:700}.scanner-before__heading::after,.scanner-before__heading::before{flex:1 1 auto;content:"";height:2px;background-color:var(--dark);vertical-align:middle}.scanner-before__heading span{flex:0 0 auto}.scanner-before__flow li{display:flex;align-items:center;padding:8px 16px;margin-bottom:16px;background-color:var(--GrayLight);border-radius:16px}.scanner-before__flow li .text{font-size:14px}@media screen and (width >= 601px){.scanner-before__heading{gap:32px;margin-bottom:24px;font-size:20px}.scanner-before__flow{display:flex;gap:min(3.8%,32px);max-width:850px;margin:0 auto}.scanner-before__flow li:nth-child(1) .img{width:221px}.scanner-before__flow li:nth-child(3) .img{width:200px}.scanner-before__flow li{flex-direction:column;padding:24px 0;width:min(31%,262px)}.scanner-before__flow li .text{min-height:84px;margin-bottom:8px;line-height:1.4;font-size:20px;text-align:center}}.scanner-before__flow li .img{flex:0 0 auto;margin-left:auto;width:min(30%,120px)}.scanner-before__button button{margin-bottom:16px;width:100%}.scanner-before__button .helps{text-align:center}@media screen and (width >= 601px){.scanner-before__flow li .img{flex:1 0 auto;display:grid;place-items:center;max-width:100%;margin:0;width:100%}.scanner-before__button{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;max-width:850px;margin:0 auto}.scanner-before__button .buttons{display:flex;flex-direction:row-reverse;gap:16px}.scanner-before__button button{margin:0;padding:0 16px;width:auto}.scanner-before__button .helps{text-align:left}}.scanner-before__button .helps a{display:inline-flex;align-items:center;padding:5px 8px;border-radius:3px;color:#000;font-size:12px;line-height:1;text-decoration:none}.scanner-before__button .helps a:hover{background:rgba(0,0,0,.05)}.scanner-waiting__dont-keyboard{display:flex;align-items:center;justify-content:center;gap:4px;max-width:712px;margin:24px auto;padding:16px;border:1px solid var(--WarningDark);color:var(--WarningDark);font-size:14px;font-weight:700}.scanner-waiting__wating-banner{margin:0 calc(50% - 50vw);padding:16px;background-color:var(--SuccessLightest2);border:5px solid var(--Success);color:var(--Success);font-size:24px;font-weight:700;line-height:1.4;text-align:center}@media screen and (width >= 601px){.scanner-waiting__wating-banner{margin:0 -8px;padding:19px;font-size:36px}}.scanner-waiting__wating-banner small{display:block;margin-top:8px;font-size:12px;line-height:1.3}.scanner-waiting__title{margin:24px 0;font-size:16px;font-weight:700;line-height:1.4;text-align:center}@media screen and (width >= 601px){.scanner-waiting__title{margin:32px 0;font-size:28px}}.scanner-waiting__heading{display:flex;align-items:center;gap:8px;max-width:850px;margin:0 auto 16px;font-size:14px;text-align:center;font-weight:700}.scanner-waiting__heading::after,.scanner-waiting__heading::before{flex:1 1 auto;content:"";height:2px;background-color:var(--dark);vertical-align:middle}.scanner-waiting__heading span{flex:0 0 auto}@media screen and (width >= 601px){.scanner-waiting__heading{gap:32px;margin-bottom:24px;font-size:20px}.scanner-waiting__flow{display:flex;gap:min(3.8%,32px);max-width:850px;margin:0 auto}.scanner-waiting__flow li{flex-direction:column;padding:32px;margin:0;width:min(48.3%,410px);font-size:20px}.scanner-waiting__flow li .img{margin:0;width:320px;max-width:100%}.scanner-waiting__flow li .text{text-align:center}.scanner-error{min-height:623px}}.scanner-waiting__flow li{display:flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:16px;background-color:var(--GrayLight);border-radius:16px;font-size:14px;line-height:1.4285714286}.scanner-waiting__flow li .img{flex:0 0 auto;margin-left:auto;width:min(36%,120px)}.scanner-error__result-heading{display:grid;place-items:center;height:64px;margin:0 calc(50% - 50vw);background-color:var(--ErrorLightest2);color:var(--Error);font-size:20px;font-weight:700;text-align:center}.scanner-error__result-heading .text{display:flex;align-items:center}.scanner-error__result-heading .icon{margin-right:8px;width:48px;height:48px}.scanner-error__body{padding:80px 8px}@media screen and (width >= 601px){.scanner-error__result-heading{height:128px;max-width:852px;margin:0 auto;font-size:28px}.scanner-error__result-heading .icon{width:80px;height:80px;margin-right:24px}.scanner-error__body{padding-top:32px;padding-bottom:32px}}.scanner-error__title{color:var(--Error);font-size:20px;line-height:1.4;text-align:center}.scanner-success__result-heading{display:grid;place-items:center;height:64px;margin:0 calc(50% - 50vw);background-color:var(--Success);color:#fff;font-size:20px;font-weight:700;text-align:center}.scanner-success__result-heading .text{display:flex;align-items:center}.scanner-success__result-heading .icon{margin-right:8px}@media screen and (width >= 601px){.scanner-success__result-heading{height:128px;max-width:852px;margin:0 auto;font-size:28px}.scanner-success__result-heading .icon{width:80px;margin-right:24px}}.scanner-success__body{padding:24px;margin:0 calc(50% - 50vw);background-color:var(--GrayLight)}.scanner-success__body .user-name{margin-bottom:16px;color:var(--darkLight);font-size:20px;font-weight:700}@media screen and (width >= 601px){.scanner-success__body{max-width:852px;margin:0 auto;padding:32px}.scanner-success__body .user-name{margin-bottom:32px}}.scanner-success__body .ticket-name{margin-bottom:16px;font-size:20px;font-weight:700;line-height:1.37;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (width >= 601px){.scanner-success__body .ticket-name{margin-bottom:32px;-webkit-line-clamp:2}}.scanner-success__body .price-type{flex:0 1 auto;color:var(--GrayDarker);font-size:18px}.scanner-success__body .seat{flex:1 1 auto;font-size:28px;font-weight:700;line-height:1.3;text-align:right}.scanner-success__body .price--seat{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:16px}@media screen and (width >= 601px){.scanner-success__body .price--seat{margin-bottom:32px;flex-direction:row;align-items:center;justify-content:space-between}.scanner-success__body .read-date{text-align:right}}.scanner-success__body .ticket-code{flex:0 0 auto;font-size:16px}.scanner-success__body .read-date{flex:0 1 auto;color:var(--darkLight);font-size:16px}.scanner-success__body .read-date p+p{margin-top:4px}.scanner-success__body .ticket-code--date{display:flex;flex-direction:column;gap:4px}.scanner-caution__result-heading{display:grid;place-items:center;height:64px;margin:0 calc(50% - 50vw);background-color:#fdf1c6;color:#ba9415;font-size:20px;font-weight:700;text-align:center}@media screen and (width >= 601px){.scanner-success__body .ticket-code--date{flex-direction:row;align-items:flex-end;justify-content:space-between}.scanner-caution__result-heading{height:128px;max-width:852px;margin:0 auto;font-size:28px}.scanner-caution__result-heading .icon{width:80px;height:80px;margin-right:24px}}.scanner-caution__result-heading .text{display:flex;align-items:center}.scanner-caution__result-heading .icon{margin-right:8px;width:48px;height:48px}.scanner-caution__scan-history{max-width:852px;margin:0 auto;padding:24px;background-color:var(--GrayLight)}.scanner-caution__scan-history dt{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.5;text-align:center}.scanner-caution__scan-history dd{font-size:16px;line-height:1.5;text-align:center}.scanner-caution__scan-history dd>p{margin-bottom:8px}.is-continuous .error-text,.is-continuous .price-type,.is-continuous .read-date,.is-continuous .scan-date,.is-continuous .seat,.is-continuous .ticket-code,.is-continuous .ticket-name,.is-continuous .user-name{position:relative;overflow:hidden;background-color:rgba(91,101,137,.1);color:transparent}.is-continuous .error-text::before,.is-continuous .price-type::before,.is-continuous .read-date::before,.is-continuous .scan-date::before,.is-continuous .seat::before,.is-continuous .ticket-code::before,.is-continuous .ticket-name::before,.is-continuous .user-name::before{display:block;position:absolute;width:100%;height:100%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:1s linear infinite slide}@keyframes slide{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.scanner-staff-menu{padding:8px 0;background-color:#fff}@media screen and (width >= 601px){.scanner-staff-menu{display:flex;align-items:center;justify-content:space-between;max-width:850px;margin:16px auto 0}}.scanner-before:not(.hide)~.scanner-staff-menu{display:none}.scanner-staff-menu__header{display:flex;justify-content:center;align-items:center;padding:16px 0}.scanner-staff-menu__container{transition:.3s;max-height:60px;opacity:1}.scanner-staff-menu__container a{display:block;color:inherit;text-decoration:none}.scanner-staff-menu__container a.sound-switch{width:62px}.scanner-staff-menu__container ul{display:flex;gap:16px;white-space:nowrap;overflow:auto;padding:0 8px 8px}.scanner-staff-menu__container li{flex:0 0 auto;font-size:10px;font-weight:700;line-height:1.4;text-align:center}.scanner-staff-menu__container [class*=icon]::before{margin:0}.scanner-staff-menu__container .test-mode-button{width:82px}.scanner-staff-menu__container .test-mode-button path,.scanner-staff-menu__container .test-mode-button svg{fill:#222}.scanner-staff-menu__container .is-active{color:#56cd21}.scanner-staff-menu__container .is-active path,.scanner-staff-menu__container .is-active svg{fill:#56cd21}@media screen and (width >= 601px){.scanner-staff-menu__container ul,.scanner-staff-menu__header{padding:0}.scanner-staff-menu:not(.is-open) .scanner-staff-menu__container{overflow:hidden;opacity:0;visibility:hidden;pointer-events:none}.reception-staff-add__panel{display:flex;align-items:center;gap:16px}}@media screen and (width <= 600px){.scanner-staff-menu{position:fixed;bottom:0;width:100%;left:0;border-top:1px solid var(--Gray,#ebe8e8)}.scanner-staff-menu:not(.is-open) .scanner-staff-menu__container{overflow:hidden;max-height:0;opacity:0}.reception-staff-add__panel .add-input{display:flex;align-items:center;gap:4px}.reception-staff-add__panel .add-input input{flex:1 0 auto}.reception-staff-add__panel .add-limit{margin-top:16px}}.reception-staff-add__panel .add-input .head{flex:0 0 auto;color:var(--GrayDarker);font-size:12px;font-weight:700}.reception-staff-add__panel .add-input .head::after{content:"*";font-size:24px;color:var(--Error)}.reception-staff-add__panel .add-limit .head{display:inline-block;width:2.2em;color:var(--GrayDarker);font-size:12px;font-weight:700;line-height:1.3333333333;vertical-align:middle}@media screen and (width <= 600px){.reception-staff-add__panel .add-button{margin-top:16px}.reception-staff-list table{display:block}}.reception-staff-add__panel .add-button .btn{min-width:62px}.reception-staff-add__panel input.date{width:110px}.reception-staff-add__panel .text-to{color:var(--GrayDarker);font-size:12px}.reception-staff-main-setting{margin-top:32px}.reception-staff-main-setting .heading-toggle{margin-bottom:12px}@media screen and (width >= 601px){.reception-staff-main-setting{display:flex;gap:24px;margin-top:24px}.reception-staff-main-setting>div{flex:1 1 50%}.reception-staff-main-setting .heading-toggle{flex:0 1 auto;margin:0}}.reception-staff-list{margin-top:32px}.reception-staff-list table{width:100%}.reception-staff-list thead th{border-bottom:1px solid var(--Gray)}.reception-staff-list th{padding:8px;color:var(--GrayDarker);font-weight:700;font-size:14px;text-align-last:left}.reception-staff-list td{padding:8px;vertical-align:middle}.reception-staff-list .col-button{width:160px}.reception-staff-list__detail{border-bottom:1px dashed var(--GrayDark)}.reception-staff-list__detail .input-small{max-width:100%}.reception-staff-list__detail input.date{width:110px}.reception-staff-list__detail input.name{width:100%}.reception-staff-list__detail .btn{min-width:62px}.reception-staff-list__detail .btn-cancel{min-width:110px}.reception-staff-list__detail .btn-share{display:inline-grid;height:36px;font-size:10px}.reception-staff-list__detail .btn-trash{width:60px}.reception-staff-list__detail .td-edit-button{display:flex;gap:12px;justify-content:flex-end;width:100%}@media screen and (width <= 600px){.reception-staff-list thead,.reception-staff-list thead tr{display:contents}.reception-staff-list thead th{display:block}.reception-staff-list thead th:not(:first-child){display:none}.reception-staff-list__detail{display:block}.reception-staff-list__detail input.date{margin:2px 0}.reception-staff-list__detail .btn-cancel{min-width:150px;margin-left:auto}.reception-staff-list__detail .btn-save{min-width:150px;margin-right:auto}.reception-staff-list__detail .td-edit-button{justify-content:space-between}}.reception-staff-list__detail .td-date{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.reception-staff-list__detail .td-url{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.reception-staff-list__detail .text-share-url{word-break:break-all}.reception-staff-list__detail .text-to{color:var(--GrayDarker);font-size:12px;white-space:nowrap}.reception-staff-list__detail .text-nolimit,.reception-staff-list__detail.editing .td-url{color:var(--GrayDarker)}.reception-staff-list__sp-toggle{display:block}@media screen and (width >= 601px){.reception-staff-list{margin-top:24px}.reception-staff-list__detail .btn-share{margin-left:auto}.reception-staff-list__sp-toggle{display:none}}.reception-staff-list__sp-toggle td{display:block;padding:0}.reception-staff-list__sp-toggle button{position:relative;padding:18px 8px 18px 36px;width:100%;text-align-last:left}.reception-staff-list__sp-toggle button::before{display:block;position:absolute;width:16px;height:16px;left:8px;top:50%;margin-top:-8px;background:url(/images/icon-arrow-up.svg) 0/contain no-repeat;transform:rotate(90deg);content:""}.reception-staff-list__sp-toggle.open button::before{transform:rotate(180deg)}@media screen and (width <= 600px){.reception-staff-list__detail .text-share-url{flex:1 0 100%}.reception-staff-list__table-child{display:none;padding:16px 24px;background-color:var(--GrayLight)}.reception-staff-list__table-child.open{display:block}.reception-staff-list__table-child td{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--Gray);font-size:12px}.reception-staff-list__table-child td::before{flex:0 0 auto;width:84px;font-weight:700;content:""}.reception-staff-list__table-child td:nth-child(1)::before{content:"名称"}.reception-staff-list__table-child td:nth-child(2)::before{content:"QR読み取りURL"}.reception-staff-list__table-child td:nth-child(3)::before{content:"有効期限"}.reception-staff-list__table-child td:nth-child(4)::before{content:none}}.mypage-order-history-season{display:block}.mypage-order-history-season__order{padding:12px;border:1px solid var(--Gray);border-radius:3px}.mypage-order-history-season__order+.mypage-order-history-season__order{margin-top:24px}.mypage-order-history-season__order-header{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--Gray)}.mypage-order-history-season__order-header .season-name{font-size:12px;font-weight:400;line-height:1.3333333333;color:var(--GrayDarker)}.mypage-order-history-season__order-header .season-set-name{color:var(--dark);font-size:16px;font-weight:700;line-height:1.5}.mypage-order-history-season__order-header .total{text-align:right}@media screen and (width >= 601px){.mypage-order-history-season__order-header{flex-direction:row;justify-content:space-between}.mypage-order-history-season__order-header .season-info{flex:0 1 auto}.mypage-order-history-season__order-header .total{flex:1 0 120px}.mypage-order-history-season__order-table td,.mypage-order-history-season__order-table th{border-bottom:1px solid var(--GrayLight)}}.mypage-order-history-season__order-header .total dl{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:0 8px}.mypage-order-history-season__order-header .total dd{flex:0 0 auto;font-size:16px;font-weight:700}.mypage-order-history-season__order-header .total dt{flex:0 0 auto;font-size:12px;font-weight:700}.mypage-order-history-season__order-header .total .tax{font-size:10px;font-weight:400}.mypage-order-history-season__order-body{padding:0 0 0 12px;margin:16px 0 0;border-left:4px solid #969aa8;border-radius:3px;text-align:left;font-size:14px}.mypage-order-history-season__order-table{width:100%;letter-spacing:normal}@media screen and (width <= 600px){.mypage-order-history-season__order-table tbody{display:flex;flex-direction:column;gap:8px}.mypage-order-history-season__order-table td,.mypage-order-history-season__order-table th,.mypage-order-history-season__order-table tr{display:block}.mypage-membership__update-info dt{margin-bottom:4px}}.mypage-order-history-season__order-table .hall-name{color:var(--dark);font-size:14px;font-weight:700;border:none}@media screen and (width >= 601px){.mypage-order-history-season__order-table .hall-name{padding-bottom:8px;font-size:16px}}.mypage-order-history-season__order-table .date{padding-right:8px;color:var(--GrayDarker);font-size:12px;font-weight:700}@media screen and (width >= 601px){.mypage-order-history-season__order-table .date{font-size:14px}}.mypage-order-history-season__order-table .date span{white-space:nowrap}.mypage-order-history-season__order-table .date span:not(:last-child)::after{content:","}.mypage-order-history-season__order-table .performance{padding-right:8px;font-size:12px}@media screen and (width >= 601px){.mypage-order-history-season__order-table .performance{width:100%;font-size:14px}}.mypage-order-history-season__order-table .seat-name{margin-top:8px;padding:12px;background-color:var(--GrayLight);color:var(--dark);font-size:12px;font-weight:700}.mypage-order-history-season__order-footer{display:flex;flex-direction:column;gap:4px;margin-top:16px;color:var(--GrayDarker);font-size:14px;text-align:right}.mypage-membership{margin-bottom:16px;padding:16px;background-color:#fff;border:1px solid var(--Gray);border-radius:3px}@media screen and (width >= 601px){.mypage-order-history-season__order-table .seat-name{font-size:14px;text-align:right;vertical-align:middle;white-space:nowrap}.mypage-order-history-season__order-footer{flex-direction:row;justify-content:flex-end;gap:16px}.mypage-membership{padding:24px}}.mypage-membership__header{position:relative}.mypage-membership__footer{display:flex;flex-direction:column;gap:16px}@media screen and (width >= 601px){.mypage-membership__footer{flex-direction:row;justify-content:space-between;align-items:center}}.mypage-membership__body{border-top:1px solid var(--Gray);margin-top:8px;padding-top:8px}.mypage-membership__group-container{display:flex;gap:8px;align-items:center;margin-bottom:4px}.mypage-membership__group-container .group-name{color:var(--GrayDarker);font-size:12px;line-height:1.3333333333}.mypage-membership__group-container .group-icon{flex:0 0 auto;width:36px;height:36px;border-radius:50%;border:1px solid var(--Gray);overflow:hidden}.mypage-membership__group-container .group-icon img{width:36px;height:36px;object-fit:cover}.mypage-membership__membership-info .membership-name{margin-bottom:4px;color:var(--dark);font-size:14px}.mypage-membership__membership-info .rank{color:var(--dark);font-size:14px;font-weight:700}.mypage-membership__current-rank{display:flex;flex-direction:column;gap:16px;padding-bottom:12px}.mypage-membership__status{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-bottom:8px}.mypage-membership__status .order-id{font-size:12px;color:var(--GrayDarker)}.mypage-membership__status .status{display:block;width:64px;height:24px;line-height:24px;border-radius:12px;font-size:12px;text-align:center}.mypage-membership__status .status--active{background-color:var(--SuccessLightest2);color:var(--SuccessDark)}.mypage-membership__status .status--inactive{background-color:var(--ErrorLightest2);color:var(--Error)}.mypage-membership__status .status--unsubscribe{background-color:var(--Gray);color:var(--GrayDarker)}.mypage-membership__unsubscribe{text-align:left;color:var(--GrayDarker);text-decoration:underline}.mypage-membership__update-info p{font-size:12px;line-height:1.3}.mypage-membership__update-info dl{width:calc(50% - 8px);color:var(--GrayDarker)}.mypage-membership__update-info dt{font-size:12px}.mypage-membership__update-info dd{font-size:14px}.mypage-membership__update-info .update-info-dates{display:flex;flex-wrap:wrap;gap:8px 16px;margin:8px 0 16px}.mypage-membership__update-info .is-automatic{color:var(--Success)}.mypage-membership__update-info .is-manual{color:var(--WarningDark)}.mypage-membership__update-info .is-error{color:var(--Error)}.mypage-membership__update-info .is-resign{color:var(--GrayDarker)}.manage-membership-purchase{padding:0}.manage-membership-purchase__buttons{display:flex;flex-direction:column;gap:12px;margin-top:36px;padding-top:16px;border-top:1px solid var(--Gray)}@media screen and (width >= 601px){.mypage-membership__update-info dl{width:auto;display:inline-flex;gap:8px}.manage-membership-purchase__buttons{flex-direction:row-reverse;justify-content:flex-start}.manage-membership-purchase__buttons a,.manage-membership-purchase__buttons button{min-width:136px}}.manage-membership-purchase__membership-info{margin-top:16px;padding:12px;border:1px solid #ebe8e8;border-radius:3px}.manage-membership-purchase__membership-info-header{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.manage-membership-purchase__membership-info-header .membership-rank{font-size:16px;font-weight:700;color:var(--dark)}.manage-membership-purchase__membership-info-header .limit-date{color:var(--WarningDark)}.manage-membership-purchase__membership-info-header .limit-date>span{margin-right:.5em;font-size:12px}.manage-membership-purchase__membership-info-detail dl{display:flex;padding-bottom:8px}.manage-membership-purchase__membership-info-detail dl dt{flex:1 1 auto}.manage-membership-purchase__membership-info-detail dl dd{flex:0 0 auto}.manage-membership-purchase__membership-info-detail dl.total{padding:8px 0 0;border-top:1px solid var(--Gray)}.manage-membership-purchase__membership-info-detail dl.total dt{font-weight:700}.manage-membership-purchase__membership-info-detail dl.total dd{font-weight:700;font-size:16px}.manage-membership-purchase__membership-info-detail dl.total .tax{font-weight:400;font-size:10px}.manage-membership-purchase__select-automatic{display:flex;gap:8px}.manage-membership-purchase__select-automatic>div{flex:1 1 50%}.manage-membership-purchase__notice{margin-top:8px;background-color:var(--GrayLight);border:1px solid var(--Gray);padding:16px;font-size:14px}.manage-membership-purchase__section{margin-bottom:36px}.manage-membership-purchase__section h3{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--Gray);color:var(--GrayDarker);font-size:14px;font-weight:700;line-height:1.4}.manage-membership-purchase__title{margin-bottom:36px;font-size:18px;font-weight:700;line-height:1.6}.mypage__introduction{font-size:14px;margin-bottom:16px}.mypage__container{max-width:760px;margin:0 auto;padding:36px 20px}@media screen and (width >= 601px){.manage-membership-purchase__select-automatic>div{flex:0 0 auto}.mypage__container{padding:64px 20px}}.mypage__footer{margin-top:36px}.mypage__footer .teket-top-button{width:180px;max-width:100%;margin:0 auto}.mypage__header{display:flex;align-items:center;justify-content:center;height:160px;padding:0 20px;background-color:var(--GrayLight)}.mypage__header .title{color:var(--dark);font-weight:700;font-size:20px}.mypage__title{margin-bottom:36px;color:var(--dark);font-size:24px;font-weight:700;line-height:1.3333333333}.about_link-section{--textBorder:rgb(46 53 81) 3px 0px 0px,rgb(46 53 81) 2.83487px 0.981584px 0px,rgb(46 53 81) 2.35766px 1.85511px 0px,rgb(46 53 81) 1.62091px 2.52441px 0px,rgb(46 53 81) 0.705713px 2.91581px 0px,rgb(46 53 81) -0.287171px 2.98622px 0px,rgb(46 53 81) -1.24844px 2.72789px 0px,rgb(46 53 81) -2.07227px 2.16926px 0px,rgb(46 53 81) -2.66798px 1.37182px 0px,rgb(46 53 81) -2.96998px 0.42336px 0px,rgb(46 53 81) -2.94502px -0.571704px 0px,rgb(46 53 81) -2.59586px -1.50383px 0px,rgb(46 53 81) -1.96093px -2.27041px 0px,rgb(46 53 81) -1.11013px -2.78704px 0px,rgb(46 53 81) -0.137119px -2.99686px 0px,rgb(46 53 81) 0.850987px -2.87677px 0px,rgb(46 53 81) 1.74541px -2.43999px 0px,rgb(46 53 81) 2.44769px -1.73459px 0px,rgb(46 53 81) 2.88051px -0.838247px 0px;background:#2e3551;background:linear-gradient(20deg,#f3f3f3 60%,#2e3551 60.1%)}.about_link-section .about_link{padding-left:20px;padding-right:20px}.about_link-section .about_link__wrapper{position:relative;padding-top:40px;padding-bottom:40px}.about_link-section .about_link__header p{color:#fff;font-size:16px;line-height:1.5;margin-bottom:16px}.about_link-section .about_link__header .title{position:relative;z-index:1;margin-bottom:16px;font-weight:700;font-size:20px;line-height:1.4;color:#f8c51c;text-shadow:var(--textBorder)}@media screen and (width >= 601px){.mypage__header .title{font-size:28px}.about_link-section{background:linear-gradient(183deg,#2e3551 41%,#f3f3f3 41.2%)}.about_link-section .about_link__wrapper{padding-top:50px;padding-bottom:55px}.about_link-section .about_link__header p{margin:0;font-size:16px}.about_link-section .about_link__header .title{margin-bottom:16px;font-size:22px}}@media screen and (width <= 375px){.about_link-section .about_link__header .title{font-size:21px}}.about_link-section .about_link__header .title b{display:inline-block;font-size:32px}.about_link-section .about_link__header .title b>small{font-size:20px}.about_link-section .about_link__image{margin:0 calc(50% - 50vw);overflow:hidden;pointer-events:none}.about_link-section .about_link__image img{margin-left:-50px;width:calc(100% + 90px);max-width:550px}@media screen and (width >= 601px){.about_link-section .about_link__header .title b{font-size:30px}.about_link-section .about_link__header .title b>small{font-size:22px}.about_link-section .about_link__image{position:absolute;left:410px;top:0;height:100%;width:min(55vw,660px);margin:0}.about_link-section .about_link__image img{position:relative;top:-50px;margin:0;width:660px;max-width:660px}.about_link-section .about_link__body{margin:48px 0 0}}.about_link-section .about_link__body{position:relative}.about_link-section .about_link__body strong{background:linear-gradient(to bottom,rgba(230,213,114,0) 0,rgba(230,213,114,0) 50%,#e6d572 50%,#e6d572 100%)}.about_link-section .about_link__body ul{margin-bottom:24px}.about_link-section .about_link__body ul li{position:relative;margin-left:20px;font-size:16px;font-weight:700;line-height:24px}.about_link-section .about_link__body ul li::before{left:-20px;top:6px;position:absolute;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 10.4px;border-color:transparent transparent transparent #de7676}.about_link-section .about_link__body ul li+li{margin-top:8px}.about_link-section .about_link__body .btn{margin-left:auto;margin-right:auto}.about_link-section .about_link__cta{display:flex;flex-direction:column;gap:8px}.about_link-section .about_link__cta .btn{height:56px;padding:0;font-size:16px;font-weight:700;letter-spacing:0}.about_link-section .about_link__cta .btn:hover{filter:brightness(.9)}.about_link-section .about_link__cta .btn svg{width:16px;height:16px;margin-left:.25em;vertical-align:-3px}.about_link-section .about_link__cta .btn svg path{fill:#fff}.about_link-section .about_link__cta .btn.link-about{background-color:#de7676}.about_link-section .about_link__cta .btn.link-live{background-color:#709fd6}.about_link-section .about_link__cta .btn.link-contact{height:32px;background-color:#fff;border:1px solid var(--dark);color:var(--dark);font-size:12px}.about_link-section .about_link__cta .btn.link-contact svg path{fill:var(--dark)}.module-lets-start{padding:60px 0 80px;background:url(/images/about_teket/lets_start_bg_sp.jpg) center/cover no-repeat}.module-lets-start__catch{margin:0 0 16px;font-weight:700;font-size:24px;line-height:1.333;text-align:center;color:#fff}@media screen and (width >= 601px){.about_link-section .about_link__body ul{margin-bottom:16px}.about_link-section .about_link__body ul li{font-size:18px}.about_link-section .about_link__body ul li+li{margin-top:15px}.about_link-section .about_link__body .btn{margin-left:inherit;margin-right:inherit;width:316px}.about_link-section .about_link__cta{max-width:296px}.about_link-section .about_link__cta .btn.link-contact{width:128px}.module-lets-start{padding:80px 0;background-image:url(/images/about_teket/lets_start_bg_pc.jpg)}.module-lets-start .btn{width:300px;margin:0 auto}.module-lets-start__catch{margin-bottom:32px}}.pc-only-toppage{display:initial}@media screen and (width <= 768px){.pc-only-toppage{display:none}}.sp-only-toppage{display:initial}#toppage-recommend .section-ttl-recommend{position:relative;margin:-140px 0 30px;text-align:center;font-weight:700;font-size:22px;color:#fff;text-shadow:0 0 17px #000722}#toppage-recommend .section-ttl-recommend::after,#toppage-recommend .section-ttl-recommend::before{display:inline-block;content:"";width:233px;height:7px;vertical-align:middle}#toppage-recommend .section-ttl-recommend::before{margin-right:40px;background:url(../images/toppage/bg_reccomend_ttl_left.svg) left top no-repeat}@media screen and (width <= 768px){#toppage-recommend .section-ttl-recommend{margin:-45px 0 27px;font-size:18px}#toppage-recommend .section-ttl-recommend::after,#toppage-recommend .section-ttl-recommend::before{width:18vw}#toppage-recommend .section-ttl-recommend::before{margin-right:10px;background:url(../images/toppage/bg_reccomend_ttl_left-sp.svg) left top no-repeat}}#toppage-recommend .section-ttl-recommend::after{margin-left:40px;background:url(../images/toppage/bg_reccomend_ttl_right.svg) right top no-repeat}#toppage-recommend .recommend-slider-area{width:1020px;margin:0 auto}@media screen and (width <= 768px){#toppage-recommend .section-ttl-recommend::after{margin-left:10px;background:url(../images/toppage/bg_reccomend_ttl_right-sp.svg) right top no-repeat}#toppage-recommend .recommend-slider-area{width:auto}}#toppage-recommend .recommend-slider .recommend-box{width:502px;margin:0 7px;box-shadow:0 6px 11px 0 rgba(0,0,0,.12)}#toppage-recommend .recommend-slider .recommend-box .event-info-item{width:100%;background-color:#fff;border-radius:3px;z-index:1;height:calc(100% - 28px)}#toppage-recommend .recommend-slider .recommend-box .event-info-item__visual img{position:relative;top:calc(50% - 15px);transform:translateY(-50%)}#toppage-recommend .recommend-slider .recommend-box .event-info-item__info{padding-bottom:15px}@media screen and (width >= 769px){.sp-only-toppage{display:none}#toppage-recommend .recommend-slider .recommend-box{height:324px}#toppage-recommend .recommend-slider .recommend-box .event-info-item__info{margin-top:25px;margin-left:30px}}#toppage-recommend .recommend-slider .recommend-box .event-info-item__tags{width:245px}#toppage-recommend .recommend-slider .recommend-box .event-info-item__tags span.tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#toppage-recommend .recommend-slider .recommend-box .event-info-item__title{margin-bottom:20px;padding-top:5px;position:relative;max-height:76.8px;font-size:16px;line-height:1.6;word-break:break-all;overflow:hidden}#toppage-recommend .recommend-slider .recommend-box .event-info-item__title::after,#toppage-recommend .recommend-slider .recommend-box .event-info-item__title::before{position:absolute;background:#fff}#toppage-recommend .recommend-slider .recommend-box .event-info-item__title::before{content:"...";top:51.2px;right:0;width:1em}#toppage-recommend .recommend-slider .recommend-box .event-info-item__title::after{content:"";width:100%;height:100%}#toppage-recommend .recommend-slider .recommend-box a{text-decoration:none}#toppage-recommend .btn-area{margin:70px 0 80px}@media screen and (width <= 768px){#toppage-recommend .recommend-slider .recommend-box{width:auto;margin:0;height:44vh}#toppage-recommend .recommend-slider .recommend-box .event-info-item__tags{width:180px}#toppage-recommend .btn-area{margin:40px 0 50px;padding:0 20px}}#toppage-recommend .btn-area .btn{width:330px;margin:0 auto}#toppage-about{background:url(../images/toppage/bg_about.jpg) center top #fff;position:relative;margin-bottom:119px}@media screen and (width <= 768px){#toppage-recommend .btn-area .btn{max-width:330px;width:100%}#toppage-about{background:url(../images/toppage/bg_about-sp-2.jpg) center top/cover #fff}#toppage-about.section{padding-bottom:0;margin-bottom:0}#toppage-about .aboutkit{display:block;position:relative;width:100%;height:auto;left:initial;transform:initial;margin-top:150px;margin-bottom:50px}#toppage-about .aboutkit__image{position:relative;display:flex;justify-content:center;top:0;max-width:initial;width:90%;margin-top:-100px;margin-left:auto;margin-right:auto;left:initial}#toppage-about .aboutkit__text__title{font-size:18px}#toppage-about .aboutkit__text{position:relative;display:block;max-width:initial;width:100%;margin:0;padding:20px;right:initial}#toppage-about .aboutkit__text__btn{width:100%;margin:auto}}#toppage-about .section-inner{position:relative;height:440px}#toppage-about .section-ttl{position:relative;z-index:1}#toppage-about .txt{position:relative;z-index:1;width:450px;margin-bottom:40px;line-height:27px;font-size:18px}@media screen and (width >= 769px){#toppage-about .img{position:absolute;top:-215px;right:0}}@media screen and (width <= 768px){#toppage-about .section-inner{overflow:hidden;z-index:1;height:initial}#toppage-about .txt-img::before{content:"";z-index:-1;position:absolute;background:#fff;bottom:-5px;left:0;width:100%;height:85px}#toppage-about .txt{width:auto;margin-bottom:30px;font-size:14px;line-height:21px}#toppage-about .img{margin:0 -40px;text-align:center}#toppage-about .img img{max-width:inherit;width:100%}}#toppage-about .aboutkit{position:absolute;top:100%;left:50%;margin:0 auto;width:98%;max-width:1020px;height:238px;background:#fff;border:1px solid #cd955e;border-radius:5px;transform:translate(-50%,-119px)}#toppage-about .aboutkit.pc-only-toppage{display:initial}@media screen and (width <= 768px){#toppage-about .aboutkit.pc-only-toppage{display:none}}#toppage-about .aboutkit.sp-only-toppage{display:block}@media screen and (width >= 769px){#toppage-about .aboutkit.sp-only-toppage{display:none}}#toppage-about .aboutkit__image{position:absolute;display:inline-block;top:-35px;left:30px;max-width:330px;width:32%;height:auto}#toppage-about .aboutkit__image img{width:100%;height:100%}#toppage-about .aboutkit__text{position:absolute;display:inline-block;max-width:604px;width:60%;margin-top:40px;right:30px}#toppage-about .aboutkit__text__title{font-size:24px;font-weight:700}#toppage-about .aboutkit__text__descr{font-size:14px;line-height:21px;margin-top:20px;margin-bottom:20px}#toppage-about .aboutkit__text__btn{width:220px}#toppage-about .aboutkit__text__btn a p{position:relative}#toppage-about .aboutkit__text__btn .icon-download::before{content:"";background:url(../images/icon-download.svg) no-repeat;position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px}#toppage-feature .feature-list li{display:flex;align-items:center;margin-top:30px}@media screen and (width <= 768px){#toppage-feature .feature-list li{flex-direction:column;margin-top:40px}}#toppage-feature .feature-list li:first-child{margin-top:0}#toppage-feature .feature-list li:nth-child(odd){justify-content:flex-start}#toppage-feature .feature-list li:nth-child(odd) .txt-area{margin-left:40px;text-align:left}#toppage-feature .feature-list li:nth-child(even){justify-content:flex-end}#toppage-feature .feature-list li:nth-child(even) .txt-area{margin-right:40px;text-align:right}#toppage-feature .feature-list li .img-area{width:416px}@media screen and (width <= 768px){#toppage-feature .feature-list li:nth-child(odd) .txt-area{margin-left:0}#toppage-feature .feature-list li:nth-child(even) .txt-area{margin-right:0;text-align:left}#toppage-feature .feature-list li .img-area{width:auto;order:1}}#toppage-feature .feature-list li .txt-area{width:510px}#toppage-feature .feature-list li .ttl{line-height:33px;font-weight:700;font-size:22px;color:#34495e}#toppage-feature .feature-list li .txt{margin-top:20px;line-height:27px;font-size:16px}#toppage-feature .feature-usecases{margin-top:80px;height:200px;background:url(../images/bnr-usecases.png) center center/contain no-repeat}#toppage-feature .feature-usecases:hover{opacity:.6}#toppage-merit{background:#eae7ee}#toppage-merit .section-ttl{line-height:53px}#toppage-merit .merit-list{display:flex;justify-content:space-between}#toppage-merit .merit-list li{width:460px}@media screen and (width <= 768px){#toppage-feature .feature-list li .txt-area{width:auto;order:2}#toppage-feature .feature-list li .ttl{margin-top:20px}#toppage-feature .feature-list li .txt{margin-top:5px;font-size:14px}#toppage-feature .feature-usecases{margin-top:40px;height:248px;background:url(../images/bnr-usecases-mobile.png) center center/contain no-repeat}#toppage-merit .merit-list{display:block}#toppage-merit .merit-list li{width:auto;margin-top:35px}#toppage-merit .merit-list li:first-child{margin-top:0}}#toppage-merit .merit-list li .ttl{width:330px;height:48px;line-height:48px;margin:0 auto;text-align:center;color:#fff;font-weight:700;font-size:22px;border-radius:3px 3px 0 0;background-color:#67b7c0}@media screen and (width <= 768px){#toppage-merit .merit-list li .ttl{width:100%;max-width:416px}}#toppage-merit .merit-list li .img{width:330px;margin:0 auto;text-align:center;background-color:#a2d2d8}#toppage-merit .merit-list li .txt{line-height:27px;margin-top:35px;font-size:16px}#toppage-userguide{background:#e4efe1}#toppage-userguide .movie-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#toppage-userguide .movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#toppage-price .price-area{height:382px;width:100%;border:1px solid #b7bbc0;border-radius:3px;text-align:center}#toppage-price .price-area .ttl{height:104px;background:#67b7c0;border-radius:2px 2px 0 0;color:#f9f9f9;font-size:30px;font-weight:700;letter-spacing:1.88px;line-height:104px}@media screen and (width <= 768px){#toppage-merit .merit-list li .img{width:100%;max-width:416px}#toppage-merit .merit-list li .txt{margin-top:15px;font-size:14px}#toppage-price .price-area .ttl{height:71px;font-size:21px;line-height:71px}}#toppage-price .price-area .price{color:#222;font-size:36px;line-height:54px;font-weight:700;margin-top:40px}#toppage-price .price-area .price span{color:#7ba968;font-size:110px;line-height:120px}#toppage-price .price-area .txt{color:#222;margin:20px 0 50px;padding:0 20px;font-size:18px;line-height:29px}#toppage-price .price-area .txt a{color:#cd955e}#toppage-inverview{background:#e3ecf7}#toppage-news .btn{width:330px;margin:30px auto 0}#toppage-news .newslist{margin-top:-15px}@media screen and (width <= 768px){#toppage-price .price-area .txt{font-size:16px;line-height:27px;margin:20px 0 30px}#toppage-inverview .section-inner{padding:0!important}#toppage-inverview .section-ttl{padding:0 20px}#toppage-inverview .interview-slider-area .slick-list{padding:0 10px 25px}#toppage-news .btn{width:90%}#toppage-news .newslist{margin-top:-5px}}#toppage-news .newslist_item-container{position:relative;padding:25px 30px;line-height:27px;font-weight:700;font-size:18px;border-bottom:1px dashed #979797}@media screen and (width <= 768px){#toppage-news .newslist_item-container{padding:15px 0}}#toppage-news .newslist_item-container:first-child{border-top:1px dashed #979797}#toppage-news .newslist_item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#toppage-news .newslist_item_left{flex-basis:90%;padding-left:0}#toppage-news .newslist_item_left_date{display:block;font-size:11px;color:#d1a179;font-weight:700;text-align:left}#toppage-news .newslist_item_left_title{display:inline-block;font-size:18px;color:#222;font-weight:700;text-align:left;margin-top:5px}#toppage-news .newslist_item_content{font-size:16px;color:#222;font-weight:300;text-align:left;line-height:30px;padding-left:30px;padding-right:10%;flex-basis:100%;height:0;margin-top:0;opacity:0;transition:.4s;overflow:hidden}#toppage-news .newslist_item_btn_link{cursor:pointer;flex-basis:10%;text-align:center}#toppage-news .newslist_item_btn_link::after{content:"";display:inline-block;background:url(/images/external-link.svg) center/contain no-repeat;width:20px;height:20px;line-height:50px;margin:0 0 5px 5px;vertical-align:middle}#toppage-news .newslist_item_btn_detail{flex-basis:5%;position:relative;display:inline-block;border-radius:8px;cursor:pointer;color:#fff;transition:.5s}#toppage-news .newslist_item_btn_detail::after,#toppage-news .newslist_item_btn_detail::before{content:"";position:absolute;top:0;height:17px;border-left:4px solid #2e3551;border-radius:2px;transition:.5s}#toppage-news .newslist_item_btn_detail::before{left:-5px;transform:rotate(315deg)}#toppage-news .newslist_item_btn_detail::after{left:5px;transform:rotate(45deg)}#toppage-news .newslist_item input{display:none}#toppage-news .newslist_item input:checked~.newslist_item_btn_detail::before{left:-5px;transform:rotate(225deg)}#toppage-news .newslist_item input:checked~.newslist_item_btn_detail::after{left:5px;transform:rotate(135deg)}#toppage-news .newslist_item input:checked~.newslist_item_content{height:auto;margin-top:50px;opacity:1}.contact-section{padding:60px 0 80px}.contact-section .contact-sub-section{text-align:center;text-align:-webkit-center}.contact-section .contact-sub-section p{font-size:16px;line-height:26px;text-align:center;margin-bottom:30px}@media screen and (width <= 600px){.contact-section{padding:20px 20px 50px}.contact-section .contact-sub-section p{margin-bottom:20px}}.contact-section .contact-sub-section .contact-btn{background:#2e3551;max-width:300px}.contact-section .contact-sub-section .contact-btn:hover{background:#272d44}.feature-section{padding:80px 0}#interview-feature{width:1010px;margin:0 auto;border-top:1px dashed #979797}#interview-feature .lead-box{width:675px;margin:0 auto}@media screen and (width <= 768px){#toppage-news .newslist_item input:checked~.newslist_item_content{margin-top:20px}.feature-section{width:auto;padding:0 20px}#interview-feature{width:auto;padding:0 10px}#interview-feature .lead-box{width:auto;padding:40px 5px}}#interview-feature .lead-area{width:595px;margin:0 auto;padding-bottom:40px}#interview-feature .txt-area p{margin-top:20px;line-height:27px;font-size:16px}@media screen and (width <= 768px){#interview-feature .lead-area{width:auto;padding:0 20px}#interview-feature .txt-area{width:auto;margin:30px 0;order:2}#interview-feature .txt-area p{margin-top:5px;font-size:14px}#interview-feature .ttl{margin-top:20px}}#interview-feature .ttl{line-height:70px;font-weight:700;font-size:22px;color:#fff;padding:0 30px;background-color:#2e3551;margin-bottom:40px;border-radius:5px}#interview-feature .txt,#interview-feature ul{margin-top:20px;line-height:27px;font-size:16px}.event-add{text-align:center;background-color:#f8f4ee;padding-top:50px;padding-bottom:50px;margin-bottom:95px}.event-add .inner{width:1020px;margin:0 auto}.event-add .ttl{line-height:40px;font-weight:700;font-size:23px;color:#222}.event-add .ttl span{display:block;margin-bottom:20px;line-height:24px;letter-spacing:1.56px;font-size:25px;color:#c89b70}@media screen and (width <= 768px){#interview-feature .txt,#interview-feature ul{margin-top:5px;font-size:14px}.event-add{padding-top:30px}.event-add .inner{width:auto;padding:0 20px}.event-add .ttl{font-size:25px;line-height:37px}.event-add .ttl span{margin-bottom:5px;font-size:14px;line-height:21px}}.event-add .btn-area{width:230px;margin:30px auto 0}#static-recommend .section-ttl-recommend{position:relative;margin:30px 0;text-align:center;font-weight:700;font-size:22px;color:#34495e}#static-recommend .section-ttl-recommend::after,#static-recommend .section-ttl-recommend::before{display:inline-block;content:"";width:233px;height:7px;vertical-align:middle}#static-recommend .section-ttl-recommend::before{margin-right:40px;background:url(../images/interview/bg_reccomend_ttl_left.svg) left top no-repeat}@media screen and (width <= 768px){.event-add .btn-area{width:auto;max-width:370px;margin-top:35px;padding:0 25px}.event-add .btn-area .btn{height:40px;line-height:40px}#static-recommend .section-ttl-recommend{margin:27px 0;font-size:18px}#static-recommend .section-ttl-recommend::after,#static-recommend .section-ttl-recommend::before{width:18vw}#static-recommend .section-ttl-recommend::before{margin-right:10px;background:url(../images/interview/bg_reccomend_ttl_left-sp.svg) left top no-repeat}}#static-recommend .section-ttl-recommend::after{margin-left:40px;background:url(../images/interview/bg_reccomend_ttl_right.svg) right top no-repeat}#static-recommend .recommend-slider-area{width:1020px;margin:0 auto}@media screen and (width <= 768px){#static-recommend .section-ttl-recommend::after{margin-left:10px;background:url(../images/interview/bg_reccomend_ttl_right-sp.svg) right top no-repeat}#static-recommend .recommend-slider-area{width:auto}}#static-recommend .recommend-slider .recommend-box{width:502px;margin:0 7px;box-shadow:0 6px 11px 0 rgba(0,0,0,.12)}#static-recommend .recommend-slider .recommend-box .event-info-item{width:100%;background-color:#fff;border-radius:3px;z-index:1;height:calc(100% - 28px)}#static-recommend .recommend-slider .recommend-box .event-info-item__visual img{position:relative;top:calc(50% - 15px);transform:translateY(-50%)}#static-recommend .recommend-slider .recommend-box .event-info-item__info{padding-bottom:15px}@media screen and (width >= 769px){#static-recommend .recommend-slider .recommend-box{height:324px}#static-recommend .recommend-slider .recommend-box .event-info-item__info{margin-top:25px;margin-left:30px}}#static-recommend .recommend-slider .recommend-box .event-info-item__title{margin-bottom:20px;padding-top:5px;position:relative;max-height:76.8px;font-size:16px;line-height:1.6;word-break:break-all;overflow:hidden}#static-recommend .recommend-slider .recommend-box .event-info-item__title::after,#static-recommend .recommend-slider .recommend-box .event-info-item__title::before{position:absolute;background:#fff}#static-recommend .recommend-slider .recommend-box .event-info-item__title::before{content:"...";top:51.2px;right:0;width:1em}#static-recommend .recommend-slider .recommend-box .event-info-item__title::after{content:"";width:100%;height:100%}#static-recommend .recommend-slider .recommend-box .event-info-item__tags{width:245px}#static-recommend .recommend-slider .recommend-box .event-info-item__tags span.tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#static-recommend .btn-area{margin:70px 0 160px}@media screen and (width <= 768px){#static-recommend .recommend-slider .recommend-box{width:auto;margin:0;height:44vh}#static-recommend .recommend-slider .recommend-box .event-info-item__tags{width:165px}#static-recommend .btn-area{margin:40px 0 50px}#toppage-eventadd.section .ttl.sp-only-toppage{display:inline-block;width:85%}}#static-recommend .btn-area .btn{width:330px;margin:0 auto}#toppage-eventadd.section{background:#faf4ee;width:100%;padding:0}#toppage-eventadd.section .pc-only-toppage{display:block}@media screen and (width <= 768px){#toppage-eventadd.section .pc-only-toppage{display:none}}#toppage-eventadd.section .sp-only-toppage{display:block}@media screen and (width >= 769px){#toppage-eventadd.section .sp-only-toppage{display:none}}#toppage-eventadd.section .section-inner{text-align:center;padding-top:50px;padding-bottom:50px}#toppage-eventadd.section .ttl{font-size:24px;font-weight:700;line-height:36px;color:#222;margin-bottom:30px}#toppage-eventadd.section .eventadd__descr{font-size:14px;line-height:21px;margin-top:30px;margin-bottom:30px}@media screen and (width <= 768px){#toppage-eventadd.section .section-inner{padding-top:48px;padding-bottom:48px}#toppage-eventadd.section .eventadd__image{position:relative;display:inline-block;height:auto;width:180px}#toppage-eventadd.section .eventadd__descr{margin-top:16px;margin-bottom:16px}}#toppage-eventadd.section .btn-area{width:230px;margin:30px auto 0}.snackbar{text-align:center}.snackbar a{text-decoration:none}.snackbar span{text-decoration:underline}@media screen and (width <= 768px){#toppage-eventadd.section .btn-area{margin-top:16px}#toppage-eventadd.section .btn{margin-left:auto;margin-right:auto;width:220px;height:50px;line-height:50px}.snackbar-pc{display:none!important}}.snackbar-sp{display:block;top:86px;width:100%;text-align:center}@media screen and (width >= 769px){.snackbar-sp{display:none!important}}.snackbar-sp .e-detail-notif{padding:12px}.toppage-banners.section,.toppage-eventlist.section,.toppage-news.section{padding:50px 0!important}.toppage-banners.section .section-inner,.toppage-eventlist.section .section-inner,.toppage-news.section .section-inner{width:98%;max-width:1020px;margin:0 auto}.toppage-banners.section .section-ttl,.toppage-eventlist.section .section-ttl,.toppage-news.section .section-ttl{margin-bottom:50px;line-height:1.125!important;font-weight:700;font-size:24px!important;color:#222}.toppage-banners.section .section-ttl span,.toppage-eventlist.section .section-ttl span,.toppage-news.section .section-ttl span{display:block;margin-bottom:5px;font-size:23px;line-height:35px}.toppage-news{padding:0!important}.toppage-news .btn{width:330px;margin:30px auto 0}.newslist{margin-top:-15px}.newslist_item-container{position:relative;padding:25px 30px;line-height:27px;font-weight:700;font-size:18px;border-bottom:1px dashed #979797}@media screen and (width <= 600px){.toppage-banners.section,.toppage-eventlist.section,.toppage-news.section{padding:35px 0!important}.toppage-banners.section .section-inner,.toppage-eventlist.section .section-inner,.toppage-news.section .section-inner{width:auto;padding:0 20px}.toppage-banners.section .section-ttl,.toppage-eventlist.section .section-ttl,.toppage-news.section .section-ttl{margin-bottom:20px;font-size:24px}.toppage-banners.section .section-ttl span,.toppage-eventlist.section .section-ttl span,.toppage-news.section .section-ttl span{font-size:16px;line-height:24px}.toppage-news .btn{width:90%}.newslist{margin-top:-5px}.newslist_item-container{padding:15px 0}}.newslist_item-container:first-child{border-top:1px dashed #979797}.newslist_item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.newslist_item_left{flex-basis:90%;padding-left:0}.newslist_item_left_date{display:block;font-size:11px;color:#d1a179;font-weight:700;text-align:left}.newslist_item_left_title{display:inline-block;font-size:18px;color:#222;font-weight:700;text-align:left;margin-top:5px}.toppage-search-fv{position:relative}.toppage-search-fv__bg{width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1;background-color:#2e3551;overflow:hidden}.toppage-search-fv__bg .fv-slider{height:100%}.toppage-search-fv__bg .bg-image{height:360px;background-position:center center;background-size:cover}.toppage-search-fv__bg .bg-image img{width:100%;height:100%;object-fit:cover}.toppage-search-fv__button button,.toppage-search-fv__button button img{width:100%}.toppage-search-fv__inner{padding:32px 0 16px;max-width:1020px;margin:0 auto}@media screen and (width >= 601px){.toppage-search-fv__bg .bg-image{height:410px}.toppage-search-fv__button{flex:0 0 auto;width:606px}.toppage-search-fv__main{display:flex;align-items:center;justify-content:space-between}}.toppage-search-fv__title{color:#fff;line-height:1.4;font-size:17px;font-weight:700;text-shadow:0 0 17px 0 #000722;letter-spacing:0}@media screen and (width <= 600px){.toppage-search-fv__inner{padding:16px 0 0;margin:0 8px}.toppage-search-fv__title{margin-bottom:8px;font-size:16px;text-align:center}}.toppage-search-fv__subTitle{color:#d4a164;line-height:1.2;font-size:12px;font-weight:700}.toppage-categories{padding:16px 0}.toppage-categories__nav .swiper{overflow:visible}.toppage-categories__nav .swiper-slide{width:80px}.toppage-categories__nav .swiper-slide:not(:first-child) a{border-left:1px solid var(--darkLighter)}.toppage-categories__list a.classic::before{background-image:url(/images/toppage/icon_category_classic.svg)}.toppage-categories__list a.drama::before{background-image:url(/images/toppage/icon_category_drama.svg)}.toppage-categories__list a.live::before{background-image:url(/images/toppage/icon_category_live.svg)}.toppage-categories__list a.sport::before{background-image:url(/images/toppage/icon_category_sport.svg)}.toppage-categories__list a.art::before{background-image:url(/images/toppage/icon_category_art.svg)}.toppage-categories__list a.anime::before{background-image:url(/images/toppage/icon_category_anime.svg)}.toppage-categories__list a.career::before{background-image:url(/images/toppage/icon_category_career.svg)}.toppage-categories__list a.dance::before{background-image:url(/images/toppage/icon_category_dance.svg)}.toppage-categories__list a.game::before{background-image:url(/images/toppage/icon_category_game.svg)}.toppage-categories__list a.hobby::before{background-image:url(/images/toppage/icon_category_hobby.svg)}.toppage-categories__list a.trip::before{background-image:url(/images/toppage/icon_category_trip.svg)}.toppage-categories__list a.food::before{background-image:url(/images/toppage/icon_category_food.svg)}.toppage-categories__list a.party::before{background-image:url(/images/toppage/icon_category_party.svg)}.toppage-categories__list a.fashion::before{background-image:url(/images/toppage/icon_category_fashion.svg)}.toppage-categories__list a.other::before{background-image:url(/images/toppage/icon_category_other.svg)}.toppage-categories__list .swiper-wrapper{display:flex;white-space:nowrap;width:fit-content}.toppage-categories__list a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:62px}.toppage-categories__list a::before{display:block;margin-bottom:2px;height:24px;width:24px;background-repeat:no-repeat;background-position:center center;background-size:contain;content:""}.toppage-categories__list a:hover{background-color:var(--darkLighter);text-decoration:none}.toppage-categories__list a span{display:grid;place-items:center;height:20px;font-size:10px;font-weight:700;line-height:1;text-align:center}.toppage-eventlist{padding:100px 0;overflow:hidden}.toppage-eventlist.is-hot-event{background-color:var(--primaryLightest)}.toppage-eventlist .slick-dotted.slick-slider{margin-bottom:15px}.toppage-eventlist .slick-list{overflow:visible}.toppage-eventlist .slick-slide{margin-right:20px;transition:opacity .3s}.toppage-eventlist .slick-slide:not(.slick-active){opacity:.5;pointer-events:none}.toppage-eventlist .event-list-slider__arrow{top:215px}.toppage-eventlist .event-list-slider__arrow.prev-arrow{left:-55px}.toppage-eventlist .event-list-slider__arrow.next-arrow{right:-55px}.toppage-eventlist__block{max-width:1000px;margin:0 auto 48px;padding:0 45px;position:relative}.toppage-eventlist__block:last-child{margin-bottom:0}@media screen and (width <= 600px){.toppage-search-fv__subTitle{line-height:1.3;font-size:12px;text-align:center}.toppage-eventlist__block{margin-bottom:40px;padding:0}.toppage-eventlist__block:last-child{margin-bottom:0}}.toppage-eventlist__block:last-child .slick-dotted.slick-slider{margin-bottom:0}.toppage-eventlist__heading{margin:0 0 16px;font-size:24px;font-weight:700;color:var(--dark)}@media screen and (width <= 600px){.toppage-eventlist__heading{margin:0 0 30px;font-size:18px}}.toppage-eventlist__heading .icon{width:32px;vertical-align:middle}.toppage-eventlist__heading span{vertical-align:middle}.module-event-search .toppage-eventlist__heading{margin-bottom:16px}.toppage-eventlist__to-archive{width:270px;margin:24px auto 0}@media screen and (width >= 601px){.toppage-eventlist__block .event-card{transition:.3s}.toppage-eventlist__block .event-card:hover{transform:translateY(-8px);box-shadow:0 8px 20px -4px rgba(0,0,0,.1333333333)}.toppage-eventlist__to-archive{margin:0;width:150px;top:-8px;right:0;position:absolute}.toppage-eventlist__to-archive .btn{height:40px;line-height:40px}}.toppage-eventlist__to-archive .btn{font-size:12px}.toppage-eventlist__loading{min-height:570px;text-align:center}.toppage-banners__list{display:flex;justify-content:center}.toppage-banners__list>li{flex:0 1 auto;width:calc((100% - 60px)/ 4);margin-left:20px}@media screen and (width <= 600px){.toppage-banners__list{display:block}.toppage-banners__list>li{margin:0 0 16px;width:100%}}.toppage-banners__list>li:nth-child(4n+1){margin-left:0}.section.toppage-covid-banners{padding-top:30px;padding-bottom:80px}@media screen and (width >= 769px){.sns-menu{position:fixed;z-index:1;top:345px;right:75px}}.sns-menu .sns-menu-list li{margin-bottom:20px}@media screen and (width <= 768px){.section.toppage-covid-banners{padding-top:5px;padding-bottom:40px}.sns-menu{z-index:1;margin-left:20px;position:fixed;bottom:0}.is-event_list-page .sns-menu{display:none}.sns-menu .sns-menu-list{display:flex}.sns-menu .sns-menu-list li{margin-right:20px}}.sns-menu .sns-menu-list li:hover{opacity:.6}.about202202-wrapper{overflow-x:hidden}.about202202-menu>input[type=checkbox]{display:none}.about202202-menu__container{z-index:1000;position:fixed;top:0;right:0;width:100%;height:100%;display:flex}@media screen and (width <= 600px){.about202202-menu__container-bg{display:none}}@media screen and (width >= 601px){.about202202-menu__container-bg{height:100%;width:34%}.about202202-menu__container-bg img{height:100%;width:100%;object-fit:cover}}.about202202-menu__main{position:relative;overflow:auto;padding:80px 24px;height:100%;width:100%;background-color:var(--dark);color:#fff}.about202202-menu__header{margin-bottom:32px;font-family:Poppins,sans-serif;font-style:italic;font-weight:300;font-size:36px;line-height:1.5;letter-spacing:.03em}.about202202-menu__list-container .about202202-btn{height:56px;font-size:18px}.about202202-menu__list-container .about202202-btn+.about202202-btn{margin-top:8px}@media screen and (width >= 601px){.about202202-menu__main{display:flex;align-items:center;justify-content:center;width:66%;margin-left:auto}.about202202-menu__list-container{display:flex}.about202202-menu__list-container .about202202-btn{width:290px}.about202202-menu__list{flex:0 0 auto}.about202202-menu__list+.about202202-menu__list{margin-left:16%;padding-left:16%;border-left:1px solid #fff}.about202202-menu__list .menu-item{margin-bottom:40px;font-size:24px}.about202202-menu__list .menu-item:last-child{margin-bottom:0}.about202202-menu__list .en{font-size:14px}}.about202202-menu__list .menu-item{display:block;margin-bottom:24px;color:#fff;font-weight:500;font-size:18px}.about202202-menu__list .menu-item .en{display:block;margin-bottom:8px;font-size:12px}.about202202-menu__close{position:absolute;top:16px;right:16px;height:40px;width:40px;background:url(/images/icon-close-white.svg) 0/contain no-repeat;text-indent:-9999px;overflow:hidden;cursor:pointer}.about202202-main{color:#333;background-color:#eaeaed}.is-verH .about202202-main{background-color:#fff}.about202202-container{max-width:1200px;margin:0 auto;padding:0 16px}@media screen and (width <= 600px){.about202202-container{margin:0 16px;padding:0}}.about202202-title{font-style:normal;font-weight:800;font-size:30px;line-height:1.5;letter-spacing:.06em;color:var(--dark);margin:0 0 16px}@media screen and (width >= 601px){.about202202-title{font-size:clamp(30px,4.878vw,48px);margin-bottom:48px}}.about202202-title.ta-center{text-align:center}.about202202-btn{display:flex;align-items:center;justify-content:center;width:100%;height:64px;border-radius:64px;background-color:#fbb305;box-shadow:0 8px 20px rgba(46,53,81,.3);color:#fff;font-size:16px;font-weight:800;text-decoration:none;cursor:pointer}@media screen and (width >= 601px){.about202202-btn{max-width:448px;height:84px;margin:0 auto;font-size:24px}.about202202-btn.submit{height:72px;font-size:24px}.about202202-btn.d-account{height:64px;font-size:20px}}.about202202-btn:hover{background-color:#e1a61d;text-decoration:none}.about202202-btn.d-account{height:48px;border-radius:4px;background-color:#bb2739;color:#fff;font-size:16px;text-decoration:none}.about202202-btn.d-account:hover{background-color:#991e2d}.about202202-btn.submit{height:44px;border-radius:44px;font-size:16px;font-weight:700}.about202202-btn.white{background-color:#fff;border:1px solid var(--dark);color:var(--dark)}.about202202-header{display:flex;align-items:center;z-index:100;position:sticky;top:0;left:0;padding:0 16px;width:100%;height:56px;box-shadow:none;background-color:var(--dark)}@media screen and (width <= 600px){.about202202-header{padding-right:0}}.about202202-header__logo{width:76px}.about202202-header__menu label{cursor:pointer;height:40px;width:40px}.about202202-header__btn{display:flex;margin-left:auto;margin-right:4px}.about202202-header__btn .about202202-btn{padding:0 10px;width:auto;height:32px;font-size:12px}@media screen and (width <= 375px){.about202202-header__btn .about202202-btn{font-size:10px}}.about202202-header__btn .about202202-btn+.about202202-btn{margin-left:8px}.about202202-header__btn .btn{padding:0 10px;height:32px;line-height:32px;border-radius:32px;font-size:12px}.about202202-footer{background-color:var(--dark);color:#fff}.about202202-footer .footer-image{width:100%}.about202202-footer__inner{position:relative;padding:30px 6px}@media screen and (width >= 601px){.about202202-footer__inner{padding:40px 0}.about202202-footer__inner ul{display:flex;justify-content:center;margin-bottom:8px}.about202202-footer__inner ul li{margin:0 12px}}.about202202-footer__inner ul{margin-top:30px}.about202202-footer__inner li{font-weight:500;font-size:16px;line-height:150%;margin-bottom:24px}.about202202-footer__inner a.external::after{display:inline-block;height:24px;width:24px;background:url(/images/about/2022/icon_external.png) 0/contain no-repeat;content:"";vertical-align:middle}.about202202-footer__inner .copyright{display:block;font-weight:500;font-size:16px;line-height:150%;text-align:center}.about202202-footer__inner .scrollTop{position:absolute;right:-4px;top:-40px}.about202202-footer__inner .scrollTop a{display:flex;align-items:center;justify-content:center;height:65px;width:65px;border-radius:50%;background-color:var(--dark);border:2px solid #fff;color:#fff;font-size:18px;text-align:center}.about202202-footer__txt{text-align:center}.about202202-mv{position:relative;color:#fff}.about202202-mv__bg{z-index:0;position:absolute;inset:0}.about202202-mv__bg::before{position:absolute;inset:0;background-color:rgba(0,0,0,.3);content:""}.about202202-mv__bg img{width:100%;height:100%;object-fit:cover}.about202202-mv__main{z-index:2;position:relative;padding:50px 0;height:calc(80vh - 56px)}.about202202-mv__main-merit{margin-bottom:16px;font-size:14px;text-align:center;font-weight:700;text-shadow:0 4px 8px rgba(0,0,0,.7)}.about202202-mv__main-merit em{margin:0 8px;font-size:300%;font-weight:900}.about202202-mv__main-merit p{display:inline}.about202202-mv__main-merit::after,.about202202-mv__main-merit::before{display:inline-block;width:16px;border:1px solid var(--primary);vertical-align:middle;box-shadow:0 4px 4px rgba(0,0,0,.25);content:""}.about202202-mv__main-merit::before{margin-right:4px;transform:rotate(45deg)}.about202202-mv__main-merit::after{margin-left:4px;transform:rotate(-45deg)}.about202202-mv__main-inner{width:100%;text-align:center}@media screen and (width <= 375px){.about202202-mv__main{display:flex;align-items:center;padding:0}.about202202-mv__main-inner .txt1{font-size:16px}.about202202-mv__main-inner .txt2{font-size:28px}.about202202-mv__main-inner .txt3{font-size:14px}}@media screen and (width >= 601px){.about202202-mv__main{display:flex;align-items:center;height:calc(85vh - 56px)}.about202202-mv__main-inner{text-align:left}.about202202-mv__main-inner .txt1{font-size:24px}.about202202-mv__main-inner .txt2{font-size:48px}.about202202-mv__main-inner .txt3{font-size:24px}.about202202-mv__main-button{display:flex;margin-top:32px}.about202202-mv__main-button .about202202-btn{margin:0 32px 0 0}}.about202202-mv__main-inner span{display:block;margin-bottom:16px;text-shadow:0 4px 8px rgba(0,0,0,.7)}.about202202-mv__main-inner .txt1{font-size:18px;font-weight:700}.about202202-mv__main-inner .txt2{font-size:30px;line-height:1.5;font-weight:900}.about202202-mv__main-inner .txt3{font-size:14px;font-weight:600}.about202202-mv__main-button .about202202-btn{margin-bottom:16px}.about202202-mv__badge{z-index:2;position:absolute;right:0;bottom:13%;width:204px}.about202202-mv-H{position:relative}.about202202-mv-H__bg{position:absolute;height:100%;width:100%}.about202202-mv-H__bg img{height:100%;width:100%;object-fit:cover}.about202202-mv-H__cv{display:flex;align-items:center;gap:16px;position:relative;padding-bottom:80px}@media screen and (width <= 600px){.about202202-mv-H__cv{display:none}}.about202202-mv-H__cv a{text-decoration:none}.about202202-mv-H__cv .btn-cv{display:inline-flex;align-items:center;justify-content:center;padding:0 40px;height:64px;background-color:#e7b100;border-radius:3px;box-shadow:0 7px 0 #b58a00,inset 0 2px 2px rgba(255,255,255,.25);color:var(--dark);font-size:24px;font-weight:700;cursor:pointer}.about202202-mv-H__cv .btn-cv:hover{filter:brightness(1.2)}.about202202-mv-H__cv .btn-document{display:inline-block;padding:16px 32px;background:#fff;border:3px solid #e7b100;border-radius:3px;color:var(--dark);font-size:16px;font-weight:700}.about202202-mv-H__cv .btn-document:hover{filter:brightness(1.2)}.about202202-mv-H__main{position:relative;padding:24px 0 200px;color:#fff}@media screen and (width >= 601px){.about202202-mv-H__main{padding:80px 0 24px}.about202202-mv-H__main .main-copy{font-size:48px}.about202202-mv-H__main .main-copy .size-small{font-size:75%}.about202202-mv-H__main .features li{font-size:18px}.about202202-mv-H__main .performance{width:475px}}.about202202-mv-H__main em{color:var(--Warning);font-style:normal;font-weight:inherit}.about202202-mv-H__main .main-copy{margin-bottom:24px;font-size:28px;font-weight:700;line-height:1.39}.about202202-mv-H__main .main-copy .size-small{font-size:85%}.about202202-mv-H__main .features li{line-height:1.5;font-size:16px;font-weight:700}.about202202-mv-H__main .features li>p{display:inline-block;position:relative;padding:4px 32px 4px 16px;overflow:hidden}.about202202-mv-H__main .features li>p::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--SuccessDarker);opacity:.8;transform:skew(-15deg) translateX(-10px);content:""}.about202202-mv-H__main .features li>p>span{position:relative}.about202202-user-logos{padding:12px 0;background-color:#fff}.is-verH .about202202-user-logos{padding:16px 0}@media screen and (width >= 601px){.about202202-user-logos{padding:26px 0 80px}.is-verH .about202202-user-logos{padding:40px 0}}.about202202-user-logos__scroll{position:relative;width:100%;height:48px;background:url(/images/about/2022/clientlogos-loop.png) 0/1345px 48px repeat-x;animation:20s linear infinite about_rogo_loop}.about202202-intro{padding-bottom:60px;background-color:#fff;border-radius:0 0 50% 50%/0 0 25px 25px}@media screen and (width >= 601px){.about202202-intro{padding-bottom:90px;border-radius:0 0 50% 50%/0 0 50px 50px;overflow:hidden}}.is-verH .about202202-intro{padding:56px 0;border-radius:0}.is-verH .about202202-intro__main{margin:0 auto;max-width:1100px}.about202202-intro__block{position:relative;padding:95px 0}.is-verH .about202202-intro__block{padding:24px 0}.about202202-intro__content{margin-bottom:24px}@media screen and (width >= 601px){.about202202-intro__block{padding:0;height:640px;display:flex;justify-content:space-between;align-items:center}.about202202-intro__block.point-1{margin-bottom:150px;flex-direction:row-reverse}.about202202-intro__block.point-2{margin-bottom:75px}.about202202-intro__block.point-3{flex-direction:row-reverse}.is-verH .about202202-intro__block{height:auto;align-items:flex-start;margin-bottom:100px}.about202202-intro__content{flex:2 1 auto;max-width:450px}.about202202-intro__content p{font-size:20px}.about202202-intro__content small{font-size:.8em}}.about202202-intro__content p{line-height:2;font-weight:600}.about202202-intro__content p+p{margin-top:2em}.is-verH .about202202-intro__content{flex:0 0 50%}.is-verH .about202202-intro__content p{font-weight:400}.about202202-intro__head{position:relative;margin-bottom:36px;font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:20.4444px;line-height:31px;letter-spacing:.19em;color:var(--dark)}@media screen and (width >= 601px){.about202202-intro__head{margin-bottom:68px;font-size:32px}.about202202-intro__head span{font-size:72px}.about202202-intro__head::before{top:104px}}.about202202-intro__head span{font-family:Roboto,sans-serif;font-style:italic;font-weight:900;font-size:46px;line-height:100%;letter-spacing:.19em}.about202202-intro__head::before{position:absolute;width:48px;height:4px;left:0;top:62px;background:#cd955e;content:""}.about202202-intro__title{font-weight:800;font-size:28px;line-height:180%;letter-spacing:.06em;color:var(--dark);margin:16px 0}@media screen and (width >= 601px){.about202202-intro__title{margin:32px 0;font-size:30px}.about202202-intro__image{position:relative;flex:1 1 auto;width:720px;height:640px}.about202202-intro__image .bg{position:absolute;min-width:300px}.point-1 .about202202-intro__image{padding-right:0}.point-1 .about202202-intro__image .bg{left:-136px}.point-1 .about202202-intro__image .image{right:0;bottom:-70px;width:576px}.point-2 .about202202-intro__image{padding-left:0}.point-2 .about202202-intro__image .bg{right:-136px}.point-2 .about202202-intro__image .image{left:0;bottom:0;width:540px}.point-3 .about202202-intro__image{padding-right:0}.point-3 .about202202-intro__image .bg{left:-136px}.point-3 .about202202-intro__image .image{right:40px;bottom:0;width:545}}.about202202-intro__image{position:relative}@media screen and (width <= 600px){.about202202-intro__image{margin:0 calc(50% - 50vw)}}.about202202-intro__image .image{position:absolute}.point-1 .about202202-intro__image{padding-right:60px}.point-1 .about202202-intro__image .image{right:0;bottom:-33px;width:62.66%}.point-2 .about202202-intro__image{padding-left:60px}.point-2 .about202202-intro__image .image{left:0;bottom:-24px;width:72.53%}.point-3 .about202202-intro__image{padding-right:60px}.point-3 .about202202-intro__image .image{right:0;bottom:-28px;width:70.93%}.is-verH .about202202-intro__image{flex-basis:50%;height:auto}.is-verH .about202202-intro__image .bg{position:relative}.is-verH .point-1 .about202202-intro__image{padding:0;height:auto}.is-verH .point-2 .about202202-intro__image{padding:0 40px;height:auto}@media screen and (width >= 601px){.is-verH .point-1 .about202202-intro__image{width:646px}.is-verH .point-1 .about202202-intro__image .bg{left:-48px}.is-verH .point-2 .about202202-intro__image{padding:0 0 0 30px}.is-verH .point-2 .about202202-intro__image .bg{display:block;margin-left:auto;right:0}}.is-verH .point-3 .about202202-intro__image{padding-right:60px}@media screen and (width >= 601px){.is-verH .point-3 .about202202-intro__image{padding-right:0}.is-verH .point-3 .about202202-intro__image .bg{left:-23.398%;width:clamp(150px,65.818vw,724px);max-width:none}.is-verH .point-3 .about202202-intro__image .image{bottom:-4px;width:clamp(150px,46.27vw,509px)}}.is-verH .point-3 .about202202-intro__image .image{right:0;bottom:-33px;width:62.66%}.is-verH .point-4 .about202202-intro__image{padding-left:60px}@media screen and (width >= 601px){.is-verH .point-4 .about202202-intro__image{padding-left:0}.is-verH .point-4 .about202202-intro__image .bg{right:-23.398%;width:clamp(150px,65.27vw,718px);max-width:none}.is-verH .point-4 .about202202-intro__image .image{bottom:-4px;width:clamp(150px,49.09vw,540px)}}.is-verH .point-4 .about202202-intro__image .image{left:0;bottom:-24px;width:72.53%}.about202202-intro__footer{padding:70px 0}@media screen and (width >= 601px){.about202202-intro__footer{display:flex;align-items:center;margin-top:220px;padding:0}.about202202-intro__footer .heading{font-size:48px}.about202202-intro__footer li,.about202202-intro__footer p{font-size:20px}.about202202-intro__footer .content{flex:1 1 auto}.about202202-intro__footer .image{flex:1 1 auto;width:560px}}.about202202-intro__footer .heading{font-weight:800;font-size:30px;line-height:150%;color:#2e3551;margin:0 0 24px}.about202202-intro__footer .content{font-weight:600}.about202202-intro__footer p{line-height:2;font-size:16px}.about202202-intro__footer ul{margin:24px 0}.about202202-intro__footer li{line-height:2;font-size:16px;margin-bottom:4px;margin-left:24px}.about202202-intro__footer li::before{display:inline-block;margin-left:-24px;height:24px;width:24px;background:url(/images/about/2022/icon_check.svg) 0/contain no-repeat;vertical-align:middle;content:""}.about202202-favorite{padding:80px 0}@media screen and (width >= 601px){.about202202-favorite{padding:100px 0}.about202202-favorite__button{display:flex;justify-content:center}.about202202-favorite__button .about202202-btn{margin:0 8px}}.about202202-favorite__button .about202202-btn{margin-top:16px}.about202202-favorite__container{margin:32px 0}@media screen and (width >= 601px){.about202202-favorite__container{display:flex;gap:32px;margin-bottom:40px}.about202202-favorite__column{flex:1 1 auto;max-width:368px}.about202202-favorite__column .icon{width:234px}.about202202-favorite__column .heding{margin:32px 0;font-size:24px}}.about202202-favorite__column{margin-bottom:16px;padding:48px 32px;background-color:#fff;border-radius:16px;box-shadow:0 0 20px 20px rgba(46,53,81,.1)}.about202202-favorite__column .icon{display:block;margin:0 auto;width:160px}.about202202-favorite__column .heading{margin:24px 0;font-weight:800;font-size:20px;line-height:1.6;text-align:center;letter-spacing:-.011em;color:#2e3551}.about202202-favorite__column .txt{font-size:16px;line-height:2}.about202202-step{padding:80px 0;background-color:#fff;overflow:hidden}.about202202-step .about202202-title{margin:0 0 32px}.about202202-step__image{margin:0 calc(50% - 50vw)}.about202202-step__footer{margin:0 calc(50% - 50vw);padding:24px 16px;background-color:var(--dark);font-weight:600;font-size:16px;line-height:150%;text-align:center;color:#fff}.about202202-price{padding:80px 0;background-color:#eaeaed}.about202202-price .about202202-title{margin-top:0}@media screen and (width >= 601px){.about202202-step__footer{font-size:24px}.about202202-step__footer p{max-width:800px;margin:0 auto}.about202202-price__button{display:flex;justify-content:center}.about202202-price__button .about202202-btn{margin:0 8px}}.about202202-price__button .about202202-btn{margin-top:16px}.about202202-price__intro{margin-bottom:32px}@media screen and (width >= 601px){.about202202-price__intro{display:flex;align-items:center;max-width:800px;margin:0 auto 48px}.about202202-price__intro .cost0{flex:0 0 auto;width:261px;margin:0 40px 0 0}.about202202-price__intro .body{font-size:20px;line-height:2}}.about202202-price__intro .cost0{width:189px;margin:0 auto 16px}.about202202-price__list{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:32px}@media screen and (width >= 601px){.about202202-price__list{gap:24px;margin-bottom:48px}.about202202-price__list li{width:calc((100% - 72px)/ 4);max-width:270px}.about202202-function__accordion .accordion-item.open .accordion-header{max-width:100%;width:calc(34% + 16px);padding-right:40px;border-radius:8px 0 0 8px}.about202202-function__accordion .accordion-item.open .accordion-content{height:100%}}.about202202-price__list li{width:calc((100% - 15px)/ 2);border-radius:16.6857px;box-shadow:0 0 20px 20px rgba(46,53,81,.1)}.about202202-function{padding:80px 0;background-color:#fff;overflow:hidden}.about202202-function__accordion .accordion-item{margin-bottom:24px}.about202202-function__accordion .accordion-item.open{color:#fff}.about202202-function__accordion .accordion-item.open .heading svg{stroke:#fff;fill:#fff}.about202202-function__accordion .accordion-item.open .accordion-content,.about202202-function__accordion .accordion-item.open .accordion-header{background-color:var(--dark)}.about202202-function__accordion .accordion-item.open .accordion-header{pointer-events:none}.about202202-function__accordion .accordion-item.open .accordion-toggle{background-color:var(--darkDivider)}.about202202-function__accordion .accordion-item.open .accordion-toggle svg{fill:#fff;transform:rotateX(180deg)}.about202202-function__accordion .accordion-item:not(.open) .accordion-content{display:none}.about202202-function__accordion .accordion-header{padding:24px;background-color:var(--GrayLight);border-radius:8px 8px 0 0}.about202202-function__accordion .accordion-header ul{margin:0;padding:0;line-height:2}.about202202-function__accordion .accordion-header li{margin:0 0 0 1.5em;list-style-type:disc}.about202202-function__accordion .accordion-header .heading{margin-bottom:16px}.about202202-function__accordion .accordion-header .heading svg{display:inline-block;vertical-align:middle;fill:var(----dark);stroke:var(----dark)}.about202202-function__accordion .accordion-header .title{display:inline;font-size:18px;font-weight:700;vertical-align:middle}.about202202-function__accordion .accordion-header:hover{filter:brightness(.95)}.about202202-function__accordion .accordion-content{padding:24px;background-color:var(--GrayLight)}@media screen and (width >= 601px){.about202202-function__accordion .accordion-header{max-width:380px;width:calc(34% - 16px);border-radius:8px;cursor:pointer}.about202202-function__accordion .accordion-content{position:absolute;top:0;right:0;padding:80px 24px;max-width:770px;width:66%;border-radius:8px}.about202202-function__accordion .accordion-content .content{max-width:480px;margin:0 auto}.about202202-function__accordion .accordion-content .list{margin-top:48px}.about202202-function__accordion .accordion-toggle{display:none}}.about202202-function__accordion .accordion-content .list{margin-top:24px}.about202202-function__accordion .accordion-content .list li{margin-left:32px;margin-bottom:8px}.about202202-function__accordion .accordion-content .list li::before{margin:0 8px 0 -32px;display:inline-block;height:24px;width:24px;background:url(/images/about/2022/icon_check.svg);vertical-align:middle;content:""}.about202202-function__accordion .accordion-toggle{height:48px;width:100%;background-color:var(--Gray);border-radius:0 0 3px 3px;vertical-align:bottom;text-align:center}.about202202-function__accordion .accordion-toggle svg{fill:var(--primary)}.about202202-function__accordion .accordion-wrapper{position:relative}.about202202-function__title{margin-bottom:32px;font-size:24px;text-align:center;font-weight:700;line-height:1.5}@media screen and (width >= 601px){.about202202-function__accordion .accordion-wrapper{min-height:800px}.about202202-function__title{margin:24px 0 48px;font-size:36px}.about202202-function__title b{font-size:48px}}.about202202-function__title b{font-size:30px}@media screen and (width <= 600px){.about202202-function{padding-top:48px}.about202202-function__accordion .accordion-header{pointer-events:none}.about202202-function__accordion .accordion-content{display:none}.about202202-function__content{margin:0 calc(50% - 50vw);padding:0 16px}}.about202202-function__slide{height:100%;padding:24px 0;background-color:var(--dark);border-radius:10px;color:#fff}@media screen and (width >= 601px){.about202202-function__slide{padding:48px 68px}.about202202-function__slide .title{margin-bottom:86px;font-size:36px}.about202202-function__slide .content{display:flex;align-items:center}.about202202-function__slide .image{width:50%}.about202202-function__slide .body{width:50%;font-size:16px}.about202202-function__documents{display:flex}.about202202-function__documents a+a{margin:0 0 0 16px}}.about202202-function__slide .title{margin-bottom:24px;font-weight:700;font-size:20px;line-height:130%;text-align:center}.about202202-function__slide .image{margin:0 12px 16px}.about202202-function__slide .body{margin:0 32px;font-weight:600;font-size:14px;line-height:120%}.about202202-function__slide .body li{margin-left:32px;margin-bottom:10px}.about202202-function__slide .body li::before{margin:0 8px 0 -32px;display:inline-block;height:24px;width:24px;background:url(/images/about/2022/icon_check.svg);vertical-align:middle;content:""}.about202202-function__documents{margin-top:40px}.about202202-function__documents a{display:block;border-radius:6px;line-height:1.5;text-decoration:none}.about202202-function__documents a+a{margin-top:8px}.about202202-function__documents .service{display:flex;justify-content:center;align-items:center;padding:16px;background-color:var(--dark);color:#fff}@media screen and (width >= 601px){.about202202-function__documents .service{padding:20px;width:700px}.about202202-function__documents .service::before{margin-right:20px;height:64px;width:64px}.about202202-function__documents .service .txt1{font-size:24px}.about202202-function__documents .service .txt2{font-size:16px}.about202202-function__documents .manual{width:428px;font-size:20px}}.about202202-function__documents .service::before{display:block;margin-right:16px;height:48px;width:48px;background:url(/images/about/2022/icon_download.png) 0/contain no-repeat;content:""}.about202202-function__documents .service .txt1{font-size:20px;font-weight:700}.about202202-function__documents .service .txt2{font-size:14px}.about202202-function__documents .service:hover{background-color:#384473}.about202202-function__documents .manual{position:relative;padding:24px;border:2px solid var(--dark);font-weight:700}.about202202-function__documents .manual::after{position:absolute;right:0;top:50%;margin-top:-20px;display:block;height:40px;width:40px;background:url(/images/about/2022/icon_arrow_right.svg) 0/contain no-repeat;content:""}.about202202-function__documents .manual:hover{background-color:rgba(46,53,81,.1)}.about202202-function .swiper{width:100%;overflow:visible}.about202202-function .swiper-slide{height:auto}.about202202-function .swiper-pagination{position:static;display:flex;margin-bottom:24px}@media screen and (width >= 601px){.about202202-function .swiper-slide{transition:transform .3s}.about202202-function .swiper-slide:not(.swiper-slide-active){transform:scale(.8,.8)}.about202202-function .swiper-pagination{justify-content:center;margin-bottom:40px}}.about202202-function .swiper-pagination-bullet{flex:1 1 auto;width:auto;height:auto;padding:8px 0;margin:0!important;background:0 0;border-radius:0;border-bottom:3px solid #ced3da;opacity:.7;font-size:12px;font-weight:800;text-align:center}.about202202-function .swiper-pagination-bullet-active{opacity:1;border-bottom-color:var(--primary)}.about202202-function .swiper-button-next,.about202202-function .swiper-button-prev{margin-top:-40px;height:80px;width:40px;color:var(--primary);background-color:#fff;box-shadow:0 7px 15px rgba(46,53,81,.2)}@media screen and (width >= 601px){.about202202-function .swiper-pagination-bullet{flex:0 1 auto;padding:16px 20px;font-size:24px}.about202202-function .swiper-button-next,.about202202-function .swiper-button-prev{margin-top:-44px;height:88px;width:88px}.about202202-function .swiper-button-next::after,.about202202-function .swiper-button-prev::after{font-size:20px}}.about202202-function .swiper-button-next::after,.about202202-function .swiper-button-prev::after{font-size:14px}.about202202-function .swiper-button-prev{left:-16px;border-radius:0 100% 100% 0/0 40px 40px 0}@media screen and (width >= 601px){.about202202-function .swiper-button-prev{left:-44px;border-radius:50%}}.about202202-function .swiper-button-next{right:-16px;border-radius:100% 0 0 100%/40px 0 0 40px}.about202202-covid-support{padding:80px 0;background-color:#eaeaed}@media screen and (width >= 601px){.about202202-function .swiper-button-next{right:-44px;border-radius:50%}.about202202-covid-support .lead{font-size:20px;text-align:center}.about202202-covid-support__button{display:flex;justify-content:center}.about202202-covid-support__button .about202202-btn{margin:0 8px}}.about202202-covid-support .lead{line-height:2;font-size:16px}.about202202-covid-support__button .about202202-btn{margin-top:16px}.about202202-covid-support__container{margin:32px 0}@media screen and (width >= 601px){.about202202-covid-support__container{margin:40px auto;max-width:800px}}.about202202-covid-support__block{margin-bottom:10px;padding:16px 24px 24px;border-top:16px solid transparent;border-radius:4px;background-color:#fff;box-shadow:0 0 20px 20px rgba(46,53,81,.1)}@media screen and (width >= 601px){.about202202-covid-support__block{display:flex;padding:0;border-top:none;border-left:16px solid}.about202202-covid-support__block dt{display:flex;justify-content:center;align-items:center;flex:0 0 auto;margin:0;padding:24px 16px;width:312px;background-color:#fbfbfb;font-size:24px;line-height:1.29;text-align:center}.about202202-covid-support__block dd{flex:1 1 auto;display:flex;align-items:center;padding:20px 24px;background-color:#fff;border-radius:0 4px 4px 0;font-size:16px}.is-verH .about202202-whats-teket{padding:80px 0}}.about202202-covid-support__block dt{margin-bottom:40px;font-size:18px;font-weight:800;text-align:center}.about202202-covid-support__block dd{line-height:1.5;font-size:16px}.about202202-covid-support__block.support-1{border-color:#67b7c0}.about202202-covid-support__block.support-2{border-color:#709fd6}.about202202-covid-support__block.support-3{border-color:#d86868}.about202202-covid-support__block.support-4{border-color:#e5d672}.about202202-whats-teket{padding:40px 0;background-color:#fff}@media screen and (width >= 601px){.about202202-whats-teket__heading em{font-size:44px}.about202202-whats-teket__heading .teket-yomi{font-size:20px}}.about202202-whats-teket__heading em{font-size:30px;vertical-align:middle}.about202202-whats-teket__heading .teket-yomi{vertical-align:middle}.about202202-whats-teket__heading .logo{width:120px;vertical-align:middle}.about202202-whats-teket__header{margin-bottom:32px;text-align:center}@media screen and (width >= 601px){.about202202-whats-teket__heading .logo{width:140px}.about202202-whats-teket__header{margin-left:10px;margin-bottom:-76px;text-align:left}[data-is=varsion-s] .about202202-whats-teket__header{position:absolute;margin-left:0;width:300px}[data-is=varsion-s] .about202202-whats-teket__title{white-space:nowrap}[data-is=varsion-s] .about202202-whats-teket__title em{font-size:44px}[data-is=varsion-s] .about202202-whats-teket__title .logo{font-size:140px}}.about202202-whats-teket__title{display:inline-block;text-align:left;font-size:30px;font-weight:700;color:var(--dark)}.about202202-whats-teket__title em{font-weight:800;font-size:48px;vertical-align:middle}.about202202-whats-teket__title .logo{width:153px;vertical-align:middle}@media screen and (width <= 600px){.about202202-whats-teket__video-content{margin:0 calc(50% - 50vw)}}[data-is=varsion-s] .about202202-whats-teket__video-content{margin:0}.about202202-whats-teket__video-content .u-responsive-video{position:relative;width:100%;padding-top:56.25%}.about202202-whats-teket__video-content .u-responsive-video iframe,.about202202-whats-teket__video-content .u-responsive-video video{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.about202202-whats-teket__video-content .swiper{width:100%}.about202202-whats-teket__video-content .swiper-slide{height:auto}.about202202-whats-teket__video-content .swiper-pagination{position:static;display:block}@media screen and (width >= 601px){.about202202-whats-teket__video-content{display:flex;flex-direction:row-reverse;margin:0 10px}.about202202-whats-teket__video-content .swiper{flex:0 1 auto;margin:0;width:calc(100% - 320px)}.about202202-whats-teket__video-content .swiper-pagination{flex:0 0 auto;width:300px;margin-top:126px;margin-right:40px}[data-is=varsion-s] .about202202-whats-teket__video-content .swiper-pagination{margin-top:0;margin-right:20px}.about202202-whats-teket__video-content .swiper-pagination-bullet:hover{background-color:rgba(46,53,81,.1)}}.about202202-whats-teket__video-content .swiper-pagination-bullet{display:flex;align-items:center;width:auto;height:auto;padding:16px;margin:0!important;background:#fff;border-radius:0;border-bottom:1px solid var(--dark);opacity:1;font-size:14px;line-height:1.28;text-align:left}.about202202-whats-teket__video-content .swiper-pagination-bullet .thumbnail{width:59px;margin-right:16px}.about202202-whats-teket__video-content .swiper-pagination-bullet b{font-weight:600}.about202202-whats-teket__video-content .swiper-pagination-bullet-active{background-color:var(--dark);color:#fff;pointer-events:none}.about202202-whats-teket__video-content .swiper-pagination-bullet-active:hover{color:#fff}.about202202-whats-teket__video-content .swiper-pagination-bullet-active .thumbnail{border:1px solid #fff}.about202202-faq{padding:80px 0}.about202202-faq__container{margin-bottom:32px}@media screen and (width >= 601px){.about202202-faq__container{max-width:800px;margin:0 auto}.about202202-faq__block dt{margin-left:36px;font-size:20px}.about202202-faq__block dt::before{left:-36px;width:26px;height:30px}.about202202-faq__block dd{margin-top:24px;font-size:16px}.about202202-faq__block dd::before{left:-24px}}.about202202-faq__block{margin-bottom:16px;padding:24px;background-color:#fff;border-radius:4px;line-height:1.5;cursor:pointer;transition:box-shadow .3s}.about202202-faq__block:hover{filter:brightness(.95)}.is-verH .about202202-faq__block{background-color:var(--GrayLight)}.about202202-faq__block dt{position:relative;margin-left:31px;padding-right:40px;font-size:16px;font-weight:700}.about202202-faq__block dt::before{position:absolute;left:-31px;display:inline-block;height:24px;width:21px;background:url(/images/about/2022/icon_Q.png) 0/contain no-repeat;vertical-align:middle;content:""}.about202202-faq__block dt::after{position:absolute;top:0;right:-8px;height:40px;width:40px;transform:rotate(90deg);background:url(/images/about/2022/icon_arrow_right.svg) 0/contain no-repeat;content:""}.about202202-faq__block dt.js-accordion-toggle+dd{display:none}.about202202-faq__block.open{box-shadow:0 0 20px 20px rgba(46,53,81,.1)}.about202202-faq__block.open dt::after{transform:rotate(-90deg)}.is-verH .about202202-faq__block.open{box-shadow:none}.about202202-faq__block dd{position:relative;margin-top:4px;padding-right:40px;font-size:14px;margin-left:25px}.about202202-faq__block dd::before{position:absolute;left:-25px;display:inline-block;width:17px;color:var(--primary);content:"A."}.about202202-faq__more{margin-top:32px}@media screen and (width >= 601px){.about202202-faq__more{margin-top:48px}}.about202202-faq__more a.about202202-btn{background:0 0;box-shadow:none;border:2px solid var(--dark);color:var(--dark)}.about202202-faq__more a.about202202-btn:hover{background-color:rgba(46,53,81,.1)}.about202202-voice{padding:80px 0;background-color:#fff;overflow:hidden}.is-verH .about202202-voice{padding-bottom:40px}.about202202-voice__logo{margin:32px 0}.about202202-voice__logo .logo-list{display:flex;flex-wrap:wrap}@media screen and (width <= 600px){.is-verH .about202202-voice{margin-top:32px;padding-top:48px}.about202202-voice__logo .logo-list{gap:8px}.about202202-voice__logo .logo-list>li{width:calc(50% - 4px)}.about202202-voice__logo .logo-list img{height:30px}.about202202-voice__container{width:270px}}.about202202-voice__logo .logo-list>li{width:33.3333333333%;text-align:center}.about202202-voice__logo .logo-list img{height:60px;width:auto}.about202202-voice__slide{display:flex;flex-direction:column;height:100%;padding:24px 32px 16px;border-radius:10px;background:var(--dark);color:#fff}@media screen and (width >= 601px){.about202202-voice__logo{margin:48px 0}.about202202-voice__slide{padding:48px 48px 58px}.about202202-voice__slide::before{height:48px;width:48px}.about202202-voice__slide .comment{font-size:24px}.about202202-voice__slide .prof{font-size:12px}.about202202-voice__slide .name{font-size:16px}}.about202202-voice__slide .comment{font-size:20px;line-height:1.5;font-weight:600}.about202202-voice__slide .comment::before{display:block;margin-bottom:4px;width:24px;height:24px;background:url(/images/about/2022/voice01.png) 0/contain no-repeat;content:""}.about202202-voice__slide .prof{margin-top:auto;text-align:right;font-size:10px;line-height:1.5}.about202202-voice__slide .name{font-size:14px}.about202202-voice__slide .logo{display:flex;align-items:center;justify-content:center;height:48px;margin-bottom:24px}.about202202-voice__slide .logo img{max-height:100%;width:auto}.is-verH .about202202-voice__slide{background-color:var(--GrayLight);color:var(--dark)}.about202202-voice__more{margin-top:32px}.about202202-voice__more a.about202202-btn{background:0 0;box-shadow:none;border:2px solid var(--dark);color:var(--dark)}.about202202-voice__more a.about202202-btn:hover{background-color:rgba(46,53,81,.1)}.about202202-voice .swiper{overflow:visible}.about202202-voice .swiper-slide{height:auto}.about202202-cta{padding:80px 0}@media screen and (width >= 601px){.about202202-voice__more{margin-top:48px}.about202202-cta p{font-size:20px}}.about202202-cta p{font-size:16px;line-height:2;text-align:center}.about202202-cta__button{margin-top:32px}@media screen and (width >= 601px){.about202202-cta__button{margin-top:48px}.about202202-sign-up{padding:0 16px}}.about202202-sign-up .form-check-area{text-align:left}.about202202-sign-up .input-border{border-radius:4px;border:1px solid grey}.about202202-sign-up__container{padding:16px}.about202202-sign-up__heading{line-height:1.5;text-align:center;font-size:18px;font-weight:700}@media screen and (width >= 601px){.about202202-sign-up__container{max-width:640px;margin:0 auto;padding:48px 0}.about202202-sign-up__heading{margin-bottom:24px;font-size:30px}}.about202202-sign-up__to-existing{font-size:14px;font-weight:700;text-align:center}.about202202-sign-up__to-existing::after{display:inline-block;height:40px;width:40px;background:url(/images/about202202/icon_arrow_right.svg) 0/contain no-repeat;content:"";vertical-align:middle}.about202202-sign-up__form-wrap{margin:16px 0}@media screen and (width >= 601px){.about202202-sign-up__to-existing{font-size:16px}.about202202-sign-up__form-wrap{margin:24px 0}}.about202202-sign-up__input{position:relative;margin-bottom:16px}.about202202-sign-up__input label{z-index:1;position:absolute;left:16px;top:-12px;margin:0;padding:0 4px;background-color:#fbfbfb}.about202202-sign-up__input .note{font-size:10px;line-height:1.5}.about202202-sign-up__input .icon-eye-view{padding-right:6px}.about202202-sign-up__input .icon-eye-view::after{height:40px;width:40px;background:url(/images/icon-eye-view_dark.svg) 0/contain no-repeat}.about202202-sign-up__input .icon-eye-hide::after{height:40px;width:40px;background:url(/images/icon-eye-hide_dark.svg) 0/contain no-repeat}.about202202-sign-up__term{margin:16px 0}@media screen and (width >= 601px){.about202202-sign-up__term{margin:24px auto;width:348px;font-size:14px}.about202202-sign-up__submit .submit{margin-bottom:16px}}.about202202-sign-up__submit{margin-top:16px}.about202202-sign-up__submit .submit{margin-bottom:8px}.about202202-new-event{padding:40px 0;overflow:hidden}@media screen and (width >= 601px){.about202202-new-event{padding:80px 0}}.about202202-new-event .event-list a{pointer-events:none}.about202202-service-comparison{padding:40px 0 80px}.about_text-border{color:#fff;text-shadow:#2e3551 4px 0 0,#2e3551 3.87565px .989616px 0,#2e3551 3.51033px 1.9177px 0,#2e3551 2.92676px 2.72656px 0,#2e3551 2.16121px 3.36588px 0,#2e3551 1.26129px 3.79594px 0,#2e3551 .282949px 3.98998px 0,#2e3551 -.712984px 3.93594px 0,#2e3551 -1.66459px 3.63719px 0,#2e3551 -2.51269px 3.11229px 0,#2e3551 -3.20457px 2.39389px 0,#2e3551 -3.69721px 1.52664px 0,#2e3551 -3.95997px .56448px 0,#2e3551 -3.97652px -.432781px 0,#2e3551 -3.74583px -1.40313px 0,#2e3551 -3.28224px -2.28625px 0,#2e3551 -2.61457px -3.02721px 0,#2e3551 -1.78435px -3.57996px 0,#2e3551 -.843183px -3.91012px 0,#2e3551 .150409px -3.99717px 0,#2e3551 1.13465px -3.8357px 0,#2e3551 2.04834px -3.43574px 0,#2e3551 2.83468px -2.82216px 0,#2e3551 3.44477px -2.03312px 0,#2e3551 3.84068px -1.11766px 0,#2e3551 3.9978px -.132717px 0}.about2022-S{padding:0 16px}.about2022-S-wrapper{overflow:hidden visible}.about2022-S-main{max-width:950px;margin:0 auto;padding:0 20px}.about2022-S-main h2{margin-bottom:24px;color:var(--dark);font-size:20px;font-weight:700;line-height:1.4;text-align:center}@media screen and (width >= 601px){.about2022-S-main{max-width:950px;margin:0 auto;padding:0 20px}.about2022-S-main h2{margin-bottom:44px;font-size:34px}.about2022-S-mv{padding:0 calc(50vw - 50%)}}.about2022-S-main h2 small{font-size:80%}.about2022-S-mv{position:relative;margin:0 calc(50% - 50vw);background-color:var(--dark)}.about2022-S-mv__bg{position:absolute;left:0;top:0;height:100%;width:100vw;overflow:hidden}.about2022-S-mv__bg img{width:100%;height:100%;object-fit:cover}.about2022-S-mv-sub{position:relative;margin:0 calc(50% - 50vw);background-color:var(--GrayLight)}@media screen and (width >= 601px){.about2022-S-mv-sub{padding:0 calc(50vw - 50%)}}.about2022-S-mv__main{padding:20px 0 30px}.about2022-S-mv__main-copy{position:relative;z-index:1;margin-left:min(5.3vw,64px)}.about2022-S-mv__main-copy .teket{display:block;margin-top:8px;width:177px}.about2022-S-mv__main-copy .main-copy{color:#fff;font-size:20px;font-weight:700;line-height:35px}.about2022-S-mv__main-copy .main-copy .accent{color:#f8c51c}.about2022-S-mv__main-copy .main-copy .large{font-size:34px}@media screen and (width >= 601px){.about2022-S-mv__main{padding:30px 0 0;height:415px}.about2022-S-mv__main>div{flex:1 1 auto}.about2022-S-mv__main-copy .teket{width:301px}.about2022-S-mv__main-copy .main-copy{font-size:44px;line-height:70px}.about2022-S-mv__main-copy .main-copy .large{font-size:70px}}.about2022-S-mv__main-copy .button-area{position:relative;margin-top:16px}.about2022-S-mv__main-copy .btn{width:300px;height:55px;line-height:55px;font-size:18px;font-weight:700}.about2022-S-mv__main-copy .btn.color-about-s{box-shadow:0 5px 0 #a75555;background-color:#cc4d4d}.about2022-S-mv__main-copy .btn:hover{filter:brightness(1.2)}.about2022-S-mv__main-image{position:absolute;top:0;right:-17%;width:85%;max-width:754px}.about2022-S-mv__feature{padding:14px 0 12px}.about2022-S-mv__feature p{font-size:10px;line-height:1.4;text-align:center}.about2022-S-mv__feature .feature-notes{margin-top:8px;color:var(--GrayDarker);font-size:9px;line-height:1.4;text-align:center}@media screen and (width >= 601px){.about2022-S-mv__main-image{right:auto;left:50%;transform:translateX(-145px)}.about2022-S-mv__feature{padding:24px 0 40px;margin:0 auto;max-width:735px}.about2022-S-mv__feature p{font-size:14px}.about2022-S-mv__feature .feature-notes{margin-top:16px;font-size:10px}}.about2022-S-mv__feature .feature-copy{margin:8px auto 0;padding:8px;width:fit-content;border:1px solid var(--dark);color:var(--dark);font-size:10px;font-weight:700}.about2022-S-mv__feature ul{display:flex;justify-content:center;gap:12px}.about2022-S-mv__feature li{position:relative;text-align:center}@media screen and (width >= 601px){.about2022-S-mv__feature .feature-copy{max-width:735px;margin:12px auto 0;width:auto;font-size:14px;font-weight:700;text-align:center}.about2022-S-mv__feature ul{justify-content:space-between;max-width:780px}.about2022-S-mv__feature li{flex:0 0 auto;padding:0 45px;line-height:30px}.about2022-S-mv__feature li::after,.about2022-S-mv__feature li::before{top:-15px;height:86px;width:60px}}@media screen and (width <= 600px){.about_text-border{text-shadow:#2e3551 2px 0 0,#2e3551 1.75517px .958851px 0,#2e3551 1.0806px 1.68294px 0,#2e3551 .141474px 1.99499px 0,#2e3551 -.832294px 1.81859px 0,#2e3551 -1.60229px 1.19694px 0,#2e3551 -1.97998px .28224px 0,#2e3551 -1.87291px -.701566px 0,#2e3551 -1.30729px -1.5136px 0,#2e3551 -.421592px -1.95506px 0,#2e3551 .567324px -1.91785px 0,#2e3551 1.41734px -1.41108px 0,#2e3551 1.92034px -.558831px 0}.about2022-S-mv__main-copy .btn{display:none}.about2022-S-mv__feature li:nth-child(1){padding:0 19px}.about2022-S-mv__feature li:nth-child(2){padding:0 4px}.about2022-S-mv__feature li:nth-child(3){padding:0 18px}.about2022-S-mv__feature li:nth-child(1) .notes{top:18px;right:-20px}.about2022-S-mv__feature li:nth-child(2) .notes{top:18px;right:-18px}.about2022-S-mv__feature li:nth-child(3) .notes{top:18px;right:-28px}}.about2022-S-mv__feature li::after,.about2022-S-mv__feature li::before{position:absolute;top:-4px;width:30px;height:44px;content:""}.about2022-S-mv__feature li::before{left:0;background:url(/images/about/2022/s/mv_deco_left.png) center/contain no-repeat}.about2022-S-mv__feature li::after{right:0;background:url(/images/about/2022/s/mv_deco_right.png) center/contain no-repeat}.about2022-S-mv__feature li .head{position:relative;z-index:1;display:block;font-size:12px;font-weight:900;line-height:1}@media screen and (width >= 601px){.about2022-S-mv__feature li .head{margin-bottom:8px;font-size:14px}}.about2022-S-mv__feature li .value{position:relative;z-index:1;display:block;width:fit-content;margin:0 auto;font-size:14px;font-weight:900;line-height:1}.about2022-S-mv__feature li .value strong{font-size:24px}@media screen and (width >= 601px){.about2022-S-mv__feature li .value{font-size:24px}.about2022-S-mv__feature li .value strong{font-size:39px}}.about2022-S-mv__feature li .notes{position:absolute;top:-3px;right:3px;color:var(--darkLight);font-size:6px}.about2022-S-mv__footer{position:absolute;bottom:-22px;pointer-events:none}.about2022-S-mv__footer img{pointer-events:none}@media screen and (width >= 601px){.about2022-S-mv__feature li .notes{top:0;right:5px;font-size:8px}.about2022-S-mv__footer{position:absolute;margin:0;top:12px;left:50%;transform:translateX(calc(-50% - 8px))}.about2022-S-mv__footer img{max-width:initial;width:1168px}}.about2022-S-user-logos{margin:16px calc(50% - 50vw) -8px}.about2022-S-easy{padding:32px 0}.about2022-S-easy__list>li{padding:16px;background-color:var(--GrayLight);border-radius:16px;font-size:16px;font-weight:700;line-height:1.4}.about2022-S-easy__list>li .img{display:block;text-align:center;margin-bottom:16px}@media screen and (width >= 601px){.about2022-S-user-logos{margin:72px calc(50% - 50vw) -12px}.about2022-S-easy{padding-bottom:60px}.about2022-S-easy__list>li{display:flex;align-items:center;gap:24px;padding:24px;font-size:20px}.about2022-S-easy__list>li .img{border-right:1px solid var(--darkDivider);flex:0 0 213px;margin:0;text-align:center}}.about2022-S-easy__list>li .img img{width:auto;height:63px}.about2022-S-easy__list>li:not(:first-child){margin-top:16px}.about2022-S-price{padding:32px 0}.about2022-S-price__heading h2{margin-bottom:0}.about2022-S-price__conversion-button{margin-top:48px}@media screen and (width >= 601px){.about2022-S-easy__list>li:not(:first-child){margin-top:24px}.about2022-S-price{padding:60px 0}.about2022-S-price__container img.price02{margin-top:-12px}.about2022-S-price__conversion-button{margin-top:60px;display:flex;align-items:center;justify-content:center;gap:24px}}.about2022-S-price__conversion-button .txt{font-size:24px;font-weight:700;line-height:1.4;text-align:center}.about2022-S-price__conversion-button .btn{width:210px;height:45px;font-size:14px;font-weight:700;box-shadow:0 5px 0 #a75555;background-color:#cc4d4d}.about2022-S-price__conversion-button .btn:hover{filter:brightness(1.2)}.about2022-S-cta{margin:32px calc(50% - 50vw);padding:0 calc(50vw - 50%);background-color:#cc4d4d;color:#fff;position:relative}@media screen and (width >= 601px){.about2022-S-cta{margin-top:60px;margin-bottom:60px}.about2022-S-cta__image{position:absolute;top:0;right:clamp(-150px,-1000px + 100vw,-1px);height:100%;width:max(662px,55.2vw)}.about2022-S-cta__image img{object-fit:cover;height:100%;width:100%}}.about2022-S-cta a:hover{text-decoration:none;filter:brightness(1.2)}@media screen and (width <= 600px){.about2022-S-price__container img.price02{display:none}.about2022-S-price__conversion-button .txt{margin-bottom:24px}.about2022-S-price__conversion-button .btn{margin:0 auto}.about2022-S-cta__image{margin:-42px calc(50% - 50vw) 0}.about2022-S-cta__content .main-copy{white-space:nowrap}}.about2022-S-cta__content{position:relative;z-index:1;padding:40px 0 0}.about2022-S-cta__content .main-copy{margin-bottom:16px;font-size:18px;font-weight:700;color:#fff;line-height:1.16}.about2022-S-cta__content .main-copy small{font-size:70%}.about2022-S-cta__content .main-copy span{display:inline-block}.about2022-S-cta__content .document-links{display:flex;align-items:flex-start;gap:8px;margin-top:16px}@media screen and (width >= 601px){.about2022-S-cta__content{padding:72px 0;max-width:550px}.about2022-S-cta__content .main-copy{margin-bottom:24px;font-size:24px}.about2022-S-cta__content .main-copy img{width:414px}.about2022-S-cta__content .document-links{width:320px}.about2022-S-cta__regist-button{width:320px;font-size:18px}.about2022-S-cta__regist-button:hover{filter:brightness(1.2);text-decoration:none}}.about2022-S-cta__content .document-links>a{flex:1 1 50%;padding:15px;background-color:#cc4d4d;border:3px solid #fff;border-radius:3px;color:#fff;font-size:14px;font-weight:700;text-align:center}.about2022-S-cta__content .document-links>a span::after{margin-left:8px}.about2022-S-cta__regist-button{display:block;padding:15px;background-color:#fff;border-radius:3px;color:#cc4d4d!important;cursor:pointer;font-size:18px;font-weight:700;text-align:center;box-shadow:0 5px 0 #a73f3f}.about2022-S-step{padding:32px 0}@media screen and (width <= 600px){.about2022-S-step__list{margin-right:calc(50% - 50vw)}.about2022-S-step__list>li:not(:first-child){margin-top:24px}.about2022-S-merit__block+.about2022-S-merit__block{margin-top:40px}}@media screen and (width >= 601px){.about2022-S-step{padding:60px 0}.about2022-S-step__list{display:flex;gap:min(32px,3.6%);margin:0}.about2022-S-step__list>li{flex:1 1 auto}}.about2022-S-new-event{margin:0 calc(50% - 50vw);padding:32px 0;overflow:hidden}@media screen and (width >= 601px){.about2022-S-new-event{padding:60px 0 0}}.about2022-S-merit{padding:32px 0}.about2022-S-merit__block dt .title{padding:10px 0 8px;font-size:18px;font-weight:700;line-height:1.66}.about2022-S-merit__block dd p{line-height:1.5;font-size:16px}@media screen and (width >= 601px){.about2022-S-merit{padding:60px 0}.about2022-S-merit__block{flex:1 1 50%}.about2022-S-merit__block dt{display:flex;flex-direction:column-reverse;margin-bottom:30px;text-align:center}.about2022-S-merit__block dt img{width:344px}.about2022-S-merit__block dt .title{margin-bottom:32px;padding:0;font-size:24px;text-align:center}.about2022-S-merit__container{display:flex;gap:min(40px,44%)}}.about2022-S-merit__scanner{margin-top:24px;padding:24px;border-radius:10px;background:var(--GrayLight,#f5f4f4)}@media screen and (width >= 601px){.about2022-S-merit__scanner{display:flex;align-items:center;margin-top:36px;padding:24px min(10.99%,100px)}}.about2022-S-merit__scanner-image{margin:0 auto 24px;text-align:center}.about2022-S-merit__scanner-image .youtube{position:relative;padding-bottom:56.25%}.about2022-S-merit__scanner-image .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about2022-S-merit__scanner-body p{font-size:16px}.about2022-S-merit__scanner-body .icon-new{text-align:center}@media screen and (width >= 601px){.about2022-S-merit__scanner-image{flex:0 0 auto;width:min(41%,286px);margin:0 24px 0 0}.about2022-S-merit__scanner-body .icon-new{text-align:left}}.about2022-S-merit__scanner-body .title{margin:8px 0;font-size:18px;font-weight:700;text-align:center;line-height:1.6666666667}.about2022-S-feature{padding:32px 0}.about2022-S-feature__list ul{display:flex;flex-wrap:wrap;gap:16px}.about2022-S-feature__list ul li{width:calc(50% - 8px);text-align:center}.about2022-S-feature__list ul li b{display:block;font-size:18px;font-weight:700;text-align:center;margin:16px 0 8px}.about2022-S-feature__list ul li img{width:136px}@media screen and (width >= 601px){.about2022-S-merit__scanner-body .title{font-size:24px;text-align:left;line-height:1.3333333333}.about2022-S-feature{padding:60px 0}.about2022-S-feature__list ul{gap:32px}.about2022-S-feature__list ul li{flex:1 0 282px;max-width:calc(50% - 32px)}.about2022-S-feature__list ul li img{width:160px}.about2022-S-feature__list ul li .image{display:grid;place-items:center;height:160px}}.about2022-S-feature__list ul li .text{display:block;line-height:1.5;font-size:16px;text-align:left}@media screen and (width <= 600px){.about2022-S-merit__scanner-image img{width:206px}.about2022-S-feature__list ul li .text{display:none}}.about2022-S-whats-teket{padding:32px 0}.about2022-S-whats-teket__header{margin-bottom:16px}@media screen and (width >= 601px){.about2022-S-whats-teket{padding:60px 0}.about2022-S-whats-teket__header{margin-bottom:-76px;text-align:left}}.about2022-S-faq{padding:32px 0}@media screen and (width >= 601px){.about2022-S-faq{padding:60px 0}}.about2022-S-service-comparison{padding:32px 0}.about2022-S-cta-footer{margin:0 calc(50% - 50vw);overflow:hidden}.about2022-S-cta-footer__container{position:relative;margin-bottom:min(-25px,-6.7vw)}@media screen and (width >= 601px){.about2022-S-service-comparison{padding:60px 0}.about2022-S-cta-footer__container{margin-bottom:-5.95%}.about2022-S-cta-footer__container img{width:100%}}.about2022-S-cta-footer__button{position:absolute;top:85.4vw;padding:0 20px;width:100%}@media screen and (width >= 601px){.about2022-S-cta-footer__button{top:57.9%;left:50%;transform:translateX(-50%);max-width:327px;padding:0}}.about2022-S-cta-footer__button a{font-size:18px}.about2022-S-banner{padding:32px 0}@media screen and (width >= 601px){.about2022-S-banner{padding:40px 0}}.about2022-S-banner a:hover{filter:brightness(.9)}.about2401-cost{margin:0 calc(50% - 50vw);padding:32px 16px}.about2401-cost__image-happyusers-1{position:absolute;z-index:1;top:69px;left:8px;width:50px}@media screen and (width >= 601px){.about2401-cost{padding:60px 0}.about2401-cost__image-happyusers-1{width:155px;top:0;left:50%;margin-left:-427px}}.about2401-cost__image-happyusers-2{position:absolute;z-index:1;top:220px;right:16px;width:64px}.about2401-cost__wrapper{position:relative;padding:24px 16px 41px;background-color:var(--darkLightest)}@media screen and (width >= 601px){.about2401-cost__image-happyusers-2{width:155px;top:32px;right:50%;margin-right:-484px}.about2401-cost__wrapper{margin:0 auto;padding:48px 36px 53px;max-width:1080px}}.about2401-cost__heading{margin-bottom:24px}.about2401-cost__heading h2{margin:0;font-size:24px;font-weight:700;text-align:center;line-height:1.4}@media screen and (width >= 601px){.about2401-cost__heading{margin-bottom:36px}.about2401-cost__heading h2{font-size:48px}.about2401-cost__container{display:flex;position:relative;z-index:2}}.about2401-cost__container{margin-bottom:-12px}.about2401-cost__container .initial-cost{margin-bottom:8px;padding:24px 36px;background:var(--dark,#2e3551);border-radius:12px;color:#fff;text-align:center}@media screen and (width >= 601px){.about2401-cost__container .initial-cost{flex:0 1 auto;padding:36px;margin:0 16px 0 0;width:min(31.6%,320px)}}.about2401-cost__container .initial-cost-inner{position:relative;padding-right:71px;margin:0 auto;width:fit-content}.about2401-cost__container .initial-cost-head{font-size:24px;font-weight:700;line-height:1.4;margin-bottom:4px}@media screen and (width >= 601px){.about2401-cost__container .initial-cost-inner{display:flex;align-items:center;flex-flow:column nowrap;gap:24px;padding-right:0}.about2401-cost__container .initial-cost-head{margin-bottom:48px}}.about2401-cost__container .initial-cost-zero-yen{width:75px}@media screen and (width <= 600px){.about2401-cost__container .initial-cost-zero-yen{width:55px;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.about2401-cost__container .additional-cost{position:relative;padding:36px 24px 24px;background-color:#fff;border-radius:12px}.about2401-cost__container .additional-cost::before{position:absolute;top:-20px;left:50%;transform:translateX(-50%);display:block;width:40px;height:40px;background:url(/images/about/202401/cost_img01.png) center/contain no-repeat;content:""}.about2401-cost__container .additional-cost-container{margin-top:24px}@media screen and (width >= 601px){.about2401-cost__container .additional-cost{flex:1 1 auto;padding:36px}.about2401-cost__container .additional-cost::before{top:50%;left:-41px;transform:translateY(-50%);width:66px;height:66px}.about2401-cost__container .additional-cost-container{display:flex;gap:24px;margin-top:32px}}.about2401-cost__container .additional-cost-container .head{position:absolute;top:-.5em;left:50%;transform:translateX(-50%);font-size:16px;font-weight:700;text-align:center;white-space:nowrap}.about2401-cost__container .additional-cost-container img.free{width:115px}@media screen and (width >= 601px){.about2401-cost__container .additional-cost-container .head{font-size:20px}.about2401-cost__container .additional-cost-container img.free{width:154px}}.about2401-cost__container .additional-cost-container img.reserve{width:215px}@media screen and (width >= 601px){.about2401-cost__container .additional-cost-container img.reserve{width:270px}}.about2401-cost__container .additional-cost-container img.zero-yen{width:57px}.about2401-cost__container .additional-cost-container>div:not(.head){position:relative;border:1px solid var(--darkLighter,#d5d7dc);background:var(--darkLightest,#eaebee);text-align:center}.about2401-cost__container .additional-cost-container>div:not(.head).paid{margin-top:16px;padding:24px}.about2401-cost__container .additional-cost-container>div:not(.head).paid hr{border:none;margin:12px 0;height:1px;background-color:#b0aeae}.about2401-cost__container .additional-cost-container>div:not(.head).paid .show-more-button{position:relative;width:120px;height:28px;margin-top:12px;border-radius:40px;border:1px solid #ebe8e8;background:#fff;color:var(--dark);font-size:12px}.about2401-cost__container .additional-cost-container>div:not(.head).paid .show-more-button::after{position:absolute;right:12px;top:50%;margin-top:-4px;width:8px;height:8px;background:url(/images/icon-accordion-arrow.svg) center/contain no-repeat;content:""}.about2401-cost__container .additional-cost-container>div:not(.head).free{padding:32px 16px}@media screen and (width >= 601px){.about2401-cost__container .additional-cost-container img.zero-yen{width:75px}.about2401-cost__container .additional-cost-container>div:not(.head).paid{flex:1 1 auto;margin:0;padding:32px 16px}.about2401-cost__container .additional-cost-container>div:not(.head).paid hr{margin:8px 32px}.about2401-cost__container .additional-cost-container>div:not(.head).paid .show-more{display:block!important}.about2401-cost__container .additional-cost-container>div:not(.head).free{flex:1 1 auto;max-width:210px}.about2401-cost__container .additional-cost-container>div:not(.head).free p{margin-bottom:8px}}@media screen and (width <= 600px){.about2401-cost__container .additional-cost-container>div:not(.head).free{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px}}.about2401-cost__container .additional-cost-container>div:not(.head).free p{font-weight:700;line-height:1.4}.about2401-cost__container .additional-cost-body{font-size:16px;font-weight:700;text-align:center}.aboutLP-campaign2024-banner{margin:32px 0 0}@media screen and (width >= 601px){.about2401-cost__container .additional-cost-body{font-size:24px}.aboutLP-campaign2024-banner{margin:64px 0 30px}}.aboutLP-campaign2024-banner a:hover{opacity:.8}.aboutLP-campaign2024-banner__heading{margin-bottom:16px;font-size:20px;font-weight:700;line-height:1.4}.aboutLP-section{padding:32px 0}@media screen and (width >= 601px){.aboutLP-campaign2024-banner__heading{margin-bottom:32px;font-size:34px}.aboutLP-section{padding:60px 0}}.aboutLP-various-genre{display:flex;overflow:hidden;margin:0 calc(50% - 50vw)}.aboutLP-various-genre__list{display:flex;justify-content:center;gap:1px;white-space:nowrap}.aboutLP-various-genre__list.animate{animation:30s linear infinite both horizontalScroll}.aboutLP-various-genre__list>li{flex:0 0 auto;width:220px;padding:4px 0 0;border-radius:3px;color:#fff;font-weight:700;font-size:14px;text-align:center;white-space:wrap;overflow:hidden}.aboutLP-various-genre__list>li img{margin-top:4px}.line-dots{position:relative}.line-dots::before{bottom:-30px;left:50%;position:absolute;margin-left:-52px;height:8px;width:104px;background:url(../images/line_dots.png) center/contain no-repeat;content:""}@media screen and (width <= 600px){.aboutLP-various-genre__list>li{width:165px;font-size:12px}.line-dots::before{bottom:-20px}.is-about-page .sns-menu{display:none}}@media screen and (width >= 601px){.static-about section{padding:80px 0}.static-about h2{font-size:32px}}.static-about section{padding:50px 0}.static-about h2{font-weight:700;font-size:24px;line-height:1.33;color:#222;text-align:center}.static-about h2 span{display:inline-block}.static-about .gray-section{background:rgba(46,53,81,.1)}.static-about .btn-more{margin:0 auto;width:253px;height:50px;line-height:50px}.static-about~.sign-up h2{font-size:24px;text-align:center}.static-about~.sign-up .ls-page__inner{padding-top:40px}@media screen and (width >= 601px){.static-about~.sign-up h2{font-size:32px}.static-about~.sign-up .ls-page__inner{padding-top:80px}.static-about~.sign-up .ls-page__inner.container{padding-bottom:50px}.about_teket-covid_support .functions{display:flex;justify-content:space-between}.about_teket-covid_support .functions>li{flex:1 1 25%;margin-left:20px}.about_teket-covid_support .functions>li:first-child{margin-left:0}}.static-about~.sign-up .ls-page__inner.container{padding-bottom:10px}.about_teket-easy .section-inner{max-width:910px}.about_teket-covid_support .functions{margin:24px 0}.about_teket-covid_support .functions>li{margin-bottom:16px}.about_teket-covid_support .functions .function-box{position:relative;padding:0 0 10px;background-color:#fff;border-radius:6px;border:2px solid #7ba968}.about_teket-covid_support .functions .function-box__title{color:#fff;background-color:#7ba968;font-size:16px;line-height:22px;font-weight:700;text-align:center;padding:14px;margin-bottom:10px}.about_teket-covid_support .functions .function-box__title .support-icon{display:flex;align-items:center;justify-content:center;height:48px}.about_teket-covid_support .functions .function-box__item{display:flex;align-items:flex-start;color:#222;font-size:14px;line-height:21px;text-align:left;padding-left:28px;padding-right:10px;margin-left:10px;margin-bottom:10px}.about_teket-covid_support .functions .function-box__item.txt-bold{font-weight:700}.about_teket-covid_support .functions .function-box__item::before{content:"";position:absolute;margin-left:-28px;width:18px;height:18px;border-radius:50%;background-color:#7ba968}.about_teket-covid_support .functions .function-box__item::after{content:"";position:absolute;margin-left:-22px;margin-top:3px;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.about_teket-covid_support .functions .function-box .arrow{position:absolute;bottom:15px;left:calc(50% - 8px);width:17px;height:10px}.about_teket-covid_support .functions .function-box .arrow-green{background-image:url(/images/special/covid19/arrow-green.svg)}.about_teket-covid_support .functions .function-box .arrow-purple{background-image:url(/images/special/covid19/arrow-purple.svg)}.about_teket-covid_support .functions .function-box .arrow-blue{background-image:url(/images/special/covid19/arrow-blue.svg)}.about_teket-covid_support .functions .box-green{border-color:#7ba968}.about_teket-covid_support .functions .box-green .function-box__item::before,.about_teket-covid_support .functions .box-green .function-box__title{background-color:#7ba968}.about_teket-covid_support .functions .box-purple{border-color:#9483a6}.about_teket-covid_support .functions .box-purple .function-box__item::before,.about_teket-covid_support .functions .box-purple .function-box__title{background-color:#9483a6}.about_teket-covid_support .functions .box-blue{border-color:#67b7c0}.about_teket-covid_support .functions .box-blue .function-box__item::before,.about_teket-covid_support .functions .box-blue .function-box__title{background-color:#67b7c0}.about_teket-covid_support .functions .box-orange{border-color:#eaa55b}.about_teket-covid_support .functions .box-orange .function-box__item::before,.about_teket-covid_support .functions .box-orange .function-box__title{background-color:#eaa55b}.about_teket-covid_support__content{max-width:910px;margin:0 auto}.about_teket-kv{overflow:hidden;padding:0!important}.about_teket-kv__bg{position:relative;padding:20px 0;color:#fff;background:#2e3551;background:linear-gradient(24deg,#f3f3f3 30%,#2e3551 30.1%)}.about_teket-kv__wrapper{position:relative}.about_teket-kv__header{position:relative;z-index:1}@media screen and (width <= 600px){.about_teket-kv .section-inner{padding:0 16px;margin:0 auto;position:absolute;top:25px;left:0;right:0}.about_teket-kv__header{margin:0 auto}.about_teket-kv__header .title{margin-bottom:16px;font-size:28px}.about_teket-kv__header .title em{font-size:38px}}@media screen and (width >= 601px){.about_teket-kv__bg{background:linear-gradient(7deg,#f3f3f3 42%,#2e3551 42.1%);height:580px;padding:0}.about_teket-kv__wrapper{padding:86px 0 0 30px}.about_teket-kv__header .title{margin:0 0 24px}.about_teket-kv__header .description,.about_teket-kv__header .lead{font-size:20px;text-align:left}.about_teket-kv__header .description b{font-size:36px}}.about_teket-kv__header .title{display:block;margin-bottom:16px;font-size:32px;font-weight:700;line-height:42px;color:#fff;text-align:left}.about_teket-kv__header .title em{font-size:48px;color:#f8c51c;font-weight:700}.about_teket-kv__header .lead{margin-bottom:8px;font-weight:700;font-size:16px;line-height:1.5;text-align:center;color:#f8c51c}.about_teket-kv__header .description{display:block;margin-bottom:20px;font-size:16px;font-weight:700;line-height:1.5}.about_teket-kv__header .description b{font-size:24px}.about_teket-kv__header .merit{display:flex;align-items:center}.about_teket-kv__header .merit-item{display:flex;align-items:center;justify-content:center;margin-left:16px;padding:0 10px;height:48px;line-height:1.1;border-radius:48px;border:2px solid #fff;background-color:#55ac2f;color:#fff;font-weight:700;text-align:center}@media screen and (width <= 375px){.about_teket-kv__header .merit-item{font-size:12px;margin-left:8px}}.about_teket-kv__header .merit-item:first-child{margin-left:0}.about_teket-kv__header-btn{margin:40px auto 0}@media screen and (width >= 601px){.about_teket-kv__header .merit-item{padding:0 16px;font-size:18px}.about_teket-kv__header-btn{width:440px;margin:48px 0 0}.about_teket-kv__header-btn .icon-megaphone-w::before{height:48px;width:48px;margin-right:10px;vertical-align:-14px}.about_teket-kv__header-btn .btn{height:80px;line-height:80px;font-size:24px}}.about_teket-kv__header-btn .btn{height:60px;line-height:60px;font-weight:700;font-size:16px}.about_teket-kv__image{position:absolute;top:0;left:0;bottom:0;width:100%}.about_teket-kv__image img{width:100%;height:100%;object-fit:cover}.about_teket-user{overflow:hidden}.static-about .about_teket-user{padding:32px 0}.about_teket-user h2{margin-bottom:16px;font-size:20px}.about_teket-user__logos{position:relative;width:100%;height:48px;background:url(/images/about_teket/clientlogos-loop.png) 0/1345px 48px repeat-x;animation:20s linear infinite about_rogo_loop}@keyframes about_rogo_loop{to{background-position:0 0}from{background-position:1345px 0}}@media screen and (width >= 601px){.about_teket-step h2{margin-bottom:40px}.about_teket-step .section-inner{padding:0 50px}}.about_teket-step h2{margin-bottom:24px}.about_teket-step .txt{font-size:16px;line-height:1.875}.about_teket-step__content{margin:130px 0 0;background-color:#e2ecf7;border-radius:6px;padding:1px 20px 32px}@media screen and (width <= 600px){.about_teket-kv__header .description{margin-bottom:8px}.about_teket-kv__image{position:relative;top:-20px;right:0}.about_teket-kv__image img{max-height:760px}.about_teket-step__content{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.about_teket-step__list-item:nth-child(even){margin-left:8px}}.about_teket-step__content .content-body{margin-top:-16px;font-size:18px;line-height:1.66;font-weight:700}@media screen and (width >= 601px){.about_teket-step__content{margin:190px -20px 0;padding:128px 20px 48px}.about_teket-step__content .content-body{margin-top:40px;font-size:24px;line-height:32px;text-align:center}}.about_teket-step__list{display:flex;flex-wrap:wrap;margin-top:-100px}@media screen and (width >= 601px){.about_teket-step__list{flex-wrap:nowrap;margin-top:-260px}}.about_teket-step__list-item{flex:1 1 45%;margin-bottom:50px;background:#fff;border:4px solid #709fd6;border-radius:6px}@media screen and (width >= 601px){.about_teket-step__list-item{flex-basis:210px;margin-bottom:0;margin-left:16px}.about_teket-step__list-item:first-child{margin-left:0}.about_teket-step__list-item .step_icon01{width:101px}.about_teket-step__list-item .step_icon02{width:102px}.about_teket-step__list-item .step_icon03{width:145px}.about_teket-step__list-item .step_icon04{width:101px}}.about_teket-step__list-item .item-header{display:flex;align-items:center;justify-content:center;position:relative;height:60px;background-color:#709fd6;color:#fff}@media screen and (width >= 601px){.about_teket-step__list-item .item-header{height:80px}.about_teket-step__list-item .item-header p{font-size:16px}.about_teket-step__list-item .item-header small{font-size:14px}}.about_teket-step__list-item .item-header p{font-weight:700;line-height:1.42;text-align:center}.about_teket-step__list-item .item-header small{font-size:12px;font-weight:400}.about_teket-step__list-item .item-header .number{position:absolute;top:-36px;left:50%;transform:translateX(-50%)}.about_teket-step__list-item .item-body{display:flex;align-items:center;justify-content:center;height:100px}.about_teket-step__list-item .step_icon01,.about_teket-step__list-item .step_icon02{width:77px}.about_teket-step__list-item .step_icon03{width:110px}.about_teket-step__list-item .step_icon04{width:77px}.about_teket-kit{margin-top:-200px;position:relative}.about_teket-kit__content{padding:24px 16px 0;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.16);border-radius:16px}@media screen and (width >= 601px){.about_teket-step__list-item .item-body{height:140px}.about_teket-kit{margin-top:-64px}.about_teket-kit__content{display:flex;flex-direction:row-reverse;align-items:flex-end;max-width:908px;height:208px;margin:0 auto;padding:0 32px 0 16px}.about_teket-kit__header{align-self:center}}.about_teket-kit__title{margin:0 0 16px;font-size:20px;font-weight:700}.about_teket-kit__image{max-width:308px;margin:0 auto}@media screen and (width >= 601px){.about_teket-kit__image{flex:0 0 auto;margin:0 29px 0 0}.about_teket-kit__btns{display:flex}.about_teket-kit__btns>div+div{margin:0 0 0 32px}}.about_teket-kit__description{font-size:14px;line-height:1.42}.about_teket-kit__btns{margin:24px 0 0}.about_teket-kit__btns>div+div{margin:16px 0 0}.about_teket-kit__btns .icon-download::before{content:"";background:url(../images/icon-download-2.svg) no-repeat;position:relative;display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:4px}.about_teket-kit__btns .btn{height:44px;line-height:44px;font-size:14px}@media screen and (width <= 600px){.about_teket-kit .section-inner{padding:0 16px}.about_teket-feature__content+.about_teket-feature__content{margin-top:50px}}.about_teket-feature__header{margin:0 0 24px}.about_teket-feature__header h2{text-align:center}.about_teket-feature__image{position:relative}@media screen and (width >= 601px){.about_teket-kit__btns .btn,.about_teket-kit__btns .btn.btn--light{width:240px}.about_teket-feature__wrapper{display:flex;justify-content:space-between;align-items:center}.about_teket-feature__content{flex:0 1 auto;width:494px}.about_teket-feature__header{margin-bottom:32px}.about_teket-feature__image{display:flex;justify-content:center;align-items:center}.about_teket-feature__image .illust01{bottom:20px}.about_teket-feature__image .genre{width:389px}}.about_teket-feature__image .zeroyen{display:block;width:296px;margin:0 auto}.about_teket-feature__image .illust01{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);margin-left:-24px;width:348px}.about_teket-feature__body{margin:24px 0 0}.about_teket-feature__body .txt{margin-bottom:8px;font-size:16px;line-height:30px}.about_teket-achievement .section-body{max-width:850px;margin-bottom:32px;font-size:16px}.about_teket-achievement__partners h3{font-size:18px;font-weight:700;text-align:center;margin-bottom:32px}@media screen and (width >= 601px){.about_teket-feature__body .btn{display:inline-block;padding:0 8px}.about_teket-achievement .section-body{margin-bottom:40px}.about_teket-achievement__partners h3{font-size:20px;margin-bottom:24px}.about_teket-uservoice__wrapper{display:flex;padding:0 50px;margin:0 auto}}.about_teket-achievement .partners__logos__list{max-width:680px;margin-left:auto;margin-right:auto;margin-bottom:24px;display:flex;justify-content:space-evenly;flex-wrap:wrap}@media screen and (width <= 600px){.about_teket-achievement .partners__logos__list{flex-direction:column;justify-content:center;align-items:center;max-width:238px;margin-bottom:0}.about_teket-achievement .partners__logos__list .tower{width:204px}.about_teket-achievement .partners__logos__list .marui{width:238px}.about_teket-achievement .partners__logos__list .hakuju{width:178px}.about_teket-achievement .partners__logos__list .oab{width:133px}.about_teket-achievement .partners__logos__list .proarte{width:176px}}.about_teket-achievement .partners__logos__list .tower{width:255px}.about_teket-achievement .partners__logos__list .marui{width:298px}.about_teket-achievement .partners__logos__list .hakuju{width:224px}.about_teket-achievement .partners__logos__list .oab{width:167px}.about_teket-achievement .partners__logos__list .proarte{width:220px}.about_teket-achievement .partners__logos__list>div{margin-bottom:24px}.about_teket-uservoice__item{display:flex;flex-direction:column}@media screen and (width >= 601px){.about_teket-uservoice__item{flex:1 1 50%;margin-left:42px}.about_teket-uservoice__item:nth-child(odd){margin-left:0}}.about_teket-uservoice__photo{flex:0 0 auto;width:88px}.about_teket-uservoice__head{flex:1 1 auto;padding:0 8px}@media screen and (width >= 601px){.about_teket-uservoice__head{padding:0 16px}}.about_teket-uservoice__head .name{font-weight:700;font-size:16px;line-height:24px}.about_teket-uservoice__head dt{font-weight:700;font-size:14px;line-height:20px}.about_teket-uservoice__head dd{font-size:12px;line-height:16px}.about_teket-uservoice__to-article{flex:0 0 auto;width:110px}.about_teket-uservoice__header{display:flex;align-items:center;margin-top:auto}.about_teket-uservoice__body{position:relative;padding:24px 0;font-size:16px;line-height:28px;color:#222}.about_teket-uservoice__body::after,.about_teket-uservoice__body::before{position:absolute;width:54px;height:51px;content:""}.about_teket-uservoice__body::before{top:0;left:0;background:url(/images/about_teket/quate_before.png) 0/contain no-repeat}.about_teket-uservoice__body::after{right:0;bottom:0;background:url(/images/about_teket/quate_after.png) 0/contain no-repeat}.about_teket-scenes{padding:50px 0}@media screen and (width >= 601px){.about_teket-scenes{padding:100px 0}.about_teket-scenes h2{margin-bottom:32px}}.about_teket-scenes h2{margin:0 0 24px;text-align:center}.about_teket-scenes__list{display:flex}@media screen and (width <= 600px){.about_teket-achievement .partners__logos__list>div{margin-bottom:16px}.about_teket-uservoice__item{margin-bottom:24px}.about_teket-scenes__content{margin-left:-20px;margin-right:-20px}.about_teket-scenes__list{flex-wrap:wrap}}.about_teket-scenes__list>li{flex:1 1 146px}@media screen and (width <= 600px){.about_teket-scenes__list>li:nth-child(1),.about_teket-scenes__list>li:nth-child(2),.about_teket-scenes__list>li:nth-child(3){flex-basis:33%;margin-top:0}.about_teket-scenes__list>li:nth-child(4),.about_teket-scenes__list>li:nth-child(5),.about_teket-scenes__list>li:nth-child(6),.about_teket-scenes__list>li:nth-child(7){flex-basis:25%;margin-top:8px}.about_teket-function .section-inner{padding:0 16px}}.about_teket-scenes__list>li:nth-child(even){margin-top:30px}.about_teket-scenes__list-head{height:50px;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0;color:#fff}.about_teket-scenes__list-head p{font-size:12px;text-align:center}.classic .about_teket-scenes__list-head{background-color:#de7676}.music .about_teket-scenes__list-head{background-color:#7ba968}.theater .about_teket-scenes__list-head{background-color:#9483a6}.delivery .about_teket-scenes__list-head{background-color:#67b7c0}.fes .about_teket-scenes__list-head{background-color:#e6d572}.sports .about_teket-scenes__list-head{background-color:#2e3551}.seminar .about_teket-scenes__list-head{background-color:#cd955e}@media screen and (width >= 601px){.about_teket-function h2{margin-bottom:40px;font-size:32px}.about_teket-function h2 strong{font-size:36px}}.about_teket-function a{color:var(--link-text-color)}.about_teket-function h2{margin-bottom:24px;font-weight:700;font-size:18px;line-height:1.33;color:#222;text-align:center}.about_teket-function h2 strong{font-size:24px}.about_teket-function h2 em{background:linear-gradient(to bottom,rgba(230,213,114,0) 0,rgba(230,213,114,0) 60%,#e6d572 61%,#e6d572 100%)}.about_teket-function .circle-num{display:inline-block;width:51px;height:51px;line-height:51px;font-size:42px;border-radius:50%;text-align:center;background-color:#2e3551;color:#fff;margin:0 3px}@media screen and (width <= 600px){.about_teket-function .circle-num{width:42px;height:42px;line-height:42px;font-size:34px}}.about_teket-function .circle-num-s{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-weight:700;font-size:16px;border-radius:50%;background-color:#2e3551;color:#fff;margin-right:16px}.about_teket-function__wrapper{margin:0 0 70px}@media screen and (width >= 601px){.about_teket-function__wrapper{display:flex;margin-bottom:100px}}.about_teket-function__nav{flex:0 0 auto;width:294px;margin:34px 57px 0 0}@media (width >= 601px) and (width <= 900px){.about_teket-function__nav{width:30%;margin-right:10px}}.about_teket-function__nav li{display:flex;align-items:center;padding:14px 16px;border-radius:8px;font-size:14px;line-height:20px;font-weight:700;color:rgba(0,0,0,.5);cursor:pointer;transition:.3s}.about_teket-function__nav li .circle-num-s{flex:0 0 auto;background-color:rgba(0,0,0,.5)}.about_teket-function__nav li.active{background:rgba(255,255,255,.7);color:#222;box-shadow:0 2px 4px rgba(0,0,0,.1)}.about_teket-function__nav li.active .circle-num-s{background-color:#2e3551}@media screen and (width >= 601px){.about_teket-function__content{position:relative;flex:0 0 auto;height:600px;width:760px}}@media (width >= 601px) and (width <= 900px){.about_teket-function__content{width:calc(70% - 10px)}}.about_teket-function__content-block{margin:0 0 16px;background:rgba(255,255,255,.7);border-radius:8px;transition:.3s}@media screen and (width >= 601px){.about_teket-function__content-block{position:absolute;width:100%}.about_teket-function__content-block:not(:first-child){display:none}}.about_teket-function__content-block .covidlink{cursor:pointer;position:relative;width:100%;height:auto;min-height:81px;margin-top:38px;border-radius:5px;border:2px solid #cd955e;background:#fff;justify-content:space-between;align-items:center}.about_teket-function__content-block .covidlink a:hover{text-decoration:none}.about_teket-function__content-block .covidlink a div{display:flex}.about_teket-function__content-block .covidlink a div .badge{position:absolute;top:-14px;left:17px;width:110px;height:27px;display:flex;justify-content:center;align-items:center;background:#cd955e;border-radius:13.5px}.about_teket-function__content-block .covidlink a div .badge p{text-align:center;color:#fff;font-size:14px;font-weight:700}.about_teket-function__content-block .covidlink a div .text{padding-right:52px;padding-top:25px;padding-bottom:25px}.about_teket-function__content-block .covidlink a div .text p{margin-left:25px;font-size:14px;font-weight:400}.about_teket-function__content-block .covidlink a div .text p span{font-size:16px;font-weight:700}@media screen and (width <= 890px){.about_teket-function__content-block .covidlink a div .text p span{display:block}}.about_teket-function__content-block .covidlink a div .detail{position:absolute;display:flex;flex-flow:column;align-items:center;justify-content:center;right:0;width:52px;flex-basis:52px;height:100%;border-radius:0 2px 2px 0;background:#f0dfce}.about_teket-function__content-block .covidlink a div .detail p{font-size:10px;font-weight:700}.about_teket-function__content-block .covidlink a div .detail .arrow{width:9px;height:15px;margin-top:5px}.about_teket-function__content-block .covidlink a div .detail .arrow img{width:100%;height:100%}.about_teket-function__content-block .covidlink:nth-child(2){min-height:93px}@media screen and (width <= 600px){.about_teket-function__content-block .covidlink{margin-top:30px;min-height:91px}.about_teket-function__content-block .covidlink a div .text p{margin-left:17px}.about_teket-function__content-block .covidlink:nth-child(2){min-height:102px}}.about_teket-function__content-label{position:relative;display:flex;align-items:center;padding:14px 16px;font-weight:700;cursor:pointer}.about_teket-function__content-label::before{position:absolute;width:18px;height:18px;margin-top:-9px;right:16px;top:50%;background:url(/images/icon-arrow-up.svg) 0/contain no-repeat;transition:.3s;transform:rotateX(180deg);content:""}.about_teket-function__content-label.is-open::before{transform:rotate(0)}.about_teket-function__content-detail{margin-bottom:40px;padding:0 16px}@media screen and (width >= 601px){.about_teket-function__content-label{display:none}.about_teket-function__content-detail{margin:0;padding:48px 89px 0 56px}}@media screen and (width <= 600px){.about_teket-function__content-detail{display:none}.about_teket-function__content-detail img.benri1,.about_teket-function__content-detail img.benri2,.about_teket-function__content-detail img.benri5,.about_teket-function__content-detail img.benri6,.about_teket-function__content-detail img.benri7{margin-left:-22px;max-width:calc(100% + 24px)}.about_teket-function__content-detail img.benri4{width:156px}.about_teket-function__content-detail .image{overflow:hidden}.function03 .about_teket-function__content-detail .image,.function04 .about_teket-function__content-detail .image{display:flex;align-items:center;justify-content:center;margin:8px 0 0}}.about_teket-function__content-detail .en{margin:0 0 8px;font-weight:700;font-size:12px;line-height:16px;color:#709fd6}.about_teket-function__content-detail .body{font-size:16px;line-height:30px}.about_teket-function__content-detail .heading{margin-bottom:16px;font-size:20px;font-weight:700}@media screen and (width >= 601px){.about_teket-function__content-detail img.benri1,.about_teket-function__content-detail img.benri2,.about_teket-function__content-detail img.benri5,.about_teket-function__content-detail img.benri6,.about_teket-function__content-detail img.benri7{margin-left:auto;max-width:687px}.about_teket-function__content-detail img.benri3{max-width:465px;margin:0 89px 0 auto}.about_teket-function__content-detail img.benri4{max-width:583px;margin:0 89px 0 auto}.about_teket-function__content-detail .heading{margin-bottom:30px}}.about_teket-function__content-detail .image{position:relative;bottom:-16px;margin:8px calc(50% - 50vw) 0}@media screen and (width >= 601px){.about_teket-function__content-detail .image{bottom:-29px;margin:0 -89px 0 0}.about_teket-function__content-detail .image img{display:block}.about_teket-function__content-detail img.benri4_2{display:none}}@media (width >= 601px) and (width <= 900px){.about_teket-function__content-detail{margin:0;padding:15px}.about_teket-function__content-detail .image{margin:0}.about_teket-function__content-detail .image img{width:100%}}.about_teket-function__content-detail img.benri4_2{width:128px;margin-right:22px}.about_teket-function .covid-banner{margin-top:25px}@media screen and (width >= 601px){.about_teket-function .covid-banner{display:flex;justify-content:center;margin:80px auto 0}.about_teket-function .covid-banner .item{width:442px;margin:0 16px}}.about_teket-function .covid-banner .item{margin-top:16px}.about_teket-flow{padding:50px 0}@media screen and (width >= 601px){.about_teket-flow{padding:100px 0}.about_teket-flow h2{margin-bottom:32px;font-size:36px}}.about_teket-flow h2{margin:0 0 24px;font-weight:700;font-size:24px;line-height:32px;color:#222;text-align:center}.about_teket-flow .flow-image img{width:100%}.about_teket-flow .flow-footer{margin-top:25px;font-size:16px;line-height:30px}.about_teket-flow__wrapper{max-width:846px;margin:0 auto}.about_teket-userguide h2{margin:0 0 40px}@media screen and (width <= 600px){.about_teket-flow .section-inner{padding:0 16px}.about_teket-userguide__item{margin-bottom:16px}}@media screen and (width >= 601px){.about_teket-flow__wrapper{display:flex;flex-direction:column}.about_teket-flow__wrapper h2{order:1}.about_teket-flow__wrapper .flow-footer{order:2;margin:0 0 40px}.about_teket-flow__wrapper .flow-image{order:3}.about_teket-userguide__wrapper{display:flex;padding:0 50px}.about_teket-userguide__item{flex:1 1 50%}.about_teket-userguide__item:last-child{margin-left:16px}.about_teket-fix{display:none!important}}.about_teket-userguide .movie-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.about_teket-userguide .movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about_teket-fix{position:fixed;bottom:16px;left:0;z-index:10;padding:0 16px;width:100%}.is-about.partners.section{padding-top:50px}@media screen and (width >= 601px){.is-about.partners.section{padding-top:100px}}.is-about.partners.section .partners__ttl{font-size:24px;line-height:1.33}.is-about.module-interview.section{padding:80px 0}@media screen and (width <= 600px){.is-about.module-interview.section{padding:50px 0}.is-about.module-interview.section .section-ttl{font-size:24px}}.is-about.module-interview.section .section-ttl{font-size:36px;text-align:center}.static-main.page-brand-guideline section:not(.module-register-dl){padding:24px 0}.static-main.page-brand-guideline h2{margin-bottom:16px}.static-main.page-brand-guideline .section-inner{max-width:880px}.brand-press-mail__address-info{margin-top:16px;padding:24px;border-radius:16px;background-color:var(--GrayLight)}.brand-press-mail__address-info--head{display:flex;align-items:center;gap:10px;margin-bottom:16px;line-height:1.4}.brand-press-mail__address-info--head .address{font-size:20px;font-weight:700}.brand-press-mail__address-info--head a.btn-send-mail{padding:4px 8px;font-size:12px!important;height:auto}.brand-logo-download{padding:24px;border-radius:16px;background-color:var(--GrayLight)}.brand-logo-download__example .example-item{position:relative;padding:48px;text-align:center}@media screen and (width >= 601px){.static-main.page-brand-guideline section:not(.module-register-dl){padding:40px 0}.brand-logo-download{padding:32px}.brand-logo-download__example{display:flex;align-items:center;margin-bottom:32px}.brand-logo-download__example .example-item{flex:1 0 auto;padding:0;width:50%}.brand-logo-download__example .example-item:nth-child(2){height:116px}}.brand-logo-download__example .example-item:nth-child(2)::before{display:block;position:absolute;top:-1px;left:50%;transform:translateX(-50%);height:3px;width:120px;background-color:var(--darkLighter);content:""}.brand-safety-space__example .list-item{text-align:center}@media screen and (width >= 601px){.brand-logo-download__example .example-item:nth-child(2)::before{height:116px;width:3px;top:50%;left:-1px;transform:translate(0,-50%)}.brand-logo-download .logokit-download .btn{margin:0 auto;width:360px}.brand-safety-space__example{display:flex;align-items:center}.brand-safety-space__example .list-item{width:50%}}.brand-safety-space__example .img-yokowithguide{width:223px}@media screen and (width >= 601px){.brand-safety-space__example .img-yokowithguide{width:327px}}.brand-safety-space__example .img-tatewithguide{width:146px}.brand-prohibited-matter__example{display:flex;flex-wrap:wrap;gap:8px}.brand-prohibited-matter__example>li{position:relative;margin:0 0 24px;padding-top:20px;width:calc(50% - 4px);color:var(--dark);font-size:10px;text-align:center}.brand-prohibited-matter__example>li::before{position:absolute;top:0;left:50%;transform:translateX(-50%);height:40px;width:40px;background:url(/images/static/brand-guideline/icon-error.svg) center/contain no-repeat;content:""}.brand-prohibited-matter__example>li span{display:block;margin-top:8px}.brand-introduction dl{position:relative;margin-top:44px;padding:40px 24px 24px;border-radius:16px;background-color:var(--GrayLight)}@media screen and (width >= 601px){.brand-safety-space__example .img-tatewithguide{width:210px}.brand-prohibited-matter__example{gap:4px}.brand-prohibited-matter__example>li{margin-bottom:64px;width:calc((100% - 8px)/ 3);font-size:12px}.brand-prohibited-matter__example>li span{margin-top:16px}.brand-introduction dl{left:16px}}.brand-introduction dl+dl{margin-top:64px}.brand-introduction dt{position:absolute;left:8px;top:0;transform:translateY(-50%);padding:8px 16px;background-color:var(--dark);color:#fff;font-size:18px;font-weight:700;line-height:1.66}.brand-introduction dd{font-size:14px;line-height:1.42}.brand-introduction dd b{font-weight:700}#interview.cnsq.mainvisual-section{width:100%;overflow:hidden}#interview.cnsq.mainvisual-section .mainvisual{background:url(../images/static/concertsquare/image001.jpg) center top/cover no-repeat;background-position-y:-40px;height:582px}#interview.cnsq.mainvisual-section .mainvisual-inner{text-align:center;padding-top:330px;padding-left:initial}#interview.cnsq.mainvisual-section .mainvisual-inner .page-ttl{line-height:50px;font-weight:700;font-size:20px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview.cnsq.mainvisual-section .mainvisual{background:url(../images/static/concertsquare/image001.jpg) center top/cover no-repeat;background-position-y:-20px;height:360px}#interview.cnsq.mainvisual-section .mainvisual-inner{text-align:center;padding-top:135px;padding-left:0}#interview.cnsq.mainvisual-section .mainvisual-inner .page-ttl{font-size:14px;line-height:25px}}#interview.cnsq.mainvisual-section .mainvisual-inner .ttl{line-height:60px;font-weight:700;font-size:45px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview.cnsq.mainvisual-section .mainvisual-inner .ttl{font-size:23px;line-height:37px;margin-top:0}}#interview.cnsq.mainvisual-section .mainvisual-inner .interviewee{line-height:60px;font-weight:400;font-size:24px;color:#fff;text-shadow:0 0 17px #000722}#interview.cnsq.interview-section{padding-bottom:80px}#interview.cnsq.interview-section .interviewee .cnsq-anzai p,#interview.cnsq.interview-section .interviewee .cnsq-shimamura p{padding-left:54px}#interview.cnsq.interview-section .interviewee .cnsq-anzai p:first-child::before,#interview.cnsq.interview-section .interviewee .cnsq-shimamura p:first-child::before{font-size:16px;line-height:27px;font-weight:700;margin-left:-54px}#interview.cnsq.interview-section .interviewee .cnsq-shimamura p:first-child::before{content:"島村："}#interview.cnsq.interview-section .interviewee .cnsq-anzai p:first-child::before{content:"安西："}#interview.cnsq.interview-section .intro-area,#interview.cnsq.interview-section .lead-area,#interview.cnsq.interview-section .profile-area{width:initial}.covid19-title{position:absolute;width:442px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.covid19-title img{width:100%!important;height:auto!important;margin:0!important}main.covid19 .bg-gray{background:rgba(46,53,81,.1)}main.covid19 .bg-gray2{background:#969aa8}main.covid19 .bg-gold{background:#f8f4ee}main.covid19 .bg-green{background-color:#7ba968}main.covid19 .bg-purple{background-color:#9483a6}main.covid19 .bg-blue{background-color:#67b7c0}main.covid19 .border-top-dashed{border-top:1px dashed #979797}main.covid19 .blog-section.intro-section{padding-top:80px;padding-bottom:50px}main.covid19 .blog-section.intro-section .txt-area{margin-bottom:0}main.covid19 .blog-section.function-section{padding:50px 0}main.covid19 .blog-section.function-section .blog-inner .functions{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}main.covid19 .blog-section.function-section .blog-inner .functions a{text-decoration:none}main.covid19 .blog-section.function-section .blog-inner .functions .function-box{position:relative;background-color:#fff;width:220px;height:273px;border-radius:6px;border:2px solid #7ba968}@media screen and (width <= 768px){#interview.cnsq.mainvisual-section .mainvisual-inner .interviewee{font-size:16px;line-height:25px}#interview.cnsq.interview-section .interviewee .cnsq-anzai p,#interview.cnsq.interview-section .interviewee .cnsq-shimamura p{padding-left:0}#interview.cnsq.interview-section .interviewee .cnsq-anzai p:first-child::before,#interview.cnsq.interview-section .interviewee .cnsq-shimamura p:first-child::before{display:block;font-size:14px;margin-left:0;margin-top:10px}.covid19-title{width:85%;max-width:442px;height:auto}main.covid19 .blog-section.function-section .blog-inner .functions{flex-direction:column}main.covid19 .blog-section.function-section .blog-inner .functions a{width:100%}main.covid19 .blog-section.function-section .blog-inner .functions .function-box{margin-left:auto;margin-right:auto;margin-bottom:20px;width:100%;max-width:400px;height:initial;padding-bottom:30px}}main.covid19 .blog-section.function-section .blog-inner .functions .function-box__title{color:#fff;background-color:#7ba968;font-size:16px;line-height:22px;font-weight:700;text-align:center;padding:14px;margin-bottom:10px}main.covid19 .blog-section.function-section .blog-inner .functions .function-box__item{display:flex;align-items:flex-start;color:#222;font-size:14px;line-height:21px;text-align:left;padding-left:28px;padding-right:10px;margin-left:10px;margin-bottom:10px}main.covid19 .blog-section.function-section .blog-inner .functions .function-box__item.txt-bold{font-weight:700}main.covid19 .blog-section.function-section .blog-inner .functions .function-box__item::before{content:"";position:absolute;margin-left:-28px;width:18px;height:18px;border-radius:50%;background-color:#7ba968}main.covid19 .blog-section.function-section .blog-inner .functions .function-box__item::after{content:"";position:absolute;margin-left:-22px;margin-top:3px;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}main.covid19 .blog-section.function-section .blog-inner .functions .function-box .arrow{position:absolute;bottom:15px;left:calc(50% - 8px);width:17px;height:10px}main.covid19 .blog-section.function-section .blog-inner .functions .function-box .arrow-green{background-image:url(/images/special/covid19/arrow-green.svg)}main.covid19 .blog-section.function-section .blog-inner .functions .function-box .arrow-purple{background-image:url(/images/special/covid19/arrow-purple.svg)}main.covid19 .blog-section.function-section .blog-inner .functions .function-box .arrow-blue{background-image:url(/images/special/covid19/arrow-blue.svg)}main.covid19 .blog-section.function-section .blog-inner .functions .box-green{border-color:#7ba968}main.covid19 .blog-section.function-section .blog-inner .functions .box-green .function-box__item::before,main.covid19 .blog-section.function-section .blog-inner .functions .box-green .function-box__title{background-color:#7ba968}main.covid19 .blog-section.function-section .blog-inner .functions .box-purple{border-color:#9483a6}main.covid19 .blog-section.function-section .blog-inner .functions .box-purple .function-box__item::before,main.covid19 .blog-section.function-section .blog-inner .functions .box-purple .function-box__title{background-color:#9483a6}main.covid19 .blog-section.function-section .blog-inner .functions .box-blue{border-color:#67b7c0}main.covid19 .blog-section.function-section .blog-inner .functions .box-blue .function-box__item::before,main.covid19 .blog-section.function-section .blog-inner .functions .box-blue .function-box__title{background-color:#67b7c0}main.covid19 .blog-section.feature-section .blog-inner .feature{padding-top:100px;margin-top:-100px}main.covid19 .blog-section.feature-section .blog-inner .feature .headline{width:100%;color:#fff;font-size:16px;font-weight:700;line-height:22px;padding:14px 24px;margin-bottom:40px}main.covid19 .blog-section.feature-section .blog-inner .feature .ttl{margin-top:40px;margin-bottom:20px}main.covid19 .blog-section.cta-section-simple{padding:60px 0}main.covid19 .blog-section{padding:80px 0}main.covid19 .blog-section .blog-inner{width:675px;margin:0 auto;font-size:16px;line-height:27px}@media screen and (width <= 768px){main.covid19 .blog-section,main.covid19 .blog-section.cta-section-simple{padding:40px 0}main.covid19 .blog-section .blog-inner{width:auto;padding:0 20px;font-size:14px;line-height:25px}}main.covid19 .blog-section .blog-inner a{color:#cd955e}main.covid19 .blog-section .blog-inner .mb-20{margin-bottom:20px}main.covid19 .blog-section .blog-inner .mb-40{margin-bottom:40px}main.covid19 .blog-section .blog-inner .mb-80{margin-bottom:80px}main.covid19 .blog-section .ttl{font-size:22px;line-height:33px;font-weight:700;color:#d1a179;margin-bottom:20px}@media screen and (width <= 768px){main.covid19 .blog-section .ttl{font-size:18px;line-height:30px;margin-bottom:10px}}main.covid19 .blog-section .ttl-navy{color:#343c5d}main.covid19 .blog-section .ttl-black{color:#222}main.covid19 .blog-section .ttl-big{font-size:26px;line-height:48px;margin-bottom:40px}@media screen and (width <= 768px){main.covid19 .blog-section .ttl-big{font-size:18px;line-height:30px;margin-bottom:10px}}main.covid19 .blog-section .txt-area{margin-bottom:20px}@media screen and (width <= 768px){main.covid19 .blog-section .txt-area{margin-bottom:10px}}main.covid19 .blog-section .btn-area{width:350px;height:70px;margin:30px auto 0}@media screen and (width <= 768px){main.covid19 .blog-section .btn-area{width:auto;max-width:370px;margin-top:35px;padding:0 25px}}main.covid19 .blog-section .btn-area .btn{height:70px;line-height:70px}main.covid19 .blog-section .btn-area a{color:#fff}main.covid19 .blog-section .txt-center{text-align:center}main.covid19 .blog-section .guidelines{padding-top:40px}main.covid19 .blog-section .guidelines .caution{padding:18px 20px;color:#d86868;background:rgba(222,118,118,.1)}main.covid19 .blog-section .guidelines ul.measures{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:20px}main.covid19 .blog-section .guidelines ul.measures li{position:relative;width:47%;margin:10px;padding-left:2em;line-height:1.8em}main.covid19 .blog-section .guidelines ul.measures li::before{position:absolute;left:0;content:"";display:inline-block;width:1.8em;height:1.8em;background:url(/images/special/covid19/caution-bullet.svg) 0 0/contain no-repeat;margin-right:5px}main.covid19 .blog-section .guidelines ol.steps{font-size:22px;line-height:30px;color:#c89b70;font-weight:700;counter-reset:number}main.covid19 .blog-section .guidelines ol.steps li.s-items{position:relative;margin-bottom:30px;padding-left:40px}main.covid19 .blog-section .guidelines ol.steps li.s-items::before{display:inline-block;position:absolute;counter-increment:number;content:counter(number);background:#2e3551;color:#fff;font-size:16px;font-weight:300;text-align:center;border-radius:50%;left:0;width:30px;height:30px}main.covid19 .blog-section .guidelines ol.steps li.s-items ul{font-size:16px;font-weight:300;color:#222;margin-top:20px;list-style:url(/images/special/covid19/Check-bullet.svg)}main.covid19 .blog-section .guidelines ol.steps li.s-items ul li{margin-bottom:10px}main.covid19 .blog-section .guidelines ol.steps li.s-items ul li b{font-weight:700}main.covid19 .blog-section .guidelines .guideline-list{margin-bottom:20px}main.covid19 .blog-section .guidelines .guideline-list iframe{width:100%;height:300px}.static-main.download-page a{text-decoration:none}.static-main.download-page .download-section{padding-top:0;padding-bottom:45px}.static-main.download-page .download-section .static-section-inner{max-width:900px;width:initial}.static-main.download-page .download-section .static-section-inner .intro p{font-size:16px;line-height:27px;padding:48px 0}.static-main.download-page .download-section .static-section-inner .pdflist-descr h2{font-size:22px;line-height:33px;color:#2e3551;margin-bottom:16px}.static-main.download-page .download-section .static-section-inner .pdflist-descr p{font-size:16px;line-height:27px;color:#3f3f3f}.static-main.download-page .download-section .static-section-inner .pdflist{display:flex;flex-wrap:wrap;margin-top:60px;padding-bottom:35px}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard{position:relative;width:286px;padding:0 24px;margin-bottom:45px;background-color:rgba(46,53,81,.1);display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (width <= 600px){.brand-safety-space__example .list-item+.list-item{margin-top:40px}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard{width:100%}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard:last-of-type{margin-bottom:0}.help-header__inner{padding:0 5%}}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bubble{background-color:#709fd6;border-radius:20px;width:249px;height:44px;position:absolute;top:-22px;text-align:center;line-height:44px;color:#fff;font-size:18px;font-weight:700}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bubble::before{content:"";position:absolute;display:block;width:0;height:0;left:118px;bottom:-10px;border-top:10px solid #709fd6;border-right:5px solid transparent;border-left:5px solid transparent}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__image{min-height:240px;flex-basis:240px;margin-top:45px;display:flex;align-items:center;justify-content:center}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__image img{object-fit:contain;max-width:100%;max-height:100%}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bottom{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bottom__text{color:#222}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bottom__text h3{font-size:18px;line-height:27px;margin-top:16px;margin-bottom:8px}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bottom__text p{font-size:14px;line-height:22px}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bottom__btn{margin-top:24px;padding-bottom:32px}@media screen and (width <= 768px){main.covid19 .blog-section .guidelines ul.measures li{width:100%;margin-bottom:10px}main.covid19 .blog-section .guidelines ol.steps li.s-items ul{font-size:14px;line-height:21px;margin-top:12px}.static-main.download-page .download-section{padding-bottom:0}.static-main.download-page .download-section .static-section-inner .intro p{padding:40px 0}.static-main.download-page .download-section .static-section-inner .pdflist{margin-top:44px;padding-bottom:40px}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bottom__btn{margin-top:16px;padding-bottom:24px}}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bottom__btn a{font-size:unset}.help-header__inner{display:flex;align-items:center;justify-content:space-between;height:60px;max-width:864px;margin:0 auto}.help-header__inner a{color:var(--primary)}.help-header__inner .logo img{width:92px}.help-header__inner .help-label{display:inline-block;padding:0 10px;margin-left:8px;color:#fff;background-color:#2e3551;border-radius:2px;vertical-align:middle}[data-guide=promoter]{--guidePromoerAccent:#67b7c0;--guidePromoerAccentDark:#52929a;--guidePromoerSub:#e1f1f2}[data-guide=user]{--guidePromoerAccent:#7ba968;--guidePromoerAccentDark:#628753;--guidePromoerSub:#e5eee1}.guide-main{letter-spacing:0}.guide-container{position:relative;margin:0 min(2%,8px)}@media screen and (width >= 601px){.brand-introduction dl+dl{margin-top:56px}.static-main.download-page .download-section .static-section-inner .pdflist{gap:0 13px}.static-main.download-page .download-section .static-section-inner .pdflist .pdfcard__bottom__text h3.height-row-2{min-height:54px}.guide-container{max-width:942px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}}.guide-beginner-pankuzu{padding-top:16px;padding-bottom:16px;line-height:2}.guide-beginner-pankuzu a{color:var(--primary)}.guide-beginner-pankuzu span{display:inline-block}.guide-beginner-pankuzu span:first-child::after{margin:0 1em;content:">"}.guide-beginner-fv__bg{padding:24px 16px 0;min-height:280px;background-color:var(--guidePromoerAccent);background-image:url(/images/guide/promoter/fv-bg.png);background-repeat:no-repeat;background-position:right bottom;background-size:100% auto}.guide-beginner-fv__illust{display:block;width:219px;margin:16px 0 0 auto;pointer-events:none}@media screen and (width >= 601px){.guide-beginner-fv__bg{padding:56px 0;min-height:0;background-size:contain}.guide-beginner-fv__illust{position:absolute;right:16px;bottom:-56px;margin:0;width:291px}}.guide-beginner-fv__title{margin-bottom:16px;padding-left:58px;position:relative}.guide-beginner-fv__title::before{position:absolute;left:0;top:0;content:"";display:inline-block;background:url(/images/guide/promoter/fv-beginner.png) 0/contain no-repeat;width:41px;height:56px}.guide-beginner-fv__title span{display:inline-block}.guide-beginner-fv__title .title{color:#fff;font-size:20px;font-weight:700;line-height:1.4}.guide-beginner-fv__title .txt-large{color:var(--dark);font-size:28px;font-weight:700;line-height:1.1428571429}.guide-beginner-fv__description{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:1.6666666667}@media screen and (width >= 601px){.guide-beginner-fv__title{position:relative;z-index:1;margin-bottom:8px}.guide-beginner-fv__description{position:relative;z-index:1;margin-left:58px}.guide-beginner-section-anchor{margin-top:24px}}.guide-beginner-section-anchor{margin-bottom:40px}.sticky .guide-beginner-section-anchor__container{position:fixed;top:0;z-index:10;width:100%}@media screen and (width >= 601px){.sticky .guide-beginner-section-anchor__container a{display:flex;align-items:center;padding:8px 16px;font-size:12px}.sticky .guide-beginner-section-anchor__container a::after{width:16px;height:16px;margin-left:auto}.sticky .guide-beginner-section-anchor__container p{margin:0 0 0 8px;text-align:left}.sticky .guide-beginner-section-anchor__container .num{flex:0 0 auto;display:flex;flex-direction:column;font-size:12px}.sticky .guide-beginner-section-anchor__container .num span{margin:0;font-size:24px}}.sticky[data-guide=user] .guide-beginner-section-anchor__container a{font-size:14px}.guide-beginner-section-anchor__container nav{display:flex;gap:8px}.guide-beginner-section-anchor__container a{flex:1 1 auto;position:relative;width:100%;padding:8px;background-color:var(--guidePromoerAccent);border-radius:3px;color:#fff;font-size:14px;line-height:1.4285714286;text-align:center}.guide-beginner-section-anchor__container a::before{position:absolute;z-index:-1;bottom:-4px;left:0;width:100%;height:8px;border-radius:0 0 32px 32px;background-color:var(--guidePromoerAccentDark);content:""}.guide-beginner-section-anchor__container a::after{content:"";display:inline-block;width:24px;height:24px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%3E%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.00604%209.24603C6.33408%208.91799%206.86594%208.91799%207.19398%209.24603L12.6%2014.6521L18.006%209.24603C18.3341%208.91799%2018.8659%208.91799%2019.194%209.24603C19.522%209.57407%2019.522%2010.1059%2019.194%2010.434L13.194%2016.434C12.8659%2016.762%2012.3341%2016.762%2012.006%2016.434L6.00604%2010.434C5.678%2010.1059%205.678%209.57407%206.00604%209.24603Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}.guide-beginner-section-anchor__container a:hover{text-decoration:none}.guide-beginner-section-anchor__container p{margin:4px 0;font-weight:700;text-align:center}.guide-beginner-section-anchor__container .num{color:#e6d572;font-size:10px;font-weight:700;text-align:center}.guide-beginner-section-anchor__container .num span{display:block;margin-top:-4px;font-size:24px;line-height:1.4}.guide-beginner-section{margin-bottom:48px;font-size:16px;line-height:1.5}@media screen and (width >= 601px){.guide-beginner-section-anchor__container a{padding:16px}.guide-beginner-section-anchor__container .num{font-size:12px;letter-spacing:1px}.guide-beginner-section-anchor__container .num span{display:inline;margin-top:0;margin-left:8px;font-size:28px;vertical-align:middle}.guide-beginner-section{margin-bottom:80px}.guide-beginner-section__heading{display:flex}}.guide-beginner-section .u-button-help-link{font-size:14px}.guide-beginner-section__bodycopy{margin-bottom:32px}.guide-beginner-section__heading{margin-bottom:32px;padding:8px 16px;border-bottom:2px solid currentcolor;background-color:var(--guidePromoerSub);color:var(--guidePromoerAccent)}.guide-beginner-section__heading .number{font-size:16px;font-weight:700;line-height:1.5}.guide-beginner-section__heading .number b{font-size:28px;line-height:1}.guide-beginner-section__heading .head{display:block;margin-top:4px;color:var(--dark);font-size:20px;font-weight:700;line-height:1.4}.guide-beginner-section__heading-number{display:flex;gap:8px;margin-bottom:16px;color:var(--dark);border-bottom:1px solid var(--dark);border-radius:4px 0 0 4px;font-size:18px;font-weight:700;line-height:1.6}@media screen and (width >= 601px){.guide-beginner-section__heading .head{display:inline;margin:0 0 0 24px;font-size:24px}.guide-beginner-section__heading-number.pc-2line{min-height:60px}}.guide-beginner-section__heading-number>.num{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;padding:4px 0;background-color:var(--dark);color:#fff;border-radius:4px 0 0 4px;font-size:16px;text-align:center}.guide-beginner-section__heading-number>.text{align-self:center}.guide-beginner-section__heading-sub{margin-bottom:16px;padding:4px 16px;border-left:4px solid currentcolor;background:var(--primaryLightest,#faf4ef);color:var(--primary);font-size:16px;font-weight:700}@media screen and (width >= 601px){.guide-beginner-section__heading-sub{margin-bottom:24px}.guide-beginner-section__content{display:flex;gap:24px}.guide-beginner-section__content .btn{width:fit-content}}.guide-beginner-section__content{margin-bottom:32px}@media screen and (width <= 600px){.guide-beginner-section-anchor__container a::after{content:none}.guide-beginner-section__content>div+div{margin-top:24px}.guide-beginner-section__content .shift-sp-only{margin-top:16px;transform:translateX(36px) scale(1.22)}}.guide-beginner-section__content b{font-weight:700}.guide-beginner-section__content .content-image{position:relative;overflow:hidden}@media screen and (width >= 601px){.guide-beginner-section__content .content-image,.guide-beginner-section__content .content-main{flex:1 1 auto;width:calc(50% - 12px)}.guide-beginner-section__content .content-image.size300{max-width:302px}}.guide-beginner-section__content .content-heading{font-weight:700;font-size:16px}.guide-beginner-section__content .content-heading small{font-weight:400;font-size:14px}.guide-beginner-section__content .content-text{font-size:14px}.guide-beginner-section__content .content-thumb{margin-top:24px;margin-bottom:8px}.guide-beginner-section__content .content-balloon{position:absolute;z-index:1;right:0;top:0;padding:8px 12px;border-radius:32px;background-color:var(--dark);color:#fff;font-size:12px;font-weight:700;text-align:center;line-height:1.3333333333}.guide-beginner-section__content .content-balloon::after{position:absolute;right:87px;top:100%;transform:rotate(40deg) translateY(-23px);width:0;height:0;border-style:solid;border-width:31px 11px 0;border-color:var(--dark) transparent transparent transparent;content:""}.guide-beginner-section__content.column-3>div{flex:1 1 33%;font-size:14px}@media screen and (min-width:942px){.guide-beginner-section__content.column-3>div{flex:0 0 288px}}.guide-beginner-section__content.column-4{gap:16px}.guide-beginner-section__content.column-4>div{flex:1 1 25%;font-size:14px}.guide-beginner-section__pickup{margin-top:-32px;padding:24px 16px;background-color:#f5f4f4}.guide-beginner-section__pickup .pickup-container{display:flex;gap:16px;flex-direction:column}@media screen and (width >= 601px){.guide-beginner-section__pickup{padding:24px 32px}.guide-beginner-section__pickup .pickup-container{flex-direction:row}.guide-beginner-section__pickup .pickup-container>div{flex:1 1 50%}}.guide-beginner-section__pickup .pickup-container p{margin-bottom:8px}.guide-beginner-section__pickup .heading{margin-top:16px;margin-bottom:8px;font-size:18px;font-weight:700}.guide-beginner-section__pickup .heading:first-child{margin-top:0}.guide-beginner-point{margin-top:8px;margin-bottom:16px}.guide-beginner-point dt{display:inline-block;transform:translate(16px,50%);padding:0 16px 0 12px;border-radius:32px;background-color:#9483a6;color:#fff;font-size:16px;font-weight:700;line-height:1.5px}.guide-beginner-point dt::before{content:"";display:inline-block;vertical-align:-8px;margin:4px;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%3E%20%3Cpath%20d%3D%22M13.5939%2018.1269C13.5939%2018.2513%2013.5445%2018.3705%2013.4566%2018.4584C13.3687%2018.5463%2013.2494%2018.5957%2013.1251%2018.5957H6.8751C6.75078%2018.5957%206.63156%2018.5463%206.54365%2018.4584C6.45574%2018.3705%206.40635%2018.2513%206.40635%2018.1269C6.40635%2018.0026%206.45574%2017.8834%206.54365%2017.7955C6.63156%2017.7076%206.75078%2017.6582%206.8751%2017.6582H13.1251C13.2494%2017.6582%2013.3687%2017.7076%2013.4566%2017.7955C13.5445%2017.8834%2013.5939%2018.0026%2013.5939%2018.1269ZM16.7189%208.12695C16.7215%209.14524%2016.4914%2010.1507%2016.0462%2011.0665C15.601%2011.9823%2014.9525%2012.7843%2014.1501%2013.4113C13.978%2013.5436%2013.8385%2013.7134%2013.7421%2013.9078C13.6457%2014.1023%2013.595%2014.3162%2013.5939%2014.5332V15.0019C13.5939%2015.292%2013.4786%2015.5702%2013.2735%2015.7753C13.0684%2015.9805%2012.7902%2016.0957%2012.5001%2016.0957H7.5001C7.21002%2016.0957%206.93182%2015.9805%206.72671%2015.7753C6.52159%2015.5702%206.40635%2015.292%206.40635%2015.0019V14.5332C6.40614%2014.3184%206.35674%2014.1066%206.26195%2013.9139C6.16715%2013.7212%206.02947%2013.5527%205.85948%2013.4215C5.05955%2012.7985%204.41176%2012.0018%203.96511%2011.0916C3.51846%2010.1813%203.28464%209.18147%203.28135%208.16757C3.26104%204.52617%206.20245%201.4957%209.83839%201.4082C10.7342%201.38663%2011.6253%201.54448%2012.4592%201.87246C13.2931%202.20044%2014.053%202.69192%2014.6942%203.31797C15.3353%203.94402%2015.8447%204.692%2016.1924%205.51788C16.5401%206.34376%2016.7191%207.23085%2016.7189%208.12695ZM15.7814%208.12695C15.7816%207.35583%2015.6275%206.59246%2015.3283%205.88177C15.0291%205.17109%2014.5907%204.52745%2014.0389%203.98874C13.4872%203.45003%2012.8333%203.02714%2012.1156%202.74497C11.398%202.4628%2010.6312%202.32704%209.86026%202.3457C6.73214%202.42382%204.20167%205.02851%204.21885%208.15976C4.22182%209.03224%204.4231%209.89262%204.80748%2010.6759C5.19186%2011.4591%205.74928%2012.1447%206.4376%2012.6809C6.72025%2012.8997%206.94893%2013.1806%207.10604%2013.5017C7.26315%2013.8228%207.3445%2014.1757%207.34385%2014.5332V15.0019C7.34385%2015.0434%207.36032%2015.0831%207.38962%2015.1124C7.41892%2015.1417%207.45866%2015.1582%207.5001%2015.1582H9.53135V11.4465L7.16885%209.0832C7.08605%208.99434%207.04098%208.87681%207.04312%208.75537C7.04526%208.63393%207.09446%208.51807%207.18034%208.43218C7.26622%208.3463%207.38209%208.2971%207.50353%208.29496C7.62497%208.29282%207.7425%208.3379%207.83135%208.4207L10.0001%2010.5894L12.1689%208.4207C12.2577%208.3379%2012.3752%208.29282%2012.4967%208.29496C12.6181%208.2971%2012.734%208.3463%2012.8199%208.43218C12.9058%208.51807%2012.9549%208.63393%2012.9571%208.75537C12.9592%208.87681%2012.9142%208.99434%2012.8314%209.0832L10.4689%2011.4465V15.1582H12.5001C12.5415%2015.1582%2012.5813%2015.1417%2012.6106%2015.1124C12.6399%2015.0831%2012.6564%2015.0434%2012.6564%2015.0019V14.5332C12.6573%2014.1744%2012.7401%2013.8205%2012.8985%2013.4986C13.057%2013.1766%2013.2867%2012.8951%2013.5704%2012.6754C14.2613%2012.1359%2014.8197%2011.4457%2015.2029%2010.6573C15.5861%209.86899%2015.7839%209.00348%2015.7814%208.12695Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}.guide-beginner-point dd{padding:24px 16px 16px;background-color:#eae6ed;font-size:14px;line-height:1.4285714286}.guide-beginner-point dd b{font-weight:700}.guide-beginner-publish-status{padding:24px;background:var(--GrayLight,#f5f4f4)}.guide-beginner-publish-status dt{padding:8px 16px;margin-bottom:4px;width:fit-content;border-radius:3px;font-size:12px;font-weight:700}.guide-beginner-publish-status dt:not(:first-child){margin-top:16px}.guide-beginner-publish-status dt.draft{background-color:var(--darkLight);color:#fff}.guide-beginner-publish-status dt.test{background-color:#eaa55b;color:#fff}.guide-beginner-publish-status dt.public{background-color:#de7676;color:#fff}.guide-beginner-publish-status dd{font-size:14px;line-height:1.4285714286}.guide-beginner-features li{display:flex;align-items:center}.guide-beginner-features li+li{margin-top:32px}.guide-beginner-features li .img{flex:0 0 120px;margin-right:24px}.guide-beginner-features li .head{margin-bottom:8px;font-weight:700;font-size:18px;line-height:1.6}.guide-beginner-transfer-infomation{padding:16px 32px;background-color:#fcf6f6}.guide-beginner-transfer-infomation__title{display:flex;align-items:center;gap:16px;margin-bottom:16px;color:#cc4d4d;font-size:18px;font-weight:700;line-height:1.6666666667}.guide-beginner-transfer-infomation__heading{margin-bottom:16px;padding:4px 16px;color:#cc4d4d;border-left:4px solid currentcolor;background-color:#fff;font-size:16px;font-weight:700;line-height:1.5}.guide-beginner-transfer-infomation__container{font-size:14px}.guide-beginner-transfer-infomation__list-box{padding:16px;background-color:#fff}.guide-beginner-transfer-infomation__list-head{font-weight:700;margin-bottom:1em}.guide-beginner-transfer-infomation__list li{list-style-type:disc;margin-left:1.6em;font-size:14px;line-height:1.4285714286}.guide-beginner-select-ticket{font-size:14px}.guide-beginner-select-ticket dt{margin-top:16px;margin-bottom:4px;padding:8px 16px;width:fit-content;border-radius:3px;color:#fff;font-size:12px;font-weight:700}.guide-beginner-select-ticket dt.select{background-color:#7ba968}.guide-beginner-select-ticket dt.free{background-color:#67b7c0}.guide-beginner-select-ticket dt:first-child{margin-top:0}.guide-interview-title{margin-bottom:24px;font-size:20px;font-style:normal;font-weight:700;line-height:1.4}@media screen and (width >= 601px){.guide-beginner-transfer-infomation__container{display:flex;gap:24px}.guide-beginner-transfer-infomation__container>div{flex:1 1 50%}.guide-interview-title{font-size:24px;text-align:center}}.goto-campaign a{cursor:pointer;text-decoration:none}.goto-campaign .title{font-size:24px;font-weight:600;text-align:center}.goto-campaign .fee-free{width:100%}.goto-campaign .fee-free__header{background:#7ba968;height:50px;display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (width <= 600px){.goto-campaign .fee-free__header{height:69px}}.goto-campaign .fee-free__header p{color:#fff;font-size:18px;font-weight:600}.goto-campaign .fee-free__body{background:#f1f6ef;height:172px;display:flex;flex-direction:column;align-items:center;justify-content:center}.goto-campaign .fee-free__body img{object-fit:cover;width:208px}.goto-campaign .fee-free__body p{margin-top:24px;font-size:12px;line-height:18px}.goto-campaign .fee-free__body a{color:#4a4a4a}.goto-campaign .merits__items{display:flex;justify-content:space-evenly;margin-top:40px}@media screen and (width <= 600px){.goto-campaign .merits__items{margin-top:4px;flex-direction:column}}.goto-campaign .merits__items .item{display:flex;flex-direction:column;align-items:center;width:190px;flex-basis:190px}@media screen and (width <= 600px){.goto-campaign .merits__items .item{flex-direction:row;justify-content:start;width:100%;flex-basis:130px}}.goto-campaign .merits__items .item__icon{width:116px;height:116px;min-width:116px;overflow:hidden;border:2px solid #7ba968;border-radius:50%;background-position:center;background-repeat:no-repeat}.goto-campaign .merits__items .item__icon--seat{background-image:url(/images/special/gotoevent/seat-illust.svg);background-size:68px 51px}.goto-campaign .merits__items .item__icon--mega{background-image:url(/images/special/gotoevent/megaphone.svg);background-size:68px 51px}.goto-campaign .merits__items .item__icon--cancel{background-image:url(/images/special/gotoevent/cancel.svg);background-size:56px 50px}.goto-campaign .merits__items .item__texts p{text-align:center;font-size:18px;font-weight:600;margin-top:14px}.goto-campaign .merits__items .item__texts p.annotation{font-size:12px;line-height:18px;font-weight:400}.goto-campaign .merits__items .item__texts a p.annotation{margin-top:0}.goto-campaign .covid-banner{padding-top:40px;width:100%}.goto-campaign .flow-section{padding-top:50px;background:rgba(46,53,81,.1)}.goto-campaign .flow-section .chart{margin-top:40px;text-align:center}.goto-campaign .flow-section .chart img{backface-visibility:hidden}.goto-campaign .howto-section .howto-item:first-child{margin-top:16px}.goto-campaign .howto-section .howto-item__step{margin-top:30px}.goto-campaign .howto-section .howto-item__title{font-size:22px;font-weight:600;color:#343c5d;margin-top:20px}.goto-campaign .howto-section .howto-item__detail{font-size:16px;margin-top:16px;letter-spacing:initial}.goto-campaign .howto-section .other{margin-top:40px}.goto-campaign .howto-section .other .btn{color:#4a4a4a;margin-top:16px;width:359px;max-width:100%;font-size:12px}.goto-campaign .notes-section{padding-top:0}.goto-campaign .notes-section .notes-section-inner{background:#fcf2f2;padding:40px 32px}.goto-campaign .notes-section .title{font-size:24px;text-align:center}.goto-campaign .notes-section .note{margin-top:30px}.goto-campaign .notes-section .note__title{font-size:16px;font-weight:600;line-height:28px}.goto-campaign .notes-section .note__content{font-size:16px;font-weight:400;line-height:28px}.goto-campaign .inquiry-section{padding-top:0}.goto-campaign .inquiry-section .static-section-inner{display:flex;justify-content:space-evenly}@media screen and (width <= 600px){.goto-campaign .merits__items .item__icon{width:102px;min-width:102px;height:102px;margin-right:10px}.goto-campaign .merits__items .item__texts p{font-size:16px;text-align:left;margin-top:0}.goto-campaign .inquiry-section .static-section-inner{flex-wrap:wrap}.goto-campaign .inquiry-section .static-section-inner .inquiry-item{margin-bottom:40px}}.goto-campaign .inquiry-section .static-section-inner .inquiry-item{display:flex;flex-direction:column;align-items:center}.goto-campaign .inquiry-section .static-section-inner .inquiry-item p{font-size:16px;font-weight:600;text-align:center;margin-bottom:25px}.goto-campaign .inquiry-section .static-section-inner .inquiry-item .btn{width:280px;height:50px}.goto-campaign .inquiry-section .static-section-inner .inquiry-item:nth-of-type(2) .btn{font-size:12px}.goto-eventlist .title{margin-bottom:40px}.goto-campagin-end{width:306px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.campagin-end-message{margin:40px 16px -40px;padding:24px 16px;background-color:var(--ErrorLightest2);color:var(--Error);font-size:14px;text-align:center}@media screen and (width >= 601px){.goto-campagin-end{width:500px}.campagin-end-message{max-width:675px;margin:40px auto -32px}.static-leagueH-wrap{max-width:942px;margin:0 auto}}.interview-section{padding-top:40px;width:675px;margin:0 auto}#interview b{font-weight:700}#interview .pt-40{padding-top:40px}#interview .pb-40{padding-bottom:40px}#interview .img{text-align:center}#interview .profile-area{width:595px;margin:0 auto;overflow:hidden}#interview .profile-area .img{float:left;width:30%;margin-right:10px;margin-left:5px}@media screen and (width <= 768px){#interview .profile-area,.interview-section{width:auto;padding:0 20px}#interview .profile-area .img{margin-top:5px;font-size:12px;width:100%!important}#interview .profile-area .txt-area{display:inline-block}}#interview .profile-area .txt-area{overflow:hidden;margin:0 auto}#interview .profile-area .txt-area p{margin-top:5px;line-height:20px;font-size:12px}#interview .profile-area .txt-area .ttl{line-height:22px;font-weight:700;font-size:16px;color:#d1a179;margin:0 auto}#interview .profile-area .w-60{width:60%}#interview .profile-area .profile{display:flex;align-items:center;padding:20px 0}@media screen and (width <= 768px){#interview .profile-area .txt-area p{margin-top:5px;font-size:12px;width:auto;order:2}#interview .profile-area .profile{display:block}}#interview .profile-area .profile__img{width:30%;flex:.6;margin-right:20px;display:flex}#interview .profile-area .profile__img img{max-height:300px;margin:auto}#interview .profile-area .profile__txt{flex:1}#interview .profile-area .profile__txt p{font-size:12px;line-height:20px;margin-top:5px}#interview .profile-area .profile__txt .name{font-size:13px;font-weight:700}#interview .profile-area .profile:nth-child(even) .profile__img{order:2;margin-right:0;margin-left:20px}@media screen and (width <= 768px){#interview .profile-area .profile__img{width:60%;margin:auto auto 10px}#interview .profile-area .profile:nth-child(even) .profile__img{margin-left:auto;margin-right:auto}}#interview .profile-area .profile:nth-child(even) .profile__text{order:1}#interview .profile-area .profile-singlephoto .img{width:100%;float:initial;margin-left:initial;margin-right:initial;margin-top:20px}#interview .profile-area .profile-singlephoto .profile{padding:initial;margin:20px 0}#interview .intro-area{width:595px;margin:0 auto}@media screen and (width <= 768px){#interview .intro-area{width:auto;padding:0 20px}}#interview .lead-area{width:595px;margin:0 auto}#interview .lead-area h2.title-quote{line-height:33px;font-weight:700;font-size:24px;color:#222;margin-top:60px;margin-bottom:30px}#interview .lead-area h2.interviewer{font-size:18px;line-height:24px;font-weight:700;color:#d1a179;padding-top:50px;padding-bottom:20px}@media screen and (width <= 768px){#interview .lead-area{width:auto;padding:0 20px}#interview .lead-area h2.interviewer{font-size:16px;line-height:1.5;padding-top:30px;padding-bottom:0}}#interview .lead-area h2.interviewer::before{content:"― "}#interview .lead-area p.interviewer{line-height:24px;font-weight:700;font-size:16px;color:#d1a179;padding-top:10px;padding-left:20px}#interview .lead-area p.interviewer::before{content:"― ";margin-left:-20px}#interview .lead-area div.interviewee__content{padding-left:54px;padding-top:20px}#interview .lead-area div.interviewee__content p{line-height:27px;font-size:16px;padding-top:10px}#interview .lead-area div.interviewee__content p:first-child::before{font-size:16px;line-height:27px;font-weight:700;margin-left:-54px}#interview .lead-area div.conversation p{padding-top:20px;line-height:27px;font-size:16px}#interview .lead-area div.conversation p.interviewer{line-height:24px;font-weight:700;font-size:16px;color:#d1a179;padding-top:30px;padding-left:20px}@media screen and (width <= 768px){#interview .lead-area p.interviewer{font-size:14px}#interview .lead-area p.interviewer::before{margin-right:3px}#interview .lead-area div.interviewee__content{padding-left:0}#interview .lead-area div.interviewee__content p:first-child::before{display:block;font-size:14px;margin-left:0;margin-top:10px}#interview .lead-area div.conversation p{margin-top:5px;font-size:14px}#interview .lead-area div.conversation p.interviewer{font-size:14px;padding-top:20px}#interview .lead-area div.conversation p.interviewer::before{margin-right:3px}}#interview .lead-area div.conversation p.interviewer::before{content:"― ";margin-left:-20px}#interview .lead-area div p.border-area{margin-top:20px;margin-bottom:40px;border:1px solid #d1a179;border-radius:5px;padding:20px 15px;font-size:14px}#interview .lead-area div p.caption{font-size:12px;text-align:center;color:#555}#interview .lead-area .img{padding-top:20px}#interview .quote{line-height:33px;font-weight:700;font-size:24px;color:#222;margin:0 0 40px 20px}#interview .txt-area{margin:30px 0}#interview .txt-area p{margin-top:20px;line-height:27px;font-size:16px}@media screen and (width <= 768px){#interview .lead-area div p.caption{text-align:left}#interview .txt-area{width:auto;order:2}#interview .txt-area p{margin-top:5px;font-size:14px}}#interview .txt-area a{line-height:27px;font-size:16px;color:#cd955e}#interview .ttl{line-height:24px;font-weight:700;font-size:18px;color:#d1a179;padding-top:10px}@media screen and (width <= 768px){#interview .ttl{margin-top:20px;font-size:20px;line-height:30px}}#interview .ttl-black{color:#343c5d;font-size:22px;line-height:33px}#interview .ttl-black-center{text-align:center}#interview .tbl-numbering{margin-top:20px;margin-bottom:30px;line-height:27px;font-size:16px;border-collapse:collapse}#interview .tbl-numbering td,#interview .tbl-numbering th{padding-top:7px;padding-bottom:7px}#interview .tbl-numbering th div{background-color:#2e3551;color:#fff;border-radius:50%;width:30px;height:30px;line-height:30px}#interview .tbl-numbering td{padding-left:10px}#interview .tbl-numbering-anno{font-size:14px}#interview .tbl-steps{margin-top:20px;border-collapse:collapse}#interview .tbl-steps th{padding:10px 0;font-size:16px}@media screen and (width <= 600px){#interview .tbl-steps tr{display:flex;flex-direction:column}#interview .tbl-steps th{padding:0 0 5px}}#interview .tbl-steps th div{background-color:#2e3551;color:#fff;border-radius:3px;width:102px;height:30px;line-height:30px}#interview .tbl-steps td{padding:10px 0 10px 20px}#interview .tbl-steps td b{font-weight:700}#interview .txt{margin-top:20px;line-height:27px;font-size:16px}#interview .mainvisual-wrap{overflow:hidden}#interview .mainvisual-img{position:relative;overflow-x:hidden}#interview .mainvisual-img img{width:104%;height:582px;object-fit:cover;margin-left:-2%;max-width:none}#interview .mainvisual-img .mainvisual-inner{text-align:left;padding:100px 135px 0 80px;position:absolute;top:0;left:0}#interview .mainvisual-img .mainvisual-inner .page-ttl{display:block;line-height:50px;font-weight:700;font-size:24px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview .txt{margin-top:5px;font-size:14px}#interview .mainvisual-img img{height:360px}#interview .mainvisual-img .mainvisual-inner{text-align:center;padding:0;width:85%;top:50%;left:50%;transform:translate(-50%,-50%)}#interview .mainvisual-img .mainvisual-inner .page-ttl{font-size:18px;line-height:25px}}#interview .mainvisual-img .mainvisual-inner .ttl{display:block;line-height:60px;font-weight:700;font-size:45px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview .mainvisual-img .mainvisual-inner .ttl{font-size:25px;line-height:37px}}#interview .mainvisual-img .mainvisual-inner .interviewee{line-height:60px;font-weight:400;font-size:24px;color:#fff;text-shadow:0 0 17px #000722}#interview .mainvisual-img .mainvisual-pedestal{position:absolute;width:100%;height:245px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5)}#interview .mainvisual{height:582px;background:url(../images/interview/mainvisual.jpg) center center/cover no-repeat}@media screen and (width >= 769px){#interview .mainvisual-img img{border-bottom-right-radius:2000px 300px;border-bottom-left-radius:2000px 300px}#interview .mainvisual{border-bottom-right-radius:2000px 300px;border-bottom-left-radius:2000px 300px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px}}#interview .mainvisual .mainvisual-inner{text-align:left;padding-top:195px;padding-left:50%}@media screen and (width <= 768px){#interview .mainvisual-img .mainvisual-inner .interviewee{font-size:18px;line-height:25px}#interview .mainvisual-img .mainvisual-pedestal{height:150px}#interview .mainvisual{background:url(../images/interview/mainvisual.jpg) center center/cover no-repeat;height:360px}#interview .mainvisual .mainvisual-inner{text-align:center;padding-top:85px;padding-left:0}}#interview .mainvisual .mainvisual-inner .page-ttl{display:block;line-height:50px;font-weight:700;font-size:24px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview .mainvisual .mainvisual-inner .page-ttl{font-size:18px;line-height:25px}}#interview .mainvisual .mainvisual-inner .ttl{display:block;line-height:60px;font-weight:700;font-size:45px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview .mainvisual .mainvisual-inner .ttl{font-size:25px;line-height:37px}}#interview .mainvisual .mainvisual-inner .interviewee{display:block;line-height:60px;font-weight:400;font-size:24px;color:#fff;text-shadow:0 0 17px #000722}.static-leagueH{overflow:hidden}.static-leagueH-wrap{padding:0 16px}.static-leagueH-hr{border:none;margin:0 calc(50% - 50vw);border-top:1px solid var(--darkLighter)}.static-leagueH-hero{margin-bottom:16px}@media screen and (width >= 601px){.static-leagueH-hero{margin-bottom:40px}}.static-leagueH-hero__image{position:relative;margin:0 calc(50% - 50vw)}.static-leagueH-hero__image picture img{width:100%}.static-leagueH-hero__image .hero-container{display:flex;align-items:center;position:absolute;top:0;left:50%;transform:translateX(-50%);padding:0 16px;height:100%;width:100%;max-width:1052px}.static-leagueH-hero__image .title{position:relative}.static-leagueH-hero__image .title .text{width:min(35.83vw,431px)}.static-leagueH-hero__image .title .logo{position:absolute;top:max(-6vw,-72px);width:min(17vw,204px)}.static-leagueH-hero__copy{margin-top:16px;padding:8px;background-color:#de7676;color:#fff;font-weight:700;text-align:center}.static-leagueH-hero__copy p{line-height:1.4285714286}.static-leagueH-event-filter-tool{margin-bottom:16px}.static-leagueH-event-filter-tool .select-month{margin-bottom:8px}.static-leagueH-event-filter-tool .select-team{margin-bottom:8px}.static-leagueH-event-filter-tool .select-gender{display:flex;gap:16px}@media screen and (width >= 601px){.static-leagueH-hero__copy{margin-top:40px;font-size:18px}.static-leagueH-event-filter-tool{display:flex;gap:16px}.static-leagueH-event-filter-tool .select-month{width:160px;flex:0 0 auto}.static-leagueH-event-filter-tool .select-team{flex:1 1 auto}.static-leagueH-event-filter-tool .select-gender{flex:0 0 160px}}form .static-leagueH-event-filter-tool input{display:initial}.static-leagueH-events{margin-bottom:64px}.static-leagueH-events .swiper{padding:0 16px;width:fit-content;max-width:100%}.static-leagueH-events .swiper-slide{width:88px}.static-leagueH-events .prev{position:absolute;z-index:5;left:0;top:0;width:14px;height:100%;background-color:var(--dark);border-radius:3px;opacity:.3}.static-leagueH-events .next{position:absolute;z-index:5;right:0;top:0;width:14px;height:100%;background-color:var(--dark);border-radius:3px;opacity:.3}.static-leagueH-events__date{margin-bottom:16px}.static-leagueH-events__date .get-button{height:57px;width:88px;background-color:var(--darkLightest);font-size:20px;font-weight:700;line-height:1}.static-leagueH-events__date .get-button.active,.static-leagueH-events__date .get-button:hover{background-color:var(--dark);color:#fff}.static-leagueH-events__date .get-button>span{text-align:center;display:block}.static-leagueH-events__date .get-button .week{font-size:14px}.static-leagueH-events__result .coming-soon{width:100%;font-size:18px;font-weight:700;text-align:center}.static-leagueH-events__result .result-link{display:block;margin-bottom:16px;padding:16px;text-decoration:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media screen and (width >= 601px){.static-leagueH-events__date{margin-bottom:24px}.static-leagueH-events__result{display:flex;flex-wrap:wrap;gap:16px}.static-leagueH-events__result .result-link{display:flex;flex-direction:column;margin:0;width:calc((100% - 32px)/ 3);flex:0 1 auto}.static-leagueH-events__result .result-date{margin-top:auto}}.static-leagueH-events__result .result-link:not([href^=javascript]):hover{background-color:var(--GrayLight)}.static-leagueH-events__result .result-link[href^=javascript]{pointer-events:none}.static-leagueH-events__result .result-link:not(.active){display:none}.static-leagueH-events__result .result-vs{display:flex;padding-bottom:16px;font-size:10px;line-height:1.4;text-align:center}.static-leagueH-events__result .result-vs>div{width:50%}.static-leagueH-events__result .result-vs>div img{width:100px;height:100px;object-fit:contain}.static-leagueH-events__result .result-vs>div .name{display:block;margin-top:8px}.static-leagueH-events__result .result-vs>div.away{position:relative}.static-leagueH-events__result .result-vs>div.away::before{content:"対";position:absolute;left:0;top:40px;transform:translateX(-50%);font-size:18px;font-weight:700}.static-leagueH-events__result .result-date{margin-bottom:4px;padding-top:16px;border-top:1px solid var(--Gray);font-size:28px;font-weight:700;text-align:center}.static-leagueH-events__result .result-place{font-size:12px;font-weight:700;text-align:center}.static-leagueH-teams{padding:64px 0}.static-leagueH-teams h2{margin-bottom:32px;font-size:24px;text-align:center}@media screen and (width >= 601px){.static-leagueH-teams__container{display:flex;gap:16px}}.static-leagueH-teams__column{flex:1 1 50%}.static-leagueH-teams__column h3{padding:8px;font-size:16px;font-weight:700;text-align:center}.static-leagueH-teams__column h3.is-male{background-color:#709fd6;color:#fff}.static-leagueH-teams__column h3.is-female{background-color:#de7676;color:#fff}.static-leagueH-teams__column ul>li{margin-top:8px;font-size:16px;font-weight:700}.static-leagueH-teams__column ul>li a{display:flex;gap:8px;align-items:center;padding:8px;border-radius:3px;text-decoration:none}.static-leagueH-teams__column ul>li a:hover{background-color:var(--GrayLight)}.static-leagueH-teams__column ul>li a[href=""]{display:none}.static-leagueH-teams__column ul>li img{width:64px;height:64px;object-fit:contain}.text-border-blue{color:#fff;text-shadow:#1178b3 4px 0 0,#1178b3 3.87565px .989616px 0,#1178b3 3.51033px 1.9177px 0,#1178b3 2.92676px 2.72656px 0,#1178b3 2.16121px 3.36588px 0,#1178b3 1.26129px 3.79594px 0,#1178b3 .282949px 3.98998px 0,#1178b3 -.712984px 3.93594px 0,#1178b3 -1.66459px 3.63719px 0,#1178b3 -2.51269px 3.11229px 0,#1178b3 -3.20457px 2.39389px 0,#1178b3 -3.69721px 1.52664px 0,#1178b3 -3.95997px .56448px 0,#1178b3 -3.97652px -.432781px 0,#1178b3 -3.74583px -1.40313px 0,#1178b3 -3.28224px -2.28625px 0,#1178b3 -2.61457px -3.02721px 0,#1178b3 -1.78435px -3.57996px 0,#1178b3 -.843183px -3.91012px 0,#1178b3 .150409px -3.99717px 0,#1178b3 1.13465px -3.8357px 0,#1178b3 2.04834px -3.43574px 0,#1178b3 2.83468px -2.82216px 0,#1178b3 3.44477px -2.03312px 0,#1178b3 3.84068px -1.11766px 0,#1178b3 3.9978px -.132717px 0}@media (width >= 1050px){.sp-only-is-livestreaming{display:none!important}}.livestreaming__auto-scroll{display:flex;justify-content:center;overflow:hidden}.livestreaming__auto-scroll__wrap{display:flex;white-space:nowrap}.livestreaming__auto-scroll__wrap.animate{animation:20s linear infinite both loop-slide}.livestreaming__auto-scroll__wrap>li{flex:0 0 auto;display:flex;align-items:center;margin-right:40px}.livestreaming__auto-scroll .tower{width:199px}.livestreaming__auto-scroll .marui{width:236px}.livestreaming__auto-scroll .fusousha{width:141px}.livestreaming__auto-scroll .hakuju{width:210px}.livestreaming__auto-scroll .oab{width:148px}.livestreaming__auto-scroll .proarte{width:190px}.livestreaming__auto-scroll .jara{width:194px}.livestreaming__auto-scroll .otakanomori{width:263px}.livestreaming--wrapper{overflow-x:hidden}.livestreaming--container{padding-right:15px;padding-left:15px;margin:0 auto;max-width:940px}.livestreaming--header .button-regist{align-self:center;display:inline-block;padding:8px;background-color:#cc4d4d;border-radius:3px;font-size:14px;font-weight:700;line-height:1.5;color:#fff;cursor:pointer;text-align:center}.livestreaming--header .button-regist:hover{text-decoration:none;filter:brightness(1.2)}.livestreaming--header .button-regist.color-yellow{background-color:#e7b100;color:var(--dark)}.livestreaming--header__navi{align-self:center}.livestreaming--header__navi.open{transform:translateX(-100%)}.livestreaming--header__navi .button-close{position:absolute;right:16px;top:16px;width:24px}.livestreaming--header__navi .header-navi{height:100%;overflow:auto;overscroll-behavior-y:contain;font-size:20px}@media (width <= 1049px){.livestreaming--header__navi{display:none;position:absolute;top:0;left:100%;transform:translateX(0);width:100%;height:100vh;height:100dvh;padding:60px 0 20px;background-color:var(--dark);color:#fff;transition:transform .3s}.livestreaming--header__navi a{color:#fff}.livestreaming--header__navi .header-navi li:last-child{margin-top:48px}.livestreaming--header__navi .header-navi .icon-external-link-after::after{background-image:url(/images/icon-external-link-white.svg)}}.livestreaming--header__navi .header-navi li{margin-top:32px;text-align:center}@media (width >= 1050px){.livestreaming--header__button-nav-open{display:none}.livestreaming--header__navi{display:block!important;transform:translateX(0)!important}.livestreaming--header__navi .button-close{display:none}.livestreaming--header__navi .header-navi{height:auto;overflow:visible;font-size:14px}.livestreaming--header__navi .header-navi a:hover{font-weight:700;text-decoration:none}.livestreaming--header__navi .header-navi ul{display:flex;align-items:center;gap:24px}.livestreaming--header__navi .header-navi li{flex:0 0 auto;margin:0;text-align:left}.livestreaming--header__navi .header-navi li.is-menu-show{display:none}}.livestreaming--header__navi .header-navi a.box{display:block;width:48%;margin:0 auto;padding:16px;border:1px solid #fff;border-radius:3px;font-size:14px}.livestreaming--header__navi .header-navi .button-regist{width:68.26%;box-shadow:0 5px 0 #993a3a;font-size:16px}@media (width >= 1050px){.livestreaming--header__navi .header-navi .button-regist{padding:8px 24px;width:auto;box-shadow:none}}.livestreaming--header__navi .header-navi .button-regist.color-yellow{box-shadow:none}.livestreaming--mv{position:relative}.livestreaming--mv__bg{background:url(/images/static/livestreaming/mv_bg_mobile.png) center center/cover no-repeat #d3e2f9;color:#fff}@media screen and (width <= 600px){#interview .tbl-steps td{padding:0 0 20px}.static-leagueH-teams__column+.static-leagueH-teams__column{margin-top:32px}.text-border-blue{text-shadow:#1178b3 2px 0 0,#1178b3 1.75517px .958851px 0,#1178b3 1.0806px 1.68294px 0,#1178b3 .141474px 1.99499px 0,#1178b3 -.832294px 1.81859px 0,#1178b3 -1.60229px 1.19694px 0,#1178b3 -1.97998px .28224px 0,#1178b3 -1.87291px -.701566px 0,#1178b3 -1.30729px -1.5136px 0,#1178b3 -.421592px -1.95506px 0,#1178b3 .567324px -1.91785px 0,#1178b3 1.41734px -1.41108px 0,#1178b3 1.92034px -.558831px 0}.livestreaming--mv{margin-bottom:60px}.livestreaming--mv__container{padding-bottom:16px}.livestreaming--mv__header .lead-copy{text-shadow:#1178b3 2px 0 0,#1178b3 1.75517px .958851px 0,#1178b3 1.0806px 1.68294px 0,#1178b3 .141474px 1.99499px 0,#1178b3 -.832294px 1.81859px 0,#1178b3 -1.60229px 1.19694px 0,#1178b3 -1.97998px .28224px 0,#1178b3 -1.87291px -.701566px 0,#1178b3 -1.30729px -1.5136px 0,#1178b3 -.421592px -1.95506px 0,#1178b3 .567324px -1.91785px 0,#1178b3 1.41734px -1.41108px 0,#1178b3 1.92034px -.558831px 0}}.livestreaming--mv__header{padding:16px 0 12px}.livestreaming--mv__header .strength-list{display:flex;gap:3px;margin-bottom:7px}.livestreaming--mv__header .strength-list li{width:fit-content;padding:0 11px;background-color:#fff;border-radius:18px;color:#222;font-size:8.691px;font-weight:700}.livestreaming--mv__header .strength-list li strong{color:#1178b3;font-size:9.932px}.livestreaming--mv__header .strength-list li strong em{font-size:13.657px}.livestreaming--mv__header .title-main{margin-bottom:12px;line-height:1.6;font-size:14px;font-weight:700}@media screen and (width >= 601px){.livestreaming--mv__bg{background-image:url(/images/static/livestreaming/mv_bg_pc.jpg);color:var(--dark)}.livestreaming--mv__container{display:flex;flex-direction:column;justify-content:center;position:relative;height:488px;width:390px;background-color:#d3e2f9;white-space:nowrap}.livestreaming--mv__container::after,.livestreaming--mv__container::before{content:"";position:absolute;background:inherit}.livestreaming--mv__container::after{right:-80px;width:200%;height:100%;transform:skewX(15deg)}.livestreaming--mv__container::before{width:calc(50vw - 320px);height:100%;right:100%}.livestreaming--mv__container>div{position:relative;z-index:1}.livestreaming--mv__header{margin-bottom:24px;padding:0}.livestreaming--mv__header .title-main{color:var(--dark);font-size:24px;text-align:left}}.livestreaming--mv__header .title-main span{display:block}.livestreaming--mv__header .title-teket{width:164px}.livestreaming--mv__header .lead-copy{font-weight:700;font-size:14px;line-height:1.42}.livestreaming--mv__feature p{font-size:10px;line-height:1.4;text-align:center}@media screen and (width >= 601px){.livestreaming--mv__header .title-teket{width:311px}.livestreaming--mv__header .lead-copy{font-size:16px;font-weight:400;text-align:left}.livestreaming--mv__main .performance{width:447px}.livestreaming--mv__feature .copy{max-width:735px;margin:12px auto 0;padding:8px;border:1px solid #222;font-weight:700;text-align:center}.livestreaming--mv__feature p{font-size:14px}}.livestreaming--mv__feature .feature-notes{margin:4px 0 16px;color:var(--GrayDarker);font-size:8px;line-height:1.4}.livestreaming--mv__feature ul{display:flex;justify-content:center;gap:4px}@media screen and (width >= 601px){.livestreaming--mv__feature ul{gap:8px;justify-content:flex-start;margin:0}}.livestreaming--mv__feature li{flex:0 0 auto;position:relative;padding:0 22px;height:44px;text-align:center}.livestreaming--mv__feature li:nth-child(3){padding:0 30px}.livestreaming--mv__feature li::after,.livestreaming--mv__feature li::before{position:absolute;top:0;width:30px;height:44px;content:""}.livestreaming--mv__feature li::before{left:0;background:url(/images/about/2022/s/mv_deco_left.png) center/contain no-repeat}.livestreaming--mv__feature li::after{right:0;background:url(/images/about/2022/s/mv_deco_right.png) center/contain no-repeat}.livestreaming--mv__feature li .head{position:relative;z-index:1;display:block;font-size:7px;font-weight:900;line-height:2}@media screen and (width >= 601px){.livestreaming--mv__feature li{flex:0 0 auto;height:76px;padding:0 22px}.livestreaming--mv__feature li::after,.livestreaming--mv__feature li::before{height:76px;width:53px}.livestreaming--mv__feature li .head{font-size:14px}}.livestreaming--mv__feature li .value{position:relative;z-index:1;display:block;width:fit-content;margin:0 auto;font-size:14px;font-weight:900;line-height:1.28}.livestreaming--mv__feature li .value strong{font-size:18px}@media screen and (width >= 601px){.livestreaming--mv__feature li .value{font-size:18px}.livestreaming--mv__feature li .value strong{font-size:28px}}.livestreaming--mv__feature li .notes{position:absolute;top:-3px;right:3px;color:var(--darkLight);font-size:6px}.livestreaming--mv__footer{margin:16px calc(50% - 50vw) 0;padding:16px;background-color:#d3e2f9;color:var(--dark);font-size:10px;line-height:1.4;text-align:center}@media screen and (width >= 601px){.livestreaming--mv__feature li .notes{top:-2px;right:1px;font-size:10px}.livestreaming--mv__footer{margin:0;padding:0;font-size:12px;text-align:left}}@media screen and (width <= 600px){.livestreaming--mv__feature .feature-notes{margin-bottom:0;color:#fff}.livestreaming--mv__footer{position:absolute;top:100%;left:0;margin:0;width:100%}.livestreaming--features__list>li:not(:first-child) .body-copy{display:none}}.livestreaming--mv__footer .cv-button{display:block;width:320px;margin:0 0 12px;padding:12px 16px;background-color:#cc4d4d;border-radius:3px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;text-align:center;box-shadow:0 5px 0 #993a3a;text-decoration:none}.livestreaming--mv__footer .cv-button:hover{opacity:.8}.livestreaming--mv__footer .button-area{position:relative;margin-top:12px}.livestreaming--mv__footer .button-area__strength-1{margin-left:80px;margin-bottom:8px;color:var(--dark);font-size:14px;font-weight:700;line-height:1}.livestreaming--mv__footer .button-area__strength-1 em{font-size:25px}.livestreaming--mv__footer .button-area__strength-1::before{display:inline-block;height:1em;width:0;margin-right:8px;border-left:1px solid var(--dark);transform:rotate(-45deg);vertical-align:middle;content:""}.livestreaming--mv__footer .button-area__strength-1::after{display:inline-block;height:1em;width:0;margin-left:8px;border-left:1px solid var(--dark);transform:rotate(45deg);vertical-align:middle;content:""}.livestreaming--mv__footer .button-area__strength-2{position:absolute;top:2px;z-index:1;left:0;display:grid;place-items:center;width:64px;height:64px;background-color:#fff;border-radius:50%;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));color:var(--dark);font-size:12px;font-weight:700;line-height:15px;pointer-events:none}.livestreaming--mv__footer .button-area__strength-2 strong{color:#cc4d4d;font-size:12px}.livestreaming--mv__footer .button-area__strength-2 strong em{font-size:20px}.livestreaming--user-logos{padding:16px 0;margin-bottom:-24px}@media screen and (width >= 601px){.livestreaming--user-logos{padding:24px 0;margin-bottom:-4px}.livestreaming--about__lead-copy{max-width:430px}}.livestreaming--about__lead-copy{margin-bottom:32px}.livestreaming--about__lead-copy p{font-size:18px;line-height:1.66}.livestreaming--about__delivery-style{margin:0 calc(50% - 50vw);padding:32px calc(50vw - 50%) 0;background-color:var(--GrayLight)}.livestreaming--about__delivery-style dt{display:inline-block;padding:4px 8px;background-color:var(--dark);border-radius:4px;color:#fff;font-weight:700;font-size:14px}@media screen and (width >= 601px){.livestreaming--about__delivery-style{position:relative;padding-top:40px;padding-bottom:24px}.livestreaming--about__delivery-style dl{position:relative;z-index:1}.livestreaming--about__delivery-style dt{font-size:12px}}.livestreaming--about__delivery-style dd{padding:16px 0;font-size:14px}.livestreaming--about__delivery-style dd:not(:last-child){margin-bottom:16px}.livestreaming--about__delivery-style .logos{display:flex;align-items:center;gap:12px}.livestreaming--about__delivery-style .logos .vimeo{width:84px}@media screen and (width >= 601px){.livestreaming--about__delivery-style .logos{gap:24px}.livestreaming--about__delivery-style .logos .vimeo{width:120px}}.livestreaming--about__delivery-style .logos .youtube{width:100px}@media screen and (width >= 601px){.livestreaming--about__delivery-style .logos .youtube{width:133px}}.livestreaming--about__delivery-style .logos .platcast{width:122px}.livestreaming--about__delivery-style .device-image{pointer-events:none;width:300px;margin:18px auto 0}.livestreaming--price__content{margin-top:-50px}@media screen and (width >= 601px){.livestreaming--about__delivery-style .logos .platcast{width:140px}.livestreaming--about__delivery-style .device-image{position:absolute;top:-220px;margin:0 0 0 432px;max-width:705px;width:78%}.livestreaming--price__content{margin-top:-120px}}.livestreaming--price__content .price01{pointer-events:none}.livestreaming--price__content .price02{margin-top:8px}.livestreaming--features__list{display:flex;flex-wrap:wrap;gap:48px 15px;margin:72px 0 0}.livestreaming--features__list>li{position:relative;width:calc((100% - 15px)/ 2)}.livestreaming--features__list>li:first-child{width:100%}.livestreaming--features__list>li:first-child .number{top:-55px;font-size:90px}.livestreaming--features__list>li:first-child .image{margin-top:8px}.livestreaming--features__list .body{position:relative}.livestreaming--features__list .head-copy{position:relative;font-weight:700;font-size:18px;line-height:1.6}@media screen and (width >= 601px){.livestreaming--price__content .price02{margin-top:-13px}.livestreaming--features__list{gap:80px 24px;margin-top:32px}.livestreaming--features__list>li{width:calc((100% - 48px)/ 3)}.livestreaming--features__list>li:first-child{display:flex;gap:35px}.livestreaming--features__list>li:first-child .number{top:0}.livestreaming--features__list>li:first-child .image{flex:0 0 auto;width:50%;max-width:470px;margin:0}.livestreaming--features__list>li:first-child .head-copy{font-size:32px;line-height:1.25}.livestreaming--features__list .head-copy{font-size:20px}}.livestreaming--features__list .body-copy{margin-top:8px;font-size:16px;line-height:1.5}@media screen and (width >= 601px){.livestreaming--features__list .body-copy{font-size:18px}.livestreaming--features__list .image>img:not(.feature-img01){max-width:70%;max-height:85%}}.livestreaming--features__list .number{position:absolute;top:-30px;left:8px;color:var(--darkLighter);font-family:"League Gothic",sans-serif;font-size:60px;line-height:1}.livestreaming--features__list .image{display:flex;align-items:center;justify-content:center;aspect-ratio:343/200;margin:0 0 8px;background-color:var(--GrayLight);border-radius:16px}.livestreaming--features__list .feature-img01{width:301px}@media screen and (width >= 601px){.livestreaming--features__list .feature-img01{max-width:80%;width:363px}}.livestreaming--features__list .feature-img02{width:101px}@media screen and (width >= 601px){.livestreaming--features__list .feature-img02{width:190px}}.livestreaming--features__list .feature-img03{width:98px}@media screen and (width >= 601px){.livestreaming--features__list .feature-img03{width:172px}}.livestreaming--features__list .feature-img04{width:91px}@media screen and (width >= 601px){.livestreaming--features__list .feature-img04{width:159px}}.livestreaming--features__list .feature-img05{width:123px}@media screen and (width >= 601px){.livestreaming--features__list .feature-img05{width:170px}}.livestreaming--features__list .feature-img06{width:104px}@media screen and (width >= 601px){.livestreaming--features__list .feature-img06{width:182px}}.livestreaming--features__list .feature-img07{width:110px}@media screen and (width >= 601px){.livestreaming--features__list .feature-img07{width:190px}}.livestreaming--features__list .feature-img08{width:89px}@media screen and (width >= 601px){.livestreaming--features__list .feature-img08{width:155px}}.livestreaming--features__list .feature-img09{width:105px}@media screen and (width >= 601px){.livestreaming--features__list .feature-img09{width:194px}}.livestreaming--features__list .feature-img10{width:98px}.livestreaming--cta{margin-top:32px;margin-bottom:32px;padding:40px 0 340px;background:url(/images/static/livestreaming/cta_bg_sp.png) center bottom/contain no-repeat #1178b3}.livestreaming--cta .main-copy{font-weight:700;font-size:18px;line-height:1.5;color:#fff}@media screen and (width >= 601px){.livestreaming--features__list .feature-img10{width:171px}.livestreaming--cta{margin-top:60px;margin-bottom:60px;padding:72px 0;background-image:url(/images/static/livestreaming/cta_bg_pc.png);background-size:cover}.livestreaming--cta .main-copy{font-size:24px}}.livestreaming--cta .main-copy small{font-size:70%}.livestreaming--cta .main-copy span{display:inline-block}.livestreaming--cta:last-child{margin-bottom:0}.livestreaming--cta__button-main{margin:16px 0}.livestreaming--cta__button-main a,.livestreaming--cta__button-main label{display:block;padding:15px;background-color:#cc4d4d;box-shadow:0 5px 0 #993a3a;border-radius:3px;cursor:pointer;font-size:18px;font-weight:700;color:#fff;text-align:center;text-decoration:none}.livestreaming--cta__button-main a:hover,.livestreaming--cta__button-main label:hover{opacity:.8}.livestreaming--cta__button-aside{display:flex;gap:8px}@media screen and (width >= 601px){.livestreaming--cta__button-main{margin-top:24px;width:320px}.livestreaming--cta__button-main a{font-size:18px}.livestreaming--cta__button-aside{width:320px}}.livestreaming--cta__button-aside a{flex:1 1 auto;display:block;padding:15px 0;border:3px solid #fff;border-radius:3px;font-size:14px;font-weight:700;color:#fff;text-align:center}.livestreaming--cta__button-aside a:hover{text-decoration:none;opacity:.7}.livestreaming--cta__button-aside a span::after{margin-left:8px}.livestreaming--needs .arrow_box{position:relative;background:#f5f4f4;border:4px solid #2e3551;border-radius:8px}.livestreaming--needs .arrow_box::after,.livestreaming--needs .arrow_box::before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.livestreaming--needs .arrow_box::after{border-color:rgba(245,244,244,0);border-top-color:#f5f4f4;border-width:16px;margin-left:-16px}.livestreaming--needs .arrow_box::before{border-color:rgba(46,53,81,0);border-top-color:#2e3551;border-width:22px;margin-left:-22px}@media screen and (width >= 601px){.livestreaming--cta__button-aside a{border-width:2px}.livestreaming--delivery-step__list{display:flex;gap:32px}.livestreaming--delivery-step__list>li{flex:1 1 auto}.livestreaming--needs .arrow_box{max-width:345px;margin:0 auto}.livestreaming--needs__container{display:flex;gap:32px}.livestreaming--needs__block{flex:1 1 50%;display:flex;flex-direction:column}}@media screen and (width <= 600px){.livestreaming--cta .main-copy{white-space:nowrap}.livestreaming--delivery-step__list{margin-right:calc(50% - 50vw)}.livestreaming--delivery-step__list>li{max-width:450px;margin-right:auto;margin-left:auto}.livestreaming--delivery-step__list>li:not(:first-child){margin-top:24px}.livestreaming--needs__block+.livestreaming--needs__block{margin-top:72px}}.livestreaming--needs__block .needs-header{display:flex;align-items:center;flex-direction:column;padding:16px;height:200px}.livestreaming--needs__block .needs-header-copy{display:inline;background:#f8c51c;background:linear-gradient(0deg,#f8c51c 0,#f8c51c 50%,rgba(248,197,28,0) 50%);font-size:16px;font-weight:700;color:#2e3551;letter-spacing:3px;text-align:center}.livestreaming--needs__block .needs-header-image{flex:1 0 auto;display:flex;justify-content:center;align-items:center}.livestreaming--needs__block .needs-merit{margin-top:32px;padding:0 16px 16px;border:4px solid #2e3551;border-radius:8px}@media screen and (width >= 601px){.livestreaming--needs__block .needs-merit{flex:1 0 auto;display:flex;flex-direction:column;padding:0 32px 32px}}.livestreaming--needs__block .needs-merit-heading{position:relative;top:-24px;padding:8px;margin:0 auto;width:100%;max-width:280px;background-color:#2e3551;border-radius:8px}.livestreaming--needs__block .needs-merit-heading h3{color:#fff;font-size:18px;font-weight:700;line-height:1.6;text-align:center}.livestreaming--needs__block .needs-merit-image{width:100%;max-width:280px;margin:0 auto 24px}.livestreaming--needs__block .needs-merit-list{margin:0 0 24px}.livestreaming--needs__block .needs-merit-list li{position:relative;margin:0 0 8px 30px;font-size:16px;line-height:1.5}.livestreaming--needs__block .needs-merit-list li::before{position:absolute;top:3px;left:-30px;height:20px;width:20px;background:url(/images/static/livestreaming/icon-check_green.svg) 0/contain no-repeat;content:""}.livestreaming--needs__block .needs-merit-support dt{padding:4px;background-color:#55ac2f;color:#fff;font-size:12px;font-weight:700;text-align:center;line-height:1}.livestreaming--needs__block .needs-merit-support dd{padding:16px;background:rgba(0,0,0,.05);text-align:center}.livestreaming--needs__block .needs-merit-support dd p{line-height:1.33}.livestreaming--needs__block .needs-merit-support dd small{font-size:12px}.livestreaming--needs__block .needs-merit-support .service{font-size:24px;font-weight:700}.livestreaming--needs__block .needs-merit-support .vimeo{width:95px;vertical-align:baseline}.livestreaming--needs__block .needs-merit-support .youtube{width:110px;vertical-align:baseline}.livestreaming--needs__block .needs-merit-support .platcast{width:116px;vertical-align:baseline}.livestreaming--footer a{color:inherit}.livestreaming--footer .copyright{text-align:center;font-size:14px}@media screen and (width >= 601px){.livestreaming--needs__block .needs-merit-support{margin-top:auto}.livestreaming--needs__block .needs-merit-support dd{padding:16px 4px;min-height:160px}.livestreaming--footer .copyright{font-size:15px}.livestreaming--footer__navigation .footer-navi ul{display:flex;justify-content:center;gap:24px}}.livestreaming--footer__navigation{padding:32px 0;background-color:var(--dark);color:#fff}.livestreaming--footer__navigation .footer-navi{font-size:14px}@media screen and (width <= 600px){.livestreaming--footer__navigation{padding:40px 16px}.livestreaming--footer__navigation .footer-navi li+li{margin-top:24px}}.livestreaming--footer__navigation .footer-navi ul+ul{margin-top:24px}.livestreaming--footer__container{padding:0 0 16px}.livestreaming--footer__container .social{display:flex;justify-content:center;gap:40px;margin:24px 0}.livestreaming--footer__container .social>li{width:40px}.livestreaming--scroll-top{position:fixed;z-index:50;right:16px;bottom:16px}.livestreaming--scroll-top>a{display:block;width:65px;height:65px;line-height:65px;border-radius:50%;background:#2e3551;border:2px solid #fff;color:#fff;font-size:18px;text-align:center}.livestreaming--scroll-top>a:hover{opacity:.7;text-decoration:none}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.static-main.livestreaming .static-section-inner{width:588px}.static-main.livestreaming .ls-section-intro p{margin-top:20px}.static-main.livestreaming .ls-section-scenes .scenes{margin-top:80px;padding:40px;background-color:#fff;border-radius:15px}.static-main.livestreaming .ls-section-scenes .scenes h2{text-align:center;padding-bottom:24px}.static-main.livestreaming .ls-section-scenes .scenes ul{border-top:1px dashed #979797}.static-main.livestreaming .ls-section-scenes .scenes ul li{list-style:none;padding-left:40px;margin-top:24px}.static-main.livestreaming .ls-section-scenes .scenes ul li::before{content:"";display:inline-block;width:40px;height:40px;margin-left:-40px;background-image:url(/images/static/livestreaming/icon-check.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}.static-main.livestreaming .ls-section-scenes .scenes ul li p{display:inline-block;vertical-align:middle;margin-top:0;padding-left:20px}.static-main.livestreaming .ls-section-functions h2{text-align:center}.static-main.livestreaming .ls-section-functions .functions-container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:30px}.static-main.livestreaming .ls-section-functions .functions-container .functions{width:45%;margin-bottom:16px}@media screen and (width <= 600px){.static-main.livestreaming .static-section-inner{width:auto}.static-main.livestreaming .ls-section-scenes .scenes{padding:40px 12px}.static-main.livestreaming .ls-section-scenes .scenes ul li{padding-left:20px}.static-main.livestreaming .ls-section-scenes .scenes ul li::before{width:20px;height:20px;margin-left:-20px}.static-main.livestreaming .ls-section-scenes .scenes ul li p{padding-left:20px}.static-main.livestreaming .ls-section-functions .functions-container{justify-content:center}.static-main.livestreaming .ls-section-functions .functions-container .functions{width:100%;max-width:350px;margin-bottom:50px}}.static-main.livestreaming .ls-section-functions .functions-container .functions .functions-illust{margin:auto;text-align:center}.static-main.livestreaming .ls-section-functions .functions-container .functions h3{padding:12px 0}.static-main.livestreaming .ls-section-functions .functions-container .functions p{margin-top:0}.static-main.livestreaming .ls-section-devices h2{padding-bottom:24px}.static-main.livestreaming .ls-section-devices .access{display:flex;align-items:top;justify-content:space-between}@media screen and (width <= 600px){.static-main.livestreaming .ls-section-devices .access{flex-wrap:wrap}}.static-main.livestreaming .ls-section-devices .access p{flex:2;padding-right:64px}@media screen and (width <= 600px){.static-main.livestreaming .ls-section-devices .access p{flex:1;padding-right:15px}}.static-main.livestreaming .ls-section-devices .access img{flex:1;align-self:flex-start;max-width:181px;width:0}.static-main.livestreaming .ls-section-devices .browser{width:100%;margin-top:40px;background-color:#d7d7dc;border-radius:10px}.static-main.livestreaming .ls-section-devices .browser h2{padding:32px 5px 0;text-align:center}.static-main.livestreaming .ls-section-cases{padding-bottom:0}.static-main.livestreaming .ls-section-cases .ls-sub-section:first-child{margin-top:0}.static-main.livestreaming .ls-section-cases .ls-sub-section{margin-top:80px;text-align:center}.static-main.livestreaming .ls-section-cases .ls-sub-section h2{margin-bottom:32px}.static-main.livestreaming .ls-section-cases .ls-sub-section .ttl{color:#2e3551;font-size:26px;line-height:40px;letter-spacing:.4px;margin-bottom:30px}.static-main.livestreaming .ls-section-cases .ls-sub-section .ttl-cases{display:flex;align-items:center}.static-main.livestreaming .ls-section-cases .ls-sub-section .ttl-cases::after,.static-main.livestreaming .ls-section-cases .ls-sub-section .ttl-cases::before{content:"";flex-grow:1;height:2px;border-radius:3px;background-color:#2e3551}.static-main.livestreaming .ls-section-cases .ls-sub-section .ttl-cases::before{margin-right:30px}.static-main.livestreaming .ls-section-cases .ls-sub-section .ttl-cases::after{margin-left:30px}.static-main.livestreaming .ls-section-cases .ls-sub-section .txt-area{margin-top:10px}.static-main.livestreaming .ls-section-cases .ls-sub-section .img-categories{margin-top:24px}.static-main.livestreaming .ls-section-cases .ls-sub-section .publications{position:relative}.static-main.livestreaming .ls-section-cases .ls-sub-section .publications .number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#2e3551;font-size:60px;line-height:72px;font-weight:700;letter-spacing:1.09px}@media screen and (width <= 600px){.static-main.livestreaming .ls-section-cases .ls-sub-section{margin-top:60px}.static-main.livestreaming .ls-section-cases .ls-sub-section .ttl{margin-bottom:15px;font-size:21px;line-height:30px}.static-main.livestreaming .ls-section-cases .ls-sub-section .publications .number{font-size:50px}}.static-main.livestreaming .ls-section-cases .ls-sub-section .ls-cases{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:30px;justify-content:space-between;background-color:#fff}.static-main.livestreaming .ls-section-cases .ls-sub-section .ls-cases .case-items{width:46%;margin-bottom:40px}.static-main.livestreaming .ls-section-cases .ls-sub-section .ls-cases .case-items img{height:173px;width:320px;object-fit:cover;object-position:top}.static-main.livestreaming .ls-section-cases .ls-sub-section .ls-cases .case-items p{padding:10px;font-size:14px;line-height:21px;text-align:left}.static-main.livestreaming .ls-section-cases .ls-sub-section .ls-cases .case-items a{text-decoration:none;color:#222}.static-main.livestreaming .ls-section-cases .ls-sub-section .ls-cases .case-items:hover{box-shadow:6px 6px 11px 0 rgba(0,0,0,.12);transform:translate(0,-1px);transition:.1s ease-out}.static-main.livestreaming .ls-section-steps h2{text-align:center;margin-bottom:24px}.static-main.livestreaming .ls-section-steps .ttl{text-align:left}.static-main.livestreaming .ls-section-steps .btn{width:90%;max-width:350px;height:50px;text-align:center;margin:24px auto auto}.static-main.livestreaming .ls-section-steps .tbl-steps{margin-top:20px;border-collapse:collapse}.static-main.livestreaming .ls-section-steps .tbl-steps th{padding:10px 0;font-size:16px}@media screen and (width <= 600px){.static-main.livestreaming .ls-section-cases .ls-sub-section .ls-cases{justify-content:center}.static-main.livestreaming .ls-section-cases .ls-sub-section .ls-cases .case-items{width:100%;max-width:300px}.static-main.livestreaming .ls-section-steps .btn{font-size:12px}.static-main.livestreaming .ls-section-steps .tbl-steps tr{display:flex;flex-direction:column}.static-main.livestreaming .ls-section-steps .tbl-steps th{padding:0 0 5px}}.static-main.livestreaming .ls-section-steps .tbl-steps th div{background-color:#2e3551;color:#fff;border-radius:3px;width:102px;height:30px;line-height:30px}.static-main.livestreaming .ls-section-steps .tbl-steps td{padding:10px 0 10px 20px}.static-main.livestreaming .ls-section-steps .tbl-steps td b{font-weight:700}.static-main.livestreaming .ls-section-price h2{text-align:center;padding-bottom:24px}.static-main.livestreaming .ls-section-price .txt-ss{text-align:right}main.static-livestreaming{overflow-x:hidden}main.static-livestreaming h2{margin:0 0 24px;color:#222;font-size:20px;font-weight:700;line-height:1.4;text-align:center}@media screen and (width >= 601px){.livestreaming--footer__container{max-width:1020px;margin:0 auto}.livestreaming--footer__container .social{gap:24px}.livestreaming--footer__container .social>li{width:32px}.static-main.livestreaming .ls-section-cases .ls-sub-section .txt-area{padding:0 125px}main.static-livestreaming h2{margin:0 0 32px;font-size:34px}main.static-livestreaming .static-section-inner{width:908px}}main.static-livestreaming h2 small{font-size:80%}main.static-livestreaming h3{color:#222;font-size:16px;font-weight:700;line-height:24px}main.static-livestreaming section{padding-top:60px;padding-bottom:60px}.livestreaming-style h2{text-align:center}.livestreaming-style__list{display:flex}@media screen and (width <= 600px){.static-main.livestreaming .ls-section-steps .tbl-steps td{padding:10px 0 20px}main.static-livestreaming section{padding-top:32px;padding-bottom:32px}.livestreaming-style__list{flex-wrap:wrap}.livestreaming-style__list li{width:calc(50% - 4px)}.livestreaming-style__list li:nth-child(even){margin-left:8px}.livestreaming-needs__howto-delivery .item .embeding dl+dl{margin-top:24px}}.livestreaming-style__content .image{margin:0 0 8px}.livestreaming-style__content .body p{font-size:16px;font-weight:700;line-height:1.5;text-align:center}.livestreaming-style__content .body p.large{margin-top:16px;font-size:20px}.livestreaming-style__content .body em{background:linear-gradient(to bottom,rgba(230,213,114,0) 0,rgba(230,213,114,0) 60%,#e6d572 61%,#e6d572 100%)}.livestreaming-style__content .body i{position:relative}.livestreaming-style__content .body i::before{position:absolute;top:-8px;left:50%;margin-left:-4px;height:8px;width:8px;border-radius:50%;content:"";background:#de7676}.livestreaming-needs h2{margin-bottom:48px;text-align:center}@media screen and (width >= 601px){.livestreaming-style__list{margin:0 0 30px}.livestreaming-style__list li{margin-left:16px}.livestreaming-style__list li:first-child{margin-left:0}.livestreaming-style__content .image{margin:0 0 16px}.livestreaming-style__content .body p{font-size:25px}.livestreaming-style__content .body p.large{font-size:36px}.livestreaming-style__content .body i::before{height:10px;width:10px}.livestreaming-needs h2{margin-bottom:54px}}.livestreaming-needs__container{margin:0 0 32px}@media screen and (width >= 601px){.livestreaming-needs__container{margin-bottom:48px;display:flex;justify-content:space-between}}.livestreaming-needs__block{margin:0 0 54px;padding:0 16px 24px;border:4px solid #2e3551;border-radius:8px}.livestreaming-needs__block:last-child{margin-bottom:0}.livestreaming-needs__block .heading{position:relative;top:-24px;padding:8px;margin:0 auto;width:280px;background-color:#2e3551;border-radius:8px}.livestreaming-needs__block .heading h3{color:#fff;font-size:20px;font-weight:700;line-height:28px;text-align:center}.livestreaming-needs__block .image{width:280px;margin:0 auto 24px}.livestreaming-needs__block .list{margin:0 0 24px}.livestreaming-needs__block .list li{position:relative;margin:0 0 8px 30px;font-size:16px;line-height:24px}.livestreaming-needs__block .list li::before{position:absolute;top:3px;left:-30px;height:20px;width:20px;background:url(/images/static/livestreaming/icon-check_green.svg) 0/contain no-repeat;content:""}.livestreaming-needs__block .support dt{padding:4px;background-color:#55ac2f;color:#fff;font-size:12px;font-weight:700;text-align:center}.livestreaming-needs__block .support dd{padding:16px;background:rgba(0,0,0,.05);text-align:center}.livestreaming-needs__block .support dd p{font-size:16px;font-weight:400;line-height:1.33}.livestreaming-needs__block .support dd small{font-size:12px}.livestreaming-needs__howto-container h3{position:relative;margin:0 0 16px;padding:0 130px 0 50px}@media screen and (width >= 601px){.livestreaming-needs__block{display:flex;flex-direction:column;margin:0;padding:0 32px 32px;width:438px}.livestreaming-needs__block .support{margin-top:auto}.livestreaming-needs__howto-container h3{font-size:24px;line-height:32px}.livestreaming-needs__howto-container h3::before{top:2px}.livestreaming-needs__howto-container h3::after{width:688px}}.livestreaming-needs__howto-container h3::before{position:absolute;left:0;top:-2px;display:inline-block;width:42px;height:29px;background:url(/images/static/livestreaming/icon-howtostream.svg) 0/contain no-repeat;content:""}.livestreaming-needs__howto-container h3::after{position:absolute;right:0;top:50%;display:block;margin-top:-3px;width:130px;border-top:5px dotted #2e3551;content:""}.livestreaming-needs__howto-delivery .item{padding:16px 8px;background:rgba(0,0,0,.05);border-radius:8px;counter-increment:num}.livestreaming-needs__howto-delivery .item+.item{margin:16px 0 0}.livestreaming-needs__howto-delivery .item h4{position:relative;padding:0 0 0 36px;font-size:16px;font-weight:700;line-height:24px}.livestreaming-needs__howto-delivery .item h4::before{position:absolute;top:-2px;left:0;display:inline-block;vertical-align:top;height:28px;width:28px;border-radius:50%;background-color:#2e3551;color:#fff;line-height:28px;text-align:center;content:counter(num)}.livestreaming-needs__howto-delivery .item strong{font-weight:700;color:#de7676}.livestreaming-needs__howto-delivery .item .body{margin-top:18px}.livestreaming-needs__howto-delivery .item .embeding{margin:16px 0 0;padding:0 0 0 8px}.livestreaming-needs__howto-delivery .item .embeding dl{font-size:14px;line-height:1.42}.livestreaming-needs__howto-delivery .item .embeding dt{margin:0 0 4px;font-weight:700}.livestreaming-needs__howto-delivery .item .embeding .image{margin:8px 0 0}@media screen and (width >= 601px){.livestreaming-needs__howto-delivery .item{padding:16px 24px}.livestreaming-needs__howto-delivery .item h4{padding-left:42px}.livestreaming-needs__howto-delivery .item .embeding{display:flex;margin-left:42px;padding:0}.livestreaming-needs__howto-delivery .item .embeding dl:first-child{margin-right:70px}.livestreaming-needs__howto-delivery .item .embeding dt{font-size:20px;font-weight:700;line-height:28px}.livestreaming-needs__howto-delivery .item .embeding .image{width:345px}}.livestreaming-needs__howto-delivery .item .point{position:relative;margin:32px 0 0;padding:24px 8px;background-color:#fff}@media screen and (width >= 601px){.livestreaming-needs__howto-delivery .item .point{padding:24px 16px;margin-left:42px}.livestreaming-needs__howto-delivery .item-5{display:flex;align-items:center}.livestreaming-needs__howto-delivery .item-5 .body{margin:0 0 0 16px}}.livestreaming-needs__howto-delivery .item .point-heading{position:absolute;top:-16px;left:16px;padding:8px 0;width:82px;background:#de7676;border-radius:4px;color:#fff;font-size:12px;font-weight:700;line-height:16px;letter-spacing:1px;text-align:center}.livestreaming-needs__howto-delivery .item .point-heading::before{display:inline-block;vertical-align:middle;margin:0 4px 0 0;width:13px;height:13px;background:url(/images/static/livestreaming/icon-caution-white.svg) 0/contain no-repeat;content:""}.livestreaming-needs__howto-delivery .event-current-day{display:flex;justify-content:space-between;align-items:center;margin:32px 0 16px}.livestreaming-needs__howto-delivery .event-current-day::after,.livestreaming-needs__howto-delivery .event-current-day::before{width:100px;border-top:2px dotted #2e3551;content:""}.livestreaming-needs__howto-delivery .event-current-day p{font-size:16px;font-weight:700;line-height:24px}.livestreaming-merit h2{text-align:center}@media screen and (width >= 601px){.livestreaming-needs__howto-delivery .event-current-day{margin:40px 0 16px}.livestreaming-needs__howto-delivery .event-current-day::after,.livestreaming-needs__howto-delivery .event-current-day::before{width:383px}.livestreaming-merit__feature{display:flex;justify-content:space-between;margin-bottom:24px}.livestreaming-merit__feature .col{align-items:center;margin:0;padding:24px;width:442px}.livestreaming-merit__feature .icon{margin-right:32px}.livestreaming-merit__feature .icon-1{width:85px}.livestreaming-merit__feature .icon-2{width:109px}.livestreaming-merit__feature .content h3{margin-bottom:8px}}.livestreaming-merit__feature .col{display:flex;margin-bottom:16px;padding:16px;background:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.livestreaming-merit__feature .icon{flex:0 0 auto;width:64px;margin-right:16px}.livestreaming-merit__feature .content .annotation{color:#cc4d4d;font-size:12px;line-height:1.5}.livestreaming-merit__data{padding:32px 16px;background:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media screen and (width >= 601px){.livestreaming-merit__data{display:flex;justify-content:center;padding:40px 0}.livestreaming-merit__data .col{width:276px;margin:0 16px}}.livestreaming-merit__data .heading{height:87px;max-width:311px;margin:0 auto;padding:12px 0;background:url(/images/static/livestreaming/merit_frame01.svg) 0/contain no-repeat}.livestreaming-merit__data .heading h3{font-size:14px;line-height:1.42;text-align:center}@media screen and (width >= 601px){.livestreaming-merit__data .heading{height:108px;width:198px;margin:0 auto 16px;background-image:url(/images/static/livestreaming/merit_frame01_pc.svg)}.livestreaming-merit__data .heading h3{font-size:16px}}.livestreaming-merit__data .heading p{margin-top:4px;font-size:12px;line-height:1.33;color:rgba(0,0,0,.5);text-align:center}@media screen and (width <= 600px){.livestreaming-merit__data{box-shadow:0 2px 4px rgba(0,0,0,.1)}.livestreaming-merit__data .col+.col{margin-top:40px}.livestreaming-merit__data .content{display:flex;align-items:center;margin:0 -16px 0 0}.livestreaming-merit__data .content .graph{flex:0 0 auto}.livestreaming-merit__data .content .graph-1,.livestreaming-merit__data .content .graph-2{width:180px;margin-left:-16px}.livestreaming-merit__data .content .graph-3{width:164px}.livestreaming-result__data dl+dl{margin:16px 0 0}}.livestreaming-merit__data .body p{font-weight:700;line-height:1.42}.livestreaming-merit__data .body p small{font-size:12px}.livestreaming-merit__data .body p b{font-size:20px}.livestreaming-result{padding-bottom:21px;overflow-x:hidden}@media screen and (width >= 601px){.livestreaming-merit__data .body{margin:16px 0 0;text-align:center}.livestreaming-result{padding-bottom:30px}.livestreaming-result__container{width:686px;margin:60px auto 18px}}.livestreaming-result .e-detail.event-page-show .eventlist-section{padding:0;border-top:none}.livestreaming-result__container{position:relative;padding:8px;border:1px solid #ebe8e8;border-radius:16px}.livestreaming-result__container h2{position:relative;top:-18px;margin-bottom:8px;font-size:24px;line-height:32px;text-align:center}.livestreaming-result__container::before{position:absolute;top:-78px;left:-16px;display:block;width:100vw;padding-top:50%;background:url(/images/static/livestreaming/result_bg_sp.png) 0/contain no-repeat;content:"";pointer-events:none}@media screen and (width >= 601px){.livestreaming-result__container h2{top:-26px;font-size:36px;line-height:48px}.livestreaming-result__container::before{top:-107px;left:50%;margin-left:-446px;padding:0;height:383px;width:893px;background-image:url(/images/static/livestreaming/result_bg_pc.png)}}.livestreaming-result__container .container-inner{padding:0 0 24px;border-radius:12px;background:#f5f4f4}.livestreaming-result__container .data-notice{color:rgba(0,0,0,.5);text-align:center}.livestreaming-result__lead{font-size:20px;font-weight:400;line-height:28px;text-align:center}.livestreaming-result__data{margin:24px 0 16px;text-align:center}@media screen and (width >= 601px){.livestreaming-result__container .container-inner{padding:0 0 40px}.livestreaming-result__data{display:flex;justify-content:center;margin:40px 0 24px}.livestreaming-result__data dl{margin:0 30px}}.livestreaming-result__data dt{margin:0 0 14px;font-size:20px;font-weight:700;line-height:28px;color:#cd955e}.livestreaming-result__data .value{display:inline-block;position:relative}.livestreaming-result__data .value p{position:relative;font-size:20px;font-weight:700}.livestreaming-result__data .value::before{position:absolute;bottom:-8px;left:0;height:16px;width:100%;background-color:#f8c51c;content:""}.livestreaming-result__data .value .number{font-size:48px}.livestreaming-result .eventlist h2{font-size:24px;font-weight:700;line-height:32px}.livestreaming-result .eventlist .btn{font-size:15px;line-height:50px}.livestreaming-interview h2{margin:0 0 24px;font-size:24px;font-weight:700;line-height:32px;text-align:center}@media screen and (width >= 601px){.livestreaming-result .eventlist .btn{line-height:40px;font-size:14px}.livestreaming-interview h2{margin-bottom:40px;font-size:36px;line-height:48px}.livestreaming-interview__container{display:flex;justify-content:center}}.livestreaming-interview__block{display:block;margin:0 0 24px;border-radius:4px;text-decoration:none}@media screen and (width <= 600px){.livestreaming-interview__block{background:#fff}.livestreaming-faq__block dd{display:none}}@media screen and (width >= 601px){.livestreaming-interview__block{width:290px;margin:0 10px;transition:.3s}.livestreaming-interview__block:hover{background:#fff;transform:translateY(-8px);box-shadow:0 8px 16px rgba(0,0,0,.12)}.livestreaming-interview__block:hover h3{color:var(--primary)}.livestreaming-faq h2{font-size:36px;line-height:48px}}.livestreaming-interview__block:last-child{margin-bottom:0}.livestreaming-interview__block .thumbnail img{height:154px;width:100%;object-fit:cover}.livestreaming-interview__block .content{padding:16px}.livestreaming-interview__block .content h3{margin-bottom:8px}.livestreaming-interview__block .content p{color:rgba(0,0,0,.5)}.livestreaming-faq h2{font-size:24px;font-weight:700;line-height:32px;text-align:center}.livestreaming-faq__block{margin:0 0 16px;padding:0 16px;background-color:rgba(46,53,81,.1);border-radius:6px}.livestreaming-faq__block dt{position:relative;padding:24px 16px 24px 32px;font-size:16px;font-weight:700;line-height:24px}@media screen and (width >= 601px){.livestreaming-faq__conteinr{display:flex;flex-wrap:wrap;justify-content:space-between}.livestreaming-faq__block{width:437px;margin:0 0 30px}.livestreaming-faq__block.faq-3 dd p{width:170px;float:left}.livestreaming-faq__block.faq-3 .mock-image{margin-top:0;margin-right:0;width:140px}.livestreaming-faq__block.faq-4 dd{display:flex}.livestreaming-faq__block.faq-4 .jasrac{flex:0 0 auto;width:162px;margin:0;text-align:center}.livestreaming-faq__block dt{padding-left:50px;font-size:20px;line-height:28px;pointer-events:none}.livestreaming-faq__block dt::before{height:43px;width:38px}.livestreaming-faq__block dt::after{display:none}}.livestreaming-faq__block dt::before{left:0;top:50%;transform:translateY(-50%);position:absolute;height:27px;width:24px;background:url(/images/static/livestreaming/faq_txt_q.png) 0/contain no-repeat;content:""}.livestreaming-faq__block dt::after{position:absolute;width:18px;height:18px;margin-top:-9px;right:0;top:50%;background:url(/images/icon-arrow-up.svg) 0/contain no-repeat;transition:.3s;transform:rotateX(180deg);content:""}.livestreaming-faq__block dt.is-open::after{transform:rotate(0)}.livestreaming-faq__block dd{position:relative;padding:24px 0 24px 16px;border-top:4px dotted #969aa8}@media screen and (width >= 601px){.livestreaming-faq__block dd::before{height:48px;width:35px}.livestreaming-faq__block dd p{margin-left:50px;font-size:16px;line-height:24px}}.livestreaming-faq__block dd::before{left:0;position:absolute;height:27px;width:26px;background:url(/images/static/livestreaming/faq_txt_a.png) 0/contain no-repeat;content:""}.livestreaming-faq__block dd p{margin-left:32px}.livestreaming-faq__block .mock-image{display:block;margin:16px auto -24px;width:231px}.livestreaming-faq__block .jasrac{margin:16px auto 0;width:214px}.proarteket-title{position:absolute;width:442px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}#interview .mainvisual-img .proarteket-title img{width:100%;height:100%}.proarteket-main~.footer .footer-links-nav{margin-top:0}@media screen and (width <= 768px){#interview .mainvisual .mainvisual-inner .interviewee{font-size:18px;line-height:25px}.proarteket-title{width:85%;max-width:442px;height:auto}.proarteket-main .pc-only{display:none}.proarteket-main .sp-only{display:block}}.proarteket-main section{width:100%}.proarteket-main p{font-size:16px;line-height:28.8px;color:#222}.proarteket-main p.bold{font-weight:700}.proarteket-main a:focus,.proarteket-main li:focus{outline:0}.proarteket-main .btn{width:95%}.proarteket-main .btn p{font-size:15px;line-height:50px;color:#fff}.proarteket-main .sub-section{width:595px;margin-left:auto;margin-right:auto}@media screen and (width <= 600px){.proarteket-main .sub-section{width:auto;margin:0 20px}}.proarteket-main .sub-section__title{margin-top:80px;margin-bottom:30px;font-size:24px;line-height:27px;color:#222;font-weight:900;text-align:center}.proarteket-main .pc-only{display:block}.proarteket-main .sp-only{display:none}.proarteket-main .intro-section{padding-top:75px;padding-bottom:81px}.proarteket-main .intro-section .intro-header{font-size:22px;font-weight:700;line-height:33px;color:#343c5d;margin-bottom:52px}.proarteket-main .pickup-section{background:rgba(46,53,81,.1);padding-top:81px;padding-bottom:81px;overflow-x:hidden}.proarteket-main .pickup-section a{text-decoration:none}@media screen and (width <= 600px){.proarteket-main .pickup-section{padding-top:75px;padding-bottom:75px}.proarteket-main .pickup-section .sub-section{margin:0}}.proarteket-main .pickup-section .pickup-header{position:relative;font-size:22px;line-height:33px;font-weight:700;letter-spacing:1px;color:#343c5d;text-align:center;margin-bottom:29px}.proarteket-main .pickup-section .pickup-header::before{content:"";position:absolute;display:block;background:url(/images/special/proarteket/Recommend-kazari-left.svg) no-repeat;width:147px;height:7px;top:13px;left:10px}@media screen and (width <= 600px){.proarteket-main .pickup-section .pickup-header::before{display:none}}.proarteket-main .pickup-section .pickup-header::after{content:"";position:absolute;display:block;background:url(/images/special/proarteket/Recommend-kazari-right.svg) no-repeat;width:147px;height:7px;top:13px;right:10px}@media screen and (width <= 600px){.proarteket-main .pickup-section .pickup-header::after{display:none}}.proarteket-main .pickup-section .pickup-content .slick-slide{padding:0 4px;box-sizing:border-box}.proarteket-main .pickup-section .pickup-content__btn{text-align:center;margin-top:30px}.proarteket-main .pickup-section .pickup-content__btn .btn{display:inline-block;max-width:350px;height:50px}.proarteket-main .pickup-section .pickup-content__banner{position:relative;width:587px;height:378px;margin:0 auto 9px}.proarteket-main .pickup-section .pickup-content__banner img{width:587px;height:378px;object-fit:contain}@media screen and (width <= 600px){.proarteket-main .pickup-section .pickup-content__banner{width:100%;height:auto;margin:0 auto}.proarteket-main .pickup-section .pickup-content__banner img{width:100%;height:100%}}.proarteket-main .pickup-section .pickup-content__banner__overlay{opacity:0;transition:opacity .3s;position:absolute;bottom:0;left:0;width:100%;height:160px}@media screen and (width <= 600px){.proarteket-main .pickup-section .pickup-content__banner__overlay{opacity:1;position:relative;bottom:0;left:0;width:100%;height:initial}}.proarteket-main .pickup-section .pickup-content__banner__overlay__title{position:absolute;bottom:0;left:0;color:#fff;font-size:22px;line-height:33px;font-weight:600;padding:0 24px;margin-bottom:19px}@media screen and (width <= 600px){.proarteket-main .pickup-section .pickup-content__banner__overlay__title{position:relative;bottom:0;left:0;padding:0;margin:10px 20px 0;color:#222}.proarteket-main .pickup-section .pickup-content__banner__overlay__title-main{font-size:18px;line-height:26px}.proarteket-main .pickup-section .pickup-content__banner__overlay__bg{display:none}}.proarteket-main .pickup-section .pickup-content__banner__overlay__title-cat{font-size:12px;line-height:18px;font-weight:300}.proarteket-main .pickup-section .pickup-content__banner__overlay__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#000,rgba(0,0,0,0))}.proarteket-main .pickup-section .pickup-content__banner:hover .pickup-content__banner__overlay{opacity:1}.proarteket-main .pickup-section .pickup-content__thumb-list li:last-of-type .proarteket-main .pickup-section .pickup-content__thumb{margin-right:0}.proarteket-main .pickup-section .pickup-content__thumb-list{display:inline-block;width:595px}.proarteket-main .pickup-section .pickup-content__thumb-list li{cursor:pointer}.proarteket-main .pickup-section .pickup-content__thumb{width:140px;height:90px}.proarteket-main .pickup-section .pickup-content__thumb:hover{opacity:.8}.proarteket-main .pickup-section .pickup-content__thumb img{object-fit:cover;object-position:0 0;width:140px;height:90px}.proarteket-main .eventlist-section{overflow:hidden}.proarteket-main .eventlist-section a{text-decoration:none}.proarteket-main .eventlist-section .sub-section{width:910px}@media screen and (width <= 600px){.proarteket-main .pickup-section .pickup-content__banner-list .slick-list{margin-bottom:60px}.proarteket-main .pickup-section .pickup-content__banner-list .slick-prev{left:-20px}.proarteket-main .pickup-section .pickup-content__banner-list .slick-next{right:-20px}.proarteket-main .pickup-section .pickup-content__thumb-list{display:none}.proarteket-main .eventlist-section .sub-section{width:auto}.proarteket-main .about-section .about-header{text-align:center}}.proarteket-main .eventlist-section .event-list .event-card-container .event-card__bg{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:3px;overflow:hidden;pointer-events:none}.proarteket-main .eventlist-section .event-list .event-card-container .event-card__bg img{width:100%;height:auto}.proarteket-main .eventlist-section .concert-list-slider,.proarteket-main .eventlist-section .streaming-list-slider{display:flex;justify-content:center;align-items:center}.proarteket-main .eventlist-section .eventlist-btn{text-align:center}.proarteket-main .eventlist-section .eventlist-btn .btn{display:inline-block;max-width:300px;height:50px}.proarteket-main .eventlist-section .eventlist-btn .btn p{font-size:12px}.proarteket-main .about-section{padding-top:75px;padding-bottom:81px}.proarteket-main .about-section .about-header{margin-bottom:33px}.proarteket-main .about-section .about-header__logo{display:inline-block}.proarteket-main .about-section .about-header__text{display:inline-block;vertical-align:middle;font-size:22px;font-weight:700;line-height:43px;color:#343c5d}.proarteket-main .about-section .about-description p{margin-bottom:28px}.proarteket-main .about-section .about-description p:last-of-type{margin-bottom:40px}.proarteket-main .about-section .about-diagram{width:100%;height:auto;margin-bottom:40px}.proarteket-main .about-section .about-diagram img{width:100%;height:100%}.proarteket-main .about-section .about-mission{width:100%;background:rgba(46,53,81,.1);border:1px solid #dedede;border-radius:15px}.proarteket-main .about-section .about-mission__inner{padding:40px}@media screen and (width <= 600px){.proarteket-main .about-section .about-header__text{display:block}.proarteket-main .about-section .about-mission__inner{padding:40px 20px}}.proarteket-main .about-section .mission-header{text-align:center;padding-bottom:35px;border-bottom:1px dashed #979797}.proarteket-main .about-section .mission-header__logo{display:inline-block}.proarteket-main .about-section .mission-header__text{display:inline-block;vertical-align:middle;font-size:22px;font-weight:700;line-height:43px;color:#343c5d}.proarteket-main .about-section .mission-list li{position:relative;display:flex;align-items:center;font-size:16px;font-weight:700;line-height:28.8px;color:#222}.proarteket-main .about-section .mission-list li:first-of-type{margin-top:39px;margin-bottom:21px}.proarteket-main .about-section .mission-list li::before{content:"";display:block;background:url(/images/special/proarteket/icon/ok.svg) 0 0/contain no-repeat;min-width:40px;min-height:40px;margin-right:20px}@media screen and (width <= 600px){.proarteket-main .about-section .mission-header__text{display:block}.proarteket-main .about-section .mission-list li::before{min-width:30px;max-width:30px;margin-right:15px}}.proarteket-main .parter-section{background:rgba(46,53,81,.1);border:1px solid #dedede;padding:80px 0}.proarteket-main .parter-section .partner-header{position:relative}.proarteket-main .parter-section .partner-header__title{top:0;left:0;font-size:22px;font-weight:700;line-height:33px;color:#343c5d}.proarteket-main .parter-section .partner-header__images{position:relative;display:flex;justify-content:space-between;align-items:center}.proarteket-main .parter-section .partner-header__images--logo{display:inline-block;height:auto;width:35%;margin-left:auto;margin-right:auto;margin-top:40px}.proarteket-main .parter-section .partner-header__images--logo img{width:100%;backface-visibility:hidden}.proarteket-main .parter-section .partner-description{margin-top:43px;margin-bottom:48px}.proarteket-main .parter-section .partner-btn{text-align:center}.proarteket-main .parter-section .partner-btn .btn{margin-left:auto;margin-right:auto;max-width:300px;background:#2e3551}.proarteket-main .parter-section .partner-btn .btn:hover{background:#272d44}.proarteket-main .slide-arrow{cursor:pointer;position:absolute;top:224px;width:33px;height:33px;border-radius:50%;background:rgba(0,0,0,.6)}.proarteket-main .slide-arrow:hover{opacity:.8}.proarteket-main .slide-arrow::after{content:"";border-top:3px solid #fff;position:absolute;top:11px;width:8px;height:8px}.proarteket-main .prev-arrow{left:-50px}.proarteket-main .prev-arrow::after{left:12px;border-left:3px solid #fff;transform:rotate(-45deg)}.proarteket-main .next-arrow{right:-50px}.proarteket-main .next-arrow::after{right:12px;border-right:3px solid #fff;transform:rotate(45deg)}.proarteket-main .event-list .slick-next::before,.proarteket-main .event-list .slick-prev::before{color:#000;font-size:33px}.proarteket-main .slick-dots{bottom:-60px}.proarteket-main .slick-dots li button{width:14px;height:14px}.proarteket-main .slick-dots li button::before{opacity:1;content:"";width:14px;height:14px;border-radius:7px;border:1px solid #2e3551;box-sizing:border-box}.proarteket-main .slick-dots li.slick-active button::before{background-color:#2e3551}.proarteket-main .slick-dotted.slick-slider{margin-bottom:0}#interview.prar.mainvisual-section{width:100%;overflow:hidden}#interview.prar.mainvisual-section .mainvisual{background:url(../images/static/proartemusicae/mainvisual_i5.jpg) center top/cover no-repeat;background-position-y:0;height:582px}#interview.prar.mainvisual-section .mainvisual-inner{text-align:center;padding-top:330px;padding-left:initial}#interview.prar.mainvisual-section .mainvisual-inner .page-ttl{line-height:50px;font-weight:700;font-size:20px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview.prar.mainvisual-section .mainvisual{background:url(../images/static/proartemusicae/mainvisual_i5.jpg) center top/cover no-repeat;background-position-y:-20px;background-position-x:75%;height:360px}#interview.prar.mainvisual-section .mainvisual-inner{text-align:center;padding-top:135px;padding-left:0}#interview.prar.mainvisual-section .mainvisual-inner .page-ttl{font-size:14px;line-height:25px}}#interview.prar.mainvisual-section .mainvisual-inner .ttl{line-height:60px;font-weight:700;font-size:45px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview.prar.mainvisual-section .mainvisual-inner .ttl{font-size:25px;line-height:37px;margin-top:0}}@media screen and (width <= 375px){#interview.prar.mainvisual-section .mainvisual-inner .ttl{font-size:19px}}#interview.prar.mainvisual-section .mainvisual-inner .interviewee{line-height:60px;font-weight:400;font-size:24px;color:#fff;text-shadow:0 0 17px #000722}#interview.prar.interview-section{padding-bottom:80px}#interview.prar.interview-section .interviewee .prar-shimamura p:first-child::before{content:"島村："}#interview.prar.interview-section .interviewee .prar-imanishi p:first-child::before{content:"今西："}#interview.prar.interview-section .intro-area,#interview.prar.interview-section .lead-area,#interview.prar.interview-section .profile-area{width:initial}.static-mainvisual{overflow:hidden}.static-mainvisual__img{overflow-x:hidden;position:relative}.static-mainvisual__img img{width:104%;height:582px;object-fit:cover;margin-left:-2%;max-width:none}@media screen and (width <= 768px){#interview.prar.mainvisual-section .mainvisual-inner .interviewee{font-size:16px;line-height:25px}#interview.prar.interview-section .intro-area,#interview.prar.interview-section .lead-area,#interview.prar.interview-section .profile-area{padding:0}.static-mainvisual__img img{height:360px}}.static-mainvisual__solidcolor{overflow-x:hidden;position:relative}.static-mainvisual__solidcolor div{background-color:#2e3551;width:104%;height:98px;object-fit:cover;margin-left:-2%;max-width:none;display:flex;justify-content:center;align-items:center}@media screen and (width >= 769px){.static-mainvisual__img img{border-bottom-right-radius:2000px 300px;border-bottom-left-radius:2000px 300px}.static-mainvisual__solidcolor div{border-bottom-right-radius:1000px 100px;border-bottom-left-radius:1000px 100px}}.static-mainvisual__solidcolor div .title,.static-mainvisual__solidcolor div h2{color:#fff;font-size:24px;font-weight:700}.static-mainvisual-flat{overflow:hidden;text-align:center;background-color:#2e3551;background-repeat:no-repeat;background-position:center}.static-mainvisual-flat__img{overflow-x:hidden;position:relative;width:100%;height:580px}.static-main h2{color:#34495e;font-size:22px;line-height:33px}.static-main h3{color:#262626;font-size:16px;font-weight:700;line-height:22px}.static-main p{line-height:1.5;font-size:16px}.static-main p.txt-s{font-size:14px;line-height:21px;color:#222}.static-main p.txt-ss{font-size:12px;line-height:18px;color:#2b2b2b}.static-main a:not(.btn){font-size:16px}.static-main a.btn{text-align:center;font-size:15px}.static-main section{padding-top:80px;padding-bottom:80px}.static-main .ptd-56{padding:56px 0}.static-main .gray-section,.static-main .grey-section{background:rgba(46,53,81,.1)}.static-main .brown-section{background:#faf4ef}.static-main .static-section-inner{width:675px;margin:0 auto}.static-main .txt-area{margin:30px 0}.static-main .txt-area p{margin-top:20px;line-height:27px;font-size:16px}@media screen and (width <= 768px){.static-mainvisual__solidcolor div{height:98px;border-bottom-right-radius:50%;border-bottom-left-radius:50%}.static-mainvisual-flat__img{height:360px}.static-main p{font-size:14px}.static-main .static-section-inner{width:auto;padding:0 16px}.static-main .txt-area{width:auto}.static-main .txt-area p{margin-top:5px;font-size:14px}}.static-main .ttl{line-height:24px;font-weight:700;font-size:18px;color:#d1a179;padding-top:10px}@media screen and (width <= 768px){.static-main .ttl{margin-top:20px;font-size:20px;line-height:30px}}.static-main .ttl-black{color:#343c5d;font-size:22px;line-height:33px}.static-main .ttl-black-center{text-align:center}.static-main .start-section{padding-bottom:60px}.static-main .start-section h2{font-size:26px;text-align:center;margin-bottom:40px}.static-main .start-section a.btn{max-width:350px;height:70px;color:#fff;line-height:70px;margin:auto}.static-main .pinkflag{position:relative;width:95px;height:28px;line-height:28px;color:#fff;font-size:14px;font-weight:600;background:#de7676;border-radius:2px 0 0 2px;padding-left:25px}.static-main .pinkflag::before{position:absolute;left:95px;content:"";display:block;width:0;height:0;border:14px solid transparent;border-left:14px solid #de7676}.static-mainvisual.taisho-knee{background-color:rgba(46,53,81,.1)}.static-main.taisho-knee a{text-decoration:none}.static-main.taisho-knee h2.section-title{font-size:24px;line-height:27px;font-weight:700;text-align:center;color:#222}.static-main.taisho-knee .download-section{padding-bottom:1px;margin-bottom:235px}.static-main.taisho-knee .download-section .register-start{font-size:32px;text-align:center;font-weight:700;line-height:1.15em;margin-top:20px}.static-main.taisho-knee .download-section .leaflet{margin:40px auto -235px;width:330px}@media screen and (width <= 600px){.static-main.taisho-knee h2.section-title{font-size:18px}.static-main.taisho-knee .download-section .register-start{font-size:24px}.static-main.taisho-knee .download-section .leaflet{width:100%}}.static-main.taisho-knee .download-section .leaflet img{width:100%}.static-main.taisho-knee .download-section .download-btn-big{display:none;cursor:pointer;position:relative;margin:32px auto 0;width:400px;height:80px;border-radius:7px;background-color:#f26423;opacity:1;transition:opacity .1s}.static-main.taisho-knee .download-section .download-btn-big:hover{opacity:.8}.static-main.taisho-knee .download-section .download-btn-big::before{content:"";position:absolute;width:408px;height:88px;border-radius:10px;border:2px solid #f26423;top:-4px;left:-4px;box-sizing:border-box}.static-main.taisho-knee .download-section .download-btn-big p{display:flex;color:#fff;font-size:24px;font-weight:700;line-height:80px;align-items:center;justify-content:center}.static-main.taisho-knee .download-section .download-btn-big p::before{content:"";width:17px;height:16px;margin-right:10px;background:url(/images/special/taisho/icon-download.svg)}.static-main.taisho-knee .content-section .content{margin-bottom:64px}.static-main.taisho-knee .content-section .content .chapter{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-bottom:24px}.static-main.taisho-knee .content-section .content .chapter__num{color:#f26423;font-size:48px;font-weight:700;margin-right:16px}.static-main.taisho-knee .content-section .content .chapter__howmany{color:#fff;font-size:16px;font-weight:700;text-align:center;line-height:48px;background:#000;width:78px;height:48px;margin-right:16px}.static-main.taisho-knee .content-section .content .chapter__annotation{color:#222;font-size:14px;line-height:21px;width:300px}.static-main.taisho-knee .content-section .content .lecture{display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px}@media screen and (width <= 600px){.static-main.taisho-knee .content-section .content .chapter__annotation{font-size:12px;margin-top:10px}.static-main.taisho-knee .content-section .content .lecture{flex-direction:column;align-items:flex-start}}.static-main.taisho-knee .content-section .content .lecture__num{color:#222;font-size:20px;font-weight:700;line-height:34px;text-align:center;width:85px;height:34px;background:#ebe8e8;border-radius:17px;margin-right:16px}@media screen and (width <= 600px){.static-main.taisho-knee .content-section .content .lecture__num{width:70px;height:28px;line-height:28px;font-size:12px;font-weight:600}}.static-main.taisho-knee .content-section .content .lecture__title{color:#222;font-size:24px;font-weight:700;line-height:34px}.static-main.taisho-knee .content-section .content .lecture__title .small{font-size:16px}.static-main.taisho-knee .content-section .content .download-btn{display:none;cursor:pointer;position:relative;width:239px;height:48px;border-radius:3px;background-color:#f26423;opacity:1;transition:opacity .1s}.static-main.taisho-knee .content-section .content .download-btn:hover{opacity:.8}.static-main.taisho-knee .content-section .content .download-btn p{display:flex;color:#fff;font-size:14px;font-weight:700;line-height:48px;align-items:center;justify-content:center}.static-main.taisho-knee .content-section .content .download-btn p::before{content:"";width:17px;height:16px;margin-right:10px;background:url(/images/special/taisho/icon-download.svg)}.static-main.taisho-knee .content-section .content:last-of-type{margin-bottom:0}.static-main.taisho-knee .note-section{padding-top:0}.static-main.taisho-knee .note-section .background{background-color:#fcf2f2;padding:40px 32px}.static-main.taisho-knee .note-section ul{margin-top:24px}.static-main.taisho-knee .note-section ul li{position:relative;color:#222;font-size:16px;line-height:28px;margin-left:20px;margin-bottom:28px}.static-main.taisho-knee .note-section ul li::before{content:"";position:absolute;background-color:#de7676;border-radius:50%;width:10px;height:10px;left:-20px;top:8px}.static-main.taisho-knee .apply-section .apply{position:relative;display:flex;justify-content:space-evenly;align-items:flex-end;margin-top:27px;max-width:676px;border-radius:10px;background:#fff;text-align:center;margin-bottom:48px;flex-wrap:wrap}@media screen and (width <= 600px){.static-main.taisho-knee .content-section .content .lecture__title{font-size:18px}.static-main.taisho-knee .content-section .content .lecture__title .small{font-size:12px}.static-main.taisho-knee .apply-section .apply{flex-direction:column;width:100%;height:auto;align-items:center}}.static-main.taisho-knee .apply-section .apply__item{padding:28px 32px;width:50%;max-width:338px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.static-main.taisho-knee .apply-section .apply__item__text{color:#262626;font-size:16px;font-weight:700;line-height:28px;height:56px}.static-main.taisho-knee .apply-section .apply__item .btn{width:100%}.static-main.taisho-knee .apply-section .apply__item .btn--light{font-size:12px}.static-main.taisho-knee .apply-section .apply__item:nth-of-type(1){border-bottom:3px dotted #eaeaed}@media screen and (width <= 600px){.static-main.taisho-knee .apply-section .apply__item{padding:32px 16px;width:100%}.static-main.taisho-knee .apply-section .apply__item__text{height:auto;text-align:center;margin-bottom:24px}.static-main.taisho-knee .apply-section .apply__item:nth-of-type(1){border-bottom:0}}.static-main.taisho-knee .apply-section .apply__item:nth-of-type(2){border-left:3px dotted #eaeaed;border-bottom:3px dotted #eaeaed}@media screen and (width <= 600px){.static-main.taisho-knee .apply-section .apply__item:nth-of-type(2){border-left:0;border-bottom:0;border-top:3px dotted #eaeaed}}.static-main.taisho-knee .apply-section .apply__item:nth-of-type(2) .apply__item__text{line-height:56px}.static-main.taisho-knee .apply-section .apply__item:nth-of-type(3){width:100%;border-top:0}@media screen and (width <= 600px){.static-main.taisho-knee .apply-section .apply__item:nth-of-type(3){border-top:3px dotted #eaeaed}}.static-main.taisho-knee .apply-section .apply__item:nth-of-type(3) .apply__item__text{line-height:56px}.static-main.taisho-knee .apply-section .apply__item:only-child{border:0}.static-main.taisho-knee .apply-section .apply__mask{background:rgba(0,0,0,.75);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;display:flex;align-items:center;justify-content:center}.static-main.taisho-knee .apply-section .apply__mask p{padding:20px;color:#fff;font-size:16px;font-weight:700;text-align:center}.static-main.taisho-knee .apply-section .schedule__item:first-of-type{margin-top:0}.static-main.taisho-knee .apply-section .schedule__item{margin-top:32px}.static-main.taisho-knee .apply-section .schedule__item__title{color:#222;font-size:24px;line-height:27px;font-weight:700;text-align:center}@media screen and (width <= 600px){.static-main.taisho-knee .apply-section .schedule__item__title{font-size:18px}}.static-main.taisho-knee .apply-section .schedule__item__date{color:#f26423;font-size:28px;line-height:34px;font-weight:700;text-align:center;margin-top:16px;margin-bottom:16px}.static-main.taisho-knee .step-section .step-header{display:flex;justify-content:space-between;align-items:center;margin-top:40px;margin-bottom:24px}@media screen and (width <= 600px){.static-main.taisho-knee .apply-section .schedule__item__date{font-size:24px;line-height:29px}.static-main.taisho-knee .step-section .step-header{align-items:stretch}}.static-main.taisho-knee .step-section .step-header div{position:relative;display:flex;justify-content:center;align-items:center;height:48px;font-size:14px;font-weight:700;line-height:19px;text-align:center;border-radius:5px;padding:15px 28px}.static-main.taisho-knee .step-section .step-header div::before{content:"";position:absolute;bottom:-16px;border:6px solid transparent;z-index:2}.static-main.taisho-knee .step-section .step-header div:first-of-type{max-width:380px;color:#fff;background-color:#f26423}.static-main.taisho-knee .step-section .step-header div:first-of-type::before{border-top:14px solid #f26423;left:0;margin-left:64px}.static-main.taisho-knee .step-section .step-header div:last-of-type{max-width:252px;color:#222;background-color:#fbd7c7}.static-main.taisho-knee .step-section .step-header div:last-of-type::before{border-top:14px solid #fbd7c7;right:0;margin-right:64px}@media screen and (width <= 600px){.static-main.taisho-knee .step-section .step-header div{width:50%;height:auto}.static-main.taisho-knee .step-section .step-header div:first-of-type{margin-right:5px}.static-main.taisho-knee .step-section .step-header div:first-of-type::before{margin-left:37px}.static-main.taisho-knee .step-section .step-header div:last-of-type{margin-left:5px}.static-main.taisho-knee .step-section .step-header div:last-of-type::before{margin-right:37px}}.static-main.taisho-knee .step-section .step__label{display:flex;justify-content:space-between;align-items:center}.static-main.taisho-knee .step-section .step__label div{width:150px;height:34px;padding:8px;text-align:center;font-size:18px;font-weight:700;border-radius:5px 5px 0 0}@media screen and (width <= 600px){.static-main.taisho-knee .step-section .step__label div{width:85px;height:28px;line-height:28px;font-size:14px;padding:0}}.static-main.taisho-knee .step-section .step__label div:first-of-type{color:#fff;background-color:#f26423}.static-main.taisho-knee .step-section .step__label div:nth-of-type(2){color:#222;background-color:#fbd7c7}.static-main.taisho-knee .step-section .step__content{display:flex;justify-content:center;flex-direction:row;background-color:#eaeaed;padding-left:32px;padding-right:32px;margin-bottom:24px}.static-main.taisho-knee .step-section .step__content p{font-size:16px;line-height:27px;color:#222;padding-top:24px;padding-bottom:24px;text-align:center}.static-main.taisho-knee .step-section .step__content .step-email{color:#f26423}.static-main.taisho-knee .step-section .step__content.step-image{justify-content:space-between}.static-main.taisho-knee .step-section .step__content.step-image p{text-align:left;max-width:360px}@media screen and (width <= 600px){.static-main.taisho-knee .step-section .step__content.step-image{flex-direction:column}.static-main.taisho-knee .step-section .step__content.step-image p{text-align:center;max-width:100%}}.static-main.taisho-knee .step-section .step__content.step-image img{margin-right:24px;object-fit:contain}.static-main.taisho-knee .step-section .step__content.column{flex-direction:column}.static-main.taisho-knee .step-section .step__content.column p{padding-bottom:0}.static-main.taisho-knee .step-section .step__content.column p a{font-size:12px}.static-main.taisho-knee .step-section .step__content.column p:nth-of-type(2){text-align:left;padding-top:10px;padding-bottom:24px;font-size:12px;line-height:18px}.static-main.taisho-knee .cosponsor-section .cosponsor-name{font-size:35px;font-weight:700;text-align:center;margin-top:40px;line-height:1em}.static-main.taisho-knee .cosponsor-section .cosponsor-logo{margin:30px auto 24px;width:332px}@media screen and (width <= 600px){.static-main.taisho-knee .cosponsor-section .cosponsor-name{font-size:32px}.static-main.taisho-knee .cosponsor-section .cosponsor-logo{max-width:332px;width:100%}}.static-main.taisho-knee .cosponsor-section .cosponsor-logo img{width:100%;object-fit:contain}.static-main.taisho-knee .cosponsor-section .btn{margin:0 auto;width:300px;height:51px}.static-main.taisho-knee .cosponsor-section .btn p{line-height:51px;text-align:center}.teket-1st-aniv .static-mainvisual-flat{overflow:hidden;text-align:center;background-color:#2e3551;background-repeat:no-repeat;background-position:center}.teket-1st-aniv .static-mainvisual-flat__img{width:100%;margin-top:40px;height:auto}.teket-1st-aniv .static-mainvisual-flat__img img{max-width:632px;max-height:426px}@media screen and (width <= 600px){.teket-1st-aniv .static-mainvisual-flat__img{margin-top:30px;height:auto}.teket-1st-aniv .static-mainvisual-flat__img img{width:100%;object-fit:cover}}.teket-1st-aniv .static-mainvisual-flat__text{color:#fff;font-size:20px;line-height:30px;margin-top:22px;margin-bottom:67px}@media screen and (width <= 600px){.teket-1st-aniv .static-mainvisual-flat__text{font-size:16px;line-height:20px;margin-bottom:23px}.teket-1st-aniv .first-section{padding-bottom:40px}}.teket-1st-aniv .ribbon{margin:auto;text-align:center}.teket-1st-aniv .ribbon img{width:100%}.teket-1st-aniv .info-title{position:relative;display:flex;justify-content:space-between;align-items:center}.teket-1st-aniv .info-title p{font-size:28px;font-weight:700;white-space:nowrap;letter-spacing:.1em}.teket-1st-aniv .info-title::after{content:"";border-top:4px dotted #2e3551;margin-left:20px;width:100%}.teket-1st-aniv .member{margin-top:40px}.teket-1st-aniv .member .info-title{margin-bottom:28px}@media screen and (width <= 600px){.teket-1st-aniv .info-title{display:block}.teket-1st-aniv .info-title p{font-size:22px;white-space:initial}.teket-1st-aniv .info-title::after{display:block;margin-left:0;margin-top:8px}.teket-1st-aniv .member{margin-top:20px}.teket-1st-aniv .member .info-title{margin-bottom:24px}}.teket-1st-aniv .member__card-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}.teket-1st-aniv .member__card{display:flex;flex-direction:column;justify-content:center;align-items:center;width:156px;height:176px;background-color:#ececef;border-radius:6px;text-align:center;margin-left:5px;margin-right:5px}@media screen and (width <= 768px){.teket-1st-aniv .member__card{width:48%;margin-top:11px;min-width:138px}.teket-1st-aniv .member__card:nth-of-type(odd){margin-left:0;margin-right:5px}.teket-1st-aniv .member__card:nth-of-type(even){margin-left:5px;margin-right:0}}@media screen and (width <= 350px){.teket-1st-aniv .member__card{min-width:130px}}.teket-1st-aniv .member__card:first-of-type{margin-left:0}.teket-1st-aniv .member__card:last-of-type{margin-right:0}.teket-1st-aniv .member__card__icon{width:70px;height:58px}.teket-1st-aniv .member__card__title{font-size:14px;font-weight:700;color:#2e3551;margin-top:17px}@media screen and (width <= 600px){.teket-1st-aniv .member__card__title{margin-top:21px}.teket-1st-aniv .scenes::before{content:"";position:absolute;background-color:#ececef;z-index:-1;width:94%;height:95%;margin-top:67px;border-radius:6px;left:50%;transform:translate(-50%,0)}}.teket-1st-aniv .member__card__number{color:#222;font-size:16px;font-weight:700}.teket-1st-aniv .member__card__number .number{font-size:40px;line-height:48px}.teket-1st-aniv .scenes{margin-top:80px;position:relative}.teket-1st-aniv .scenes .info-title{margin-bottom:45px}.teket-1st-aniv .scenes .scenes-headline{text-align:center;font-size:18px;font-weight:700;padding-top:32px;margin-bottom:24px}.teket-1st-aniv .scenes .scenes-headline .number{margin-left:10px;font-size:50px;line-height:60px}.teket-1st-aniv .scenes .scenes-headline .unit{font-size:20px;line-height:30px}.teket-1st-aniv .scenes .scenes-headline .text2{margin-left:10px;font-size:32px;line-height:39px}.teket-1st-aniv .scenes .scene-list-bg{position:absolute;background-color:#ececef;width:600px;height:466px;z-index:-1;left:50%;margin-left:-300px;border-radius:6px}.teket-1st-aniv .scenes .scene-list>div{width:100%;display:flex;justify-content:center}.teket-1st-aniv .scenes .scene-list>div .scene-item{min-width:130px;min-height:150px;width:150px;height:150px;margin-left:26px}.teket-1st-aniv .scenes .scene-list>div .scene-item:first-of-type{margin-left:0}.teket-1st-aniv .scenes .scene-list>div.upper{margin-bottom:18px}@media screen and (width <= 600px){.teket-1st-aniv .scenes .info-title{margin-bottom:24px}.teket-1st-aniv .scenes .scene-list-bg{display:none;width:90%;height:288px;left:initial;margin:initial}.teket-1st-aniv .scenes .scene-list>div.upper{margin-bottom:8px}.teket-1st-aniv .scenes .scene-list>div.upper .scene-item{width:100%;height:auto}.teket-1st-aniv .scenes .scene-list>div.lower{flex-wrap:wrap;justify-content:space-between}.teket-1st-aniv .scenes .scene-list>div.lower .scene-item{margin-left:0;width:50%;height:auto;margin-bottom:8px;justify-content:space-between}}.teket-1st-aniv .theaters{margin-top:102px;position:relative}.teket-1st-aniv .theaters .info-title{margin-bottom:50px}.teket-1st-aniv .theaters .theaters-headline{z-index:-1;position:absolute;width:100%;height:76px;font-size:20px;font-weight:700;line-height:30px;background-color:#ececef;border-radius:6px;padding-left:27px;padding-top:8px}@media screen and (width <= 600px){.teket-1st-aniv .theaters .info-title{margin-bottom:24px}.teket-1st-aniv .theaters .theaters-headline{text-align:center;font-size:18px;line-height:27px;height:400px;width:96%;left:50%;transform:translate(-50%,0);padding-top:32px;padding-left:0}}.teket-1st-aniv .theaters .theaters-headline .number{font-size:50px;line-height:60px;margin:0 3px}.teket-1st-aniv .theaters .theaters-map{z-index:1;width:541px;height:268px;margin-left:auto;margin-right:20px;margin-top:-12px}@media screen and (width <= 600px){.teket-1st-aniv .theaters .theaters-map{margin-top:180px;width:100%;height:initial}}.teket-1st-aniv .theaters .theaters-btn{margin-top:24px}.teket-1st-aniv .theaters .theaters-btn .btn{margin:0 auto;width:280px;height:50px;line-height:50px;font-size:12px;color:#4a4a4a}.teket-1st-aniv .functions{margin-top:80px;position:relative}.teket-1st-aniv .functions .info-title{margin-bottom:40px}.teket-1st-aniv .functions .functions-list{display:flex;flex-flow:row wrap;justify-content:space-between}@media screen and (width <= 600px){.teket-1st-aniv .theaters .theaters-btn .btn{width:100%}.teket-1st-aniv .functions .info-title{margin-bottom:17px}.teket-1st-aniv .functions .functions-list{flex-direction:column}}.teket-1st-aniv .functions .functions-list .functions-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-width:215px;height:177px;margin-bottom:15px;background:#ececef;border-radius:6px;border:1px solid rgba(151,151,151,.062745098);box-sizing:border-box}.teket-1st-aniv .functions .functions-list .functions-item:first-of-type{padding:44px 24px;background:#2e3551;max-width:215px}.teket-1st-aniv .functions .functions-list .functions-item:first-of-type p{text-align:left;font-weight:500;line-height:22px;color:#fff}@media screen and (width <= 600px){.teket-1st-aniv .functions .functions-list .functions-item{width:100%;max-width:100%;height:78px;flex-direction:row;padding-left:15px}.teket-1st-aniv .functions .functions-list .functions-item:first-of-type{max-width:100%}.teket-1st-aniv .functions .functions-list .functions-item:first-of-type p{flex-basis:100%}}.teket-1st-aniv .functions .functions-list .functions-item__icon{margin-top:24px;width:60px;height:60px}@media screen and (width <= 600px){.teket-1st-aniv .functions .functions-list .functions-item__icon{display:flex;align-items:center;justify-content:center;margin-top:0}.teket-1st-aniv .functions .functions-list .functions-item__icon img{width:47px;height:47px}.teket-1st-aniv .functions .functions-list .functions-item__text{width:100%}}.teket-1st-aniv .functions .functions-list .functions-item__text{display:flex;justify-content:center;align-items:center;height:100%}.teket-1st-aniv .functions .functions-list .functions-item p{text-align:center;font-size:16px;font-weight:700;line-height:20px;color:#222}.teket-1st-aniv .morelinks h2{text-align:center;margin-bottom:24px;font-weight:700;color:#222}@media screen and (width <= 600px){.teket-1st-aniv .functions .functions-list .functions-item p{flex-basis:70%;text-align:left}.teket-1st-aniv .grey-section{padding-top:40px;padding-bottom:40px}.teket-1st-aniv .morelinks h2{font-size:18px;line-height:27px}}@media screen and (width <= 375px){.teket-1st-aniv .morelinks h2{font-size:16px}}.teket-1st-aniv .morelinks .banners{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.teket-1st-aniv .morelinks .banners div:first-of-type{margin-right:15px}.teket-1st-aniv .topics{position:relative}.teket-1st-aniv .topics .info-title{margin-bottom:40px}.teket-1st-aniv .topics .topics-list .topics-item{display:flex;margin-bottom:16px}.teket-1st-aniv .topics .topics-list .topics-item__date{min-width:128px;height:34px;background-color:#ebe8e8;border-radius:17px;font-size:16px;font-weight:700;line-height:34px;text-align:center}@media screen and (width <= 600px){.teket-1st-aniv .morelinks .banners{flex-direction:column}.teket-1st-aniv .morelinks .banners>div{margin-bottom:16px}.teket-1st-aniv .morelinks .banners div:first-of-type{margin-right:0}.teket-1st-aniv .topics-section{padding-top:40px}.teket-1st-aniv .topics .info-title{margin-bottom:24px}.teket-1st-aniv .topics .topics-list .topics-item{flex-direction:column}.teket-1st-aniv .topics .topics-list .topics-item__date{max-width:100px;min-width:100px;height:23px;line-height:23px;font-size:12px}}.teket-1st-aniv .topics .topics-list .topics-item__content{font-size:20px;line-height:30px;margin-left:24px}@media screen and (width <= 600px){.teket-1st-aniv .topics .topics-list .topics-item__content{font-size:16px;line-height:20px;margin-left:0;margin-top:8px}}.teket-1st-aniv .cases{margin-top:70px}.teket-1st-aniv .cases .info-title{margin-bottom:40px}.teket-1st-aniv .cases .case-logos{display:flex;flex-direction:column}.teket-1st-aniv .cases .case-logos .case-logos-list{display:flex;justify-content:space-evenly;max-width:680px;margin-left:auto;margin-right:auto}@media screen and (width <= 600px){.teket-1st-aniv .cases .case-logos .case-logos-list{flex-direction:column;justify-content:center;align-items:center;max-width:238px;margin-bottom:0}.teket-1st-aniv .cases .case-logos .case-logos-list .tower{width:204px}.teket-1st-aniv .cases .case-logos .case-logos-list .marui{width:238px}.teket-1st-aniv .cases .case-logos .case-logos-list .hakuju{width:178px}.teket-1st-aniv .cases .case-logos .case-logos-list .oab{width:133px}.teket-1st-aniv .cases .case-logos .case-logos-list .proarte{width:176px}}.teket-1st-aniv .cases .case-logos .case-logos-list .tower{width:255px}.teket-1st-aniv .cases .case-logos .case-logos-list .marui{width:298px}.teket-1st-aniv .cases .case-logos .case-logos-list .hakuju{width:224px}.teket-1st-aniv .cases .case-logos .case-logos-list .oab{width:167px}.teket-1st-aniv .cases .case-logos .case-logos-list .proarte{width:220px}.teket-1st-aniv .cases .case-logos .case-logos-list>div{margin-right:24px}.teket-1st-aniv .cases .case-logos .case-logos-list>div:last-of-type{margin-right:0}.teket-1st-aniv .cases .case-logos .case-logos-list:first-of-type{margin-bottom:21px}.teket-1st-aniv .cases .case-logos .case-logos-list:first-of-type>div{margin-right:30px}.teket-1st-aniv .cases .case-logos .case-logos-list:first-of-type>div:last-of-type{margin-right:0}#interview.tower.mainvisual-section{width:100%;overflow:hidden}#interview.tower.mainvisual-section .mainvisual{background:url(../images/static/towerrecords/heroimg-TR-interview2.jpg) center top/cover no-repeat;height:582px}#interview.tower.mainvisual-section .mainvisual-inner{text-align:center;padding-top:330px;padding-left:initial}#interview.tower.mainvisual-section .mainvisual-inner .page-ttl{line-height:50px;font-weight:700;font-size:20px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview.tower.mainvisual-section .mainvisual{background:url(../images/static/towerrecords/heroimg-TR-interview2-sp.jpg) center center/cover no-repeat;height:360px}#interview.tower.mainvisual-section .mainvisual-inner{text-align:center;padding-top:135px;padding-left:0}#interview.tower.mainvisual-section .mainvisual-inner .page-ttl{font-size:14px;line-height:25px}}#interview.tower.mainvisual-section .mainvisual-inner .ttl{line-height:48px;font-weight:700;font-size:32px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview.tower.mainvisual-section .mainvisual-inner .ttl{font-size:20px;line-height:28px;margin-top:0}}#interview.tower.mainvisual-section .mainvisual-inner .interviewee{line-height:60px;font-weight:400;font-size:24px;color:#fff;text-shadow:0 0 17px #000722}#interview.tower.interview-section{padding-bottom:80px}#interview.tower.interview-section .interviewee .tower-shimamura p:first-child::before{content:"島村："}#interview.tower.interview-section .interviewee .tower-yamada p:first-child::before{content:"山田："}#interview.tower.interview-section .interviewee .tower-kubota p:first-child::before{content:"窪田："}#interview.tower.interview-section .intro-area,#interview.tower.interview-section .lead-area,#interview.tower.interview-section .profile-area{width:initial}#interview.tower.interview-section .intro-area .img{margin-top:20px}.vc-sub-section{width:595px;margin:0 auto 50px}.vc-tbl{margin-top:20px;margin-bottom:30px;line-height:27px;font-size:16px;border-collapse:collapse}@media screen and (width >= 769px){.vc-tbl .vc-br{display:none}.vc-tbl th{width:160px}}@media screen and (width <= 768px){#interview.tower.mainvisual-section .mainvisual-inner .interviewee{font-size:16px;line-height:25px}#interview.tower.interview-section .intro-area,#interview.tower.interview-section .lead-area,#interview.tower.interview-section .profile-area{padding:0}.vc-sub-section{width:auto;padding:0 20px}.vc-tbl .vc-br{display:block}.vc-tbl td,.vc-tbl th{display:block;width:100%;height:auto;text-align:center}}.vc-tbl td,.vc-tbl th{border:1px solid #dedede;height:50px;text-align:left;vertical-align:middle;padding-top:15px;padding-bottom:15px}.vc-tbl th{background-color:rgba(46,53,81,.1);width:160px;padding-left:20px}.vc-tbl td{padding-left:15px;padding-right:10px}.vc-link{color:#cd955e;text-decoration:underline;text-underline-position:under}.vc-link p::after{display:inline-block;content:"";background:url(/images/external-link.svg) center/contain no-repeat;width:13px;height:13px;line-height:50px;margin:0 0 5px 5px;vertical-align:middle}.vc-list li{margin-bottom:10px}.vc-list p{padding-left:2em;text-indent:-2em;margin-top:0;line-height:24px}.vc-list p::before{display:inline-block;content:"";width:3px;height:3px;border-radius:50%;background:#000;vertical-align:middle;margin-right:1em;margin-left:.75em}.vc-result{margin-bottom:30px;padding:25px 0;text-align:center;font-size:12px;line-height:15px;background:#2e3551;color:#fff;outline:#fff solid 1px;outline-offset:-7px}.vc-result .vc-ttl{font-size:29px;line-height:35px;font-weight:700;color:#cd955e}.vc-result .vc-ttl::before{display:inline-block;margin-right:40px;vertical-align:middle;height:5px;width:143px;opacity:.7;content:"";background:url(/images/special/virtualcharity/kazari-left.svg) center/cover no-repeat}@media screen and (width <= 768px){.vc-result{margin:20px 0}.vc-result .vc-ttl{font-size:20px;line-height:24px}.vc-result .vc-ttl::before{margin:5px 10px 5px 0;width:50px}}.vc-result .vc-ttl::after{display:inline-block;margin-left:40px;vertical-align:middle;height:5px;width:143px;opacity:.7;content:"";background:url(/images/special/virtualcharity/kazari-right.svg) center/cover no-repeat}@media screen and (width <= 768px){.vc-result .vc-ttl::after{margin:5px 0 5px 10px;width:50px}}.vc-result .vc-amount{margin:23px auto 19px;padding-bottom:5px;font-size:15px;line-height:21px;font-weight:700;width:50%}.vc-result .vc-amount .number{margin-right:15px;font-size:42px;line-height:50px}.vc-result .vc-amount::after{display:block;content:"";border-bottom:2px dotted #fff;opacity:.4}.vc-btn-section{padding-top:0;margin:auto;margin-bottom:100px;width:70%}.vc-btn-section .vc-btn-sub-section{text-align:center;width:100%;border-top:1px dashed #979797;padding-top:48px}.vc-btn-section .vc-btn-sub-section .txt-area p{margin-top:0;line-height:27px;font-size:16px}@media screen and (width <= 768px){.vc-result .vc-amount .number{font-size:24px;line-height:30px}.vc-btn-section{width:100%;padding:0 20px}.vc-btn-section .vc-btn-sub-section .txt-area{width:auto;margin:30px 0;order:2}.vc-btn-section .vc-btn-sub-section .txt-area p{margin-top:5px;font-size:14px}}.vc-btn-section .vc-btn{display:inline-block;max-width:350px;width:100%;height:70px;margin-top:30px}.vc-btn-section .vc-btn p{line-height:70px}.vc-campaign-section{padding-top:0;margin:0 auto;width:100%}.vc-campaign-section .ttl{margin-top:50px;text-align:left;color:#c89b70;font-size:18px;letter-spacing:1px;line-height:24px}.vc-campaign-section .annotation{color:#222;font-size:14px;letter-spacing:0;line-height:21px;text-align-last:left;margin-bottom:60px}.vc-campaign-section .vc-campaign{background:rgba(46,53,81,.1);border:1px solid #dedede}.vc-campaign-section .vc-campaign-icon{width:103px;margin:40px auto}.vc-campaign-section .vc-campaign-icon img{width:100%}.vc-campaign-section .vc-campaign-title{font-size:22px;color:#2d3451;text-align:center}.vc-campaign-section .vc-campaign-title-b{font-size:26px}@media screen and (width <= 768px){.vc-campaign-section{width:auto;padding:0 20px;margin-bottom:30px}.vc-campaign-section .vc-campaign-title{width:80%;margin:auto}.vc-campaign-section .vc-campaign-title-b{font-size:22px;line-height:30px}}.vc-campaign-section .vc-campaign-txt-area{width:508px;max-width:80%;margin:14px auto auto;text-align:center;font-size:16px;line-height:26px}@media screen and (width <= 768px){.vc-campaign-section .vc-campaign-txt-area{width:80%}}.vc-campaign-section .vc-campaign-btn{width:300px;margin:30px auto 60px;text-align:center;background-color:#2d3451}.vc-campaign-section .vc-campaign-btn p{font-size:15px}.vc-campaign-section .vc-campaign-btn:hover{background-color:#272d44}.vc-campaign-section .vc-campaign .mt-50{margin-top:50px}.vc-campaign-section .vc-campaign .mb-60{margin-bottom:60px}.vc-campaign-section .cp-tbl-area{width:588px;border-bottom:1px dashed #979797}.vc-campaign-section .cp-tbl{margin-top:20px;margin-bottom:20px;line-height:27px;font-size:16px;border-collapse:collapse}@media screen and (width >= 769px){.vc-campaign-section .cp-tbl .vc-br{display:none}.vc-campaign-section .cp-tbl th{width:160px}}@media screen and (width <= 768px){.vc-campaign-section .cp-tbl .vc-br{display:block}.vc-campaign-section .cp-tbl td,.vc-campaign-section .cp-tbl th{display:block;width:100%;height:auto;text-align:center}}.vc-campaign-section .cp-tbl td,.vc-campaign-section .cp-tbl th{border:1px solid #dedede;height:50px;text-align:left;vertical-align:middle;padding-top:15px;padding-bottom:15px}.vc-campaign-section .cp-tbl th{background-color:rgba(46,53,81,.1);width:160px;padding-left:20px}.vc-campaign-section .cp-tbl td{background:#fff;padding-left:15px;padding-right:10px}.vc-campaign-section .cp-btn-area{height:70px;width:350px;margin:48px auto 99px}.vc-campaign-section .cp-btn-area .btn{height:70px;line-height:70px}#interview.vms.mainvisual-section{width:100%;overflow:hidden}#interview.vms.mainvisual-section .mainvisual-img img{object-fit:cover;object-position:0 -80px}#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner{width:100%;text-align:center;padding:330px 0 0;padding-left:initial}@media screen and (width <= 400px){#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner .only-400{display:block}}#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner .page-ttl{line-height:50px;font-weight:700;font-size:20px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){.vc-campaign-section .cp-btn-area{width:80%;margin:48px auto}#interview.vms.mainvisual-section .mainvisual-img img{object-fit:contain;object-position:0 0;height:initial}#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner{position:relative;text-align:center;padding:40px 20px 0;top:initial;left:initial;transform:initial}#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner .page-ttl{font-size:14px;line-height:25px;color:#333;text-shadow:0 0 0}}#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner .ttl{line-height:60px;font-weight:700;font-size:45px;color:#fff;text-shadow:0 0 17px #000722}@media screen and (width <= 768px){#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner .ttl{font-size:25px;line-height:37px;margin-top:0;color:#d1a179;text-shadow:0 0 0}}#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner .only-400{display:none}#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner .notonly-400{display:block}@media screen and (width <= 500px){#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner .ttl{font-size:18px}#interview.vms.mainvisual-section .mainvisual-img .mainvisual-inner .notonly-400{display:none}}#interview.vms.interview-section{padding-bottom:80px}#interview.vms.interview-section .youtube{text-align:center;margin:auto;padding-top:40px;padding-bottom:30px}#interview.vms.interview-section .youtube iframe{width:100%;max-width:560px;height:315px}#interview.vms.interview-section .img{text-align:center;margin:25px auto auto}#interview.vms.interview-section .img-s{width:60%;text-align:center;margin:20px auto auto}#interview.vms.interview-section .intro-area,#interview.vms.interview-section .lead-area,#interview.vms.interview-section .profile-area{width:initial}@media screen and (width <= 768px){#interview.vms.interview-section .intro-area,#interview.vms.interview-section .lead-area,#interview.vms.interview-section .profile-area{padding:0}}.u-attention-block{padding:16px;background-color:var(--ErrorLightest1);color:var(--Error);font-size:12px;line-height:1.3333333333}.u-attention-block.is-small{padding:8px;font-size:12px}.u-attention-block-border{padding:16px;border:4px solid var(--ErrorLightest2);background-color:#fff}.u-attention-block-border .not_provide_email{color:#222;font-size:14px}.d-attention-message{padding:8px;background-color:var(--ErrorLightest2);color:var(--Error);text-align:center}@media screen and (width >= 601px){.d-attention-message.pc-inline{display:inline}}.d-attention-message.is-alignLeft{text-align:left}.d-attention-message.is-small{padding:4px 8px;font-size:12px}.d-attention-message .bold{font-weight:700}.bg-classic{background-color:var(--classic)}.bg-classic-hover:hover{background-color:var(--classicDark)}.bg-drama{background-color:var(--drama)}.bg-drama-hover:hover{background-color:var(--dramaDark)}.bg-live{background-color:var(--live)}.bg-live-hover:hover{background-color:var(--liveDark)}.bg-sport{background-color:var(--sport)}.bg-sport-hover:hover{background-color:var(--sportDark)}.bg-art{background-color:var(--art)}.bg-art-hover:hover{background-color:var(--artDark)}.bg-anime{background-color:var(--anime)}.bg-anime-hover:hover{background-color:var(--animeDark)}.bg-career{background-color:var(--career)}.bg-career-hover:hover{background-color:var(--careerDark)}.bg-dance{background-color:var(--dance)}.bg-dance-hover:hover{background-color:var(--danceDark)}.bg-game{background-color:var(--game)}.bg-game-hover:hover{background-color:var(--gameDark)}.bg-hobby{background-color:var(--hobby)}.bg-hobby-hover:hover{background-color:var(--hobbyDark)}.bg-trip{background-color:var(--trip)}.bg-trip-hover:hover{background-color:var(--tripDark)}.bg-food{background-color:var(--food)}.bg-food-hover:hover{background-color:var(--foodDark)}.bg-party{background-color:var(--party)}.bg-party-hover:hover{background-color:var(--partyDark)}.bg-fashion{background-color:var(--fashion)}.bg-fashion-hover:hover{background-color:var(--fashionDark)}.bg-other{background-color:var(--other)}.bg-other-hover:hover{background-color:var(--otherDark)}.bg-white{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.bg-primary{background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),var(--primary);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.cat-classic{color:var(--classic)}.cat-drama{color:var(--drama)}.cat-live{color:var(--live)}.cat-sport{color:var(--sport)}.cat-art{color:var(--art)}.cat-anime{color:var(--anime)}.cat-career{color:var(--career)}.cat-dance{color:var(--dance)}.cat-game{color:var(--game)}.cat-hobby{color:var(--hobby)}.cat-trip{color:var(--trip)}.cat-food{color:var(--food)}.cat-party{color:var(--party)}.cat-fashion{color:var(--fashion)}.cat-other{color:var(--other)}@media not print{.u-print-only{display:none}}.u-br{display:inline-block}.u-hr,.u-hr--16,.u-hr--24,.u-hr--dashed{margin:32px 0;border:none;border-top:1px solid var(--darkLighter)}.u-hr--16{margin:16px 0}.u-hr--24{margin:24px 0}.u-hr--dashed{border-top-style:dashed}.u-before-loading-chart{position:relative;height:330px;background-color:var(--GrayLight)}.u-before-loading-chart::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-24px;width:120px;height:120px;background:url(/images/loading-progress.webp) center center/contain no-repeat;content:""}.u-before-loading-chart::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:48px;color:#d4a164;font-size:24px;font-weight:800;text-align:center;content:"読み込み中"}.u-empty-state{padding:100px 16px;text-align:center;font-weight:700;color:var(--GrayDarker)}.u-empty-state::before{display:block;margin:0 auto;height:88px;width:118px;background:url(/images/icon-mis.svg) 0/contain no-repeat;content:""}.font-head-1{font-size:22px;color:#34495e;letter-spacing:1px;font-weight:700;line-height:1}.message-notice{color:#e74e5f}.message-notice::before{content:"※";display:inline-block}.font-head-2{font-size:15px;color:#34495e;font-weight:700}.c-link:link,.c-link:visited{color:var(--primary);font-feature-settings:"palt"}.u-link{color:var(--link-text-color)!important}.u-button-help-link{display:inline-flex;align-items:center;padding:5px 8px;border-radius:3px;color:#222;font-size:12px;line-height:1;text-decoration:none}@media screen and (width <= 600px){.teket-1st-aniv .cases .case-logos .case-logos-list>div{margin-right:0;margin-bottom:20px}.teket-1st-aniv .cases .case-logos .case-logos-list:first-of-type{margin-bottom:0}.teket-1st-aniv .cases .case-logos .case-logos-list:first-of-type>div{margin-right:0}.u-button-help-link{background:rgba(0,0,0,.05)}}.u-button-help-link::before{display:inline-block;background:url(/images/icon-question.svg) center/contain no-repeat;width:24px;height:24px;margin:0 9px 0 0;vertical-align:middle;content:""}.u-button-help-link:hover{background:rgba(0,0,0,.05);text-decoration:none}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.mt-1{margin-top:1px!important}.mb-1{margin-bottom:1px!important}.mr-1{margin-right:1px!important}.ml-1{margin-left:1px!important}.pt-1{padding-top:1px!important}.pb-1{padding-bottom:1px!important}.pr-1{padding-right:1px!important}.pl-1{padding-left:1px!important}.mt-2{margin-top:2px!important}.mb-2{margin-bottom:2px!important}.mr-2{margin-right:2px!important}.ml-2{margin-left:2px!important}.pt-2{padding-top:2px!important}.pb-2{padding-bottom:2px!important}.pr-2{padding-right:2px!important}.pl-2{padding-left:2px!important}.mt-3{margin-top:3px!important}.mb-3{margin-bottom:3px!important}.mr-3{margin-right:3px!important}.ml-3{margin-left:3px!important}.pt-3{padding-top:3px!important}.pb-3{padding-bottom:3px!important}.pr-3{padding-right:3px!important}.pl-3{padding-left:3px!important}.mt-4{margin-top:4px!important}.mb-4{margin-bottom:4px!important}.mr-4{margin-right:4px!important}.ml-4{margin-left:4px!important}.pt-4{padding-top:4px!important}.pb-4{padding-bottom:4px!important}.pr-4{padding-right:4px!important}.pl-4{padding-left:4px!important}.mt-5{margin-top:5px!important}.mb-5{margin-bottom:5px!important}.mr-5{margin-right:5px!important}.ml-5{margin-left:5px!important}.pt-5{padding-top:5px!important}.pb-5{padding-bottom:5px!important}.pr-5{padding-right:5px!important}.pl-5{padding-left:5px!important}.mt-6{margin-top:6px!important}.mb-6{margin-bottom:6px!important}.mr-6{margin-right:6px!important}.ml-6{margin-left:6px!important}.pt-6{padding-top:6px!important}.pb-6{padding-bottom:6px!important}.pr-6{padding-right:6px!important}.pl-6{padding-left:6px!important}.mt-7{margin-top:7px!important}.mb-7{margin-bottom:7px!important}.mr-7{margin-right:7px!important}.ml-7{margin-left:7px!important}.pt-7{padding-top:7px!important}.pb-7{padding-bottom:7px!important}.pr-7{padding-right:7px!important}.pl-7{padding-left:7px!important}.mt-8{margin-top:8px!important}.mb-8{margin-bottom:8px!important}.mr-8{margin-right:8px!important}.ml-8{margin-left:8px!important}.pt-8{padding-top:8px!important}.pb-8{padding-bottom:8px!important}.pr-8{padding-right:8px!important}.pl-8{padding-left:8px!important}.mt-9{margin-top:9px!important}.mb-9{margin-bottom:9px!important}.mr-9{margin-right:9px!important}.ml-9{margin-left:9px!important}.pt-9{padding-top:9px!important}.pb-9{padding-bottom:9px!important}.pr-9{padding-right:9px!important}.pl-9{padding-left:9px!important}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.mr-10{margin-right:10px!important}.ml-10{margin-left:10px!important}.pt-10{padding-top:10px!important}.pb-10{padding-bottom:10px!important}.pr-10{padding-right:10px!important}.pl-10{padding-left:10px!important}.mt-11{margin-top:11px!important}.mb-11{margin-bottom:11px!important}.mr-11{margin-right:11px!important}.ml-11{margin-left:11px!important}.pt-11{padding-top:11px!important}.pb-11{padding-bottom:11px!important}.pr-11{padding-right:11px!important}.pl-11{padding-left:11px!important}.mt-12{margin-top:12px!important}.mb-12{margin-bottom:12px!important}.mr-12{margin-right:12px!important}.ml-12{margin-left:12px!important}.pt-12{padding-top:12px!important}.pb-12{padding-bottom:12px!important}.pr-12{padding-right:12px!important}.pl-12{padding-left:12px!important}.mt-13{margin-top:13px!important}.mb-13{margin-bottom:13px!important}.mr-13{margin-right:13px!important}.ml-13{margin-left:13px!important}.pt-13{padding-top:13px!important}.pb-13{padding-bottom:13px!important}.pr-13{padding-right:13px!important}.pl-13{padding-left:13px!important}.mt-14{margin-top:14px!important}.mb-14{margin-bottom:14px!important}.mr-14{margin-right:14px!important}.ml-14{margin-left:14px!important}.pt-14{padding-top:14px!important}.pb-14{padding-bottom:14px!important}.pr-14{padding-right:14px!important}.pl-14{padding-left:14px!important}.mt-15{margin-top:15px!important}.mb-15{margin-bottom:15px!important}.mr-15{margin-right:15px!important}.ml-15{margin-left:15px!important}.pt-15{padding-top:15px!important}.pb-15{padding-bottom:15px!important}.pr-15{padding-right:15px!important}.pl-15{padding-left:15px!important}.mt-16{margin-top:16px!important}.mb-16{margin-bottom:16px!important}.mr-16{margin-right:16px!important}.ml-16{margin-left:16px!important}.pt-16{padding-top:16px!important}.pb-16{padding-bottom:16px!important}.pr-16{padding-right:16px!important}.pl-16{padding-left:16px!important}.mt-17{margin-top:17px!important}.mb-17{margin-bottom:17px!important}.mr-17{margin-right:17px!important}.ml-17{margin-left:17px!important}.pt-17{padding-top:17px!important}.pb-17{padding-bottom:17px!important}.pr-17{padding-right:17px!important}.pl-17{padding-left:17px!important}.mt-18{margin-top:18px!important}.mb-18{margin-bottom:18px!important}.mr-18{margin-right:18px!important}.ml-18{margin-left:18px!important}.pt-18{padding-top:18px!important}.pb-18{padding-bottom:18px!important}.pr-18{padding-right:18px!important}.pl-18{padding-left:18px!important}.mt-19{margin-top:19px!important}.mb-19{margin-bottom:19px!important}.mr-19{margin-right:19px!important}.ml-19{margin-left:19px!important}.pt-19{padding-top:19px!important}.pb-19{padding-bottom:19px!important}.pr-19{padding-right:19px!important}.pl-19{padding-left:19px!important}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.mr-20{margin-right:20px!important}.ml-20{margin-left:20px!important}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.pr-20{padding-right:20px!important}.pl-20{padding-left:20px!important}.mt-21{margin-top:21px!important}.mb-21{margin-bottom:21px!important}.mr-21{margin-right:21px!important}.ml-21{margin-left:21px!important}.pt-21{padding-top:21px!important}.pb-21{padding-bottom:21px!important}.pr-21{padding-right:21px!important}.pl-21{padding-left:21px!important}.mt-22{margin-top:22px!important}.mb-22{margin-bottom:22px!important}.mr-22{margin-right:22px!important}.ml-22{margin-left:22px!important}.pt-22{padding-top:22px!important}.pb-22{padding-bottom:22px!important}.pr-22{padding-right:22px!important}.pl-22{padding-left:22px!important}.mt-23{margin-top:23px!important}.mb-23{margin-bottom:23px!important}.mr-23{margin-right:23px!important}.ml-23{margin-left:23px!important}.pt-23{padding-top:23px!important}.pb-23{padding-bottom:23px!important}.pr-23{padding-right:23px!important}.pl-23{padding-left:23px!important}.mt-24{margin-top:24px!important}.mb-24{margin-bottom:24px!important}.mr-24{margin-right:24px!important}.ml-24{margin-left:24px!important}.pt-24{padding-top:24px!important}.pb-24{padding-bottom:24px!important}.pr-24{padding-right:24px!important}.pl-24{padding-left:24px!important}.mt-25{margin-top:25px!important}.mb-25{margin-bottom:25px!important}.mr-25{margin-right:25px!important}.ml-25{margin-left:25px!important}.pt-25{padding-top:25px!important}.pb-25{padding-bottom:25px!important}.pr-25{padding-right:25px!important}.pl-25{padding-left:25px!important}.mt-26{margin-top:26px!important}.mb-26{margin-bottom:26px!important}.mr-26{margin-right:26px!important}.ml-26{margin-left:26px!important}.pt-26{padding-top:26px!important}.pb-26{padding-bottom:26px!important}.pr-26{padding-right:26px!important}.pl-26{padding-left:26px!important}.mt-27{margin-top:27px!important}.mb-27{margin-bottom:27px!important}.mr-27{margin-right:27px!important}.ml-27{margin-left:27px!important}.pt-27{padding-top:27px!important}.pb-27{padding-bottom:27px!important}.pr-27{padding-right:27px!important}.pl-27{padding-left:27px!important}.mt-28{margin-top:28px!important}.mb-28{margin-bottom:28px!important}.mr-28{margin-right:28px!important}.ml-28{margin-left:28px!important}.pt-28{padding-top:28px!important}.pb-28{padding-bottom:28px!important}.pr-28{padding-right:28px!important}.pl-28{padding-left:28px!important}.mt-29{margin-top:29px!important}.mb-29{margin-bottom:29px!important}.mr-29{margin-right:29px!important}.ml-29{margin-left:29px!important}.pt-29{padding-top:29px!important}.pb-29{padding-bottom:29px!important}.pr-29{padding-right:29px!important}.pl-29{padding-left:29px!important}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.mr-30{margin-right:30px!important}.ml-30{margin-left:30px!important}.pt-30{padding-top:30px!important}.pb-30{padding-bottom:30px!important}.pr-30{padding-right:30px!important}.pl-30{padding-left:30px!important}.mt-31{margin-top:31px!important}.mb-31{margin-bottom:31px!important}.mr-31{margin-right:31px!important}.ml-31{margin-left:31px!important}.pt-31{padding-top:31px!important}.pb-31{padding-bottom:31px!important}.pr-31{padding-right:31px!important}.pl-31{padding-left:31px!important}.mt-32{margin-top:32px!important}.mb-32{margin-bottom:32px!important}.mr-32{margin-right:32px!important}.ml-32{margin-left:32px!important}.pt-32{padding-top:32px!important}.pb-32{padding-bottom:32px!important}.pr-32{padding-right:32px!important}.pl-32{padding-left:32px!important}.mt-33{margin-top:33px!important}.mb-33{margin-bottom:33px!important}.mr-33{margin-right:33px!important}.ml-33{margin-left:33px!important}.pt-33{padding-top:33px!important}.pb-33{padding-bottom:33px!important}.pr-33{padding-right:33px!important}.pl-33{padding-left:33px!important}.mt-34{margin-top:34px!important}.mb-34{margin-bottom:34px!important}.mr-34{margin-right:34px!important}.ml-34{margin-left:34px!important}.pt-34{padding-top:34px!important}.pb-34{padding-bottom:34px!important}.pr-34{padding-right:34px!important}.pl-34{padding-left:34px!important}.mt-35{margin-top:35px!important}.mb-35{margin-bottom:35px!important}.mr-35{margin-right:35px!important}.ml-35{margin-left:35px!important}.pt-35{padding-top:35px!important}.pb-35{padding-bottom:35px!important}.pr-35{padding-right:35px!important}.pl-35{padding-left:35px!important}.mt-36{margin-top:36px!important}.mb-36{margin-bottom:36px!important}.mr-36{margin-right:36px!important}.ml-36{margin-left:36px!important}.pt-36{padding-top:36px!important}.pb-36{padding-bottom:36px!important}.pr-36{padding-right:36px!important}.pl-36{padding-left:36px!important}.mt-37{margin-top:37px!important}.mb-37{margin-bottom:37px!important}.mr-37{margin-right:37px!important}.ml-37{margin-left:37px!important}.pt-37{padding-top:37px!important}.pb-37{padding-bottom:37px!important}.pr-37{padding-right:37px!important}.pl-37{padding-left:37px!important}.mt-38{margin-top:38px!important}.mb-38{margin-bottom:38px!important}.mr-38{margin-right:38px!important}.ml-38{margin-left:38px!important}.pt-38{padding-top:38px!important}.pb-38{padding-bottom:38px!important}.pr-38{padding-right:38px!important}.pl-38{padding-left:38px!important}.mt-39{margin-top:39px!important}.mb-39{margin-bottom:39px!important}.mr-39{margin-right:39px!important}.ml-39{margin-left:39px!important}.pt-39{padding-top:39px!important}.pb-39{padding-bottom:39px!important}.pr-39{padding-right:39px!important}.pl-39{padding-left:39px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.mr-40{margin-right:40px!important}.ml-40{margin-left:40px!important}.pt-40{padding-top:40px!important}.pb-40{padding-bottom:40px!important}.pr-40{padding-right:40px!important}.pl-40{padding-left:40px!important}.mt-41{margin-top:41px!important}.mb-41{margin-bottom:41px!important}.mr-41{margin-right:41px!important}.ml-41{margin-left:41px!important}.pt-41{padding-top:41px!important}.pb-41{padding-bottom:41px!important}.pr-41{padding-right:41px!important}.pl-41{padding-left:41px!important}.mt-42{margin-top:42px!important}.mb-42{margin-bottom:42px!important}.mr-42{margin-right:42px!important}.ml-42{margin-left:42px!important}.pt-42{padding-top:42px!important}.pb-42{padding-bottom:42px!important}.pr-42{padding-right:42px!important}.pl-42{padding-left:42px!important}.mt-43{margin-top:43px!important}.mb-43{margin-bottom:43px!important}.mr-43{margin-right:43px!important}.ml-43{margin-left:43px!important}.pt-43{padding-top:43px!important}.pb-43{padding-bottom:43px!important}.pr-43{padding-right:43px!important}.pl-43{padding-left:43px!important}.mt-44{margin-top:44px!important}.mb-44{margin-bottom:44px!important}.mr-44{margin-right:44px!important}.ml-44{margin-left:44px!important}.pt-44{padding-top:44px!important}.pb-44{padding-bottom:44px!important}.pr-44{padding-right:44px!important}.pl-44{padding-left:44px!important}.mt-45{margin-top:45px!important}.mb-45{margin-bottom:45px!important}.mr-45{margin-right:45px!important}.ml-45{margin-left:45px!important}.pt-45{padding-top:45px!important}.pb-45{padding-bottom:45px!important}.pr-45{padding-right:45px!important}.pl-45{padding-left:45px!important}.mt-46{margin-top:46px!important}.mb-46{margin-bottom:46px!important}.mr-46{margin-right:46px!important}.ml-46{margin-left:46px!important}.pt-46{padding-top:46px!important}.pb-46{padding-bottom:46px!important}.pr-46{padding-right:46px!important}.pl-46{padding-left:46px!important}.mt-47{margin-top:47px!important}.mb-47{margin-bottom:47px!important}.mr-47{margin-right:47px!important}.ml-47{margin-left:47px!important}.pt-47{padding-top:47px!important}.pb-47{padding-bottom:47px!important}.pr-47{padding-right:47px!important}.pl-47{padding-left:47px!important}.mt-48{margin-top:48px!important}.mb-48{margin-bottom:48px!important}.mr-48{margin-right:48px!important}.ml-48{margin-left:48px!important}.pt-48{padding-top:48px!important}.pb-48{padding-bottom:48px!important}.pr-48{padding-right:48px!important}.pl-48{padding-left:48px!important}.mt-49{margin-top:49px!important}.mb-49{margin-bottom:49px!important}.mr-49{margin-right:49px!important}.ml-49{margin-left:49px!important}.pt-49{padding-top:49px!important}.pb-49{padding-bottom:49px!important}.pr-49{padding-right:49px!important}.pl-49{padding-left:49px!important}.mt-50{margin-top:50px!important}.mb-50{margin-bottom:50px!important}.mr-50{margin-right:50px!important}.ml-50{margin-left:50px!important}.pt-50{padding-top:50px!important}.pb-50{padding-bottom:50px!important}.pr-50{padding-right:50px!important}.pl-50{padding-left:50px!important}.mt-51{margin-top:51px!important}.mb-51{margin-bottom:51px!important}.mr-51{margin-right:51px!important}.ml-51{margin-left:51px!important}.pt-51{padding-top:51px!important}.pb-51{padding-bottom:51px!important}.pr-51{padding-right:51px!important}.pl-51{padding-left:51px!important}.mt-52{margin-top:52px!important}.mb-52{margin-bottom:52px!important}.mr-52{margin-right:52px!important}.ml-52{margin-left:52px!important}.pt-52{padding-top:52px!important}.pb-52{padding-bottom:52px!important}.pr-52{padding-right:52px!important}.pl-52{padding-left:52px!important}.mt-53{margin-top:53px!important}.mb-53{margin-bottom:53px!important}.mr-53{margin-right:53px!important}.ml-53{margin-left:53px!important}.pt-53{padding-top:53px!important}.pb-53{padding-bottom:53px!important}.pr-53{padding-right:53px!important}.pl-53{padding-left:53px!important}.mt-54{margin-top:54px!important}.mb-54{margin-bottom:54px!important}.mr-54{margin-right:54px!important}.ml-54{margin-left:54px!important}.pt-54{padding-top:54px!important}.pb-54{padding-bottom:54px!important}.pr-54{padding-right:54px!important}.pl-54{padding-left:54px!important}.mt-55{margin-top:55px!important}.mb-55{margin-bottom:55px!important}.mr-55{margin-right:55px!important}.ml-55{margin-left:55px!important}.pt-55{padding-top:55px!important}.pb-55{padding-bottom:55px!important}.pr-55{padding-right:55px!important}.pl-55{padding-left:55px!important}.mt-56{margin-top:56px!important}.mb-56{margin-bottom:56px!important}.mr-56{margin-right:56px!important}.ml-56{margin-left:56px!important}.pt-56{padding-top:56px!important}.pb-56{padding-bottom:56px!important}.pr-56{padding-right:56px!important}.pl-56{padding-left:56px!important}.mt-57{margin-top:57px!important}.mb-57{margin-bottom:57px!important}.mr-57{margin-right:57px!important}.ml-57{margin-left:57px!important}.pt-57{padding-top:57px!important}.pb-57{padding-bottom:57px!important}.pr-57{padding-right:57px!important}.pl-57{padding-left:57px!important}.mt-58{margin-top:58px!important}.mb-58{margin-bottom:58px!important}.mr-58{margin-right:58px!important}.ml-58{margin-left:58px!important}.pt-58{padding-top:58px!important}.pb-58{padding-bottom:58px!important}.pr-58{padding-right:58px!important}.pl-58{padding-left:58px!important}.mt-59{margin-top:59px!important}.mb-59{margin-bottom:59px!important}.mr-59{margin-right:59px!important}.ml-59{margin-left:59px!important}.pt-59{padding-top:59px!important}.pb-59{padding-bottom:59px!important}.pr-59{padding-right:59px!important}.pl-59{padding-left:59px!important}.mt-60{margin-top:60px!important}.mb-60{margin-bottom:60px!important}.mr-60{margin-right:60px!important}.ml-60{margin-left:60px!important}.pt-60{padding-top:60px!important}.pb-60{padding-bottom:60px!important}.pr-60{padding-right:60px!important}.pl-60{padding-left:60px!important}.mt-61{margin-top:61px!important}.mb-61{margin-bottom:61px!important}.mr-61{margin-right:61px!important}.ml-61{margin-left:61px!important}.pt-61{padding-top:61px!important}.pb-61{padding-bottom:61px!important}.pr-61{padding-right:61px!important}.pl-61{padding-left:61px!important}.mt-62{margin-top:62px!important}.mb-62{margin-bottom:62px!important}.mr-62{margin-right:62px!important}.ml-62{margin-left:62px!important}.pt-62{padding-top:62px!important}.pb-62{padding-bottom:62px!important}.pr-62{padding-right:62px!important}.pl-62{padding-left:62px!important}.mt-63{margin-top:63px!important}.mb-63{margin-bottom:63px!important}.mr-63{margin-right:63px!important}.ml-63{margin-left:63px!important}.pt-63{padding-top:63px!important}.pb-63{padding-bottom:63px!important}.pr-63{padding-right:63px!important}.pl-63{padding-left:63px!important}.mt-64{margin-top:64px!important}.mb-64{margin-bottom:64px!important}.mr-64{margin-right:64px!important}.ml-64{margin-left:64px!important}.pt-64{padding-top:64px!important}.pb-64{padding-bottom:64px!important}.pr-64{padding-right:64px!important}.pl-64{padding-left:64px!important}.mt-65{margin-top:65px!important}.mb-65{margin-bottom:65px!important}.mr-65{margin-right:65px!important}.ml-65{margin-left:65px!important}.pt-65{padding-top:65px!important}.pb-65{padding-bottom:65px!important}.pr-65{padding-right:65px!important}.pl-65{padding-left:65px!important}.mt-66{margin-top:66px!important}.mb-66{margin-bottom:66px!important}.mr-66{margin-right:66px!important}.ml-66{margin-left:66px!important}.pt-66{padding-top:66px!important}.pb-66{padding-bottom:66px!important}.pr-66{padding-right:66px!important}.pl-66{padding-left:66px!important}.mt-67{margin-top:67px!important}.mb-67{margin-bottom:67px!important}.mr-67{margin-right:67px!important}.ml-67{margin-left:67px!important}.pt-67{padding-top:67px!important}.pb-67{padding-bottom:67px!important}.pr-67{padding-right:67px!important}.pl-67{padding-left:67px!important}.mt-68{margin-top:68px!important}.mb-68{margin-bottom:68px!important}.mr-68{margin-right:68px!important}.ml-68{margin-left:68px!important}.pt-68{padding-top:68px!important}.pb-68{padding-bottom:68px!important}.pr-68{padding-right:68px!important}.pl-68{padding-left:68px!important}.mt-69{margin-top:69px!important}.mb-69{margin-bottom:69px!important}.mr-69{margin-right:69px!important}.ml-69{margin-left:69px!important}.pt-69{padding-top:69px!important}.pb-69{padding-bottom:69px!important}.pr-69{padding-right:69px!important}.pl-69{padding-left:69px!important}.mt-70{margin-top:70px!important}.mb-70{margin-bottom:70px!important}.mr-70{margin-right:70px!important}.ml-70{margin-left:70px!important}.pt-70{padding-top:70px!important}.pb-70{padding-bottom:70px!important}.pr-70{padding-right:70px!important}.pl-70{padding-left:70px!important}.mt-71{margin-top:71px!important}.mb-71{margin-bottom:71px!important}.mr-71{margin-right:71px!important}.ml-71{margin-left:71px!important}.pt-71{padding-top:71px!important}.pb-71{padding-bottom:71px!important}.pr-71{padding-right:71px!important}.pl-71{padding-left:71px!important}.mt-72{margin-top:72px!important}.mb-72{margin-bottom:72px!important}.mr-72{margin-right:72px!important}.ml-72{margin-left:72px!important}.pt-72{padding-top:72px!important}.pb-72{padding-bottom:72px!important}.pr-72{padding-right:72px!important}.pl-72{padding-left:72px!important}.mt-73{margin-top:73px!important}.mb-73{margin-bottom:73px!important}.mr-73{margin-right:73px!important}.ml-73{margin-left:73px!important}.pt-73{padding-top:73px!important}.pb-73{padding-bottom:73px!important}.pr-73{padding-right:73px!important}.pl-73{padding-left:73px!important}.mt-74{margin-top:74px!important}.mb-74{margin-bottom:74px!important}.mr-74{margin-right:74px!important}.ml-74{margin-left:74px!important}.pt-74{padding-top:74px!important}.pb-74{padding-bottom:74px!important}.pr-74{padding-right:74px!important}.pl-74{padding-left:74px!important}.mt-75{margin-top:75px!important}.mb-75{margin-bottom:75px!important}.mr-75{margin-right:75px!important}.ml-75{margin-left:75px!important}.pt-75{padding-top:75px!important}.pb-75{padding-bottom:75px!important}.pr-75{padding-right:75px!important}.pl-75{padding-left:75px!important}.mt-76{margin-top:76px!important}.mb-76{margin-bottom:76px!important}.mr-76{margin-right:76px!important}.ml-76{margin-left:76px!important}.pt-76{padding-top:76px!important}.pb-76{padding-bottom:76px!important}.pr-76{padding-right:76px!important}.pl-76{padding-left:76px!important}.mt-77{margin-top:77px!important}.mb-77{margin-bottom:77px!important}.mr-77{margin-right:77px!important}.ml-77{margin-left:77px!important}.pt-77{padding-top:77px!important}.pb-77{padding-bottom:77px!important}.pr-77{padding-right:77px!important}.pl-77{padding-left:77px!important}.mt-78{margin-top:78px!important}.mb-78{margin-bottom:78px!important}.mr-78{margin-right:78px!important}.ml-78{margin-left:78px!important}.pt-78{padding-top:78px!important}.pb-78{padding-bottom:78px!important}.pr-78{padding-right:78px!important}.pl-78{padding-left:78px!important}.mt-79{margin-top:79px!important}.mb-79{margin-bottom:79px!important}.mr-79{margin-right:79px!important}.ml-79{margin-left:79px!important}.pt-79{padding-top:79px!important}.pb-79{padding-bottom:79px!important}.pr-79{padding-right:79px!important}.pl-79{padding-left:79px!important}.mt-80{margin-top:80px!important}.mb-80{margin-bottom:80px!important}.mr-80{margin-right:80px!important}.ml-80{margin-left:80px!important}.pt-80{padding-top:80px!important}.pb-80{padding-bottom:80px!important}.pr-80{padding-right:80px!important}.pl-80{padding-left:80px!important}.u-scrollbar{padding-right:8px}.u-scrollbar::-webkit-scrollbar{width:4px;height:4px}.u-scrollbar::-webkit-scrollbar-track{background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1px,var(--darkLighter) 1px,var(--darkLighter) 3px,rgba(255,255,255,0) 3px,rgba(255,255,255,0) 100%)}.u-scrollbar::-webkit-scrollbar-thumb{background:var(--dark);border-radius:4px}.u-scrollbar.horiznotal{padding-right:0;padding-bottom:8px}.u-scrollbar.horiznotal::-webkit-scrollbar-track{background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1px,var(--darkLighter) 1px,var(--darkLighter) 3px,rgba(255,255,255,0) 3px,rgba(255,255,255,0) 100%)}.u-scroll-hint{position:relative}.u-scroll-hint::after{animation:2s linear infinite shake;pointer-events:none;position:absolute;z-index:10;top:50px;left:50%;transform:translate3d(0);padding-top:68px;padding-bottom:12px;margin-left:-57px;width:114px;background:url(/images/scroll-hint.png) 40% 16px/37px auto no-repeat rgba(0,0,0,.7);border-radius:5px;color:#fff;font-size:9px;line-height:1;text-align:center;content:"スクロールできます"}@keyframes shake{0%,100%{background-position:40% 16px}50%{background-position:60% 16px}}
/*# sourceMappingURL=style.css.map */
