﻿*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role="list"],ol[role="list"]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}img{max-width:100%;height:auto;backface-visibility:hidden}ul,li{list-style:none;padding:0;margin:0}a{outline:none;text-decoration:none}html,body{scroll-behavior:smooth;scroll-padding-top:60px}@media screen and (min-width: 768px){html,body{scroll-padding-top:144px}}body{font-size:16px;font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','游ゴシック Medium','Yu Gothic Medium','游ゴシック体','Yu Gothic',YuGothic,Meiryo,メイリオ, sans-serif;font-weight:500;color:#101112}main{overflow-x:hidden}.ly_body{background:#efefef}.ly_body.ly_body__entry{background:#fff}.ly_container{width:100%;margin-left:auto;margin-right:auto;background:#fff}@media screen and (max-width: 767px){.hp_sp_br{display:block}}@media screen and (min-width: 768px){.hp_sp_br{display:none}}@media screen and (max-width: 767px){.hp_pc_br{display:none}}@media screen and (min-width: 768px){.hp_pc_br{display:block}}.hp_ta-c{text-align:center !important}.hp_ta-r{text-align:right !important}.hp_txt_small{font-size:0.8em}.hp_txt_large{font-size:1.5em}.hp_txt_caution{color:#E00429}.hp_txt_blue{color:#0045AB}.hp_txt_pink{color:#FF3B83}.hp_txt_bold{font-weight:bold}.hp_txt_exBold{font-weight:900}.hp_txt_underLine{color:currentColor;text-decoration:underline}.hp_txt_slant{position:relative}.hp_txt_slant::before{display:block;content:"";width:1.5em;height:1px;border-radius:12px;background:#000000;position:absolute;top:50%;left:-1.5em;-webkit-transform:translateY(-50%) rotate(80deg);transform:translateY(-50%) rotate(80deg)}.hp_txt_slant::after{display:block;content:"";width:1.5em;height:1px;border-radius:12px;background:#000000;position:absolute;top:50%;right:-1.5em;-webkit-transform:translateY(-50%) rotate(-80deg);transform:translateY(-50%) rotate(-80deg)}.hp_txt_dot{position:relative}.hp_txt_dot::before{display:block;content:"";width:0.2em;height:0.2em;background:#FF3B83;border-radius:50%;position:absolute;top:-12px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1}.hp_pos_rel{position:relative}.hp_underline_y{border-bottom:solid 2px #F6CE25}.hp_txt_marker{background:linear-gradient(transparent 0%, #FFF385 0%)}.hp_txt_bg{color:#fff;background:#101112}.hp_bg_primary{background:#F1F4F5}.hp_bg_white{background:#fff}.slantBox{text-align:center;margin-bottom:0.5em}.slantBox>.hp_txt_slant{display:inline-block;font-weight:bold;font-size:1.313em}@media screen and (min-width: 768px){.slantBox>.hp_txt_slant{font-size:1.5em}}.btn{width:100%;display:block;background:#ff6f00;background:linear-gradient(87deg, #ff6f00 0%, #fad336 100%);padding:1.2em 0.875em;border-radius:100vmax;position:relative;text-align:center;z-index:auto;-webkit-transition:.3s all;transition:.3s all;box-shadow:2px 6px 26px -10px rgba(0,0,0,0.6)}@media screen and (min-width: 768px){.btn{padding:2em 0.875em}}.btn::after{display:block;content:"";width:24px;height:24px;background:#fff;clip-path:polygon(50% 50%, 0 0, 0 100%);position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media screen and (min-width: 768px){.btn::after{width:7%;height:24%}}.btn .txt{color:#fff;font-size:1.5em;font-weight:bold}.btn .icon{width:24px}.btn.btn-gradient{padding:1.313em;background:linear-gradient(90deg, #ffcd14 0%, #ff5639 100%);box-shadow:0px 5px 20px -1px rgba(0,0,0,0.3)}.btn.btn-gradient::after{display:none}.btn.btn-gradient>.inner{justify-content:center}.btn.btn-gradient>.inner .txt{width:100%;font-size:1.5em}.btn.btn-gradient>.inner .iconBox{width:24px}.btn.btn-black{box-shadow:none;color:#fff;background-image:url("../images/icon-arrow-w@2x.webp");background-repeat:no-repeat;background-position:center right 8px;background-size:24px;line-height:1.2}.btn.btn-black::after{display:none}.btn.btn__submit{font-size:1.313em;color:#fff;font-weight:bold;background:linear-gradient(90deg, #ffcd14 0%, #ff5639 100%);background-repeat:no-repeat;border-style:none;box-shadow:0px 5px 12px -1px rgba(0,0,0,0.2);cursor:pointer}@media screen and (min-width: 768px){.btn.btn__submit{padding:1.5em 0.875em}}.btn.btn__submit::after{display:none}.btn.btn__submit.js-disabled{background:#fff;color:#333;pointer-events:none;border:solid 1px #333;cursor:default;box-shadow:none}.btn.btn__back{background:#fff;color:#333;border:solid 1px #333;cursor:pointer;padding:1em;box-shadow:none}.btn.btn__back::after{display:none}@media (any-hover: hover){.btn:hover{box-shadow:none;transform:translateY(4px)}}.header{width:100%;position:sticky;top:0;z-index:99999;background:#fff;box-shadow:0px 2px 16px -6px rgba(0,0,0,0.3)}.header.header__static{position:static}.header>.inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0.5em 0.8em;gap:16px;row-gap:40px;background:#fff;position:relative;z-index:9999}@media screen and (min-width: 768px){.header>.inner{padding:8px 24px 8px 24px;flex-wrap:nowrap;gap:16px;max-width:1200px;width:100%;margin:0 auto}}.header .logoBox{width:12%;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 768px){.header .logoBox{width:60px}}.header .navBox{display:none;width:100%;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}@media screen and (min-width: 768px){.header .navBox{display:block;width:100%;max-width:390px}}.header .navBox.js-active{display:block}.header .navBox .navList{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:24px}@media screen and (min-width: 768px){.header .navBox .navList{flex-direction:row}}.header .navBox .navList>li{text-align:center;width:100%}@media screen and (min-width: 768px){.header .navBox .navList>li{width:auto}}.header .navBox .navList>li>a{display:block;width:100%;padding:0.5em;font-size:0.875em;color:#101112}@media screen and (min-width: 768px){.header .navBox .navList>li>a{flex-direction:row;display:inline;width:auto;padding:0}}.header .btnBox{display:none;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 768px){.header .btnBox{display:block;width:100%;max-width:220px}}.header .btnBox .btn{padding:0.8em}.header .btnBox .btn .txt{font-size:1.125em}.header .navBtn{display:block;width:32px;height:20px;position:relative;cursor:pointer;z-index:999}@media screen and (min-width: 768px){.header .navBtn{display:none}}.header .navBtn.js-active .navBtnLine{transition:.3s all;top:50%;bottom:auto;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.header .navBtn.js-active .navBtnLine:nth-child(2){display:none}.header .navBtn.js-active .navBtnLine:nth-child(3){top:50%;bottom:auto;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.header .navBtn .navBtnLine{width:100%;height:2px;background:#231815;position:absolute;top:0;left:0;right:0;margin:auto}.header .navBtn .navBtnLine:nth-child(2){top:50%}.header .navBtn .navBtnLine:nth-child(3){top:auto;bottom:0}.gnaviBg{display:none;width:100%;height:100vh;background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;z-index:100}.gnaviBg{display:none;width:100%;height:100vh;background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;z-index:100}.footer{background:#19314C}.footer .inner{width:96%;padding:2em 1em;flex-direction:column}.footer .companyBox{text-align:center;padding:0.8em 0.8em}.footer .companyBox .txt{color:#fff;font-size:0.875em}@media screen and (min-width: 768px){.footer .addressBox{text-align:center}}.footer .addressBox .txt{color:#fff;font-size:0.875em}.footer .copyrightBox{text-align:center;padding:0.8em 0.8em 2em}@media screen and (min-width: 768px){.footer .copyrightBox{padding:0.8em}}.footer .copyrightBox>small{font-size:0.8em;color:#fff}.fixedBox{display:block;position:fixed;bottom:0;left:0;right:0;margin:auto;z-index:999;box-shadow:0px -2px 17px -4px rgba(0,0,0,0.2)}@media screen and (min-width: 768px){.fixedBox{display:none}}.fixedBox>.inner{background:#fff;padding:0.5em 1em}.fixedBox .btn{box-shadow:none}.fixedBox .btn .txt{font-size:1.125em}.floatContacts{position:fixed;bottom:0;left:0;right:0;margin:auto;z-index:5;display:flex;justify-content:space-between}@media screen and (min-width: 768px){.floatContacts{display:none}}.floatContacts .btnBox{width:100%;display:flex;justify-content:space-evenly;align-items:center}.floatContacts .telBox{width:100%}.floatContacts .telBox>a{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;background:#f2f7fa;padding:.5em 0}.floatContacts .telBox .txtBox{text-align:center}.floatContacts .telBox .txtBox .spTxt{display:block;color:#0045AB;font-size:min(3.5vw, 18px);line-height:1}.floatContacts .telBox .txtBox .numTxt{display:block;color:#0045AB;font-weight:700;font-family:'Roboto';font-size:min(4vmax, 48px);line-height:1;margin:0.2em auto}.floatContacts .telBox .txtBox .timeTxt{display:block;font-size:min(3vw, 16px);line-height:1;color:#101112}.floatContacts .telBox .iconBox{width:24%}.floatContacts .telBox .iconBox>img{margin:0 auto}.floatContacts .lineBox{width:100%;display:flex;align-items:center;align-self:stretch;justify-content:center;max-width:65px;background:#00B900;padding:1em;font-size:min(3vw, 32px)}.floatContacts .mailBox{width:100%;display:flex;align-items:center;align-self:stretch;justify-content:center;max-width:65px;background:#0045AB;padding:1em;font-size:min(3vw, 32px)}.ctaBox{margin-top:3em}@media screen and (min-width: 768px){.ctaBox{width:100%;max-width:450px;margin:64px auto 0}}.cautionBox{margin:4em auto 2em}@media screen and (min-width: 768px){.cautionBox{width:100%;max-width:960px}}.cautionBox .ttl{font-weight:bold;color:#0045AB;border-left:solid 4px currentColor;padding-left:1em;margin-bottom:0.5em}.noteBox{margin:4em auto 2em}@media screen and (min-width: 768px){.noteBox{width:100%;max-width:960px}}.noteBox .txt{font-size:0.875em}.noteBox .txt:nth-of-type(n+2){margin-top:0.5em}.balloon{width:40%;border:solid 2px #0045AB;border-radius:16px;padding:1em;position:relative}@media screen and (min-width: 768px){.balloon{padding:2em 1em}}.balloon::before{display:block;content:"";width:3px;height:24px;background:#0045AB;-webkit-transform:rotate(-32deg);transform:rotate(-32deg);position:absolute;bottom:-16px;right:24px;z-index:2}.balloon::after{display:block;content:"";width:20px;height:100%;background:#fff;position:absolute;bottom:-16px;right:16px;z-index:1}.balloon:last-of-type{margin-top:1.5em}.balloon:last-of-type::before{display:block;content:"";width:3px;height:24px;background:#0045AB;-webkit-transform:rotate(32deg);transform:rotate(32deg);position:absolute;bottom:-16px;left:24px;z-index:2}.balloon:last-of-type::after{display:block;content:"";width:20px;height:100%;background:#fff;position:absolute;bottom:-16px;left:16px;z-index:1}.balloon.balloon__appeal{padding:0.6em 1em;border:solid 2px #FF3B83;margin:0 auto 1.5em}.balloon.balloon__appeal::before{display:block;content:"";width:3px;height:24px;background:#FF3B83;-webkit-transform:rotate(-32deg);transform:rotate(-32deg);position:absolute;bottom:-16px;right:24px;left:auto;z-index:3}.balloon.balloon__appeal::after{display:block;content:"";width:20px;height:100%;background:#fff;position:absolute;bottom:-16px;right:16px;left:auto;z-index:2}.balloon.balloon__appeal .subTtl{color:#FF3B83;font-weight:bold;font-size:1.313em}.balloon.balloon__appeal>.hp_balloon_decoration{width:40%;position:absolute;top:-44px;left:-38px;z-index:1}@media screen and (min-width: 768px){.balloon.balloon__appeal>.hp_balloon_decoration{width:33%}}.balloon .subTtl{font-size:1.5em;line-height:1.3;font-weight:bold;text-align:center;position:relative;z-index:3}input::placeholder,textarea::placeholder{color:#ccc}input{width:100%;font-size:1.125em;padding:0.3em 0.5em}input[type="radio"]{width:auto}input[type="checkbox"]{width:auto;-webkit-transform:scale(1.5);transform:scale(1.5)}textarea{width:100%;font-size:1.125em;padding:0.5em}select{width:100%;font-size:1.125em;padding:0.5em}.agreeBox{margin:2em auto;background:#fff}.agreeBox>.inner{padding:2em 1em}.agreeBox .txtBox>a{text-decoration:underline !important}.submitBox{margin:2em auto;width:90%}@media screen and (min-width: 768px){.submitBox{max-width:450px;width:100%}}#contact>.inner{padding:4em 4vw}@media screen and (min-width: 768px){#contact>.inner{padding:96px 4vw}}#contact .leadBox{text-align:center}#contact .formBox{width:100%;margin:2.5em auto}@media screen and (min-width: 768px){#contact .formBox{max-width:800px}}#contact .contBox{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:8px;padding:1.313em 0;border-top:solid 1px #BFBFBF}@media screen and (min-width: 768px){#contact .contBox{flex-direction:row}}#contact .contBox:last-child{border-bottom:solid 1px #BFBFBF}#contact .contBox>.ttl{-ms-flex:0 1 auto;flex:0 1 auto;width:100%;font-weight:bold}@media screen and (min-width: 768px){#contact .contBox>.ttl{width:50%}}#contact .contBox>.cont{-ms-flex:0 1 auto;flex:0 1 auto;width:100%}#contact .contBox>.contList{-ms-flex:0 1 auto;flex:0 1 auto;width:100%}#contact .contBox .contList>.cont:nth-of-type(n+2){margin-top:0.5em}#contact .label.label__caution{background:#FF3B83;color:#fff;display:inline-block;margin-left:0.5em;font-size:0.8em;padding:0.2em 0.8em;border-radius:4px}#confirm{background:#F7F6EE}#confirm .formBox{background:#fff;padding:2em;border-radius:12px}#confirm>.inner{width:100%;margin:0 auto}@media screen and (min-width: 768px){#confirm>.inner{max-width:800px}}#confirm .ttlBox{padding:0.2em 0.5em;text-align:center}#confirm .ttlBox .ttl{font-weight:bold;font-size:1.2em;letter-spacing:0.05em}@media screen and (min-width: 768px){#confirm .ttlBox .ttl{font-size:1.5em}}#confirm .leadBox{text-align:center;margin:40px auto 24px}#confirm .leadBox .txt{line-height:1.8}#confirm .submitBox{width:100%}@media screen and (min-width: 768px){#confirm .submitBox{max-width:380px}}#confirm .submitBox>.inner{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:32px}#confirm .submitBox .btnBox{width:100%}#confirm .submitBox .btnBox.btnBox__back{width:40%}#thanks{background:#F7F6EE;padding:2em 1em}#thanks>.inner{width:100%;margin:0 auto}@media screen and (min-width: 768px){#thanks>.inner{max-width:800px}}#thanks .ttlBox{padding:0.2em 0.5em;text-align:center}#thanks .ttlBox .ttl{font-weight:bold;font-size:1.2em;letter-spacing:0.05em}@media screen and (min-width: 768px){#thanks .ttlBox .ttl{font-size:1.5em}}#thanks .leadBox{margin:2em auto}@media screen and (min-width: 768px){#thanks .leadBox{text-align:center}}#thanks .leadBox .txt{line-height:1.8}#thanks .leadBox .txt:nth-child(n+2){margin-top:1.313em}#thanks .leadBox.leadBox__caution{border:solid 1px #E00429;border-radius:12px;padding:1.5em}#thanks .topBtnBox{margin:2em auto;width:80%}@media screen and (min-width: 768px){#thanks .topBtnBox{width:100%;max-width:300px}}.ttlBox.ttlBox__default{text-align:center;font-weight:bold;margin-bottom:2em}.ttlBox.ttlBox__default>.ttl{font-size:clamp(1.5em, 2vw, 2em)}.hp_fukidashi{width:50%;display:block;background:#0045AB;padding:0.5em 0.8em;margin:0 auto 2em;border-radius:100vmax;text-align:center;position:relative;z-index:3}@media screen and (min-width: 768px){.hp_fukidashi{padding:1em 0.8em}}.hp_fukidashi::after{display:block;content:"";width:50px;height:32px;background-color:#0045ab;clip-path:polygon(50% 32px, 0% 0%, 50px 0%);position:absolute;bottom:-16px;left:0;right:0;margin:auto;z-index:1}.hp_fukidashi>.ttl{color:#fff;font-weight:bold;font-size:clamp(1.125em, 2vw, 1.313em);position:relative;z-index:2}.noteBox .txt{text-indent:-1em;padding-left:1em}#fv{position:relative;background-image:url("../images/bg.webp");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 768px){#fv{background-image:url("../images/bg-pc.webp")}}#fv .inner{padding:5vw}@media screen and (min-width: 768px){#fv .inner{padding:2vw 5vw 1vw}}#fv .inner .imgBox{text-align:center}#fv .inner .imgBox img{display:block;margin:0 auto}@media screen and (min-width: 768px){#fv .inner .imgBox img{max-width:690px;width:100%}}#fv .listBox{position:relative;top:-24px}@media screen and (min-width: 768px){#fv .listBox{top:0px;max-width:440px;width:100%;margin:0 auto}}#fv .listBox>.imgBox{display:none}@media screen and (min-width: 768px){#fv .listBox>.imgBox{display:block;width:47%;position:absolute;top:-60px;left:-140px;z-index:2}}#fv .imgListBox{width:100%;display:flex;justify-content:center;align-items:center;gap:4px}#fv .imgListBox>li{width:100%;-ms-flex:0 1 auto;flex:0 1 auto}#fv .noteBox{margin-top:1em;margin-bottom:0;text-align:right}#fv .noteBox>.txt{font-size:0.875em}@media screen and (min-width: 768px){#fv .btnBox{max-width:400px;width:100%;margin:1em auto 0}}@media screen and (min-width: 768px){#fv .btnBox .btn{padding:1em}}.fvBg{width:100%;height:100%;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1}.fvBg img{width:100%;height:100%;object-fit:cover}#trouble>.inner{padding:4em 4vw}@media screen and (min-width: 768px){#trouble>.inner{padding:96px 4vw}}#trouble .ttlBox.ttlBox__balloon{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:16px}@media screen and (min-width: 768px){#trouble .ttlBox.ttlBox__balloon{max-width:800px;width:100%;margin:0 auto}}#trouble .ttlBox.ttlBox__balloon .ttl{width:100%;font-size:clamp(24px, 2vw, 32px);text-align:center}#trouble .ttlBox.ttlBox__balloon .ttl>.hp_txt_large{font-size:1.2em}.troubleListWrapper{background:#F1F4F5;padding:2em 1em;border-radius:24px;margin-top:1em;position:relative}@media screen and (min-width: 768px){.troubleListWrapper{max-width:960px;width:100%;margin:1.5em auto;padding:2em}}.troubleListWrapper::after{display:block;content:"";width:50px;height:32px;background-color:#f1f4f5;clip-path:polygon(50% 32px, 0% 0%, 50px 0%);position:absolute;bottom:-30px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1}.troubleList{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:28px}@media screen and (min-width: 768px){.troubleList{flex-wrap:nowrap}}.troubleList>li{width:45%}@media screen and (min-width: 768px){.troubleList>li{width:100%}}.troubleList>li .txtBox{text-align:center;margin-top:1em}.troubleList>li .txtBox .txt{font-size:1.125em;font-weight:bold;line-height:1.4}@media screen and (min-width: 768px){.troubleList>li .imgBox{width:80%;margin:0 auto}}.solveBox{margin-top:3em}.solveBox>.ttlBox{text-align:center}.solveBox>.ttlBox .ttl{font-size:2.5em;font-weight:bold}.solveBox .leadBox{margin-top:1.125em}@media screen and (min-width: 768px){.solveBox .leadBox{max-width:800px;width:100%;margin-left:auto;margin-right:auto}}.solveBox .leadBox .txt{font-size:clamp(0.875em, 1.125vw, 1em);line-height:1.7}.solveBox .leadBox .txt:nth-of-type(n+2){margin-top:1em}@media screen and (min-width: 768px){.solveBox .leadBox .txt:nth-of-type(n+2){margin-top:0.5em}}#service{position:relative;overflow-x:hidden;z-index:1}#service .bg-imgBox{width:30%;position:absolute;top:-30px;left:-35px;z-index:-1;pointer-events:none}#service>.inner{padding:4em 4vw}@media screen and (min-width: 768px){#service>.inner{padding:96px 4vw}}#service>.inner.inner__second{position:relative;z-index:1;overflow-x:hidden}@media screen and (min-width: 768px){#service>.inner.inner__second .leadBox__second{max-width:800px;margin:0 auto}}#service>.inner.inner__second>.bg-imgBox.bg-imgBox__support{width:30%;position:absolute;top:-30px;left:-35px;z-index:-1;pointer-events:none}@media screen and (min-width: 768px){#service .ttlBox+.leadBox{max-width:800px;margin:0 auto}}#service .leadBox{font-size:0.875em}#service .leadBox .txtBox>.txt{line-height:1.7}.serviceListWrapper{margin:2em auto}@media screen and (min-width: 768px){.serviceListWrapper{width:100%;max-width:960px}}@media screen and (min-width: 768px){.serviceList.serviceList__col{width:100%;max-width:960px;display:flex;justify-content:center;align-items:flex-start;gap:24px;margin:2em auto}}@media screen and (min-width: 768px){.serviceList.serviceList__col>li:nth-of-type(n+2){margin-top:0em}}.serviceList>li{width:100%;background:#fff;box-shadow:0px 0px 27px -6px rgba(0,69,171,0.4);-ms-flex:0 1 auto;flex:0 1 auto}.serviceList>li .inner{padding:1em 1em 4em}@media screen and (min-width: 768px){.serviceList>li .inner{padding:1em 2em 4em}}.serviceList>li:nth-of-type(n+2){margin-top:2em}.serviceList>li>.ttlBox{background:#0045AB;padding:0.8em;text-align:center;margin-bottom:1em}.serviceList>li>.ttlBox>.ttl{color:#fff;font-weight:bold;font-size:1.313em}.serviceList>li .ttl.hp_txt_slant{display:inline-block;font-size:1.125em;font-weight:bold;margin-bottom:0.5em}.serviceList .thumbBox{width:100%;height:160px;overflow:hidden;border-radius:16px;margin:0 auto}@media screen and (min-width: 768px){.serviceList .thumbBox{max-width:600px;height:200px}}.serviceList .thumbBox>img{object-fit:cover;height:100%}.serviceList .thumbBox+.txtBox{text-align:center;margin:1em 0}.serviceList .thumbBox+.txtBox .ttl{font-weight:bold;font-size:1.125em}.serviceList .leadBox{margin-bottom:2em}@media screen and (min-width: 768px){.serviceList .leadBox{text-align:center}}.serviceList .leadBox>.txt{line-height:1.7}.serviceList .imgBox{text-align:center}.serviceList .imgBox.foodPhoto img{display:block;margin:0 auto;box-shadow:5px 6px 0px 4px #DFDFDF}.serviceList .imgBox.foodPhoto:nth-of-type(n+2){margin-top:2em}.serviceList .imgBox .subttl{font-size:0.875em;margin-top:1em}.serviceList .andTxt{width:30%;padding:0.2em}.serviceList .bnBox{background:#FFE429;padding:1.5em;position:relative}@media screen and (min-width: 768px){.serviceList .bnBox{max-width:670px;margin:64px auto 0}}.serviceList .bnBox .txtBox{text-align:center}.serviceList .bnBox .txtBox .txt{font-size:clamp(0.7em, 1.125vw, 0.875em)}.serviceList .bnBox .imgBox{width:90%;display:block;margin:0 auto;position:relative;z-index:2}.serviceList .bnBox::before{display:block;content:"";width:10px;height:100%;border-left:dashed #fff 4px;position:absolute;top:0;left:16px;z-index:1}.serviceList .fukidashiWrapper{position:absolute;top:-18px;left:0;right:0;margin:auto;z-index:1}.serviceList .decoBox{position:absolute;width:28%;top:-18px;right:0;z-index:1}.serviceList .postBox{text-align:center;margin-top:3em}.serviceList .postBox iframe{margin-left:auto !important;margin-right:auto !important}.serviceList .imgBoxWrapper{display:flex;justify-content:center;align-items:center;gap:24px}@media screen and (min-width: 768px){.serviceList .imgBoxWrapper{max-width:500px;margin:1em auto 0}}.serviceList .imgBoxWrapper>.imgBox{width:100%}.serviceList .noteBox{text-align:right;margin-top:2em}.serviceList .noteBox>.note{font-size:0.7em}#structure>.inner{padding:4em 4vw}@media screen and (min-width: 768px){#structure>.inner{padding:96px 4vw}}#structure .leadBox{text-align:center}#structure .imgBox{margin:2em auto}@media screen and (min-width: 768px){#structure .imgBox{width:70%}}#structure .imgBox img{display:block;margin:0 auto}#structure .noteBox{margin:2em auto}#flow>.inner{padding:4em 4vw}@media screen and (min-width: 768px){#flow>.inner{padding:96px 4vw}}.flowBox{margin:3em auto}@media screen and (min-width: 768px){.flowBox{max-width:800px;width:100%}}.flowList>li{background:#F1F4F5;border-radius:12px;position:relative}.flowList>li:nth-of-type(n+2){margin-top:3em}.flowList>li:nth-of-type(n+2)::before{display:block;content:"";width:50px;height:24px;background-color:#1c2438;clip-path:polygon(50% 24px, 0% 0%, 50px 0%);position:absolute;top:-34px;left:0;right:0;margin:auto;z-index:1}.flowList>li>.inner{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:1em}@media screen and (min-width: 768px){.flowList>li>.inner{padding:2em}}.flowList>li .txtBox{width:100%;-ms-flex:0 1 auto;flex:0 1 auto}.flowList>li .txtBox .ttl{color:#0045AB;font-weight:bold;font-size:clamp(1em, 16px, 1.125em)}.flowList>li .leadBox .txt{font-size:clamp(0.875em, 14px, 1em)}.flowList>li .imgBox{width:40%;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 768px){.flowList>li .imgBox{width:20%}}.flowList>li .imgBox>img{display:block;margin:0 auto}
/*# sourceMappingURL=style-business.css.map */
