.root .container[data-v-dfde7e42]{background-color:#fff;border:2px solid #5faadb;border-radius:10px;max-height:var(--panel-max-height,9999px);overflow:auto;width:266px}.root .container .main[data-v-dfde7e42]{background-color:#fff;left:0;padding:16px;position:sticky;right:0;top:0;z-index:2}.root .container .main .info[data-v-dfde7e42]{display:flex;flex-direction:column;gap:20px}.root .container .main .info .event-datetime[data-v-dfde7e42]{align-items:center;color:#00316d;display:flex;font-weight:700;justify-content:center}.root .container .main .info .event-datetime .event-dates[data-v-dfde7e42]{display:flex;flex-direction:column;gap:5px}.root .container .main .info .event-datetime .date[data-v-dfde7e42]{font-size:20px}.root .container .main .info .event-datetime .time[data-v-dfde7e42]{color:#1d1d1d;font-size:13px;margin-left:4px}.root .container .main .info .tips[data-v-dfde7e42]{display:flex;flex-wrap:wrap;gap:8px 4px}.root .container .main .info .tips .tip[data-v-dfde7e42]{flex:0 0 auto;font-size:12px;padding:2px 6px}.root .container .main .info .tips .tip.target-year[data-v-dfde7e42]{background-color:#e7f0ff;color:#00316d}.root .container .main .info .tips .tip.property[data-v-dfde7e42]{background-color:#00316d;color:#fff}.root .container .main .application[data-v-dfde7e42]{display:flex;flex-direction:column;gap:5px;margin-top:24px}.root .container .main .application .dead-line[data-v-dfde7e42]{align-items:center;display:flex;flex-direction:column;font-size:12px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block{margin-inline:auto;max-width:1100px;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block img{height:auto;max-width:100%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block *,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block :after,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block :before{box-sizing:border-box}@media screen and (max-width:1100px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block{font-size:12px;max-width:100%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block img{width:100%!important}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-top .image{aspect-ratio:700/366}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-top img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-top .title h2{font-size:22px;padding:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-top .title h2:after,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-top .title h2:before{display:none}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-detail-main-title{font-size:clamp(20px,4vw,25px);padding:0 5px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .snstagArea{padding:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .tag-buttons>li{border-radius:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .tag-buttons>li.acw-label-pink{background:#e4eef9;border-radius:0;color:#0c447f;font-size:13px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .tab-buttons>li.acw-label-intern{background:#146bc9 important;border-radius:0;color:#fff;font-size:13px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .emergency-info{border-bottom:1px solid #f0f0f0;padding-bottom:20px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .emergency-info .emergency-title{background:#00316d;border-radius:4px;color:#fff;font-size:16px;margin-bottom:16px;padding:4px 16px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .emergency-info .emergency-title:after{display:none}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .recommend_box{position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .recommend_box .recommend_title{background-image:linear-gradient(90deg,#2d96dc,#0082d8 70%,#0082d8);border-radius:20px;color:#fff;font-size:18px;font-weight:700;line-height:1.4;margin:0 0 16px;padding:4px 16px;position:relative;width:-moz-fit-content;width:fit-content}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .recommend_list{display:flex;flex-direction:column;gap:10px;list-style-type:none;margin:0;padding:0;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .recommend_list>li{color:#00316d;font-size:1.15em;font-weight:700;line-height:1.5;padding-left:2.5em;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .recommend_list>li:before{aspect-ratio:1/1;background:url(https://cdn.acaric.jp/eventDetailAssets/check_circle.png) no-repeat 50%/contain;content:"";left:0;position:absolute;top:0;width:24px}@media screen and (max-width:767px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .emergency-info .emergency-title{font-size:14px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .recommend_box{padding:10px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .recommend_box .recommend_title{font-size:14px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .recommend_list>li{font-size:1.05em;padding-left:30px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .recommend_list>li:before{width:20px}}@media screen and (max-width:1080px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .main-wrapper{font-size:12px;margin-inline:auto;padding:0 5px;width:100%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .main-wrapper section{font-size:12px}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .acw-card{color:#222}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block section{font-size:14px;letter-spacing:0;line-height:1.6;margin:35px 0;max-width:960px;padding:0}@media screen and (min-width:1024px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block section{margin:50px auto}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .participating-company-section .title,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block h2{border-left:none;color:#0c447f;font-size:22px;font-weight:700;margin:40px 0 30px;padding:15px 10px;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .participating-company-section .title:after,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block h2:after{background-image:linear-gradient(90deg,#2d96dc,#0082d8 70%,#0082d8);bottom:0;content:" ";height:2px;left:0;position:absolute;width:100%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features h3,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block h3,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block section h3{background:none;border-left:2px solid #2d6edc;color:#0c447f;font-size:20px;line-height:1.4;margin:30px 0 15px;padding:4px 15px;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features h4,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block h4,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block section h4{color:#04203e;font-size:1.15em;font-weight:700;margin:35px 0 20px;padding-left:1em;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features h4:before,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block h4:before,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block section h4:before{background-image:linear-gradient(180deg,#33b8ff,#19a3ff);border-radius:50%;content:" ";height:8px;left:0;position:absolute;top:.5em;width:8px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block h5{color:#0c447f;font-weight:700;margin-bottom:10px}@media screen and (max-width:767px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block h2,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block participating-company-section .title{font-size:18px;margin:40px 0 20px;padding:12px 8px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features h3,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block h3,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block section h3{font-size:16px;margin:25px 0 10px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features h4,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block h4,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block section h4{font-size:14px;margin:20px 0 10px}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list{border:none;padding:inherit}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list ul{gap:15px 30px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list li{align-items:center;display:flex;gap:15px;margin:0;width:calc(33.33333% - 20px)}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list li:has(a){display:block}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list li a{align-items:center;display:flex;gap:15px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list li img{aspect-ratio:1/1;border:1px solid #a9b2b7;box-shadow:2px 2px 10px #0000000d;height:auto;width:90px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list li span{display:block;flex:1;line-height:1.4;text-align:left}@media screen and (max-width:767px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list ul{gap:15px 4%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list li{width:48%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list li img{width:70px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .company-list li span{font-size:12px}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-benefits,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-benefits h2{margin:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .img_area{text-align:center}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .img_content{border-radius:10px;display:block;margin-inline:auto;margin-bottom:5px;max-width:600px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .img_content.size-s{max-width:300px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .img_content.size-l{max-width:100%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .main-wrapper ul.list_common{display:flex;flex-direction:column;gap:5px;list-style:none;margin:10px 0;padding:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .main-wrapper ul.list_common li{padding-left:1em;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .main-wrapper ul.list_common li:before{background:#003ea1;border-radius:10px;content:"";height:5px;left:0;position:absolute;top:.5em;width:5px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .profile{display:flex;flex-direction:column;gap:20px;margin:20px 0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .profile-img{align-self:center;width:80%}@media screen and (min-width:1000px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .profile{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:4%;justify-content:space-between}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .profile-img{align-self:flex-start;border-radius:10px;overflow:hidden;width:30%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .profile-text{flex:1}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dl{color:#141414;font-weight:400}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dt{background:none;color:#0c447f;font-size:1.3142857143em;font-weight:700;margin-bottom:1.1428571429em;padding-left:30px;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dt:before{font-size:24px;font-weight:400;left:0;line-height:1.2;position:absolute;top:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dd:before{font-size:24px;font-weight:400;font-weight:700;left:0;line-height:1.2;position:absolute;top:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dt:before{color:#0c447f;content:"Q";font-weight:700}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dd{background:none;margin-bottom:2em;padding-left:30px;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dd:before{color:#2baaff;content:"A"}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dd span,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dt span{display:none}@media screen and (max-width:1080px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dt{font-size:13px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dt:before{font-size:20px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dd{font-size:inherit}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .faq dd:before{font-size:20px}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .dlTable{display:flex;flex-wrap:wrap;width:100%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .dlTable dd,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .dlTable dt{margin:2.5px 0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .dlTable dt{background:#eaf6ff;color:#0a3170;font-size:inherit;font-weight:700;padding:8px 4px;text-align:center;width:150px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .dlTable dd{font-size:inherit;margin-left:15px;padding:8px;width:calc(100% - 170px)}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .dlTable.dlTable2 dt{background:none;padding:0;width:120px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .dlTable.dlTable2 dd{margin-left:10px;padding:0;width:calc(100% - 130px)}@media screen and (max-width:1024px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .dlTable dt{font-size:12px;text-align:left;width:100px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .dlTable dd{margin-left:10px;width:calc(100% - 110px)}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea>li{padding:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea>li:before{display:none}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea>li>button{box-shadow:0 6px 6px #00000026}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea>li>a.btn--orange{background-image:linear-gradient(90deg,#0082d8,#003ea1 49.52%,#003ea1);box-shadow:0 4px #0c447f}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea>li>a.btn--orange,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea>li>button{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:25px;height:80px;justify-content:center;line-height:1;margin-inline:auto;max-width:630px;padding:0;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea li.button-text,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea li:nth-child(2){color:inherit;font-size:16px;font-weight:400;margin-top:0;text-align:center}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea li.button-text span,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea li:nth-child(2) span{color:#0c447f;font-size:1.3em;font-weight:700}@media screen and (max-width:767px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea{margin:35px 0;padding:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea>li>a.btn--orange,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .buttonArea>li>button{font-size:22px;height:54px;margin-bottom:5px}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .list{padding:0;width:100%}@media screen and (min-width:1080px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .lists{align-items:center;display:flex;justify-content:spase-between}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .list{width:50%}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block ul{padding:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block li{list-style-type:none}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block dd{margin-left:0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow{margin:40px auto 0;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li{align-items:flex-start;display:flex;gap:20px;padding-left:0;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li:not(:last-of-type){padding-bottom:30px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li:not(:last-of-type):before{background:#a8cee9;content:"";display:block;height:100%;left:15px;position:absolute;top:0;width:1px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li .icon{align-items:center;background:#0082d8;border-radius:50px;color:#fff;display:flex;font-size:16px;font-weight:700;height:30px;justify-content:center;position:relative;text-align:center;top:0;width:30px;z-index:10}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li dl{flex:1;margin-bottom:0;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li dl:after,.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li dl:before{content:"";display:block;position:absolute;top:15px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li dl dt{color:#0c447f;font-size:18px;font-weight:600;margin-bottom:5px}@media not screen and (min-width:1080px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow{margin:20px auto 0}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li .icon{font-size:12px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li dl dt{font-size:16px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li dl dd{font-size:12px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow:before{left:74px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .note{display:block}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .event-features .flow>li dl:after{width:4%}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .video-container{height:0;margin:20px 0;overflow:hidden;padding-bottom:56.25%;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .user{width:70px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .user img{width:100%}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .voice{background:#f9fcff;border-radius:5px;box-shadow:0 0 2px #5a6e9180;flex:1;padding:8px 15px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .uservoice{align-items:flex-start;display:flex;gap:0 15px}@media screen and (max-width:600px){.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .user{width:45px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .voice{padding:6px 10px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .uservoice{gap:0 10px}}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .advance-reservation-section section{background:#e7f0ff;border-radius:10px;padding:16px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .advance-reservation-section .benefit_title{background:#00316d;border-radius:50px;color:#fff;font-size:1em;margin-top:0;padding:8px 16px 8px 38px;position:relative}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .advance-reservation-section .benefit_title:before{background-color:#fff;content:"";height:20px;left:12px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Ccircle cx='11' cy='10' r='8' stroke='%2300316d' stroke-width='2'/%3E%3Cpath fill='%2300316d' d='M11.575 5.8c2.134 0 3.475 1.106 3.475 2.894 0 1.776-1.34 2.882-3.475 2.882h-1.363v2.045H8V5.8zm-.134 4.033c.916 0 1.374-.424 1.374-1.14 0-.726-.458-1.15-1.374-1.15h-1.229v2.29z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Ccircle cx='11' cy='10' r='8' stroke='%2300316d' stroke-width='2'/%3E%3Cpath fill='%2300316d' d='M11.575 5.8c2.134 0 3.475 1.106 3.475 2.894 0 1.776-1.34 2.882-3.475 2.882h-1.363v2.045H8V5.8zm-.134 4.033c.916 0 1.374-.424 1.374-1.14 0-.726-.458-1.15-1.374-1.15h-1.229v2.29z'/%3E%3C/svg%3E") no-repeat center/contain;position:absolute;top:50%;transform:translateY(-50%);width:20px}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block .advance-reservation-section .benefit_title:after{display:none}.root .container .advance-reservation[data-v-dfde7e42] .event_detail_block section{margin-bottom:0;margin-top:0}.root .container .advance-reservation .advance-reservation-section[data-v-dfde7e42]{background-color:#e7f0ff;border-radius:0 0 10px 10px;padding-right:4px}.root .container .advance-reservation .advance-reservation-section .advance-reservation-section-wrapper[data-v-dfde7e42]{max-height:400px;overflow:auto}.root .container .advance-reservation .advance-reservation-section .advance-reservation-section-wrapper[data-v-dfde7e42]::-webkit-scrollbar{width:10px}.root .container .advance-reservation .advance-reservation-section .advance-reservation-section-wrapper[data-v-dfde7e42]::-webkit-scrollbar-thumb{background-color:#acacac;border-left:4px solid #e7f0ff;border-radius:8px}.title[data-v-bc572765]{border-bottom:1px solid #2d6edc;color:#00316d;font-size:16px;font-weight:700;padding:10px 10px 10px 0}.company-list[data-v-bc572765]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-top:16px}@media screen and (min-width:640px){.company-list[data-v-bc572765]{gap:20px;grid-template-columns:repeat(3,1fr);margin-top:16px}}.company-list .company[data-v-bc572765]{align-items:center;display:flex}.company-list .company .company-wrapper[data-v-bc572765]{align-items:center;display:flex;gap:8px}.company-list .company .logo[data-v-bc572765]{border:1px solid #5faadb;flex-shrink:0;height:60px;width:60px}.company-list .company .name[data-v-bc572765]{font-size:12px}.company-list .company a[data-v-bc572765]{color:#00316d;text-decoration:underline}.button-area[data-v-bc572765]{margin-top:20px}@media screen and (min-width:640px){.button-area[data-v-bc572765]{display:none}}.button-area .button[data-v-bc572765]{width:120px}.invitaition[data-v-04e9ad17]{background-color:#1d2a3a;border-radius:10px;margin:20px auto;padding:4px}@media screen and (min-width:640px){.invitaition[data-v-04e9ad17]{padding:8px}}.invitaition-inner[data-v-04e9ad17]{border:1px solid #9e8747;border-radius:16px}.invitation-header[data-v-04e9ad17]{align-items:center;display:flex;justify-content:space-between;padding:10px 16px}.invitation-header picture[data-v-04e9ad17]{align-items:center;display:flex;line-height:0}.invitation-header img[data-v-04e9ad17]{display:block;height:auto}.invitation-header .invitation-header-left[data-v-04e9ad17]{align-items:center;display:flex;gap:10px}.invitation-header .invitation-header-right[data-v-04e9ad17]{align-items:center;display:flex}.invitation-header .invitation-mail-icon[data-v-04e9ad17]{width:20px}.line[data-v-04e9ad17]{background-color:#9e8747;height:1px;width:100%}.invitaition-title[data-v-04e9ad17]{color:#fff;line-height:1.2;margin:0;position:relative;text-align:center}.invitaiton-compny-name[data-v-04e9ad17]{display:block;font-size:15px;font-weight:700}@media screen and (min-width:640px){.invitaiton-compny-name[data-v-04e9ad17]{font-size:18px}}.invitaiton-compny-text[data-v-04e9ad17]{font-size:13px}@media screen and (min-width:640px){.invitaiton-compny-text[data-v-04e9ad17]{font-size:16px}}.invitaition-group[data-v-04e9ad17]{color:#fff;padding:0 16px}.invitation-item[data-v-04e9ad17]{padding:16px 0}.invitation-item[data-v-04e9ad17]:not(:first-child){border-top:1px solid #9e8747}.invitation-item .invitation-msg-wrapper[data-v-04e9ad17]{display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:1.6;margin:18px 0 0}@media screen and (min-width:640px){.invitation-item .invitation-msg-wrapper[data-v-04e9ad17]{font-size:14px}}.invitation-item .invitation-compny-msg[data-v-04e9ad17]{line-height:1.6;max-height:16em;overflow-y:auto;padding-right:2px}.invitation-item .invitation-sent-at[data-v-04e9ad17]{text-align:right}.invitation-compny-msg[data-v-04e9ad17]::-webkit-scrollbar{width:4px}.invitation-compny-msg[data-v-04e9ad17]::-webkit-scrollbar-track{background-color:#fff}.invitation-compny-msg[data-v-04e9ad17]::-webkit-scrollbar-thumb{background-color:#ac832f}.container[data-v-976f3fba]{border:1px solid #dadada;margin-top:20px;padding:1.5rem}h2[data-v-976f3fba]{font-size:1.8rem;font-weight:700;margin:2rem 0}h3[data-v-976f3fba]{font-size:1.25rem}.code[data-v-976f3fba]{font-weight:700}.block[data-v-976f3fba]{margin-top:20px}a[data-v-976f3fba]{color:inherit;text-decoration:underline}.container[data-v-bb1eb79d] .event_detail_block{margin-inline:auto;max-width:1100px;position:relative}.container[data-v-bb1eb79d] .event_detail_block img{height:auto;max-width:100%}.container[data-v-bb1eb79d] .event_detail_block *,.container[data-v-bb1eb79d] .event_detail_block :after,.container[data-v-bb1eb79d] .event_detail_block :before{box-sizing:border-box}@media screen and (max-width:1100px){.container[data-v-bb1eb79d] .event_detail_block{font-size:12px;max-width:100%}.container[data-v-bb1eb79d] .event_detail_block img{width:100%!important}}.container[data-v-bb1eb79d] .event_detail_block .event-top .image{aspect-ratio:700/366}.container[data-v-bb1eb79d] .event_detail_block .event-top img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.container[data-v-bb1eb79d] .event_detail_block .event-top .title h2{font-size:22px;padding:0}.container[data-v-bb1eb79d] .event_detail_block .event-top .title h2:after,.container[data-v-bb1eb79d] .event_detail_block .event-top .title h2:before{display:none}.container[data-v-bb1eb79d] .event_detail_block .event-detail-main-title{font-size:clamp(20px,4vw,25px);padding:0 5px}.container[data-v-bb1eb79d] .event_detail_block .snstagArea{padding:0}.container[data-v-bb1eb79d] .event_detail_block .tag-buttons>li{border-radius:0}.container[data-v-bb1eb79d] .event_detail_block .tag-buttons>li.acw-label-pink{background:#e4eef9;border-radius:0;color:#0c447f;font-size:13px}.container[data-v-bb1eb79d] .event_detail_block .tab-buttons>li.acw-label-intern{background:#146bc9 important;border-radius:0;color:#fff;font-size:13px}.container[data-v-bb1eb79d] .event_detail_block .emergency-info{border-bottom:1px solid #f0f0f0;padding-bottom:20px}.container[data-v-bb1eb79d] .event_detail_block .emergency-info .emergency-title{background:#00316d;border-radius:4px;color:#fff;font-size:16px;margin-bottom:16px;padding:4px 16px}.container[data-v-bb1eb79d] .event_detail_block .emergency-info .emergency-title:after{display:none}.container[data-v-bb1eb79d] .event_detail_block .recommend_box{position:relative}.container[data-v-bb1eb79d] .event_detail_block .recommend_box .recommend_title{background-image:linear-gradient(90deg,#2d96dc,#0082d8 70%,#0082d8);border-radius:20px;color:#fff;font-size:18px;font-weight:700;line-height:1.4;margin:0 0 16px;padding:4px 16px;position:relative;width:-moz-fit-content;width:fit-content}.container[data-v-bb1eb79d] .event_detail_block .recommend_list{display:flex;flex-direction:column;gap:10px;list-style-type:none;margin:0;padding:0;position:relative}.container[data-v-bb1eb79d] .event_detail_block .recommend_list>li{color:#00316d;font-size:1.15em;font-weight:700;line-height:1.5;padding-left:2.5em;position:relative}.container[data-v-bb1eb79d] .event_detail_block .recommend_list>li:before{aspect-ratio:1/1;background:url(https://cdn.acaric.jp/eventDetailAssets/check_circle.png) no-repeat 50%/contain;content:"";left:0;position:absolute;top:0;width:24px}@media screen and (max-width:767px){.container[data-v-bb1eb79d] .event_detail_block .emergency-info .emergency-title{font-size:14px}.container[data-v-bb1eb79d] .event_detail_block .recommend_box{padding:10px}.container[data-v-bb1eb79d] .event_detail_block .recommend_box .recommend_title{font-size:14px}.container[data-v-bb1eb79d] .event_detail_block .recommend_list>li{font-size:1.05em;padding-left:30px}.container[data-v-bb1eb79d] .event_detail_block .recommend_list>li:before{width:20px}}@media screen and (max-width:1080px){.container[data-v-bb1eb79d] .event_detail_block .main-wrapper{font-size:12px;margin-inline:auto;padding:0 5px;width:100%}.container[data-v-bb1eb79d] .event_detail_block .main-wrapper section{font-size:12px}}.container[data-v-bb1eb79d] .event_detail_block .acw-card{color:#222}.container[data-v-bb1eb79d] .event_detail_block section{font-size:14px;letter-spacing:0;line-height:1.6;margin:35px 0;max-width:960px;padding:0}@media screen and (min-width:1024px){.container[data-v-bb1eb79d] .event_detail_block section{margin:50px auto}}.container[data-v-bb1eb79d] .event_detail_block .participating-company-section .title,.container[data-v-bb1eb79d] .event_detail_block h2{border-left:none;color:#0c447f;font-size:22px;font-weight:700;margin:40px 0 30px;padding:15px 10px;position:relative}.container[data-v-bb1eb79d] .event_detail_block .participating-company-section .title:after,.container[data-v-bb1eb79d] .event_detail_block h2:after{background-image:linear-gradient(90deg,#2d96dc,#0082d8 70%,#0082d8);bottom:0;content:" ";height:2px;left:0;position:absolute;width:100%}.container[data-v-bb1eb79d] .event_detail_block .event-features h3,.container[data-v-bb1eb79d] .event_detail_block h3,.container[data-v-bb1eb79d] .event_detail_block section h3{background:none;border-left:2px solid #2d6edc;color:#0c447f;font-size:20px;line-height:1.4;margin:30px 0 15px;padding:4px 15px;position:relative}.container[data-v-bb1eb79d] .event_detail_block .event-features h4,.container[data-v-bb1eb79d] .event_detail_block h4,.container[data-v-bb1eb79d] .event_detail_block section h4{color:#04203e;font-size:1.15em;font-weight:700;margin:35px 0 20px;padding-left:1em;position:relative}.container[data-v-bb1eb79d] .event_detail_block .event-features h4:before,.container[data-v-bb1eb79d] .event_detail_block h4:before,.container[data-v-bb1eb79d] .event_detail_block section h4:before{background-image:linear-gradient(180deg,#33b8ff,#19a3ff);border-radius:50%;content:" ";height:8px;left:0;position:absolute;top:.5em;width:8px}.container[data-v-bb1eb79d] .event_detail_block h5{color:#0c447f;font-weight:700;margin-bottom:10px}@media screen and (max-width:767px){.container[data-v-bb1eb79d] .event_detail_block h2,.container[data-v-bb1eb79d] .event_detail_block participating-company-section .title{font-size:18px;margin:40px 0 20px;padding:12px 8px}.container[data-v-bb1eb79d] .event_detail_block .event-features h3,.container[data-v-bb1eb79d] .event_detail_block h3,.container[data-v-bb1eb79d] .event_detail_block section h3{font-size:16px;margin:25px 0 10px}.container[data-v-bb1eb79d] .event_detail_block .event-features h4,.container[data-v-bb1eb79d] .event_detail_block h4,.container[data-v-bb1eb79d] .event_detail_block section h4{font-size:14px;margin:20px 0 10px}}.container[data-v-bb1eb79d] .event_detail_block .company-list{border:none;padding:inherit}.container[data-v-bb1eb79d] .event_detail_block .company-list ul{gap:15px 30px}.container[data-v-bb1eb79d] .event_detail_block .company-list li{align-items:center;display:flex;gap:15px;margin:0;width:calc(33.33333% - 20px)}.container[data-v-bb1eb79d] .event_detail_block .company-list li:has(a){display:block}.container[data-v-bb1eb79d] .event_detail_block .company-list li a{align-items:center;display:flex;gap:15px}.container[data-v-bb1eb79d] .event_detail_block .company-list li img{aspect-ratio:1/1;border:1px solid #a9b2b7;box-shadow:2px 2px 10px #0000000d;height:auto;width:90px}.container[data-v-bb1eb79d] .event_detail_block .company-list li span{display:block;flex:1;line-height:1.4;text-align:left}@media screen and (max-width:767px){.container[data-v-bb1eb79d] .event_detail_block .company-list ul{gap:15px 4%}.container[data-v-bb1eb79d] .event_detail_block .company-list li{width:48%}.container[data-v-bb1eb79d] .event_detail_block .company-list li img{width:70px}.container[data-v-bb1eb79d] .event_detail_block .company-list li span{font-size:12px}}.container[data-v-bb1eb79d] .event_detail_block .event-benefits,.container[data-v-bb1eb79d] .event_detail_block .event-benefits h2{margin:0}.container[data-v-bb1eb79d] .event_detail_block .img_area{text-align:center}.container[data-v-bb1eb79d] .event_detail_block .img_content{border-radius:10px;display:block;margin-inline:auto;margin-bottom:5px;max-width:600px}.container[data-v-bb1eb79d] .event_detail_block .img_content.size-s{max-width:300px}.container[data-v-bb1eb79d] .event_detail_block .img_content.size-l{max-width:100%}.container[data-v-bb1eb79d] .event_detail_block .main-wrapper ul.list_common{display:flex;flex-direction:column;gap:5px;list-style:none;margin:10px 0;padding:0}.container[data-v-bb1eb79d] .event_detail_block .main-wrapper ul.list_common li{padding-left:1em;position:relative}.container[data-v-bb1eb79d] .event_detail_block .main-wrapper ul.list_common li:before{background:#003ea1;border-radius:10px;content:"";height:5px;left:0;position:absolute;top:.5em;width:5px}.container[data-v-bb1eb79d] .event_detail_block .profile{display:flex;flex-direction:column;gap:20px;margin:20px 0}.container[data-v-bb1eb79d] .event_detail_block .profile-img{align-self:center;width:80%}@media screen and (min-width:1000px){.container[data-v-bb1eb79d] .event_detail_block .profile{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:4%;justify-content:space-between}.container[data-v-bb1eb79d] .event_detail_block .profile-img{align-self:flex-start;border-radius:10px;overflow:hidden;width:30%}.container[data-v-bb1eb79d] .event_detail_block .profile-text{flex:1}}.container[data-v-bb1eb79d] .event_detail_block .faq dl{color:#141414;font-weight:400}.container[data-v-bb1eb79d] .event_detail_block .faq dt{background:none;color:#0c447f;font-size:1.3142857143em;font-weight:700;margin-bottom:1.1428571429em;padding-left:30px;position:relative}.container[data-v-bb1eb79d] .event_detail_block .faq dt:before{font-size:24px;font-weight:400;left:0;line-height:1.2;position:absolute;top:0}.container[data-v-bb1eb79d] .event_detail_block .faq dd:before{font-size:24px;font-weight:400;font-weight:700;left:0;line-height:1.2;position:absolute;top:0}.container[data-v-bb1eb79d] .event_detail_block .faq dt:before{color:#0c447f;content:"Q";font-weight:700}.container[data-v-bb1eb79d] .event_detail_block .faq dd{background:none;margin-bottom:2em;padding-left:30px;position:relative}.container[data-v-bb1eb79d] .event_detail_block .faq dd:before{color:#2baaff;content:"A"}.container[data-v-bb1eb79d] .event_detail_block .faq dd span,.container[data-v-bb1eb79d] .event_detail_block .faq dt span{display:none}@media screen and (max-width:1080px){.container[data-v-bb1eb79d] .event_detail_block .faq dt{font-size:13px}.container[data-v-bb1eb79d] .event_detail_block .faq dt:before{font-size:20px}.container[data-v-bb1eb79d] .event_detail_block .faq dd{font-size:inherit}.container[data-v-bb1eb79d] .event_detail_block .faq dd:before{font-size:20px}}.container[data-v-bb1eb79d] .event_detail_block .dlTable{display:flex;flex-wrap:wrap;width:100%}.container[data-v-bb1eb79d] .event_detail_block .dlTable dd,.container[data-v-bb1eb79d] .event_detail_block .dlTable dt{margin:2.5px 0}.container[data-v-bb1eb79d] .event_detail_block .dlTable dt{background:#eaf6ff;color:#0a3170;font-size:inherit;font-weight:700;padding:8px 4px;text-align:center;width:150px}.container[data-v-bb1eb79d] .event_detail_block .dlTable dd{font-size:inherit;margin-left:15px;padding:8px;width:calc(100% - 170px)}.container[data-v-bb1eb79d] .event_detail_block .dlTable.dlTable2 dt{background:none;padding:0;width:120px}.container[data-v-bb1eb79d] .event_detail_block .dlTable.dlTable2 dd{margin-left:10px;padding:0;width:calc(100% - 130px)}@media screen and (max-width:1024px){.container[data-v-bb1eb79d] .event_detail_block .dlTable dt{font-size:12px;text-align:left;width:100px}.container[data-v-bb1eb79d] .event_detail_block .dlTable dd{margin-left:10px;width:calc(100% - 110px)}}.container[data-v-bb1eb79d] .event_detail_block .buttonArea>li{padding:0}.container[data-v-bb1eb79d] .event_detail_block .buttonArea>li:before{display:none}.container[data-v-bb1eb79d] .event_detail_block .buttonArea>li>button{box-shadow:0 6px 6px #00000026}.container[data-v-bb1eb79d] .event_detail_block .buttonArea>li>a.btn--orange{background-image:linear-gradient(90deg,#0082d8,#003ea1 49.52%,#003ea1);box-shadow:0 4px #0c447f}.container[data-v-bb1eb79d] .event_detail_block .buttonArea>li>a.btn--orange,.container[data-v-bb1eb79d] .event_detail_block .buttonArea>li>button{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:25px;height:80px;justify-content:center;line-height:1;margin-inline:auto;max-width:630px;padding:0;position:relative}.container[data-v-bb1eb79d] .event_detail_block .buttonArea li.button-text,.container[data-v-bb1eb79d] .event_detail_block .buttonArea li:nth-child(2){color:inherit;font-size:16px;font-weight:400;margin-top:0;text-align:center}.container[data-v-bb1eb79d] .event_detail_block .buttonArea li.button-text span,.container[data-v-bb1eb79d] .event_detail_block .buttonArea li:nth-child(2) span{color:#0c447f;font-size:1.3em;font-weight:700}@media screen and (max-width:767px){.container[data-v-bb1eb79d] .event_detail_block .buttonArea{margin:35px 0;padding:0}.container[data-v-bb1eb79d] .event_detail_block .buttonArea>li>a.btn--orange,.container[data-v-bb1eb79d] .event_detail_block .buttonArea>li>button{font-size:22px;height:54px;margin-bottom:5px}}.container[data-v-bb1eb79d] .event_detail_block .list{padding:0;width:100%}@media screen and (min-width:1080px){.container[data-v-bb1eb79d] .event_detail_block .lists{align-items:center;display:flex;justify-content:spase-between}.container[data-v-bb1eb79d] .event_detail_block .list{width:50%}}.container[data-v-bb1eb79d] .event_detail_block ul{padding:0}.container[data-v-bb1eb79d] .event_detail_block li{list-style-type:none}.container[data-v-bb1eb79d] .event_detail_block dd{margin-left:0}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow{margin:40px auto 0;position:relative}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li{align-items:flex-start;display:flex;gap:20px;padding-left:0;position:relative}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li:not(:last-of-type){padding-bottom:30px}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li:not(:last-of-type):before{background:#a8cee9;content:"";display:block;height:100%;left:15px;position:absolute;top:0;width:1px}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li .icon{align-items:center;background:#0082d8;border-radius:50px;color:#fff;display:flex;font-size:16px;font-weight:700;height:30px;justify-content:center;position:relative;text-align:center;top:0;width:30px;z-index:10}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li dl{flex:1;margin-bottom:0;position:relative}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li dl:after,.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li dl:before{content:"";display:block;position:absolute;top:15px}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li dl dt{color:#0c447f;font-size:18px;font-weight:600;margin-bottom:5px}@media not screen and (min-width:1080px){.container[data-v-bb1eb79d] .event_detail_block .event-features .flow{margin:20px auto 0}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li .icon{font-size:12px}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li dl dt{font-size:16px}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li dl dd{font-size:12px}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow:before{left:74px}.container[data-v-bb1eb79d] .event_detail_block .note{display:block}.container[data-v-bb1eb79d] .event_detail_block .event-features .flow>li dl:after{width:4%}}.container[data-v-bb1eb79d] .event_detail_block .video-container{height:0;margin:20px 0;overflow:hidden;padding-bottom:56.25%;position:relative}.container[data-v-bb1eb79d] .event_detail_block .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.container[data-v-bb1eb79d] .event_detail_block .user{width:70px}.container[data-v-bb1eb79d] .event_detail_block .user img{width:100%}.container[data-v-bb1eb79d] .event_detail_block .voice{background:#f9fcff;border-radius:5px;box-shadow:0 0 2px #5a6e9180;flex:1;padding:8px 15px}.container[data-v-bb1eb79d] .event_detail_block .uservoice{align-items:flex-start;display:flex;gap:0 15px}@media screen and (max-width:600px){.container[data-v-bb1eb79d] .event_detail_block .user{width:45px}.container[data-v-bb1eb79d] .event_detail_block .voice{padding:6px 10px}.container[data-v-bb1eb79d] .event_detail_block .uservoice{gap:0 10px}}.container[data-v-bb1eb79d] .event_detail_block .advance-reservation-section section{background:#e7f0ff;border-radius:10px;padding:16px}.container[data-v-bb1eb79d] .event_detail_block .advance-reservation-section .benefit_title{background:#00316d;border-radius:50px;color:#fff;font-size:1em;margin-top:0;padding:8px 16px 8px 38px;position:relative}.container[data-v-bb1eb79d] .event_detail_block .advance-reservation-section .benefit_title:before{background-color:#fff;content:"";height:20px;left:12px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Ccircle cx='11' cy='10' r='8' stroke='%2300316d' stroke-width='2'/%3E%3Cpath fill='%2300316d' d='M11.575 5.8c2.134 0 3.475 1.106 3.475 2.894 0 1.776-1.34 2.882-3.475 2.882h-1.363v2.045H8V5.8zm-.134 4.033c.916 0 1.374-.424 1.374-1.14 0-.726-.458-1.15-1.374-1.15h-1.229v2.29z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Ccircle cx='11' cy='10' r='8' stroke='%2300316d' stroke-width='2'/%3E%3Cpath fill='%2300316d' d='M11.575 5.8c2.134 0 3.475 1.106 3.475 2.894 0 1.776-1.34 2.882-3.475 2.882h-1.363v2.045H8V5.8zm-.134 4.033c.916 0 1.374-.424 1.374-1.14 0-.726-.458-1.15-1.374-1.15h-1.229v2.29z'/%3E%3C/svg%3E") no-repeat center/contain;position:absolute;top:50%;transform:translateY(-50%);width:20px}.container[data-v-bb1eb79d] .event_detail_block .advance-reservation-section .benefit_title:after{display:none}.container .event-top .title[data-v-bb1eb79d]{color:#00316d;font-size:16px;font-weight:700;margin-top:24px}@media screen and (min-width:640px){.container .event-top .title[data-v-bb1eb79d]{font-size:18px;margin-top:32px}}.container .event-top .tips[data-v-bb1eb79d]{display:flex;gap:4px;margin-top:16px}.container .event-top .tips .tip[data-v-bb1eb79d]{font-size:12px;padding:2px 6px}.container .event-top .tips .tip.target-year[data-v-bb1eb79d]{background-color:#e7f0ff;color:#00316d}.container .event-top .tips .tip.property[data-v-bb1eb79d]{background-color:#00316d;color:#fff}.container .event-top .datetime[data-v-bb1eb79d]{border-color:#5faadb;border-style:solid;border-width:1px 0;color:#00316d;font-weight:700;margin-top:16px;padding:12px 0;text-align:center}.container .event-top .datetime .event-dates[data-v-bb1eb79d]{display:flex;flex-direction:column;gap:5px}.container .event-top .datetime .date[data-v-bb1eb79d]{font-size:20px}.container .event-top .datetime .time[data-v-bb1eb79d]{color:#1d1d1d;font-size:13px;margin-left:4px}@media screen and (min-width:640px){.container .event-top .datetime[data-v-bb1eb79d]{display:none}}.container .outline-section[data-v-bb1eb79d]{margin-top:20px}.container .participating-company-section[data-v-bb1eb79d]{margin-top:40px}.container .advance-reservation-section[data-v-bb1eb79d]{background:#e7f0ff;border-radius:10px;margin-top:40px}.container .description-section[data-v-bb1eb79d]{margin-top:30px}.container .faq-section[data-v-bb1eb79d],.container .schedule-section[data-v-bb1eb79d]{margin-top:40px}.container .application[data-v-bb1eb79d]{display:flex;flex-direction:column;gap:8px;margin-top:16px;z-index:1}.container .application .dead-line[data-v-bb1eb79d]{color:#1d1d1d;font-size:12px;font-weight:700;text-align:center}.container .application.pc .button[data-v-bb1eb79d]{height:50px}@media screen and (max-width:640px){.container .application.pc[data-v-bb1eb79d]{display:none}}.container .special-page-button[data-v-bb1eb79d]{margin-top:16px;text-align:center}.container .special-page-button a[data-v-bb1eb79d]{display:inline-block;max-width:360px;width:100%}.container .invitaiton[data-v-8f20b073]:not(:root){display:block;margin:0 auto;max-width:360px;width:84%}@media screen and (min-width:640px){.container .invitaiton[data-v-8f20b073]:not(:root){display:block;margin:0 auto;width:450px}}.container .invitaiton-logo[data-v-8f20b073]{display:block;margin:26px auto 0}@media screen and (min-width:640px){.container .invitaiton-logo[data-v-8f20b073]:not(:root){margin:26px auto 0;max-width:360px;width:80%}}.container .invitaition[data-v-8f20b073]{background-color:#080404;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;margin:20px auto;min-height:425px;padding:12px;position:relative;width:90%}@media screen and (min-width:640px){.container .invitaition[data-v-8f20b073]{border-radius:18px;display:flex;flex-direction:column;margin:60px auto;max-width:885px;min-height:520px;padding:30px;width:86%}.container .invitaition[data-v-8f20b073]:after{background-color:#fff3;clip-path:polygon(0 0,55% 0,85% 100%,0 100%);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:37%}}.container .invitaition-inner[data-v-8f20b073]{background-color:#080404;border:2px solid #fff;border-radius:16px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:26px 20px}@media screen and (min-width:640px){.container .invitaition_inner[data-v-8f20b073]{padding:38px 0}}.container .invitaition-title[data-v-8f20b073]{color:#fff;line-height:1.2;margin:0;padding-bottom:10px;position:relative;text-align:center}.container .invitaition-title[data-v-8f20b073]:after{background-color:#ac832f;bottom:0;content:"";display:block;height:1px;left:50%;max-width:380px;position:absolute;transform:translate(-50%);width:100%}@media screen and (min-width:640px){.container .invitaition-title[data-v-8f20b073]{line-height:1.1;margin:0 auto}.container .invitaition-title[data-v-8f20b073]:after{bottom:0}}.container .invitaiton-compny-name[data-v-8f20b073]{display:block;font-size:clamp(20px,3vw,26px)}@media screen and (min-width:640px){.container .invitaiton-compny-name[data-v-8f20b073]{text-align:left}}.container .invitaiton-compny-text[data-v-8f20b073]{font-size:clamp(16px,3vw,20px)}.container .invitaition-group[data-v-8f20b073]{color:#fff;font-size:clamp(14px,3vw,14px);line-height:1.4;margin:16px 0 0}@media screen and (min-width:640px){.container .invitaition-group[data-v-8f20b073]{margin:0 auto;width:80%}}.container .invitation-items[data-v-8f20b073]{display:flex;flex-direction:column;gap:10px}.container .invitation-item[data-v-8f20b073]{padding:16px 0}.container .invitation-item[data-v-8f20b073]:not(:first-child){border-top:1px solid #9e8747}.container .invitation-msg-wrapper[data-v-8f20b073]{color:#fff;display:flex;flex-direction:column;font-size:clamp(14px,3vw,16px);gap:8px;margin:18px 0 0}.container .invitaiton-compny-msg[data-v-8f20b073]{line-height:1.4;max-height:14em;overflow-y:auto;padding:0 12px}.container .invitation-sent-at[data-v-8f20b073]{text-align:right}.container .invitaiton-compny-msg[data-v-8f20b073]::-webkit-scrollbar{width:4px}.container .invitaiton-compny-msg[data-v-8f20b073]::-webkit-scrollbar-track{background-color:#fff}.container .invitaiton-compny-msg[data-v-8f20b073]::-webkit-scrollbar-thumb{background-color:#ac832f}.legacy-wrapper[data-v-3ab1e582]{width:100%}.legacy-iframe[data-v-3ab1e582]{border:none;display:block;max-width:100%;overflow:hidden;padding:0 20px;width:100%}@media screen and (min-width:1023px){.legacy-iframe[data-v-3ab1e582]{padding:0}}.other-iframe[data-v-3ab1e582]{margin:0 16px;max-width:826px}@media screen and (min-width:640px){.other-iframe[data-v-3ab1e582]{margin:0 auto;width:100%}}.event-top img[data-v-3ab1e582]{width:100%}.event-top .title[data-v-3ab1e582]{font-size:20px;font-weight:700;margin-top:16px}@media screen and (min-width:640px){.event-top .title[data-v-3ab1e582]{font-size:30px;margin-top:20px}}.event-top .tips[data-v-3ab1e582]{display:flex;gap:4px;margin-top:16px}.event-top .tips .tip[data-v-3ab1e582]{font-size:12px;padding:2px 6px}.event-top .tips .tip.target-year[data-v-3ab1e582]{background-color:#e7f0ff;color:#00316d}.event-top .tips .tip.property[data-v-3ab1e582]{background-color:#00316d;color:#fff}.container[data-v-8e926847]{margin-top:10px}@media screen and (min-width:640px){.container[data-v-8e926847]{display:flex;gap:40px;justify-content:center}.main[data-v-8e926847]{flex:1 1 0;max-width:794px;min-width:0}}.main .main-wrapper[data-v-8e926847]{padding:0 20px}@media screen and (min-width:640px){.main .main-wrapper[data-v-8e926847]{background-color:#fff;border-radius:10px;box-shadow:2px 2px 8px #387fe926;padding:24px}}.application-panel[data-v-8e926847]{display:none}@media screen and (min-width:1023px){.application-panel[data-v-8e926847]{display:block;max-height:var(--panel-max-height,9999px);overflow:hidden;position:sticky;top:var(--sticky-top,80px)}}.application[data-v-8e926847]{display:flex;flex-direction:column;gap:8px;margin-top:16px;z-index:1}.application .dead-line[data-v-8e926847]{color:#1d1d1d;font-size:12px;font-weight:700;text-align:center}.application.sm[data-v-8e926847]{background-color:#fff;border:3px solid #e95c5e;bottom:8px;box-shadow:2px 2px 8px #387fe926;left:50%;padding:10px;position:fixed;transform:translate(-50%);width:90%}.application.sm .button[data-v-8e926847]{height:36px;width:180px}.application.sm .dead-line[data-v-8e926847]{font-size:11px;font-weight:400}@media screen and (min-width:1023px){.application.sm[data-v-8e926847]{display:none}}.to-event-list[data-v-8e926847]{margin-top:50px;padding:0 16px}@media screen and (min-width:640px){.to-event-list[data-v-8e926847]{padding:0}}
