.bold{font-weight:700}.blue{color:#0068b8}.about{background-color:#fcf7bd}.about-ins{position:relative}.condition{background-color:#f9f9f9}.condition-dt{font-weight:700;background-color:#b8e0ff}.condition-dd{background-color:white}.uiturn_reserve{position:relative}@media only screen and (min-width:768px),print{.container-ins{width:960px;margin:0 auto}.flex{display:-ms-flexbox;display:flex}.flex-c{-ms-flex-pack:center;justify-content:center}.flex-sb{-ms-flex-pack:justify;justify-content:space-between}.flex-aic{-ms-flex-align:center;align-items:center}.flex-ais{-ms-flex-align:start;align-items:flex-start}.flex-aist{-ms-flex-align:stretch;align-items:stretch}. _list-caution{margin-top:10px;display:block;color:gray;font-size:.875rem}. _list-caution:nth-of-type(2){margin-top:0}.schedule_list__items-r{-ms-flex-negative:0;flex-shrink:0;-ms-flex-direction:column;flex-direction:column}.schedule_list__items .btn+.btn{margin:10px 0 0}.about{padding:50px 0}.about .block-title{margin-bottom:10px}.about-right{width:475px;font-size:1rem}.about-right p{margin:10px 0 20px}.about-right dd{font-size:1.125rem;line-height:1.4;letter-spacing:-.35px;background-image:url(../images/career/about-baloon-pc.png);background-repeat:no-repeat;background-size:100% 100%;text-align:center;padding:13px 0 20px}.about-right dd.two_lines{background-image:url(../images/career/about-baloon2-pc.png)}.about-left{position:absolute;right:0;bottom:-50px}.merit-point{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.merit-point-ele{-ms-flex-negative:0;flex-shrink:0;width:300px;font-size:1rem}.merit-point-ele:nth-of-type(n+2){margin-left:30px}.merit-point-ele:nth-of-type(n+4){margin-top:30px}.merit-point-ele figure{width:100%}.merit-point-ele figure img{width:100%}.merit-point-ele ul+ul{margin-top:10px}.merit-point-ele ul dd{font-size:.875rem}.merit-point h4{line-height:1.4;margin:15px 0 10px;letter-spacing:.01em}.merit-point p{font-size:.9375rem}.merit-point dt{font-size:.9375rem}.merit-point dd{font-weight:400}.merit-point dd small{display:block;font-size:.75rem}.merit{padding:50px 0 70px}.merit-point{margin-bottom:60px}.merit-skill{margin:30px auto 65px;counter-reset:ele}.merit-skill-ele{width:295px;font-size:1rem;counter-increment:ele}.merit-skill-ele:before{content:'';display:block;width:80px;height:80px;margin:0 auto 20px;background-repeat:no-repeat;background-size:cover}.merit-skill-ele:nth-of-type(1):before{background-image:url(../images/career/icon-sns.png)}.merit-skill-ele:nth-of-type(2):before{background-image:url(../images/career/icon-graph.png)}.merit-skill-ele:nth-of-type(3):before{background-image:url(../images/career/icon-cage.png)}.merit-skill-ele dt{line-height:1;font-size:1.3125rem;text-align:center;margin-bottom:15px}.merit-skill-ele dt:before{content:counters(ele, '.') '.'}.merit-way{counter-reset:ele2;font-size:1rem}.merit-way small{margin-top:10px;font-size:.875rem;color:gray}.merit-way-ele{counter-increment:ele2;margin-top:35px}.merit-way-ele dt{font-size:1.125rem;margin-bottom:5px}.merit-way-ele dt:before{content:counter(ele2);display:inline-block;border-radius:50%;background-color:#0068b8;width:25px;height:25px;color:white;text-align:center;line-height:25px;margin-right:10px;font-size:.875rem}.merit-leader{display:block;margin-top:1em;color:gray;font-size:.875rem}.condition{padding:75px 0}.condition-table{margin:30px auto 10px}.condition-table+.block-title{margin-top:40px}.condition-dl{font-size:1rem}.condition-dl:nth-of-type(3) dd li{margin-left:15px}.condition-dt{width:270px;border-bottom:1px solid white;padding:15px 0 15px 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.condition-dd{width:690px;border-bottom:1px solid #ccc;padding:15px 45px 15px 30px}.condition-dd em{font-style:normal;color:#f00}.condition-step{width:100%;height:520px;margin:30px 0 70px;background-image:url(../images/career/flow_pc.png);background-repeat:no-repeat;background-size:contain}.support{padding-top:70px}.schedule_list{margin-top:10px}.detail__notice-list{margin:10px auto 70px}.detail__notice-list-item{color:grey}.detail__notice-list-item span{display:inline-block;margin-right:1em}.content__head{padding:0 0 32px}.content__head.seminar-schedule{padding:70px 0}.content__head-main{letter-spacing:.02em;padding-left:90px;position:relative}.content__head-main:before{background-image:url(../images/index/seminar_icon_pc.png);background-repeat:no-repeat;background-position:center center;background-size:cover;content:'';display:inline-block;position:absolute;top:0;left:368px;width:69px;height:44px}.content__head-main.seminar-schedule{padding-left:0}.content__head-main.seminar-schedule:before{display:none}.content__head-description{font-size:1rem;font-weight:700;margin-top:24px}.reserve{background:url(../images/utils/bg_blue.jpg) left bottom repeat}.reserve__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:3rem;margin-bottom:28px}.reserve__title i{margin-right:18px}.reserve__title i:before{width:57px;height:37px}.reserve__inner{padding:40px 30px}.reserve .attention_txt{color:#f00;font-size:1.125rem;font-weight:700;margin-bottom:30px;padding:30px 0;text-align:center}.reserve .attention_txt p+p{margin-top:20px}.reserve .frame01{text-align:center;padding:40px 80px}.reserve__btn{width:230px;height:40px;font-size:1rem;margin:0 auto}.reserve__list{margin-top:18px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.reserve__list-items{position:relative;word-break:keep-all;line-height:1.3}.reserve__list-items:nth-of-type(n+5){margin-top:20px}.reserve__list-items:nth-of-type(4n) .reserve__panel-body{-webkit-transform:translate(-470px,104%);-ms-transform:translate(-470px,104%);transform:translate(-470px,104%)}.reserve__list-items:nth-of-type(4n) .reserve__panel-body:before{margin-left:170px}.reserve__list-items:nth-of-type(4n+1) .reserve__panel-body{-webkit-transform:translate(-115px,104%);-ms-transform:translate(-115px,104%);transform:translate(-115px,104%)}.reserve__list-items:nth-of-type(4n+1) .reserve__panel-body:before{margin-left:-187px}.reserve__panel-head{font-size:1.5rem;font-weight:700;width:230px;height:65px;overflow:visible;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;will-change:opacity}.reserve__panel-body{visibility:hidden;opacity:0;height:0;position:absolute;z-index:2;left:50%;bottom:0;width:585px;-webkit-transform:translate(-50%,104%);-ms-transform:translate(-50%,104%);transform:translate(-50%,104%);-webkit-transition:visibility .3s ease,opacity .3s ease,height .3s ease;-o-transition:visibility .3s ease,opacity .3s ease,height .3s ease;transition:visibility .3s ease,opacity .3s ease,height .3s ease;will-change:visibility,opacity,height}.reserve__panel-body:before{content:'';display:block;border-bottom:solid 18px #f7f7f7;border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;top:0;margin:-18px 0 0 -10px;z-index:1}.reserve__panel-inner{position:relative;padding:40px;background-color:#f7f7f7}.reserve__panel-close{position:absolute;right:10px;top:10px;background:url(../images/utils/icon_close.png) center center no-repeat;background-size:cover;width:22px;height:22px;text-indent:-99999px}.reserve__panel-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px}.reserve__panel-items{width:120px;height:50px;font-weight:700;font-size:1.1875rem;margin-left:8px;position:relative;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.reserve__panel-items:nth-of-type(n+5){margin-top:8px}.reserve__panel-items.btn__fill-white a{border-width:2px}.reserve__panel-items.small{font-size:.9375rem}.reserve__panel.on .reserve__panel-head{opacity:.7}.reserve__panel.on .reserve__panel-body{visibility:visible;height:auto;opacity:1}.reserve__row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 30px;position:relative;width:1136px}.reserve__row-block{width:360px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #0068b8}.reserve__block-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0 0 20px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.reserve__block-caption{text-align:center;background:#0068b8;color:#fff;font-size:1.375rem;margin-bottom:20px;letter-spacing:0;padding:24px 20px;width:100%}.reserve__block-caption em{font-style:normal;font-size:1.875rem;font-weight:700}.reserve__block-text{font-size:.875rem;padding:0 20px;width:100%}.reserve__block-text .red{color:#f00}.reserve__block-text-note{font-size:.75rem}.reserve__block-text em{color:#f00;font-style:normal;font-size:1rem;font-weight:700}.reserve__block-img{margin-top:16px}.reserve__block-btn{margin:30px auto 0;height:60px;width:calc(100% - 40px);font-size:1.125rem;font-weight:700;word-break:keep-all}.reserve__block-btn a{position:relative}.reserve__block-btn a:after{background-image:url(../images/index/arrow_right_pc.png);background-repeat:no-repeat;background-position:center center;background-size:cover;content:'';display:inline-block;position:absolute;top:25px;right:21px;width:8px;height:13px}.reserve .frame05 .reserve__block-img{display:inline-block;vertical-align:middle;background-image:url(../images/index/web_consultation_pc.png);width:320px;height:156px;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:156px;overflow:hidden;font-size:0}.reserve .frame02 .reserve__block-img{display:inline-block;vertical-align:middle;background-image:url(../images/index/reserve_seminar_pc_wide.png);width:318px;height:157px;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:157px;overflow:hidden;font-size:0}.reserve .frame03 .reserve__block-img{display:inline-block;vertical-align:middle;background-image:url(../images/index/reserve_orner_pc.png);width:226px;height:185px;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:185px;overflow:hidden;font-size:0}.reserve .frame04 .reserve__block-img{display:inline-block;vertical-align:middle;background-image:url(../images/index/reserve_uiturn_pc.png);width:230px;height:223px;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:223px;overflow:hidden;font-size:0;margin-top:-21px}.reserve .frame04 .reserve__block-text{margin-top:-3px}.reserve .frame06 .reserve__block-img{display:inline-block;vertical-align:middle;background-image:url(../images/index/reserve_guidance_pc.png);width:317px;height:157px;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:157px;overflow:hidden;font-size:0}.reserve__owner{background:#fff;border:1px solid #0068b8;padding:30px 10px 45px 59px;width:1136px;margin:0 auto}.reserve__owner-caption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.reserve__owner-caption em{color:#0068b8;font-size:2rem;font-style:normal;letter-spacing:.07em;margin-right:36px}.reserve__owner-caption span{font-size:.875rem;font-weight:400;letter-spacing:.01em;line-height:1.5}.reserve__owner-box{padding:21px 0 0 36px;position:relative;width:100%;height:143px}.reserve__owner-box .reserve__block-btn{position:absolute;top:36px;right:59px;width:318px;height:58px}.reserve__owner-img{background-image:url(../images/index/store_pc.png);background-repeat:no-repeat;background-position:center center;background-size:cover;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;width:589px;height:143px}.content__head{padding:70px 0}.content__head-main{letter-spacing:inherit;padding-left:0;position:static}.content__head-main:before{content:none}.content__head-description{font-size:.875rem;font-weight:400;margin-top:20px}.reserve__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.reserve__list-items:nth-of-type(4n) .reserve__panel-body,.reserve__list-items:nth-of-type(4n+1) .reserve__panel-body{-webkit-transform:translate(-213px,104%);-ms-transform:translate(-213px,104%);transform:translate(-213px,104%)}.reserve__list-items:nth-of-type(4n) .reserve__panel-body:before,.reserve__list-items:nth-of-type(4n+1) .reserve__panel-body:before{margin-left:-10px}.reserve__list .btn.off{cursor:default}.reserve__list .btn.off a{border-color:gray;background-color:gray;color:#fff;pointer-events:none}.reserve__list .btn.off a:hover{opacity:1}.reserve__panel-head{width:104px;height:44px;font-size:1rem}.reserve__panel:nth-of-type(n+5){margin-top:0}.reserve__panel-body{width:426px}.reserve__panel-items{width:110px;height:44px;font-size:1.125rem}.reserve__panel-items:nth-of-type(n+4){margin-top:10px}.reserve__name-area{font-size:1.25rem;font-weight:700;color:#0068b8;padding-top:30px}.reserve__name-pref{font-size:1.125rem;font-weight:700;padding-top:20px;margin-bottom:10px}.reserve__back{width:104px;height:70px;position:fixed;left:50%;margin-left:-480px;bottom:50px;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.reserve__back a{text-align:center;display:block;width:100%;height:100%;background-color:#0068b8;font-weight:700;font-size:.875rem;color:#fff;position:relative;padding:20px 10px 10px}.reserve__back a:before{content:'';display:block;border:solid 8px transparent;border-bottom:8px solid #fff;position:absolute;left:50%;top:0;margin-left:-8px}.reserve__back.is-show{opacity:1;visibility:visible}.support__inner{padding:0 30px}.support .block-agreement{min-width:206px}.support .block-support{width:880px}.support .block-support .caption_list{padding:0}.about-right{width:517px}.about-left{width:461px}.about-left img{margin-left:50px}.merit-point{margin-bottom:10px}.merit-caution{display:block;padding-left:1em;text-indent:-1em;color:#996868;font-size:.875rem}.more-btn{margin:30px auto 0}.seminar{padding:75px 0;background-color:#f9f9f9}.chance{padding:80px 0}.chance-list__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.chance-list__item:nth-of-type(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chance-list__item:nth-of-type(n+2){margin-top:45px}.chance-list__img{width:360px;-ms-flex-negative:0;flex-shrink:0}.chance-list__img figcaption{margin-top:20px;font-weight:700;text-align:center}.chance-list__img img{max-width:100%}.chance-list__category{background-color:#0068b8;color:#fff;font-size:1.0625rem;display:table;margin:0 auto 8px;height:26px;line-height:26px;border-radius:13px;padding:0 10px}.chance-list__name{font-size:1.25rem;letter-spacing:0}.chance-list__pref{font-size:1rem;margin-left:.5em;letter-spacing:0}.chance-list__text{width:565px;-ms-flex-negative:0;flex-shrink:0;font-size:1rem;line-height:1.8}}@media only screen and (max-width:767px){.container-ins{width:86.66666666666667vw;margin:0 auto}.schedule_list-caution{display:block}.about{padding:8.666666666666668vw 0 0}.about-right{font-size:3.733333333333334vw}.about-right p{margin:2.666666666666667vw 0 6.666666666666667vw}.about-right dl{text-align:center}.about-right dt{line-height:1;margin-bottom:2.666666666666667vw}.about-right dd{font-size:4.266666666666667vw;line-height:1;background-image:url(../images/career/about-baloon-sp.png);background-repeat:no-repeat;background-size:contain;padding:4vw 0 7.333333333333333vw;margin-bottom:3.3333333333333335vw}.about-right dd.two_lines{line-height:1.2;background-image:url(../images/career/about-baloon2-sp.png)}.about-left{width:52vw;margin:0 auto}.about-left img{width:100%}.about-left.double{width:75.33333333333333vw}.merit-point-ele{font-size:3.733333333333334vw;margin-bottom:10.666666666666668vw}.merit-point-ele ul{margin:2vw 0 4vw}.merit-point-ele figure{width:69.33333333333334vw;margin:0 auto}.merit-point-ele figure img{width:100%}.merit-point-ele dl{display:block}.merit-point-ele dl dt{width:100%}.merit-point-ele dl dd{font-size:3.4666666666666663vw;width:100%}.merit-point h4{line-height:1.4;margin:3.3333333333333335vw auto 1.3333333333333335vw;font-size:3.733333333333334vw}.merit{padding:9.333333333333334vw 0 0;font-size:3.733333333333334vw}.merit .section-title{margin:0 auto 6.666666666666667vw}.merit-skill{counter-reset:ele;margin:4vw auto 8.666666666666668vw}.merit-skill-ele{counter-increment:ele;margin-bottom:6vw}.merit-skill-ele dt{margin-bottom:1.3333333333333335vw}.merit-skill-ele dt:before{content:counter(ele)}.merit-way{counter-reset:ele2;margin-top:4vw}.merit-way-ele{counter-increment:ele2;margin-bottom:5.333333333333334vw}.merit-way-ele dt{margin-bottom:1.3333333333333335vw}.merit-way-ele dt:before{content:counter(ele2)}.merit-leader{margin-bottom:12.666666666666668vw;display:block;text-indent:-1em;padding-left:1em;color:gray;font-size:3.2vw}.merit dt:before{display:inline-block;border-radius:50%;background-color:#0068b8;width:5.333333333333334vw;height:5.333333333333334vw;color:white;text-align:center;line-height:5.333333333333334vw;margin-right:1.3333333333333335vw}.condition{padding:9.333333333333334vw 0 12vw}.condition-table{border:1px solid gray;margin:4vw auto 1.3333333333333335vw;font-size:3.733333333333334vw}.condition-table+.block-title{margin-top:6.666666666666667vw}.condition-dt{padding:2vw 4vw}.condition-dd{padding:2vw 4vw 4.666666666666667vw}.condition-dd em{font-style:normal;color:#f00}.condition-step{width:100%;height:146.66666666666666vw;margin:4vw auto 9.333333333333334vw;background-image:url(../images/career/flow_sp.png);background-repeat:no-repeat;background-size:contain}.schedule_list{margin-top:5.333333333333334vw}.support{padding-top:8.666666666666668vw}.detail__notice-list{margin:1.3333333333333335vw 0 9.333333333333334vw}.detail__notice-list-item{color:grey;display:-ms-flexbox;display:flex;font-size:3.2vw}.detail__notice-list-item span{display:inline-block;margin-right:1em}.content__head{padding:0 0 7.199999999999999vw}.content__head.seminar-schedule{padding:9.333333333333334vw 0}.content__head-main{font-size:6.4vw;letter-spacing:.02em;line-height:8.4vw;padding-left:13.333333333333334vw;position:relative}.content__head-main:before{background-image:url(../images/index/seminar_icon_sp.png);background-repeat:no-repeat;background-position:center center;background-size:cover;content:'';display:inline-block;position:absolute;top:.8vw;left:18.666666666666668vw;width:10.533333333333333vw;height:6.800000000000001vw}.content__head-main.seminar-schedule{font-size:7.199999999999999vw;padding-left:0}.content__head-main.seminar-schedule:before{display:none}.content__head-description{font-size:3.733333333333334vw;font-weight:700;letter-spacing:0;margin-top:3.4666666666666663vw}.reserve{background:url(../images/utils/bg_blue.jpg) left bottom repeat}.reserve__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.reserve__title i{margin-right:2.666666666666667vw}.reserve__title i:before{width:10.533333333333333vw;height:6.800000000000001vw}.reserve__inner{padding:9.333333333333334vw 2.666666666666667vw}.reserve .attention_txt{color:#f00;font-size:3.4666666666666663vw;font-weight:700;margin-bottom:5.333333333333334vw;padding:4vw;text-align:center}.reserve .attention_txt p+p{margin-top:4vw}.reserve .frame01{text-align:center;padding:9.333333333333334vw 4vw}.reserve__btn{width:69.33333333333334vw;height:12vw;font-size:4.266666666666667vw;margin:0 auto}.reserve__list{margin-top:5.333333333333334vw;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.3333333333333335vw;position:relative}.reserve__list-items{line-height:1.3;margin-left:1.3333333333333335vw}.reserve__list-items:nth-of-type(n+4){margin-top:1.3333333333333335vw}.reserve__list-items:last-of-type{margin:1.3333333333333335vw auto 0 1.3333333333333335vw}.reserve__list-items:nth-of-type(n+2) .reserve__panel-body{top:16.666666666666664vw}.reserve__list-items:nth-of-type(n+4) .reserve__panel-body{top:33.33333333333333vw}.reserve__list-items:nth-of-type(n+7) .reserve__panel-body{top:50vw}.reserve__list-items:nth-of-type(3n+1) .reserve__panel-body:before{margin-left:-31.333333333333336vw}.reserve__list-items:nth-of-type(3n) .reserve__panel-body:before{margin-left:28.000000000000004vw}.reserve__panel-head{font-size:4.666666666666667vw;font-weight:700;width:28.000000000000004vw;height:16vw;overflow:visible;will-change:opacity;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.reserve__panel-body{opacity:0;height:0;visibility:hidden;position:absolute;z-index:2;left:-2.666666666666667vw;width:94.66666666666667vw;-webkit-transition:visibility .3s ease,opacity .3s ease,height .3s ease;-o-transition:visibility .3s ease,opacity .3s ease,height .3s ease;transition:visibility .3s ease,opacity .3s ease,height .3s ease;will-change:visibility,opacity,height}.reserve__panel-body:before{content:'';display:block;border-bottom:solid 4vw #f7f7f7;border-left:solid 2vw transparent;border-right:solid 2vw transparent;position:absolute;left:50%;top:0;margin:-3.733333333333334vw 0 0 -2vw}.reserve__panel-inner{position:relative;padding:13.333333333333334vw 4vw 8vw;background-color:#f7f7f7}.reserve__panel-close{position:absolute;right:4vw;top:2.666666666666667vw;background:url(../images/utils/icon_close.png) center center no-repeat;background-size:100%;width:8vw;height:8vw;text-indent:-99999px;cursor:pointer}.reserve__panel-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.3333333333333335vw}.reserve__panel-items{width:28.000000000000004vw;height:12vw;font-weight:700;font-size:4.666666666666667vw;margin-left:1.3333333333333335vw}.reserve__panel-items:nth-of-type(n+4){margin-top:2.666666666666667vw}.reserve__panel-items.btn__fill-white a{border-width:.5333333333333333vw}.reserve__panel-items.small{font-size:3.733333333333334vw}.reserve__panel.on .reserve__panel-head{opacity:.7}.reserve__panel.on .reserve__panel-body{height:auto;opacity:1;visibility:visible}.reserve__block+.reserve__block{margin-top:8vw}.reserve__block-inner{padding:0 0 6.666666666666667vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:3.733333333333334vw}.reserve__block-img{margin:2.1333333333333333vw auto 0}.reserve__block-caption{text-align:center;background:#0068b8;color:#fff;font-size:6.4vw;margin-top:0;padding:4.8vw 2.666666666666667vw}.reserve__block-caption em{font-style:normal}.reserve__block-text{margin-top:3.8666666666666667vw;padding:0 4.266666666666667vw;font-size:3.733333333333334vw}.reserve__block-text .red{color:#f00}.reserve__block-text-note{font-size:3.4666666666666663vw}.reserve__block-text em{color:#f00;font-style:normal;font-size:4.266666666666667vw;font-weight:700}.reserve__block-btn{margin:6.266666666666667vw auto 0;width:69.33333333333334vw;height:14.666666666666666vw;font-size:4.8vw;font-weight:700}.reserve__block-btn a{position:relative}.reserve__block-btn a:after{background-image:url(../images/index/arrow_right_sp.png);background-repeat:no-repeat;background-position:center center;background-size:cover;content:'';display:inline-block;position:absolute;top:6.133333333333333vw;right:3.2vw;width:1.6vw;height:2.533333333333333vw}.reserve .frame05 .reserve__block-img{display:inline-block;vertical-align:middle;background-image:url(../images/index/web_consultation_sp.png);width:87.33333333333333vw;height:42.8vw;background-size:cover;padding-top:42.8vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-size:0}.reserve .frame02 .reserve__block-img{display:inline-block;vertical-align:middle;background-image:url(../images/index/reserve_seminer_sp.png);width:89.73333333333333vw;height:37.733333333333334vw;background-size:cover;padding-top:37.733333333333334vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-size:0}.reserve .frame03 .reserve__block-img{-ms-flex-item-align:center;align-self:center;display:inline-block;vertical-align:middle;background-image:url(../images/index/reserve_orner_sp.png);width:89.73333333333333vw;height:37.06666666666666vw;background-size:cover;padding-top:37.06666666666666vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-size:0}.reserve .frame04 .reserve__block-img{-ms-flex-item-align:center;align-self:center;display:inline-block;vertical-align:middle;background-image:url(../images/index/reserve_uiturn_sp.png);width:90vw;height:35.06666666666667vw;background-size:cover;padding-top:35.06666666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-size:0}.reserve .frame06 .reserve__block-img{display:inline-block;vertical-align:middle;background-image:url(../images/index/reserve_guidance_sp.png);width:80.53333333333333vw;height:39.86666666666667vw;background-size:cover;padding-top:39.86666666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-size:0}.reserve__owner{background:#fff;border:.26666666666666666vw solid #0068b8;margin:8vw auto 0;padding:5.066666666666666vw 0 6.933333333333333vw;width:100%}.reserve__owner-caption{padding:0 3.733333333333334vw;text-align:center}.reserve__owner-caption em{color:#0068b8;font-size:6.4vw;font-style:normal;letter-spacing:.07em;line-height:1.2}.reserve__owner-caption span{display:inline-block;font-size:3.733333333333334vw;font-weight:400;line-height:5.6000000000000005vw;margin-top:3.733333333333334vw;text-align:left}.reserve__owner-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-top:4.266666666666667vw;width:100%}.reserve__owner-img{background-image:url(../images/index/store_sp.png);background-repeat:no-repeat;background-position:center center;background-size:cover;display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;width:91.06666666666666vw;height:37.6vw}.content__head{padding:9.333333333333334vw 5.333333333333334vw}.content__head-main{letter-spacing:inherit;padding-left:0;position:static;font-size:7.199999999999999vw}.content__head-main:before{content:none}.content__head-description{margin-top:5.333333333333334vw;font-size:3.733333333333334vw;font-weight:400;letter-spacing:inherit}.reserve__list .btn.off a{border-color:gray;background-color:gray;color:#fff;pointer-events:none}.reserve__name-area{font-size:4.266666666666667vw;font-weight:700;color:#0068b8;padding-top:5.333333333333334vw;margin-top:2.666666666666667vw}.reserve__name-pref{font-size:4vw;font-weight:700;padding-top:2.666666666666667vw;margin:2.666666666666667vw 0 1.3333333333333335vw}.reserve__back{width:17.333333333333336vw;height:13.333333333333334vw;position:fixed;left:4vw;bottom:8vw;z-index:5;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.reserve__back a{text-align:center;display:block;width:100%;height:100%;background-color:#0068b8;font-weight:700;font-size:2.666666666666667vw;line-height:1.2;color:#fff;position:relative;padding:4vw 1.3333333333333335vw 1.3333333333333335vw}.reserve__back a:before{content:'';display:block;border:solid 1.0666666666666667vw transparent;border-bottom:1.0666666666666667vw solid #fff;position:absolute;left:50%;top:1.0666666666666667vw;margin-left:-1.0666666666666667vw}.reserve__back.is-show{opacity:1;visibility:visible}.about-left{width:76.53333333333333vw}.merit{padding:8.666666666666668vw 0 6.666666666666667vw}.merit-point ul{margin:2vw 0 4vw}.merit-point ul li{margin:0}.merit-point dt{width:auto;margin-bottom:1.3333333333333335vw}.merit-caution{display:block;padding-left:1em;text-indent:-1em;color:gray;font-size:3.2vw}.condition{padding:8vw 0 12.666666666666668vw}.more-btn{margin:8vw auto 0}.seminar{padding:8.666666666666668vw 0;background-color:#f9f9f9}.chance{padding:8vw 0}.chance-list__item:nth-of-type(n+2){margin-top:5.333333333333334vw}.chance-list__img{text-align:center}.chance-list__img figcaption{margin-top:2.666666666666667vw;font-weight:700;text-align:center}.chance-list__img img{max-width:100%}.chance-list__category{background-color:#0068b8;color:#fff;font-size:3.733333333333334vw;display:table;margin:0 auto 1.3333333333333335vw;height:6.933333333333333vw;line-height:6.933333333333333vw;border-radius:3.4666666666666663vw;padding:0 2.666666666666667vw}.chance-list__name{font-size:3.733333333333334vw}.chance-list__pref{font-size:3.733333333333334vw;margin-left:.5em}.chance-list__text{margin-top:1.3333333333333335vw;line-height:1.7}}