.spring2026-beauty{--color: #0091c7;--color1: #ed85a7;--color2: #fde6ec;--color3: #e0ebee;--color4: #e74473}#spring_oc2026{padding:0 0 10px 0}#spring_oc2026 .inner{width:92%;max-width:1100px;margin:auto}#spring_oc2026 .grad01{background-size:cover !important;padding:0 0 30px}@media screen and (min-width: 768px){#spring_oc2026 .grad01{background:url(../img/spring_oc2026/bg_grad_01_pc.png)}}@media screen and (max-width: 767px){#spring_oc2026 .grad01{background:url(../img/spring_oc2026/bg_grad_01_sp.png)}}#spring_oc2026 .grad02{background:url(../img/spring_oc2026/bg_grad_02_pc.png);background-size:cover;padding:10px 0 30px}#spring_oc2026 #mv{position:relative;background:url(../img/spring_oc2026/mv_bg.png);background-size:cover}@media screen and (min-width: 768px){#spring_oc2026 #mv{overflow:hidden}}#spring_oc2026 #mv img{width:100%;max-width:1300px;display:block;margin:auto}#spring_oc2026 #mv a{margin:0 auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:330px}@media screen and (min-width: 768px){#spring_oc2026 #mv a{bottom:40px}}@media screen and (max-width: 767px){#spring_oc2026 #mv a{width:260px;bottom:-25px}}#spring_oc2026 .reserve_btn{text-align:center;width:80%;max-width:380px}@media screen and (min-width: 768px){#spring_oc2026 .reserve_btn{margin:10px auto 35px}}@media screen and (max-width: 767px){#spring_oc2026 .reserve_btn{margin:10px auto 25px}}#spring_oc2026 .ac_btn{cursor:pointer}#spring_oc2026 .ac_btn.active+.open{display:block}#spring_oc2026 .ac_btn+.open{display:none}#spring_oc2026 .relative{width:100%;text-align:center;position:relative}#spring_oc2026 .absolute{width:100%;text-align:center;margin:0 auto;position:absolute;z-index:1}#spring_oc2026 .absolute img{width:100% !important;display:inline}#spring_oc2026 #schedule{margin-top:50px}@media screen and (max-width: 767px){#spring_oc2026 #schedule{margin-top:30px}}#spring_oc2026 #schedule .table-scroll{overflow-x:scroll}#spring_oc2026 #schedule .table-scroll>img{min-width:1100px}#spring_oc2026 #special{text-align:center;max-width:1100px;margin:0 auto}#spring_oc2026 #special h2{position:relative}#spring_oc2026 #special div{position:relative}#spring_oc2026 #special div img{vertical-align:bottom}#spring_oc2026 #special div a{position:absolute}@media screen and (min-width: 768px){#spring_oc2026 #special div a{width:auto}}@media screen and (max-width: 767px){#spring_oc2026 #special div a{width:76%;margin:0 auto}}@media screen and (min-width: 768px){#spring_oc2026 #special div .special01{left:50%;bottom:32px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}}@media screen and (max-width: 767px){#spring_oc2026 #special div .special01{right:12%;bottom:4%}}@media screen and (min-width: 768px){#spring_oc2026 #special div .special04{left:50%;bottom:58px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}}@media screen and (max-width: 767px){#spring_oc2026 #special div .special04{right:12%;bottom:7.2%}}@media screen and (min-width: 768px){#spring_oc2026 #special div .special02,#spring_oc2026 #special div .special03{right:146px;bottom:30px}}@media screen and (max-width: 767px){#spring_oc2026 #special div .special02,#spring_oc2026 #special div .special03{right:12%;bottom:2.5%}}@media screen and (min-width: 1024px){#spring_oc2026 #special{padding:30px 0 10px}}@media screen and (max-width: 1023px){#spring_oc2026 #special{padding:15px 18px 10px;width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}}#spring_oc2026 #topics{text-align:center;padding:30px 0}@media screen and (max-width: 1023px){#spring_oc2026 #topics{width:92%;margin:0 auto}}#spring_oc2026 #taiken{margin-top:50px}@media screen and (max-width: 1023px){#spring_oc2026 #taiken{margin-top:30px}}#spring_oc2026 #taiken{text-align:center}#spring_oc2026 #taiken ul li{margin-top:10px}#spring_oc2026 #taiken ul li.red .open{background:#eeb4ba}#spring_oc2026 #taiken ul li.blue .open{background:#bce7f8}#spring_oc2026 #taiken ul li.green .open{background:#bbe8e5}#spring_oc2026 #taiken ul li.purple .open{background:#eccee1}#spring_oc2026 #taiken ul li.orange .open{background:#fcecd8}@media screen and (min-width: 1024px){#spring_oc2026 #taiken ul li .open{padding:20px 20px 25px 20px}}@media screen and (max-width: 1023px){#spring_oc2026 #taiken ul li .open{padding:15px 15px 20px 10px}}@media screen and (min-width: 1024px){#spring_oc2026 #taiken ul li .open>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#spring_oc2026 #taiken ul li .open>div>div{position:relative}@media screen and (min-width: 1024px){#spring_oc2026 #taiken ul li .open>div>div{width:530px}#spring_oc2026 #taiken ul li .open>div>div:nth-of-type(3),#spring_oc2026 #taiken ul li .open>div>div:nth-of-type(4){margin-top:20px}}@media screen and (max-width: 1023px){#spring_oc2026 #taiken ul li .open>div>div>img{width:100%}#spring_oc2026 #taiken ul li .open>div>div+div{margin-top:20px}}#spring_oc2026 #taiken ul li .open>div>div>a{position:absolute;bottom:15px}#spring_oc2026 #taiken ul li .open>div>div>a:nth-of-type(1){left:30px}#spring_oc2026 #taiken ul li .open>div>div>a:nth-of-type(2){right:30px}@media screen and (max-width: 767px){#spring_oc2026 #taiken ul li .open>div>div>a{width:44%;bottom:10px}#spring_oc2026 #taiken ul li .open>div>div>a:nth-of-type(1){left:5%}#spring_oc2026 #taiken ul li .open>div>div>a:nth-of-type(2){right:5%}#spring_oc2026 #taiken ul li .open>div>div>a img{width:100%}}#spring_oc2026 #taiken ul li:nth-of-type(6) .open>div>div .dogcat{position:absolute;top:0;right:-30px}#spring_oc2026 #event{text-align:center;background-color:#ffece8;padding:50px 0 30px}@media screen and (max-width: 1023px){#spring_oc2026 #event{padding:40px 0 0}}#spring_oc2026 #event .inner{max-width:1110px}#spring_oc2026 #setsumei{text-align:center}@media screen and (min-width: 1024px){#spring_oc2026 #setsumei{padding:30px 0 0}}@media screen and (max-width: 1023px){#spring_oc2026 #setsumei{padding:20px 0 0}#spring_oc2026 #setsumei .inner{width:100%}}#spring_oc2026 #hogosha{text-align:center}@media screen and (min-width: 1024px){#spring_oc2026 #hogosha{padding-bottom:30px}}@media screen and (max-width: 1023px){#spring_oc2026 #hogosha{padding-bottom:30px}#spring_oc2026 #hogosha .inner{width:100%}}@media screen and (min-width: 1024px){#spring_oc2026 #heishu{padding:30px 0 30px}}@media screen and (max-width: 1023px){#spring_oc2026 #heishu{padding:20px 0 20px}}@media screen and (min-width: 1024px){#spring_oc2026 #heishu .btn{left:50%;bottom:47px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}}@media screen and (max-width: 1023px){#spring_oc2026 #heishu .btn{bottom:5%}}#spring_oc2026 #heishu .inner{width:100%}#spring_oc2026 #voice{text-align:center;background-color:#fff8b0;padding:50px 0 30px}@media screen and (max-width: 1023px){#spring_oc2026 #voice{padding:30px 0 30px}}#spring_oc2026 #voice .inner{max-width:1110px}#spring_oc2026 #kitchencar{text-align:center}#spring_oc2026 #support{background:#0dac67;text-align:center}#spring_oc2026 #support .inner{max-width:1120px}@media screen and (min-width: 1024px){#spring_oc2026 #support{padding:50px 0}}@media screen and (max-width: 1023px){#spring_oc2026 #support{padding:30px 0 10px}}@media screen and (min-width: 1024px){#spring_oc2026 #support ul{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#spring_oc2026 #support ul li{width:32%}}@media screen and (max-width: 1023px){#spring_oc2026 #support ul{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}#spring_oc2026 #support ul li{width:48%;margin-bottom:15px}#spring_oc2026 #support ul li:nth-child(2){margin-left:4%}#spring_oc2026 #support ul li:nth-child(4){margin-left:4%}}#spring_oc2026 #aep h2{margin-bottom:20px}#spring_oc2026 #aep{text-align:center;background-color:#cdedf2}@media screen and (min-width: 1024px){#spring_oc2026 #aep{padding:50px 0 50px}}@media screen and (max-width: 1023px){#spring_oc2026 #aep{padding:30px 0 30px}}#spring_oc2026 #aep .inner{max-width:1110px}#spring_oc2026 #other{text-align:center;padding:30px 0 60px}#spring_oc2026 #other p{margin-bottom:20px}@media screen and (min-width: 1024px){#spring_oc2026 #other ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#spring_oc2026 #other ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 1024px){#spring_oc2026 #other ul li+li{margin-left:30px}}@media screen and (max-width: 1023px){#spring_oc2026 #other ul li+li{margin-top:10px}}#spring_oc2026 #other .inner{max-width:1120px}@media screen and (min-width: 1024px){#spring_oc2026 #other .btn{bottom:25px}#spring_oc2026 #other .btn img{width:290px !important}}@media screen and (max-width: 1023px){#spring_oc2026 #other .btn{bottom:3%}#spring_oc2026 #other .btn img{width:70% !important}}#spring_oc2026 .spring2026-beauty{--color: #0091c7;--color1: #ed85a7;--color2: #fde6ec;--color3: #e0ebee;--color4: #e74473}#spring_oc2026 .spring2026-food{--color: #0091c7;--color1: #83c36b;--color2: #fde6ec;--color3: #e0ebee;--color4: #e74473}#spring_oc2026 .ocspring-header{width:100%;margin:0 auto 100px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-header{margin:0 auto 50px}}#spring_oc2026 .ocspring-header img{vertical-align:middle;width:100%}@media only screen and (max-width: 1024px){#spring_oc2026 .ocspring-header img{height:auto}}#spring_oc2026 .ocspring-header>section{margin:0 auto 90px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-header>section{margin:0 auto 60px}}#spring_oc2026 .ocspring-header .nav{width:100%;margin:auto;max-width:1100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2rem}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-header .nav{gap:10px;width:90%}}#spring_oc2026 .ocspring-header .nav a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:calc((100% - 4rem)/3);min-width:calc((100% - 4rem)/3)}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-header .nav a:nth-child(4),#spring_oc2026 .ocspring-header .nav a:nth-child(5){min-width:calc((100% - 3rem)/2)}}#spring_oc2026 .ocspring-can{width:100%;background:var(--color2);padding-top:80px;padding-bottom:110px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-can{padding-top:50px;padding-bottom:30px}}#spring_oc2026 .ocspring-can .inner{width:100%;max-width:1140px;margin:auto}#spring_oc2026 .ocspring-can h3{width:66%;max-width:378px;margin:0 auto 60px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-can h3{margin:0 auto 30px}}#spring_oc2026 .ocspring-can .can{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-can .can{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;width:90%;margin:auto}}#spring_oc2026 .ocspring-can .can div{width:26%}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-can .can div{width:100%;margin-bottom:20px}}#spring_oc2026 .ocspring-contents{position:relative;background:var(--color3);padding-top:110px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents{padding-top:50px}}#spring_oc2026 .ocspring-contents>section{position:relative;padding-bottom:100px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents>section{padding-bottom:50px}}#spring_oc2026 .ocspring-contents>section>hr{max-width:1100px;margin:auto}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents>section>hr{width:90%}}#spring_oc2026 .ocspring-contents .anchor_target{position:absolute;top:0;left:0;pointer-events:none}#spring_oc2026 .ocspring-contents img{width:100%;vertical-align:middle}#spring_oc2026 .ocspring-contents .menu.bnr{max-width:1100px}#spring_oc2026 .ocspring-contents .menu.bnr a{position:relative}#spring_oc2026 .ocspring-contents .links0{height:0;overflow:hidden;-webkit-transition:all .5s;transition:all .5s;max-width:1280px;margin:auto}#spring_oc2026 .ocspring-contents input{display:none}#spring_oc2026 .ocspring-contents .bnr,#spring_oc2026 .ocspring-contents label{width:94%;max-width:1100px;margin:auto;display:block;cursor:pointer;position:relative}#spring_oc2026 .ocspring-contents .bnr:hover .image img,#spring_oc2026 .ocspring-contents label:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}#spring_oc2026 .ocspring-contents .bnr .image,#spring_oc2026 .ocspring-contents label .image{width:62.5%;margin-left:auto;display:block;overflow:hidden}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .bnr .image,#spring_oc2026 .ocspring-contents label .image{width:100%}}#spring_oc2026 .ocspring-contents .bnr .image img,#spring_oc2026 .ocspring-contents label .image img{-webkit-transition:.3s ease;transition:.3s ease}#spring_oc2026 .ocspring-contents .bnr .copy,#spring_oc2026 .ocspring-contents label .copy{position:absolute;left:0;bottom:0;width:48.2142857143%}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .bnr .copy,#spring_oc2026 .ocspring-contents label .copy{width:100%;position:static}}#spring_oc2026 .ocspring-contents .button-list{margin:40px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .button-list{margin-top:20px}}#spring_oc2026 .button-small,#spring_oc2026 .button-radius,#spring_oc2026 .button{background-color:#000;border:1px solid #000;color:#fff;text-align:center;display:inline-block;padding:1rem;font-size:1.6rem;line-height:1.4;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:280px;margin:.5rem}#spring_oc2026 .ocspring-contents .button-list .button-arrow-right{padding:1.4rem 2rem}#spring_oc2026 .ocspring-contents .button-list .button-arrow-right:after{color:var(--color);background-color:#fff;border-radius:50%;height:1.2em;width:1.2em;line-height:1.2}#spring_oc2026 .ocspring-contents .button-list .button-arrow-right.button{font-size:1.8rem}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .button-list .button-arrow-right.button{font-size:1.6rem}}#spring_oc2026 .ocspring-contents .button-list .button-arrow-right.button-02:after{color:var(--color4)}#spring_oc2026 .ocspring-contents .button-list .button-arrow-right.button-03{color:#fff}#spring_oc2026 .ocspring-contents .button-list .button-arrow-right.button-03:after{color:#f29600}#spring_oc2026 .ocspring-contents .button-list .button-arrow-right.button-05{color:#fff;background:var(--color4);border-color:var(--color)}#spring_oc2026 .ocspring-contents .bnr .button-list .button{background:#29abe2;border-color:#29abe2}#spring_oc2026 .ocspring-contents .schedule{width:90%;max-width:1100px;margin:0 auto 150px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .schedule{margin-bottom:70px}}#spring_oc2026 .ocspring-contents .link-box_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:60px auto;gap:2rem}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .link-box_flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:30px auto}}#spring_oc2026 .ocspring-contents .link-box_flex .icon{max-width:148px;width:10.2777777778vw;border:0;position:absolute;top:0;display:block;-webkit-transform:translateX(50%);transform:translateX(50%);right:0}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .link-box_flex .icon{width:40%}}#spring_oc2026 .ocspring-contents .link-box_flex .icon img{width:100%}#spring_oc2026 .ocspring-contents .link-box_flex .link-box{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .link-box_flex .link-box{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;width:calc((100% - 10px)/2)}}#spring_oc2026 .ocspring-contents .corner-title{width:90%;max-width:1100px;background-color:#fff;margin:0 auto 80px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .corner-title{margin-bottom:30px}}#spring_oc2026 .ocspring-contents .corner-title h2{font-size:28px;text-align:center;line-height:1.3}@media only screen and (max-width: 1024px){#spring_oc2026 .ocspring-contents .corner-title h2{font-size:18px}}#spring_oc2026 .ocspring-contents .text_strong{text-align:center;margin-top:60px;color:var(--color1);font-size:28px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .text_strong{margin-top:30px;font-size:18px}}#spring_oc2026 .ocspring-contents .special_title{text-align:center;margin:30px auto;font-size:clamp(18px,1.875vw,27px);font-weight:bold}#spring_oc2026 .ocspring-contents .department-name{background:var(--color1);color:#fff;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 3px;font-size:clamp(14px,1.25vw,18px)}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .department-name{font-size:13px}}#spring_oc2026 .ocspring-contents .department-name a{color:#fff;letter-spacing:-0.5px}#spring_oc2026 .ocspring-contents .department-name a:hover{opacity:.8}#spring_oc2026 .ocspring-contents .list{display:grid;grid-template-columns:repeat(3, 1fr);background:var(--color2);padding:20px;gap:20px;margin-bottom:60px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .list{grid-template-columns:repeat(1, 1fr);padding:10px;gap:10px;margin-bottom:30px}}#spring_oc2026 .ocspring-contents .list li{background:#fff;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spring_oc2026 .ocspring-contents .list li:nth-child(1){grid-column:1/3;grid-row:1/3}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .list li:nth-child(1){grid-column:unset}}#spring_oc2026 .ocspring-contents .list li:nth-child(2){grid-column:3/4}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .list li:nth-child(2){grid-column:unset}}#spring_oc2026 .ocspring-contents .list li:nth-child(3){grid-column:3/4;grid-row:2/3}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .list li:nth-child(3){grid-column:unset}}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .list li{grid-row:unset !important}}#spring_oc2026 .ocspring-contents .flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem;gap:2rem}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .flexBox{gap:25px;padding:2rem 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#spring_oc2026 .ocspring-contents .flexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:60px 0;gap:1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .flexbox{margin:30px auto;gap:10px}}#spring_oc2026 .ocspring-contents .flexbox .img_box{width:calc((100% - 3rem)/4)}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-contents .flexbox .img_box{width:calc((100% - 10px)/2)}}#spring_oc2026 .ocspring-contents .flexbox.colum1 .img_box{width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#spring_oc2026 .ocspring-contents .flexbox.colum1 .img{background:var(--color2);padding:1rem}#spring_oc2026 .ocspring-contents.threedays label img{border-radius:10px}#spring_oc2026 .ocspring .content{display:block;margin:150px auto 40px}@media only screen and (max-width: 1024px){#spring_oc2026 .ocspring .content{margin:70px auto 20px}}#spring_oc2026 .ocspring .img_box{margin-bottom:60px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .img_box{margin-bottom:30px}}#spring_oc2026 .ocspring .gridBox{width:90%;max-width:1100px;display:grid;grid-template-columns:repeat(3, 1fr);margin:0 auto 160px;gap:5rem}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .gridBox{grid-template-columns:repeat(2, 1fr);margin:0 auto 70px;gap:2rem}}#spring_oc2026 .ocspring .gridBox .img_box{position:relative;margin-bottom:0}#spring_oc2026 .ocspring .gridBox .img_box a{display:block;width:100%;text-align:center;-webkit-transition:.3s ease;transition:.3s ease}#spring_oc2026 .ocspring .gridBox .img_box a:hover{opacity:.8}#spring_oc2026 .ocspring .gridBox.--column3{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .gridBox.--column3{grid-template-columns:repeat(2, 1fr)}}#spring_oc2026 .ocspring .gridBox.--column3 .department-name{background:#8e79b5}#spring_oc2026 .ocspring .gridBox.--column3 .img_box{border:1px solid #8e79b5}#spring_oc2026 .ocspring .gridBox.--column3 .img_box.--blue{border-color:#4593d0}#spring_oc2026 .ocspring .gridBox.--column3 .img_box.--blue .department-name{background:#4593d0}#spring_oc2026 .ocspring .gridBox.--column3 .img_box.--food{border-color:var(--color1)}#spring_oc2026 .ocspring .gridBox.--column3 .img_box.--food .department-name{background:var(--color1)}#spring_oc2026 .ocspring .session{margin:0 auto 150px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .session{margin:0 auto 60px}}#spring_oc2026 .ocspring .session .gridBox,#spring_oc2026 .ocspring .support .gridBox{grid-template-columns:repeat(2, 1fr);margin:0 auto 50px;gap:5rem}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .session .gridBox,#spring_oc2026 .ocspring .support .gridBox{display:block;margin:0 auto 20px}}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .session .gridBox .img_box,#spring_oc2026 .ocspring .support .gridBox .img_box{margin-bottom:20px}}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .support .gridBox{width:94%}}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .support .gridBox .img_box:nth-child(3){margin-bottom:40px}}#spring_oc2026 .ocspring.ocspring-sec01 .session .gridBox{margin:0 auto}#spring_oc2026 .ocspring .pickup{width:94%;max-width:1260px;background:#fff1c1;padding:80px 0 30px;margin:0 auto 100px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .pickup{width:100%;padding:40px 0 20px;margin:0 auto 60px}}#spring_oc2026 .ocspring .pickup .corner-title{width:87%;background:#4d5aa6;margin:0 auto 30px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .pickup .corner-title{margin:0 auto 20px}}#spring_oc2026 .ocspring .pickup .inner{width:87%;margin:auto}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .pickup .inner{width:94%}}#spring_oc2026 .ocspring .bep{width:90%;max-width:1100px;margin:0 auto 150px}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .bep{width:94%;background-color:#fff;margin:0 auto 60px;padding-bottom:40px}}#spring_oc2026 .ocspring .bep .inner{border-radius:20px;background-color:#fff}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .bep .inner{margin:0 auto}}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .bep .button-list{margin:0}}#spring_oc2026 .ocspring .button-list{margin:60px 0 0}@media only screen and (max-width: 1024px){#spring_oc2026 .ocspring .button-list{margin:30px 0 0}}#spring_oc2026 .ocspring .button-list .button{background:#0091c7;border-color:#0091c7;border-radius:50px;margin:0 auto}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring .button-list .button{width:80%}}#spring_oc2026 .ocspring .button-list .button.button-02{background:var(--color4);border-color:var(--color4)}#spring_oc2026 .ocspring .button-list .button.button-03{background:#f29600;border-color:#fff697}#spring_oc2026 .ocspring .menu_bar:checked~.links0{height:auto;opacity:1}#spring_oc2026 .ocspring-sec02 .corner .gridBox.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#spring_oc2026 .ocspring-sec02 .corner .gridBox.flex .img_box{width:30%}@media only screen and (max-width: 768px){#spring_oc2026 .ocspring-sec02 .corner .gridBox.flex .img_box{width:47%}}#spring_oc2026 .ocspring-sec02 .corner .gridBox.flex .img_box:first-child,#spring_oc2026 .ocspring-sec02 .corner .gridBox.flex .img_box:nth-child(8){width:100%}#spring_oc2026 .ocspring-sec02 .corner .gridBox.flex .img_box:nth-child(3),#spring_oc2026 .ocspring-sec02 .corner .gridBox.flex .img_box:nth-child(4){width:47%}#spring_oc2026 #specialplan.ocspring-contents{background-color:#fff;line-height:1.8}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents{background-color:#fff;line-height:1.5}}#spring_oc2026 #specialplan.ocspring-contents label,#spring_oc2026 #specialplan.ocspring-contents .links0{max-width:1200px;width:90%;margin:auto}#spring_oc2026 #specialplan.ocspring-contents .content{margin:0 auto;background-color:#4694d1;padding:0 3% 3% 3%;-webkit-box-sizing:border-box;box-sizing:border-box}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner{background-color:#fff;border-radius:30px;padding:4% 4% 1px 4%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1024px){#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner{border-radius:20px}}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner{border-radius:10px}}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner h3{color:#4694d1;font-weight:bold;padding:0 5%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:5px solid #4694d1;font-size:30px;font-family:"Oswald",sans-serif;text-align:center;line-height:1.8}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner h3{font-size:20px;padding-bottom:10px;line-height:1.6}}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner h4{text-align:center;color:#4694d1;font-size:30px;margin:0 auto 20px;font-family:"Oswald",sans-serif;font-weight:bold}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner h4{font-size:20px;margin:0 auto 10px}}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .info{margin:20px auto}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .img01{width:90%;margin:auto;max-width:870px}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .text01{margin:20px auto;max-width:800px;font-size:1.8rem;font-weight:bold;font-family:"Oswald",sans-serif}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .text01{font-size:1.5rem;text-align:center}}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .text02{text-align:center;font-weight:bold;font-family:"Oswald",sans-serif;font-size:24px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .text02{font-size:16px}}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list{margin:20px 0 60px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list{margin:10px 0 30px}}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list .button{width:60%;max-width:545px;border-radius:10px;padding:2rem;position:relative}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list .button{width:90%;padding:1.5rem}}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list .button.button-04{background:#1cb08b;border-color:#1cb08b}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list .button.button-05{background:#e50012;border-color:#e50012}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list .button.button-arrow-right:after{font-family:unset;display:none}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list .button.button-arrow-right span{display:inline-block;position:relative;padding-right:20px}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list .button.button-arrow-right span:after{content:"";display:block;-webkit-clip-path:polygon(100% 50%, 0 0, 0 100%);clip-path:polygon(100% 50%, 0 0, 0 100%);background-color:#fff;width:12px;height:16px;top:0;bottom:0;right:0;margin:auto;position:absolute;-webkit-transition:all .5s;transition:all .5s}#spring_oc2026 #specialplan.ocspring-contents .specialclass-inner .button-list .button.button-arrow-right:hover span:after{right:-7px}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .content{border:5px solid #1cb08b;background-color:#fffcdf;padding:4% 4% 1px 4%;-webkit-box-sizing:border-box;box-sizing:border-box}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner{background-color:rgba(0,0,0,0);border-radius:0;padding:0}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner h3{color:#1cb08b;border-bottom:none;line-height:1.8}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner h3{font-size:18px;line-height:1.6}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner h4{color:#1cb08b}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .sub{color:#1cb08b;font-size:3rem;border-bottom:4px solid #1cb08b;text-align:center;font-weight:bold;line-height:1.8}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .sub{font-size:1.5rem;padding-bottom:15px}}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .sub{font-size:1.5rem}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:20px auto}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex01 .box{width:calc(33.3333333333% - 10px);background-color:#1cb08b;line-height:1.8}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex01 .box{width:100%;margin:auto auto 10px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex01 .box .text01{color:#fff;text-align:center;border-bottom:1px solid #fff;font-size:24px;margin:0 auto}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex01 .box .text01{font-size:20px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex01 .box .text02{color:#fff;text-align:center;font-size:20px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex01 .box .text02{font-size:15px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .content-ttl{background-color:#1cb08b;font-weight:bold;color:#fff;text-align:center;font-size:22px;line-height:1.8}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .content-ttl{font-size:18px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#66cab1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5%;margin-bottom:50px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex02{margin-bottom:20px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex02 .box{width:48%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex02 .box{width:100%;margin:auto auto 20px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex02 .box h4{color:#fff362;text-align:center;margin-bottom:10px;font-weight:bold;font-size:18px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex02 .box h4{font-size:16px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec05 .session-inner .flex02 .box p{background-color:#fff;margin-bottom:5px;text-align:center;font-size:16px;color:#66cab1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .content{background-color:#eb6671}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner h3{color:#eb6671;border-bottom:5px solid #eb6671}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner h4{color:#eb6671}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner h4.left{color:#000;text-align:left;padding-left:12px;position:relative;font-size:20px;font-family:"Oswald",sans-serif;font-weight:bold;margin:40px auto 20px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner h4.left{margin:20px auto;font-size:18px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner h4.left span{margin-left:20px;font-size:15px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner h4.left span{margin:auto;font-size:14px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner h4.left::before{content:"";background-color:#eb6671;width:8px;height:80%;position:absolute;top:0;bottom:0;left:0;margin:auto}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:20px auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .img{width:13%}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .img{width:20%}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text{font-size:2rem;width:calc(87% - 10px);margin-left:10px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text{font-size:1.5rem;width:77%;margin-left:3%}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info{color:#eb6671;font-family:"Oswald",sans-serif}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .text01{font-size:40px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .text01{font-size:20px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .text02{font-size:60px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .text02{font-size:30px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .text03{color:#fff;font-size:25px;background-color:#eb6671;border-radius:50%;padding:10px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .text03{padding:5px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .text03{vertical-align:super}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .text03{font-size:14px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .time{margin-left:20px;font-size:2em}#spring_oc2026 .ocspring-sec04 summary::after{content:"";display:block;-webkit-clip-path:polygon(100% 0, 0 0, 50% 100%);clip-path:polygon(100% 0, 0 0, 50% 100%);background-color:#fff000;width:3%;height:3%;position:absolute;bottom:17%;right:7%;margin:auto;-webkit-transition:-webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform-origin:center;transform-origin:center}#spring_oc2026 .ocspring-sec05 summary::after{content:"";display:block;-webkit-clip-path:polygon(100% 0, 0 0, 50% 100%);clip-path:polygon(100% 0, 0 0, 50% 100%);background-color:#fff000;width:3%;height:3%;position:absolute;bottom:6%;right:2%;margin:auto;-webkit-transition:-webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform-origin:center;transform-origin:center}#spring_oc2026 .ocspring-sec06 summary::after{content:"";display:block;-webkit-clip-path:polygon(100% 0, 0 0, 50% 100%);clip-path:polygon(100% 0, 0 0, 50% 100%);background-color:#fff000;width:3%;height:3%;position:absolute;bottom:17%;right:7%;margin:auto;-webkit-transition:-webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .5s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform-origin:center;transform-origin:center}#spring_oc2026 summary{display:block;cursor:pointer;position:relative}#spring_oc2026 .menu_bar:checked+label summary::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .flex-info .text .info .time{margin:auto;font-size:1.8em}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .text04{font-size:20px;font-weight:bold}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .text04{font-size:15px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .text05{font-size:18px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .text05{font-size:14px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .text06{font-size:16px}@media only screen and (max-width: 768px){#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .text06{font-size:13px}}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .img01,#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .img02{margin:10px auto}#spring_oc2026 #specialplan.ocspring-contents .ocspring-sec06 .seminar-inner .img01{width:100%;max-width:100%}#spring_oc2026 #time-performance.ocspring-contents{background-color:#fff;padding-top:0px;padding-bottom:0px}#spring_oc2026 #time-performance.ocspring-contents .menu.bnr{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #e6e6e6}@media only screen and (max-width: 768px){#spring_oc2026 #time-performance.ocspring-contents .menu.bnr{margin-bottom:30px;padding-bottom:30px}}#spring_oc2026 #time-performance.ocspring-contents .menu.bnr:last-child{border-bottom:none;padding-bottom:0}#spring_oc2026 #time-performance.ocspring-contents .button-list{display:block;margin:40px 0 0 auto;text-align:right}@media only screen and (max-width: 768px){#spring_oc2026 #time-performance.ocspring-contents .button-list{text-align:center}}#spring_oc2026 #qa.ocspring-contents{background-color:#fff;padding-top:0px;padding-bottom:0px}#spring_oc2026 #qa.ocspring-contents .inner{width:90%;max-width:1100px;margin:0 auto}#spring_oc2026 .spring2026-food .ocspring .corner{margin-bottom:150px}@media only screen and (max-width: 768px){#spring_oc2026 .spring2026-food .ocspring .corner{margin-bottom:70px}}#spring_oc2026 .spring2026-food .ocspring .corner .gridBox{margin-bottom:50px}@media only screen and (max-width: 768px){#spring_oc2026 .spring2026-food .ocspring .corner .gridBox{display:block;margin-bottom:30px}}@media only screen and (max-width: 768px){#spring_oc2026 .spring2026-food .ocspring .corner .gridBox .img_box{width:100%;margin-bottom:30px}#spring_oc2026 .spring2026-food .ocspring .corner .gridBox .img_box:last-child{margin-bottom:0}}#spring_oc2026 .spring2026-food .ocspring .corner .select{width:90%;max-width:840px;margin:0 auto}#spring_oc2026 .spring2026-food .ocspring .pickup .corner-title{background:#7a6a56}