@charset "UTF-8";*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden;font-size:100%;width:100%}body{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Avenir Next,arial,helvetica!important;margin:0;width:100%;letter-spacing:.01em;overflow-x:hidden;font-size:100%}.absolote{position:absolute}section{padding:4rem 0}.padding_none{padding:0;margin:0!important}section.bl_movie{text-align:center;background:#fef7e3;padding:5em 0!important}section.bl_movie iframe{width:750px;height:430px}section.bl_btn{background-image:-moz-linear-gradient(0deg,rgb(155,110,0) 0%,rgb(178,156,101) 100%);background-image:-webkit-linear-gradient(0deg,rgb(155,110,0) 0%,rgb(178,156,101) 100%);background-image:-ms-linear-gradient(0deg,rgb(155,110,0) 0%,rgb(178,156,101) 100%)}section.bl_btn+section{padding:0}section.bl_success{background:#091e55;padding:2em 0 4em!important;border-top:1px solid #fff}section.bl_company ul{justify-content:center;flex-wrap:wrap}section.bl_company ul li{margin:0 6px 15px}section.bl_success .h2_bg{width:87%;margin:auto;background:url(/cdn/shop/files/4589_bl_success_bg_png.webp);background-repeat:no-repeat;background-position:right;padding-top:60px}section.bl_service{padding-top:0;background:#f4f5f9}section.bl_service li{border-bottom:1px solid #d4d4d4;padding:3em 0}section.bl_service li:last-child{border:none}section.bl_service ul{margin-bottom:0}section.bl_service img{float:left;margin-right:4em}section.bl_service .ttl{font-size:2.2rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif}hr.Service_subtitile{height:1px;background:#f3f1f0;background-image:-webkit-linear-gradient(left,#f3f1f0,#999,#f3f1f0);background-image:-moz-linear-gradient(left,#f3f1f0,#999,#f3f1f0);background-image:-ms-linear-gradient(left,#f3f1f0,#999,#f3f1f0);background-image:-o-linear-gradient(left,#f3f1f0,#999,#f3f1f0)}ul.photo_box{flex-wrap:wrap;margin-top:0;margin-bottom:0}ul.photo_box li{width:48%;background:#030e2a;border-radius:20px;padding:1.5em;margin-bottom:3rem}ul.photo_box li .ttl{background:#faebd7;text-align:center;border:1px solid #c9b379;border-top-left-radius:20px;border-bottom-right-radius:20px;background-image:-moz-linear-gradient(0deg,rgb(214,218,224) 0%,rgb(255,255,255) 50%,rgb(214,218,224) 100%);background-image:-webkit-linear-gradient(0deg,rgb(214,218,224) 0%,rgb(255,255,255) 50%,rgb(214,218,224) 100%);background-image:-ms-linear-gradient(0deg,rgb(214,218,224) 0%,rgb(255,255,255) 50%,rgb(214,218,224) 100%);padding:.7em 0;position:relative;top:-50px;width:80%;margin:auto}ul.photo_box li .ttl p{font-size:1.6rem;color:#1c3d90;font-weight:700;margin:0}ul.photo_box li .ttl span{background:#dbdfe8;display:table;margin:auto;color:#1c3d90;border-radius:100px;padding:.4em 1.7em}ul.photo_box li p{color:#fff;font-size:1.14rem;width:96%;margin:-20px auto 20px;letter-spacing:0em}a.btn{background-image:-moz-linear-gradient(90deg,rgb(255,84,0) 0%,rgb(255,144,0) 100%);background-image:-webkit-linear-gradient(90deg,rgb(255,84,0) 0%,rgb(255,144,0) 100%);background-image:-ms-linear-gradient(90deg,rgb(255,84,0) 0%,rgb(255,144,0) 100%);box-shadow:0 4px #0009;text-decoration:none;color:#fff;font-weight:700;border-radius:100px;margin:auto;text-align:center;font-size:1rem;border:1px solid #fff;position:relative;width:220px;line-height:3em;display:flex;justify-content:center;align-items:center;top:-3px}a.btn_orange{background-image:-moz-linear-gradient(90deg,rgb(255,84,0) 0%,rgb(255,144,0) 100%);background-image:-webkit-linear-gradient(90deg,rgb(255,84,0) 0%,rgb(255,144,0) 100%);background-image:-ms-linear-gradient(90deg,rgb(255,84,0) 0%,rgb(255,144,0) 100%);box-shadow:0 4px #0009;text-decoration:none;color:#fff;font-weight:700;border-radius:100px;margin:auto;text-align:center;font-size:1rem;border:1px solid #fff;position:relative;width:300px;line-height:3em;display:flex;justify-content:center;align-items:center;top:-3px}a.btn_green{background-image:-moz-linear-gradient(90deg,rgb(11,163,96) 0%,rgb(60,186,146) 100%);background-image:-webkit-linear-gradient(90deg,rgb(11,163,96) 0%,rgb(60,186,146) 100%);background-image:-ms-linear-gradient(90deg,rgb(11,163,96) 0%,rgb(60,186,146) 100%);box-shadow:0 4px #0009;text-decoration:none;color:#fff;font-weight:700;border-radius:100px;margin:auto;text-align:center;font-size:1rem;border:1px solid #fff;position:relative;width:300px;line-height:3em;display:flex;justify-content:center;align-items:center;top:-3px}a.gray_out{background:#b7b7b7;box-shadow:inherit;pointer-events:none}table.style01 td:nth-child(3){width:27%}table.style01 td:nth-child(2){width:20%}table.style01 td:nth-child(3){width:32%}section.bl_overview{background-image:url(/cdn/shop/files/bg_loop01_png.webp);padding-top:0;padding-bottom:4rem}a{text-decoration:none}.hv:hover{filter:alpha(opacity=70)!important;-moz-opacity:.7!important;opacity:.7!important;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.hv{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out!important}.fadein{opacity:0;transform:translateY(20px);transition:all 1s}p.text,.text_2,.text_1{margin:40px 0 0;font-size:.7em}img{max-width:100%;height:auto}.wrap{width:1210px;margin:auto}.center{text-align:center;display:block;margin:auto}ul{list-style:none;padding-left:0}.display_flex{display:flex;justify-content:space-between;padding-left:0}.float_left{float:left}.clear_both:after{clear:both;content:"";display:block}.relative{position:relative}.absolute{position:absolute}a.btn_gradation{display:table;background-image:-moz-linear-gradient(90deg,rgb(255,84,0) 0%,rgb(255,144,0) 100%);background-image:-webkit-linear-gradient(90deg,rgb(255,84,0) 0%,rgb(255,144,0) 100%);background-image:-ms-linear-gradient(90deg,rgb(255,84,0) 0%,rgb(255,144,0) 100%);box-shadow:0 4px #0009;text-decoration:none;color:#fff;font-weight:700;padding:.6em;border-radius:100px;margin:auto;min-width:500px;text-align:center;font-size:2rem;border:1px solid #fff;position:relative}a.btn_gradation:after{content:"";position:absolute;width:.6em;height:.6em;background:url(/cdn/shop/files/btn_icon1_png.webp);top:50%;background-size:contain;transform:translate(50%,-50%);background-repeat:no-repeat;right:1.4em}a.btn_gradation:before{width:100px;height:100px;left:7%;top:50%;transform:translateY(-70%);position:absolute;content:"";background-repeat:no-repeat;background-size:auto}.ttl_blue{background-image:-moz-linear-gradient(0deg,rgb(28,61,144) 1%,rgb(6,16,58) 100%);background-image:-webkit-linear-gradient(0deg,rgb(28,61,144) 1%,rgb(6,16,58) 100%);background-image:-ms-linear-gradient(0deg,rgb(28,61,144) 1%,rgb(6,16,58) 100%);text-align:center;color:#fff;padding:1.2em 0 .3em;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;margin-top:0}.ttl_blue2{text-align:center;color:#000;padding:1.2em 0 .3em;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;margin:0 0 -.5%}.ttl_blue span{font-size:4rem;margin:0;font-weight:400;line-height:1em;display:block}.ttl_blue em{font-style:inherit;font-size:.9em;font-weight:400;color:#b29b64;letter-spacing:.1em}span.red{color:#dc0000}header .tel{font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,Arial,sans-serif;text-align:center;line-height:1.8em}header .cmn_bloc .wrap ul.info{right:307px;position:absolute;top:50%;transform:translateY(50%);margin:0}header ul.info li b{color:#fff;font-size:35px;display:block;position:relative}header ul.info li b:before{content:"";position:absolute;width:.8em;height:.8em;background:url(/cdn/shop/files/icon_phone.png);top:50%;transform:translate(-100%,-50%);background-repeat:no-repeat;left:-10px;background-size:contain}header .cmn_bloc .wrap{position:relative;display:block;width:auto;max-width:1970px}header .cmn_bloc .logo{display:inline-block;float:left}header .cmn_bloc .logo h1{color:#3d768f;font-size:38px;font-weight:700;text-align:left;width:auto;left:15px;margin-bottom:0;line-height:1em;margin-top:0}header .cmn_bloc .logo h1 a{justify-content:center;display:flex;align-items:center;min-height:106px}header .cmn_bloc .logo h1 img{width:240px}header .logo a{color:#313131}header .logo a.hv span.orenge_txt{color:#ef5513}.cmn_bloc .wrap ul.info li small{letter-spacing:-.01em;color:#fff;position:relative;right:14px;font-size:.9em}header .cmn_bloc .logo p{font-size:2.2rem;color:#fff;margin:0 0 0 .8em}header .cmn_bloc p.access_txt{position:absolute;left:245px;top:60px;font-weight:400;padding:0}header .cmn_bloc p.access_txt b{font-size:1.2rem!important;color:#ff5a29!important;font-weight:400}header .logo a.hv{display:block;text-decoration:none;font-size:2rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;font-weight:400;color:#fff}header .logo>a>img{position:relative;max-width:inherit;width:485px;padding:8px 0}header .cmn_bloc .logo p b{color:#3d768f;font-size:1.2rem}header .cmn_bloc .func_box{display:flex;justify-content:space-between;right:410px;position:absolute;width:186px;top:50%;transform:translateY(-50%)}header .cmn_bloc .ct_box{margin:.4em 0 0;text-align:center;width:280px;position:absolute;right:0;top:0}header .cmn_bloc .ct_box ul{display:flex;justify-content:flex-end}header .cmn_bloc .ct_box ul li{float:left;padding-right:10px}header .cmn_bloc .ct_box ul li a{color:#545454;text-decoration:none;font-size:1.3rem;letter-spacing:.025em}header .cmn_bloc .ct_box ul li a:before{padding:0 5px 0 0;content:"\f0da";font-family:"Font Awesome 5 Free";color:#3d768f;font-weight:900}header .cmn_bloc .ct_box .tel_num{color:#3d768f}header .cmn_bloc .ct_box .tel_num span{font-size:30px;line-height:1em;white-space:nowrap}header .cmn_bloc .ct_box .tel_num span.tel:before{display:inline-block;content:"";font-family:"Font Awesome 5 Free";color:#3e8e00;z-index:9999;font-weight:900;font-size:27px;position:relative;bottom:0;padding-left:13px;transform:scaleX(-1);width:30px;height:30px;background-repeat:no-repeat;background-size:contain;background-position:bottom;margin-right:5px}header .cmn_bloc .ct_box .time{font-size:12.2px;font-weight:700;background-color:#fefefe;color:#696969;text-align:center;margin-top:6px;position:relative;display:block;background:#f1f1f1;padding:7px 0;width:305px}header .ct_contact.pc{position:absolute;right:20px;top:10px;transform:translate(0)}header{position:fixed;top:0;z-index:9999999;width:100%;height:107px;background-image:-moz-linear-gradient(0deg,rgb(6,16,58) 0%,rgb(28,61,144) 99%);background-image:-webkit-linear-gradient(0deg,rgb(6,16,58) 0%,rgb(28,61,144) 99%);background-image:-ms-linear-gradient(0deg,rgb(6,16,58) 0%,rgb(28,61,144) 99%)}header .menubtn.sp a:after{display:none}header .cmn_logo h1{padding:0;font-size:.95rem}header .cmn_logo a{width:auto}header .cmn_logo{width:79%}header a.btn_gradation{min-width:255px;font-size:1.3rem}header a.btn_gradation:before{width:60px;height:60px;background-size:contain;left:.7em}header a.btn_gradation:after{right:1em}.include .bx-wrapper{margin:auto;border:0}.include .bx-wrapper .bx-prev{background-image:url(/cdn/shop/files/mv_left_png.webp);background-position:left center!important;background-size:auto;width:56px;height:110px;left:-2px}.include .bx-wrapper .bx-next{background-image:url(/cdn/shop/files/mv_right_png.webp);background-position:right center!important;background-size:auto;width:56px;height:110px;right:-2px}.include .bx-viewport{overflow:inherit!important}.include{margin-top:2.9rem;position:relative;overflow:hidden;height:638px;border-bottom:5px solid #0f215b}.include:before{content:"";display:block;position:absolute;width:30%;background:#ffffffd9;z-index:9;height:120%;transform:translate(-600px);top:0;right:50%}.include:after{content:"";display:block;position:absolute;width:30%;background:#ffffffd9;z-index:9;height:120%;transform:translate(600px);top:0;left:50%}.include .bx-controls-direction{position:absolute;top:50%;height:100px;z-index:999;right:50%;transform:translate(50%,-50%);width:100vw;margin-left:calc(50% - 50vw)}.include .bx-wrapper .bx-pager.bx-default-pager a{width:16px;height:16px;border-radius:100px;margin:0 10px}.include .bx-wrapper .bx-pager.bx-default-pager a:hover,.include .bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#2b4180}section#mv{overflow:hidden;background-position:bottom;padding-bottom:0;background-repeat:no-repeat;padding-top:3.6rem}section#mv .wrap.relative{height:527px}section#mv ul.display_flex{width:66%;flex-wrap:wrap;justify-content:center}section#mv ul li{background:#fff;display:inline-block;border-radius:50px;padding:15px 0;text-align:center;color:#f69900;font-weight:700;width:232px;margin-bottom:10px;margin-right:10px}img.woman{bottom:0;right:-70px}section.bl_reviews ul.ul_box li .box{padding:0 4em}section.bl_reviews ul.ul_box li .box img{margin-right:3em}section.bl_reviews ul li .box p.box_ttl{font-weight:700;font-size:1.8rem}section.bl_reviews ul li .box p.box_txt{font-size:1.25rem;color:#595959}section.bl_reviews{padding-top:0;background:#f5f0e2;padding-bottom:4em!important}ul.ul_box li{border:1px solid #b29b64;border-radius:20px;background:#f9f6ee;overflow:hidden;padding-bottom:3em;margin-bottom:4rem}ul.ul_box li .ttl{font-size:2.4rem;text-align:center;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;background:#b29b64;color:#fff;margin-bottom:1em;position:relative;height:140px;display:flex;justify-content:center;align-items:center;line-height:1.2em}ul.ul_box li iframe{display:table;margin:auto;width:760px;height:400px}ul.ul_box li .ttl:after{content:"";width:0;height:0;border-style:solid;border-width:60px 60px 0 0;border-color:#b29b64 transparent transparent transparent;position:absolute;bottom:0;transform:translateY(100%);right:50px}section.bl_Join{background:url(/cdn/shop/files/bl_Join_bg.jpg)}section.bl_Join .box table.style02{width:100%;text-align:center}.sub_ttl{font-size:2rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;border:1px solid #b28b40;border-color:#b28b40;background-image:-moz-linear-gradient(0deg,rgb(226,214,185) 0%,rgb(255,255,255) 21%,rgb(255,255,255) 49%,rgb(255,255,255) 82%,rgb(226,214,185) 100%);background-image:-webkit-linear-gradient(0deg,rgb(226,214,185) 0%,rgb(246 246 246) 21%,rgb(246 246 246) 49%,rgb(246 246 246) 82%,rgb(226,214,185) 100%);background-image:-ms-linear-gradient(0deg,rgb(226,214,185) 0%,rgb(255,255,255) 21%,rgb(255,255,255) 49%,rgb(255,255,255) 82%,rgb(226,214,185) 100%);color:#b28b40;font-weight:400}p.value{font-size:2.5rem;font-weight:700;color:#d90000;margin:0}p.value b{font-size:1.9em}p.value em{font-style:normal;font-size:.7em}section.bl_Join .box table.style02 td{padding:0 3rem}section.bl_guidance .box .ttl{text-align:center;font-size:3rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;color:#b28b40;display:table;margin:.5em auto;background:#fff;position:relative;padding:0 .4em}section.bl_guidance_auto .box .ttl span,section.bl_guidance .box .ttl span{text-align:center;font-size:1.9rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;color:#b28b40;display:table;margin:.5em auto;background:#fff;position:relative;padding:0 .4em;font-weight:700}section.bl_guidance_auto .box .ttl span,section.bl_guidance .box .ttl span{text-align:center;font-size:1.9rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;color:#b28b40;display:table;margin:.5em auto;position:relative;padding:0 .4em;font-weight:700}section.bl_guidance ul{line-height:2rem}section.bl_guidance li.guidance_ttl{background-color:#1b3b8c;color:#fff;font-size:1.5rem;padding:10px;margin-bottom:1.2rem}section.bl_guidance li.name{color:#1b3b8c;font-size:1.3rem;font-weight:700}section.bl_guidance div.ttl a{color:#b28b40;transition:.3s;text-decoration:underline;text-decoration-thickness:1.5px}section.bl_guidance div.ttl a:hover{opacity:.7!important;transition:.3s}section.bl_guidance .schedule{display:flex;justify-content:space-between;flex-wrap:wrap}section.bl_guidance .btn-item{display:inline-block;width:48%}section.bl_guidance img.banner{max-width:70%}#formWrap{width:870px;margin:0 auto;font-size:1.2em}table.formTable{width:100%;margin:0 auto 20px;border-collapse:collapse}table.formTable td,table.formTable th{padding:10px}table.formTable th{width:22%;font-weight:400;text-align:right}input[type=text]{height:50px;width:100%;border:1px solid #dadada;font-size:1em;padding:20px;color:#717171;font-weight:400;line-height:1.8em}textarea{width:100%;border:1px solid #dadada;height:170px;font-size:1em;padding:20px;color:#717171;font-weight:400;line-height:1.8em}input[type=submit]{-webkit-appearance:none;appearance:none;border:0;border-radius:50px;background:#5dbe00;color:#fff;padding:18px 16px;font-size:25px;width:370px;box-shadow:0 3px #5d5d5d;letter-spacing:1em;font-weight:700}section.banner img{vertical-align:bottom}.banner_bg01{background-image:url(/cdn/shop/files/banner_bg01_jpg.webp);background-size:cover}footer{background:#1b3b8c;text-align:center}footer{color:#fff;font-size:.7em;padding:23px 0}.js-time_limited{display:none}.js-time_limited_fire{display:block}section.bl_btn a.hv.btn_gradation{font-size:2.3rem;letter-spacing:.08em}section.bl_company{background:#f5f0e2}section.bl_company h2{background:inherit;color:#0a1e55}section.bl_thoughts{background:url(/cdn/shop/files/monodukuri_bl_thoughts_bg.jpg?v=1779424635);background-position:left;background-repeat:no-repeat;background-size:cover;padding-bottom:4em!important}section.bl_thoughts img{margin-top:4rem}section.bl_thoughts .wrap p{font-size:1.2rem;color:#646464;font-weight:400!important;width:95%;margin:2em auto auto}section.bl_service li p{font-size:20px;line-height:1.7em;color:#484848}section.bl_service img{float:left;margin-right:4em;width:540px}section.bl_service li:after{content:"";display:block;clear:both}section.bl_service .ttl{font-size:2.25rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif}table.style01{width:100%;font-size:1.2rem;text-align:center;border-spacing:5px!important}table.style01 tr:nth-child(1){background:#1b3b8c!important;color:#fff;text-align:center}table.style01 tr:nth-child(2n){background:#f7f7f7}table.style01 tr:nth-child(odd){background:#ebeef6}table.style01 tr{height:70px}table.style01 td{align-items:center;vertical-align:inherit}section.bl_overview{background-image:url(/cdn/shop/files/bg_loop01_png.webp);padding-top:0;padding-bottom:4rem}section.bl_overview a.btn{font-size:1.2rem;line-height:2.6em}section.bl_overview a.btn:after{content:"";position:absolute;width:.6em;height:.6em;background:url(/cdn/shop/files/btn_icon1_png.webp);top:50%;background-size:contain;transform:translate(50%,-50%);background-repeat:no-repeat;right:.8em}section.bl_merit{background-image:url(/cdn/shop/files/monodukuri_bl_merit_bg.jpg?v=1779424636);background-position:top right;background-repeat:no-repeat;background-size:cover}.bl_merit ul.ul_medal li span{background:linear-gradient(transparent 70%,#f9e6af);display:inline}ul.ul_medal li{border:2px solid #c9b379;border-bottom-right-radius:40px;border-top-left-radius:40px;transform:skew(-2deg);background-image:-moz-linear-gradient(0deg,rgb(214,218,224) 0%,rgb(255,255,255) 50%,rgb(214,218,224) 100%);background-image:-webkit-linear-gradient(0deg,rgb(214,218,224) 0%,rgb(255,255,255) 50%,rgb(214,218,224) 100%);background-image:-ms-linear-gradient(0deg,rgb(214,218,224) 0%,rgb(255,255,255) 50%,rgb(214,218,224) 100%);padding-left:9em;margin-bottom:5rem}ul.ul_medal li span{background:linear-gradient(transparent 70%,#f9e6af);display:inline}ul.ul_medal li p{font-size:2.2rem;letter-spacing:.1em;color:#4c4c4c;font-style:italic;letter-spacing:0;transform:skew(2deg);font-weight:600}.podition_absolute{position:absolute;z-index:99}ul.ul_medal li img.absolute{transform:skew(2deg) translate(-20%,-50%);left:0;top:50%}section.bl_Join .box table.style02{width:46.5%;text-align:center}section.bl_Join .box table.style02 td,section.bl_Join .box table.style02 th{width:100%;display:block;border-top:none}section.bl_Join .box table.style02 td{padding:0 2.3rem}section.bl_Join .box .ttl:before{width:163%;height:1px;background:#b28b40;position:absolute;top:50%;content:"";transform:translate(50%,60%);right:50%;z-index:-1}section.bl_Join .box{border:9px solid #b28b40;background:#fff;outline:2px solid #b28b40;outline-offset:-17px;padding:0rem 3rem 1rem}section.bl_Join .box .ttl{text-align:center;font-size:3rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;color:#b28b40;display:table;margin:.5em auto;background:#fff;position:relative;padding:0 .4em}section.bl_Join .box .ttl b{font-weight:400;font-size:1.2em}section.bl_guidance{background:#fef7e3;padding:2rem 0 6rem}section.bl_guidance .box .ttl:before{width:130%;height:1px;background:#b28b40;position:absolute;top:50%;content:"";transform:translate(50%,60%);right:50%;z-index:-1}section.bl_guidance .box{border:9px solid #b28b40;background:#fff;outline:2px solid #b28b40;outline-offset:-17px;padding:0rem 3rem 1rem}section.bl_guidance .box .ttl{text-align:center;font-size:2.7rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;color:#b28b40;display:table;margin:.5em auto;background:#fff;position:relative;padding:0 .4em}section.bl_guidance .box .ttl_end{text-align:center;font-size:2.5rem;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;color:red;display:table;margin:.5em auto;background:#fff;position:relative;padding:0 .4em}section.bl_guidance .box .ttl b{font-weight:400;font-size:1.2em}section.banner img{vertical-align:bottom;margin-top:1em}.banner_bg01 p.txt01{top:2em;font-size:2.1rem;left:45px;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;font-weight:700}.banner_bg01 p.txt02{top:2.9em;font-size:2.8rem;left:45px;font-family:\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,YuMincho,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;font-weight:700;color:#ff5600}.footer_bottan a{color:#fff}.bl_fixed{width:60px;position:fixed;top:50%;right:0;z-index:100}.bl_fixed .fixed_btn{display:flex;align-items:center;width:100%;padding:16px 0;font-size:1.2rem;font-weight:500;color:#fff;background-color:#1b3b8c;writing-mode:vertical-rl;line-height:1.2}.bl_fixed .fixed_btn:hover{background-color:#3a58a5}@media screen and (max-width:600px){@charset "UTF-8";.pc,.tb{display:none!important}.wrap{width:90%}section.bl_btn{padding:1.3em 0;display:none}section.bl_btn a.hv.btn_gradation{font-size:1.2rem}section.bl_thoughts{padding-bottom:2em!important}section.bl_thoughts .wrap p{font-size:3.6vw;width:auto}section.bl_thoughts img{margin-top:2rem}.title{font-size:5.8vw;padding:2vw 0;margin-bottom:3vw}.title02{font-size:5vw}p{font-size:3.8vw}.ttl_blue{padding:.7em 0 .4em!important;line-height:1em}.ttl_blue2{font-size:80%;padding:.7em 0 .4em!important;line-height:1.5em;margin:0 5%}.ttl_blue em{font-size:.45em}a.btn_gradation{min-width:81vw;font-size:1.2rem;padding:2vw 0}a.btn_gradation:before{width:11vw;height:11vw;background-size:contain}section{padding:8vw 0 4vw}section#bl01 .wrap,section.bl_contact .wrap{width:100%}header{padding:2vw 0;position:inherit;width:100vw;height:auto}header .cmn_bloc .logo h1 img{width:32%;margin:auto;display:block;padding-right:0}header .cmn_bloc .logo p{font-size:4.8vw;line-height:2rem}header .cmn_bloc .logo h1{width:auto;margin:0!important}header .main_title{width:53%;position:absolute;top:50%;transform:translateY(-50%)}header .cmn_bloc .logo{float:inherit}header .box{display:none}header a.btn{display:none}header .cmn_bloc .logo h1 a{min-height:unset;justify-content:left}header .cmn_bloc .logo h1 img{margin:0}header .cmn_bloc .wrap{width:94%!important}header .display_flex.sp{width:28%;float:right;margin:0}header .display_flex.sp li{width:12vw}.bl_fixed{width:40px}.bl_fixed .fixed_btn{padding:16px 4px;font-size:.8rem}section#mv .wrap.relative{height:107vw}section#mv{padding:0}.include{margin-top:0;height:62vw;position:inherit;overflow:hidden;width:100%}.include:before{display:none}.include:after{display:none}.include .bx-wrapper .bx-prev,.include .bx-wrapper .bx-next{width:6vw;height:14vw;background-size:contain}.bx-wrapper .bx-pager{bottom:9px!important}section.bl_movie iframe{width:88vw;height:49vw}ul.ul_medal div:last-child li{margin-bottom:0}ul.ul_medal li{transform:inherit;border-bottom-right-radius:5vw;border-top-left-radius:5vw;padding-left:0;padding:3vw;margin-bottom:24vw;position:relative}ul.ul_medal li p{font-size:1.15rem;margin:.5em 0 0}ul.ul_medal li img.absolute{top:0;transform:inherit;width:22vw;left:50%;transform:translate(-50%,-85%)}section.bl_movie{padding:3em 0!important}section.bl_merit{background-image:url(/cdn/shop/files/monodukuri_bl_merit_bg.jpg?v=1779424636);background-position:top right;background-repeat:no-repeat;background-size:cover;padding-top:22vw}section.bl_reviews{padding:1em 0!important}section.bl_reviews ul li .box p.box_txt{font-size:.85rem}.ttl_blue span{font-size:1.6rem}ul.ul_box li .ttl{font-size:1.1rem;padding:.5em 0;height:20vw}section.bl_reviews ul.ul_box li .box{padding:0 1em}section.bl_reviews ul.ul_box li .box img{display:block;float:inherit;width:40vw;margin:auto}section.bl_reviews ul li .box p.box_ttl{font-size:1.1rem}section.bl_reviews ul.ul_box li{padding-bottom:1em}ul.ul_box li iframe{width:auto;height:43vw}ul.ul_box li .ttl:after{display:none}ul.ul_box li{margin-bottom:2rem}section.bl_success{padding-bottom:0!important;padding-top:2em!important}section.bl_success .h2_bg{background:inherit;padding-top:0}ul.photo_box li .ttl p{font-size:1rem}ul.photo_box li .ttl span{font-size:.7rem;padding:.2em 2em;margin-top:.3em}ul.photo_box li p{width:auto;margin-top:-6vw;font-size:.8rem}ul.photo_box li .ttl{top:-10vw;padding:.4em 0;line-height:1.2em;width:89%}ul.photo_box li{width:auto;margin-bottom:1.5rem}section.bl_company ul li{width:26vw;margin:0 6px 1vw}table.style01 td{display:block;width:100%!important;text-align:left;font-size:.9rem}section.bl_overview{padding-bottom:2em}table.style01 tr{border:2px solid #1c3b8c;display:block;margin-bottom:.5em;height:inherit;padding:.7em}table.style01 tr:nth-child(1){display:none}table.style01 td:nth-child(1):before{background:#1b3b8c;content:"\958b\50ac\65e5";display:inline-table;margin-right:1em;color:#fff;font-size:.6rem;line-height:1.3em;vertical-align:bottom;width:19vw;text-align:center}table.style01 td:nth-child(2):before{background:#1b3b8c;content:"\6642\9593";display:inline-table;margin-right:1em;color:#fff;font-size:.6rem;line-height:1.3em;vertical-align:bottom;width:19vw;text-align:center}:is() table.style01 td:nth-child(3):before{background:#1b3b8c;content:"\4f1a\5834";display:inline-table;margin-right:1em;color:#fff;font-size:.6rem;line-height:1.3em;vertical-align:bottom;width:19vw;text-align:center}table.style01 td:nth-child(4){margin-top:.5em}table.style01 td:nth-child(4) a.btn{width:auto;line-height:2.3em;font-size:1rem}section.bl_overview a.btn:after{position:relative;transform:inherit;right:-9px}section.bl_service .ttl{font-size:1.2rem}section.bl_service li p{margin-bottom:0;font-size:3.8vw}section.bl_service li{width:90%;margin:auto;padding:2em -0}section.bl_service img{float:inherit;margin-bottom:1em}section.bl_Join{padding-bottom:8vw}section.bl_Join .box{padding:2.4rem;border:6px solid #b28b40;outline-offset:-13px}section.bl_Join .box .ttl{padding:0;font-size:1.4rem;width:120%;position:relative;right:70%;transform:translate(50%);background:#fff0}section.bl_Join .box{padding:1rem 2rem}section.bl_Join .box .display_flex{flex-wrap:wrap}section.bl_Join .box table.style02 td p.value{font-size:1.4rem;display:block;text-align:center}section.bl_Join .box table.style02{width:100%}section.bl_Join .box table.style02 td{padding:0}section.bl_Join .box table.style02 th .sub_ttl{font-size:1.1rem;line-height:1.9em}section.bl_Join .box table.style02 td p.value b{font-size:1.9em}section.bl_Join .box .ttl:before{display:none}\ff5e  \306e\4e0b\306b\4e0b\8a18\3092\8ffd\8a18  section.bl_guidance{padding-bottom:8vw}section.bl_guidance .box{padding:2.4rem;border:6px solid #b28b40;outline-offset:-13px}section.bl_guidance .box .ttl{padding:0;font-size:1.4rem;width:120%;position:relative;right:70%;transform:translate(50%);background:#fff0}section.bl_guidance .box .ttl_end{padding:0;font-size:1.4rem;width:120%;position:relative;right:70%;transform:translate(50%);background:#fff0}section.bl_guidance .box{padding:1rem 2rem}section.bl_guidance .box .ttl:before{display:none}section.bl_guidance_auto .box .ttl span,section.bl_guidance .box .ttl span{padding:0;font-size:.8rem;width:120%;position:relative;right:70%;transform:translate(50%);background:#fff0;font-weight:700}section.bl_guidance ul{line-height:1.5rem}section.bl_guidance li.guidance_ttl{font-size:1.15rem}section.bl_guidance li.name{font-size:1rem}section.bl_guidance .btn-item{width:100%}a.btn_orange{width:auto}a.btn_green{width:auto;margin-top:30px}section.bl_guidance img.banner{max-width:100%}section.banner.padding_none .wrap{width:auto}section.banner.padding_none img{width:98%}footer{padding:1em;font-size:.6em;color:#ffffffa8;margin-bottom:16vw}.footer_bottan{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);font-size:3vw}.footer_bottan a{color:#ffffffa8}section.footer_banner{background-image:-moz-linear-gradient(0deg,rgb(6,16,58) 0%,rgb(28,61,144) 99%);background-image:-webkit-linear-gradient(0deg,rgb(6,16,58) 0%,rgb(28,61,144) 99%);background-image:-ms-linear-gradient(0deg,rgb(6,16,58) 0%,rgb(28,61,144) 99%);color:#fff;position:fixed;bottom:0;width:100%;z-index:999}section.footer_banner li{width:49%;border-right:1px solid rgb(238 238 238 / 35%);padding:.5em 0}section.footer_banner li p.tell{color:#fff;font-size:1.2em;display:block;position:relative;font-family:\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  Pro,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,Arial,sans-serif;text-align:center;line-height:1.3em;font-weight:700;letter-spacing:.1em}section.footer_banner ul{padding:.3em 0;margin:0}section.footer_banner li p.tell:before{content:"";position:relative;width:.8em;height:.8em;background:url(/cdn/shop/files/icon_phone.png);background-repeat:no-repeat;background-size:contain;transform:translate(0);display:inline-block;padding-right:.3em}section.footer_banner li p.info{font-size:.6em;display:block;text-align:center;line-height:1em}section.footer_banner li a.hv.btn_gradation{min-width:44vw;font-size:.8em}section.footer_banner li a.hv.btn_gradation:before{width:9vw;height:9vw;transform:translateY(-65%)}section.footer_banner li p{margin:0}.banner_bg01{background-position:right}.banner_bg01 .wrap{width:90%!important;margin:auto!important;height:26vw;position:relative}.banner_bg01 img{margin-top:0!important}.banner_bg01 p.txt01{top:5.7vw;font-size:3vw;left:4vw;font-weight:400;margin:0}.banner_bg01 p.txt02{top:11.5vw;font-size:3.4vw!important;left:4vw;margin:0}#formWrap{width:95%;margin:0 auto}table.formTable th,table.formTable td{width:auto;display:block;font-size:4vw}table.formTable th{margin-top:5px;border-bottom:0;text-align:left}input[type=text],textarea{width:100%;padding:5px;font-size:3.4vw;display:block}input[type=submit],input[type=reset],input[type=button]{display:block;width:70%;padding:2vw;font-size:5vw}}@media screen and (min-width:1210px){.sp{display:none!important}}@media screen and (min-width:600px)and (max-width:1210px){@charset "UTF-8";.sp{display:none!important}.include{height:54vw}.wrap{width:92%;max-width:1210px}li.tel{display:none}header .cmn_bloc .wrap{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:106px}header .logo a.hv{font-size:inherit;line-height:inherit}header .cmn_bloc .logo{width:60%}header .cmn_bloc .logo h1{margin:0}header .cmn_bloc .logo p{font-size:3vw}header .cmn_bloc .logo h1 img{width:22vw}section.bl_btn a.hv.btn_gradation{font-size:4vw;min-width:51vw}iframe{max-width:94%}section.banner img{margin-top:1vh}.banner_bg01{padding:4vh 0}.banner_bg01 p.txt01{top:7.3vw;font-size:3.2vw;margin:0}.banner_bg01 p.txt02{top:12.8vw;font-size:3.7vw;margin:0}ul.ul_medal li img.absolute{width:15vw}.bl_merit ul.ul_medal li p{font-size:3.5vw;line-height:1.2em}ul.ul_medal li{padding-left:15vw;min-height:17vw;padding-right:8vw}ul.ul_box li .ttl{font-size:3.6vw;height:13vw;line-height:1.2em}section.bl_reviews ul.ul_box li .box img{width:20vw;margin-right:3vw}section.bl_reviews ul.ul_box li .box{padding:0 3vw}section.bl_success .h2_bg{width:auto;padding-top:14vw;background-position:bottom right}ul.photo_box li .ttl{width:90%}ul.photo_box li .ttl p{font-size:3vw}section.bl_service img{width:40%;margin-right:3%}section.bl_service li p{margin-left:43%}section.bl_service .ttl{font-size:xx-large}section.bl_Join .box .ttl{font-size:xx-large}section.bl_Join .display_flex{flex-wrap:wrap}section.bl_Join .box table.style02{width:auto;margin:auto}section.bl_Join .box{padding:3vw}section.bl_Join .box .ttl:before{width:119%}section.bl_guidance_auto .box .ttl,section.bl_guidance .box .ttl{font-size:xx-large}section.bl_guidance .box .ttl_end{font-size:xx-large}section.bl_guidance .box{padding:3vw}section.bl_guidance .box .ttl:before{width:119%}}.shopify-section.section{padding:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lp_022785.css.map */
