﻿body .fs-c-heading--page{display:none}@media only screen and (max-width: 767px){body .fs-l-main{width:100% !important;padding:0 !important}}#contents{max-width:970px;box-sizing:border-box}body{background:#fff}p{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";letter-spacing:0.28px;color:#333333;font-size:100%;line-height:1.4}@media only screen and (min-width: 768px) and (max-width: 1199px){p{font-size:100%}}@media only screen and (max-width: 767px){p{font-size:100%}}.tit_h3{display:flex;flex-wrap:wrap;justify-content:center}.tit_h3 span{width:100%;text-align:center;font-size:258%;color:#FF5A20;font-family:'M PLUS 1p', sans-serif;font-weight:800}@media only screen and (min-width: 768px) and (max-width: 1199px){.tit_h3 span{font-size:215%}}@media only screen and (max-width: 767px){.tit_h3 span{font-size:172%}}.tit_h3 span em{font-size:86%}.box_btn{cursor:pointer}.box_btn a{border:solid 2px #eb832e;background-color:#eb832e;color:#fff;text-decoration:none;position:relative;display:inline-block;padding:0.5em 1em;transition:all .3s ease 0s}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_btn a{padding:0.5em 1em}}@media only screen and (max-width: 767px){.box_btn a{padding:0.5em 1.5em}}.box_btn a:hover{border:solid 2px #eb832e;background-color:#fff;color:#eb832e}.btn_contact{cursor:pointer}.btn_contact a{font-size:129%;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";text-align:center;width:409px;margin:0 auto;border:solid 2px #eb832e;background-color:#eb832e;color:#fff;text-decoration:none;position:relative;display:block;padding:0.5em 1em;font-weight:bold;transition:all .3s ease 0s}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_contact a{font-size:129%}}@media only screen and (max-width: 767px){.btn_contact a{font-size:158%}}@media only screen and (max-width: 767px){.btn_contact a{width:90%}}.btn_contact a:hover{border:solid 2px #eb832e;background-color:#fff;color:#eb832e}.btn_contact a i{margin-right:0.5em}.btn_contact a i::before{font-size:20px}.box_contact{margin-bottom:60px;padding-bottom:40px;border:solid 1px #ff5a20;position:relative;width:90%;margin:0 auto 70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_contact{margin-bottom:30px}}@media only screen and (max-width: 767px){.box_contact{margin-bottom:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_contact{padding-bottom:20px}}@media only screen and (max-width: 767px){.box_contact{padding-bottom:3em}}@media only screen and (max-width: 767px){.box_contact{padding:0 1em}}.box_contact .contact p{text-align:center;font-size:158%;color:#606060;letter-spacing:0.48px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_contact .contact p{font-size:129%}}@media only screen and (max-width: 767px){.box_contact .contact p{font-size:158%}}.box_contact .contact p span{font-size:72%;letter-spacing:0.36px}.box_contact .address{display:flex;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_contact .address{display:flex}}@media only screen and (max-width: 767px){.box_contact .address{display:block}}.box_contact .address p{font-family:'M PLUS 1p', sans-serif;font-weight:800;color:#ff5a20;font-size:215%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_contact .address p{font-size:172%}}@media only screen and (max-width: 767px){.box_contact .address p{font-size:172%}}.box_contact .address p span{font-size:86%;text-align:left}@media only screen and (min-width: 768px){.box_contact .address p:first-child{margin-right:.5em;font-size:28px}}@media only screen and (max-width: 767px){.box_contact .address p.tel{margin:.5em auto}}.box_contact .address p.tel a{text-decoration:none;color:#ff5a20}@media only screen and (max-width: 767px){.box_contact .address p.tel a{font-size:22px}}.box_contact .address p.tel a:hover{color:#ff5a20}@media only screen and (max-width: 767px){.box_contact .address p.fax{margin:.5em auto;margin-left:0.2em;margin-bottom:1em;font-size:22px}}.con_intro{width:100%}.con_intro .box_intro .con_txt{display:flex;flex-wrap:wrap}.con_intro .box_intro .con_txt .box_txt{width:48%}.con_intro .box_intro .con_txt .box_img{width:48%}.con_nav{width:100%;max-width:970px;background:#ff5a20;margin:40px auto 0}.con_nav .box_nav{padding:20px 20px 0 20px;position:relative;width:100%;height:7em;filter:drop-shadow(0px 5px 5px rgba(0,0,0,0.15))}@media only screen and (max-width: 767px){.con_nav .box_nav{height:auto;padding:2em}}.con_nav .box_nav ul{display:flex;justify-content:space-around;background:#fff;padding:1em;position:absolute;max-width:930px;width:96%}@media only screen and (max-width: 767px){.con_nav .box_nav ul{display:block;position:relative;width:100%}}.con_nav .box_nav ul li{border-left:1px solid #fdb977;width:calc( 100% / 7 )}@media only screen and (max-width: 767px){.con_nav .box_nav ul li{width:100%;border-left:none;border-top:1px solid #fdb977;padding:0.5em}}.con_nav .box_nav ul li:first-child{border:none}.con_nav .box_nav ul li a{display:flex;flex-wrap:wrap;align-items:center;text-align:center;justify-content:center;text-decoration:none;font-family:'M PLUS 1p', sans-serif;color:#F25820;font-weight:800;transition:0.5s}@media only screen and (max-width: 767px){.con_nav .box_nav ul li a{flex-wrap:nowrap;align-items:baseline;text-align:left;justify-content:flex-start;position:relative}}.con_nav .box_nav ul li a .txt_no{font-size:129%;color:#fdb977;width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_nav .box_nav ul li a .txt_no{font-size:115%}}@media only screen and (max-width: 767px){.con_nav .box_nav ul li a .txt_no{font-size:115%}}@media only screen and (max-width: 767px){.con_nav .box_nav ul li a .txt_no{width:3em}}.con_nav .box_nav ul li a:hover{opacity:0.5}.con_nav .box_nav ul li a em{font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_nav .box_nav ul li a em{font-size:100%}}@media only screen and (max-width: 767px){.con_nav .box_nav ul li a em{font-size:100%}}.con_nav .box_nav ul li a i{width:100%;color:#fdb977;margin:0.5em auto}@media only screen and (max-width: 767px){.con_nav .box_nav ul li a i{width:1em;margin:0;position:absolute;right:1em;top:0.5em}}@media only screen and (min-width: 767px) and (max-width: 850px){.con_nav .box_nav ul li a{font-size:86%}}.con_nav .box_nav .box_menu{position:relative}.con_nav .box_nav .box_menu:after{content:"";display:block;width:10px;height:10px;position:absolute;right:5%;top:35%;border-bottom:#333 2px solid;border-right:#333 2px solid;transform:rotate(45deg) translateY(-30%)}.con_step01{width:100%;max-width:970px;margin:0 auto;margin-top:120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step01{margin-top:60px}}@media only screen and (max-width: 767px){.con_step01{margin-top:6em}}.con_step01 .tit_h3{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step01 .tit_h3{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_step01 .tit_h3{margin-bottom:2em}}.con_step01 .box_step{width:90%;margin:0 auto}.con_step01 .box_step ul{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step01 .box_step ul{display:flex}}@media only screen and (max-width: 767px){.con_step01 .box_step ul{display:block}}.con_step01 .box_step ul li{width:30%;text-align:left;max-width:400px;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step01 .box_step ul li{width:45%}}@media only screen and (max-width: 767px){.con_step01 .box_step ul li{width:85%}}@media only screen and (max-width: 767px){.con_step01 .box_step ul li{margin-bottom:2em}}.con_step01 .box_step ul li img{width:100%}.con_step02{width:100%;max-width:970px;margin:60px auto 0}.con_step02 .tit_h3{margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .tit_h3{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_step02 .tit_h3{margin-bottom:2em}}.con_step02 .box_step{display:flex;position:relative;padding-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .box_step{display:block}}@media only screen and (max-width: 767px){.con_step02 .box_step{display:block}}.con_step02 .box_step::after{position:absolute;right:0;bottom:0;z-index:-1}@media only screen and (min-width: 1200px){.con_step02 .box_step::after{content:url(../../houjin/images/bg_step02-pc.jpg)}}@media print{.con_step02 .box_step::after{content:url(../../houjin/images/bg_step02-pc.jpg)}}@media only screen and (max-width: 1199px){.con_step02 .box_step::after{content:url(../../houjin/images/bg_step02-sp.jpg);width:100%;overflow:hidden}}.con_step02 .box_step .box_img{width:50%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .box_step .box_img{width:100%}}@media only screen and (max-width: 767px){.con_step02 .box_step .box_img{width:100%}}@media only screen and (max-width: 1199px){.con_step02 .box_step .box_img{background-color:#fff;text-align:center}}@media only screen and (min-width: 1200px){.con_step02 .box_step .box_img img{position:absolute;top:-1em;left:0;z-index:0}}@media print{.con_step02 .box_step .box_img img{position:absolute;top:-1em;left:0;z-index:0}}.con_step02 .box_step .box_txt{width:55%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .box_step .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_step02 .box_step .box_txt{width:100%}}.con_step02 .box_step .box_txt img{position:absolute;right:0;top:-1.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .box_step .box_txt img{top:-3.5em}}@media only screen and (max-width: 767px){.con_step02 .box_step .box_txt img{top:-4.5em}}.con_step02 .box_step .box_txt .txt{width:95%;margin-top:1em;padding:1em 1.5em;background-color:#fff;box-shadow:7px 7px #eb832e}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .box_step .box_txt .txt{width:90%}}@media only screen and (max-width: 767px){.con_step02 .box_step .box_txt .txt{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .box_step .box_txt .txt{padding:1em 1.5em}}@media only screen and (max-width: 767px){.con_step02 .box_step .box_txt .txt{padding:2.5em 1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .box_step .box_txt .txt{margin:5em auto 0}}@media only screen and (max-width: 767px){.con_step02 .box_step .box_txt .txt{margin:6em auto 0}}.con_step02 .box_step .box_txt .txt h4{margin-bottom:.5em;font-size:172%;font-weight:bold;color:#0a93f3;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo"}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .box_step .box_txt .txt h4{font-size:129%}}@media only screen and (max-width: 767px){.con_step02 .box_step .box_txt .txt h4{font-size:158%}}.con_step02 .box_step .box_txt .txt h4 em{font-size:72%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step02 .box_step .box_txt .txt h4 em{font-size:72%}}@media only screen and (max-width: 767px){.con_step02 .box_step .box_txt .txt h4 em{font-size:72%}}.con_step02 .box_step .box_txt .txt h4 span{background:linear-gradient(rgba(0,0,0,0) 75%,#fbf5ae 75%)}.wrp_step03{margin-top:-10px}.con_step03{width:100%;max-width:970px;margin:0 auto 0;padding-bottom:20px;background-color:#fef5f0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03{padding-bottom:10px}}@media only screen and (max-width: 767px){.con_step03{padding-bottom:1em}}.con_step03 .box_step3{padding-top:60px;background:url(../../houjin/images/bg_istep03.png) no-repeat top right}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3{padding-top:30px}}@media only screen and (max-width: 767px){.con_step03 .box_step3{padding-top:4.5em}}.con_step03 .box_step3 .box_step{width:85%;margin:0 auto 1em;margin-bottom:60px;display:flex}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_step{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step{margin-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_step{display:flex}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step{display:block}}.con_step03 .box_step3 .box_step .tit_h3{margin-bottom:.5em}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step .tit_h3 span{text-shadow:2px  2px 2px #ffffff,-2px  2px 2px #ffffff,2px -2px 2px #ffffff,-2px -2px 2px #ffffff, 2px  0px 2px #ffffff,0px  2px 2px #ffffff,-2px  0px 2px #ffffff,0px -2px 2px #ffffff}}.con_step03 .box_step3 .box_step .box_txt{margin-top:60px;margin-left:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_step .box_txt{margin-top:30px}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step .box_txt{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_step .box_txt{margin-left:20px}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step .box_txt{margin-left:0}}.con_step03 .box_step3 .box_step .box_txt h4{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-weight:bold;color:#ff5a20;font-size:172%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_step .box_txt h4{font-size:129%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step .box_txt h4{font-size:129%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step .box_txt h4{text-shadow:2px  2px 2px #ffffff,-2px  2px 2px #ffffff,2px -2px 2px #ffffff,-2px -2px 2px #ffffff, 2px  0px 2px #ffffff,0px  2px 2px #ffffff,-2px  0px 2px #ffffff,0px -2px 2px #ffffff}}.con_step03 .box_step3 .box_step .box_txt p{margin-bottom:40px;font-size:115%;line-height:1.5;letter-spacing:0.32px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_step .box_txt p{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step .box_txt p{margin-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_step .box_txt p{font-size:100%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step .box_txt p{font-size:100%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_step .box_txt p{text-shadow:2px  2px 2px #ffffff,-2px  2px 2px #ffffff,2px -2px 2px #ffffff,-2px -2px 2px #ffffff, 2px  0px 2px #ffffff,0px  2px 2px #ffffff,-2px  0px 2px #ffffff,0px -2px 2px #ffffff}}.con_step03 .box_step3 .box_bousaikan{width:95%;margin:1em auto 0;padding:4em 3em;display:flex;align-items:center;justify-content:space-between;background-color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_bousaikan{padding:3em 2em}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan{padding:2em 1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_bousaikan{display:flex}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan{display:block}}.con_step03 .box_step3 .box_bousaikan .box_img{width:40%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_bousaikan .box_img{width:40%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan .box_img{width:100%}}@media only screen and (max-width: 1199px){.con_step03 .box_step3 .box_bousaikan .box_img img{width:100%}}.con_step03 .box_step3 .box_bousaikan .box_txt{width:57%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_bousaikan .box_txt{width:57%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan .box_txt{margin-top:1em}}.con_step03 .box_step3 .box_bousaikan .box_txt .tit_h3{line-height:.8;margin-bottom:1em}.con_step03 .box_step3 .box_bousaikan .box_txt .tit_h3 span{font-size:243%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_bousaikan .box_txt .tit_h3 span{font-size:200%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan .box_txt .tit_h3 span{font-size:172%}}.con_step03 .box_step3 .box_bousaikan .box_txt .tit_h3 span em{font-size:72%}.con_step03 .box_step3 .box_bousaikan .box_txt p{margin:1rem 0 1.2em;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-size:100%;letter-spacing:0.28px;color:#333333}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_bousaikan .box_txt p{font-size:100%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan .box_txt p{font-size:100%}}.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a{display:block;width:300px;margin:0 auto 1.2em;font-size:100%;letter-spacing:0.28px;font-weight:bold;position:relative;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a{font-size:100%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a{font-size:100%}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a{width:100%}}.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a i{position:absolute;top:calc(50% - .5em);right:1.8rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a i{right:1.8rem}}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a i{right:1rem}}.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a i::before{font-size:16px}.con_step03 .box_step3 .box_bousaikan .box_txt .box_faci{background-color:#fbebdc;padding:1.5em}.con_step03 .box_step3 .box_bousaikan .box_txt .box_faci h6{padding-bottom:.5em;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-weight:normal;letter-spacing:0.56px;border-bottom:1px solid #eb832e}@media only screen and (max-width: 767px){.con_step03 .box_step3 .box_bousaikan .box_txt .box_faci h6{font-size:16px}}.con_step03 .box_step3 .box_bousaikan .box_txt .box_faci p{margin:1rem 0 0;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";letter-spacing:0.56px}.con_step04{width:100%;max-width:970px;margin:0 auto;background-color:#ff5a20;padding-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04{padding-bottom:15px}}@media only screen and (max-width: 767px){.con_step04{padding-bottom:3em}}.con_step04 .tit_h3{padding-top:60px;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .tit_h3{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_step04 .tit_h3{margin-bottom:.5em}}.con_step04 .tit_h3 span{color:#fff}.con_step04 .box_step .box_cacestudy{width:90%;margin:0 auto 1em;background-color:#fff;box-shadow:0px 4px 6px 0 rgba(0,0,0,0.08);padding:2em 3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy{padding:2em 2em}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy{padding:2em 1em}}.con_step04 .box_step .box_cacestudy .box_company{margin-bottom:40px;display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company{margin-bottom:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company{display:flex}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company{display:block}}.con_step04 .box_step .box_cacestudy .box_company.company02{flex-flow:row-reverse}@media only screen and (min-width: 768px){.con_step04 .box_step .box_cacestudy .box_company.company02 .txt{text-align:right}}.con_step04 .box_step .box_cacestudy .box_company .box_img{width:42%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_img{width:42%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_img{width:100%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_img img{width:100%}}.con_step04 .box_step .box_cacestudy .box_company .box_txt{width:55%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt{width:55%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt{margin-top:1em}}.con_step04 .box_step .box_cacestudy .box_company .box_txt .st{margin-bottom:20px;font-size:243%;position:relative;padding-bottom:.2em;border-bottom:3px solid #fbddbf;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo"}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .st{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .st{margin-bottom:.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .st{font-size:200%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .st{font-size:172%}}.con_step04 .box_step .box_cacestudy .box_company .box_txt .st::after{position:absolute;bottom:-3px;left:0;z-index:2;content:'';width:20%;height:3px;background-color:#fdb977}.con_step04 .box_step .box_cacestudy .box_company .box_txt .st_txt{margin-bottom:20px;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-weight:bold;font-size:172%;letter-spacing:0.48px;color:#ff5a20}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .st_txt{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .st_txt{margin-bottom:.4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .st_txt{font-size:143%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .st_txt{font-size:129%}}.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li h5{border-left:3px solid #ff5a20;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-size:129%;font-weight:bold;padding-left:0.8em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li h5{font-size:129%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li h5{font-size:129%}}.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li p{margin-bottom:30px;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";letter-spacing:0.28px;color:#333333;font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li p{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li p{margin-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li p{font-size:100%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li p{font-size:100%}}.con_step04 .box_step .box_cacestudy .box_company .box_txt .txt{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-weight:bold;color:#ff5a20;font-size:129%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .txt{font-size:129%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .txt{font-size:129%}}.con_step04 .box_step .box_cacestudy .box_company .box_txt .txt span{font-size:158%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .txt span{font-size:158%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .box_company .box_txt .txt span{font-size:158%}}.con_step04 .box_step .box_cacestudy .cacestudy .box_set h5{border-radius:20px;background-color:#fef2e6;padding:.5em 1.5em}.con_step04 .box_step .box_cacestudy .cacestudy .box_set h5 span{padding-left:1.8em;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-weight:bold;color:#606060;font-size:129%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step04 .box_step .box_cacestudy .cacestudy .box_set h5 span{font-size:129%}}@media only screen and (max-width: 767px){.con_step04 .box_step .box_cacestudy .cacestudy .box_set h5 span{font-size:100%}}.con_step04 .box_step .box_cacestudy .cacestudy .box_set h5 span::before{content:url(../../houjin/images/ic_quote.png);position:absolute;left:0;top:0}.con_step04 .box_step .box_cacestudy .cacestudy .box_set p{margin:1em 2em}.con_step05{width:100%;margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05{margin-top:50px}}@media only screen and (max-width: 767px){.con_step05{margin-top:10em}}.con_step05 .box_contact{margin-bottom:60px;padding-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_contact{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_step05 .box_contact{margin-bottom:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_contact{padding-bottom:20px}}@media only screen and (max-width: 767px){.con_step05 .box_contact{padding-bottom:3em}}.con_step05 .box_contact .tit_h3{margin-top:-2em}.con_step05 .box_use{width:90%;margin:0 auto;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_use{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_step05 .box_use{margin-bottom:4em}}.con_step05 .box_use .tit_h3{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_use .tit_h3{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_step05 .box_use .tit_h3{margin-bottom:2em}}.con_step05 .box_use .box_img{display:flex;align-items:flex-start}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_use .box_img{display:flex}}@media only screen and (max-width: 767px){.con_step05 .box_use .box_img{display:block}}.con_step05 .box_use .box_img img{display:block}@media only screen and (max-width: 767px){.con_step05 .box_use .box_img img:last-child{margin-top:1em;width:70%}}.con_step05 .box_download{max-width:890px;margin:0 auto;border:solid 1px #ff5a20;padding-top:40px;padding-bottom:40px}@media only screen and (max-width: 767px){.con_step05 .box_download{width:90%;margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download{padding-top:20px}}@media only screen and (max-width: 767px){.con_step05 .box_download{padding-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download{padding-bottom:20px}}@media only screen and (max-width: 767px){.con_step05 .box_download{padding-bottom:3em}}.con_step05 .box_download .st_txt{margin-bottom:30px;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-size:172%;letter-spacing:0.48px;text-align:center;color:#606060}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .st_txt{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_step05 .box_download .st_txt{margin-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .st_txt{font-size:158%}}@media only screen and (max-width: 767px){.con_step05 .box_download .st_txt{font-size:129%}}.con_step05 .box_download .box_con_btn{margin-bottom:30px;display:flex;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .box_con_btn{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_step05 .box_download .box_con_btn{margin-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .box_con_btn{display:flex}}@media only screen and (max-width: 767px){.con_step05 .box_download .box_con_btn{display:block}}.con_step05 .box_download .box_con_btn .box_btn{width:40%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .box_con_btn .box_btn{width:40%}}@media only screen and (max-width: 767px){.con_step05 .box_download .box_con_btn .box_btn{width:100%}}.con_step05 .box_download .box_con_btn .box_btn a{width:100%;display:inline-block;font-weight:bold;text-align:center;font-size:129%;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .box_con_btn .box_btn a{width:100%}}@media only screen and (max-width: 767px){.con_step05 .box_download .box_con_btn .box_btn a{width:90%}}@media only screen and (max-width: 767px){.con_step05 .box_download .box_con_btn .box_btn a{margin:1em auto 0;display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .box_con_btn .box_btn a{font-size:129%}}@media only screen and (max-width: 767px){.con_step05 .box_download .box_con_btn .box_btn a{font-size:129%}}.con_step05 .box_download .box_con_btn .box_btn a i{position:absolute;top:calc(50% - .5em);right:2rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .box_con_btn .box_btn a i{right:2rem}}@media only screen and (max-width: 767px){.con_step05 .box_download .box_con_btn .box_btn a i{right:1rem}}.con_step05 .box_download .box_con_btn .box_btn a i::before{font-size:18px}.con_step05 .box_download .box_con_btn .box_btn:first-child{margin-right:1em}.con_step05 .box_download .txt{text-align:center;font-family:'M PLUS 1p', sans-serif;font-weight:800;color:#ff5a20;font-size:158%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .txt{font-size:129%}}@media only screen and (max-width: 767px){.con_step05 .box_download .txt{font-size:129%}}.con_step05 .box_download .txt span{font-size:129%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step05 .box_download .txt span{font-size:129%}}@media only screen and (max-width: 767px){.con_step05 .box_download .txt span{font-size:129%}}.con_step06{width:100%;max-width:970px;margin:60px auto 0}.con_step06 .tit_h3{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .tit_h3{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_step06 .tit_h3{margin-bottom:2em}}.con_step06 .box_into_img{background:url(../../houjin/images/bg_step06_st.jpg) no-repeat top right}.con_step06 .box_into_img .into_img{display:flex;align-items:center;padding:3.5em 4em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_into_img .into_img{display:flex}}@media only screen and (max-width: 767px){.con_step06 .box_into_img .into_img{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_into_img .into_img{padding:3.5em 4em}}@media only screen and (max-width: 767px){.con_step06 .box_into_img .into_img{padding:1em 2em}}.con_step06 .box_into_img .into_img .st h4{font-size:172%;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-weight:bold;color:#0a93f3}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_into_img .into_img .st h4{font-size:158%}}@media only screen and (max-width: 767px){.con_step06 .box_into_img .into_img .st h4{font-size:158%}}@media only screen and (max-width: 767px){.con_step06 .box_into_img .into_img .st h4{text-shadow:1px  1px 1px #ffffff,-1px  1px 1px #ffffff,1px -1px 1px #ffffff,-1px -1px 1px #ffffff, 1px  0px 1px #ffffff,0px  1px 1px #ffffff,-1px  0px 1px #ffffff,0px -1px 1px #ffffff}}.con_step06 .box_into_img .into_img .txt p{padding-left:2em;font-size:129%;line-height:1.8;letter-spacing:0.36px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_into_img .into_img .txt p{padding-left:2em}}@media only screen and (max-width: 767px){.con_step06 .box_into_img .into_img .txt p{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_into_img .into_img .txt p{font-size:100%}}@media only screen and (max-width: 767px){.con_step06 .box_into_img .into_img .txt p{font-size:100%}}@media only screen and (max-width: 767px){.con_step06 .box_into_img .into_img .txt p{text-shadow:2px  2px 2px #ffffff,-2px  2px 2px #ffffff,2px -2px 2px #ffffff,-2px -2px 2px #ffffff, 2px  0px 2px #ffffff,0px  2px 2px #ffffff,-2px  0px 2px #ffffff,0px -2px 2px #ffffff}}.con_step06 .box_step{width:90%;margin:0 auto 70px}.con_step06 .box_step ol li .sub_ttl{font-size:429%;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-weight:500;color:#606060;font-style:oblique}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_step ol li .sub_ttl{font-size:358%}}@media only screen and (max-width: 767px){.con_step06 .box_step ol li .sub_ttl{font-size:322%}}.con_step06 .box_step ol li .sub_ttl span{color:#ff5a20}.con_step06 .box_step ol li .step{margin-left:1.5em;padding-left:2em;border-left:2px solid #606060}.con_step06 .box_step ol li .step .box_txt h4{font-size:200%;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";color:#606060;position:relative;padding-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_step ol li .step .box_txt h4{font-size:172%}}@media only screen and (max-width: 767px){.con_step06 .box_step ol li .step .box_txt h4{font-size:158%}}.con_step06 .box_step ol li .step .box_txt h4::after{position:absolute;left:0;bottom:0;content:'';width:50px;height:0;border-bottom:2px solid #ff5a20}.con_step06 .box_step ol li .step .box_txt p{margin-top:2em;font-size:100%;line-height:1.36}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_step ol li .step .box_txt p{font-size:100%}}@media only screen and (max-width: 767px){.con_step06 .box_step ol li .step .box_txt p{font-size:100%}}.con_step06 .box_step ol li .step01{display:flex}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_step ol li .step01{display:flex}}@media only screen and (max-width: 767px){.con_step06 .box_step ol li .step01{display:block}}.con_step06 .box_step ol li .step01 .box_txt{width:52%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_step ol li .step01 .box_txt{width:50%}}@media only screen and (max-width: 767px){.con_step06 .box_step ol li .step01 .box_txt{width:100%}}.con_step06 .box_step ol li .step01 .box_img{width:48%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_step ol li .step01 .box_img{width:50%}}@media only screen and (max-width: 767px){.con_step06 .box_step ol li .step01 .box_img{width:100%}}.con_step06 .box_step ol li .step03{display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_step ol li .step03{display:flex}}@media only screen and (max-width: 767px){.con_step06 .box_step ol li .step03{display:block}}.con_step06 .box_step ol li .step03 .box_txt{width:52%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_step ol li .step03 .box_txt{width:50%}}@media only screen and (max-width: 767px){.con_step06 .box_step ol li .step03 .box_txt{width:100%}}.con_step06 .box_step ol li .step03 .box_img{width:45%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_step ol li .step03 .box_img{width:48%}}@media only screen and (max-width: 767px){.con_step06 .box_step ol li .step03 .box_img{width:100%}}.con_step06 .box_faq{width:90%;margin:0 auto;margin-bottom:130px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_faq{margin-bottom:130px}}@media only screen and (max-width: 767px){.con_step06 .box_faq{margin-bottom:5em}}.con_step06 .box_faq .tit_h4{margin-bottom:40px;font-size:172%;color:#777575;text-align:center;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_faq .tit_h4{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_step06 .box_faq .tit_h4{margin-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_faq .tit_h4{font-size:172%}}@media only screen and (max-width: 767px){.con_step06 .box_faq .tit_h4{font-size:172%}}.con_step06 .box_faq .tit_h4::before{position:absolute;content:'';content:url(../../houjin/images/ic_faq.png);top:0}.con_step06 .box_faq .tit_h4 span{margin-left:2em}.con_step06 .box_faq dl dt,.con_step06 .box_faq dl dd{padding-left:2em;text-indent:-2em}@media only screen and (max-width: 767px){.con_step06 .box_faq dl dt,.con_step06 .box_faq dl dd{margin:.5em 0}}.con_step06 .box_faq dl dt{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-size:108%;position:relative;padding-bottom:.5em;color:#0a93f3}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_faq dl dt{font-size:100%}}@media only screen and (max-width: 767px){.con_step06 .box_faq dl dt{font-size:115%}}@media only screen and (max-width: 767px){.con_step06 .box_faq dl dt{font-weight:bold}}.con_step06 .box_faq dl dt:before{content:'Q';left:20px;font-weight:bold;font-size:143%;margin-right:0.5em;color:#0a93f3}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_faq dl dt:before{font-size:143%}}@media only screen and (max-width: 767px){.con_step06 .box_faq dl dt:before{font-size:143%}}.con_step06 .box_faq dl dt:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;z-index:-1;background:repeating-linear-gradient(-45deg, #0a93f3, #0a93f3 2px, #fbfde8 2px, #fbfde8 4px)}.con_step06 .box_faq dl dd{margin-bottom:20px;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","メイリオ","Meiryo";font-size:108%;color:#333}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_faq dl dd{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_step06 .box_faq dl dd{margin-bottom:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_faq dl dd{font-size:100%}}@media only screen and (max-width: 767px){.con_step06 .box_faq dl dd{font-size:115%}}.con_step06 .box_faq dl dd:before{content:'A';left:20px;font-weight:bold;font-size:143%;margin-right:0.5em;color:#333}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_faq dl dd:before{font-size:143%}}@media only screen and (max-width: 767px){.con_step06 .box_faq dl dd:before{font-size:143%}}.con_step06 .con_service{width:80%;margin:0 auto;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service{width:80%}}@media only screen and (max-width: 767px){.con_step06 .con_service{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_step06 .con_service{margin-bottom:4em}}.con_step06 .con_service .box_servise{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service .box_servise{display:flex}}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise{display:block}}.con_step06 .con_service .box_servise h4{margin-bottom:35px;width:48%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service .box_servise h4{width:48%}}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise h4{width:100%}}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise h4{text-align:center}}.con_step06 .con_service .box_servise .servise{width:50%;margin-bottom:35px;display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service .box_servise .servise{width:50%}}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise .servise{width:100%}}.con_step06 .con_service .box_servise .servise .box_img{width:30%}.con_step06 .con_service .box_servise .servise .box_txt{width:62%}@media only screen and (min-width: 768px){.con_step06 .con_service .box_servise .servise .box_txt{margin-right:1em}}.con_step06 .con_service .box_servise .servise .box_txt h5{font-size:172%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service .box_servise .servise .box_txt h5{font-size:143%}}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise .servise .box_txt h5{font-size:172%}}.con_step06 .con_service .box_servise .servise .box_txt dl{margin-bottom:2em}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise .servise .box_txt dl{margin:0 calc(50% - 60vw);width:85vw}}.con_step06 .con_service .box_servise .servise .box_txt dl dt{font-size:115%;font-weight:bold;border-bottom:2px solid #bce8fd}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service .box_servise .servise .box_txt dl dt{font-size:115%}}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise .servise .box_txt dl dt{font-size:143%}}.con_step06 .con_service .box_servise .servise .box_txt dl dd{margin-top:.2em;margin-bottom:.5em;font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service .box_servise .servise .box_txt dl dd{font-size:100%}}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise .servise .box_txt dl dd{font-size:100%}}.con_step06 .con_service .box_servise .servise .box_txt .contact{text-align:center}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise .servise .box_txt .contact{margin:0 calc(50% - 60vw);width:85vw}}.con_step06 .con_service .box_servise .servise .box_txt .contact span{background:linear-gradient(rgba(0,0,0,0) 75%,#fbf5ae 75%);font-weight:bold}.con_step06 .con_service .box_servise .servise:last-child{width:100% !important}.con_step06 .con_service .box_servise .servise:last-child .box_img{width:15%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service .box_servise .servise:last-child .box_img{width:15%}}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise .servise:last-child .box_img{width:30%}}.con_step06 .con_service .box_servise .servise:last-child .box_txt{width:80%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .con_service .box_servise .servise:last-child .box_txt{width:80%}}@media only screen and (max-width: 767px){.con_step06 .con_service .box_servise .servise:last-child .box_txt{width:62%}}.con_step06 .box_contact{padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_contact{padding-top:20px}}@media only screen and (max-width: 767px){.con_step06 .box_contact{padding-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_contact{padding-bottom:20px}}@media only screen and (max-width: 767px){.con_step06 .box_contact{padding-bottom:3em}}.con_step06 .box_contact .tit{display:flex;flex-wrap:wrap;justify-content:center}.con_step06 .box_contact .tit span{width:100%;text-align:center;font-size:258%;color:#FF5A20;font-family:'M PLUS 1p', sans-serif;font-weight:800}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_step06 .box_contact .tit span{font-size:215%}}@media only screen and (max-width: 767px){.con_step06 .box_contact .tit span{font-size:200%}}.con_step07{width:100%;max-width:970px;margin:60px auto 0}.con_step07 .box_step{max-width:700px;margin:30px auto}.con_step07 .box_step ul{display:flex;flex-wrap:wrap;display:flexbox}.con_step07 .box_step ul:after{display:block;content:"";width:33.33%;max-width:400px}@media only screen and (max-width: 767px){.con_step07 .box_step ul:after{width:50%}}.con_step07 .box_step ul li{display:flex;width:30%;text-align:left;max-width:400px;margin:0 auto;margin-bottom:1em}@media only screen and (max-width: 767px){.con_step07 .box_step ul li{width:48%}}.con_step07 .box_step ul li a{text-decoration:none;display:block;box-shadow:0px 4px 6px 0 rgba(0,0,0,0.08);border:solid 0.5px #0a93f3;border-radius:4px;padding:.5em}.con_step07 .box_step ul li a img{width:100%}.con_step07 .box_step ul li a h4{margin-bottom:.5em;border-left:5px solid #bce8fd}.con_step07 .box_step ul li a h4 span{margin-left:.75em;color:#0a93f3;font-size:12.5px}.con_step07 .box_step ul li a p{font-size:12px}.con_step07 .box_step ul li a:hover{opacity:0.6}@media all and (-ms-high-contrast: none){p{font-size:14px}.con_nav .box_nav ul li a .txt_no{font-size:18px}.con_nav .box_nav ul li a em{font-size:14px}.con_nav .box_nav ul li a i{font-size:18px;left:0}.con_step03 .box_step3 .box_step .tit_h3{margin-bottom:.5em}.con_step03 .box_step3 .box_step .box_txt h4{font-size:24px}.con_step03 .box_step3 .box_step .box_txt p{font-size:16px}.con_step03 .box_step3 .box_bousaikan .box_txt .tit_h3 span{font-size:24px}.con_step03 .box_step3 .box_bousaikan .box_txt .tit_h3 span em{font-size:18px}.con_step03 .box_step3 .box_bousaikan .box_txt p{font-size:14px}.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a{font-size:14px}.con_step03 .box_step3 .box_bousaikan .box_txt .box_btn a i::before{font-size:16px}.con_step04 .box_step .box_cacestudy .box_company .box_txt .st{font-size:24px}.con_step04 .box_step .box_cacestudy .box_company .box_txt .st_txt{font-size:18px}.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li h5{font-size:18px}.con_step04 .box_step .box_cacestudy .box_company .box_txt ul li p{font-size:14px}.con_step04 .box_step .box_cacestudy .box_company .box_txt .txt{font-size:18px}.con_step04 .box_step .box_cacestudy .cacestudy .box_set h5 span{font-size:18px}.con_step05 .box_download .st_txt{font-size:24px}.con_step05 .box_download .box_con_btn .box_btn a{font-size:18px}.con_step05 .box_download .txt{font-size:22px}.con_step05 .box_download .txt span{font-size:18px}.con_step06 .box_into_img .into_img .txt p{font-size:18px}.con_step06 .box_step ol li .sub_ttl{font-size:429%}.con_step06 .box_step ol li .step .box_txt h4{font-size:200%}.con_step06 .box_step ol li .step .box_txt p{font-size:14px}.con_step06 .box_faq .tit_h4{font-size:24px}.con_step06 .box_faq dl dt{font-size:14px}.con_step06 .box_faq dl dt:before{font-size:16px}.con_step06 .box_faq dl dd{font-size:14px}.con_step06 .box_faq dl dd:before{font-size:16px}.tit_h3 span{font-size:36px}.tit_h3 span em{font-size:24px}}
