div#top_title_area{display:none}div#content{padding-top:0}header#header{position:fixed;background:#ffffffb3}div#fix_header{display:none}.l-fixHeader__inner.l-container{display:none;background:#ffffffb3}.wp-block-group.cth-tit.is-layout-constrained.wp-block-group-is-layout-constrained{background-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 150px,rgba(0,0,0,.2) calc(100% - 150px),rgba(0,0,0,0) 100%);width:475px;margin:auto;padding:220px 50px 50px}h1.wp-block-heading.is-style-section_ttl.yu.cth-tit.has-white-color.has-text-color{font-size:1.5rem}.wpcf7-form-mode-edit #wrap_contact input[type=button].button-confirm,.wpcf7-form-mode-confirm #wrap_contact input[type=submit]{background:#ffa315;height:60px;font-size:1.6rem;letter-spacing:.1em;width:300px;display:inline;font-weight:700;cursor:pointer;color:#fff;border:0;border-radius:40px}.wpcf7-form-mode-confirm #wrap_contact input[type=button].button-rewrite{background-color:#ffa315;color:#fff;border:none;border-radius:5px;padding:10px 20px;font-weight:600;font-size:1.6rem;border-radius:40px;width:300px;height:60px}.wpcf7-form-mode-edit #wrap_contact input[type=button].button-confirm,.wpcf7-form-mode-confirm #wrap_contact input[type=submit]{background:#ffa315;height:60px;font-size:1.6rem;letter-spacing:.1em;width:300px;display:inline;font-weight:700;cursor:pointer;color:#fff;border:0;border-radius:40px}.wpcf7-form-mode-confirm #wrap_contact table th span,.wpcf7-form-mode-confirm #wrap_contact .txt_edit,.wpcf7-form-mode-confirm #wrap_contact .txt_sent{display:none}.wpcf7-form-mode-edit #wrap_contact .txt_confirm,.wpcf7-form-mode-edit #wrap_contact .txt_sent{display:none}.sent #wrap_contact .txt_confirm,.sent #wrap_contact .txt_edit,.sent #wrap_contact table,.sent #wrap_contact h2{display:none}.sent #wrap_contact .txt_sent{display:block}div.wpcf7-mail-sent-ok{border:none;padding:0;margin:0}#wrap_contact{width:900px;margin:auto}#wrap_contact .wrap_txt{margin:0 0 40px}#form a.btn_dl{background-color:#eb9e16;color:#fff;display:flex;justify-content:center;align-items:center;-webkit-tap-highlight-color:transparent;transition:.2s ease-out;border:none;border-radius:30px;padding:10px 20px;font-weight:600;font-size:1.6rem;border-radius:40px;width:320px;margin:0 auto 5px auto;align-items:center}section #form{width:100%;margin:auto}#form .link{margin:0 0 30px}@media screen and (max-width:768px){#wrap_contact{width:100%}#wrap_contact table,#wrap_contact table tbody,#wrap_contact table tr,#wrap_contact table tr th,#wrap_contact table tr td{display:block}#wrap_contact table{width:100%;border-width:0 0 1px}#wrap_contact table tr th,#wrap_contact table tr td{width:100%;padding:0 0 5px}#wrap_contact table tr td{border-width:0 1px}}form.wpcf7-form table tr td .error textarea,form.wpcf7-form table tr td .error select{background-color:#f9e9d2}tr:last-child{border-top:none;border-bottom:none}span.wpcf7-not-valid-tip,.wpcf7-response-output{display:none !important}.wpcf7 input[name=your-name],.wpcf7 input[name=your-email],.wpcf7 input[name=your-subject]{height:35px !important}.wpcf7 textarea[name=your-message]{height:350px !important}main h2{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;position:relative;padding:0 0 .5em;text-align:center;font-size:1.6rem;font-weight:500;margin:40px 0 80px;line-height:2;letter-spacing:.15em;text-indent:.15em}main h2 :before{position:absolute;bottom:-10px;left:calc(50% - 40px);width:80px;height:4px;content:'';border-radius:3px;background:#ed6a01}main h2 span{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:.7rem;font-weight:400;color:#555}#download_confirm main h2 :before{position:absolute;bottom:-10px;left:calc(50% - 38px);width:80px;height:4px;content:'';border-radius:3px;background:#eb9e16}.pp_link{display:flex;justify-content:center;align-items:center}main h3{border-bottom:3px solid #ddd;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;padding:0 10px;position:relative;font-size:1.5rem;font-weight:600;letter-spacing:.15em;margin:0 0 50px;max-width:1080px}main h3:before{position:absolute;bottom:-3px;left:0;width:20%;height:3px;content:'';background:#ed6a00}main h4{font-size:2.2rem;font-weight:500;position:relative;padding:.3em 0 .3em 2em;letter-spacing:.15em;background:#eee;color:#e83f20}main h4:after{position:absolute;top:50%;left:.5em;transform:translateY(-50%);content:'';width:25px;height:4px;background-color:#c5c5c5}main .block{display:flex;justify-content:space-between;flex-wrap:wrap}main .box{background:#eee;padding:30px}#form .bnr_link_dl{display:flex;justify-content:flex-end;margin:10px 0 0;position:absolute;right:12px;bottom:18px}#form .bnr_link_dl:after{content:'';width:20px;height:10px;border-bottom:solid 2px #fff;border-right:solid 2px #fff;transform:skew(45deg)}.downloadWrap2{display:flex;flex-wrap:wrap;justify-content:space-between}.boxFrame2{width:32%}.downloadWrap2:after{content:"";display:block;width:32%}.boxFrame2:not(:nth-child(3n)){margin-right:2%}.boxFrame2{width:32%;padding:30px;margin:0 0 70px;background-color:#f2f2f2}.boxFrame2 .image{width:100%;height:200px;margin-right:40px;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#f2f2f2;border:15px solid #f2f2f2;margin-bottom:20px;text-align:center}.boxFrame2 .detail{width:100%}.boxFrame2 .image img{width:auto;height:180px}.boxFrame2 .detail .title .tx2{display:block;font-size:70%;margin-bottom:6px;font-weight:500}.boxFrame2 .detail .title .tx1{display:block;font-weight:700}.boxFrame2 p{line-height:2;letter-spacing:.05em;margin:0 0 1.5em}.boxFrame2 .detail .title{line-height:1.5;font-size:2rem;font-weight:700;margin-bottom:30px;color:#231815;text-align:left;padding:0 0 10px;border-bottom:2px solid #eb9e16}.title_box{padding:0 0 10px;border-bottom:1px solid #eb9e16}#download main h3{border-bottom:none}#download_form #download h3{border-bottom:none}#download main h3:before{content:none}#download_form #download h3:before{content:none}.boxFrame2 .btnEntry2 a{border-radius:30px;font-size:16px;width:100%;padding:10px 0;display:inline-block;color:#fff !important;background:#eb9e16;text-align:center;margin:0 0 10px;font-weight:700;transition:.3s}.boxFrame3 .image{background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:#f2f2f2;border:15px solid #f2f2f2;margin-bottom:20px;text-align:center}.boxFrame3 .btnEntry2 a{border-radius:30px;font-size:16px;width:100%;padding:10px 0;display:inline-block;color:#fff !important;background:#eb9e16;text-align:center;margin:0 0 10px;font-weight:700;transition:.3s}.boxFrame3 .detail .title .tx2{display:block;font-size:70%;margin-bottom:6px;font-weight:500}.boxFrame3 .detail .title .tx1{display:block;font-weight:700}.boxFrame3 .detail .title{line-height:1.5;font-size:1.2rem;font-weight:700;margin-bottom:0;color:#231815;text-align:left}.boxFrame3 .titlebox{padding:0 0 10px;border-bottom:2px solid #eb9e16;display:flex;justify-content:space-between;align-items:center;line-height:1;margin:0 0 25px}.boxFrame3 .titlebox p{margin:0}.boxFrame3 .detail .title .tx2{display:block;font-size:70%;margin-bottom:0;font-weight:500}.boxFrame3 .detail .title .tx1{display:block;font-weight:600;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;letter-spacing:0}.boxFrame3 .btnEntry2.btnEntry2 a{border-radius:30px;font-size:16px;width:150px;padding:10px 0;display:inline-block;color:#fff !important;background:#eb9e16;text-align:center;margin:0 0 10p 0;font-weight:700;transition:.3s}.boxFrame3 .text4{margin:0 0 15px}main .tel{display:flex;justify-content:center;align-items:center;line-height:1;height:25px;margin:0 0 20px}main .tel .icon{padding:0 5px 0 0;line-height:1}main .tel .icon img{width:48px;height:auto}main .tel .phone{font-size:3rem;font-weight:700;padding:0 0 3px;line-height:1;margin:0 0 10px}main .time{font-size:1.8rem;font-weight:500;padding:0 0 0 5px;line-height:1;text-align:center}main dl{width:900px;margin:auto}main dt{display:flex;align-items:center;line-height:1;margin:0 0 10px;font-weight:500}main table{width:900px;margin:auto}main th{display:flex;align-items:center;line-height:1;margin:0 0 10px;font-weight:500}.form th{display:flex;text-align:left;line-height:1;margin:0 0 10px;font-weight:500;color:#000;padding:20px 0 0}.form td{border-radius:5px;margin:0 0 25px;display:block;text-align:left;width:100%}.form .pp td{display:flex;align-items:center}.form tr{border:none}.must{background:#eb9e16;color:#fff;font-weight:500;margin:0 0 0 15px;padding:5px;font-size:1.4rem;border-radius:2px}.free{background:#7fbee7;color:#fff;font-weight:500;margin:0 0 0 15px;padding:5px;font-size:1.4rem;border-radius:2px}main .txt2{margin:0 0 0 15px;font-size:1.4rem;font-weight:400}#satori__custom_form .satori__require{background:#ed6a00;color:#fff;font-weight:500;margin:0 0 0 10px;padding:5px;font-size:1rem;border-radius:2px}#satori__custom_form .satori__not_require{background:#7fbee7;color:#fff;font-weight:500;margin:0 0 0 10px;padding:5px;font-size:1rem;border-radius:2px}#satori__custom_form .satori__custom_form a:visited{color:#eb9e16;text-decoration:none}#satori__custom_form .satori__custom_form .satori__btn{background-color:#ed6a00;color:#fff;padding:10px 30px;border-radius:40px}#satori__custom_form .satori__btn.cancel{background-color:#7fbee7;color:#fff;padding:10px 30px;border-radius:40px}.satori__custom_form.satori__custom_form_3c6ed790c479ef4b_css{max-width:1080px;margin:auto}.satori__custom_form.satori__custom_form_2c55a7217ad82742_css{max-width:1080px;margin:auto}.satori__custom_form.satori__custom_form_b27d321114e0c4a5_css{max-width:1080px;margin:auto}.satori__custom_form.satori__custom_form_141542d5c91a56c6_css　{max-width:1080px;margin:auto}.satori__custom_form.satori__custom_form_715aea0f2b6e98f6_css{max-width:1080px;margin:auto}.satori__custom_form.satori__custom_form_d06c952fc74db242_css{max-width:1080px;margin:auto}.satori__custom_form.satori__custom_form_b11665a464bbe375_css{max-width:1080px;margin:auto}.satori__custom_form.satori__custom_form_82cc68b3bc7aa617_css{max-width:1080px;margin:auto}@media screen and (max-width:1080px){.satori__custom_form.satori__custom_form_3c6ed790c479ef4b_css{width:100%;margin:auto}.satori__custom_form.satori__custom_form_2c55a7217ad82742_css{width:100%;margin:auto}.satori__custom_form.satori__custom_form_b27d321114e0c4a5_css{width:100%x;margin:auto}.satori__custom_form.satori__custom_form_141542d5c91a56c6_css　{width:100%;margin:auto}.satori__custom_form.satori__custom_form_715aea0f2b6e98f6_css{width:100%;margin:auto}.satori__custom_form.satori__custom_form_d06c952fc74db242_css{width:100%;margin:auto}.satori__custom_form.satori__custom_form_b11665a464bbe375_css{width:100%;margin:auto}.satori__custom_form.satori__custom_form_82cc68b3bc7aa617_css{width:100%;margin:auto}}.box_center p{margin:0 0 20px}main .btn2{width:240px;margin:auto;font-size:2rem;font-weight:600;background:#fb3915;padding:10px 20px 10px 40px;color:#fff;border-radius:30px;display:flex;justify-content:space-between}.fa-angle-right:before{content:"\f105";color:#fff;font-size:1.6rem;font-family:"Font Awesome 5 Free";font-weight:900}section{margin:0 0 100px}#download_form .photo img{width:200px;margin:0 5px}#download_form .detail{width:540px}main .block{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}#download_form .txt{border:1px solid#eb9e16;padding:30px;margin:0 0 30px}#download_form .txt p{margin:0 0 20px}#download_form .txt p:last-child{margin:0}.or{color:#fb3915;font-weight:500}main dl{width:900px;margin:auto}main dt{display:flex;align-items:center;line-height:1;margin:0 0 10px;font-weight:500}.style2 dt{line-height:1.5}main dd{margin:0 0 30px;border-radius:5px}#download_confirm main dd{width:100%;padding:30px;border:none;border-radius:5px;background-color:#eee;line-height:1;font-size:1.6rem}.must{background:#eb9e16;color:#fff;font-weight:500;margin:0 0 0 15px;padding:5px;font-size:1.4rem;border-radius:2px}main .txt2{margin:0;font-size:1.4rem;font-weight:400}.box_center p{margin:0 0 20px}main .btn2{width:240px;margin:auto;font-size:2rem;font-weight:600;background:#fb3915;padding:10px 20px 10px 40px;color:#fff;border-radius:30px;display:flex;justify-content:space-between}.fa-angle-right:before{content:"\f105";color:#fff;font-size:1.6rem;font-family:"Font Awesome 5 Free";font-weight:900}.free{background:#7fbee7;color:#fff;font-weight:500;margin:0 0 0 15px;padding:5px;font-size:1.4rem;border-radius:2px}#download_form .btnEntry2{width:300px;margin:auto}.btnEntry2 a{border-radius:30px;font-size:16px;width:300px;padding:10px 0;display:inline-block;color:#fff !important;background:#eb9e16;text-align:center;font-weight:700;transition:.3s}.fa-check:before{content:"\f00c";font-size:1.6rem;color:#eb9e16;font-family:"Font Awesome 5 Free";font-weight:900}#download_form h3.first{border-bottom:none;margin:0 0 30px}section{margin:0 0 100px}#dl_list .boxFrame3{border-radius:20px;padding:30px 30px 25px;background-color:#f2f2f2;margin:0 0 40px;display:flex;justify-content:space-between}#other #dl_list .boxFrame3:first-child .detail h3 .tx1{padding:0}.recommend{position:relative;display:inline-block;margin:1.5em 0;padding:0 5px;width:150px;height:90px;line-height:90px;text-align:center;color:#fff;font-weight:700;background:#fb3915;border-radius:50%;box-sizing:border-box;top:-50px}.recommend:before{content:"";position:absolute;bottom:-25px;　　　　　　left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #fb3915;z-index:0;right:40%}.recommend:before{content:"";position:absolute;bottom:-25px;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #fb3915;z-index:0}#download .image_wrap{display:flex;justify-content:space-between;width:220px}.image_wrap .image img{width:210px}#download .image_wrap .image img{width:210px}#download_form .boxFrame3{border-radius:20px;padding:30px 30px 25px;background-color:#f2f2f2;margin:0 0 40px;display:flex;justify-content:space-between;max-width:1080px;margin:0 auto 30px}#download_form .image_wrap{display:flex;justify-content:space-between}#download_form .image_wrap .image img{width:200px!important}#download_form #download .image_wrap{display:flex;justify-content:space-between;width:220px}#download .boxFrame3 .detail{width:70%;margin:0}.inner2{margin:auto;width:900px}#download_form .boxFrame3 .detail{width:80%}#download_form #download .boxFrame3 .detail{width:760px}.point{background:#fff;border:solid 2px #ed6a00;border-radius:20px;padding:10px 20px;margin:0 0 20px}.point ul li{margin:0 0 15px}.point ul li{font-weight:600;margin:0;display:flex;font-size:1rem}.point ul li span{margin:0 0 0 30px}.point ul li:last-child{margin:0}.point .fa-circle-check:before{content:"\f058";color:#ed6a00;font-size:1rem;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1.3;position:absolute}.txt4{border-bottom:1px solid #aaa;padding:0 0 20px}.txt3{padding:20px 0 0}.comment{max-width:1080px;margin:0 auto 80px;padding:40px 60px;box-sizing:border-box;border:6px solid #efefef;border-radius:20px}#download .bodyTx{padding:0}#download a.btn_dl{background-color:#ed6a00;color:#fff;display:flex;justify-content:center;align-items:center;-webkit-tap-highlight-color:transparent;transition:.2s ease-out;border:none;border-radius:30px;padding:10px 20px;font-weight:600;font-size:1rem;border-radius:40px;width:140px;margin:0 0 5px;align-items:center}#download .link{position:relative}.bnr_link_dl{display:flex;justify-content:flex-end;margin:10px 0 0;position:absolute;right:12px;bottom:18px}.bnr_link_dl:after{content:'';width:20px;height:10px;border-bottom:solid 2px #fff;border-right:solid 2px #fff;transform:skew(45deg)}#other #dl_list .boxFrame3:first-child .titlebox{padding:0 0 10px}.boxFrame3 .titlebox{padding:0 0 10px;border-bottom:2px solid #ed6a00;display:flex;justify-content:space-between;align-items:center;line-height:1;margin:0 0 25px}@media screen and (max-width:907px){main{padding:20px 0}main h2{font-size:1.5rem}main h2 :before{left:calc(50% - 40px)}#download_form #download .boxFrame3 .detail{width:100%}.pp_link{display:flex;justify-content:center;align-items:center}main h3{font-size:1.3rem;width:98%;margin:0 auto 50px}main .inner{width:100%;margin:auto}.inner2{width:90%;margin:auto}.downloadWrap2{display:block}.pp_link{display:flex;justify-content:center;align-items:center}#dl_list .boxFrame3{padding:20px 20px 15px;display:block;margin:0 0 20px}.boxFrame3 .titlebox{display:block}#dl_list .boxFrame3:first-child .titlebox{padding:0 0 10px}.boxFrame3 .detail .title{margin-bottom:10px}#download .boxFrame3 .detail{width:100%;margin:20px 0}#download .image_wrap{display:flex;justify-content:center;width:auto}#download_form .image_wrap img{margin:0 auto 15px}#download_form .boxFrame3{width:100%;display:block;padding:30px 10px}#download_form .image_wrap .image img{width:100%}#other #dl_list .boxFrame3:first-child .detail{width:100%;margin:0 auto 20px}.comment{width:90%;margin:0 auto 80px;padding:16px 25px}#download_form .bodyTx{padding:0 10px;margin:0 0 20px}main dl{width:100%}.point .fa-circle-check:before{font-size:1rem}main dt{line-height:1.2;margin:0 0 10px}.boxFrame3 .detail .title{line-height:1.4;font-size:1.5rem;font-weight:700;margin-bottom:0;color:#231815;text-align:left}#download a.btn_dl{width:100%}#download .bnr_link_dl{right:20px}#download_form .boxFrame3 .detail{width:100%}.boxFrame3 .detail{width:100%}#download_ .boxFrame3:first-child .detail{margin:150px 0 0}.recommend{position:relative;display:inline-block;margin:1.5em 0;padding:0 5px;width:100px;height:70px;line-height:72px;text-align:center;color:#fff;font-size:1rem;font-weight:700;background:#fb3915;border-radius:50%;box-sizing:border-box;left:-20px;top:280px}#download .image_wrap .image{width:210px;margin:auto}#download .image_wrap .image img{width:100%}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{width:100%}.submit-button buttons-area{display:block}.wpcf7-form-mode-confirm #wrap_contact input[type=button].button-rewrite{margin:0 0 10px;width:240px;margin:0 auto 10px}.wpcf7-form-mode-edit #wrap_contact input[type=button].button-confirm,.wpcf7-form-mode-confirm #wrap_contact input[type=submit]{width:240px;margin:auto}form.wpcf7-form p.buttons-area .wpcf7-submit{margin-left:0}.wpcf7-form-mode-confirm #wrap_contact input[type=button].button-rewrite{width:240px;margin:0 auto 30px}form .link{margin:0 0 40px}form{width:100%;margin:auto}form a.btn_dl{width:280px}form th .sp{line-height:1.7}.pc{display:none}}@media screen and (min-width:767px){.sp{display:none}}@media (min-width:960px){.-sidebar-on .l-content .alignfull,.-sidebar-on .l-content .alignwide{left:0}}.l-container{max-width:100%}.pageTitleA{display:none}h1.wp-block-heading.is-style-section_ttl.has-white-color.has-text-color{text-align:center}.wp-block-group.has-border.-border01.dl-box01.has-background.is-layout-constrained.wp-block-group-is-layout-constrained{border-radius:20px}.wp-block-group.dl-box02.has-background.is-layout-constrained.wp-block-group-is-layout-constrained{border-radius:20px}.l-content{padding:0}div#content{display:block}div#dl_list{max-width:900px;margin:auto}@media screen and (max-width:1000px){.inner2{margin:auto;width:90%}}}@media screen and (max-width:900px){div#dl_list{width:90%}}.link-sp{display:none}@media screen and (max-width:907px){#dl_list .boxFrame3{display:block;width:95%;margin:0 auto 40px}#download .image_wrap{margin:auto}#download .boxFrame3 .detail{margin:auto;width:90%}#download .link{display:none}.link-sp{display:block}#download a.btn_dl{width:70%;margin:20px auto}.boxFrame3 .detail .title{line-height:1.4;font-size:1.3rem;font-weight:700;margin-bottom:0;color:#231815;text-align:center}#download_form #download .boxFrame3 .detail{width:auto}#download_form .image_wrap{display:flex;justify-content:center}}@media screen and (max-width:425px){div#dl_list{width:100%}.inner2{width:100%}#dl_list .boxFrame3{display:block;width:90%;margin:0 auto 40px;padding:20px 10px 15px}#download_form .boxFrame3{display:block;width:90%;margin:0 auto 40px;padding:20px 10px 15px}}.swell-block-fullWide__inner{padding:0 var(--swl-fw_inner_pad,0);position:relative;z-index:0}.swell-block-fullWide.has-bg-img:before{background-color:inherit;z-index:0}