.tab_box{width:100%}@media screen and (min-width: 768px){.tab_box{max-width:1080px;margin:0 auto}}.spec{padding:8.53333vw 4vw 9.6vw}@media screen and (min-width: 768px){.spec{padding:14px 0 120px}}.spec .spec_intro{margin:4vw 0}@media screen and (min-width: 768px){.spec .spec_intro{margin:30px 0 16px}}.spec .spec_txt{font-size:11px;font-size:1.1rem;line-height:1.5;text-align:center}@media screen and (min-width: 768px){.spec .spec_txt{font-size:20px}}.spec .spec_txt.small{margin-top:1em;font-size:9px;font-size:.9rem}@media screen and (min-width: 768px){.spec .spec_txt.small{font-size:12px}}.spec .spec_box{display:flex;justify-content:center;width:100%}@media screen and (min-width: 768px){.spec .spec_box{max-width:1080px;margin:0 auto}}.spec .spec_img{flex-basis:12vw;padding-left:1.6vw}@media screen and (min-width: 768px){.spec .spec_img{flex-basis:72px;padding-left:0}}.spec .spec_img .spec_product_img.bluetooth_img{margin:0 5.33333vw}@media screen and (min-width: 768px){.spec .spec_img .spec_product_img.bluetooth_img{margin:0 40px}}.spec .spec_bacicon{flex-basis:16vw;padding-left:1.6vw}@media screen and (min-width: 768px){.spec .spec_bacicon{flex-basis:96px;padding-left:0}.spec .spec_bacicon img{vertical-align:bottom}}.spec .spec_icon_img{text-align:center;margin:0 auto;width:40px}@media screen and (min-width: 768px){.spec .spec_icon_img{width:100%}}.spec .spec_tbl{flex:1;width:100%;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4}@media screen and (max-width: 767px){.spec .spec_tbl tr{display:flex;justify-content:space-between;flex-wrap:wrap}.spec .spec_tbl tr th:nth-of-type(1){background-color:#f9f9f9}.spec .spec_tbl tr th:nth-of-type(2){background-color:#f3f3f3}.spec .spec_tbl tr td{background-color:#fff}}@media screen and (min-width: 768px){.spec .spec_tbl tr:nth-of-type(odd) th{background-color:#f9f9f9}.spec .spec_tbl tr:nth-of-type(even) th{background-color:#f3f3f3}.spec .spec_tbl tr td{background-color:#fff}}.spec .spec_tbl tr th.data_none,.spec .spec_tbl tr td.data_none{display:none}.spec .spec_tbl th,.spec .spec_tbl td{padding:1.6vw;vertical-align:middle;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.spec .spec_tbl th{width:13%;font-family:"Noto Sans Japanese-sb";text-align:center;font-size:9px;font-size:.9rem}@media screen and (max-width: 767px){.spec .spec_tbl th{display:flex;justify-content:center;align-items:center;flex-basis:32%}}@media screen and (min-width: 768px){.spec .spec_tbl th{width:126px;font-size:14px;padding:0}}.spec .spec_tbl th .small{font-family:"Noto Sans Japanese-r";font-size:9px;font-size:.9rem}@media screen and (min-width: 768px){.spec .spec_tbl th .small{font-size:10px}}.spec .spec_tbl td{width:30%;font-size:9px;font-size:.9rem;word-break:break-all}@media screen and (max-width: 767px){.spec .spec_tbl td{flex-basis:68%;display:flex;align-items:center}}@media screen and (min-width: 768px){.spec .spec_tbl td{width:368px;font-size:14px;padding:0 0 0 1em;height:66px}}.spec .spec_tbl td .small{display:contents;font-size:8px;font-size:.8rem;line-height:1.3}@media screen and (min-width: 768px){.spec .spec_tbl td .small{font-size:10px}}.spec .spec_ex_indent{display:flex;flex-wrap:wrap;margin-top:1em;text-align:left}@media screen and (min-width: 768px){.spec .spec_ex_indent{max-width:1024px;margin:1em auto 0}}.spec .spec_ex_indent .spec_ex{line-height:1.8;color:#555}@media screen and (max-width: 767px){.spec .spec_ex_indent .spec_ex{font-size:8px;font-size:.8rem}}@media screen and (min-width: 768px){.spec .spec_ex_indent .spec_ex{font-size:12px}}.spec .spec_ex_indent .spec_ex:nth-child(odd){flex-basis:2.5em}.spec .spec_ex_indent .spec_ex:nth-child(even){flex-basis:calc(100% - 2.5em)}.spec .tab{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end}@media screen and (max-width: 767px){.spec .tab{justify-content:space-around}}.spec .tab li{width:100%;height:160px;display:flex;align-items:center;justify-content:center;box-sizing:content-box;flex-wrap:nowrap;padding-top:.5em}@media screen and (max-width: 767px){.spec .tab li{flex-basis:100%;height:auto;flex-wrap:wrap}}.spec .tab li a{position:relative;width:100%;height:160px}@media screen and (max-width: 767px){.spec .tab li a{height:110px;padding:2.66667vw 20px}}.spec .tab li a::after{position:absolute;top:50%;transform:translateY(-50%);right:1.06667vw;content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1f6cd1;border-style:solid;border-width:11px 0 11px 15px;transform:rotate(90deg)}@media screen and (max-width: 767px){.spec .tab li a::after{border-width:5px 0px 5px 8px;right:2.13333vw}}.spec .tab li.spec_bg{background:#ddeefe}.spec .tab li.spec_bg::before{background:url(../images/paln_ico01.JPG) no-repeat top left;background-size:contain;width:100px;height:90px}@media screen and (max-width: 767px){.spec .tab li.spec_bg::before{background:none}}@media screen and (min-width: 768px){.spec .tab li.spec_bg a{display:flex;align-items:center;justify-content:space-evenly}}.spec .tab li.spec_bg a div{background-color:#fff;padding:8px 16px;border-radius:8px}.spec .tab .spec_tab_tl{font-size:14px;font-size:1.4rem;color:#1737b5;font-family:"Noto Sans Japanese-sb";line-height:1.2;text-align:left}@media screen and (min-width: 768px){.spec .tab .spec_tab_tl{font-size:30px;margin-top:10px}}.spec .tab .spec_tab_tl.price{background-color:#fff;text-align:center;line-height:.9;width:50%;margin:5.06667vw 3.33333vw 0 3.33333vw;padding:1.06667vw;border-radius:.8vw}@media screen and (min-width: 768px){.spec .tab .spec_tab_tl.price{width:140px;height:105px;margin:30px 30px 0 30px;border-radius:10px;font-size:40px;letter-spacing:-0.06em;padding:0;line-height:1.2}}@media screen and (max-width: 767px){.spec .tab .spec_tab_tl.price img{width:40%;vertical-align:middle;padding-left:.5em}}.spec .tab .spec_tab_tl .txt_min{font-size:12px;font-size:1.2rem;line-height:.6;vertical-align:middle}@media screen and (min-width: 768px){.spec .tab .spec_tab_tl .txt_min{font-size:21px}}.spec .tab .spec_tab_tl .txt_xmin{font-size:12px;font-size:1.2rem;line-height:.6}@media screen and (min-width: 768px){.spec .tab .spec_tab_tl .txt_xmin{font-size:16px}}@media screen and (min-width: 768px){.spec .tab h3{margin-right:30px}}.spec .tab li.active{background:#fff}.spec .tab li.active.spec_bg{background:#ddeefe;border-top:#92caff solid 6px}.spec .tab li:not(.active){background:#ededed;border-bottom:#fff solid 5px}.spec .tab li:not(.active) .spec_tab_tl{color:#333}.spec .tab li:not(.active) a::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #333}.spec-area.spec_a_box{background:#ddeefe;padding:4vw 2.66667vw}@media screen and (min-width: 768px){.spec-area.spec_a_box{padding:16px 48px 24px 48px}}.spec-area.is-active{display:block;animation-name:displayAnime;animation-duration:0s;animation-fill-mode:forwards}@keyframes displayAnime{from{opacity:0}to{opacity:1}}.spec-area h2{font-size:1.3rem;margin:0 0 20px 10px}ul{list-style:none}a{color:#333;text-decoration:none}.bg_lgray{background-color:#f5f5f5}.tasted_list_link{padding:0 1em 1em 0;text-align:right;display:block}.tasted_list_link a{border-bottom:1px solid #333}.attention_info{width:100%;max-width:900px;margin:4vw auto 3vw}.attention_info a{border:1px solid #dd0909;background-color:#f5f5f5;padding:20px 30px;width:90%;display:block;margin:0 auto;font-size:16px;border-radius:8px;box-shadow:0px 0px 10px -5px #777;color:#dd0909}.attention_info a::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}picture{display:block}@media screen and (min-width: 768px){.sp-only{display:none !important}}@media screen and (max-width: 767px){.pc-only{display:none !important}}.c-pink{color:#f73e84}@media screen and (min-width: 429px){.header{height:63px}.headerBottom{display:none}}.btn_common{position:relative;height:10.66667vw;font-family:"Noto Sans Japanese-sb";font-size:11px;font-size:1.1rem;border-radius:2.5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.btn_common{height:60px;font-size:22px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}}.btn_common::after{position:absolute;top:50%;transform:translateY(-50%)}.btn_common::after{right:2.13333vw;content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:4px 0 4px 5px}@media screen and (min-width: 768px){.btn_common::after{right:24px;border-width:8px 0 8px 10px}}.btn_common.primary{color:#fff !important;background-image:linear-gradient(to right, #fe7c27 0%, #f8922a 42%, #edbd31 100%)}.btn_common.primary::before{position:absolute;top:50%;transform:translateY(-50%)}.btn_common.secondary{color:#fff !important;background-image:linear-gradient(to right, #fe7c27 0%, #f8922a 42%, #edbd31 100%)}.btn_common.tertiary{color:#365ae3 !important;background-color:#fff;border:1px solid #365ae3}@media screen and (min-width: 768px){.btn_common.tertiary{border-width:2px}}.btn_common.tertiary::after{border-left-color:#365ae3}@media screen and (max-width: 767px){.btn_common.large{font-size:14px;font-size:1.4rem}.btn_common.large::after{right:4.26667vw}}@media screen and (min-width: 768px){.btn_common.large{width:395px;margin:0 auto}}.btn_common.qa_btn{color:#4265ea !important;background-color:#fff;border:1px solid #d0d0d0}.btn_common.qa_btn::after{border-left-color:#4265ea;transform:rotate(90deg);top:40%}.contentsNav{display:none}.contentsNav--alpit{top:63px;display:block;padding:0;background-color:#67a8ff !important}.contentsNav--alpit .inner{max-width:none;padding:1.6vw 4.26667vw;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 429px){.contentsNav--alpit .inner{max-width:1080px;padding:10px 0}}.contentsNav--alpit .inner .nav_logo{width:38.9334vw;font-size:0}@media screen and (min-width: 429px){.contentsNav--alpit .inner .nav_logo{width:280px}}.contentsNav--alpit .inner ul{display:flex;justify-content:flex-end;align-items:center;flex:1}.contentsNav--alpit .inner ul li{flex-basis:23.2vw}@media screen and (min-width: 429px){.contentsNav--alpit .inner ul li{flex-basis:164px}}.contentsNav--alpit .inner ul li .txt_large{font-size:120%}.contentsNav--alpit .inner ul li:first-child{flex-basis:220px}@media screen and (max-width: 428px){.contentsNav--alpit .inner ul li:first-child{flex-basis:unset}}.contentsNav--alpit .inner ul li:first-child .txt_center{text-align:center}.contentsNav--alpit .inner ul li:not(:first-child){margin-left:2.13333vw}@media screen and (min-width: 429px){.contentsNav--alpit .inner ul li:not(:first-child){margin-left:16px}}.contentsNav--alpit .btn_common{height:8vw;font-size:11px;font-size:1.1rem;box-shadow:none}@media screen and (min-width: 429px){.contentsNav--alpit .btn_common{height:50px;font-size:17px}}.contentsNav--alpit .btn_common.primary{padding:0 2vw;line-height:1}@media screen and (min-width: 768px){.contentsNav--alpit .btn_common.primary{padding:0 10px}}.contentsNav--alpit .btn_common.tertiary{border:0}@media screen and (max-width: 428px){.contentsNav--alpit .btn_common::after{content:none}}@media screen and (min-width: 429px){.contentsNav--alpit .btn_common::after{right:14px;border-width:6px 0 6px 8px}}.footer_wrap{width:100%;padding:10px;display:flex;justify-content:center;align-items:center;background-color:#333;color:#fff}@media screen and (max-width: 767px){#floatingbtn{display:none !important}}#floatingbtn a{display:flex;justify-content:center;align-items:center;flex-direction:column;height:112px;margin-top:0 !important;font-size:16px;line-height:1;background-image:linear-gradient(to right, #fe7c27 0%, #f8922a 42%, #edbd31 100%);border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:none}@media screen and (max-width: 767px){#floatingbtn a{border-bottom-left-radius:unset;border-top-left-radius:unset;height:50px;font-size:14px}}#floatingbtn a::after{display:block;width:40px;height:52px;margin:8px auto 0;content:"";background:url(/b2b/camera/products/alpit-lp/images/floatingbtn_ico.png) no-repeat 0 0/40px auto}@media screen and (max-width: 767px){#floatingbtn a::after{top:15%;background-size:contain;width:25px;height:35px}}#floatingbtn a.flt-bn-buy{background-color:#f73e84;height:auto;margin-bottom:10px;line-height:1.2}@media screen and (max-width: 767px){#floatingbtn a.flt-bn-buy{height:50px;margin-bottom:0}}@media screen and (min-width: 768px){#floatingbtn a.flt-bn-buy{padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 767px){#floatingbtn a.flt-bn-buy .flt_img_cart{padding-right:12%}}#floatingbtn a.flt-bn-buy .flt_img_cart::after{display:block;width:32px;height:32px;margin:10px auto;content:"";background:url(/b2b/camera/products/alpit-lp/images/ico-cart@2x.png) no-repeat 0 0/32px auto}@media screen and (max-width: 767px){#floatingbtn a.flt-bn-buy .flt_img_cart::after{position:absolute;right:5%;top:18%;background-size:contain;width:25px;height:25px}}#floatingbtn a.flt-bn-buy::after{display:none}#floatingbtn a.flt-bn-buy span.annotation{font-size:11px;font-size:1.1rem}@media screen and (max-width: 767px){#floatingbtn a.flt-bn-buy span.annotation{display:none}}#floatingbtn a:nth-last-child(1){padding-right:10%;flex-basis:40%}@media screen and (max-width: 767px){#floatingbtn a:nth-last-child(1){flex-basis:18%}}.wrapper{max-width:100%;font-family:"Noto Sans Japanese-r"}.wrapper img{height:auto;vertical-align:top}.wrapper .bold{font-family:"Noto Sans Japanese-sb"}.wrapper .btn_common.primary{flex-direction:column}.wrapper .btn_common span.annotation{font-size:11px;font-size:1.1rem}.cta_container{max-width:1080px;margin:0 auto;text-align:center}.cta_container .cta_tl{width:580px;margin:0 auto 30px}@media screen and (max-width: 767px){.cta_container .cta_tl{width:90%;margin-bottom:4vw}}.mb30{margin-bottom:30px}.mb60{margin-bottom:60px}@media screen and (max-width: 767px){.mb60{margin-bottom:8vw}}.mb100{margin-bottom:100px}.b_col100{width:100%;flex-basis:100%}.common_tl{font-family:"Noto Sans Japanese-sb";font-size:21px;font-size:2.1rem;line-height:1.5;color:#3a60dd;text-align:center}@media screen and (min-width: 768px){.common_tl{font-size:42px}}.common_tl::after{display:block;width:5.33333vw;height:3px;margin:1.06667vw auto 0;content:"";background-color:#67a9ff}@media screen and (min-width: 768px){.common_tl::after{width:40px;height:3px;margin-top:8px}}.common_tl .weaken{color:#333}.btn_container{display:flex;justify-content:space-between;align-items:center;margin:0 6.66667vw}@media screen and (min-width: 768px){.btn_container{width:830px;margin:0 auto;justify-content:space-evenly}}.btn_container>li{flex-basis:48.4616%}@media screen and (min-width: 768px){.btn_container>li{flex-basis:45%}}.btn_container>li.b_col80{flex-basis:80%}@media screen and (min-width: 768px){.btn_container .btn_common.primary::before{left:2.66667vw}.btn_container .btn_common::after{right:18px}}@media screen and (min-width: 768px){.btn_container.large{width:1032px}}@media screen and (min-width: 768px){.btn_container.large>li{flex-basis:295px}}@media screen and (min-width: 768px){.btn_container.large>li .btn_common{font-size:20px}}@media screen and (max-width: 767px){.btn_container.large>li .btn_common.primary{font-size:14px;font-size:1.4rem}.btn_container.large>li .btn_common.primary::before{left:22.13333vw}.btn_container.large>li .btn_common.primary::after{right:4.26667vw}}.btn_container.large>li .btn_common span.annotation{font-size:11px;font-size:1.1rem}.btn_container.box_ctr{justify-content:center}.hero{height:125.33333vw;margin-bottom:4vw;background:url(../images/hero_bg_sp.jpg) no-repeat right top/100% auto}@media screen and (min-width: 768px){.hero{height:544px;margin-bottom:100px;background:url(../images/hero_bg_pc.jpg) no-repeat calc(50% + 520px) top/1012px auto,#eff4ff}}.hero .hero_inner{position:relative;height:98vw}@media screen and (min-width: 768px){.hero .hero_inner{width:1400px;margin:0 auto;height:auto}}.hero .hero_tl,.hero .hero_txt_1,.hero .hero_txt_3,.hero .hero_btn_1,.hero .hero_form_btn,.hero .hero_img{position:absolute}.hero .hero_tl{top:9.06667vw;left:3.73333vw;width:100%;font-size:48px;font-size:4.8rem;font-family:"Noto Sans Japanese-sb";color:#1336bb;letter-spacing:-0.2rem;line-height:.6;text-shadow:2px 2px 3px #fff,2px -2px 3px #fff,-2px 2px 3px #fff,-2px -2px 3px #fff}@media screen and (min-width: 768px){.hero .hero_tl{top:58px;left:152px;width:100%;font-size:50px;line-height:1.2;text-shadow:4px 4px 5px #fff,4px -4px 5px #fff,-4px 4px 5px #fff,-4px -4px 5px #fff}}.hero .hero_tl .f-large{font-size:112%}.hero .hero_tl .f-small{font-size:80%}.hero .hero_tl .f-xsmall{font-size:64%}.hero .hero_tl .ls-narrow{letter-spacing:-0.8rem}@media screen and (min-width: 768px){.hero .hero_tl .ls-narrow{letter-spacing:-1.5rem}}.hero .hero_tl .ls-wide{letter-spacing:.8rem}@media screen and (min-width: 768px){.hero .hero_tl .ls-wide{letter-spacing:1.5rem}}@media screen and (max-width: 767px){.hero .hero_tl .f-large{font-size:11.46667vw}.hero .hero_tl .f-medium{font-size:9.06667vw}.hero .hero_tl .f-inherit{font-size:6.4vw}.hero .hero_tl .f-small{font-size:5.33333vw}.hero .hero_tl .f-xsmall{font-size:4.26667vw}}.hero .hero_tl .blue_box{background-color:#1336bb;color:#fffebf;font-size:14px;font-size:1.4rem;letter-spacing:.05rem;padding:.93333vw 3.46667vw;text-shadow:none;line-height:1.4}@media screen and (min-width: 768px){.hero .hero_tl .blue_box{font-size:23px;padding:2px 15px}}.hero .hero_tl .main_tl{color:#1336bb;font-size:min(10.5vw,44px);line-height:1.4}@media screen and (min-width: 768px){.hero .hero_tl .main_tl{font-size:81px}}.hero .hero_tl .main_tl .f-small{font-size:70%}.hero .hero_tl .main_tl .ls-narrow{letter-spacing:-0.5rem}@media screen and (min-width: 768px){.hero .hero_tl .main_tl .ls-narrow{letter-spacing:-0.8rem}}.hero .hero_txt_1{top:35.33333vw;left:3.86667vw;width:42.66667vw}@media screen and (min-width: 768px){.hero .hero_txt_1{top:235px;left:22px;width:427px}}.hero .hero_btn_1{top:100vw;left:6.66667vw;width:86.66667vw}@media screen and (min-width: 768px){.hero .hero_btn_1{top:450px;left:14px;width:431px}}.hero .hero_txt_3{top:113.33333vw;right:41.33333vw;width:54.93333vw}@media screen and (min-width: 768px){.hero .hero_txt_3{top:560px;right:160px;width:411px}}.hero .hero_img{top:33vw;left:0;width:100%}@media screen and (min-width: 768px){.hero .hero_img{top:50px;left:142px;width:1252px}}.hero .hero_annotation{font-size:9px;font-size:.9rem;color:#555;position:absolute;bottom:7%;line-height:1.2;left:18px}@media screen and (min-width: 768px){.hero .hero_annotation{position:absolute;top:392px;font-size:10px;width:480px;left:20px;line-height:1.4}}.cp_bnr_wrap{display:flex;flex-wrap:wrap;flex-direction:wrap;gap:1rem;justify-content:center;position:relative;margin:2vw 4vw;max-width:1080px;padding:2.13333vw 0 4.26667vw;text-align:center}@media screen and (min-width: 768px){.cp_bnr_wrap{flex-direction:row;gap:2rem;margin:0 auto;padding-bottom:62px}}.cp_bnr_wrap .campaign_tl{width:100%;font-size:16px;font-size:1.6rem;font-family:"Noto Sans Japanese-sb";color:#1737b5}@media screen and (min-width: 768px){.cp_bnr_wrap .campaign_tl{font-size:26px}}.cp_bnr_wrap .ct_bnr{margin-bottom:1em}.introduce_wrap{position:relative;padding:2.13333vw 0 8vw;margin:0 auto}@media screen and (max-width: 767px){.introduce_wrap{max-width:1080px;min-width:100%;width:100%}}@media screen and (min-width: 768px){.introduce_wrap{padding:0}}.introduce_wrap .introduce_arrow{position:relative;background:#22406e;color:#fff;font-family:"Noto Sans Japanese-sb";font-size:18px;font-size:1.8rem;display:flex;align-items:center;justify-content:center;width:90%;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.introduce_wrap .introduce_arrow{font-size:34px;width:700px;margin-bottom:33px;top:8px}}.introduce_wrap .introduce_arrow::after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(34,64,110,0);border-top-color:#22406e;border-width:20px;margin-left:-20px}.introduce_wrap .introduce_arrow span{font-size:160%;margin:0 .15em}.introduce_wrap .introduce_ex{text-align:right;display:block}@media screen and (max-width: 767px){.introduce_wrap .introduce_ex{font-size:90%}}@media screen and (min-width: 768px){.introduce_wrap .introduce_ex{position:absolute;display:inline-block;top:96px;right:calc(50% - 338px);margin-left:auto;margin-right:auto}}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.introduce_wrap .logo_animation_wrap{display:flex;overflow:hidden;margin-bottom:30px}@media screen and (min-width: 768px){.introduce_wrap .logo_animation_wrap{width:550vw;margin-bottom:60px}}@media screen and (max-width: 767px){.introduce_wrap .logo_animation_wrap{width:850vw;height:auto}}.introduce_wrap .logo_animation_wrap span{display:inline}.introduce_wrap .logo_animation_wrap img{width:auto}.introduce_wrap .logo_animation_wrap img:first-child{animation:loop 80s -40s linear infinite}.introduce_wrap .logo_animation_wrap img:last-child{animation:loop2 80s linear infinite}.introduce_wrap .introduce_flex{display:flex;flex-wrap:wrap}.introduce_wrap .introduce_flex>*{width:33.3333333333%}@media screen and (min-width: 768px){.introduce_wrap .introduce_flex>*{width:20%}}.introduce_wrap .introduce_txt{font-size:17px;font-size:1.7rem;text-align:center;margin-top:2vw}@media screen and (min-width: 768px){.introduce_wrap .introduce_txt{font-size:2.8rem;margin-top:62px;margin-bottom:20px;letter-spacing:-0.04em}}.manegy_bn{width:100%;max-width:1080px;margin:0 auto 70px;display:block}@media screen and (max-width: 767px){.manegy_bn{width:90%;margin:0 auto 15%}}.trial{padding:8.53333vw 4vw 7.46667vw;margin-top:10.66667vw;background:url(../images/trial_bg_sp.png) no-repeat 0 0/100% auto,linear-gradient(to right, #66a7ff 0%, #71c1fe 50%, #7ddcfe 100%)}@media screen and (min-width: 768px){.trial{padding:64px 0 56px;margin-top:56px;background:url(../images/trial_bg_pc.png) no-repeat,linear-gradient(to right, #66a7ff 0%, #71c1fe 50%, #7ddcfe 100%)}}.trial .trial_intro{margin-bottom:.5em;font-family:"Noto Sans Japanese-sb";line-height:1.4;color:#fff;text-align:center;text-shadow:.5px .5px 1.5px rgba(57,128,215,.5),-0.5px .5px 1.5px rgba(57,128,215,.5),.5px -0.5px 1.5px rgba(57,128,215,.5),-0.5px -0.5px 1.5px rgba(57,128,215,.5);font-size:11px;font-size:1.1rem}@media screen and (min-width: 768px){.trial .trial_intro{font-size:22px;text-shadow:1px 1px 3px rgba(57,128,215,.5),-1px 1px 3px rgba(57,128,215,.5),1px -1px 3px rgba(57,128,215,.5),-1px -1px 3px rgba(57,128,215,.5)}}.trial .trial_tl{width:-moz-fit-content;width:fit-content;margin:0 auto;font-family:"Noto Sans Japanese-sb";font-size:21px;font-size:2.1rem;line-height:1.4;color:#fff;text-align:center;text-shadow:.5px .5px 1.5px rgba(57,128,215,.5),-0.5px .5px 1.5px rgba(57,128,215,.5),.5px -0.5px 1.5px rgba(57,128,215,.5),-0.5px -0.5px 1.5px rgba(57,128,215,.5)}@media screen and (min-width: 768px){.trial .trial_tl{font-size:42px;text-shadow:1px 1px 3px rgba(57,128,215,.5),-1px 1px 3px rgba(57,128,215,.5),1px -1px 3px rgba(57,128,215,.5),-1px -1px 3px rgba(57,128,215,.5)}}.trial .trial_tl .xlarge{font-size:30px;font-size:3rem}@media screen and (min-width: 768px){.trial .trial_tl .xlarge{font-size:60px}}.trial .trial_tl .large{padding-top:.15em;font-size:26px;font-size:2.6rem;background:top left/1em .5em repeat-x radial-gradient(circle, #fff 0.1em, rgba(0, 0, 0, 0) 0.1em)}@media screen and (min-width: 768px){.trial .trial_tl .large{font-size:52px}}.trial .trial_tl::after{display:block;width:100%;height:2px;content:"";background-color:#fff;box-shadow:1px 1px 3px rgba(57,128,215,.5),-1px 1px 3px rgba(57,128,215,.5),1px -1px 3px rgba(57,128,215,.5),-1px -1px 3px rgba(57,128,215,.5)}.trial .trial_box{display:flex;justify-content:space-between;margin-top:7.46667vw}@media screen and (min-width: 768px){.trial .trial_box{max-width:936px;margin:40px auto 0}}.trial .trial_img{flex-basis:48.4058%;margin-right:3.4783%}@media screen and (min-width: 768px){.trial .trial_img{flex-basis:50.2137%;margin-right:2.5642%}}.trial .trial_inner{flex:1}.trial .trial_txt{font-size:11px;font-size:1.1rem;line-height:1.7}@media screen and (min-width: 768px){.trial .trial_txt{font-size:20px}}.trial .trial_ex{margin-top:2em;font-size:9px;font-size:.9rem;line-height:1.4;color:#555;text-align:center}@media screen and (min-width: 768px){.trial .trial_ex{font-size:12px}}.trial .trial_btn{position:relative;width:86.66667vw;height:10.66667vw;margin:4.26667vw auto 0;font-family:"Noto Sans Japanese-sb";color:#fff;background-color:#ff71a7;border-radius:2.5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);font-size:14px;font-size:1.4rem;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.trial .trial_btn{width:395px;height:70px;margin:32px auto 0;font-size:22px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}}.trial .trial_btn .xlarge{font-size:17px;font-size:1.7rem}@media screen and (min-width: 768px){.trial .trial_btn .xlarge{font-size:28px}}.trial .trial_btn .large{font-size:17px;font-size:1.7rem}@media screen and (min-width: 768px){.trial .trial_btn .large{font-size:26px}}.trial .trial_btn::after{position:absolute;top:50%;right:32px;content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:4px 0 4px 5px;transform:translateY(-50%)}@media screen and (min-width: 768px){.trial .trial_btn::after{right:24px;border-width:8px 0 8px 10px}}.toc{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 4vw}@media screen and (min-width: 768px){.toc{width:1080px;margin:0 auto 60px}}.toc>li{flex-basis:33.3333333333%}@media screen and (min-width: 768px){.toc>li{flex-basis:20%}}.toc>li>a{display:flex;justify-content:center;align-items:center;position:relative;height:10.66667vw;font-family:"Noto Sans Japanese-sb";font-size:10px;font-size:1rem;color:#4265ea;background-color:#eff4ff}@media screen and (min-width: 768px){.toc>li>a{height:70px;font-size:16px}}.toc>li>a::after{margin-left:2.13333vw;content:"";border-top:1.33333vw solid #4265ea;border-right:1.06667vw solid rgba(0,0,0,0);border-left:1.06667vw solid rgba(0,0,0,0)}@media screen and (min-width: 768px){.toc>li>a::after{margin-left:8px;border-width:10px 8px 0}}.toc>li>a:hover{color:#fff;background-color:#4265ea;opacity:inherit}.toc>li>a:hover::after{border-top-color:#fff}.toc>li:not(:first-child)>a::before{position:absolute;top:2.66667vw;left:0;display:block;width:1px;height:5.33333vw;content:"";background-color:silver}@media screen and (min-width: 768px){.toc>li:not(:first-child)>a::before{top:15px;height:40px}}.toc>li:not(:first-child)>a:hover::before{background-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.toc>li:nth-child(4n)>a::before{content:none}}.about{padding:8.53333vw 4vw 0;margin:6.66667vw 0 5.33333vw;background-color:#fbfbfb}@media screen and (min-width: 768px){.about{padding:62px 0 64px;margin:60px 0 56px}}@media screen and (min-width: 768px){.about .about_inner{max-width:1080px;margin:0 auto 72px}}.about .about_tl{position:relative;width:68vw;color:#7b7a7a;font-size:12px;font-size:1.2rem;text-align:left;margin:0 auto 5.33333vw}@media screen and (min-width: 768px){.about .about_tl{width:36.1852%;font-size:16px;margin-bottom:22px}}.about .about_tl.common_tl::after{width:40px;height:2.5px;margin-top:20px}.about .about_txt{font-size:11px;font-size:1.1rem;line-height:1.7;text-align:center}@media screen and (max-width: 767px){.about .about_txt{margin-bottom:2em}}@media screen and (min-width: 768px){.about .about_txt{flex:1;font-size:22px}}.about .about_txt .marker{background:linear-gradient(transparent 60%, #d1e5ff 60%)}@media screen and (max-width: 767px){.about .about_img{margin:0 auto;padding-bottom:6.66667vw}}@media screen and (min-width: 768px){.about .about_img{position:relative;width:1020px;height:482px;margin:30px auto}}.about .about_ex{line-height:1.2;color:#666;font-size:9px;font-size:.9rem}@media screen and (max-width: 767px){.about .about_ex{margin:1em 0 0 1em;text-indent:-1em}}@media screen and (min-width: 768px){.about .about_ex{position:absolute;bottom:20px;right:4px;font-size:13.5px;text-align:right}}.about .point_items{margin-top:9.6vw;counter-reset:order-list;position:relative}@media screen and (min-width: 768px){.about .point_items{display:flex;justify-content:space-between;margin-top:132px}}.about .point_item{padding:7.46667vw 9.6vw 5.33333vw;text-align:center;background-color:#fff;box-shadow:0 0 2.5px 0 rgba(224,224,224,.5);position:relative}@media screen and (max-width: 767px){.about .point_item:not(:first-child){margin-top:9.33333vw}}@media screen and (min-width: 768px){.about .point_item{flex-basis:32.4075%;height:452px;padding:60px 2px 40px;box-shadow:0 0 5px 0 rgba(224,224,224,.5)}.about .point_item:nth-of-type(2){padding:38px 2px 40px}.about .point_item:nth-of-type(2) .point_tl{margin-bottom:18px}}.about .point_item::before,.about .point_item::after{position:absolute;left:50%;transform:translateX(-50%)}.about .point_item::before{top:-24px;font-family:"Noto Sans Japanese-sb";font-size:7.5px;font-size:.75rem;line-height:1;color:#4b85ed;content:"POINT"}@media screen and (min-width: 768px){.about .point_item::before{top:-52px;font-size:15px}}.about .point_item::after{top:-12px;width:30px;font-family:"Noto Sans Japanese-sb";font-size:20px;font-size:2rem;line-height:30px;color:#fff;text-align:center;content:counter(order-list);counter-increment:order-list;background-image:linear-gradient(to bottom, #6eb9ff 0%, #66a7ff 50%, #649bff 100%);border-radius:1em}@media screen and (min-width: 768px){.about .point_item::after{top:-31px;width:60px;font-size:40px;line-height:60px}}.about .point_tl{position:relative;font-family:"Noto Sans Japanese-sb";font-size:16px;font-size:1.6rem;line-height:1.6;color:#1737b5}@media screen and (min-width: 768px){.about .point_tl{line-height:1.4;font-size:30px;margin-bottom:30px}}.about .point_tl .small{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.about .point_tl .small{font-size:22.5px}}.about .point_tl .medium{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.about .point_tl .medium{font-size:25.5px}}.about .point_tl .l-narrow{letter-spacing:-0.1em}.about .point_tl .point_marker{background:linear-gradient(transparent 60%, #d1e5ff 60%)}@media screen and (max-width: 767px){.about .point_box{display:flex;justify-content:space-between;margin-top:3.2vw}}@media screen and (max-width: 767px){.about .point_img{width:100%}}@media screen and (min-width: 768px){.about .point_img{position:absolute;width:290px;bottom:0;left:calc(50% - 145px)}}.about .sup{vertical-align:bottom;font-size:14.5px}.about .point_txt{font-size:11px;font-size:1.1rem;line-height:1.6}@media screen and (max-width: 767px){.about .point_txt{flex:1}}@media screen and (min-width: 768px){.about .point_txt{font-size:18px;line-height:1.77}}.about .point_txt .small{font-size:9px;font-size:.9rem}@media screen and (min-width: 768px){.about .point_txt .small{font-size:14px}}.about .point_txt .whitespace{white-space:nowrap}@media screen and (max-width: 468px){.about .point_txt .whitespace{white-space:unset}}.about .point_ex{line-height:1.2;color:#666;font-size:9px;font-size:.9rem}@media screen and (max-width: 767px){.about .point_ex{margin:1em 0 0 1em;text-indent:-1em}}@media screen and (min-width: 768px){.about .point_ex{font-size:10px;text-align:right;margin:10px auto auto}.about .point_ex .indent1em{padding-left:1.8em}}.trouble{margin-top:9.06667vw}@media screen and (min-width: 768px){.trouble{margin-top:120px}}.trouble::after{position:relative;display:block;width:0;margin:0 auto;content:"";border-top:27px solid #eff4ff;border-right:52px solid rgba(0,0,0,0);border-left:52px solid rgba(0,0,0,0)}@media screen and (min-width: 768px){.trouble::after{border-width:50px 106px 0}}.trouble .trouble_inner{padding:8.53333vw 4vw;background-color:#eff4ff}@media screen and (min-width: 768px){.trouble .trouble_inner{padding:64px 0}}.trouble .trouble_tl{font-family:"Noto Sans Japanese-sb";font-size:18px;font-size:1.8rem;line-height:1.4;text-align:center}@media screen and (min-width: 768px){.trouble .trouble_tl{font-size:36px}}.trouble .trouble_tl .small{font-size:15px;font-size:1.5rem}@media screen and (min-width: 768px){.trouble .trouble_tl .small{font-size:30px}}.trouble .trouble_tl .notice{color:#3a60dd;border-bottom:1px solid #3a60dd}@media screen and (min-width: 768px){.trouble .trouble_tl .notice{border-bottom-width:2px}}.trouble .trouble_box{display:flex;margin-top:6.4vw}@media screen and (min-width: 768px){.trouble .trouble_box{align-items:center;max-width:816px;margin:52px auto 0}}.trouble .trouble_img{flex-basis:20vw;margin-right:4.26667vw}@media screen and (min-width: 768px){.trouble .trouble_img{flex-basis:18.3824%;margin-right:40px}}.trouble .trouble_items{flex:1}.trouble .trouble_item{font-size:12px;font-size:1.2rem;padding:.25em 0 .25em 28px;line-height:1.4;background:url(../images/trouble_ico.png) no-repeat 0 3px/19px auto}@media screen and (min-width: 768px){.trouble .trouble_item{padding-left:54px;font-size:22px;background-position:left center;background-size:38px auto}}.trouble .trouble_item:not(:first-child){margin-top:.75em}.trouble .trouble_item .bold{border-bottom:1px solid #333}@media screen and (min-width: 768px){.trouble .trouble_item .bold{border-bottom-width:2px}}.solution{padding:8.53333vw 5.33333vw 5.33333vw;margin:-6.4vw 0 5.33333vw;background-color:#fbfbfb}@media screen and (min-width: 768px){.solution{padding:68px 0 64px;margin:-50px 0 32px}}.solution .solution_tl{text-align:center;margin:0 auto 5.33333vw}@media screen and (min-width: 768px){.solution .solution_tl{margin-bottom:62px;line-height:1.3}}@media screen and (max-width: 767px){.solution .solution_tl{font-size:4.8vw}}.solution .solution_tl .weaken{color:#333}.solution .solution_box{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;background-color:#fff;padding:15px 0;border:1px solid #f1f1f1;margin-bottom:8.53333vw}@media screen and (min-width: 768px){.solution .solution_box{max-width:1080px;padding:18px 0;margin:0 auto 66px}}.solution .solution_box .solution_box_item{flex:0 1 50%;text-align:center;padding:10px 10px 5px;border-right:1px solid #f1f1f1}@media screen and (min-width: 768px){.solution .solution_box .solution_box_item{flex:0 1 25%}}.solution .solution_box .solution_box_item:nth-child(even){border-right:none}@media screen and (min-width: 768px){.solution .solution_box .solution_box_item:nth-child(2){border-right:1px solid #f1f1f1}}.solution .solution_box .solution_box_item:nth-child(3),.solution .solution_box .solution_box_item:nth-child(4){margin-top:20px}@media screen and (min-width: 768px){.solution .solution_box .solution_box_item:nth-child(3),.solution .solution_box .solution_box_item:nth-child(4){margin-top:0}}.solution .solution_box .solution_box_item:nth-child(3) .solution_box_ex,.solution .solution_box .solution_box_item:nth-child(4) .solution_box_ex{font-size:10px;margin:10px auto auto}.solution .solution_box .solution_box_item.btm_border{position:relative}.solution .solution_box .solution_box_item.btm_border::after{position:absolute;content:"";left:5%;bottom:-5%;width:90%;border-bottom:1px solid #f1f1f1}@media screen and (min-width: 768px){.solution .solution_box .solution_box_item.btm_border::after{border-bottom:none}}.solution .solution_box .solution_box_tl{height:17vw;display:flex;flex-direction:column;justify-content:center;font-size:14px;font-size:1.4rem;font-family:"Noto Sans Japanese-sb"}@media screen and (min-width: 768px){.solution .solution_box .solution_box_tl{height:min(15vw,120px);font-size:22px}}.solution .solution_box .solution_box_tl .marker{font-size:16px;font-size:1.6rem;text-decoration:underline;text-decoration-thickness:.4em;text-decoration-color:#d1e5ff;text-underline-offset:-0.1em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media screen and (min-width: 768px){.solution .solution_box .solution_box_tl .marker{font-size:24px}}.solution .solution_box .solution_box_tl .f-blue{color:#1737b5}.solution .solution_box .solution_box_img{padding:15px 25px 0}@media screen and (min-width: 768px){.solution .solution_item{display:flex;justify-content:space-between;gap:5.926%}.solution .solution_item:nth-child(even){flex-direction:row-reverse}}.solution .solution_item:not(:first-child){margin-top:8.53333vw}@media screen and (min-width: 768px){.solution .solution_item:not(:first-child){margin-top:78px}}@media screen and (min-width: 768px){.solution .solution_items{max-width:1080px;margin:0 auto}.solution .solution_info{flex:1}.solution .solution_img{flex-basis:50%}}@media screen and (min-width: 768px)and (min-width: 768px){.solution .solution_img>a{pointer-events:none}}.solution .solution_txt{font-size:11px;font-size:1.1rem;line-height:1.7}@media screen and (max-width: 767px){.solution .solution_txt{margin-bottom:1em}}@media screen and (min-width: 768px){.solution .solution_txt{font-size:20px}}.solution .solution_txt>a{border-bottom:1px solid #aaa}@media screen and (min-width: 768px){.solution .solution_txt>a{border-bottom-width:2px}}.solution .solution_txt>a:hover{border-bottom:0}.solution .solution_ts{padding-left:24px;font-family:"Noto Sans Japanese-sb";line-height:19px;color:#555;background:url(../images/trouble_ico.png) no-repeat left center/19px auto;font-size:11px;font-size:1.1rem}@media screen and (min-width: 768px){.solution .solution_ts{padding-left:40px;font-size:18px;line-height:30px;background-size:30px auto}}.solution .solution_tm{width:-moz-fit-content;width:fit-content;margin:.25em 0 .75em;font-family:"Noto Sans Japanese-sb";line-height:1.5;text-decoration:underline;text-decoration-thickness:.4em;text-decoration-color:#d1e5ff;text-underline-offset:-0.1em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-size:18px;font-size:1.8rem}@media screen and (min-width: 768px){.solution .solution_tm{margin:.5em 0 1.4em;font-size:30px;line-height:30px;letter-spacing:0em}}.solution .solution_tm .notice{color:#1737b5}.solution .solution_small{font-size:9px;font-size:.9rem}@media screen and (min-width: 768px){.solution .solution_small{font-size:10px}}.solution .solution_ex{margin-top:1.4em;line-height:1.2;color:#666;font-size:9px;font-size:.9rem}@media screen and (max-width: 767px){.solution .solution_ex{margin-left:1em;display:flex;justify-content:flex-end;text-indent:-1em}}@media screen and (min-width: 768px){.solution .solution_ex{font-size:10px;text-align:right}}.solution .solution_kome{margin-top:1em;line-height:1.2;color:#666;font-size:9px;font-size:.9rem}@media screen and (max-width: 767px){.solution .solution_kome{margin-left:1em;margin-bottom:1em;text-indent:-1em}}@media screen and (min-width: 768px){.solution .solution_kome{font-size:10px;text-align:center;margin-left:auto}.solution .solution_kome .indent1em{padding-left:1.8em}}.mandatory_box{width:100%;max-width:1040px;display:flex;align-items:center;background-color:#f0f4ff;font-size:12px;font-size:1.2rem;font-family:"Noto Sans Japanese-sb";line-height:1.3;border:1px solid #dbdcdf;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);margin-top:5.33333vw;padding:10px 0 15px}@media screen and (min-width: 768px){.mandatory_box{font-size:20px;margin:0 auto 40px}}.mandatory_box.daily_box{padding:15px 0}@media screen and (min-width: 768px){.mandatory_box.daily_box{padding:27px 0}}.mandatory_box.daily_box .mandatory_box_tl .mandatory_img{max-width:130px;left:6%;top:50%}@media screen and (min-width: 768px){.mandatory_box.daily_box .mandatory_box_tl .mandatory_img{left:11%;top:10%}}.mandatory_box .mandatory_box_tl{flex:0 1 72%;font-size:12px;font-size:1.2rem;text-align:left;padding-left:20vw;border-right:1px solid #dbdcdf;position:relative}@media screen and (min-width: 768px){.mandatory_box .mandatory_box_tl{flex:0 1 80%;font-size:22px;padding-left:23%}}.mandatory_box .mandatory_box_tl .mandatory_img{width:20%;max-width:85px;position:absolute;top:50%;left:7%;transform:translateY(-50%)}@media screen and (min-width: 768px){.mandatory_box .mandatory_box_tl .mandatory_img{left:16%}}.mandatory_box .f-small{font-size:11px;font-size:1.1rem;color:#1737b5}@media screen and (min-width: 768px){.mandatory_box .f-small{font-size:18px}}.mandatory_box .f-red{color:#cb0000}.mandatory_box .mandatory_box_detail{flex:0 1 28%;color:#4265ea;text-align:center;position:relative;padding-right:3%}@media screen and (min-width: 768px){.mandatory_box .mandatory_box_detail{flex:0 1 20%;padding-right:2%}}.mandatory_box .mandatory_box_detail::after{position:absolute;top:50%;right:10%;transform:translateY(-50%);content:"";background-color:#4265ea;width:10px;height:6px;-webkit-clip-path:polygon(0 0, 100% 0%, 50% 100%);clip-path:polygon(0 0, 100% 0%, 50% 100%)}@media screen and (min-width: 768px){.mandatory_box .mandatory_box_detail::after{right:7%;width:20px;height:12px}}@keyframes displayAnime{from{opacity:0}to{opacity:1}}.spec-area h2{font-size:1.3rem;margin:0 0 20px 10px}ul{list-style:none}a{color:#333;text-decoration:none}.bg_lgray{background-color:#f5f5f5}.tasted_list_link{padding:0 1em 1em 0;text-align:right;display:block}.tasted_list_link a{border-bottom:1px solid #333}.operation{padding:6.66667vw 4vw}@media screen and (min-width: 768px){.operation{padding:80px 0}}.operation .operation_lead{font-size:12px;font-family:"Noto Sans Japanese-sb";text-align:center;margin:2.66667vw 0 5.33333vw}@media screen and (min-width: 768px){.operation .operation_lead{font-size:22px;margin:30px 0 64px}}.operation .operation_box{width:100%;max-width:1080px;font-size:12px;margin:0 auto 5.33333vw;display:grid;justify-content:center;align-content:center}@media screen and (min-width: 768px){.operation .operation_box{grid-template-columns:repeat(3, 1fr);font-size:20px;margin:0 auto 60px}}.operation .operation_box .operation_step{padding:20px;position:relative;display:flex;align-items:center;gap:5%;padding:10px 20px 0}@media screen and (min-width: 768px){.operation .operation_box .operation_step{display:block;padding:60px 30px 40px 50px}}.operation .operation_box .operation_step .operation_step_no{flex-basis:12%}@media screen and (min-width: 768px){.operation .operation_box .operation_step .operation_step_no{position:absolute;top:-7%;left:40%;z-index:10}}.operation .operation_box .operation_step .operation_step_img{flex-basis:48%}.operation .operation_box .operation_step .operation_step_text{flex-basis:48%}@media screen and (min-width: 768px){.operation .operation_box .operation_step .operation_step_text{flex-basis:40%;margin:20px 30px 0 20px}}.operation .operation_box .operation_step.step01{z-index:20;background-color:#eef7ff;height:130%}@media screen and (min-width: 768px){.operation .operation_box .operation_step.step01{height:auto}}.operation .operation_box .operation_step.step01::after{z-index:15;content:"";position:absolute;bottom:-79px;right:0;background-color:#eef7ff;width:100%;height:80px;-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0);clip-path:polygon(50% 50%, 0 0, 100% 0)}@media screen and (min-width: 768px){.operation .operation_box .operation_step.step01::after{top:50%;right:-100px;transform:translateY(-50%);width:100px;height:100%;-webkit-clip-path:polygon(0 0, 0% 100%, 45% 50%);clip-path:polygon(0 0, 0% 100%, 45% 50%)}}.operation .operation_box .operation_step.step02{z-index:10;background-color:#ddeefe;height:130%;padding-top:18%}@media screen and (min-width: 768px){.operation .operation_box .operation_step.step02{height:auto;padding-top:70px;padding-left:60px}}.operation .operation_box .operation_step.step02::after{z-index:5;content:"";position:absolute;bottom:-79px;right:0;background-color:#ddeefe;width:100%;height:80px;-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0);clip-path:polygon(50% 50%, 0 0, 100% 0)}@media screen and (min-width: 768px){.operation .operation_box .operation_step.step02::after{top:50%;right:-100px;transform:translateY(-50%);width:100px;height:100%;-webkit-clip-path:polygon(0 0, 0% 100%, 45% 50%);clip-path:polygon(0 0, 0% 100%, 45% 50%)}}.operation .operation_box .operation_step.step03{z-index:1;background-color:#bedffe;padding-top:120px;padding-bottom:20px}@media screen and (min-width: 768px){.operation .operation_box .operation_step.step03{padding:70px 30px 0 80px}}.operation .operation_box .operation_step.step03 .operation_step_text{margin-left:0}.operation .movie_btn{display:block;width:85%;max-width:800px;font-family:"Noto Sans Japanese-sb";font-size:14px;font-size:1.4rem;color:#3a60dd;text-align:center;border:2px solid #f1f1f1;border-radius:5px;box-shadow:rgba(0,0,0,.2) 0px 2px 4px 0px;padding:10px;margin:0 auto;position:relative}@media screen and (min-width: 768px){.operation .movie_btn{font-size:24px;padding:20px}}.operation .movie_btn .movie_btn_icon{display:inline-block;position:absolute;top:50%;left:5%;transform:translateY(-50%);width:10%}@media screen and (min-width: 768px){.operation .movie_btn .movie_btn_icon{width:50px;left:20%}}.operation .movie_btn::after{position:absolute;top:50%;right:5%;transform:translateY(-50%);content:"";background-color:#3a60dd;width:12px;height:8px;-webkit-clip-path:polygon(0 0, 100% 0%, 50% 100%);clip-path:polygon(0 0, 100% 0%, 50% 100%)}@media screen and (min-width: 768px){.operation .movie_btn::after{width:20px;height:12px}}.functions{padding:8.53333vw 4vw;background-color:#eff4ff}@media screen and (min-width: 768px){.functions{padding:64px 0 44px}}@media screen and (min-width: 768px){.functions .functions_box{max-width:1082px;margin:0 auto}}.functions .functions_items{margin-top:29.86667vw}@media screen and (min-width: 768px){.functions .functions_items{display:flex;justify-content:space-between;margin-top:275px}}.functions .functions_item{padding:0 4vw 6.4vw;background-color:#fff;box-shadow:0 0 2.5px 0 rgba(224,224,224,.5)}@media screen and (max-width: 767px){.functions .functions_item:not(:first-child){margin-top:36.8vw}}@media screen and (min-width: 768px){.functions .functions_item{flex-basis:49.9076%;padding:0 30px 40px;box-shadow:0 0 5px 0 rgba(224,224,224,.5)}}.functions .functions_point_img{width:46.93333vw;margin:-24.8vw 17.86667vw 0;position:absolute}@media screen and (min-width: 768px){.functions .functions_point_img{width:352px;margin:-250px 62px 0}}@media screen and (min-width: 768px){.functions .functions_point_img.left{width:438px;margin:-222px 22px 0}}.functions .functions_tl{margin-bottom:1.5em;font-family:"Noto Sans Japanese-sb";font-size:16px;font-size:1.6rem;line-height:1.5;text-align:center;background:#f7f7f7;padding:7.86667vw 3.2vw 1.86667vw;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}@media screen and (min-width: 768px){.functions .functions_tl{font-size:30px;width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;padding:85px 0 10px 0}}.functions .functions_point{padding-left:42px;background-repeat:no-repeat;background-position:left center;background-size:35px auto}@media screen and (min-width: 768px){.functions .functions_point{padding-left:84px;background-size:70px auto}}.functions .functions_point:not(:first-child){margin-top:4.26667vw}@media screen and (min-width: 768px){.functions .functions_point:not(:first-child){margin-top:32px}}.functions .functions_tm{margin-bottom:.25em;font-family:"Noto Sans Japanese-sb";font-size:13px;font-size:1.3rem;line-height:1.5}@media screen and (min-width: 768px){.functions .functions_tm{font-size:22px}}.functions .functions_tm span.new{display:inline-block;margin-left:14px;padding:2px 8px;color:#fff;background:#1737b5;font-size:14px;border-radius:3px}.functions .functions_txt{font-size:11px;font-size:1.1rem;line-height:1.8}@media screen and (min-width: 768px){.functions .functions_txt{font-size:17px}}.functions .cloud .functions_tl h3{background-color:#1737b5;color:#fff;width:42%;font-size:1.2rem;margin:0 auto 15px;padding:5px 0;position:relative}@media screen and (min-width: 768px){.functions .cloud .functions_tl h3{width:330px;font-size:30px;margin:0 auto 22px}}.functions .cloud .functions_tl h3.arrow_box:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#1737b5;border-width:11px 7.5px 0 7.5px;margin-left:-10px}@media screen and (min-width: 768px){.functions .cloud .functions_tl h3.arrow_box:after{border-width:16px 12.5px 0 12.5px}}.functions .cloud .functions_tl .functions_tl_txt{font-family:"Noto Sans Japanese-r";font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.functions .cloud .functions_tl .functions_tl_txt{font-size:22px}}.functions .cloud .num_1{background-image:url(../images/functions_point_cloud_ico_1.png)}.functions .cloud .num_2{background-image:url(../images/functions_point_cloud_ico_2.png)}.functions .cloud .num_3{background-image:url(../images/functions_point_cloud_ico_3.png)}.functions .cloud .num_4{background-image:url(../images/functions_point_cloud_ico_4.png)}.functions .cloud .num_5{background-image:url(../images/functions_point_cloud_ico_5.png)}.functions .cloud .num_6{background-image:url(../images/functions_point_cloud_ico_6.png)}.functions .cloud .num_7{background-image:url(../images/functions_point_cloud_ico_7.png)}.functions .app .functions_tl h3{background-color:#4b8de4;color:#fff;width:42%;font-size:1.2rem;margin:0 auto 15px;padding:5px 0;position:relative}@media screen and (min-width: 768px){.functions .app .functions_tl h3{width:330px;font-size:30px;margin:0 auto 22px}}.functions .app .functions_tl h3.arrow_box:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#4b8de4;border-width:11px 7.5px 0 7.5px;margin-left:-10px}@media screen and (min-width: 768px){.functions .app .functions_tl h3.arrow_box:after{border-width:16px 12.5px 0 12.5px}}.functions .app .functions_tl .functions_tl_txt{font-family:"Noto Sans Japanese-r";font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.functions .app .functions_tl .functions_tl_txt{font-size:22px}}.functions .app .num_1{background-image:url(../images/functions_point_app_ico_1.png)}.functions .app .num_2{background-image:url(../images/functions_point_app_ico_2.png)}.functions .app .num_3{background-image:url(../images/functions_point_app_ico_3.png)}.functions .app .num_4{background-image:url(../images/functions_point_app_ico_4.png)}.functions .app .num_5{background-image:url(../images/functions_point_app_ico_5.png)}.functions .app .num_6{background-image:url(../images/functions_point_app_ico_6.png)}.functions .app_linkbtn{font-size:14px;font-size:1.4rem;display:block;border:solid 2px #365ae3;color:#365ae3;border-radius:7px;max-width:380px;padding:10px 0;text-align:center;margin-left:auto;margin-right:auto;margin-top:20px}@media screen and (min-width: 768px){.functions .app_linkbtn{font-size:22px;margin-top:64px}}.functions .app_linkbtn:hover{background-color:rgba(55,131,231,.2)}.plan{padding:11.73333vw 4.26667vw 0}@media screen and (min-width: 768px){.plan{padding:110px 0 0;max-width:1080px;margin:0 auto}}.plan .plan_tl{width:64.53333vw;margin:0 auto 3.2vw}@media screen and (min-width: 768px){.plan .plan_tl{width:484px;margin:0 auto 40px}}.plan .plan_wrap .plan_list{display:block}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list{display:flex;-moz-column-gap:20px;column-gap:20px;margin-bottom:26px}}.plan .plan_wrap .plan_list li .plan_title{display:flex;justify-content:center;align-items:center;position:relative;padding:30px 0;border-radius:20px 20px 0 0}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan_title{height:160px;align-items:flex-end}}.plan .plan_wrap .plan_list li .plan_title h3{position:relative;line-height:1.2;font-size:20px;font-family:"Noto Sans Japanese-sb";text-align:center}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan_title h3{font-size:2.8rem}}.plan .plan_wrap .plan_list li .plan_title h3 .txt_min{font-size:1.6rem}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan_title h3 .txt_min{font-size:24px}}.plan .plan_wrap .plan_list li .plan_title_sub{display:block;position:relative;margin:10px 0;padding:6px;text-align:center;font-size:16px;border-radius:20px}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan_title_sub{padding:6px 0}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_name{position:relative;padding:10px 0;color:#fff;font-size:16px;line-height:1.2;text-align:center;font-family:"Noto Sans Japanese-sb"}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_name{height:auto;font-size:24px}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_name .f-large{font-size:22px}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_name .f-large{font-size:64px}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_name .f-medium{font-size:12px}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_name .f-medium{font-size:32px}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_name .f-small{font-size:12px}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_name .f-small{font-size:18px}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box{display:block;position:relative;background-color:#fff}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item{position:relative;width:100%;height:100%;padding:20px}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item{height:450px;padding:0 20px}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .plan_box_item_img .product_img{float:left}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .plan_box_item_img h4{position:relative;line-height:1.2;font-size:21px;font-size:2.1rem;font-family:"Noto Sans Japanese-sb";text-align:center}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .plan_box_item_img h4{font-size:22px;margin-left:16px}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .plan_box_item_img h4 .txt_min{font-size:1.6rem}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .plan_box_item_img h4 .txt_min{font-size:14px}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .item_img-1 .product_img{width:20px}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .item_img-2{width:100%;margin:0 0 40px 0}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .item_img-2{display:flex;justify-content:start;align-items:center;margin:20px 0 40px 0}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .item_img-2 .product_img{width:9.3%;margin-right:1.8%;margin-top:3%}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .item_img-2 .product_img{width:35px;margin-right:0;margin-top:0}}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .item_img-3{height:120px;padding-top:46px}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .item_img-3 .product_img{float:none;width:10.66667vw;margin-right:10px;margin-bottom:2.66667vw}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .item_img-3 .product_img{width:50px;margin-bottom:0}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item .item_img-3 .product_img img{vertical-align:middle}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_box .plan_box_item picture img{display:block;width:270px;text-align:center;margin:0 auto}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_contract{background-color:#f8f8f8}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_contract .plan_contract_title{padding:20px;line-height:1.2;font-size:1.6rem;font-family:"Noto Sans Japanese-sb";text-align:center}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_contract .plan_contract_title{padding:34px 0 20px;font-size:16px}}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_contract .plan_contract_img{width:320px;margin:0 auto}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_contract .kome{display:block;margin:10px 0 20px;padding-bottom:20px;text-align:right;font-size:8px;font-size:.8rem;line-height:1.8;color:#555}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_contract .kome{margin:20px 0;font-size:12px}.plan .plan_wrap .plan_list li .plan-area .plan_inner .plan_contract .kome.pb-3em{padding-bottom:3em}}.plan .plan_wrap .plan_list .plan_a{width:100%}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list .plan_a{width:50%}}.plan .plan_wrap .plan_list .plan_a .plan_title{background:#ddeefe}.plan .plan_wrap .plan_list .plan_a .plan_title h3{color:#1737b5}.plan .plan_wrap .plan_list .plan_a .plan_title_sub{color:#1737b5;background-color:#ddeefe}.plan .plan_wrap .plan_list .plan_a .plan_title_sub_arrow{position:relative}.plan .plan_wrap .plan_list .plan_a .plan-area .plan_inner .plan_name{background-color:#357ddb}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list .plan_a .plan-area .plan_inner .plan_box{display:flex;justify-content:space-evenly}}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list .plan_a .plan-area .plan_inner .plan_box .plan_box_item{width:450px}}.plan .plan_wrap .plan_list .plan_a .plan-area .plan_inner .plan_box .plan_box_item:first-child h4{text-align:left}.plan .plan_wrap .plan_list .plan_a .plan-area .plan_inner .plan_box .plan_box_item:not(:first-child){border-top:2px solid #f8f8f8;border-left:0}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list .plan_a .plan-area .plan_inner .plan_box .plan_box_item:not(:first-child){border-top:0;border-left:2px solid #f8f8f8}}.plan .plan_wrap .plan_list .plan_a .plan-area .plan_inner .plan_box .plan_box_item a{display:block;margin-left:18px;text-align:right;text-decoration:underline;line-height:14px;color:#4265ea}.plan .plan_wrap .plan_list .plan_a .plan-area .plan_inner .plan_box .plan_box_item a span:after{content:"";position:absolute;margin-left:4px;transform:translateY(-50%);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1737b5;border-style:solid;border-width:.57em 0 .57em .5em;transform:rotate(90deg);text-decoration:underline}.plan .plan_wrap .plan_list .plan_a .plan-area .plan_inner .plan_contract_title{color:#1737b5}.plan .plan_wrap .plan_list .plan_b{width:100%}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list .plan_b{width:50%}}.plan .plan_wrap .plan_list .plan_b .plan_title{background:#f7eaf8}.plan .plan_wrap .plan_list .plan_b .plan_title .plan_title_sub{color:#5c3174;background-color:#fff;border:1px solid #5c3174}.plan .plan_wrap .plan_list .plan_b .plan_title h3{color:#5c3174}.plan .plan_wrap .plan_list .plan_b .plan-area .plan_inner .plan_name{background-color:#5c3174}.plan .plan_wrap .plan_list .plan_b .plan-area .plan_inner .plan_contract .plan_contract_title{color:#5c3174}@media screen and (min-width: 768px){.plan .plan_wrap .plan_list .plan_b .plan-area .plan_inner .plan_contract .kome{margin-top:10px;margin-right:16px}}.plan .plan_wrap .plan_qa{position:relative;font-family:"Noto Sans Japanese-sb";display:flex;justify-content:center;padding:0 0 5.33333vw}@media screen and (min-width: 768px){.plan .plan_wrap .plan_qa{font-size:22px;padding-bottom:60px}}.plan .plan_wrap .plan_qa a{display:inline-block;color:#0074ff;border-bottom:1px solid #0074ff;position:relative}.plan .plan_wrap .plan_qa a:after{content:"";position:absolute;top:2px;right:-20px;transform:translateY(-30%);transform:rotate(90deg);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0074ff;border-style:solid;border-width:11px 0 11px 13px}@media screen and (min-width: 768px){.plan .plan_wrap .plan_qa a:after{top:30%;right:-2.13333vw}}.plan .plan_bottom{width:100%;background-color:#f5f5f5;padding:0 4vw 5.33333vw;margin:0 auto}@media screen and (min-width: 768px){.plan .plan_bottom{max-width:1080px;padding:0 90px 30px}}.plan .plan_bottom .btn_common{margin-bottom:60px}.plan .plan_bottom .plan_tm{margin-bottom:.75em;font-family:"Noto Sans Japanese-sb";font-size:14px;font-size:1.4rem;color:#555;text-align:center;padding-top:30px}@media screen and (min-width: 768px){.plan .plan_bottom .plan_tm{font-size:20px;padding-top:50px}}.plan .plan_bottom .plan_border{margin-top:40px;padding-top:30px;border-top:1px solid #bcbcbc}.plan .plan_bottom .plan_item{display:flex;font-family:"Noto Sans Japanese-sb";font-size:11px;font-size:1.1rem;color:#555;border:1px solid #d8d8d8}@media screen and (min-width: 768px){.plan .plan_bottom .plan_item{font-size:19px}}.plan .plan_bottom .plan_item+.plan_item{margin-top:2.66667vw}@media screen and (min-width: 768px){.plan .plan_bottom .plan_item+.plan_item{margin-top:12px}}.plan .plan_bottom .plan_item+.plan_item>dt{background-color:#c7c7c7}.plan .plan_bottom .plan_item>dt{flex-basis:23.46667vw;background-color:#dbdbdb;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.plan .plan_bottom .plan_item>dt{flex-basis:176px}}.plan .plan_bottom .plan_item>dd{flex:1;padding:2vw 2.13333vw 2vw 2.66667vw;background-color:#fff}@media screen and (min-width: 768px){.plan .plan_bottom .plan_item>dd{padding:15px 24px;display:flex;align-items:center}}.plan .plan_bottom .plan_item>dd>span{font-family:"Noto Sans Japanese-r";font-size:9px;font-size:.9rem;line-height:1.6}@media screen and (max-width: 767px){.plan .plan_bottom .plan_item>dd>span{display:block}}@media screen and (min-width: 768px){.plan .plan_bottom .plan_item>dd>span{margin-left:2em;font-size:12px}}.plan .box-shadow{box-shadow:0 0 10px 0 rgba(224,224,224,.5)}.plan .sp-only{display:inline}@media screen and (min-width: 768px){.plan .sp-only{display:none}}.plan .pc-only{display:none}@media screen and (min-width: 768px){.plan .pc-only{display:inline}}.comparison{padding:11.73333vw 0 0}@media screen and (min-width: 768px){.comparison{padding:64px 0}}.comparison .comparison_table{width:90%;max-width:1000px;font-size:10px;font-family:"Noto Sans Japanese-sb";margin:20px auto}@media screen and (min-width: 768px){.comparison .comparison_table{font-size:20px}}.comparison .comparison_table tr{border-bottom:1px solid #d5d5d5}@media screen and (min-width: 768px){.comparison .comparison_table tr{height:134px}.comparison .comparison_table tr.two-lines{height:155px}}.comparison .comparison_table .title_th{text-align:center;vertical-align:middle}@media screen and (min-width: 768px){.comparison .comparison_table .title_th{padding:10px 18px 10px 18px}}.comparison .comparison_table .text_td{width:38%;text-align:center;vertical-align:middle;padding:14% 2% 1%;background-repeat:no-repeat;background-position:center 10%;background-size:35px;aspect-ratio:95/95}@media screen and (min-width: 768px){.comparison .comparison_table .text_td{background-size:48px;padding:38px 10px 0px 0;background-position:center 25%;line-height:1.2}}.comparison .comparison_table .text_td.icon03{background-image:url("../images/table_icon03_pc.png")}.comparison .comparison_table .text_td.icon02{background-image:url("../images/table_icon02_pc.png")}.comparison .comparison_table .text_td.icon01{background-image:url("../images/table_icon01_pc.png")}.comparison .comparison_table .text_td.last_cell{text-align:left;padding:2% 0 2% 4%}@media screen and (min-width: 768px){.comparison .comparison_table .text_td.last_cell{padding:2% 0 2% 5%;line-height:1.5}}.comparison .comparison_table .text_td ul li{padding-left:20px}@media screen and (min-width: 768px){.comparison .comparison_table .text_td ul li{padding-left:35px}}.comparison .comparison_table .text_td ul li.icon01{background:url(../images/table_icon01_pc.png) left top/15px auto no-repeat}@media screen and (min-width: 768px){.comparison .comparison_table .text_td ul li.icon01{background-size:27px auto}}.comparison .comparison_table .text_td ul li.icon02{background:url(../images/table_icon02_pc.png) left top/15px auto no-repeat}@media screen and (min-width: 768px){.comparison .comparison_table .text_td ul li.icon02{background-size:27px auto}}.comparison .comparison_table .text_td ul li.icon03{background:url(../images/table_icon03_pc.png) left top/15px auto no-repeat}@media screen and (min-width: 768px){.comparison .comparison_table .text_td ul li.icon03{background-size:27px auto}}.comparison .comparison_table thead .simple{background:linear-gradient(180deg, transparent 0%, transparent 50%, #d5d5d5 50%, #d5d5d5 100%)}.comparison .comparison_table thead .alpit{background:linear-gradient(180deg, transparent 0%, transparent 50%, #dae6ff 50%, #dae6ff 100%)}.comparison .comparison_table tbody .simple{background-color:#f5f5f5;color:#787878}.comparison .comparison_table tbody .alpit{background-color:#f0f4ff;color:#2241b8}.comparison .comparison_ex sup{vertical-align:super;font-size:9px;font-size:.9rem;color:#2241b8}@media screen and (min-width: 768px){.comparison .comparison_ex sup{font-size:12px}}.comparison .comparison_ex span{display:block;margin-top:.75em;line-height:1.2;font-size:9px;font-size:.9rem;color:#555;text-align:left}@media screen and (min-width: 768px){.comparison .comparison_ex span{margin-bottom:.75em;font-size:10px;text-align:left}.comparison .comparison_ex span .indent1em{padding-left:1.8em}}.flow{padding:5.33333vw 4vw}@media screen and (min-width: 768px){.flow{padding:72px 0}}.flow .flow_items{margin-top:4.26667vw}@media screen and (min-width: 768px){.flow .flow_items{display:flex;justify-content:center;-moz-column-gap:3.7038%;column-gap:3.7038%;max-width:1080px;margin:32px auto 0}}.flow .flow_item{position:relative;padding:3.2vw 4vw;background-color:#eff4ff}@media screen and (min-width: 768px){.flow .flow_item{flex-basis:22.2223%;padding:32px 20px 40px}}@media screen and (max-width: 767px){.flow .flow_item{display:flex;align-items:center}.flow .flow_item:not(:first-child){margin-top:5.6vw}}.flow .flow_item:not(:last-child)::after{position:absolute;width:15.5px;height:10.5px;content:"";background:url(../images/flow_bg_sp.webp) no-repeat center center/contain;transform:translateX(-50%)}@media screen and (max-width: 767px){.flow .flow_item:not(:last-child)::after{bottom:-15.5px;left:50%}}@media screen and (min-width: 768px){.flow .flow_item:not(:last-child)::after{top:50%;right:-31px;width:22px;height:32px;background-image:url(../images/flow_bg_pc.webp);transform:translateY(-50%)}}@media screen and (max-width: 767px){.flow .flow_info{flex-basis:5em;margin-right:1em}.flow .flow_box{flex:1}}.flow .flow_tl{margin-bottom:.5em;font-family:"Noto Sans Japanese-sb";font-size:11px;font-size:1.1rem;line-height:1.3;text-align:center}@media screen and (min-width: 768px){.flow .flow_tl{min-height:2.65em;margin-bottom:1em;font-size:20px;display:flex;justify-content:center;align-items:center}}.flow .flow_tl.notice{font-size:14px;font-size:1.4rem;color:#1737b5}@media screen and (min-width: 768px){.flow .flow_tl.notice{font-size:24px}}.flow .flow_img{width:8.8vw;margin:0 auto}@media screen and (min-width: 768px){.flow .flow_img{width:66px}}.flow .flow_img_4{width:41.33333vw;margin:0 auto}@media screen and (min-width: 768px){.flow .flow_img_4{width:182px}}.flow .flow_txt{margin-top:1em;font-size:11px;font-size:1.1rem;line-height:2}@media screen and (min-width: 768px){.flow .flow_txt{font-size:16px}}.flow .flow_txt>a{font-family:"Noto Sans Japanese-sb";color:#4265ea;border-bottom:1px solid #7b91ef}.flow .flow_txt>a:hover{border-bottom:0}.flow .flow_ex{margin-top:1em;font-size:9px;font-size:.9rem;line-height:1.8;color:#555}@media screen and (min-width: 768px){.flow .flow_ex{font-size:13px}}.flow .flow_ex>a{font-family:"Noto Sans Japanese-sb";color:#4265ea;border-bottom:1px solid #7b91ef}.flow .flow_ex>a:hover{border-bottom:0}.flow .flow_btn{position:relative;width:86.66667vw;height:9.33333vw;margin:4.26667vw auto 0;font-family:"Noto Sans Japanese-sb";font-size:11px;font-size:1.1rem;color:#4265ea;text-align:center;border:1px solid #d0d0d0;border-radius:2.5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.flow .flow_btn{width:600px;height:60px;margin:40px auto 0;font-size:20px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}}.flow .flow_btn::after{position:absolute;top:50%;right:22.13333vw;content:"";border-top:5px solid #4265ea;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);transform:translateY(-50%)}@media screen and (min-width: 768px){.flow .flow_btn::after{right:140px;border-width:10px 8px 0}}.flow .flow_btn:hover{color:#fff;background-color:#4265ea;border-color:rgba(0,0,0,0);box-shadow:none}.flow .flow_btn:hover::after{border-top-color:#fff}.download .download_inner{width:90%;margin-inline:auto;margin:11.73333vw auto}@media screen and (min-width: 768px){.download .download_inner{max-width:900px;margin:128px auto 140px}}.download .common_tl{margin-bottom:2.13333vw;text-shadow:.5px .5px 1.5px #fff,-0.5px .5px 1.5px #fff,.5px -0.5px 1.5px #fff,-0.5px -0.5px 1.5px #fff}@media screen and (min-width: 768px){.download .common_tl{margin-bottom:30px;text-shadow:1px 1px 3px #fff,-1px 1px 3px #fff,1px -1px 3px #fff,-1px -1px 3px #fff}}.download .download_lead{font-family:"Noto Sans Japanese-sb";font-size:12px;font-size:1.2rem;text-align:center;margin-bottom:30px}@media screen and (min-width: 768px){.download .download_lead{font-size:22px}}.download .download_list{display:grid;gap:15px}@media screen and (min-width: 429px){.download .download_list{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));gap:20px}}.download .download_item{display:grid;grid-template-rows:subgrid;grid-row:span 4;align-items:start;background-color:#fff;text-align:center;padding:25px 15px;box-shadow:0 0 5px rgba(0,0,0,.25)}@media screen and (min-width: 429px){.download .download_item{padding:25px 25px 10px 25px}}.download .download_item_tl{font-size:16px;font-size:1.6rem;font-weight:700}@media screen and (min-width: 429px){.download .download_item_tl{font-size:20px}}.download .download_item_btn{display:inline-block;width:70%;height:auto;background-color:#2241b8;color:#fff;padding:12px 0;margin:0 auto}@media screen and (min-width: 429px){.download .download_item_btn{width:100%}}.consideration{padding:3.2vw 4vw 5.6vw;background-image:linear-gradient(to bottom, #a7edfe 0%, #94c2ff 50%, #8fa9ff 100%)}@media screen and (min-width: 768px){.consideration{padding:32px 0 42px}}.consideration .consideration_tl{font-family:"Noto Sans Japanese-sb";font-size:16px;font-size:1.6rem;color:#1737b5;text-align:center;text-shadow:.5px .5px 1.5px #fff,-0.5px .5px 1.5px #fff,.5px -0.5px 1.5px #fff,-0.5px -0.5px 1.5px #fff}@media screen and (min-width: 768px){.consideration .consideration_tl{font-size:28px;text-shadow:1px 1px 3px #fff,-1px 1px 3px #fff,1px -1px 3px #fff,-1px -1px 3px #fff}}.consideration .consideration_tl rt{font-size:8px;font-size:.8rem}@media screen and (min-width: 768px){.consideration .consideration_tl rt{font-size:11px}}.consideration .consideration_box{padding:5.33333vw 2.66667vw 6.4vw;margin-top:2.13333vw;background-color:rgba(255,255,255,.9);box-shadow:0 0 2.5px 0 rgba(224,224,224,.5)}@media screen and (min-width: 768px){.consideration .consideration_box{max-width:1080px;padding:28px 80px 44px;margin:20px auto 0;box-shadow:0 0 5px 0 rgba(224,224,224,.5)}}.consideration .consideration_top{padding-bottom:5.33333vw;border-bottom:1px solid #bcbcbc}@media screen and (min-width: 768px){.consideration .consideration_top{padding-bottom:30px}}.consideration .consideration_txt{font-size:11px;font-size:1.1rem;line-height:1.5}@media screen and (max-width: 767px){.consideration .consideration_txt{margin-bottom:1em;text-align:center}}@media screen and (min-width: 768px){.consideration .consideration_txt{font-size:20px}}@media screen and (max-width: 767px){.consideration .consideration_img{width:68.8vw;margin:0 auto}}@media screen and (min-width: 768px){.consideration .consideration_img{text-align:center}}.consideration .consideration_middle{padding-top:4.26667vw}@media screen and (min-width: 768px){.consideration .consideration_middle{padding-top:32px}}.consideration .consideration_middle_flex{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.consideration .consideration_middle_flex{max-width:772px;margin:0 auto}}.consideration .consideration_closing{flex-basis:48.4615%}.consideration .consideration_closing:nth-child(2) .beside{flex-direction:column}.consideration .consideration_closing:nth-child(2) .beside .annotation{font-size:.8rem}@media screen and (min-width: 768px){.consideration .consideration_closing:nth-child(2) .beside .annotation{font-size:1.1rem}}@media screen and (min-width: 768px){.consideration .consideration_closing{flex-basis:47.2798%}}.consideration .consideration_closing>dt{margin-bottom:1em;text-align:center}.consideration .consideration_tm{font-family:"Noto Sans Japanese-sb";line-height:1;color:#555;font-size:9px;font-size:.9rem}@media screen and (min-width: 768px){.consideration .consideration_tm{font-size:18px}}.consideration .consideration_bottom{padding-top:4.26667vw}@media screen and (min-width: 768px){.consideration .consideration_bottom{padding-top:32px}}.consideration .consideration_bottom_flex{line-height:1}@media screen and (min-width: 768px){.consideration .consideration_bottom_flex{display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 767px){.consideration .consideration_bottom_flex .consideration_tm{margin-bottom:1em;text-align:center}}@media screen and (min-width: 768px){.consideration .consideration_bottom_flex .consideration_tm{margin-right:24px}}.consideration .consideration_tel{font-family:"Noto Sans Japanese-sb";font-size:18px;font-size:1.8rem;color:#fff}@media screen and (max-width: 767px){.consideration .consideration_tel{height:10.66667vw;background-color:#1737b5;border-radius:2.5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}}@media screen and (min-width: 768px){.consideration .consideration_tel{font-size:45px;color:#1737b5}}.consideration .consideration_ex{font-size:16px;color:#555}@media screen and (max-width: 767px){.consideration .btn_common.primary::before{left:22.13333vw}}.note_wrapper{padding:2.13333vw 4.26667vw 4.26667vw}@media screen and (min-width: 768px){.note_wrapper{padding:16px 0 32px}}.note_wrapper .note>li{line-height:1.7;color:#555;font-size:9px;font-size:.9rem}@media screen and (max-width: 767px){.note_wrapper .note>li{margin-left:1.25em;text-indent:-1.25em}}@media screen and (min-width: 768px){.note_wrapper .note>li{max-width:1080px;margin:0 auto;font-size:12px}}.note_wrapper .note>li::before{margin-right:.25em;content:"●"}.movie{padding-top:4vw;padding-bottom:13.33333vw;margin:0 auto;text-align:center;width:100%}@media screen and (min-width: 768px){.movie{padding-top:40px;padding-bottom:80px}}.movie .video__youtube{position:relative;padding-top:56.25%;margin-top:5.33333vw}@media screen and (min-width: 768px){.movie .video__youtube{padding-top:0;margin-top:40px}}.movie .video__youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 768px){.movie .video__youtube iframe{position:static;width:659px;height:371px}}.record{padding:11.73333vw 0 4vw}@media screen and (min-width: 768px){.record{padding:10px 0 40px}}.record .preparation_flex{margin-top:4.26667vw}@media screen and (min-width: 768px){.record .preparation_flex{display:flex;align-items:center;justify-content:space-between;max-width:1080px;margin:44px auto 0}}.record .preparation_flex .preparation_box{position:relative;padding:36px;text-align:center;border-radius:8px}@media screen and (max-width: 767px){.record .preparation_flex .preparation_box{padding:4.8vw 0;margin:0 6.66667vw}}@media screen and (min-width: 768px){.record .preparation_flex .preparation_box{flex-basis:45%;padding:36px 18px;border-radius:8px}}.record .preparation_flex .preparation_box .preparation_txt{font-family:"Noto Sans Japanese-r";font-size:12px;font-size:1.2rem;line-height:1.8;color:#333;display:inline-block;text-align:left}@media screen and (min-width: 768px){.record .preparation_flex .preparation_box .preparation_txt{font-size:20px}}.record .preparation_flex .preparation_box .preparation_txt .bold{font-family:"Noto Sans Japanese-sb"}.record .preparation_flex .preparation_box .preparation_txt .underline{border-bottom:1px solid #333}@media screen and (min-width: 768px){.record .preparation_flex .preparation_box .preparation_txt .underline{border-bottom-width:2px}}.record .preparation_flex .preparation_box .preparation_txt .notice{font-size:16px;font-size:1.6rem}@media screen and (min-width: 768px){.record .preparation_flex .preparation_box .preparation_txt .notice{font-size:26px}}.record .preparation_flex .preparation_box .preparation_txt .blue{color:#1737b5}.record .preparation_flex .preparation_box .preparation_txt .red{color:#cb0000}@media screen and (max-width: 767px){.record .preparation_flex .preparation_img{margin:8vw 3.86667vw 0}}@media screen and (min-width: 768px){.record .preparation_flex .preparation_img{flex-basis:60%;max-width:567px}}.record .record_tl{margin:2em 0 1em;font-size:12px;font-size:1.2rem;font-family:"Noto Sans Japanese-sb";line-height:1.8;text-align:center}@media screen and (min-width: 768px){.record .record_tl{font-size:26px}}.record .record_tl .notice{color:#1737b5}.record .record_txt{font-size:11px;font-size:1.1rem;line-height:1.5;text-align:center}@media screen and (min-width: 768px){.record .record_txt{font-size:22px;line-height:2}}.record .record_txt .underline{border-bottom:1px solid #cb0000}@media screen and (min-width: 768px){.record .record_txt .underline{border-bottom-width:2px}}.record .record_txt .red{color:#cb0000}@media screen and (min-width: 768px){.record .record_txt .red{font-size:24px}}.record .record_details{margin-top:5.33333vw}@media screen and (min-width: 768px){.record .record_details{max-width:1080px;margin:32px auto 0}}.record .record_details[open] .record_summary::after{transform:rotate(-180deg)}.record .record_summary{display:flex;justify-content:center;align-items:center;height:9.33333vw;font-family:"Noto Sans Japanese-sb";color:#4265ea;cursor:pointer;background-color:#fff;border:1px solid #d0d0d0;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);font-size:11px;font-size:1.1rem}@media screen and (max-width: 767px){.record .record_summary{margin:0 6.66667vw}}@media screen and (min-width: 768px){.record .record_summary{height:60px;font-size:20px;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}}.record .record_summary::-webkit-details-marker{display:none}.record .record_summary::after{width:0;margin-left:3.73333vw;content:"";border-top:5px solid #4265ea;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0)}@media screen and (min-width: 768px){.record .record_summary::after{margin-left:32px;border-width:10px 8px 0}}.record .recommend_box{width:100%;max-width:1080px;background-color:#f0f4ff;font-family:"Noto Sans Japanese-sb";text-align:center;padding:15px 20px 20px;margin:0 auto}@media screen and (min-width: 768px){.record .recommend_box{padding:20px 70px 40px}}.record .recommend_box .recommend_lead{color:#1837b4;font-size:16px;margin-bottom:5px}@media screen and (min-width: 768px){.record .recommend_box .recommend_lead{font-size:28px}}.record .recommend_box .recommend_lead .f-small{font-size:12px}@media screen and (min-width: 768px){.record .recommend_box .recommend_lead .f-small{font-size:16px}}.record .recommend_box .recommend_tl{display:inline-block;background-color:#1837b4;color:#fff;font-size:20px;letter-spacing:.1rem;padding:5px 20px;margin-bottom:15px;position:relative;z-index:5}@media screen and (min-width: 768px){.record .recommend_box .recommend_tl{font-size:34px;letter-spacing:.2rem;margin-bottom:30px}}.record .recommend_box .recommend_tl .f-yellow{color:#f8f4a5}.record .recommend_box .recommend_tl .f-small{font-size:16px}@media screen and (min-width: 768px){.record .recommend_box .recommend_tl .f-small{font-size:24px}}.record .recommend_box .recommend_tl::after{content:"";position:absolute;left:50%;bottom:-30%;transform:translateX(-50%);background-color:#1737b5;width:35px;height:30px;-webkit-clip-path:polygon(0 0, 100% 0%, 50% 100%);clip-path:polygon(0 0, 100% 0%, 50% 100%);z-index:-1}.record .recommend_box .recommend_text{font-size:13px;font-size:1.3rem;line-height:2;margin-bottom:10px}@media screen and (min-width: 768px){.record .recommend_box .recommend_text{font-size:22px;margin-bottom:20px}}.record .recommend_box .recommend_text .f-red{color:#cb0000}.record .recommend_box .campaign_tl{font-size:16px;font-size:1.6rem;color:#1737b5;margin-bottom:10px}@media screen and (min-width: 768px){.record .recommend_box .campaign_tl{font-size:24px}}.record .mandatory{padding:5.33333vw 4vw 9.33333vw;margin-top:3.2vw;background-color:#f9f9f9}@media screen and (min-width: 768px){.record .mandatory{padding:40px 32px;margin-top:24px;background:#f9f9f9 url(../images/mandatory_bg_pc.jpg) no-repeat right top}}.record .mandatory .mandatory_tl_wrapper{padding-bottom:1.06667vw;margin-bottom:4vw;border-bottom:1px solid #cecece}@media screen and (min-width: 768px){.record .mandatory .mandatory_tl_wrapper{padding:0 0 9px 2px;margin-bottom:30px}}.record .mandatory .mandatory_tl_wrapper .mandatory_tl{padding-left:2.66667vw;font-family:"Noto Sans Japanese-sb";font-size:16px;font-size:1.6rem;line-height:1.4;color:#333;border-left:4px solid #0155a5}@media screen and (min-width: 768px){.record .mandatory .mandatory_tl_wrapper .mandatory_tl{padding-left:16px;font-size:28px;border-left:7px solid #0155a5}}.record .mandatory .mandatory_list{display:flex;align-items:flex-start;font-family:"Noto Sans Japanese-sb";font-size:14px;font-size:1.4rem;line-height:1.5;color:#333}@media screen and (min-width: 768px){.record .mandatory .mandatory_list{font-size:22px}}.record .mandatory .mandatory_list:not(:first-child){margin-top:1em}.record .mandatory .mandatory_list .notice{color:#cb0000}.record .mandatory .mandatory_list .normal,.record .mandatory .mandatory_list .small{font-family:"Noto Sans Japanese-r"}.record .mandatory .mandatory_list .small{font-size:10px;font-size:1rem}@media screen and (min-width: 768px){.record .mandatory .mandatory_list .small{font-size:12px}}.record .mandatory .mandatory_list::before{display:block;float:left;width:20px;margin-right:.5em;line-height:20px;color:#fff;text-align:center;background-color:#0155a5;border-radius:50%;font-size:12px;font-size:1.2rem}@media screen and (min-width: 768px){.record .mandatory .mandatory_list::before{width:30px;font-size:20px;line-height:30px}}.record .mandatory .mandatory_list.mandatory_1::before{content:"1"}.record .mandatory .mandatory_list.mandatory_2::before{content:"2"}.record .mandatory .mandatory_list.mandatory_3::before{content:"3"}.record .mandatory .mandatory_list>span{flex:1}.record .mandatory .mandatory_items{display:flex;flex-wrap:wrap;margin:4.26667vw 0}@media screen and (min-width: 768px){.record .mandatory .mandatory_items{margin:32px 0}}.record .mandatory .mandatory_items .mandatory_item{display:flex;justify-content:center;align-items:center;width:48.4058%;height:54px;margin-top:10px;font-family:"Noto Sans Japanese-sb";font-size:14px;font-size:1.4rem;line-height:1.4;color:#333;text-align:center;background-color:#fff;border-top:3px solid #7baddc;box-shadow:0 0 3px 0 #cacaca}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item{width:23.9815%;height:107px;margin-top:20px;font-size:22px;border-top:5px solid #7baddc;box-shadow:0 0 6px 0 #cacaca}}@media screen and (max-width: 767px){.record .mandatory .mandatory_items .mandatory_item:not(:nth-child(2n)){margin-right:3.1884%}.record .mandatory .mandatory_items .mandatory_item:nth-child(1),.record .mandatory .mandatory_items .mandatory_item:nth-child(2){margin-top:0}}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item:not(:nth-child(4n)){margin-right:1.2963%}.record .mandatory .mandatory_items .mandatory_item:nth-child(1),.record .mandatory .mandatory_items .mandatory_item:nth-child(2),.record .mandatory .mandatory_items .mandatory_item:nth-child(3),.record .mandatory .mandatory_items .mandatory_item:nth-child(4){margin-top:0}}.record .mandatory .mandatory_items .mandatory_item:nth-child(3),.record .mandatory .mandatory_items .mandatory_item:nth-child(7){font-size:11px;font-size:1.1rem}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item:nth-child(3),.record .mandatory .mandatory_items .mandatory_item:nth-child(7){font-size:18px}}.record .mandatory .mandatory_items .mandatory_item::before{display:block;height:34px;margin-right:10px;content:""}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item::before{height:67px;margin-right:12px}}.record .mandatory .mandatory_items .mandatory_item:nth-child(1)::before{width:36px;background:url(../images/mandatory_ico_1_sp.png) no-repeat center center/contain}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item:nth-child(1)::before{width:72px}}@media screen and (min-width: 1200px)and (min-resolution: 2dppx){.record .mandatory .mandatory_items .mandatory_item:nth-child(1)::before{background-image:url(../images/mandatory_ico_1_pc@2x.png)}}.record .mandatory .mandatory_items .mandatory_item:nth-child(2)::before{width:40px;background:url(../images/mandatory_ico_2_sp.png) no-repeat center center/contain}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item:nth-child(2)::before{width:80px}}@media screen and (min-width: 1200px)and (min-resolution: 2dppx){.record .mandatory .mandatory_items .mandatory_item:nth-child(2)::before{background-image:url(../images/mandatory_ico_2_pc@2x.png)}}.record .mandatory .mandatory_items .mandatory_item:nth-child(3)::before{width:39px;background:url(../images/mandatory_ico_3_sp.png) no-repeat center center/contain}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item:nth-child(3)::before{width:77px;background-image:url(../images/mandatory_ico_3_pc.png)}}@media screen and (min-width: 1200px)and (min-resolution: 2dppx){.record .mandatory .mandatory_items .mandatory_item:nth-child(3)::before{background-image:url(../images/mandatory_ico_3_pc@2x.png)}}.record .mandatory .mandatory_items .mandatory_item:nth-child(4)::before{width:36px;background:url(../images/mandatory_ico_4_sp.png) no-repeat center center/contain}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item:nth-child(4)::before{width:72px}}@media screen and (min-width: 1200px)and (min-resolution: 2dppx){.record .mandatory .mandatory_items .mandatory_item:nth-child(4)::before{background-image:url(../images/mandatory_ico_4_pc@2x.png)}}.record .mandatory .mandatory_items .mandatory_item:nth-child(5)::before{width:23px;background:url(../images/mandatory_ico_5_sp.png) no-repeat center center/contain}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item:nth-child(5)::before{width:46px}}@media screen and (min-width: 1200px)and (min-resolution: 2dppx){.record .mandatory .mandatory_items .mandatory_item:nth-child(5)::before{background-image:url(../images/mandatory_ico_5_pc@2x.png)}}.record .mandatory .mandatory_items .mandatory_item:nth-child(6)::before{width:32px;background:url(../images/mandatory_ico_6_sp.png) no-repeat center center/contain}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item:nth-child(6)::before{width:64px}}@media screen and (min-width: 1200px)and (min-resolution: 2dppx){.record .mandatory .mandatory_items .mandatory_item:nth-child(6)::before{background-image:url(../images/mandatory_ico_6_pc@2x.png)}}.record .mandatory .mandatory_items .mandatory_item:nth-child(7)::before{width:23px;background:url(../images/mandatory_ico_7_sp.png) no-repeat center center/contain}@media screen and (min-width: 768px){.record .mandatory .mandatory_items .mandatory_item:nth-child(7)::before{width:45px}}@media screen and (min-width: 1200px)and (min-resolution: 2dppx){.record .mandatory .mandatory_items .mandatory_item:nth-child(7)::before{background-image:url(../images/mandatory_ico_7_pc@2x.png)}}/*# sourceMappingURL=style.min.css.map */