body{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック Medium","Yu Gothic Medium","メイリオ",Meiryo,sans-serif;color:#511d1c;font-size:18px}@media screen and (max-width: 1200px){body{font-size:1.5vw}}.sp_only{display:none}.inner{width:1200px;margin:0 auto}@media screen and (max-width: 1200px){.inner{width:100vw}}.rel{position:relative}.wrap .fv{background:url("../img/pc_fv_bg.jpg") no-repeat top center}@media screen and (max-width: 1200px){.wrap .fv{background-size:166.6666666667vw auto}}.wrap .fv .inner{position:relative}.wrap .fv .inner .logo{width:211px;position:absolute;top:24px;left:50px}@media screen and (max-width: 1200px){.wrap .fv .inner .logo{width:17.5833333333vw;top:2vw;left:4.1666666667vw}}.wrap .fv .inner .fv_text_area{width:152px;height:333px;position:absolute;top:105px;left:282px}@media screen and (max-width: 1200px){.wrap .fv .inner .fv_text_area{width:12.6666666667vw;height:27.75vw;top:8.75vw;left:23.5vw}}.wrap .fv .inner .fv_text_area .fv_text{writing-mode:vertical-rl;line-height:2.11;letter-spacing:.12em}.wrap .fv .inner .fv_text_area .fv_text span{padding:20px 0 10px;background:#fff}@media screen and (max-width: 1200px){.wrap .fv .inner .fv_text_area .fv_text span{padding:1.6666666667vw 0 .8333333333vw}}.wrap .fv .inner .fv_text_area .fv_text span strong{color:#a33925;font-weight:700}.wrap .fv_offer{background:url("../img/pc_fv_offer_bg.jpg") no-repeat top center}@media screen and (max-width: 1200px){.wrap .fv_offer{background-size:166.6666666667vw auto}}.wrap .fv_offer .inner{height:171px;position:relative}@media screen and (max-width: 1200px){.wrap .fv_offer .inner{height:14.25vw}}.wrap .fv_offer .inner .fv_ambassador{width:202px;position:absolute;left:83px;bottom:0}@media screen and (max-width: 1200px){.wrap .fv_offer .inner .fv_ambassador{width:16.8333333333vw;left:6.9166666667vw}}.wrap .fv_offer .inner .fv_ambassador_text{color:#331010;font-size:10px;line-height:1.4;position:absolute;left:20px;bottom:12px}@media screen and (max-width: 1200px){.wrap .fv_offer .inner .fv_ambassador_text{font-size:.8333333333vw;left:1.6666666667vw;bottom:1vw}}.wrap .fv_offer .inner .offer_box{display:flex;margin-left:285px}@media screen and (max-width: 1200px){.wrap .fv_offer .inner .offer_box{margin-left:23.75vw}}.wrap .fv_offer .inner .offer_box .fv_offer_img{width:465px;padding-top:30px}@media screen and (max-width: 1200px){.wrap .fv_offer .inner .offer_box .fv_offer_img{width:38.75vw;padding-top:2.5vw}}.wrap .fv_offer .inner .offer_box .offer_btn{width:286px;margin-top:48px;margin-left:14px;position:relative}@media screen and (max-width: 1200px){.wrap .fv_offer .inner .offer_box .offer_btn{width:23.8333333333vw;margin-top:4vw;margin-left:1.1666666667vw}}.wrap .fv_offer .inner .offer_box .offer_btn .bubble{width:160px;margin:0 auto;filter:drop-shadow(3px 3px 5px rgba(0, 0, 0, 0.2));position:absolute;top:-13px;left:0;right:0;z-index:999}@media screen and (max-width: 1200px){.wrap .fv_offer .inner .offer_box .offer_btn .bubble{width:13.3333333333vw;filter:drop-shadow(0.25vw 0.25vw 0.4166666667vw rgba(0, 0, 0, 0.2));top:-1.0833333333vw}}.wrap .offer_btn a{overflow:hidden;width:286px;height:90px;border-radius:10px;position:absolute;top:0;left:0}@media screen and (max-width: 1200px){.wrap .offer_btn a{width:23.8333333333vw;height:7.5vw;border-radius:.8333333333vw}}.wrap .offer_btn a:before{position:absolute;content:"";display:inline-block;top:-180px;left:0;width:40px;height:100%;background-color:#fff;transition:300ms;animation:shinyshiny 3s ease-in-out infinite}@media screen and (max-width: 1200px){.wrap .offer_btn a:before{top:-15vw;width:3.3333333333vw}}@keyframes shinyshiny{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}50%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}51%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.wrap .worries1{background:url(../img/pc_worries1_bg.jpg) no-repeat top center}@media screen and (max-width: 1200px){.wrap .worries1{background-size:166.6666666667vw auto}}.wrap .worries1 .inner{height:620px;position:relative}@media screen and (max-width: 1200px){.wrap .worries1 .inner{height:51.6666666667vw}}.wrap .worries1 .inner p[class^=worries1_text]{font-size:20px;line-height:1.75;text-align:center;letter-spacing:.075em;position:absolute}@media screen and (max-width: 1200px){.wrap .worries1 .inner p[class^=worries1_text]{font-size:1.6666666667vw}}.wrap .worries1 .inner p[class^=worries1_text] strong{color:#a33925;font-weight:700}.wrap .worries1 .inner .worries1_text01{top:270px;left:205px}@media screen and (max-width: 1200px){.wrap .worries1 .inner .worries1_text01{top:22.5vw;left:17.0833333333vw}}.wrap .worries1 .inner .worries1_text02{top:245px;right:203px}@media screen and (max-width: 1200px){.wrap .worries1 .inner .worries1_text02{top:20.4166666667vw;right:16.9166666667vw}}.wrap .worries1 .inner .worries1_text03{top:465px;left:135px}@media screen and (max-width: 1200px){.wrap .worries1 .inner .worries1_text03{top:38.75vw;left:11.25vw}}.wrap .worries1 .inner .worries1_text04{top:425px;right:150px}@media screen and (max-width: 1200px){.wrap .worries1 .inner .worries1_text04{top:35.4166666667vw;right:12.5vw}}.wrap .worries2{background:url(../img/pc_worries2_bg.jpg) no-repeat top center}@media screen and (max-width: 1200px){.wrap .worries2{background-size:166.6666666667vw auto}}.wrap .worries2 .inner{height:500px;position:relative}@media screen and (max-width: 1200px){.wrap .worries2 .inner{height:41.6666666667vw}}.wrap .worries2 .inner .worries2_text{line-height:2;letter-spacing:.075em;margin:45px 0 0 150px}@media screen and (max-width: 1200px){.wrap .worries2 .inner .worries2_text{margin:3.75vw 0 0 12.5vw}}.wrap .worries2 .inner .worries2_text strong{font-weight:700;border-bottom:4px solid #ffd95c}@media screen and (max-width: 1200px){.wrap .worries2 .inner .worries2_text strong{border-bottom:.3333333333vw solid #ffd95c}}.wrap .worries2 .inner .worries_arrow{width:80px;margin:0 auto;filter:drop-shadow(3px 3px 5px rgba(237, 96, 0, 0.5));position:absolute;left:0;right:0;bottom:-30px}@media screen and (max-width: 1200px){.wrap .worries2 .inner .worries_arrow{width:6.6666666667vw;filter:drop-shadow(0.25vw 0.25vw 0.4166666667vw rgba(237, 96, 0, 0.5));bottom:-2.5vw}}.wrap .value{background:url(../img/pc_value_bg.jpg) no-repeat top center}@media screen and (max-width: 1200px){.wrap .value{background-size:166.6666666667vw auto}}.wrap .value .inner{height:2126px}@media screen and (max-width: 1200px){.wrap .value .inner{height:177.1666666667vw}}.wrap .value .inner .top_box{height:567px}@media screen and (max-width: 1200px){.wrap .value .inner .top_box{height:47.25vw}}.wrap .value .inner .top_box .top_text{font-size:27px;text-align:center;font-weight:500;letter-spacing:.075em;padding:90px 0 23px}@media screen and (max-width: 1200px){.wrap .value .inner .top_box .top_text{font-size:2.25vw;padding:7.5vw 0 1.9166666667vw}}.wrap .value .inner .top_box .text{color:#333;line-height:2;text-align:center;letter-spacing:.075em;margin-top:30px}@media screen and (max-width: 1200px){.wrap .value .inner .top_box .text{margin-top:2.5vw}}.wrap .value .inner .top_box .text strong{color:#f2721c;font-weight:700}.wrap .value .inner .bot_box{height:689px}@media screen and (max-width: 1200px){.wrap .value .inner .bot_box{height:57.4166666667vw}}.wrap .value .inner .bot_box .top_text{color:#fff;text-align:center;padding:140px 0 5px}@media screen and (max-width: 1200px){.wrap .value .inner .bot_box .top_text{padding:11.6666666667vw 0 .4166666667vw}}.wrap .value .inner .bot_box .top_text img{width:170px}@media screen and (max-width: 1200px){.wrap .value .inner .bot_box .top_text img{width:14.1666666667vw}}.wrap .value .inner .bot_box .top_text span{font-size:27px;font-weight:500;letter-spacing:.075em;margin-left:10px}@media screen and (max-width: 1200px){.wrap .value .inner .bot_box .top_text span{font-size:2.25vw;margin-left:.8333333333vw}}.wrap .value .inner .bot_box .text01{font-size:26px;line-height:2;font-weight:700;text-align:center;letter-spacing:.075em;margin:20px 0 18px}@media screen and (max-width: 1200px){.wrap .value .inner .bot_box .text01{font-size:2.1666666667vw;margin:1.6666666667vw 0 1.5vw}}.wrap .value .inner .bot_box .text01 span{border-bottom:2px solid #511d1c}@media screen and (max-width: 1200px){.wrap .value .inner .bot_box .text01 span{border-bottom:.1666666667vw solid #511d1c}}.wrap .value .inner .bot_box .text01 span strong{color:#911c0c;font-weight:700}.wrap .value .inner .bot_box .text02{line-height:2;text-align:center;letter-spacing:.075em}.wrap .value .inner .bot_box .text02 strong{font-weight:700}.wrap .value .inner .service_box{width:1000px;height:872px;margin:0 auto;background:url(../img/pc_value_box_bg.png) no-repeat top left/100%}@media screen and (max-width: 1200px){.wrap .value .inner .service_box{width:83.3333333333vw;height:72.6666666667vw}}.wrap .value .inner .service_box h5{font-size:24px;font-weight:700;text-align:center;letter-spacing:.075em;width:405px;margin:45px auto 25px;position:relative}@media screen and (max-width: 1200px){.wrap .value .inner .service_box h5{font-size:2vw;width:33.75vw;margin:3.75vw auto 2.0833333333vw}}.wrap .value .inner .service_box h5::before,.wrap .value .inner .service_box h5::after{content:"";display:block;width:1px;height:30px;background:#511d1c;position:absolute;top:0}@media screen and (max-width: 1200px){.wrap .value .inner .service_box h5::before,.wrap .value .inner .service_box h5::after{height:2.5vw}}.wrap .value .inner .service_box h5::before{left:0;transform:rotate(-25deg)}.wrap .value .inner .service_box h5::after{right:0;transform:rotate(25deg)}.wrap .value .inner .service_box .text{line-height:2;text-align:center;letter-spacing:.075em}.wrap .value .inner .service_box .staff_list{display:flex;justify-content:center;gap:14px;margin-top:30px}@media screen and (max-width: 1200px){.wrap .value .inner .service_box .staff_list{gap:1.1666666667vw;margin-top:2.5vw}}.wrap .value .inner .service_box .staff_list li{width:100px}@media screen and (max-width: 1200px){.wrap .value .inner .service_box .staff_list li{width:8.3333333333vw}}.wrap .value .inner .service_box .staff_list li .post{color:#734437;font-size:12px;text-align:center;letter-spacing:.025em;margin:10px 0 5px}@media screen and (max-width: 1200px){.wrap .value .inner .service_box .staff_list li .post{font-size:1vw;margin:.8333333333vw 0 .4166666667vw}}.wrap .value .inner .service_box .staff_list li .name{font-size:16px;text-align:center;letter-spacing:.025em}@media screen and (max-width: 1200px){.wrap .value .inner .service_box .staff_list li .name{font-size:1.3333333333vw}}.wrap .point{background:url(../img/pc_point_bg.jpg) no-repeat top center}@media screen and (max-width: 1200px){.wrap .point{background-size:166.6666666667vw auto}}.wrap .point .inner{height:2666px}@media screen and (max-width: 1200px){.wrap .point .inner{height:222.1666666667vw}}.wrap .point .inner div[class^=text_area]{position:absolute}.wrap .point .inner div[class^=text_area] .tit{color:#331010;font-size:26px;line-height:1.46;font-weight:700;letter-spacing:.075em;margin-bottom:35px}@media screen and (max-width: 1200px){.wrap .point .inner div[class^=text_area] .tit{font-size:2.1666666667vw;margin-bottom:2.9166666667vw}}.wrap .point .inner div[class^=text_area] .tit strong{color:#a33925;font-weight:700}.wrap .point .inner div[class^=text_area] .text{line-height:2.11;letter-spacing:.055em;width:435px}@media screen and (max-width: 1200px){.wrap .point .inner div[class^=text_area] .text{width:36.25vw}}.wrap .point .inner .text_area01{top:110px;left:620px}@media screen and (max-width: 1200px){.wrap .point .inner .text_area01{top:9.1666666667vw;left:51.6666666667vw}}.wrap .point .inner .text_area02{top:119px;left:148px}@media screen and (max-width: 1200px){.wrap .point .inner .text_area02{top:9.9166666667vw;left:12.3333333333vw}}.wrap .point .inner .text_area03{top:130px;left:620px}@media screen and (max-width: 1200px){.wrap .point .inner .text_area03{top:10.8333333333vw;left:51.6666666667vw}}.wrap .point .inner .popularity{width:898px;margin:0 auto}@media screen and (max-width: 1200px){.wrap .point .inner .popularity{width:74.8333333333vw}}.wrap .point .inner .popularity .detail{color:#4d4d4d;font-size:11px;line-height:1.54;letter-spacing:.075em;width:440px;position:absolute;top:50px;right:60px}@media screen and (max-width: 1200px){.wrap .point .inner .popularity .detail{font-size:.9166666667vw;width:36.6666666667vw;top:4.1666666667vw;right:5vw}}.wrap .point .inner .user_text{color:#1a1a1a;font-size:22px;line-height:1.72;text-align:center;letter-spacing:.075em;margin-right:340px;margin-top:15px}@media screen and (max-width: 1200px){.wrap .point .inner .user_text{font-size:1.8333333333vw;margin-right:28.3333333333vw;margin-top:1.25vw}}.wrap .point .inner .user_text img{width:123px;margin:0 5px 6px}@media screen and (max-width: 1200px){.wrap .point .inner .user_text img{width:10.25vw;margin:0 .4166666667vw .5vw}}.wrap .point .inner .point_ambassador_text{color:#331010;font-size:10px;line-height:1.4;letter-spacing:.005em;position:absolute;top:125px;left:705px}@media screen and (max-width: 1200px){.wrap .point .inner .point_ambassador_text{font-size:.8333333333vw;top:10.4166666667vw;left:58.75vw}}.wrap .example1{background:url(../img/pc_example1_bg.jpg) no-repeat top center}@media screen and (max-width: 1200px){.wrap .example1{background-size:166.6666666667vw auto}}.wrap .example1 .inner{height:1550px;position:relative}@media screen and (max-width: 1200px){.wrap .example1 .inner{height:129.1666666667vw}}.wrap .example1 .inner .example_ambassador{width:369px;position:absolute;top:-27px;left:13px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example_ambassador{width:30.75vw;top:-2.25vw;left:1.0833333333vw}}.wrap .example1 .inner .example_ambassador_text{color:#331010;font-size:10px;line-height:1.4;letter-spacing:.005em;position:absolute;top:17px;left:265px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example_ambassador_text{font-size:.8333333333vw;top:1.4166666667vw;left:22.0833333333vw}}.wrap .example1 .inner .example1_list .box{display:flex;justify-content:center;gap:20px;width:1000px;margin:0 auto;padding:50px 0 40px;box-shadow:3px 3px 5px rgba(237,96,0,.5);background:#fff5dc}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box{gap:1.6666666667vw;width:83.3333333333vw;padding:4.1666666667vw 0 3.3333333333vw;box-shadow:.25vw .25vw .4166666667vw rgba(237,96,0,.5)}}.wrap .example1 .inner .example1_list .box:not(:first-child){margin:30px auto 0}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box:not(:first-child){margin:2.5vw auto 0}}.wrap .example1 .inner .example1_list .box .text_area{width:610px;position:relative}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .text_area{width:50.8333333333vw}}.wrap .example1 .inner .example1_list .box .text_area .tit{color:#fff;font-size:30px;line-height:58px;text-align:center;font-weight:700;letter-spacing:.025em;height:60px;border-radius:10px;background:#a33925}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .text_area .tit{font-size:2.5vw;line-height:4.8333333333vw;height:5vw;border-radius:.8333333333vw}}.wrap .example1 .inner .example1_list .box .text_area .list{display:flex;flex-wrap:wrap;margin-top:15px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .text_area .list{margin-top:1.25vw}}.wrap .example1 .inner .example1_list .box .text_area .list li{display:flex;align-items:center;width:305px;padding-left:12px;margin:10px 0;box-sizing:border-box}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .text_area .list li{width:25.4166666667vw;padding-left:1vw;margin:.8333333333vw 0}}.wrap .example1 .inner .example1_list .box .text_area .list li:nth-child(odd){background-image:linear-gradient(to bottom, #F2721C, #F2721C 4px, transparent 8px);background-size:1px 8px;background-position:right top;background-repeat:repeat-y}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .text_area .list li:nth-child(odd){background-image:linear-gradient(to bottom, #F2721C, #F2721C 0.3333333333vw, transparent 0.6666666667vw);background-size:1px .6666666667vw}}.wrap .example1 .inner .example1_list .box .text_area .list li:first-child{position:relative}.wrap .example1 .inner .example1_list .box .text_area .list li:first-child::before{content:"";display:block;width:610px;height:1px;background-image:linear-gradient(to right, #F2721C, #F2721C 4px, transparent 8px);background-size:8px 1px;background-position:left bottom;background-repeat:repeat-x;position:absolute;left:0;bottom:-10px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .text_area .list li:first-child::before{width:50.8333333333vw;background-image:linear-gradient(to right, #F2721C, #F2721C 0.3333333333vw, transparent 0.6666666667vw);background-size:.6666666667vw 1px;bottom:-.8333333333vw}}.wrap .example1 .inner .example1_list .box .text_area .list li img{width:64px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .text_area .list li img{width:5.3333333333vw}}.wrap .example1 .inner .example1_list .box .text_area .list li strong{color:#f2721c;font-size:20px;font-weight:700;letter-spacing:.025em;margin-left:14px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .text_area .list li strong{font-size:1.6666666667vw;margin-left:1.1666666667vw}}.wrap .example1 .inner .example1_list .box .text_area .etc{color:#f2721c;font-size:20px;letter-spacing:.025em;position:absolute;right:10px;bottom:-13px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .text_area .etc{font-size:1.6666666667vw;right:.8333333333vw;bottom:-1.0833333333vw}}.wrap .example1 .inner .example1_list .box .img{width:270px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .img{width:22.5vw}}.wrap .example1 .inner .example1_list .box .img img{border-radius:10px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_list .box .img img{border-radius:.8333333333vw}}.wrap .example1 .inner .example1_bot_box{color:#fff;width:1000px;margin:30px auto 0;padding:15px 80px;box-sizing:border-box;position:relative}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_bot_box{width:83.3333333333vw;margin:2.5vw auto 0;padding:1.25vw 6.6666666667vw}}.wrap .example1 .inner .example1_bot_box::before,.wrap .example1 .inner .example1_bot_box::after{content:"";display:block;width:20px;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;position:absolute;top:0}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_bot_box::before,.wrap .example1 .inner .example1_bot_box::after{width:1.6666666667vw}}.wrap .example1 .inner .example1_bot_box::before{border-left:1px solid #fff;border-radius:20px 0 0 20px;left:0}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_bot_box::before{border-radius:1.6666666667vw 0 0 1.6666666667vw}}.wrap .example1 .inner .example1_bot_box::after{border-right:1px solid #fff;border-radius:0 20px 20px 0;right:0}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_bot_box::after{border-radius:0 1.6666666667vw 1.6666666667vw 0}}.wrap .example1 .inner .example1_bot_box .tit{font-size:24px;font-weight:700;letter-spacing:.075em;margin-bottom:20px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_bot_box .tit{font-size:2vw;margin-bottom:1.6666666667vw}}.wrap .example1 .inner .example1_bot_box .tit strong{font-size:34px;font-weight:700;border-bottom:5px solid #ffd95c}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_bot_box .tit strong{font-size:2.8333333333vw;border-bottom:.4166666667vw solid #ffd95c}}.wrap .example1 .inner .example1_bot_box .text{line-height:1.88;letter-spacing:.075em}.wrap .example1 .inner .example1_bot_box .bot_img{width:238px;position:absolute;top:-3px;right:43px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example1_bot_box .bot_img{width:19.8333333333vw;top:-0.25vw;right:3.5833333333vw}}.wrap .example1 .inner .example_arrow{width:80px;margin:0 auto;filter:drop-shadow(3px 3px 5px rgba(237, 96, 0, 0.5));position:absolute;left:0;right:0;bottom:-25px}@media screen and (max-width: 1200px){.wrap .example1 .inner .example_arrow{width:6.6666666667vw;filter:drop-shadow(0.25vw 0.25vw 0.4166666667vw rgba(237, 96, 0, 0.5));bottom:-2.0833333333vw}}.wrap .example2{background:url(../img/pc_example2_bg.jpg) repeat-y top center}@media screen and (max-width: 1200px){.wrap .example2{background-size:166.6666666667vw auto}}.wrap .example2 .inner{height:1830px;padding-top:117px;box-sizing:border-box}@media screen and (max-width: 1200px){.wrap .example2 .inner{height:152.5vw;padding-top:9.75vw}}.wrap .example2 .inner .example_box01{width:690px;margin:0 50px 85px auto;padding:60px 60px 50px 105px;background:#fff;box-sizing:border-box;position:relative}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box01{width:57.5vw;margin:0 4.1666666667vw 7.0833333333vw auto;padding:5vw 5vw 4.1666666667vw 8.75vw}}.wrap .example2 .inner .example_box01 h2{width:337px;position:absolute;top:-36px;left:-30px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box01 h2{width:28.0833333333vw;top:-3vw;left:-2.5vw}}.wrap .example2 .inner .example_box01 .example_list li{font-size:21px;letter-spacing:.075em;width:520px;padding:10px 0 10px 40px;box-sizing:border-box;background-image:linear-gradient(to right, #331010, #331010 1px, transparent 1px);background-size:4px 1px;background-position:left bottom;background-repeat:repeat-x;position:relative}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box01 .example_list li{font-size:1.75vw;width:43.3333333333vw;padding:.8333333333vw 0 .8333333333vw 3.3333333333vw;background-size:.3333333333vw 1px}}.wrap .example2 .inner .example_box01 .example_list li:last-child{background-image:none}.wrap .example2 .inner .example_box01 .example_list li::before{content:"";display:block;width:21px;height:21px;background:url(../img/example_check.svg) no-repeat top left/100%;transform:translateY(-50%);position:absolute;top:50%;left:0}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box01 .example_list li::before{width:1.75vw;height:1.75vw}}.wrap .example2 .inner .example_box01 .example_list li strong{color:#f2721c;font-weight:700}.wrap .example2 .inner .example_box01 .img{width:505px;position:absolute;top:-8px;left:-421px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box01 .img{width:42.0833333333vw;top:-.6666666667vw;left:-35.0833333333vw}}.wrap .example2 .inner .example_box02 h3{font-size:35px;text-align:center;letter-spacing:.075em}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box02 h3{font-size:2.9166666667vw}}.wrap .example2 .inner .example_box02 .example_list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:45px 0 37px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box02 .example_list{gap:1.6666666667vw;margin:3.75vw 0 3.0833333333vw}}.wrap .example2 .inner .example_box02 .example_list li{display:flex;align-items:center;justify-content:center;gap:10px;width:320px;height:199px;padding-top:10px;filter:drop-shadow(10px 10px 10px rgba(232, 126, 0, 0.2));background:url(../img/pc_example2_list_bg.png) no-repeat top left/100%;box-sizing:border-box}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box02 .example_list li{gap:.8333333333vw;width:26.6666666667vw;height:16.5833333333vw;padding-top:.8333333333vw;filter:drop-shadow(0.8333333333vw 0.8333333333vw 0.8333333333vw rgba(232, 126, 0, 0.2))}}.wrap .example2 .inner .example_box02 .example_list li .img{width:120px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box02 .example_list li .img{width:10vw}}.wrap .example2 .inner .example_box02 .example_list li .price_area .name{font-size:20px;text-align:center;font-weight:700;letter-spacing:.075em}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box02 .example_list li .price_area .name{font-size:1.6666666667vw}}.wrap .example2 .inner .example_box02 .example_list li .price_area .head{color:#fff;font-size:14px;line-height:24px;text-align:center;letter-spacing:.075em;width:150px;height:26px;margin:15px 0 5px;background:#a33925}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box02 .example_list li .price_area .head{font-size:1.1666666667vw;line-height:2vw;width:12.5vw;height:2.1666666667vw;margin:1.25vw 0 .4166666667vw}}.wrap .example2 .inner .example_box02 .example_list li .price_area .price{width:150px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box02 .example_list li .price_area .price{width:12.5vw}}.wrap .example2 .inner .example_box02 .list_total{width:380px;margin:0 auto}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box02 .list_total{width:31.6666666667vw}}.wrap .example2 .inner .example_box02 .total_kome{color:#4d4d4d;font-size:11px;text-align:center;letter-spacing:.075em;margin-top:15px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box02 .total_kome{font-size:.9166666667vw;margin-top:1.25vw}}.wrap .example2 .inner .example_box03{text-align:center;letter-spacing:.075em;width:1010px;height:297px;margin:55px auto 0;background:url(../img/pc_example2_bot_box_bg.png) no-repeat top left/100%}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box03{width:84.1666666667vw;height:24.75vw;margin:4.5833333333vw auto 0}}.wrap .example2 .inner .example_box03 .text01{line-height:1.77;margin:25px 0 10px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box03 .text01{margin:2.0833333333vw 0 .8333333333vw}}.wrap .example2 .inner .example_box03 .text02{font-size:22px;font-weight:700}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box03 .text02{font-size:1.8333333333vw}}.wrap .example2 .inner .example_box04{display:flex;align-items:center;width:1000px;margin:40px auto 0;padding:20px 0;border:2px solid red;background:#fff;box-sizing:border-box}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box04{width:83.3333333333vw;margin:3.3333333333vw auto 0;padding:1.6666666667vw 0;border:.1666666667vw solid red}}.wrap .example2 .inner .example_box04 .icon{width:96px;margin:0 20px 0 30px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box04 .icon{width:8vw;margin:0 1.6666666667vw 0 2.5vw}}.wrap .example2 .inner .example_box04 .text_area{letter-spacing:.075em;width:816px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box04 .text_area{width:68vw}}.wrap .example2 .inner .example_box04 .text_area h3{color:red;font-size:20px;font-weight:700;margin-bottom:15px}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box04 .text_area h3{font-size:1.6666666667vw;margin-bottom:1.25vw}}.wrap .example2 .inner .example_box04 .text_area .text{font-size:14px;line-height:1.78}@media screen and (max-width: 1200px){.wrap .example2 .inner .example_box04 .text_area .text{font-size:1.1666666667vw}}.wrap .example2 .inner .example_box04 .text_area .text span{color:red}.wrap .company{background:url(../img/pc_company_bg.jpg) no-repeat top center}@media screen and (max-width: 1200px){.wrap .company{background-size:166.6666666667vw auto}}.wrap .company .inner{height:2567px}@media screen and (max-width: 1200px){.wrap .company .inner{height:213.9166666667vw}}.wrap .company .inner .company_box01 .top_text{font-size:32px;text-align:center;letter-spacing:.075em;margin:45px 0 35px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box01 .top_text{font-size:2.6666666667vw;margin:3.75vw 0 2.9166666667vw}}.wrap .company .inner .company_box01 .top_text span{font-size:75%;font-weight:700;vertical-align:0}.wrap .company .inner .company_box01 .top_text strong{color:#f2721c;font-weight:700}.wrap .company .inner .company_box01 .img{width:1000px;margin:0 auto}@media screen and (max-width: 1200px){.wrap .company .inner .company_box01 .img{width:83.3333333333vw}}.wrap .company .inner .company_box01 .text{line-height:1.77;text-align:center;letter-spacing:.075em;margin:35px 0}@media screen and (max-width: 1200px){.wrap .company .inner .company_box01 .text{margin:2.9166666667vw 0}}.wrap .company .inner .company_box01 .text strong{font-weight:700}.wrap .company .inner .company_box01 .list{display:flex;justify-content:center;gap:30px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box01 .list{gap:2.5vw}}.wrap .company .inner .company_box01 .list li{display:flex;justify-content:center;align-items:center;width:150px;filter:drop-shadow(7px 7px 12px rgba(242, 114, 28, 0.3));box-sizing:border-box;position:relative}@media screen and (max-width: 1200px){.wrap .company .inner .company_box01 .list li{width:12.5vw;filter:drop-shadow(0.5833333333vw 0.5833333333vw 1vw rgba(242, 114, 28, 0.3))}}.wrap .company .inner .company_box01 .list li .head{color:#f2721c;line-height:1.22;text-align:center;font-weight:700;letter-spacing:.075em;padding-top:55px;transform:translateY(-50%);position:absolute;top:50%;left:0;right:0}@media screen and (max-width: 1200px){.wrap .company .inner .company_box01 .list li .head{padding-top:4.5833333333vw}}.wrap .company .inner .company_box01 .kome{color:#734437;font-size:12px;text-align:center;margin:30px 0 100px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box01 .kome{font-size:1vw;margin:2.5vw 0 8.3333333333vw}}.wrap .company .inner .company_box02{width:900px;margin:0 auto;padding-bottom:50px;background:#fff;position:relative}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02{width:75vw;padding-bottom:4.1666666667vw}}.wrap .company .inner .company_box02 h3{color:#fff;font-size:28px;line-height:46px;text-align:center;font-weight:700;letter-spacing:.075em;width:226px;height:48px;margin:0 auto;background:#f2721c;position:absolute;top:-24px;left:0;right:0}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 h3{font-size:2.3333333333vw;line-height:3.8333333333vw;width:18.8333333333vw;height:4vw;top:-2vw}}.wrap .company .inner .company_box02 .company_info{display:flex;padding:50px 0 30px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info{padding:4.1666666667vw 0 2.5vw}}.wrap .company .inner .company_box02 .company_info .list{margin:10px 40px 0 50px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info .list{margin:.8333333333vw 3.3333333333vw 0 4.1666666667vw}}.wrap .company .inner .company_box02 .company_info .list li{display:flex;width:493px;padding:16px 0;background-image:linear-gradient(to right, #331010, #331010 1px, transparent 1px);background-size:4px 1px;background-position:left bottom;background-repeat:repeat-x}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info .list li{width:41.0833333333vw;padding:1.3333333333vw 0;background-size:.3333333333vw 1px}}.wrap .company .inner .company_box02 .company_info .list li:last-child{background-image:none}.wrap .company .inner .company_box02 .company_info .list li p{font-size:16px;line-height:1.375;letter-spacing:.025em}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info .list li p{font-size:1.3333333333vw}}.wrap .company .inner .company_box02 .company_info .list li p span{font-size:14px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info .list li p span{font-size:1.1666666667vw}}.wrap .company .inner .company_box02 .company_info .list li .tit{width:130px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info .list li .tit{width:10.8333333333vw}}.wrap .company .inner .company_box02 .company_info .img{width:275px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info .img{width:22.9166666667vw}}.wrap .company .inner .company_box02 .company_info_save{width:800px;margin:0 auto}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info_save{width:66.6666666667vw}}.wrap .company .inner .company_box02 .company_info_save .save_text_area{position:absolute;top:45px;left:60px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info_save .save_text_area{top:3.75vw;left:5vw}}.wrap .company .inner .company_box02 .company_info_save .save_text_area .save_text01 img{width:125px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info_save .save_text_area .save_text01 img{width:10.4166666667vw}}.wrap .company .inner .company_box02 .company_info_save .save_text_area .save_text01 span{color:#333;font-size:20px;margin-left:6px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info_save .save_text_area .save_text01 span{font-size:1.6666666667vw;margin-left:.5vw}}.wrap .company .inner .company_box02 .company_info_save .save_text_area .save_text02{color:#f2721c;font-size:26px;line-height:1.38;font-weight:700;letter-spacing:.025em;margin:5px 0 10px}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info_save .save_text_area .save_text02{font-size:2.1666666667vw;margin:.4166666667vw 0 .8333333333vw}}.wrap .company .inner .company_box02 .company_info_save .save_text_area .save_text03{color:#333;font-size:14px;letter-spacing:.025em}@media screen and (max-width: 1200px){.wrap .company .inner .company_box02 .company_info_save .save_text_area .save_text03{font-size:1.1666666667vw}}.wrap .company .inner .company_area{margin-top:70px;position:relative}@media screen and (max-width: 1200px){.wrap .company .inner .company_area{margin-top:5.8333333333vw}}.wrap .company .inner .company_area .area_box{display:flex;position:relative}.wrap .company .inner .company_area .area_box .area_box_in{width:510px;margin:75px 0 0 150px;padding:55px 80px 35px 50px;background:#fff;box-sizing:border-box;position:relative}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .area_box .area_box_in{width:42.5vw;margin:6.25vw 0 0 12.5vw;padding:4.5833333333vw 6.6666666667vw 2.9166666667vw 4.1666666667vw}}.wrap .company .inner .company_area .area_box .area_box_in .tit_box{position:absolute;top:-77px;left:0}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .area_box .area_box_in .tit_box{top:-6.4166666667vw}}.wrap .company .inner .company_area .area_box .area_box_in .tit_box .tit_top{color:#fff;font-size:23px;line-height:38px;text-align:center;font-weight:700;letter-spacing:.075em;width:325px;height:41px;background:#511d1c}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .area_box .area_box_in .tit_box .tit_top{font-size:1.9166666667vw;line-height:3.1666666667vw;width:27.0833333333vw;height:3.4166666667vw}}.wrap .company .inner .company_area .area_box .area_box_in .tit_box h3{color:#fff;font-size:31px;line-height:50px;text-align:center;letter-spacing:.075em;width:242px;height:53px;margin-top:11px;background:#f2721c}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .area_box .area_box_in .tit_box h3{font-size:2.5833333333vw;line-height:4.1666666667vw;width:20.1666666667vw;height:4.4166666667vw;margin-top:.9166666667vw}}.wrap .company .inner .company_area .area_box .area_box_in .area_list li{display:flex;font-size:14px;line-height:1.57;letter-spacing:.025em;width:380px;padding:15px 0;background-image:linear-gradient(to right, #331010, #331010 1px, transparent 1px);background-size:4px 1px;background-position:left bottom;background-repeat:repeat-x}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .area_box .area_box_in .area_list li{font-size:1.1666666667vw;width:31.6666666667vw;padding:1.25vw 0;background-size:.3333333333vw 1px}}.wrap .company .inner .company_area .area_box .area_box_in .area_list li:last-child{background-image:none}.wrap .company .inner .company_area .area_box .area_box_in .area_list li .region{color:#f2721c;font-weight:700;width:133px}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .area_box .area_box_in .area_list li .region{width:11.0833333333vw}}.wrap .company .inner .company_area .area_box .area_box_in .area_list li .prefectures{color:#734437}.wrap .company .inner .company_area .area_box .img{width:420px;margin-left:-30px;position:relative}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .area_box .img{width:35vw;margin-left:-2.5vw}}.wrap .company .inner .company_area .bot_text{position:absolute;top:425px;right:150px}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .bot_text{top:35.4166666667vw;right:12.5vw}}.wrap .company .inner .company_area .bot_text .kome{font-size:12px;margin-bottom:16px}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .bot_text .kome{font-size:1vw;margin-bottom:1.3333333333vw}}.wrap .company .inner .company_area .bot_text .text{line-height:2.22;font-weight:700;letter-spacing:.05em;width:360px;background-image:linear-gradient(0, #511D1C 1px, transparent 1px);background-size:100% 40px;padding-bottom:1px}@media screen and (max-width: 1200px){.wrap .company .inner .company_area .bot_text .text{width:30vw;background-size:100% 3.3333333333vw}}.wrap .manager{background:url(../img/pc_manager_bg.jpg) no-repeat top center}@media screen and (max-width: 1200px){.wrap .manager{background-size:166.6666666667vw auto}}.wrap .manager .inner{height:990px}@media screen and (max-width: 1200px){.wrap .manager .inner{height:82.5vw}}.wrap .manager .inner .top_text{font-size:27px;text-align:center;font-weight:500;letter-spacing:.075em;margin:30px 0 60px}@media screen and (max-width: 1200px){.wrap .manager .inner .top_text{font-size:2.25vw;margin:2.5vw 0 5vw}}.wrap .manager .inner .manager_box{display:flex}.wrap .manager .inner .manager_box .text_area{width:540px;margin:0 22px 0 150px}@media screen and (max-width: 1200px){.wrap .manager .inner .manager_box .text_area{width:45vw;margin:0 1.8333333333vw 0 12.5vw}}.wrap .manager .inner .manager_box .text_area .text{line-height:2;letter-spacing:.075em}.wrap .manager .inner .manager_box .text_area .text strong{font-weight:700;border-bottom:4px solid #ffd95c}@media screen and (max-width: 1200px){.wrap .manager .inner .manager_box .text_area .text strong{border-bottom:.3333333333vw solid #ffd95c}}.wrap .manager .inner .manager_box .text_area .name{color:#fff;line-height:38px;text-align:center;letter-spacing:.075em;width:235px;height:40px;margin-top:35px;background:#f2721c}@media screen and (max-width: 1200px){.wrap .manager .inner .manager_box .text_area .name{line-height:3.1666666667vw;width:19.5833333333vw;height:3.3333333333vw;margin-top:2.9166666667vw}}.wrap .manager .inner .manager_box .text_area .name strong{font-size:22px;font-weight:700;margin-left:6px}@media screen and (max-width: 1200px){.wrap .manager .inner .manager_box .text_area .name strong{font-size:1.8333333333vw;margin-left:.5vw}}.wrap .manager .inner .manager_box .img{width:420px}@media screen and (max-width: 1200px){.wrap .manager .inner .manager_box .img{width:35vw}}.wrap .flow{background:url(../img/pc_flow_bg.jpg) no-repeat top center}@media screen and (max-width: 1200px){.wrap .flow{background-size:166.6666666667vw auto}}.wrap .flow .inner{height:2171px}@media screen and (max-width: 1200px){.wrap .flow .inner{height:180.9166666667vw}}.wrap .flow .inner .top_text{text-align:center;letter-spacing:.075em;margin:28px 0 55px}@media screen and (max-width: 1200px){.wrap .flow .inner .top_text{margin:2.3333333333vw 0 4.5833333333vw}}.wrap .flow .inner .top_text span{padding:2px 17px 5px;background:#fff}@media screen and (max-width: 1200px){.wrap .flow .inner .top_text span{padding:.1666666667vw 1.4166666667vw .4166666667vw}}.wrap .flow .inner .flow_list .box{display:flex;width:1000px;margin:0 auto;border-radius:20px;background:#fff;filter:drop-shadow(10px 20px 10px rgba(156, 130, 99, 0.3));position:relative}@media screen and (max-width: 1200px){.wrap .flow .inner .flow_list .box{width:83.3333333333vw;border-radius:1.6666666667vw;filter:drop-shadow(0.8333333333vw 1.6666666667vw 0.8333333333vw rgba(156, 130, 99, 0.3))}}.wrap .flow .inner .flow_list .box:not(:first-child){margin:30px auto 0}@media screen and (max-width: 1200px){.wrap .flow .inner .flow_list .box:not(:first-child){margin:2.5vw auto 0}}.wrap .flow .inner .flow_list .box:nth-child(1){z-index:10}.wrap .flow .inner .flow_list .box:nth-child(2){z-index:9}.wrap .flow .inner .flow_list .box:nth-child(3){z-index:8}.wrap .flow .inner .flow_list .box:nth-child(4){z-index:7}.wrap .flow .inner .flow_list .box:nth-child(4)::before{content:none}.wrap .flow .inner .flow_list .box::before{content:"";display:block;width:90px;height:50px;margin:0 auto;background:url(../img/flow_arrow.svg) no-repeat top left/100%;position:absolute;left:0;right:0;bottom:-50px}@media screen and (max-width: 1200px){.wrap .flow .inner .flow_list .box::before{width:7.5vw;height:4.1666666667vw;bottom:-4.0833333333vw}}.wrap .flow .inner .flow_list .box .num{width:70px;border-radius:20px 0 0 20px;background:#fbd698;background:linear-gradient(0deg, rgb(251, 214, 152) 0%, rgb(244, 156, 51) 25%, rgb(244, 156, 51) 65%, rgb(244, 128, 42) 100%)}@media screen and (max-width: 1200px){.wrap .flow .inner .flow_list .box .num{width:5.8333333333vw;border-radius:1.6666666667vw 0 0 1.6666666667vw}}.wrap .flow .inner .flow_list .box .text_area{display:flex;gap:30px;margin-top:50px;margin-left:50px}@media screen and (max-width: 1200px){.wrap .flow .inner .flow_list .box .text_area{gap:2.5vw;margin-top:4.1666666667vw;margin-left:4.1666666667vw}}.wrap .flow .inner .flow_list .box .text_area>div{width:660px}@media screen and (max-width: 1200px){.wrap .flow .inner .flow_list .box .text_area>div{width:55vw}}.wrap .flow .inner .flow_list .box .text_area>div h3{font-size:26px;font-weight:700;letter-spacing:.075em;margin-bottom:15px}@media screen and (max-width: 1200px){.wrap .flow .inner .flow_list .box .text_area>div h3{font-size:2.1666666667vw;margin-bottom:1.25vw}}.wrap .flow .inner .flow_list .box .text_area>div h3 strong{color:#a33925;font-weight:700}.wrap .flow .inner .flow_list .box .text_area>div .text{line-height:2;letter-spacing:.075em}.wrap .flow .inner .flow_list .box .text_area>div .text strong{color:#a33925;font-weight:700}.wrap .flow .inner .flow_list .box .text_area .img{width:140px}@media screen and (max-width: 1200px){.wrap .flow .inner .flow_list .box .text_area .img{width:11.6666666667vw}}.wrap .flow .inner .important{color:#000;text-align:center;letter-spacing:.18em;margin-top:50px}@media screen and (max-width: 1200px){.wrap .flow .inner .important{margin-top:4.1666666667vw}}.wrap .flow .inner .important span{display:inline-block;padding-bottom:8px;border-bottom:dotted 1px #000}@media screen and (max-width: 1200px){.wrap .flow .inner .important span{padding-bottom:.6666666667vw}}.wrap .flow .inner .document_box{width:900px;margin:40px auto 0;padding-bottom:40px;border:1px solid #511d1c;background:#fff}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box{width:75vw;margin:3.3333333333vw auto 0;padding-bottom:3.3333333333vw}}.wrap .flow .inner .document_box .tit{text-align:center;background:#511d1c}.wrap .flow .inner .document_box .tit strong{color:#fff;font-size:24px;line-height:60px;font-weight:700;letter-spacing:.075em;height:62px;padding-left:37px;position:relative}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box .tit strong{font-size:2vw;line-height:5vw;height:5.1666666667vw;padding-left:3.0833333333vw}}.wrap .flow .inner .document_box .tit strong::before{content:"";display:block;width:29px;height:29px;background:url(../img/flow_document_icon.svg) no-repeat top left/100%;transform:translateY(-50%);position:absolute;top:50%;left:0}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box .tit strong::before{width:2.4166666667vw;height:2.4166666667vw}}.wrap .flow .inner .document_box .text{line-height:2;text-align:center;letter-spacing:.075em;width:780px;margin:30px auto}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box .text{width:65vw;margin:2.5vw auto}}.wrap .flow .inner .document_box .img_area{display:flex;justify-content:center;gap:32px}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box .img_area{gap:2.6666666667vw}}.wrap .flow .inner .document_box .img_area .img{width:296px}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box .img_area .img{width:24.6666666667vw}}.wrap .flow .inner .document_box .img_area .document_list{display:flex;flex-wrap:wrap;gap:10px;width:450px}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box .img_area .document_list{gap:.8333333333vw;width:37.5vw}}.wrap .flow .inner .document_box .img_area .document_list li{font-size:16px;letter-spacing:.025em;width:220px;padding:10px 0 8px 38px;background:#f2efda;box-sizing:border-box;position:relative}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box .img_area .document_list li{font-size:1.3333333333vw;width:18.3333333333vw;padding:.8333333333vw 0 .6666666667vw 3.1666666667vw}}.wrap .flow .inner .document_box .img_area .document_list li::before{content:"";width:15px;height:13px;background:url(../img/flow_document_check.svg) no-repeat top left/100%;position:absolute;top:13px;left:14px}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box .img_area .document_list li::before{width:1.25vw;height:1.0833333333vw;top:1.0833333333vw;left:1.1666666667vw}}.wrap .flow .inner .document_box .img_area .document_list li span{font-size:11px}@media screen and (max-width: 1200px){.wrap .flow .inner .document_box .img_area .document_list li span{font-size:.9166666667vw}}.wrap .voice{background:url(../img/pc_voice_bg.jpg) no-repeat top center;overflow:hidden}@media screen and (max-width: 1200px){.wrap .voice{background-size:166.6666666667vw auto}}.wrap .voice .inner{height:954px}@media screen and (max-width: 1200px){.wrap .voice .inner{height:79.5vw}}.wrap .voice .inner .voice_slider{margin:60px 0 0}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider{margin:5vw 0 0}}.wrap .voice .inner .voice_slider .slide_arrow{width:50px;position:absolute;transform:translateY(-50%);top:50%;z-index:999;cursor:pointer}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slide_arrow{width:4.1666666667vw}}.wrap .voice .inner .voice_slider .slide_arrow.arrow_prev{left:196px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slide_arrow.arrow_prev{left:16.3333333333vw}}.wrap .voice .inner .voice_slider .slide_arrow.arrow_next{right:196px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slide_arrow.arrow_next{right:16.3333333333vw}}.wrap .voice .inner .voice_slider .slick-list{overflow:visible}.wrap .voice .inner .voice_slider .slick-slide{width:660px;margin:0 50px;border-radius:20px;background:#f2e0b8;filter:drop-shadow(10px 10px 10px rgba(156, 130, 99, 0.2));position:relative}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide{width:55vw;margin:0 4.1666666667vw;border-radius:1.6666666667vw;filter:drop-shadow(0.8333333333vw 0.8333333333vw 0.8333333333vw rgba(156, 130, 99, 0.2))}}.wrap .voice .inner .voice_slider .slick-slide .num{width:99px;position:absolute;top:0;right:22px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .num{width:8.25vw;right:1.8333333333vw}}.wrap .voice .inner .voice_slider .slick-slide .head_area{display:flex;margin-left:30px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .head_area{margin-left:2.5vw}}.wrap .voice .inner .voice_slider .slick-slide .head_area .user{width:172px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .head_area .user{width:14.3333333333vw}}.wrap .voice .inner .voice_slider .slick-slide .head_area .head{margin-top:50px;position:relative}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .head_area .head{margin-top:4.1666666667vw}}.wrap .voice .inner .voice_slider .slick-slide .head_area .head .tit strong{display:inline-block;color:#fff;font-size:22px;font-weight:700;letter-spacing:.055em;padding:5px 5px 10px 30px;background:#f2721c}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .head_area .head .tit strong{font-size:1.8333333333vw;padding:.4166666667vw .4166666667vw .8333333333vw 2.5vw}}.wrap .voice .inner .voice_slider .slick-slide .head_area .head .tit strong:first-child{margin-bottom:5px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .head_area .head .tit strong:first-child{margin-bottom:.4166666667vw}}.wrap .voice .inner .voice_slider .slick-slide .head_area .head .user_info{color:#734437;font-size:14px;letter-spacing:.025em;margin:15px 0 0 30px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .head_area .head .user_info{font-size:1.1666666667vw;margin:1.25vw 0 0 2.5vw}}.wrap .voice .inner .voice_slider .slick-slide .text{line-height:2;letter-spacing:.055em;width:560px;height:165px;margin:0 auto;padding-top:25px;box-sizing:border-box}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .text{width:46.6666666667vw;height:13.75vw;padding-top:2.0833333333vw}}.wrap .voice .inner .voice_slider .slick-slide .voice_staff{background:#fff;border:4px solid #f2e0b8;height:180px;padding-top:50px;padding-left:45px;border-radius:0 0 20px 20px;box-sizing:border-box;position:relative}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .voice_staff{border:.3333333333vw solid #f2e0b8;height:15vw;padding-top:4.1666666667vw;padding-left:3.75vw;border-radius:0 0 1.6666666667vw 1.6666666667vw}}.wrap .voice .inner .voice_slider .slick-slide .voice_staff .staff_text{line-height:2;letter-spacing:.075em;width:430px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .voice_staff .staff_text{width:35.8333333333vw}}.wrap .voice .inner .voice_slider .slick-slide .voice_staff .staff{transform:translateY(-50%);position:absolute;top:50%;right:45px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .voice_staff .staff{right:3.75vw}}.wrap .voice .inner .voice_slider .slick-slide .voice_staff .staff .img{width:127px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .voice_staff .staff .img{width:10.5833333333vw}}.wrap .voice .inner .voice_slider .slick-slide .voice_staff .staff .name{writing-mode:vertical-rl;color:#fff;font-size:14px;text-align:center;letter-spacing:.025em;width:23px;height:94px;padding:8px 4px;background:#511d1c;box-sizing:border-box;transform:translateY(-50%);position:absolute;top:50%;right:-10px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-slide .voice_staff .staff .name{font-size:1.1666666667vw;width:1.9166666667vw;height:7.8333333333vw;padding:.6666666667vw .3333333333vw;right:-.8333333333vw}}.wrap .voice .inner .voice_slider .slick-dots{bottom:-52px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-dots{bottom:-4.3333333333vw}}.wrap .voice .inner .voice_slider .slick-dots li{width:10px;height:10px;margin:0 5px}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-dots li{width:.8333333333vw;height:.8333333333vw;margin:0 .4166666667vw}}.wrap .voice .inner .voice_slider .slick-dots li.slick-active button{background:#f2721c}.wrap .voice .inner .voice_slider .slick-dots li button{width:10px;height:10px;padding:0;border-radius:50%;background:#ccc}@media screen and (max-width: 1200px){.wrap .voice .inner .voice_slider .slick-dots li button{width:.8333333333vw;height:.8333333333vw}}.wrap .voice .inner .voice_slider .slick-dots li button::before{content:none}.wrap .qa{background:url(../img/pc_qa_bg.jpg) repeat-y top center}@media screen and (max-width: 1200px){.wrap .qa{background-size:166.6666666667vw auto}}.wrap .qa .inner{padding-bottom:100px}@media screen and (max-width: 1200px){.wrap .qa .inner{padding-bottom:8.3333333333vw}}.wrap .qa .inner .top_text{text-align:center;letter-spacing:.075em;margin:25px 0 40px}@media screen and (max-width: 1200px){.wrap .qa .inner .top_text{margin:2.0833333333vw 0 3.3333333333vw}}.wrap .qa .inner .qa_list{width:760px;margin:0 auto}@media screen and (max-width: 1200px){.wrap .qa .inner .qa_list{width:63.3333333333vw}}.wrap .qa .inner .qa_list .qa_box{box-shadow:3px 3px 5px rgba(237,96,0,.3)}@media screen and (max-width: 1200px){.wrap .qa .inner .qa_list .qa_box{box-shadow:.25vw .25vw .4166666667vw rgba(237,96,0,.3)}}.wrap .qa .inner .qa_list .qa_box:not(:first-child){margin-top:15px}@media screen and (max-width: 1200px){.wrap .qa .inner .qa_list .qa_box:not(:first-child){margin-top:1.25vw}}.wrap .qa .inner .qa_list .qa_box div{position:relative}.wrap .qa .inner .qa_list .qa_box div p{color:#331010;letter-spacing:.075em}.wrap .qa .inner .qa_list .qa_box div p::before{content:"";display:block;position:absolute}.wrap .qa .inner .qa_list .qa_box .qa_q{background:#fff;cursor:pointer}.wrap .qa .inner .qa_list .qa_box .qa_q::before,.wrap .qa .inner .qa_list .qa_box .qa_q::after{content:"";display:block;width:16px;height:2px;background:#331010;transition:all .4s ease-out;position:absolute;top:50%;right:30px}@media screen and (max-width: 1200px){.wrap .qa .inner .qa_list .qa_box .qa_q::before,.wrap .qa .inner .qa_list .qa_box .qa_q::after{width:1.3333333333vw;height:.1666666667vw;right:2.5vw}}.wrap .qa .inner .qa_list .qa_box .qa_q::after{transform:rotate(90deg)}.wrap .qa .inner .qa_list .qa_box .qa_q.active::after{transform:rotate(0)}.wrap .qa .inner .qa_list .qa_box .qa_q p{font-weight:500;padding:25px 0 25px 80px}@media screen and (max-width: 1200px){.wrap .qa .inner .qa_list .qa_box .qa_q p{padding:2.0833333333vw 0 2.0833333333vw 6.6666666667vw}}.wrap .qa .inner .qa_list .qa_box .qa_q p::before{width:21px;height:26px;background:url(../img/qa_icon_q.svg) no-repeat top left/100%;transform:translateY(-50%);top:50%;left:29px}@media screen and (max-width: 1200px){.wrap .qa .inner .qa_list .qa_box .qa_q p::before{width:1.75vw;height:2.1666666667vw;left:2.4166666667vw}}.wrap .qa .inner .qa_list .qa_box .qa_a{display:none;background:#fff5dc}.wrap .qa .inner .qa_list .qa_box .qa_a p{line-height:1.83;width:640px;padding:20px 0 20px 80px}@media screen and (max-width: 1200px){.wrap .qa .inner .qa_list .qa_box .qa_a p{width:53.3333333333vw;padding:1.6666666667vw 0 1.6666666667vw 6.6666666667vw}}.wrap .qa .inner .qa_list .qa_box .qa_a p::before{width:23px;height:22px;background:url(../img/qa_icon_a.svg) no-repeat top left/100%;top:20px;left:28px}@media screen and (max-width: 1200px){.wrap .qa .inner .qa_list .qa_box .qa_a p::before{width:1.9166666667vw;height:1.8333333333vw;top:1.6666666667vw;left:2.3333333333vw}}.wrap .mid_offer{background:url(../img/pc_mid_offer_bg.jpg) no-repeat top center}.wrap .mid_offer .inner{height:271px;padding-top:50px}@media screen and (max-width: 1200px){.wrap .mid_offer .inner{height:22.5833333333vw;padding-top:4.1666666667vw}}.wrap .offer{background:url(../img/pc_offer_bg.jpg) no-repeat top center}.wrap .offer .inner{height:445px}@media screen and (max-width: 1200px){.wrap .offer .inner{height:37.0833333333vw}}@media screen and (max-width: 1200px){.wrap .mid_offer,.wrap .offer{background-size:166.6666666667vw auto}}.wrap .mid_offer .inner,.wrap .offer .inner{box-sizing:border-box}.wrap .mid_offer .inner .offer_box,.wrap .offer .inner .offer_box{display:flex;width:1000px;margin:0 auto;border-radius:20px;background:#fff;position:relative}@media screen and (max-width: 1200px){.wrap .mid_offer .inner .offer_box,.wrap .offer .inner .offer_box{width:83.3333333333vw;border-radius:1.6666666667vw}}.wrap .mid_offer .inner .offer_box .offer_ambassador,.wrap .offer .inner .offer_box .offer_ambassador{width:170px;position:absolute;left:16px;bottom:0}@media screen and (max-width: 1200px){.wrap .mid_offer .inner .offer_box .offer_ambassador,.wrap .offer .inner .offer_box .offer_ambassador{width:14.1666666667vw;left:1.3333333333vw}}.wrap .mid_offer .inner .offer_box .offer_ambassador_text,.wrap .offer .inner .offer_box .offer_ambassador_text{color:#331010;font-size:10px;line-height:1.4;position:absolute;left:30px;bottom:-40px}@media screen and (max-width: 1200px){.wrap .mid_offer .inner .offer_box .offer_ambassador_text,.wrap .offer .inner .offer_box .offer_ambassador_text{font-size:.8333333333vw;left:2.5vw;bottom:-3.3333333333vw}}.wrap .mid_offer .inner .offer_box .offer_box_img,.wrap .offer .inner .offer_box .offer_box_img{width:665px}@media screen and (max-width: 1200px){.wrap .mid_offer .inner .offer_box .offer_box_img,.wrap .offer .inner .offer_box .offer_box_img{width:55.4166666667vw}}.wrap .mid_offer .inner .offer_box .offer_btn,.wrap .offer .inner .offer_box .offer_btn{width:286px;margin-top:48px;position:relative}@media screen and (max-width: 1200px){.wrap .mid_offer .inner .offer_box .offer_btn,.wrap .offer .inner .offer_box .offer_btn{width:23.8333333333vw;margin-top:4vw}}.wrap .mid_offer .inner .offer_box .offer_btn::before,.wrap .offer .inner .offer_box .offer_btn::before{content:"";display:block;width:253px;height:40px;margin:0 auto;background:url(../img/pc_offer_btn_shadow.jpg) no-repeat top left/100%;position:absolute;left:0;right:0;bottom:0}@media screen and (max-width: 1200px){.wrap .mid_offer .inner .offer_box .offer_btn::before,.wrap .offer .inner .offer_box .offer_btn::before{width:21.0833333333vw;height:3.3333333333vw}}.wrap .mid_offer .inner .offer_box .offer_btn .bubble,.wrap .offer .inner .offer_box .offer_btn .bubble{width:160px;margin:0 auto;position:absolute;top:-13px;left:0;right:0;z-index:999}@media screen and (max-width: 1200px){.wrap .mid_offer .inner .offer_box .offer_btn .bubble,.wrap .offer .inner .offer_box .offer_btn .bubble{width:13.3333333333vw;top:-1.0833333333vw}}.wrap #form{background:#f7f7ed}.wrap #form .inner{width:1100px;height:500px;background:#fff}@media screen and (max-width: 1200px){.wrap #form .inner{width:91.6666666667vw;height:41.6666666667vw}}.wrap .footer{background:url(../img/pc_footer_bg.jpg) no-repeat top center;height:335px}@media screen and (max-width: 1200px){.wrap .footer{background-size:166.6666666667vw auto;height:27.9166666667vw}}.wrap .footer .inner{display:flex;align-items:center;padding-top:80px;box-sizing:border-box}@media screen and (max-width: 1200px){.wrap .footer .inner{padding-top:6.6666666667vw}}.wrap .footer .inner .foot_box{display:flex;padding:0 50px 0 150px;margin-right:48px;border-right:1px solid rgba(51,16,16,.1)}@media screen and (max-width: 1200px){.wrap .footer .inner .foot_box{padding:0 4.1666666667vw 0 12.5vw;margin-right:4vw}}.wrap .footer .inner .foot_box .foot_logo{width:122px;margin-right:30px}@media screen and (max-width: 1200px){.wrap .footer .inner .foot_box .foot_logo{width:10.1666666667vw;margin-right:2.5vw}}.wrap .footer .inner .foot_box .text_box{letter-spacing:.075em}.wrap .footer .inner .foot_box .text_box .name{font-size:20px;font-weight:700;margin-bottom:10px}@media screen and (max-width: 1200px){.wrap .footer .inner .foot_box .text_box .name{font-size:1.6666666667vw;margin-bottom:.8333333333vw}}.wrap .footer .inner .foot_box .text_box .info{font-size:16px;line-height:1.75;width:326px}@media screen and (max-width: 1200px){.wrap .footer .inner .foot_box .text_box .info{font-size:1.3333333333vw;width:27.1666666667vw}}.wrap .footer .inner .curio{font-size:14px;line-height:1.85;letter-spacing:.075em;width:325px}@media screen and (max-width: 1200px){.wrap .footer .inner .curio{font-size:1.1666666667vw;width:27.0833333333vw}}.wrap .footer .copy{font-size:14px;text-align:center;letter-spacing:.075em;margin-top:50px}@media screen and (max-width: 1200px){.wrap .footer .copy{font-size:1.1666666667vw;margin-top:4.1666666667vw}}/*# sourceMappingURL=style.css.map */