@charset "UTF-8";@font-face{src:url(/assets/fonts/glyphs.woff2?d1daa0e0124d4d72b8dc431eb39368c6) format("woff2"),url(/assets/fonts/glyphs.woff?d1daa0e0124d4d72b8dc431eb39368c6) format("woff");font-family:glyphs}i[class^=glyphs-]:before,i[class*=" glyphs-"]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:glyphs!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.glyphs-arrow:before{content:"\f101"}.glyphs-icon_blog:before{content:"\f102"}.glyphs-icon_calendar:before{content:"\f103"}.glyphs-icon_category01:before{content:"\f104"}.glyphs-icon_category02:before{content:"\f105"}.glyphs-icon_category03:before{content:"\f106"}.glyphs-icon_category04:before{content:"\f107"}.glyphs-icon_category05:before{content:"\f108"}.glyphs-icon_fb:before{content:"\f109"}.glyphs-icon_home:before{content:"\f10a"}.glyphs-icon_info:before{content:"\f10b"}.glyphs-icon_price:before{content:"\f10c"}.glyphs-icon_review_human:before{content:"\f10d"}.glyphs-icon_tel:before{content:"\f10e"}.glyphs-icon_triangle:before{content:"\f10f"}.glyphs-icon_tw:before{content:"\f110"}.glyphs-icon_x:before{content:"\f111"}.glyphs-icon-map:before{content:"\f112"}.group__mtg__header .header__inner .reserve-btn{position:absolute;background-color:white;color:#eb5c01;font-family:Noto Sans JP,serif;font-style:normal}.group__mtg__header .header__inner .reserve-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:white;color:#eb5c01}.group__mtg{font-family:Noto Sans JP,serif;font-style:normal}.group__mtg .medium{font-weight:500}.group__mtg .semibold{font-weight:600}.group__mtg .bold{font-weight:700}.group__mtg .black{font-weight:900}.group__mtg .outfit{font-family:Outfit,serif;font-weight:700;letter-spacing:.1em}.group__mtg .arrow__right{display:inline-block;width:0;height:0;border-right:0;border-style:solid}.group__mtg .arrow__bottom{display:inline-block;width:0;height:0;border-bottom:0;border-style:solid}.group__mtg .splash{position:relative;width:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.group__mtg .splash:before{display:block;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-position:center;background-size:contain;content:''}.group__mtg .splash__caption{position:absolute;left:50%;margin-right:-50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.group__mtg .splash .catch__mini{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.group__mtg .point{background-color:#fdeee5!important}.group__mtg .point .section__title__bg:before{background-image:url(../images/group_bbq/title_text_point.png)}.group__mtg .point__definition-list-term{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#eb5c01}.group__mtg .flow .section__title__bg:before{background-image:url(../images/group_bbq/title_text_flow.png)}.group__mtg .flow .section__title__bg .mtg__text{text-align:center}.group__mtg .flow__step-item:nth-child(1):before,.group__mtg .flow__step-item:nth-child(2):before,.group__mtg .flow__step-item:nth-child(3):before{display:inline-block;z-index:2;position:absolute;width:0;height:0;border-right:0;border-style:solid;content:''}.group__mtg .flow__step-inner{position:relative;width:100%;height:100%;overflow:hidden}.group__mtg .flow__step-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#eb5c01;color:white}.group__mtg .flow__step-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group__mtg .flow__step-contents span{text-align:center}.group__mtg .location{background-color:#fdeee5!important}.group__mtg .location .section__title__bg:before{background-image:url(../images/group_bbq/title_text_location.png)}.group__mtg .location__column{overflow:hidden;background-color:white}.group__mtg .location__figure{display:block;margin:0}.group__mtg .location__definition-list-term{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f18d4d;color:white}.group__mtg .location__definition-list-description .menu__list__bg li{position:relative}.group__mtg .location__definition-list-description .menu__list__bg li:before{position:absolute;background-repeat:no-repeat;background-size:contain;content:''}.group__mtg .location__definition-list-description .menu__list__bg li:nth-child(1):before{background-image:url(../images/group_bbq/icon_01.png)}.group__mtg .location__definition-list-description .menu__list__bg li:nth-child(2):before{background-image:url(../images/group_bbq/icon_01.png)}.group__mtg .location__definition-list-description .menu__list__bg li:nth-child(2):after{position:absolute;background:url(../images/group_bbq/icon_02.png) no-repeat;background-size:contain;content:''}.group__mtg .location__definition-list-description .menu__list__bg li:nth-child(3):before{background-image:url(../images/group_bbq/icon_03.png)}.group__mtg .location .location__btn__bg a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:#eb5c01;color:white}.group__mtg .plan .section__title__bg:before{background-image:url(../images/group_bbq/title_text_plan.png)}.group__mtg .plan .team__plan__bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.group__mtg .plan .plan__inner .plan__list-btn a{display:inline-block;position:relative;width:100%;height:100%}.group__mtg .plan .plan__inner .plan__list-btn a .arrow__bottom{position:relative}.group__mtg .plan .plan__inner .plan__list-catch{position:relative;background-color:#f18d4d;color:white;text-align:center}.group__mtg .plan .plan__inner .plan__list-type{position:relative;text-align:center}.group__mtg .plan .plan__inner .plan__list-type.recommend:before{position:absolute;background:url(../images/group_bbq/icon_osusume.png) no-repeat;background-size:contain;content:''}.group__mtg .plan .plan__inner .ex__quote table{margin:0;padding:0}.group__mtg .plan .plan__inner .ex__quote td,.group__mtg .plan .plan__inner .ex__quote th{vertical-align:middle}.group__mtg .plan .plan__inner .ex__quote th{background-color:#fdeee5;color:#eb5c01;font-weight:500}.group__mtg .plan .plan__inner .ex__quote td{background-color:#f7f6f6;font-weight:400}.group__mtg .plan .plan__inner .ex__quote .table__data-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group__mtg .plan .plan__inner .ex__quote .table__data.bottom td{background-color:#ededed;font-weight:700}@media only screen and (max-width:47.9375em){.only-pc{display:none!important}.util__inner{padding:0 3.90625vw}.util__catch{margin-bottom:5.208333333333334vw;color:#eb5c01;font-size:4.166666666666666vw;font-weight:700;line-height:1.625;text-align:center}.util__caption{margin-bottom:7.8125vw;text-align:center}.util__caption span{display:block;margin-bottom:2.604166666666667vw;color:#eb5c01;font-family:Roboto,sans-serif;font-size:6.25vw;font-weight:900;letter-spacing:.1em}.util__caption small{font-size:3.125vw}.global-nav__mtg-list{color:#fff}.global-nav__mtg-list li{padding:2.083333333333333vw 0 2.083333333333333vw 7.8125vw}.global-nav__mtg-list li span{font-family:Roboto,sans-serif;font-size:6.25vw;font-weight:700}.global-nav__mtg-list li small{font-size:3.125vw}.global-nav__mtg-list li img{height:9.635416666666668vw}.mtg hr{height:1px;margin-top:7.8125vw;margin-bottom:7.8125vw;border:none;background-color:#cecece}.mtg select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding-left:13.020833333333334vw;border:none;outline:none;background-color:#fff}.mtg label{display:block;position:relative;overflow:hidden}.mtg__text{font-size:3.6458333333333335vw;line-height:1.714}.splash{width:100%;height:129.296875vw;margin-bottom:-30.598958333333332vw;background-image:url(../images/mtg_bbq/sp/splash_bg.jpg?v568d9e7181ffc257d10cf74ad63a4001);background-repeat:no-repeat;background-size:cover}.splash__caption{position:absolute;top:17.578125vw;left:7.8125vw;width:85.02604166666666vw}.ask{width:92.1875vw;margin:0 auto;margin-bottom:11.71875vw}.ask form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ask label{display:block;position:relative;width:79.16666666666666vw;height:13.020833333333334vw;overflow:hidden;border-radius:1.3020833333333335vw;background-color:#fff;color:#eb5c01;font-size:4.166666666666666vw;font-weight:700}.ask label:nth-of-type(n+2){margin-top:1.3020833333333335vw}.ask label:after{position:absolute;top:50%;right:3.90625vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#eb5c01;font-size:2.083333333333333vw;content:'▼'}.ask label img{position:absolute;top:50%;left:3.90625vw;width:4.6875vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.ask button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:79.16666666666666vw;margin:0;margin-top:1.3020833333333335vw;padding:0;border:none;outline:none;background-color:transparent}.ask button span{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:79.16666666666666vw;height:13.020833333333334vw;padding-left:13.020833333333334vw;overflow:hidden;border-radius:1.3020833333333335vw;background-color:#fff;color:#eb5c01;font-size:4.166666666666666vw;font-weight:700}.ask button span i{position:absolute;top:50%;right:3.90625vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2.083333333333333vw}.ask button span i:before{vertical-align:middle}.ask__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;margin:0 auto;padding:7.8125vw 6.510416666666667vw;background-color:#eb5c01;text-align:center}.ask__caption{margin-bottom:6.25vw;color:#fff;font-size:5.208333333333334vw;font-weight:700}.about{padding-bottom:15.625vw}.about__caption{width:65.10416666666666vw;margin:0 auto;margin-bottom:7.8125vw}.contents{padding:15.625vw 0;background-color:#fdeee5}.contents .mtg__text{margin-bottom:10.416666666666668vw;text-align:center}.contents__list{margin-bottom:10.416666666666668vw}.contents__list figure{margin-bottom:3.90625vw}.contents__list-item{width:100%;counter-increment:contents}.contents__list-item:nth-of-type(n+2){margin-top:7.8125vw}.contents__list-item dt:before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9.114583333333332vw;height:9.114583333333332vw;margin-right:2.604166666666667vw;border-radius:50%;background-color:#eb5c01;color:#fff;font-weight:700;content:counter(contents)}.contents__definition-list-term{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.953125vw;color:#eb5c01;font-size:5.208333333333334vw;font-weight:700}.contents__definition-list-term:before{font-family:Roboto,sans-serif;font-size:4.166666666666666vw}.contents__definition-list-term small{font-size:3.6458333333333335vw}.contents__definition-list-description{font-size:3.6458333333333335vw;line-height:1.75}.comparison{padding:15.625vw 0}.comparison__catch{width:100%;margin-bottom:5.208333333333334vw}.comparison__table{width:100%;border-collapse:separate;border-spacing:1.3020833333333335vw;line-height:1.3}.comparison__table:nth-of-type(n+2){margin-top:3.90625vw}.comparison__table:nth-of-type(n+2) thead th{background-color:#eb5c01;color:#fff}.comparison__table:nth-of-type(n+2) tbody td{background-color:#fdeee5;color:#eb5c01}.comparison__table th,.comparison__table td{padding:3.90625vw 0;text-align:center;vertical-align:middle}.comparison__table th{color:#fff}.comparison__table thead th{width:100%;background-color:#494949;font-size:3.125vw;font-weight:700}.comparison__table tbody th{width:18.229166666666664vw;background-color:#7b7b7b;font-size:2.864583333333333vw;font-weight:700}.comparison__table tbody td{background-color:#eaeaea;font-size:3.125vw}.comparison__table tbody td span{display:inline-block;margin-left:.5em;font-weight:700}.comparison__table tbody td span.without-margin{margin-left:0}.comparison__table tbody td small{font-size:2.604166666666667vw}.check{padding-bottom:15.625vw}.check__caption{margin-bottom:5.208333333333334vw}.check__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.check__list-item{width:44.79166666666667vw}.plan{padding:15.625vw 0;background-color:#eaeaea}.plan__catch{width:80.72916666666666vw;margin:0 auto;margin-bottom:8.463541666666668vw}.plan__inner{padding:10.416666666666668vw 6.510416666666667vw;background-color:#fff}.accordion{margin-bottom:3.90625vw;background-color:#fff}.accordion--secondary .accordion__inner{border:1px solid #cecece;border-top:none}.accordion--secondary .accordion__trigger{background-color:#fdeee5}.accordion--secondary .quote__table th{background-color:#fdeee5}.accordion__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:11.71875vw;padding-right:3.90625vw;padding-left:3.90625vw;border-bottom:1px solid #cecece;background-color:#fff;color:#eb5c01;font-size:3.6458333333333335vw;font-weight:700}.accordion__trigger--secondary{border-bottom:none}.accordion__trigger:after{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:1.953125vw;height:1.953125vw;-webkit-transform:rotate(-225deg);transform:rotate(-225deg);border:2px solid #eb5c01;border-bottom:none;border-left:none;content:'';-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.accordion__trigger.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion__inner{padding:3.90625vw}.accordion__inner .mtg__text{margin-bottom:3.90625vw;text-align:left}.quote__table{width:100%;border-top:1px solid #aaa5a2;border-left:1px solid #aaa5a2;font-size:2.604166666666667vw}.quote__table th,.quote__table td{border-right:1px solid #aaa5a2;border-bottom:1px solid #aaa5a2}.quote__table thead th{height:7.8125vw;background-color:#f4f4f4;text-align:center}.quote__table thead th:nth-of-type(1){width:48.17708333333333vw}.quote__table tbody td{-webkit-box-sizing:border-box;box-sizing:border-box;height:7.8125vw}.quote__table tbody td:nth-of-type(1){padding-left:1em}.quote__table tbody td:nth-of-type(n+2){text-align:center}.quote__table tr.conclusion td{font-weight:700}.locations{padding:15.625vw 0}.locations__figure{margin-bottom:9.114583333333332vw}.locations__sub-caption{margin-bottom:6.510416666666667vw;font-size:3.90625vw;font-weight:700}.locations__sub-caption small{display:block;margin-bottom:3.2552083333333335vw;color:#eb5c01;font-family:Roboto,sans-serif;font-size:4.166666666666666vw;font-weight:700}.locations__point-list{margin-bottom:6.510416666666667vw;font-size:3.6458333333333335vw;font-weight:500;font-weight:700;line-height:1.7}.locations__point-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.locations__point-list-item:before{content:'・'}.locations__photo-list-item:nth-of-type(n+2){margin-top:2.604166666666667vw}.locations__row{display:block}.locations__column .mtg__text{text-align:left}.locations__column:nth-of-type(n+2){margin-top:6.510416666666667vw}.locations__info-caption{margin-bottom:6.510416666666667vw;color:#eb5c01;font-size:4.166666666666666vw;font-weight:700}.locations__definition-list{font-size:3.6458333333333335vw;line-height:1.75}.locations__definition-list:nth-of-type(n+2){margin-top:5.208333333333334vw}.locations__definition-list-term{font-weight:700}.locations__definition-list-description small{font-size:3.125vw}.others{padding-bottom:15.625vw}.others__caption{margin-bottom:9.765625vw;font-size:5.208333333333334vw;font-weight:700;text-align:center}.others__row{margin-bottom:9.765625vw}.others__column:nth-of-type(n+2){margin-top:7.8125vw}.others__figure{display:block;margin-bottom:5.208333333333334vw!important}.others__catch{font-size:3.6458333333333335vw}.others__detail{margin-top:5.859375vw;padding-top:5.859375vw;border-top:1px solid #cecece;font-size:3.6458333333333335vw}.others__detail .locations__definition-list:nth-of-type(n+2){margin-top:5.208333333333334vw}.purpose{padding:15.625vw 0;background-color:#eb5c01}.purpose__caption small,.purpose__caption span{color:#fff!important}.purpose__catch{color:#fff}.purpose__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:31.25vw;overflow:hidden;border-radius:1.3020833333333335vw;background-color:#fff;font-size:3.6458333333333335vw;font-weight:700;text-align:center}.purpose__list-item:nth-of-type(n+2){margin-top:2.604166666666667vw}.purpose__list-item div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:71.61458333333334vw;text-align:left}.purpose__list-item img{width:17.578125vw;margin-right:9.114583333333332vw}.policy{padding:15.625vw 3.90625vw;background-color:#eaeaea}.policy__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:7.8125vw 3.90625vw;background-color:#fff}.policy__caption{margin-bottom:3.90625vw;padding-bottom:3.90625vw;border-bottom:1px solid #eaeaea;color:#eb5c01;font-size:5.729166666666666vw;font-weight:700;text-align:center}.policy__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.6458333333333335vw}.policy__list-item:nth-of-type(n+2){margin-top:.5em}.policy__list-item span{margin-right:.5em}.only-pc{display:none!important}.group__mtg__header .header__inner .header__logo img{width:auto;height:9.375vw}.group__mtg__header .header__inner .reserve-btn{top:0;right:13vw;width:20.89vw;height:100%;font-size:3.12vw;font-weight:600}.group__mtg{font-size:4.17vw;font-weight:500}.group__mtg .util__inner{width:92.3vw;margin:0 auto}.group__mtg .util__inner.wide{width:92.3vw}.group__mtg .util__title__bg{position:relative;width:100%;height:100%}.group__mtg .util__title__bg:before{z-index:1;position:absolute;width:100vw;height:22vw;background-repeat:no-repeat;background-size:cover;content:''}.group__mtg .util__caption{z-index:2;position:relative;margin-bottom:1vw;text-align:center}.group__mtg .util__caption span{display:block;margin-bottom:1vw;color:#eb5c01;font-family:Outfit,serif;font-size:3.65vw;font-weight:500}.group__mtg .util__catch{z-index:2;position:relative;color:black;font-family:Noto Sans JP,serif;font-size:7.56vw;font-weight:900;line-height:1.4;text-align:center}.group__mtg .arrow__right{border-top:1.5vw solid transparent;border-bottom:1.5vw solid transparent;border-left:2.2vw solid #fff}.group__mtg .arrow__bottom{border-top:1.95vw solid #eb5c01;border-right:1.17vw solid transparent;border-left:1.17vw solid transparent}.group__mtg .contents{padding:0;background-color:transparent}.group__mtg .splash{height:128.90625vw;background-image:url(../images/group_bbq/mv-sp.png)}.group__mtg .splash:before{bottom:-5%;left:50%;width:100vw;height:29vw;background:url(../images/group_bbq/mv_illusts-sp.png) no-repeat;background-size:contain}.group__mtg .splash__caption{top:37.76041666666667vw;width:97%}.group__mtg .splash__feature{position:absolute;bottom:21.354166666666664vw;width:100%}.group__mtg .splash__feature ul{gap:0 1.3020833333333335vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group__mtg .splash__feature ul li{width:29.6875vw}.group__mtg .splash__contact{z-index:10000;position:fixed;bottom:-17vw;left:0;width:100vw;height:16.6vw;background:url(../images/group_bbq/mv_contact-sp.png) no-repeat;background-position:top center;background-size:cover;color:white;opacity:0;-webkit-transition:.3s;transition:.3s}.group__mtg .splash__contact.active{bottom:0;opacity:1}.group__mtg .splash__contact a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.group__mtg .splash__contact a .contact__text{position:relative;padding-top:4.5vw;padding-left:6vw;font-size:3.65vw;line-height:1.5;text-align:center}.group__mtg .splash__contact a .arrow__right{position:absolute;top:6.5vw;right:-12vw}.group__mtg .splash .catch__mini{width:100vw;padding-top:11.71875vw}.group__mtg .splash .catch__mini li a{display:block;width:35.81vw;height:22vw}.group__mtg .splash .catch__mini li:nth-child(1),.group__mtg .splash .catch__mini li:nth-child(3){margin-top:3.5%}.group__mtg .splash .catch__mini li:nth-child(1){position:relative;left:0}.group__mtg .splash .catch__mini li:nth-child(2){position:relative;left:-4vw}.group__mtg .splash .catch__mini li:nth-child(3){position:relative;right:8vw}.group__mtg .about{padding:46vw 0 11vw;font-size:4.17vw;line-height:2.5;text-align:center}.group__mtg .about .mtg__text{line-height:2.7}.group__mtg .point{padding:13vw 0 12vw}.group__mtg .point .section__title__bg:before{top:3vw;left:-4vw}.group__mtg .point__list{margin-top:9.5vw;margin-bottom:60px}.group__mtg .point__list figure{width:100%;height:54.5vw;margin:0}.group__mtg .point__list figure img{width:100%;height:100%}.group__mtg .point__list-item{margin-bottom:6.5vw}.group__mtg .point__definition-list-term{padding-block:2vw;font-size:5.21vw}.group__mtg .point__definition-list-term small{font-size:1rem}.group__mtg .point__definition-list-description{font-size:3.65vw;font-weight:400;line-height:1.75}.group__mtg .point__bottom__bg .point__btn-item{margin-bottom:6vw}.group__mtg .point__bottom__bg .point__btn-item .point__btn-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:19vw;border-radius:11vw;background-color:#eb5c01;color:white}.group__mtg .point__bottom__bg .point__btn-item .point__btn-link .btn-item-text{position:relative;padding-left:6vw;font-size:3.65vw;letter-spacing:.09rem}.group__mtg .point__bottom__bg .point__btn-item .point__btn-link .btn-item-text .arrow__right{position:absolute;top:45%;left:86vw}.group__mtg .flow{padding:19vw 0 7vw}.group__mtg .flow .section__title__bg:before{top:-9%;left:-3%;height:43%}.group__mtg .flow .section__title__bg .mtg__text{padding:0 0 8vw;font-size:5.47vw}.group__mtg .flow__step-item{position:relative;width:100%;height:25vw;margin-bottom:9.5vw}.group__mtg .flow__step-item:nth-child(1):before,.group__mtg .flow__step-item:nth-child(2):before,.group__mtg .flow__step-item:nth-child(3):before{top:28vw;right:47%;-webkit-transform:rotate(90deg);transform:rotate(90deg);border-top:2.73vw solid transparent;border-bottom:2.73vw solid transparent;border-left:3.12vw solid #eb5c01}.group__mtg .flow__step-inner{border:.46vw solid #eb5c01;border-radius:3vw}.group__mtg .flow__step-num{height:10.5vw;font-size:3.52vw}.group__mtg .flow__step-num span{padding-left:1vw;font-size:7.06vw}.group__mtg .flow__step-contents{height:13vw;font-size:4.17vw}.group__mtg .location{padding:20vw 0 16vw}.group__mtg .location .section__title__bg:before{top:-24%;left:-60%;width:170%;height:100%}.group__mtg .location__catch{margin-bottom:9vw}.group__mtg .location__column{width:100%;margin-bottom:6vw;border-radius:3vw}.group__mtg .location__figure{width:100%;height:100%;margin-bottom:4vw!important}.group__mtg .location__figure img{width:100%;height:auto}.group__mtg .location__sub-caption{padding:0 3.91vw;font-size:4.17vw;font-weight:600;letter-spacing:.1rem;line-height:1.5}.group__mtg .location__detail{margin-top:5vw;padding:0 3.91vw}.group__mtg .location__detail .locations__definition-list:nth-of-type(n+2){margin-top:10px}.group__mtg .location__definition-list-term{margin-bottom:1.4vw;padding:.59vw 2.8vw;border-radius:5vw;font-size:3.3vw;font-weight:400}.group__mtg .location__definition-list-description{margin-bottom:3.8vw;font-size:3.3vw;font-weight:400}.group__mtg .location__definition-list-description .attention{padding-left:1em;font-size:3.12vw;line-height:1.5}.group__mtg .location__definition-list-description .attention span{margin-left:-1em;text-indent:-1em}.group__mtg .location__definition-list-description .time__list__bg li.padT{margin-top:2.604166666666667vw}.group__mtg .location__definition-list-description .time__list__bg li .contents__bg .title{font-weight:600}.group__mtg .location__definition-list-description .menu__list__bg{margin:4vw auto 4.9vw}.group__mtg .location__definition-list-description .menu__list__bg li{margin-bottom:3.1vw;padding-left:9vw}.group__mtg .location__definition-list-description .menu__list__bg li:before{top:-.6vw;left:0;width:6.84vw;height:6.84vw}.group__mtg .location__definition-list-description .menu__list__bg li:nth-child(2){padding-left:17vw}.group__mtg .location__definition-list-description .menu__list__bg li:nth-child(2):after{top:-.6vw;left:8vw;width:6.84vw;height:6.84vw}.group__mtg .location .shinkiba .time__list__bg .attention,.group__mtg .location .chiba .time__list__bg .attention{margin-top:0}.group__mtg .location .saitama{margin-bottom:10vw}.group__mtg .location .saitama .time__list__bg{letter-spacing:.07rem}.group__mtg .location .saitama .time__list__bg .contents__bg{margin-bottom:.3vw}.group__mtg .location .saitama .time__list__bg .attention{letter-spacing:.01rem}.group__mtg .location .saitama .contents__bg .title{letter-spacing:.25vw}.group__mtg .location .location__btn__bg{width:100%;height:15vw;margin:0 auto;font-size:3.65vw}.group__mtg .location .location__btn__bg a{border-radius:10vw}.group__mtg .location .location__btn__bg .location__btn{position:relative}.group__mtg .location .location__btn__bg .location__btn .arrow__right{position:absolute;top:30%;right:-13vw}.group__mtg .plan{padding:0;background-color:transparent}.group__mtg .plan .section__title__bg{margin-bottom:13vw;padding-top:19vw}.group__mtg .plan .section__title__bg:before{top:41%;left:2%;width:97%;height:70%;background-size:contain}.group__mtg .plan .team__plan__bg{width:100vw;background-color:#fdeee5}.group__mtg .plan .team__plan__bg .plan__inner{width:92.3vw;margin:0 auto}.group__mtg .plan .plan__inner{padding:0;background-color:transparent}.group__mtg .plan .plan__inner.bg{z-index:0;position:relative}.group__mtg .plan .plan__inner.bg:before{display:block;z-index:-1;position:absolute;top:0;left:-4vw;width:calc(100% + 8vw);height:100%;background-color:#fdeee5;content:""}.group__mtg .plan .plan__inner .plan__list-btn{width:100%;height:29vw;margin-bottom:9.5vw;border:.38vw solid #eb5c01;border-radius:3vw}.group__mtg .plan .plan__inner .plan__list-btn:nth-child(2),.group__mtg .plan .plan__inner .plan__list-btn:nth-child(3){height:22vw}.group__mtg .plan .plan__inner .plan__list-btn:nth-child(2) .plan__list-type,.group__mtg .plan .plan__inner .plan__list-btn:nth-child(3) .plan__list-type{padding-top:0}.group__mtg .plan .plan__inner .plan__list-btn:nth-child(2) .arrow__bottom,.group__mtg .plan .plan__inner .plan__list-btn:nth-child(3) .arrow__bottom{top:-7vw}.group__mtg .plan .plan__inner .plan__list-btn a .arrow__bottom{top:-7vw;left:85vw;-webkit-transform:scale(1.5);transform:scale(1.5)}.group__mtg .plan .plan__inner .plan__list-catch{padding-block:2vw;top:-15%;left:4%;width:85vw;border-radius:5vw;font-size:3.65vw;font-weight:400}.group__mtg .plan .plan__inner .plan__list-type{padding-top:3vw;font-size:4.7vw;font-weight:900}.group__mtg .plan .plan__inner .plan__list-type.recommend{padding-left:4vw}.group__mtg .plan .plan__inner .plan__list-type.recommend:before{top:-25%;left:3%;width:20.59vw;height:19.55vw}.group__mtg .plan .plan__inner .section__plan{padding-bottom:100px}.group__mtg .plan .plan__inner .section__plan .plan_title_bg{width:100%;height:100%;margin-bottom:11vw}.group__mtg .plan .plan__inner .section__plan .plan_name{text-align:center}.group__mtg .plan .plan__inner .section__plan .plan_name-sub-title{padding-block:1.6vw;width:100%;border-radius:50px;background-color:#eb5c01;color:white;font-size:4.12vw;font-weight:500;text-align:center}.group__mtg .plan .plan__inner .section__plan .plan_name-title{padding-block:4.5vw;font-size:7.82vw;letter-spacing:.3rem;line-height:1.4}.group__mtg .plan .plan__inner .section__plan .plan_title_bg figure{position:relative;width:100%;height:auto;margin:0}.group__mtg .plan .plan__inner .section__plan .plan_title_bg figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.group__mtg .plan .plan__inner .section__plan .accordion{position:relative;margin-bottom:0;background-color:transparent}.group__mtg .plan .plan__inner .section__plan .accordion__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:47vw;padding-top:4vw;border-top:solid .2vw #f18d4d;border-bottom:none;background-color:transparent;color:black;font-weight:400}.group__mtg .plan .plan__inner .section__plan .accordion__trigger:after{display:none}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.last-child{border-bottom:solid .2vw #f18d4d;-webkit-transition:.5s;transition:.5s}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .bold{width:88%;margin-bottom:2vw;font-size:5.47vw;font-weight:900;line-height:1.4}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .bold.bg{font-size:6.25vw}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .normal{display:inline-block;font-size:3.65vw;font-weight:400;line-height:1.7}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn{position:absolute;right:0;width:10.5vw;height:10.5vw;border:.26vw #eb5c01 solid;border-radius:100%;background-color:#eb5c01}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn:before,.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn:after{display:inline-block;position:absolute;top:50%;left:50%;width:3.65vw;height:.42vw;margin-top:-.13vw;margin-left:-1.69vw;background-color:currentColor;color:white;content:''}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.2s;transition:.2s}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn_1{top:12vw}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn_2{top:8vw}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active.last-child{border-bottom:solid .2vw white}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active .btn{background-color:white}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active .btn:before,.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active .btn:after{color:#eb5c01}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active .btn:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.group__mtg .plan .plan__inner .section__plan .accordion__wrap{height:0;overflow:hidden}.group__mtg .plan .plan__inner .section__plan .accordion__wrap .accordion__inner{padding:0}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch{height:100%;margin-top:14.5vw}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:15vw}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch nav ul .tab-switch__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45vw;height:12vw;overflow:hidden;border-radius:3.25vw 3.25vw 0 0;background-color:#959595;color:white;font-size:4.17vw;font-weight:500;-webkit-transition:.3s;transition:.3s}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch nav ul .tab-switch__trigger.active{height:15vw;background-color:#eb5c01}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content{display:none;height:84vw;margin-top:-.1vw;overflow:hidden;border:#f5ad80 .39vw solid;border-radius:0 0 3.25vw 3.25vw;background-color:white}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content.active{display:block}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul{z-index:1;position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:5vw 3.5vw}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-size:3.12vw}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item figure{position:absolute;width:32.3vw;height:20.36vw;overflow:hidden;border-radius:20px}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item figure img{-o-object-fit:contain;object-fit:contain}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item figure.figure-1,.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item figure.figure-2{top:3.3vw;left:6vw}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item .time{margin-right:3vw;padding-bottom:10px;color:#eb5c01}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item .contents{position:relative}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg{position:absolute;bottom:11vw;left:0;width:100%;height:15vw;margin:0 auto;font-size:3.65vw;letter-spacing:.05rem}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:8vw;background-color:#eb5c01;color:white}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg .budget__btn{position:relative}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg .budget__btn .arrow__right{position:absolute;top:2vw;right:-14vw}.group__mtg .plan .plan__inner .section__plan .accordion .contact{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:48vw;padding:10vw 0 8vw}.group__mtg .plan .plan__inner .section__plan .accordion .contact .budget-circle{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22.49vw;height:22.49vw;margin-right:3.25vw;border-radius:50%;background-color:#eb5c01;color:white}.group__mtg .plan .plan__inner .section__plan .accordion .contact .budget-circle p{font-size:4.17vw;font-weight:700;line-height:1.5;text-align:center}.group__mtg .plan .plan__inner .section__plan .accordion .contact .budget-contents{display:inline-block;width:calc(100% - 24.49vw);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-bottom:#eb5c01 solid 2px;font-size:4.69vw;font-weight:900;text-align:center}.group__mtg .plan .plan__inner .section__plan .accordion .contact .budget-contents span{margin-left:15px;color:#eb5c01;font-size:9.77vw;letter-spacing:.2rem}.group__mtg .plan .plan__inner .section__plan .accordion .policy{padding:4.5vw;border:.42vw solid #e7e7e7;border-radius:3vw;background-color:transparent;color:#737373}.group__mtg .plan .plan__inner .section__plan .accordion .policy__inner{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;background-color:transparent}.group__mtg .plan .plan__inner .section__plan .accordion .policy__caption{padding-bottom:0;border-bottom:none;color:#737373;font-size:3.65vw;font-weight:400;text-align:left}.group__mtg .plan .plan__inner .section__plan .accordion .policy__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.73vw;font-weight:400;letter-spacing:.05rem}.group__mtg .plan .plan__inner .section__plan .accordion .policy__list-item:nth-of-type(n+2){margin-top:.4em}.group__mtg .plan .plan__inner .section__plan .accordion .policy__list-item span{display:inline-block}.group__mtg .plan .plan__inner .section__plan .accordion .policy__list-item span.number{width:4vw}.group__mtg .plan .plan__inner .section__plan .accordion .policy__list-item span.description{width:calc(100% - 4vw);margin-left:0}.group__mtg .plan .plan__inner .section__plan .accordion .policy__note{margin-left:2.73vw;padding-top:2vw;font-size:2.73vw;text-indent:-2.73vw}.group__mtg .plan .plan__inner .section__plan.wd__plan .accordion__trigger.last-child{height:40vw;padding-top:2vw}.group__mtg .plan .plan__inner .section__plan.wd__plan .accordion__trigger.last-child .bold{margin-bottom:4vw}.group__mtg .plan .plan__inner .section__plan.wd__plan .plan_title_bg figure{position:relative}.group__mtg .plan .plan__inner .section__plan.wd__plan .plan_title_bg figure:before{position:absolute;top:4%;left:3%;width:19.55vw;height:19.55vw;background:url(../images/group_bbq/icon_osusume.png) no-repeat;background-size:contain;content:''}.group__mtg .plan .plan__inner .section__plan.team__plan{padding-top:16vw}.group__mtg .plan .plan__inner .section__plan.team__plan .accordion.door-contents .accordion__trigger{padding:5vw 3.90625vw}.group__mtg .plan .plan__inner .section__plan.team__plan .accordion.door-contents .accordion__trigger .bold{margin-bottom:4vw}.group__mtg .plan .plan__inner .section__plan.team__plan .accordion.door-contents .accordion__trigger .btn{top:7vw}.group__mtg .plan .plan__inner .section__plan.team__plan .accordion .last-child{height:31vw;padding-top:1vw}.group__mtg .plan .plan__inner .section__plan.team__plan .accordion .last-child .btn{top:10vw}.group__mtg .plan .plan__inner .section__plan.team__plan .accordion__trigger.active.last-child{border-bottom:solid .13vw #fdeee5}.group__mtg .plan .plan__inner .section__plan.original__plan{padding-top:15.5vw}.group__mtg .plan .plan__inner .section__plan.original__plan .accordion .accordion__trigger{padding:8vw 3.90625vw 3.7vw}.group__mtg .plan .plan__inner .section__plan.original__plan .accordion .accordion__trigger .bold{font-size:6.25vw}.group__mtg .plan .plan__inner .section__plan.original__plan .accordion .accordion__trigger .btn{top:13vw}.group__mtg .plan .plan__inner .section__plan.original__plan .accordion .accordion__trigger.last-child{height:27vw;padding:8vw 3.90625vw}.group__mtg .plan .plan__inner .section__plan.original__plan .accordion .accordion__trigger.last-child .btn{top:10.5vw}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-list,.group__mtg .plan .plan__inner .accordion__wrap .team__case-list,.group__mtg .plan .plan__inner .accordion__wrap .original__case-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:3.12vw}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item,.group__mtg .plan .plan__inner .accordion__wrap .team__case-item,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item{width:calc((100% - 3.8vw)/2);margin-bottom:5vw}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item figure,.group__mtg .plan .plan__inner .accordion__wrap .team__case-item figure,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item figure{width:100%;height:26vw;margin:0;overflow:hidden;border-radius:3vw}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item figure img,.group__mtg .plan .plan__inner .accordion__wrap .team__case-item figure img,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item .plan__case-number,.group__mtg .plan .plan__inner .accordion__wrap .team__case-item .plan__case-number,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item .plan__case-number{text-underline-offset:.65vw;margin:1.56vw auto;color:#eb5c01;font-weight:700;text-decoration:underline}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item .plan__case-title,.group__mtg .plan .plan__inner .accordion__wrap .team__case-item .plan__case-title,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item .plan__case-title{margin-bottom:1.56vw;color:#eb5c01;font-size:3.65vw;font-weight:700;letter-spacing:.1rem;line-height:1.4}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item .plan__case-content,.group__mtg .plan .plan__inner .accordion__wrap .team__case-item .plan__case-content,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item .plan__case-content{font-weight:400}.group__mtg .plan .plan__inner .accordion__wrap .team__price-list,.group__mtg .plan .plan__inner .accordion__wrap .original__price-list{padding-bottom:7vw;border-bottom:solid .2vw #f18d4d}.group__mtg .plan .plan__inner .accordion__wrap .team__price-item,.group__mtg .plan .plan__inner .accordion__wrap .original__price-item{width:100%;margin-bottom:2.5vw;overflow:hidden;border-radius:3vw}.group__mtg .plan .plan__inner .accordion__wrap .team__price-item h5,.group__mtg .plan .plan__inner .accordion__wrap .original__price-item h5{padding-block:4vw;font-size:4.17vw;font-weight:500;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap .team__price-item h5 span,.group__mtg .plan .plan__inner .accordion__wrap .original__price-item h5 span{font-size:3.65vw}.group__mtg .plan .plan__inner .accordion__wrap .team__price-item .team__price-type,.group__mtg .plan .plan__inner .accordion__wrap .original__price-item .team__price-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:2.5vw 0}.group__mtg .plan .plan__inner .accordion__wrap .team__price-item .team__price-type p,.group__mtg .plan .plan__inner .accordion__wrap .original__price-item .team__price-type p{font-size:3.65vw;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap .team__price-item .team__price-type p.limited-price,.group__mtg .plan .plan__inner .accordion__wrap .original__price-item .team__price-type p.limited-price{font-size:4.17vw}.group__mtg .plan .plan__inner .accordion__wrap .team__price-item.last-child,.group__mtg .plan .plan__inner .accordion__wrap .original__price-item.last-child{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.group__mtg .plan .plan__inner .accordion__wrap .team__price-item.last-child ul,.group__mtg .plan .plan__inner .accordion__wrap .original__price-item.last-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.group__mtg .plan .plan__inner .accordion__wrap .team__price-item.last-child ul li,.group__mtg .plan .plan__inner .accordion__wrap .original__price-item.last-child ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:12vw;border-bottom:#fdeee5 .39vw solid}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-list{padding-bottom:7vw;border-bottom:.13vw solid #f18d4d}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-item{margin-bottom:4vw;overflow:hidden;border-radius:3vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-item h5{padding-block:3.8vw;margin-bottom:.52vw;background-color:#eb5c01;color:white;font-size:4.17vw;font-weight:500;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-item h5 span{font-size:3.38vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fdeee5;line-height:1.3}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through{position:relative}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through:before{position:absolute;top:3.5vw;width:40vw;height:.15vw;background-color:black;content:''}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through .size-1,.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through .size-2{font-size:2.6vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through .size-3{font-size:3.12vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .limited-price{color:#eb5c01}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .limited-price .size-1,.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .limited-price .size-2{font-size:3.12vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .limited-price .size-3{font-size:4.17vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.left li{height:16vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.left li:nth-child(1){margin-bottom:.52vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.left li:nth-child(1) .line-through:before{left:-.26vw;width:82vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.left li:nth-child(2) .line-through:before{left:-.26vw;width:56.2vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.right li{height:23vw}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.right li .attention{margin-top:2.2vw;color:#bcb1aa;font-size:2.86vw;font-weight:400}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner ul .ex__schedule-item:nth-child(1),.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner ul .ex__schedule-item:nth-child(3){margin-bottom:24vw}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case-list{margin-top:-7vw}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case-number{z-index:10;position:relative;top:9.5vw;left:2.5vw;color:white;font-size:4.69vw;letter-spacing:.1rem}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case-number:after{z-index:-1;position:absolute;top:-1.2vw;left:-1.2vw;width:8.5vw;height:8.5vw;border-radius:50%;background-color:#eb5c01;content:''}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case-number.one:after{left:-30%}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case__definition-list-term{padding-block:1vw;margin-top:1vw;color:#eb5c01;font-size:3.65vw;font-weight:700}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case__definition-list-description{font-size:3.12vw;font-weight:400}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case__definition-list-description .link{text-underline-offset:.7vw;margin-left:.3vw;color:#eb5c01;letter-spacing:.02rem;text-decoration:underline}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .place{margin:2vw 0 10vw;font-size:3.65vw;font-weight:400}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item{background:white}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item h5{background-color:#eb5c01;color:white}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item.last-child{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item.last-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item.last-child ul li{border-bottom:#fdeee5 .39vw solid}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__tab-switch__content{height:101.5vw}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__tab-switch__content ul .ex__schedule-item:nth-child(3),.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__tab-switch__content ul .ex__schedule-item:nth-child(5){margin-bottom:24vw}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .policy{background-color:white}.group__mtg .plan .plan__inner .accordion__wrap.original__case .accordion__inner .original__case-list{padding-bottom:50px}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item h5{background-color:#eb5c01;color:white}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item .original__price-type{background:#fdeee5}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item .original__price-type p{padding-block:2.5vw;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item.last-child ul li{border-bottom:#fff .39vw solid}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .tab-switch__content ul .ex__schedule-item:nth-child(1),.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .tab-switch__content ul .ex__schedule-item:nth-child(3){margin-bottom:24vw}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .budget__btn__bg{bottom:5vw}.group__mtg .plan .plan__inner .ex__quote .table{width:84.4vw;height:21.4vw;margin:0 auto;overflow:hidden;border-radius:3vw;border-collapse:separate;border-spacing:.4vw;font-weight:500;letter-spacing:.08vw}.group__mtg .plan .plan__inner .ex__quote .table tr .number-2,.group__mtg .plan .plan__inner .ex__quote .table tr .number-3,.group__mtg .plan .plan__inner .ex__quote .table tr .number-4{width:27.79vw}.group__mtg .plan .plan__inner .ex__quote .table tr th{height:50%;text-align:center}.group__mtg .plan .plan__inner .ex__quote .table td,.group__mtg .plan .plan__inner .ex__quote .table th{padding:1.29vw 2.59vw;font-size:3.11vw}.group__mtg .plan .plan__inner .ex__quote .table td.right{font-weight:500;text-align:right}.group__mtg .plan .plan__inner .ex__quote .table__data-title{width:82vw;margin:0 auto;padding:4.5vw 5vw 3vw;font-size:3.11vw}.group__mtg .plan .plan__inner .ex__quote .table__data.bottom{font-weight:700}.group__mtg .plan .plan__inner .ex__quote .table__data.bottom th{width:45.8vw;height:7.8vw;background-color:#ededed!important;color:black}.group__mtg .plan .plan__inner .ex__quote .table__data.bottom td{width:27.79vw;background-color:#f7f6f6!important}.group__mtg .plan .plan__inner .ex__quote .table__content-bottom{margin-top:6vw}.group__mtg .plan .plan__inner .ex__quote.wd__tab-switch__content{height:169vw!important}.group__mtg .plan .plan__inner .ex__quote.team__tab-switch__content{height:235vw!important}.group__mtg .plan .plan__inner .ex__quote.original__tab-switch__content{height:190vw!important}}@media(min-width:48em),print{.only-sp{display:none!important}.wrapper{min-width:1200px!important}.group__mtg__header a{-webkit-transition:.3s;transition:.3s}.group__mtg__header a:hover{opacity:.7}.group__mtg__header .reserve-btn{top:0;right:62px;width:100px;height:60px;font-size:1rem;font-weight:700}.group__mtg__header .reserve-btn a{border-right:1px solid white}.group__mtg__header .reserve-btn a:hover{background-color:#eb5c01;color:white;opacity:1}.global-nav__mtg-list{color:#fff}.global-nav__mtg-list li{padding:10px 0 10px 30px}.global-nav__mtg-list li span{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700}.global-nav__mtg-list li small{font-size:.875rem}.global-nav__mtg-list li img{height:35px}.group__mtg{font-size:1rem;font-weight:400;letter-spacing:.05rem}.group__mtg .util__inner{width:1200px;margin:0 auto}.group__mtg .util__inner.wide{width:1200px}.group__mtg .util__title__bg{position:relative;width:100%;height:100%}.group__mtg .util__title__bg:before{z-index:1;position:absolute;width:100%;height:170px;background-repeat:no-repeat;background-size:contain;content:''}.group__mtg .util__caption{z-index:2;position:relative;margin-bottom:10px;text-align:center}.group__mtg .util__caption span{display:block;color:#eb5c01;font-size:1.125rem}.group__mtg .util__caption small{font-size:1.125rem}.group__mtg .util__catch{z-index:2;position:relative;margin-bottom:25px;font-family:Noto Sans JP,serif;font-size:2.5rem;font-weight:900;text-align:center}.group__mtg__text{font-size:1rem;line-height:1.75;text-align:center}.group__mtg img{width:100%;max-width:100%}.group__mtg .arrow__right{margin-left:5px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:13px solid #fff}.group__mtg .arrow__bottom{border-top:15px solid #eb5c01;border-right:9px solid transparent;border-left:9px solid transparent}.group__mtg a{-webkit-transition:.3s;transition:.3s}.group__mtg a:hover{opacity:.7}.group__mtg .splash{height:790px;margin-bottom:-50px;background-image:url(../images/group_bbq/mv.png)}.group__mtg .splash:before{bottom:-11%;left:50%;width:905px;height:174px;background:url(../images/group_bbq/mv_illusts.png) no-repeat}.group__mtg .splash__caption{top:30%;width:950px;margin-left:30px}.group__mtg .splash__feature{position:absolute;top:432px;left:-20px}.group__mtg .splash__feature ul li+li{margin-top:10px}.group__mtg .splash__contact{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;bottom:-8%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:230px;height:260px;background:url(../images/group_bbq/mv_contact.png) no-repeat;background-size:contain;color:white;font-size:1.125rem}.group__mtg .splash__contact a{width:170px;height:198px;margin-right:30px}.group__mtg .splash__contact a .contact__text{position:relative;padding-top:45%;padding-left:20%;line-height:1.5;text-align:center}.group__mtg .splash__contact a .contact__text .move{margin-left:-1vw}.group__mtg .splash__contact a .arrow__right{position:absolute;top:88%;right:14%}.group__mtg .splash .catch__mini{width:900px;padding-top:20px}.group__mtg .splash .catch__mini li a{display:block;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.group__mtg .splash .catch__mini li a .catch__base{width:317px;height:auto;-webkit-transition:.3s;transition:.3s}.group__mtg .splash .catch__mini li a:hover img{opacity:0}.group__mtg .splash .catch__mini li:nth-child(1),.group__mtg .splash .catch__mini li:nth-child(3){margin-top:3.5%}.group__mtg .splash .catch__mini li:nth-child(1){position:relative;left:5%;background:url(../images/group_bbq/catch_mini_hov_01.png) no-repeat;background-size:contain}.group__mtg .splash .catch__mini li:nth-child(2){background:url(../images/group_bbq/catch_mini_hov_02.png) no-repeat;background-size:contain}.group__mtg .splash .catch__mini li:nth-child(3){position:relative;right:5%;background:url(../images/group_bbq/catch_mini_hov_03.png) no-repeat;background-size:contain}.group__mtg .about{padding:130px 0 75px;font-size:1.25rem;line-height:2.5;text-align:center}.group__mtg .about__caption{width:820px;margin:0 auto;margin-bottom:30px}.group__mtg .point{padding:83px 0 95px}.group__mtg .point .section__title__bg:before{top:-43%;left:16%;height:170px}.group__mtg .point__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;margin-bottom:45px}.group__mtg .point__list figure{margin:1em .2em;overflow:hidden;border-radius:20px}.group__mtg .point__list-item{width:calc((100% - 60px)/3 - 1px);counter-increment:contents}.group__mtg .point__list-item:nth-of-type(n+2){margin-left:30px}.group__mtg .point__list-item:nth-of-type(3n+1){margin-left:0}.group__mtg .point__list-item:nth-of-type(n+4){margin-top:20px}.group__mtg .point__definition-list-term{margin-bottom:10px;font-size:1.5rem}.group__mtg .point__definition-list-term small{font-size:1rem}.group__mtg .point__definition-list-description{font-size:1rem;letter-spacing:.02rem;line-height:1.75}.group__mtg .point__bottom__bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.group__mtg .point__bottom__bg .point__btn-item .point__btn-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:367px;height:130px;border-radius:70px;background-color:#eb5c01;color:white}.group__mtg .point__bottom__bg .point__btn-item .point__btn-link .btn-item-text{position:relative;padding-left:10%;font-size:1.125rem;letter-spacing:.09rem}.group__mtg .point__bottom__bg .point__btn-item .point__btn-link .btn-item-text .move-left{margin-left:-10px}.group__mtg .point__bottom__bg .point__btn-item .point__btn-link .btn-item-text .arrow__right{position:absolute;top:45%;right:-18%;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:12px solid #fff}.group__mtg .flow{padding:120px 0 100px}.group__mtg .flow .section__title__bg:before{top:-9%;left:20%;height:170px}.group__mtg .flow .section__title__bg .mtg__text{padding:25px 0 50px;font-size:1.75rem}.group__mtg .flow__step__bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.group__mtg .flow__step-item{position:relative;width:270px;height:167px}.group__mtg .flow__step-item:nth-child(1):before,.group__mtg .flow__step-item:nth-child(2):before,.group__mtg .flow__step-item:nth-child(3):before{top:62%;right:-12%;margin-left:5px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:14px solid #eb5c01}.group__mtg .flow__step-inner{border:2px solid #eb5c01;border-radius:20px}.group__mtg .flow__step-num{height:56px;font-size:1.125rem}.group__mtg .flow__step-num span{padding-left:5px;font-size:2.25rem}.group__mtg .flow__step-contents{height:111px;font-size:1.25rem}.group__mtg .location{padding-top:100px;padding-bottom:90px}.group__mtg .location .section__title__bg:before{top:-33%;left:-7%;width:116%;height:190%}.group__mtg .location__catch{margin-bottom:65px}.group__mtg .location__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.group__mtg .location__column{width:580px;padding-bottom:25px;border-radius:20px}.group__mtg .location__figure{margin-bottom:25px!important}.group__mtg .location__sub-caption{padding:0 30px;font-size:1.5rem;font-weight:700;letter-spacing:.1rem;line-height:1.3}.group__mtg .location__detail{margin-top:25px;padding:0 30px}.group__mtg .location__detail .locations__definition-list:nth-of-type(n+2){margin-top:10px}.group__mtg .location__definition-list-term{margin-bottom:12px;border-radius:20px;font-weight:500}.group__mtg .location__definition-list-time{padding:3px 25px}.group__mtg .location__definition-list-menu,.group__mtg .location__definition-list-capa{padding:3px 13px}.group__mtg .location__definition-list-plus{padding:3px 10px}.group__mtg .location__definition-list-description{margin-bottom:12px;font-size:1rem}.group__mtg .location__definition-list-description .attention{margin:-5px auto 3px;font-size:.875rem}.group__mtg .location__definition-list-description .time__list__bg li.padT{margin-top:10px}.group__mtg .location__definition-list-description .time__list__bg li .contents__bg .title{font-weight:700;letter-spacing:.06rem}.group__mtg .location__definition-list-description .time__list__bg li .contents__bg .contents.pad{margin-left:5px}.group__mtg .location__definition-list-description .time__list__bg li .contents__bg .contents .time-br{margin-left:166px}.group__mtg .location__definition-list-description .menu__list__bg{row-gap:25px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin:18px auto 27px;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.group__mtg .location__definition-list-description .menu__list__bg li{padding-left:40px}.group__mtg .location__definition-list-description .menu__list__bg li:before{top:-3px;left:0;width:35px;height:35px}.group__mtg .location__definition-list-description .menu__list__bg li:nth-child(2){padding-left:78px}.group__mtg .location__definition-list-description .menu__list__bg li:nth-child(2):after{top:-3px;left:38px;width:35px;height:35px}.group__mtg .location .shinkiba .time__list__bg .attention,.group__mtg .location .chiba .time__list__bg .attention{margin-top:5px}.group__mtg .location .saitama{margin-bottom:100px}.group__mtg .location .saitama .time__list__bg{letter-spacing:.07rem}.group__mtg .location .saitama .time__list__bg .contents__bg{margin-bottom:4px}.group__mtg .location .saitama .time__list__bg .attention{letter-spacing:-.01rem}.group__mtg .location .location__btn__bg{width:532px;height:100px;margin:0 auto;font-size:1.25rem}.group__mtg .location .location__btn__bg a{border-radius:50px;-webkit-transition:.3s;transition:.3s}.group__mtg .location .location__btn__bg a:hover{background-color:#fff;color:#eb5c01}.group__mtg .location .location__btn__bg a:hover .arrow__right{border-top:8px solid transparent;border-right:0;border-bottom:8px solid transparent;border-left:13px solid #eb5c01}.group__mtg .location .location__btn__bg .location__btn{position:relative}.group__mtg .location .location__btn__bg .location__btn .arrow__right{position:absolute;top:11px;right:-60px}.group__mtg .plan .section__title__bg{margin-bottom:68px;padding-top:140px}.group__mtg .plan .section__title__bg:before{top:41%;left:21.5%;height:170px}.group__mtg .plan .team__plan__bg{width:100vw;min-width:1300px;background-color:#fdeee5}.group__mtg .plan .team__plan__bg .plan__inner{width:1300px;margin:0 auto}.group__mtg .plan .team__plan__bg .plan__inner .section__plan{min-width:1300px}.group__mtg .plan .team__plan__bg .plan__inner .plan_title_bg{width:auto!important;padding:0 50px}.group__mtg .plan .team__plan__bg .plan__inner .accordion__trigger{margin:0 50px}.group__mtg .plan .team__plan__bg .plan__inner .accordion__trigger .btn{right:50px!important}.group__mtg .plan .team__plan__bg .plan__inner .accordion__wrap .accordion__inner{padding:20px 50px 0!important}.group__mtg .plan .util__inner.wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.group__mtg .plan .plan__inner{width:32%;padding:20px 0}.group__mtg .plan .plan__inner.bg{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:0;position:relative;width:34%;padding-right:1%;padding-left:1%}.group__mtg .plan .plan__inner.bg:before{display:block;z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;background-color:#fdeee5;content:""}.group__mtg .plan .plan__inner .plan__list-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.group__mtg .plan .plan__inner .plan__list-btn{width:360px;height:160px;border:2px solid #eb5c01;border-radius:25px}.group__mtg .plan .plan__inner .plan__list-btn:nth-child(3) .arrow__bottom{top:-20px}.group__mtg .plan .plan__inner .plan__list-btn:nth-child(3) .plan__list-type{padding-top:20px}.group__mtg .plan .plan__inner .plan__list-btn a .arrow__bottom{top:-40px;left:89%}.group__mtg .plan .plan__inner .plan__list-btn a:hover{opacity:1!important}.group__mtg .plan .plan__inner .plan__list-btn a:hover .plan__list-catch{border:2px solid #eb5c01;background-color:white;color:#f18d4d}.group__mtg .plan .plan__inner .plan__list-catch{padding-block:10px;top:-13%;left:9%;width:300px;border:2px #f18d4d solid;border-radius:25px;-webkit-transition:.3s!important;transition:.3s!important}.group__mtg .plan .plan__inner .plan__list-type{font-size:24px}.group__mtg .plan .plan__inner .plan__list-type.recommend{padding-left:170px;text-align:left}.group__mtg .plan .plan__inner .plan__list-type.recommend:before{top:-5px;left:40px;width:100px;height:100px}.group__mtg .plan .plan__inner .section__plan .plan_title_bg{width:100%}.group__mtg .plan .plan__inner .section__plan .plan_name-sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;margin-bottom:30px;padding:9px;border-radius:50px;background-color:#eb5c01;color:white;font-size:1rem;text-align:center}.group__mtg .plan .plan__inner .section__plan .plan_name-title{font-size:2rem;letter-spacing:.3rem;line-height:1.4;text-align:center}.group__mtg .plan .plan__inner .section__plan .plan_title_bg figure{position:relative;width:100%;height:auto;margin:20px 0}.group__mtg .plan .plan__inner .section__plan .plan_title_bg figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.group__mtg .plan .plan__inner .section__plan .accordion{position:relative}.group__mtg .plan .plan__inner .section__plan .accordion__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;padding-right:60px;border-top:solid 1px #f18d4d}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.last-child{border-bottom:solid 1px #f18d4d;-webkit-transition:.5s;transition:.5s}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .bold{margin-bottom:15px;font-size:1.625rem;font-weight:900}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .bold.ht{min-height:99px}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .bold.ht.short{min-height:93px}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .nomal{display:inline-block;max-width:93%;font-size:16px;font-weight:400;letter-spacing:.01rem;line-height:1.8}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn{position:absolute;top:24px;right:20px;width:36px;height:36px;border:2px solid #eb5c01;border-radius:100%;background-color:#eb5c01}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn:before,.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn:after{display:inline-block;position:absolute;top:50%;left:50%;width:28px;height:2.5px;margin-top:-1px;margin-left:-13px;background-color:currentColor;color:white;content:''}.group__mtg .plan .plan__inner .section__plan .accordion__trigger .btn:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.2s;transition:.2s}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active.last-child{border-bottom:solid 1px white}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active .btn{background-color:white}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active .btn:before,.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active .btn:after{color:#eb5c01}.group__mtg .plan .plan__inner .section__plan .accordion__trigger.active .btn:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.group__mtg .plan .plan__inner .section__plan .accordion__inner{padding:0 20px}.group__mtg .plan .plan__inner .section__plan .accordion__wrap{height:0;overflow:hidden}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch{height:100%;margin-top:75px}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch nav ul .tab-switch__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:50px;overflow:hidden;border-radius:25px 25px 0 0;background-color:#959595;color:white;font-size:1rem;font-weight:500;-webkit-transition:.3s;transition:.3s}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch nav ul .tab-switch__trigger:hover{background-color:#f18d4d}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch nav ul .tab-switch__trigger.active{height:70px;background-color:#eb5c01}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch nav ul .tab-switch__trigger.active:hover{pointer-events:none}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content{display:none;margin-top:-3px;overflow:hidden;border:#f5ad80 3px solid;border-radius:0 0 25px 25px;background-color:white;font-weight:500}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content.active{display:block}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul{z-index:1;position:relative;padding:30px}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item{position:relative;margin-bottom:25px}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item figure{width:100%;margin:20px 0 0;overflow:hidden;border-radius:20px}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item figure img{-o-object-fit:contain;object-fit:contain}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item .time{padding-bottom:10px;color:#eb5c01;font-size:1.125rem}.group__mtg .plan .plan__inner .section__plan .accordion .tab-switch__content ul .ex__schedule-item .contents{position:relative}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg{height:76px;margin:20px auto 0;font-size:1.125rem;letter-spacing:.05rem}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border:2px solid #eb5c01;border-radius:50px;background-color:#eb5c01;color:white}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg a:hover{border:2px solid #eb5c01;background-color:#fff;color:#eb5c01}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg a:hover .arrow__right{border-top:8px solid transparent;border-right:0;border-bottom:8px solid transparent;border-left:13px solid #eb5c01}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg .budget__btn{position:relative}.group__mtg .plan .plan__inner .section__plan .accordion .budget__btn__bg .budget__btn .arrow__right{position:absolute;top:8px;right:-37px}.group__mtg .plan .plan__inner .section__plan .accordion .contact{padding-block:50px;text-align:center}.group__mtg .plan .plan__inner .section__plan .accordion .contact .budget-circle{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;margin:0 auto 10px;border-radius:50%;background-color:#eb5c01;color:white}.group__mtg .plan .plan__inner .section__plan .accordion .contact .budget-circle p{font-size:1.125rem;font-weight:700;line-height:1.5;text-align:center}.group__mtg .plan .plan__inner .section__plan .accordion .contact .budget-contents{display:inline-block;border-bottom:#eb5c01 solid 2px;font-size:1.5rem;font-weight:900}.group__mtg .plan .plan__inner .section__plan .accordion .contact .budget-contents span{margin-left:15px;color:#eb5c01;font-size:3.125rem;letter-spacing:.2rem}.group__mtg .plan .plan__inner .section__plan .accordion .policy{padding:35px;border:3px solid #e7e7e7;border-radius:20px;color:#737373}.group__mtg .plan .plan__inner .section__plan .accordion .policy__inner{-webkit-box-sizing:border-box;box-sizing:border-box}.group__mtg .plan .plan__inner .section__plan .accordion .policy__caption{padding-bottom:15px;font-size:1.125rem;font-weight:500}.group__mtg .plan .plan__inner .section__plan .accordion .policy__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400}.group__mtg .plan .plan__inner .section__plan .accordion .policy__list-item number{-ms-flex-negative:0;flex-shrink:0}.group__mtg .plan .plan__inner .section__plan .accordion .policy__list-item:nth-of-type(n+2){margin-top:.4em}.group__mtg .plan .plan__inner .section__plan .accordion .policy__note{padding-top:10px;font-size:.875rem}.group__mtg .plan .plan__inner .section__plan.wd__plan .plan_title_bg figure{position:relative}.group__mtg .plan .plan__inner .section__plan.wd__plan .plan_title_bg figure:before{position:absolute;top:10px;left:10px;width:100px;height:100px;background:url(../images/group_bbq/icon_osusume.png) no-repeat;background-size:contain;content:''}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-list,.group__mtg .plan .plan__inner .accordion__wrap .original__case-list{display:block}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item{width:100%;margin-bottom:40px}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item figure,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item figure{margin:0}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item .plan__case-number,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item .plan__case-number{text-underline-offset:5px;margin:12px auto;color:#eb5c01;font-size:1.125rem;font-weight:700;text-decoration:underline}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item .plan__case-title,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item .plan__case-title{margin-bottom:12px;color:#eb5c01;font-size:1.5rem;font-weight:700;letter-spacing:.1rem;line-height:1.1}.group__mtg .plan .plan__inner .accordion__wrap .wd__case-item .plan__case-content,.group__mtg .plan .plan__inner .accordion__wrap .original__case-item .plan__case-content{font-size:1rem;font-weight:400;letter-spacing:.01rem}.group__mtg .plan .plan__inner .accordion__wrap .wd__tab-switch .ex__schedule-item:nth-child(1) .contents:before,.group__mtg .plan .plan__inner .accordion__wrap .wd__tab-switch .ex__schedule-item:nth-child(3) .contents:before,.group__mtg .plan .plan__inner .accordion__wrap .ori__tab-switch .ex__schedule-item:nth-child(1) .contents:before,.group__mtg .plan .plan__inner .accordion__wrap .ori__tab-switch .ex__schedule-item:nth-child(3) .contents:before{top:8px;width:8px;height:8px;border:2px #eb5c01 solid;border-radius:50%;background-color:#fff}.group__mtg .plan .plan__inner .accordion__wrap .wd__tab-switch .ex__schedule-item:nth-child(1) .contents:after,.group__mtg .plan .plan__inner .accordion__wrap .wd__tab-switch .ex__schedule-item:nth-child(3) .contents:after,.group__mtg .plan .plan__inner .accordion__wrap .ori__tab-switch .ex__schedule-item:nth-child(1) .contents:after,.group__mtg .plan .plan__inner .accordion__wrap .ori__tab-switch .ex__schedule-item:nth-child(3) .contents:after{top:12.5px;height:5px;background-image:repeating-linear-gradient(90deg,#eb5c01,#eb5c01 4px,transparent 4px,transparent 7px);background-position:left top;background-repeat:repeat-x;background-size:100% 2px}.group__mtg .plan .plan__inner .accordion__wrap .wd__tab-switch .ex__schedule-item:nth-child(1) .contents:before,.group__mtg .plan .plan__inner .accordion__wrap .ori__tab-switch .ex__schedule-item:nth-child(1) .contents:before{left:352px}.group__mtg .plan .plan__inner .accordion__wrap .wd__tab-switch .ex__schedule-item:nth-child(1) .contents:after,.group__mtg .plan .plan__inner .accordion__wrap .ori__tab-switch .ex__schedule-item:nth-child(1) .contents:after{left:362px;width:400px}.group__mtg .plan .plan__inner .accordion__wrap .wd__tab-switch .ex__schedule-item:nth-child(3) .contents:before,.group__mtg .plan .plan__inner .accordion__wrap .ori__tab-switch .ex__schedule-item:nth-child(3) .contents:before{left:118px}.group__mtg .plan .plan__inner .accordion__wrap .wd__tab-switch .ex__schedule-item:nth-child(3) .contents:after,.group__mtg .plan .plan__inner .accordion__wrap .ori__tab-switch .ex__schedule-item:nth-child(3) .contents:after{left:128px;width:800px}.group__mtg .plan .plan__inner .accordion__wrap.wd__case .accordion__inner{padding-bottom:20px}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-list{padding-bottom:90px;border-bottom:1px solid #eb5c01}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-item{overflow:hidden;border-radius:15px}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-item:nth-child(n+2){margin-top:20px}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-item h5{padding-block:23px;margin-bottom:4px;background-color:#eb5c01;color:white;font-size:1.5rem;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-item h5 span{font-size:1.125rem}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;background-color:#fdeee5;line-height:1.3}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through{position:relative;font-weight:500}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through span{position:relative}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through span:before{display:block;z-index:1;position:absolute;top:13px;top:0;right:0;bottom:0;left:-2%;width:104%;height:1px;margin:auto;background-color:black;content:''}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through .size-1{font-size:.875rem}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through .size-2{font-size:.75rem}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .line-through .size-3{font-size:1.125rem}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .limited-price{color:#eb5c01;font-weight:500}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .limited-price .size-1{font-size:1.125rem}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .limited-price .size-2{font-size:1rem}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type li .limited-price .size-3{font-size:1.5rem}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.left li{text-align:center}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.left li:nth-child(1){margin-bottom:4px}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.left li:nth-child(1) .line-through:before{left:-2px;width:445px}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.left li:nth-child(2) .line-through:before{left:-2px;width:315px}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.right li .line-through:before{width:215px}.group__mtg .plan .plan__inner .accordion__wrap.wd__price .accordion__inner .wd__price-type.right li .attention{margin-top:20px;color:#bcb1aa;font-size:.875rem}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner{padding-top:20px;padding-bottom:20px}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case .group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case-item figure{margin:0;margin-bottom:20px;overflow:hidden;border-radius:20px}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case .group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case-item:last-child{margin-bottom:60px}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case-number{z-index:10;position:relative;top:30px;left:0;color:white;font-size:1.75rem}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case-number:after{z-index:-1;position:absolute;top:-33%;left:-24%;width:60px;height:60px;border-radius:50%;background-color:#eb5c01;content:''}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case__definition-list-term{margin-bottom:10px;color:#eb5c01;font-size:1.5rem;font-weight:700}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case__definition-list-description{font-size:1rem;font-weight:400}.group__mtg .plan .plan__inner .accordion__wrap.team__case .accordion__inner .team__case__definition-list-description .link{text-underline-offset:7px;margin-left:3px;color:#eb5c01;letter-spacing:.02rem;text-decoration:underline}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .place{margin:10px 0 30px}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item{overflow:hidden;border-radius:20px;font-weight:500}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item:nth-child(n+2){margin-top:20px}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item h5{padding-block:16px;background-color:#eb5c01;color:white;font-size:1.125rem;font-weight:700;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item .team__price-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;background:#fff}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item .team__price-type p{font-size:1.125rem;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item.last-child .team__price-type{padding:0}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item.last-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item.last-child ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0;border-bottom:#fdeee5 4px solid}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__price-item.last-child ul li p{font-size:1.125rem;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .team__tab-switch__content ul{overflow:hidden;background-color:white}.group__mtg .plan .plan__inner .accordion__wrap.team__price .accordion__inner .policy{background-color:white}.group__mtg .plan .plan__inner .accordion__wrap.original__case .accordion__inner .original__case-list{padding-bottom:50px}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item{overflow:hidden;border-radius:20px;font-weight:500}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item:nth-child(n+2){margin-top:20px}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item h5{padding-block:16px;margin-bottom:5px;background-color:#eb5c01;color:white;font-size:1.125rem;font-weight:500;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item .original__price-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;background:#fdeee5}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item .original__price-type p{font-size:1rem;text-align:center}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item.last-child .original__price-type{padding:0}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item.last-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item.last-child ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0;border-bottom:#fff 4px solid}.group__mtg .plan .plan__inner .accordion__wrap.original__price .accordion__inner .original__price-item.last-child ul li p{font-size:1.125rem;text-align:center}.group__mtg .plan .plan__inner .ex__quote{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:auto}.group__mtg .plan .plan__inner .ex__quote .table-wrap{width:calc(100% - 40px);padding:20px;overflow:auto}.group__mtg .plan .plan__inner .ex__quote table{width:100%;margin:0 auto;margin-top:3.7%;overflow:hidden;border-radius:25px;border-collapse:separate;border-spacing:4px;letter-spacing:.05rem}.group__mtg .plan .plan__inner .ex__quote tr .number-1{width:638px}.group__mtg .plan .plan__inner .ex__quote tr .number-2,.group__mtg .plan .plan__inner .ex__quote tr .number-3,.group__mtg .plan .plan__inner .ex__quote tr .number-4{width:150px}.group__mtg .plan .plan__inner .ex__quote tr th{font-size:1rem;font-weight:500;letter-spacing:.1rem;text-align:center}.group__mtg .plan .plan__inner .ex__quote td,.group__mtg .plan .plan__inner .ex__quote th{padding:10px}.group__mtg .plan .plan__inner .ex__quote td.right{text-align:right}.group__mtg .plan .plan__inner .ex__quote .table__data{font-size:1rem}.group__mtg .plan .plan__inner .ex__quote .table__data-title{padding:10px}.group__mtg .plan .plan__inner .ex__quote .table__content+.table__content{margin-top:40px}.group__mtg .plan .plan__inner .ex__quote.team__tab-switch__content table{margin-top:2.3%}.group__mtg .plan .plan__inner .ex__quote.team__tab-switch__content tr th{height:40px}.group__mtg .plan .plan__inner .ex__quote.team__tab-switch__content .table__data.bottom td{height:40px}.group__mtg .plan .plan__inner .ex__quote.original__tab-switch__content table{margin-top:2.4%}.group__mtg .plan .plan__inner .ex__quote.original__tab-switch__content tr th{height:46px}.group__mtg .plan .plan__inner .ex__quote.original__tab-switch__content .table__data.bottom td{height:46px}}