/*! このファイルは自動生成されたものです。このファイルは**絶対に**編集しないでください。再度自動生成されるとこのファイルへの編集内容は失われます。*//*! 通常の作業工程では、scssファイルを基にcssファイルを頻繁に再生成します。**必ず**正しい作業環境を利用してください。 *//*! 詳しくは、プロジェクトルートのreadme.mdを読んでください。*//*! このファイルは自動生成されたものです。このファイルは**絶対に**編集しないでください。再度自動生成されるとこのファイルへの編集内容は失われます。*//*! 通常の作業工程では、scssファイルを基にcssファイルを頻繁に再生成します。**必ず**正しい作業環境を利用してください。 *//*! 詳しくは、プロジェクトルートのreadme.mdを読んでください。*/.pc main .conversions-2410__contact__phone .body,.pc main .conversions__contact__phone .body{font-weight:700;font-size:1.125rem!important;line-height:1.5!important}.sp main .conversions-2410 .h6{font-weight:700;font-size:1.125rem!important;line-height:1.68!important}.pre-wrap{white-space:pre-wrap}main a,main abbr,main acronym,main address,main applet,main article,main aside,main audio,main b,main big,main blockquote,main body,main canvas,main caption,main center,main cite,main code,main dd,main del,main details,main dfn,main div,main dl,main dt,main em,main embed,main fieldset,main figcaption,main figure,main footer,main form,main h1,main h2,main h3,main h4,main h5,main h6,main header,main hgroup,main html,main i,main iframe,main img,main ins,main kbd,main label,main legend,main li,main mark,main menu,main nav,main object,main ol,main output,main p,main pre,main q,main ruby,main s,main samp,main section,main small,main span,main strike,main strong,main sub,main summary,main sup,main table,main tbody,main td,main tfoot,main th,main thead,main time,main tr,main tt,main u,main ul,main var,main video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}main *{line-height:1}main ol,main ul{list-style:none}main table{border-collapse:collapse;border-spacing:0}main caption,main td,main th{text-align:left;font-weight:400;vertical-align:middle}main blockquote,main q{quotes:none}main blockquote:after,main blockquote:before,main q:after,main q:before{content:"";content:none}main a img{border:none}main article,main aside,main details,main figcaption,main figure,main footer,main header,main hgroup,main main,main menu,main nav,main section,main summary{display:block}.pc main{padding-bottom:7rem}.sp main{padding-bottom:5rem}main figure{margin:0}main img{width:100%;vertical-align:bottom}.pc main .p-section{padding-top:7rem}.sp main .p-section{padding-top:4rem}.pc main .pt-section{padding-top:7rem}.sp main .pt-section{padding-top:4rem}.pc main .pb-section{padding-bottom:7rem}.sp main .pb-section{padding-bottom:4rem}main .band{padding:5px 0;background-color:#044491;color:#fff;line-height:1.4}.pc main .band{min-width:1024px;letter-spacing:.1rem;font-size:18px}.sp main .band{font-size:.9rem}main .band strong{color:#ffff6a}main .banner-survey .c-button.slide{background:#fff;color:#fff34b;overflow:hidden;position:relative;z-index:1}main .banner-survey .c-button.slide::after{background:#fff34b;position:absolute;top:0;left:0;content:"";width:100%;height:100%;transform:scale(0,1);transform-origin:left top;transition:.2s cubic-bezier(.45,0,.55,1);z-index:-1}main .banner-survey .c-button.slide:hover::after{transform:scale(1,1)}main .banner-survey__ttl{font-size:1.5rem;font-weight:700}main .features__head{position:relative;background-position:bottom center;background-repeat:repeat-x;z-index:3}.pc main .features__head{margin-bottom:-90px;padding-top:3rem;height:370px;background-image:url(/_assets/images/local/events/taiken/index.html//features-head-bg.png);background-size:1920px auto}.pc main .features__head .container{background-position:top right;background-repeat:no-repeat;background-image:url(/_assets/images/local/events/taiken/index.html//features-head-img3.png);background-size:220px auto}.sp main .features__head{margin-bottom:-4rem;padding-top:1rem;height:85vw;background-image:url(/_assets/images/local/events/taiken/index.html//features-head-bg_sp.png);background-size:100% auto}main .features__head__img1{position:absolute}.pc main .features__head__img1{top:.5rem;left:1rem;width:84px}.sp main .features__head__img1{top:-2.75rem;left:2rem;width:20vw}main .features__head__img2{position:absolute}.pc main .features__head__img2{bottom:-8.5rem;right:1rem;width:104px}.sp main .features__head__img2{bottom:-10rem;right:0;width:22vw}main .features__head__arr{margin:0 auto}.pc main .features__head__arr{width:7rem}.sp main .features__head__arr{width:5rem}main .features__foot{position:relative;background-position:top center;background-repeat:repeat-x;z-index:3}.pc main .features__foot{margin-top:-90px;padding-top:3rem;height:690px;background-image:url(/_assets/images/local/events/taiken/index.html//features-foot-bg.png);background-size:1920px auto}.sp main .features__foot{margin-top:-4rem;padding-top:1.5rem;height:119vw;background-image:url(/_assets/images/local/events/taiken/index.html//features-foot-bg_sp.png);background-size:100% auto}main .features__foot__arr{margin:0 auto}.pc main .features__foot__arr{margin-bottom:1rem;width:7rem}.sp main .features__foot__arr{margin-bottom:.25rem;width:5rem}main .features__foot__ttl{color:#fd7e14;font-weight:700;line-height:1.4;text-align:center}.pc main .features__foot__ttl{margin-bottom:1rem;font-size:1.566rem}.sp main .features__foot__ttl{font-size:1.266rem}main .features__foot__img{margin:0 auto}.pc main .features__foot__img{width:760px}.sp main .features__foot__img{width:100%}main .features__catch{margin:0 auto}.pc main .features__catch{margin-bottom:1rem;width:670px}.sp main .features__catch{margin-bottom:1.5rem;width:100%}main .features__title{color:#fff;font-weight:700;line-height:1.4;text-align:center}.pc main .features__title{margin-bottom:3rem;font-size:3.125rem}.sp main .features__title{margin-bottom:1rem;font-size:2.333rem}main .features__lead{width:100%;background-color:#fff;border:5px solid #fed8b8;font-weight:700;text-align:center}.pc main .features__lead{padding:2rem;font-size:1.5625rem;line-height:2}.sp main .features__lead{padding:1.5rem .5rem;font-size:1.266rem;line-height:1.6}main .features__box{position:relative}main .features__box::after{position:absolute;left:50%;display:block;content:""}.pc main .features__box::after{bottom:-45px;width:69px;height:45px;margin-left:-35px}.sp main .features__box::after{bottom:-3rem;width:5.83333rem;height:3.33333rem;margin-left:-3rem}main .features__box.is-01{background-color:#faf8f3;z-index:2}.pc main .features__box.is-01{padding-top:90px}.sp main .features__box.is-01{padding-top:4rem}.pc main .features__box.is-01::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-box-arr1.png);background-size:cover}.sp main .features__box.is-01::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-box-arr1_sp.png);background-size:cover}main .features__box.is-02{background-position:bottom center;background-repeat:repeat;z-index:1}.pc main .features__box.is-02{background-image:url(/_assets/images/local/events/taiken/index.html//features-box-bg2.png);background-size:1920px auto;padding-bottom:5rem}.sp main .features__box.is-02{background-image:url(/_assets/images/local/events/taiken/index.html//features-box-bg2_sp.png);background-size:100% auto;padding-bottom:5rem}.pc main .features__box.is-02::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-box-arr2.png);background-size:cover}.sp main .features__box.is-02::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-box-arr2_sp.png);background-size:cover}main .features__box.is-03{background-color:#faf8f3}.pc main .features__box.is-03{padding-bottom:90px}.sp main .features__box.is-03{padding-bottom:4rem}main .features__box.is-03::after{display:none}main .features__box .container{padding-top:5rem;padding-bottom:5rem}main .features__box__title{line-height:1;font-weight:700}.pc main .features__box__title{margin-left:2.5rem;margin-bottom:1rem;font-size:1.875rem}.sp main .features__box__title{margin-bottom:1.5rem;font-size:1.5rem;text-align:center}main .features__box__title span{color:#1b95e3;font-weight:400;font-family:Century Gothic,sans-serif}.pc main .features__box__title span{position:relative;bottom:-.5rem;font-size:8rem}.sp main .features__box__title span{display:block;margin-bottom:.25rem;font-size:6rem;text-align:center}main .features__box__title em{display:inline-block;background-color:#fd7e14;color:#fff;font-weight:700}.pc main .features__box__title em{margin-left:.5rem;margin-right:.5rem;padding:.5rem .25rem;font-size:1.25rem;transform:translateY(-.25rem)}.sp main .features__box__title em{margin-bottom:1.5rem;padding:.25rem .5rem;font-size:1rem}main .features__box__lead{font-size:1rem;line-height:1.8}.pc main .features__box__lead{padding-left:13.5em}main .features__box__image{position:relative}.pc main .features__box__image{display:flex}.sp main .features__box__image{width:calc(100% + 2.4rem);margin-left:-1.2rem;margin-right:-1.2rem}.pc main .features__box__image .features-01__img1{width:620px}.pc main .features__box__image .features-01__img2{width:380px}main .features__box__image .features-01__img3{position:absolute}.pc main .features__box__image .features-01__img3{right:315px;bottom:0;width:322px}.sp main .features__box__image .features-01__img3{left:0;bottom:0;width:40.66666vw}.pc main .features__box__image .features-03__img1{padding-top:4rem;padding-bottom:6rem}.sp main .features__box__image .features-03__img1{padding-top:4rem;padding-bottom:2.5rem}main .features__box__image .features-03__img2{position:absolute}.pc main .features__box__image .features-03__img2{top:0;left:40px;width:224px}.sp main .features__box__image .features-03__img2{top:0;left:.9rem;width:33.2vw}main .features__box__image .features-03__img3{position:absolute}.pc main .features__box__image .features-03__img3{right:10px;bottom:-4rem;width:181px}.sp main .features__box__image .features-03__img3{right:1rem;bottom:-2.75rem;width:36.8vw}main .features__box__desc{position:relative;margin:0 auto;background-color:#fff;border:5px solid #c4e7ff}.pc main .features__box__desc{padding:2rem;width:856px}.sp main .features__box__desc{padding:1.5rem 1.25rem 2rem}main .features__box__desc dt{margin-bottom:.75rem;color:#1b95e3;font-weight:700}.pc main .features__box__desc dt{font-size:1.25rem}.sp main .features__box__desc dt{font-size:1.266rem}main .features__box__desc__txt{font-size:1rem;line-height:1.8}.pc main .features__box__desc__txt{margin-right:160px}main .features__box__desc__img{position:absolute}.pc main .features__box__desc__img{right:30px;bottom:0;width:240px}.sp main .features__box__desc__img{right:1rem;bottom:calc(-5rem - 5px);width:46.66666vw}main .features__box .nav{display:flex;justify-content:space-between}.pc main .features__box .nav{margin-bottom:3rem;padding-top:2rem}.sp main .features__box .nav{margin-bottom:1.5rem}.pc main .features__box .nav li{width:20.25rem}.sp main .features__box .nav li{width:7.25rem}main .features__box .nav-link{position:relative;display:block;border-bottom-style:solid;border-radius:.25rem;color:#fff;font-weight:700;line-height:1;transition:opacity .3s}.pc main .features__box .nav-link{padding:1.75rem;border-bottom-width:6px;font-size:1.5625rem}.sp main .features__box .nav-link{padding:1rem .5rem;border-bottom-width:3px;font-size:1.266rem;text-align:center}main .features__box .nav-link.is-elem{background-color:#4db07f;border-bottom-color:#008e48}main .features__box .nav-link.is-juni{background-color:#4db3e6;border-bottom-color:#0092db}main .features__box .nav-link.is-high{background-color:#f6887e;border-bottom-color:#f25446}main .features__box .nav-link:hover{text-decoration:none;opacity:.7}main .features__box .nav-link span{position:absolute;bottom:0;right:.5rem;width:92px}main .features__box .tab-item{position:relative;display:none}.sp main .features__box .tab-item{width:calc(100% + 2.4rem);margin-left:-1.2rem;margin-right:-1.2rem}main .features__box .tab-item.active{display:block}main .features__box .tab-item::after{position:absolute;display:block;content:"";background-repeat:no-repeat;background-position:top center}.pc main .features__box .tab-item::after{top:-50px;margin-left:-30px;width:62px;height:50px}.sp main .features__box .tab-item::after{top:-1.7rem;margin-left:-1rem;width:2rem;height:1.66666rem}.pc main .features__box .tab-item.is-elem{border:5px solid #008e48}.sp main .features__box .tab-item.is-elem{border:5px solid #4db07f}main .features__box .tab-item.is-elem::after{left:16%}.pc main .features__box .tab-item.is-elem::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-02-arr1.svg);background-size:cover}.sp main .features__box .tab-item.is-elem::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-02-arr1_sp.svg);background-size:cover}main .features__box .tab-item.is-elem .tab-item__title>em{color:#008e48}.pc main .features__box .tab-item.is-juni{border:5px solid #0092db}.sp main .features__box .tab-item.is-juni{border:5px solid #4db3e6}main .features__box .tab-item.is-juni::after{left:50%}.pc main .features__box .tab-item.is-juni::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-02-arr2.svg);background-size:cover}.sp main .features__box .tab-item.is-juni::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-02-arr2_sp.svg);background-size:cover}main .features__box .tab-item.is-juni .tab-item__title>em{color:#0092db}.pc main .features__box .tab-item.is-high{border:5px solid #f25446}.sp main .features__box .tab-item.is-high{border:5px solid #f6887e}main .features__box .tab-item.is-high::after{left:84%}.pc main .features__box .tab-item.is-high::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-02-arr3.svg);background-size:cover}.sp main .features__box .tab-item.is-high::after{background-image:url(/_assets/images/local/events/taiken/index.html//features-02-arr3_sp.svg);background-size:cover}main .features__box .tab-item.is-high .tab-item__title>em{color:#f25446}main .features__box .tab-item__title{background-repeat:no-repeat;font-weight:700;line-height:1.6;text-align:center}.pc main .features__box .tab-item__title{padding-top:4rem;padding-bottom:4rem;font-size:1.875rem}.sp main .features__box .tab-item__title{padding-top:2rem;padding-bottom:3rem;font-size:1.5rem}main .features__box .tab-item__style{display:flex;flex-wrap:wrap;justify-content:center}main .features__box .tab-item__desc{position:relative}.pc main .features__box .tab-item__desc{margin-left:1.75rem;margin-right:1.75rem;margin-bottom:12rem;width:20rem}.sp main .features__box .tab-item__desc{margin-bottom:6rem;width:100%}.pc main .features__box .tab-item__desc.pc-small{margin-left:1.5rem;margin-right:1.5rem;margin-bottom:6rem;width:15.75rem}.sp main .features__box .tab-item__desc.sp-small{margin-bottom:2.5rem;padding-left:1.2rem}.sp main .features__box .tab-item__desc.sp-small .tab-item__link,.sp main .features__box .tab-item__desc.sp-small .tab-item__text{text-align:left}.sp main .features__box .tab-item__desc.sp-small .tab-item__photo{margin-left:0;margin-right:0;width:10.66666rem}.sp main .features__box .tab-item__desc.sp-small .tab-item__icon{top:-1.25rem;margin-left:0;margin-right:0;margin-bottom:-.75rem;width:10.66666rem}.sp main .features__box .tab-item__desc.is-left{order:1;width:12rem}.sp main .features__box .tab-item__desc.is-right{order:2;width:calc(100% - 12rem)}.sp main .features__box .tab-item__desc.is-mb-s{margin-bottom:3rem}.sp main .features__box .tab-item__desc.is-mb-m{margin-bottom:5rem}.sp main .features__box .tab-item__desc.is-mb-l{margin-bottom:8rem}.sp main .features__box .tab-item__photo{margin:0 auto;width:13.8rem}main .features__box .tab-item__icon{position:relative;display:flex;justify-content:flex-end;z-index:1}.pc main .features__box .tab-item__icon{top:-1.25rem;padding-right:.5rem;margin-bottom:-1rem}.sp main .features__box .tab-item__icon{top:-2.5rem;margin:0 auto -1.25rem;width:13.8rem}main .features__box .tab-item__icon li{margin-right:.25rem}.pc main .features__box .tab-item__icon li{width:2.5rem}.sp main .features__box .tab-item__icon li{width:2.25rem}.pc main .features__box .tab-item__text{margin-bottom:.75rem;font-size:1rem;line-height:1.4}.sp main .features__box .tab-item__text{margin-bottom:.5rem;font-size:.85rem;line-height:1.3;text-align:center}.sp main .features__box .tab-item__text em{display:inline-block;transform:scale(1,1.1);font-size:90%}main .features__box .tab-item__link a{text-decoration:underline}main .features__box .tab-item__link small{font-size:75%}.sp main .features__box .tab-item__link{text-align:center}main .features__box .tab-item-elem__img1{position:absolute}.pc main .features__box .tab-item-elem__img1{top:-1.5rem;left:-8rem;width:225px}.sp main .features__box .tab-item-elem__img1{top:-2rem;left:1rem;width:35.46vw}main .features__box .tab-item-elem__img2{position:absolute}.pc main .features__box .tab-item-elem__img2{top:-6.5rem;left:-3rem;width:253px}.sp main .features__box .tab-item-elem__img2{top:-4rem;left:1.25rem;width:52.8vw}main .features__box .tab-item-elem__img3{position:absolute}.pc main .features__box .tab-item-elem__img3{top:-9.25rem;right:-2.25rem;width:253px}.sp main .features__box .tab-item-elem__img3{top:-5.5rem;right:0;width:54.8vw}main .features__box .tab-item-juni__img1{position:absolute}.pc main .features__box .tab-item-juni__img1{top:-2rem;left:-7.25rem;width:168px}.sp main .features__box .tab-item-juni__img1{top:-3rem;right:.5rem;width:35.2vw}main .features__box .tab-item-juni__img2{position:absolute}.pc main .features__box .tab-item-juni__img2{top:-4.25rem;left:-3.75rem;width:245px}.sp main .features__box .tab-item-juni__img2{top:-4rem;right:1.75rem;width:43.2vw}main .features__box .tab-item-juni__img3{position:absolute}.pc main .features__box .tab-item-juni__img3{top:-7.75rem;left:.5rem;width:312px}.sp main .features__box .tab-item-juni__img3{top:-6.5rem;left:0;width:55vw}main .features__box .tab-item-high__img1{position:absolute}.pc main .features__box .tab-item-high__img1{top:-.75rem;left:-8.5rem;width:167px}.sp main .features__box .tab-item-high__img1{top:-3rem;left:1.2rem;width:33vw}main .features__box .tab-item-high__img2{position:absolute}.pc main .features__box .tab-item-high__img2{top:-5rem;right:-7.75rem;width:216px}.sp main .features__box .tab-item-high__img2{top:-4.5rem;right:1.2rem;width:54vw}main .features__box .tab-item-high__img3{position:absolute}.pc main .features__box .tab-item-high__img3{top:-7.5rem;right:-10.5rem;width:253px}.sp main .features__box .tab-item-high__img3{top:-4.25rem;left:1.2rem;width:58vw}main .wrap-pickup{background-color:#faf8f3}.pc main .wrap-pickup{padding-bottom:7rem}.sp main .wrap-pickup{padding-bottom:5rem}main .pickup{background-color:#fff}.pc main .pickup{padding-bottom:3rem}.sp main .pickup{padding-top:.5rem;padding-bottom:2.5rem}.pc main .pickup__logo{padding-top:3rem;width:112px}.sp main .pickup__logo{padding-top:2.75rem;width:5.93rem}.pc main .pickup__icon{top:1.75rem;right:6rem;width:94px}.sp main .pickup__icon{top:-.25rem;left:2rem;width:4.93rem}main .pickup__title{font-weight:700;line-height:1.8;-webkit-text-decoration:underline .1rem #fd7e14;text-decoration:underline .1rem #fd7e14}.pc main .pickup__title{padding-top:1rem;font-size:1.875rem;text-underline-offset:.75rem}.sp main .pickup__title{padding-top:1rem;font-size:1.5rem;text-underline-offset:.5rem}main .pickup__lead{line-height:1.8}.pc main .pickup__lead{padding-top:3rem;padding-left:12.25rem}.sp main .pickup__lead{padding-top:1.75rem;margin-bottom:-2rem}.pc main .pickup__contents-2{padding-top:2.5rem}.pc main .pickup__box,.sp main .pickup__contents-2{padding-top:3rem}.sp main .pickup__box{padding-top:2rem}main .pickup__text1{font-weight:700}.pc main .pickup__text1{padding-top:1rem;font-size:1.25rem}.sp main .pickup__text1{padding-top:1rem;font-size:1rem}main .pickup__text2{color:#e94746;font-weight:500}.pc main .pickup__text2{font-size:1.25rem}.sp main .pickup__text2{padding-top:.25rem;font-size:1rem}main .pickup__text2 strong{font-weight:700}.pc main .pickup__text2 strong{font-size:1.5625rem}.sp main .pickup__text2 strong{font-size:1.266rem}main .pickup__img01,main .pickup__img02{position:relative;z-index:0}.pc main .pickup__img01,.pc main .pickup__img02{width:345px}.sp main .pickup__img01,.sp main .pickup__img02{width:100vw;margin-left:-1.2rem}main .pickup__img03{position:relative;z-index:1}.pc main .pickup__img03{width:120px;margin-top:3rem;margin-left:-1rem;margin-right:-1rem}.sp main .pickup__img03{margin-top:.5rem;margin-bottom:.75rem;width:8.63rem}.pc main .pickup__items{width:24%}.sp main .pickup__items{background-image:url(/_assets/images/local/events/taiken/index.html//pickup-line_sp.png);background-size:15rem auto;background-repeat:no-repeat;background-position:top 1.25rem left;margin-top:1.25rem;width:100%}main .pickup__items__grade{background-color:#1f296a;color:#fff;border-radius:1rem;font-weight:500}.pc main .pickup__items__grade{margin-bottom:.5rem;font-size:.875rem;width:70px}.sp main .pickup__items__grade{margin-bottom:.5rem;font-size:1rem;width:5.25rem}.sp main .pickup__items__list{margin-top:.5rem;width:47.5%}main .pickup__items__item-name{font-weight:500}.pc main .pickup__items__item-name{padding-top:.2rem;padding-bottom:.2rem;font-size:1.125rem}.sp main .pickup__items__item-name{padding-top:.1rem;padding-bottom:.25rem;line-height:1.35;font-size:1.266rem}.pc main .pickup__items__appeal{top:6.25rem;right:0;width:70px}.sp main .pickup__items__appeal{top:-1rem;right:.5rem;width:3.6rem}.pc main .pickup__items .appeal-irregular{margin-right:2rem}.sp main .pickup__items .appeal-irregular{margin-top:.5rem;margin-right:.5rem}.pc main .pickup__items__img11,.pc main .pickup__items__img12,.pc main .pickup__items__img13{width:184px}.sp main .pickup__items__img11,.sp main .pickup__items__img12,.sp main .pickup__items__img13{padding-right:.25rem;width:12rem}.pc main .pickup__items__img14{width:98px}.sp main .pickup__items__img14{width:6.1rem}.pc main .pickup__notes1{margin-top:.5rem;font-size:.75rem}.sp main .pickup__notes1{margin-top:.75rem;margin-left:-.3rem;margin-right:-.3rem;font-size:.85rem}.pc main .pickup__notes2{top:18.25rem;right:0;font-size:.75rem}.sp main .pickup__notes2{top:15.5rem;right:0;font-size:.85rem}.pc main .pickup__appeal2{top:6.8rem;right:.4rem;width:94px}.sp main .pickup__appeal2{top:9.9rem;right:-.7rem;width:4.93rem}main .exam-up__title{font-weight:700;line-height:1.7}.pc main .exam-up__title{font-size:1.5rem}.sp main .exam-up__title{font-size:1.25rem}main .exam-up__banner{box-shadow:0 .1rem .3rem 0 rgba(0,0,0,.5)}.pc main .exam-up__banner{margin-top:3rem;width:483px}.sp main .exam-up__banner{margin-top:2rem;width:100%}main .exam-up__banner a{display:block;transition:opacity .3s}main .exam-up__banner a:hover{opacity:.7}main .conversions__title{font-weight:700;line-height:1.5}.pc main .conversions__title{font-size:1.875rem}.sp main .conversions__title{font-size:1.75rem}main .conversions__title::before{content:"";width:.1rem;background:#212529}.pc main .conversions__title::before{position:relative;top:.5rem;left:-1.75rem;display:inline-block;height:2.5rem;transform:rotate(-30deg)}.sp main .conversions__title::before{position:absolute;top:.25rem;left:2.75rem;display:block;height:5rem;transform:rotate(-20deg)}main .conversions__title::after{content:"";width:.1rem;background:#212529}.pc main .conversions__title::after{position:relative;top:.5rem;right:-1.75rem;display:inline-block;height:2.5rem;transform:rotate(30deg)}.sp main .conversions__title::after{position:absolute;top:.25rem;right:2.75rem;display:block;height:5rem;transform:rotate(20deg)}main .conversions__title-2line{font-weight:500;line-height:1.5}.pc main .conversions__title-2line{font-size:2.0625rem}.sp main .conversions__title-2line{font-size:1.6rem;padding-bottom:.25rem}main .conversions__title-2line span::before{content:"";width:.15rem;background:#212529}.pc main .conversions__title-2line span::before{position:relative;top:3.5rem;left:-5.75rem;display:inline-block;height:5.5rem;transform:rotate(-30deg)}.sp main .conversions__title-2line span::before{position:absolute;top:0;left:1.5rem;display:block;height:5rem;transform:rotate(-10deg)}main .conversions__title-2line span::after{content:"";width:.15rem;background:#212529}.pc main .conversions__title-2line span::after{position:relative;top:3.5rem;right:-5.75rem;display:inline-block;height:5.5rem;transform:rotate(30deg)}.sp main .conversions__title-2line span::after{position:absolute;top:0;right:1.5rem;display:block;height:5rem;transform:rotate(10deg)}main .conversions__title-3line{font-weight:700;line-height:1.5}.pc main .conversions__title-3line{font-size:1.875rem}.sp main .conversions__title-3line{font-size:1.75rem}main .conversions__title-3line span::before{content:"";width:.1rem;background:#212529}.pc main .conversions__title-3line span::before{position:relative;top:3.5rem;left:-3.75rem;display:inline-block;height:5.5rem;transform:rotate(-30deg)}.sp main .conversions__title-3line span::before{position:absolute;top:0;left:2.5rem;display:block;height:8rem;transform:rotate(-20deg)}main .conversions__title-3line span::after{content:"";width:.1rem;background:#212529}.pc main .conversions__title-3line span::after{position:relative;top:3.5rem;right:-3.75rem;display:inline-block;height:5.5rem;transform:rotate(30deg)}.sp main .conversions__title-3line span::after{position:absolute;top:0;right:2.5rem;display:block;height:8rem;transform:rotate(20deg)}main .conversions__info{padding:1.5rem .75rem}.pc main .conversions__info__icon{top:-8px;left:16px;width:184px;height:184px}.sp main .conversions__info__icon{top:.5rem;left:1rem;width:6rem;height:6rem}main .conversions__info__title{font-weight:700;line-height:1.5;letter-spacing:.05rem}.pc main .conversions__info__title{margin-bottom:1rem;font-size:1.875rem}.sp main .conversions__info__title{margin-bottom:.5rem;font-size:1.4rem}main .conversions__info__title i{color:#006fe6}main .conversions__info__title em{color:#ea4d15}main .conversions__info__text{margin-bottom:1rem;line-height:1.6}.pc main .conversions__info__text,.sp main .conversions__info__text{font-size:1rem}main .conversions__info__wrap{width:100%;background:#fff}.sp main .conversions i.d-block{margin-bottom:.25em;font-size:1.25rem}.pc main .conversions__contact__inner-wrapper{width:80%;margin:0 auto}main .conversions__contact__trial{font-weight:700}.pc main .conversions__contact__trial .btn.btn-axis{font-size:1.65rem}main .conversions__contact__trial .btn.btn-axis em{color:#ffff92}.pc main .conversions__contact__inquiry .btn.btn-axis{padding-top:.6em!important;padding-bottom:.6em!important}.pc main .conversions__contact__phone{display:flex;flex-flow:column;justify-content:center;align-items:center}.sp main .conversions__contact__phone a{padding-top:1.17rem;padding-bottom:1.17rem}main .conversions__contact__phone ._freecall-number{font-family:Roboto;font-weight:700;line-height:1}.pc main .conversions__contact__phone ._freecall-number{font-size:3.1rem}.sp main .conversions__contact__phone ._freecall-number{text-align:center;font-size:1.7rem}main .conversions__contact__phone ._freecall-number i{margin-right:.15em;font-size:.85em}.pc main .conversions__contact__phone .note{font-size:.85em}.sp main .conversions__contact__phone .note{font-size:.65em;color:#212529}main .conversions__contact__headline{font-size:1.2rem;font-weight:700}main .conversions .LAYOUT-event_detail_loader{background:#fff}.pc main .conversions .LAYOUT-event_detail_loader{margin:0 auto;width:80%}main .faq{text-align:center}main .faq a,main .faq a:hover{text-decoration:none}main .faq__title{color:#1f296a;font-weight:700}.pc main .faq__title{margin-bottom:5.5rem;font-size:2.5rem}.sp main .faq__title{margin-bottom:2.5rem;font-size:2rem}main .faq_wrapper ul{margin-bottom:0;padding-left:0;position:relative}.pc main .faq_wrapper ul{margin:0 auto;width:830px}main .faq_wrapper ul a[aria-expanded=true] .fa-chevron-down{transform:scale(1,-1)}main .faq_wrapper ul a[aria-expanded=true] .fa-caret-right{transform:rotate(90deg)}main .faq_wrapper ul li{position:relative;padding-bottom:1rem}main .faq_wrapper ul li .alphabet{font-family:"arial narrow",Roboto,sans-serif;font-weight:700;font-style:normal;line-height:1}.pc main .faq_wrapper ul li .alphabet{padding:0 2rem;font-size:1.875rem}.sp main .faq_wrapper ul li .alphabet{padding:0 1rem;font-size:2rem}main .faq_wrapper ul li .collapse-before{position:relative;display:flex;align-items:top;padding:1rem 0;background:#e9ecef;border-radius:.25rem}main .faq_wrapper ul li .collapse-before .alphabet{color:#4677b6}main .faq_wrapper ul li .collapse-before .fa-caret-right{font-size:2rem;color:#006fe6;align-self:center}.sp main .faq_wrapper ul li .collapse-before .fa-caret-right{flex-basis:5%}main .faq_wrapper ul li .collapse-before .fa-chevron-down{position:absolute;top:38%;color:#4677b6;transition:transform .3s}.pc main .faq_wrapper ul li .collapse-before .fa-chevron-down{right:1.5rem;font-size:1.5rem}.sp main .faq_wrapper ul li .collapse-before .fa-chevron-down{right:.75rem;font-size:1.25rem}main .faq_wrapper ul li .collapse-before .question-txt{color:#212529;font-weight:500}.pc main .faq_wrapper ul li .collapse-before .question-txt{flex-basis:860px;align-self:center;padding-right:2rem;font-size:1.25rem;line-height:1.6}.sp main .faq_wrapper ul li .collapse-before .question-txt{flex-basis:78%;padding-right:1rem;font-size:1rem;line-height:1.8}main .faq_wrapper ul li .well{display:flex}.pc main .faq_wrapper ul li .well{padding:2rem 2rem 1.5rem 0}.sp main .faq_wrapper ul li .well{padding:1.5rem .5rem 1.5rem 0}main .faq_wrapper ul li .well .alphabet{color:#d24f93}main .faq_wrapper ul li .well .well-txt{color:#222;font-size:1rem;font-family:inherit;line-height:1.6}.pc main .faq_wrapper ul li .well .well-txt{padding-right:2rem;width:460px}main .faq_wrapper ul li .well .well-txt .text-link{display:block;margin-top:.5rem;text-decoration:underline}main .faq_wrapper ul li .well figure{width:234px}.pc main .faq_wrapper ul li .well.is-large{flex-wrap:wrap}.pc main .faq_wrapper ul li .well.is-large .well-txt{width:700px}.pc main .faq_wrapper ul li .well.is-large figure{margin:2rem 0 0 5rem;width:678px}main .font-blk{color:#212529}main .font-nvy{color:#16336e}main .font-r-ppl{color:#e50076}main .font-r-org{color:#e73114}main .line-ylw{background:linear-gradient(transparent 60%,#ffff49 40%)}.pc main .line-ylw{padding:0 3px}.sp main .line-ylw{padding:0 .1rem}main .bg-plaid{background-image:url(/_assets/images/local/events/taiken/index.html/202510/bg-plaid.png);background-repeat:repeat;background-position:center center}.pc main .bg-plaid{background-size:38.6px auto}.sp main .bg-plaid{background-size:1.66rem auto}main .first-view__main-visual{overflow:hidden;background-position:top center;background-repeat:no-repeat}.pc main .first-view__main-visual{height:400px;background-image:url(/_assets/images/local/events/taiken/index.html/202510/mv-bg.png);background-size:1920px auto}.sp main .first-view__main-visual{height:24rem;background-image:url(/_assets/images/local/events/taiken/index.html/202510/mv-bg_sp.png);background-size:100% auto}.pc main .first-view__box{width:540px;margin-left:2.3rem}.sp main .first-view__box{width:16.5rem}main .first-view__wrap-grade{font-weight:500}.pc main .first-view__wrap-grade{padding-top:4.5rem}.sp main .first-view__wrap-grade{padding-top:.8rem}main .first-view__grade-box{color:#fff;font-size:1rem;border:.1rem solid #fff}main .first-view__grade-box.grade-elem{background-color:#008e48}main .first-view__grade-box.grade-juni{background-color:#0092db}main .first-view__grade-box.grade-high{background-color:#f25446}.pc main .first-view__grade-box{padding:.2rem 1.2rem .15rem}.sp main .first-view__grade-box{font-size:.85rem;padding:.1rem .85rem}.pc main .first-view__title{width:565px;padding-top:3.8rem}.sp main .first-view__title{width:22.4rem;padding-top:10.6rem}main .first-view__lead{line-height:2}.pc main .first-view__lead{padding-top:2.9rem;padding-bottom:4.5rem}.sp main .first-view__lead{padding-bottom:.7rem}.pc main .first-view__lead-text{padding-top:2.2rem}.sp main .first-view__lead-text{padding-top:2rem;text-align:left}main .first-view__contact{background-color:#fff}.pc main .first-view__contact{padding-top:3.5rem;padding-bottom:5.5rem}.sp main .first-view__contact{padding-top:2rem;padding-bottom:3.5rem}.pc main .first-view__contact-inner-wrapper{width:80%;margin:0 auto}.sp main .first-view__contact-inner-wrapper{width:100%;margin:0 auto}main .first-view__contact-title{font-weight:700}.pc main .first-view__contact-title{font-size:28px}.sp main .first-view__contact-title{font-size:1.2rem}main .first-view__contact-title em{color:#e73114}.pc main .first-view__contact-title em{font-size:28px;line-height:2.2}.sp main .first-view__contact-title em{font-size:1.26rem;line-height:4}main .first-view__contact-title .ft-color-red{color:#e73114}.sp main .first-view__contact-title--large{font-size:1.5rem}main .first-view__contact-title--large .ft-color-red{font-size:1.5rem!important}main .first-view__contact-caption{font-weight:700}.pc main .first-view__contact-caption{font-size:24px}.sp main .first-view__contact-caption{font-size:1.1rem;line-height:2}main .first-view__contact-trial a{font-weight:500!important}.pc main .first-view__contact-trial a{margin-top:1.75rem;font-size:28px!important}.sp main .first-view__contact-trial a{margin-top:1rem;font-size:1.2rem!important}main .first-view__contact-trial em{color:#ffff92}main .first-view__contact-inquiry a{font-weight:500!important}.pc main .first-view__contact-inquiry a{font-size:21px!important;padding:.6em .4em!important;width:286px!important;letter-spacing:.04rem!important}.sp main .first-view__contact-inquiry a{width:100%;font-size:.86rem!important;padding:.5875em .4em!important}.pc main .first-view__contact-wrap-inquiry{padding-top:2.5rem}.sp main .first-view__contact-wrap-inquiry{padding-top:1.5rem}main .first-view__contact-wrap-inquiry__text{font-weight:400}.pc main .first-view__contact-wrap-inquiry__text{font-size:18px}.sp main .first-view__contact-wrap-inquiry__text{font-size:.8rem}main .can-2410{background-color:#fefcdc}main .can-2410__footer{background-color:#fff}.pc main .can-2410__footer{min-width:1000px}.sp main .can-2410-toggle__btn{position:absolute;width:100%;height:1rem;padding:0;margin:0 -1.2rem}.sp main .can-2410-toggle__btn.collapsed{margin:0 -1.2rem}main .can-2410-toggle__btn.collapsed .arrow{transform:rotate(135deg)}main .can-2410-toggle__btn .arrow{width:.6rem;height:.6rem;border-top:.15rem solid #006fe6;border-right:.15rem solid #006fe6;display:inline-block;position:absolute;top:0;bottom:0;margin:auto 0;transform:rotate(-45deg)}.pc main .can-content-2410__title{width:900px;margin:40px auto 16px}.sp main .can-content-2410__title{margin:0 -1.1rem}main .can-content-2410__text{font-weight:700}.pc main .can-content-2410__text{font-size:30px}.sp main .can-content-2410__text{font-size:1.1rem}main .can-content-2410__conversions-caption{line-height:1.8;letter-spacing:.05em}.pc main .can-content-2410__conversions-caption{font-size:24px}main .can-content-2410__conversions-caption strong{font-weight:700}.pc main .can-content-2410__conversions-caption strong{font-size:26px}.pc main .can-list-2410{margin-left:83px}.sp main .can-list-2410{margin-left:1.2rem}main .can-list-2410 .red{color:#e73114}.pc main .can-list-2410 strong{font-size:30px}.sp main .can-list-2410 strong{font-size:1.4rem}.pc main .can-list-2410 strong small{font-size:26px}.sp main .can-list-2410 strong small{font-size:1.2rem}main .can-list-2410__wrapper{background-color:#fff;border-style:solid;border-color:#f39500}.pc main .can-list-2410__wrapper{border-width:6px;padding:11px}.sp main .can-list-2410__wrapper{border-width:.3rem;padding:.5rem}main .can-list-2410__wrapper-inner{border-style:solid;border-color:#f39500;position:relative}.pc main .can-list-2410__wrapper-inner{border-width:3px;padding:0 0 30px 100px}.sp main .can-list-2410__wrapper-inner{border-width:.2rem;padding:.4rem 1rem 1.5rem}main .can-list-2410__wrapper-label{color:#0a4e97;font-weight:700;background-image:url(/_assets/images/local/events/taiken/index.html/202510//can-list-2410__label.svg);background-position:0 bottom;background-repeat:no-repeat}.pc main .can-list-2410__wrapper-label{width:200px;margin-bottom:-20px;padding:30px 0 1em 7px;font-size:20px;background-size:200px auto}.sp main .can-list-2410__wrapper-label{width:10rem;margin-bottom:-20px;padding:1.2rem 0 1em .3rem;font-size:1rem;background-size:10rem auto}main .can-list-2410__wrapper-label span{transform:rotate(-7deg)}main .can-list-2410__item{font-weight:700}.pc main .can-list-2410__item{font-size:26px}.sp main .can-list-2410__item{font-size:1.2rem;line-height:1}main .can-list-2410__item i{color:#3abdee}.sp main .can-list-2410__item i{padding-top:.05rem;line-height:1}.sp main .can-list-2410__item--first i{padding-top:.2rem}.pc main .can-list-2410__title{padding:16px 0}.sp main .can-list-2410__title{padding:1rem}main .can-list-2410__image{position:absolute}.pc main .can-list-2410__image{width:167px;top:-65px;right:15px}.sp main .can-list-2410__image{width:5.5rem;top:-2.8rem;right:-1.1rem}main .can-list-2410__image img{width:100%}.pc main .can-list-2410__text{text-align:center}.sp main .can-list-2410__text{font-size:.8rem;text-align:left}main .can-list-2410__yellow{font-weight:700;font-size:35px;white-space:nowrap}.sp main .can-list-2410__yellow{font-size:rem(65);line-height:1}main .can-list-2410__yellow .ptn01{color:#113079;font-size:20px}.sp main .can-list-2410__yellow .ptn01{font-size:rem(28)}.sp main .can-list-2410__yellow .big,.sp main .can-list-2410__yellow--small{font-size:rem(55)}.sp main .can-list-2410__yellow--small .bl{font-size:rem(48)}main .can-list-2410__yellow .kome{color:#000;font-size:13px;font-weight:400}main .can-list-2410__yellow .kome.ptn02{text-align:right}.sp main .can-list-2410__yellow .kome{font-size:rem(20);margin-left:vw(10)}.pc main .can-list-2410__ttl-group small{font-size:1.35rem}.sp main .can-list-2410__ttl-group small{font-size:1.5rem}main .can-list-2410__box{background:#fff;flex-grow:1}.pc main .can-list-2410__box{padding:30px 20px}.sp main .can-list-2410__box{padding:1.2rem 1rem 1.5rem}main .can-list-2410__box small{font-weight:700}.pc main .can-list-2410__box small{font-size:16px}.sp main .can-list-2410__box small{font-size:.7rem}main .can-list-2410__box .caution{position:absolute;bottom:0;left:calc(100% + 5px);font-size:18px}.sp main .can-list-2410__box .caution{font-size:vw(20)!important}.pc main .can-list-2410__box .ptn01{font-size:18px}.sp main .can-list-2410__box .ptn01{line-height:1.2}main .can-list-2410__box .ptn02{font-weight:700}.pc main .can-list-2410__box .ptn02{width:22px}.sp main .can-list-2410__box .ptn02{width:1.2rem}main .can-list-2410__box .ptn03{font-weight:700}.pc main .can-list-2410__box .ptn03{font-size:29px}.pc main .can-list-2410__box .ptn03 .red.num{font-size:60px}.sp main .can-list-2410__box .ptn03 .red.num{font-size:3rem}.sp main .can-list-2410__box .ptn03{font-size:rem(50);margin-top:-.5rem}main .can-list-2410__box01{font-weight:700;line-height:1.3}.pc main .can-list-2410__box01{font-size:34px}.sp main .can-list-2410__box01{letter-spacing:.05em;margin-top:0;align-items:center;font-size:2rem}.pc main .can-list-2410__box01 small{font-size:22px}.sp main .can-list-2410__box01 small{font-size:1.5rem}main .can-list-2410__box01 sub{font-weight:400}.pc main .can-list-2410__box01 sub{font-size:16px}.sp main .can-list-2410__box01 sub{font-size:1rem}main .can-list-2410__box02{display:flex;justify-content:center;margin-top:10px;line-height:1.2}.sp main .can-list-2410__box02{margin-top:0;align-items:center;line-height:1}main .can-list-2410__box02 .small{font-size:18px}.sp main .can-list-2410__box02 .small{font-size:rem(16)}main .can-list-2410 .num{font-size:40px}.sp main .can-list-2410 .num{font-size:2rem}main .can-list-2410__box03{font-size:16px;color:#113079;font-weight:700;margin-top:30px;white-space:nowrap}.sp main .can-list-2410__box03{margin-top:.2rem;margin-bottom:-.5rem;font-size:rem(26);line-height:1.8}main .can-list-2410__box03 .btn.btn-axis{font-size:rem(30)}main .conversions-2410 .container{box-sizing:border-box;z-index:1}.pc main .conversions-2410 .container{width:1000px!important;min-width:1000px!important}.pc main .conversions-2410{box-sizing:border-box}main .conversions-2410__ttl{font-weight:700}.pc main .conversions-2410__ttl{font-size:32px;letter-spacing:.08em}.sp main .conversions-2410__ttl{font-size:1.18rem;letter-spacing:0}main .conversions-2410__ttl-inner:before{content:"";display:inline-block;background:#000;rotate:65deg}.pc main .conversions-2410__ttl-inner:before{width:3.4rem;height:.1rem}.sp main .conversions-2410__ttl-inner:before{width:2.2rem;height:.1rem}main .conversions-2410__ttl-inner:after{content:"";display:inline-block;background:#000;rotate:-65deg}.pc main .conversions-2410__ttl-inner:after{width:3.4rem;height:.1rem}.sp main .conversions-2410__ttl-inner:after{width:2.2rem;height:.1rem}main .conversions-2410__txt{font-weight:500}.pc main .conversions-2410__txt{font-size:26px}.sp main .conversions-2410__txt{font-size:1.25rem}main .conversions-2410 .LAYOUT-event_detail_loader,main .conversions-2410__info__wrap{background:initial!important}main .conversions-2410__info{border-radius:.5rem;position:relative;background:#fff;margin-top:27px;box-shadow:0 0 10px rgba(216,214,183,.3);z-index:999}.sp main .conversions-2410__info{padding-left:1rem;padding-right:1rem}main .conversions-2410__info__icon{position:absolute}.pc main .conversions-2410__info__icon{top:-20px;left:40px;width:204px;height:204px}.sp main .conversions-2410__info__icon{top:-.5rem;left:.5rem;width:6.1rem;height:6.1rem}main .conversions-2410__info__title{font-weight:700;line-height:1.5;text-align:center;letter-spacing:.05rem}.pc main .conversions-2410__info__title{font-size:1.875rem;margin-bottom:1.25rem}.sp main .conversions-2410__info__title{font-size:1.4rem;margin-bottom:1rem}main .conversions-2410__info__title>i{color:#006fe6}main .conversions-2410__info__text{font-size:1rem;line-height:1.6;text-align:center}.pc main .conversions-2410__info__text{margin-bottom:.75rem}.sp main .conversions-2410__info__text{margin-top:-1.25rem;margin-bottom:.5rem}main .conversions-2410__info__wrap{width:100%;background:#fff}.sp main .conversions-2410 i.d-block{font-size:1.25em;margin-bottom:.25em}.pc main .conversions-2410__contact__inner-wrapper{width:80%;margin:0 auto}main .conversions-2410__contact__inner-wrapper hr{border-top:.15rem solid #ced4da;width:100%;margin-top:.5rem;margin-bottom:1rem}main .conversions-2410__contact__trial{font-weight:700}main .conversions-2410__contact__trial .btn.btn-axis em{color:#ffff92}.pc main .conversions-2410__contact__trial .btn.btn-axis{font-size:1.65rem}.pc main .conversions-2410__contact__inquiry .btn.btn-axis{padding-top:.6em!important;padding-bottom:.6em!important}.pc main .conversions-2410__contact__phone{display:flex;flex-flow:column;justify-content:center;align-items:center}.sp main .conversions-2410__contact__phone a{padding-top:1.17rem;padding-bottom:1.17rem}main .conversions-2410__contact__phone ._freecall-number{font-family:Roboto;font-weight:700;line-height:1}.pc main .conversions-2410__contact__phone ._freecall-number{font-size:3.1rem}.sp main .conversions-2410__contact__phone ._freecall-number{text-align:center;font-size:1.7rem}main .conversions-2410__contact__phone ._freecall-number i{font-size:.85em;margin-right:.15em}main .conversions-2410__contact__phone .note{text-align:center}.pc main .conversions-2410__contact__phone .note{font-size:.85em}.sp main .conversions-2410__contact__phone .note{font-size:.65em;color:#212529}main .conversions-2410__contact__headline{font-size:1.2rem;font-weight:700}main .conversions-2410 .LAYOUT-event_detail_loader{background:#fff}.pc main .conversions-2410 .LAYOUT-event_detail_loader{margin-left:18%;width:80%}.sp main .conversions-2410__box{margin-bottom:14.25rem}.pc main .conversions-2410__box>figure{width:450px;top:-4.5rem;right:-8rem}.sp main .conversions-2410__box>figure{width:100%;top:-.5rem}.pc main .conversions-2410__box>p{width:100%;top:-1.5rem}.sp main .conversions-2410__box>p{width:100%;top:-2.75rem;line-height:1.6}main .conversion__box{position:relative;border-radius:.5rem;background:#fff;box-shadow:0 0 .3rem rgba(0,0,0,.1);z-index:999}.pc main .conversion__box{margin-top:5rem;padding-bottom:.5rem}.sp main .conversion__box{padding-left:1rem;padding-right:1rem;margin-top:2.5rem}main .conversion__icon{position:absolute}.pc main .conversion__icon{top:-1rem;left:2rem;width:204px;height:204px}.sp main .conversion__icon{top:1rem;left:.5rem;width:6.36rem;height:6.36rem}main .conversion__title{font-weight:500}.pc main .conversion__title{padding-top:2rem;padding-left:1rem;font-size:25px}.sp main .conversion__title{line-height:1.75;padding-top:1.5rem;padding-left:4rem;font-size:1.23rem}.pc main .conversion__link-event{padding-top:1rem;padding-bottom:1.75rem;padding-left:4.5rem;width:80%;margin:0 auto}.sp main .conversion__link-event{padding-top:1rem;padding-bottom:1.75rem;padding-left:.5rem;width:100%;margin:0 auto}.pc main .recommend{padding-top:6.5rem}.sp main .recommend{padding-top:3rem;box-shadow:0 .3rem .3rem rgba(175,219,231,.2)}main .recommend__title{font-weight:700}.pc main .recommend__title{font-size:2.18rem}.sp main .recommend__title{font-size:1.76rem}main .recommend__title strong{color:#e73114}main .recommend__lead{line-height:1.75;padding-top:2rem;padding-bottom:2rem}main .recommend__nav{background-color:#ffd2a6;background-repeat:no-repeat;background-position:top right}.pc main .recommend__nav{padding:2rem;background-image:url(/_assets/images/local/events/taiken/index.html/202510/recommend-navi-bg.png);background-size:328.5px}.sp main .recommend__nav{padding:1.8rem .5rem;background-image:url(/_assets/images/local/events/taiken/index.html/202510/recommend-navi-bg_sp.png);background-size:10.93rem;margin-left:-.7rem;width:24rem}main .recommend__nav li{border:.25rem solid #e95954;background-color:#fff;border-radius:.3rem}main .recommend__nav li a{color:#e95954;font-weight:700}.pc main .recommend__nav li a{font-size:18px}.sp main .recommend__nav li a{font-size:1rem}main .recommend__nav li a::after{content:"";border-top:.22rem solid #e95954;border-right:.22rem solid #e95954;display:block;position:absolute;margin:auto 0;transform:rotate(135deg)}.pc main .recommend__nav li a::after{width:.9rem;height:.9rem;top:.23rem;right:.5rem}.sp main .recommend__nav li a::after{width:.8rem;height:.8rem;top:.4rem;right:.3rem}.sp main .recommend__box{margin-top:2rem;margin-left:-1.2rem;margin-right:-1.2rem}.pc main .recommend__list{margin-top:2.5rem}.sp main .recommend__list{margin-top:1.5rem}main .recommend__list__title{color:#fff;background-color:#ef7a00;font-weight:700;background-repeat:no-repeat}.pc main .recommend__list__title{font-size:30px;background-size:250px}.sp main .recommend__list__title{font-size:1.2rem;background-size:9.5rem}.pc main .recommend__list__title.r-side,.sp main .recommend__list__title.r-side{background-image:url(/_assets/images/local/events/taiken/index.html/202510//recommend-list-title-r.svg);background-position:right 0}.pc main .recommend__list__title.l-side,.sp main .recommend__list__title.l-side{background-image:url(/_assets/images/local/events/taiken/index.html/202510//recommend-list-title-l.svg);background-position:0 0}main .recommend__list__title::after{content:"";background-color:#ef7a00}.pc main .recommend__list__title::after{height:calc(tan(60deg)*45px/2);width:150px;clip-path:polygon(0 0,100% 0,50% 90%);position:absolute;bottom:-30px;z-index:1;left:50%;margin-left:-75px}main .recommend__list-inner{position:relative;background:#fff}.pc main .recommend__list-inner{border:.5rem solid #f9b76e;border-top:none}.sp main .recommend__list-inner{border:.3rem solid #f9b76e;border-top:none}main .recommend__list-inner__detail{background:rgba(228,220,210,.3);border:.5rem solid #fff}.pc main .recommend__list-inner__detail{padding:1rem 1rem 2rem}.sp main .recommend__list-inner__detail{padding:.5rem .5rem 1.5rem}main .recommend__list-inner__detail__inquiry a{font-weight:300!important}.pc main .recommend__list-inner__detail__inquiry a{width:270px;font-size:1.1rem!important;padding:.6em .4em!important;letter-spacing:.04rem!important}.sp main .recommend__list-inner__detail__inquiry a{width:97%;font-size:.9rem!important;padding:.5875em .4em!important;justify-content:center;align-items:center;display:flex}.pc main .recommend__list-inner__detail__wrap-inquiry{margin-top:1.7rem;justify-content:center}.sp main .recommend__list-inner__detail__wrap-inquiry{margin-top:.25rem;justify-content:space-between}.pc main .recommend__list-inner__detail__text-box{width:63.5%;padding-left:.5rem}main .recommend__list-inner__detail__text-box.r-box{order:4}main .recommend__list-inner__detail__text-box.l-box{order:1}.pc main .recommend__list-inner__detail__image-box{width:315px}.sp main .recommend__list-inner__detail__image-box{padding-top:1rem;padding-left:.5rem;padding-right:.5rem;width:100%}main .recommend__list-inner__detail__image-box img{width:100%}.sp main .recommend__list-inner__detail__image-box div{z-index:2}.pc main .recommend__list-inner__detail__image-box span img{width:30px}.sp main .recommend__list-inner__detail__image-box span img{width:1.2rem}main .recommend__list-inner__detail__sub-title{color:#212529;background-color:#fff;font-weight:700;margin-top:.75rem}.pc main .recommend__list-inner__detail__sub-title{font-size:1.81rem;border:.3rem solid #f4b364}.sp main .recommend__list-inner__detail__sub-title{font-size:1.33rem;border:.25rem solid #f4b364}.pc main .recommend__list-inner__detail__sub-title small{font-size:1.5rem;padding-left:.5rem}.sp main .recommend__list-inner__detail__sub-title small{font-size:1.2rem}main .recommend__list-inner__detail__sub-detail{line-height:2}.pc main .recommend__list-inner__detail__sub-detail{padding-top:2.52rem;padding-left:1.25rem;padding-right:1.25rem}.sp main .recommend__list-inner__detail__sub-detail{padding-top:1.5rem;padding-left:.5rem;padding-right:.5rem}main .recommend__list-inner__detail__sub-detail strong{font-weight:700}.pc main .recommend__list-inner__detail__grade-box{padding-top:2rem}.sp main .recommend__list-inner__detail__grade-box{padding-top:.25rem}main .recommend__list-inner__detail__grade-box .grade{font-weight:700;line-height:1.2;border-style:solid}.pc main .recommend__list-inner__detail__grade-box .grade{padding-left:1.75rem;padding-right:1.75rem;font-size:24px;border-width:.2rem}.sp main .recommend__list-inner__detail__grade-box .grade{padding-left:1rem;padding-right:1rem;font-size:1rem;border-width:.15rem}main .recommend__list-inner__detail__grade-box .grade--elem{border-color:#008e48;color:#008e48}main .recommend__list-inner__detail__grade-box .grade--juni{border-color:#0092db;color:#0092db}main .recommend__list-inner__detail__grade-box .grade--high{border-color:#f25446;color:#f25446}.pc main .cv-contact__inner-wrapper{width:80%;margin:0 auto}.sp main .cv-contact__inner-wrapper{width:100%;margin:0 auto}main .cv-contact__title{font-weight:700}.pc main .cv-contact__title{font-size:28px}.sp main .cv-contact__title{font-size:1.53rem}main .cv-contact__title .ft-color-red{color:#e73114}.sp main .cv-contact__title--large{font-size:1.5rem}main .cv-contact__caption{font-weight:700}.pc main .cv-contact__caption{font-size:26px}.sp main .cv-contact__caption{font-size:1.1rem;line-height:2}main .cv-contact__trial a{font-weight:500!important}.pc main .cv-contact__trial a{margin-top:1.75rem;font-size:28px!important}.sp main .cv-contact__trial a{margin-top:1rem;font-size:1.2rem!important}main .cv-contact__trial em{color:#ffff92}main .cv-contact__inquiry a{font-weight:500!important}.pc main .cv-contact__inquiry a{font-size:20px!important;padding:.6em .4em!important;width:286px!important;letter-spacing:.04rem!important}.sp main .cv-contact__inquiry a{width:10.4rem;font-size:.9rem!important;padding:.5875em .4em!important}main .cv-contact__wrap-inquiry{margin-top:.75rem}.pc main .cv-contact__wrap-inquiry{justify-content:center}.sp main .cv-contact__wrap-inquiry{justify-content:space-between}main .cv-contact__wrap-inquiry__text{font-weight:400}.pc main .cv-contact__wrap-inquiry__text{font-size:1.12rem;padding-top:2rem;padding-bottom:1rem}.sp main .cv-contact__wrap-inquiry__text{font-size:.86rem;padding-top:1rem;padding-bottom:.5rem}main .learning-plan{position:relative;margin:auto}.pc main .learning-plan{min-width:1024px}.sp main .learning-plan{min-width:25rem}main .learning-plan__title{font-weight:700}.pc main .learning-plan__title{font-size:33px;margin-bottom:1.5rem}.sp main .learning-plan__title{font-size:1.5rem;margin-bottom:1.2rem;text-align:center}main .learning-plan__title strong{color:#e73114}.pc main .learning-plan__sub-box-l{width:500px;padding:0 1.2rem}.sp main .learning-plan__sub-box-l{padding:0}main .learning-plan__sub-box-l p{font-size:1rem;line-height:2rem}main .learning-plan__sub-box-r{z-index:-1}.pc main .learning-plan__sub-box-r{position:absolute;width:450px;top:8rem;left:calc(50% + 3.5rem)}.sp main .learning-plan__sub-box-r{margin:auto;display:block}.pc main .learning-plan__inquiry{margin-top:2rem;width:500px}.sp main .learning-plan__inquiry{padding-top:3rem}.pc main .learning-plan__inquiry .btn-axis{font-size:1.31rem;width:370px;padding-top:.8rem!important;padding-bottom:.8rem!important}.sp main .learning-plan__inquiry .btn-axis{font-size:1.43rem}