@charset "UTF-8";.editor-styles-wrapper div.is-style-group--answer{display:block}.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block{margin-left:initial;margin-right:initial;padding-left:initial;padding-right:initial}.pc{display:block !important}@media screen and (max-width:640px){.pc{display:none !important}}.sp{display:none !important}@media screen and (max-width:640px){.sp{display:block !important}}.tablet{display:none !important}@media screen and (max-width:945px){.tablet{display:block !important}}.content__inner:after{content:"";display:block;clear:both}.clearfix:after{content:"";display:block;clear:both}#main-contents{min-height:40vw}:root{--content-width:1060px;--content-padding:0px;--editor-wdith:1060px}body,main{background-color:#f4f4f4}.content{box-sizing:border-box}.wp-block-group__inner-container{width:100%;margin:0 auto}.wp-block-columns{margin-bottom:0;gap:0px}@media screen and (max-width:945px){html{overflow-x:hidden}body{overflow-x:hidden}}#header{width:100%;background-color:#fff;border-bottom:7px solid #4b608f}@media screen and (max-width:945px){#header{position:fixed;z-index:9999}}#header .content{display:flex;justify-content:space-between;align-items:center;min-height:79px;position:relative;padding:0}@media screen and (max-width:945px){#header .content{min-height:60px;background:#fff;z-index:999;width:100%}}.header-logo{display:block;padding-right:30px;border-right:1px solid #ddd}.header-logo img{max-width:352px}.header-logo .header-logo-desc{display:block;font-size:16px;font-family:serif;font-weight:700;line-height:1.1;color:#253256}@media screen and (max-width:640px){.header-logo .header-logo-desc{font-size:13px;line-height:1.5}}@media screen and (max-width:945px){.header-logo{border:none;padding:10px 0 10px 10px}.header-logo img{max-width:260px}}.header-item{display:flex;flex-grow:1;align-items:center;justify-content:flex-end;margin-bottom:-7px;margin-right:13px}@media screen and (max-width:945px){.header-item{display:none}}.header-contact-btn{display:inline-block;width:265px;height:85px;background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/head_btn_on.png);background-size:cover;text-indent:-9999px;overflow:hidden;margin-right:40px}.header-contact-btn:hover{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/head_btn_off.png)}body.page-template-tmp-lp-original-php .header-contact-btn{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/head_btn_off.png)}body.page-template-tmp-lp-original-php .header-contact-btn:hover{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/head_btn_on.png)}.tel-set{display:flex;align-items:flex-start;justify-content:flex-end;text-align:center}.box-0120{font-family:"Roboto",sans-serif;font-size:30px;font-weight:700;line-height:22px;color:#2b3859}.box-0120 span{font-size:14px}.tel-reception-hours{display:block}.office-name{background:#02214e;color:#fff;font-size:11px;width:100%;display:block;text-align:center;line-height:1em;padding:1px 0 3px;letter-spacing:2px;border-radius:3px}.header-nav-sp{display:none}#g-nav{display:none;background:#fff;border-bottom:1px solid #f7f7f7;box-shadow:0px 5px 5px 0px rgba(10,10,10,.1);margin-bottom:5px}#g-nav .content{padding:0}@media screen and (max-width:945px){#g-nav ul.menu{background-color:#f4f4f4;padding-left:0;margin-top:5px}}#g-nav ul.menu li.menu-item{text-align:center;position:relative;font-size:14px;font-weight:700;border-left:1px solid #f7f7f7;transition:background .5s}@media screen and (max-width:945px){#g-nav ul.menu li.menu-item{text-align:left;list-style:none;border-bottom:5px solid #ffd244}}#g-nav ul.menu li.menu-item:last-child{border-right:1px solid #f7f7f7}#g-nav ul.menu li.menu-item:hover{background-color:#fff}#g-nav ul.menu a{padding:8px 30px;display:inline-block;width:100%}@media screen and (max-width:945px){#g-nav ul.menu a{padding:17px 10px;display:block;font-size:18px;font-weight:400}}#g-nav ul.menu>li.menu-item>a{margin-left:100px}#g-nav ul.menu>li.menu-item>a:before{content:"";width:70px;height:42px;background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/nav-icon-01.png);background-size:cover;position:absolute;top:calc(50% - 25px);left:15px}#g-nav ul.menu>li.menu-item.nav-home>a:before{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/nav-icon-01.png)}#g-nav ul.menu>li.menu-item.nav-aboutus>a:before{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/nav-icon-02.png)}#g-nav ul.menu>li.menu-item.nav-features>a:before{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/nav-icon-03.png)}#g-nav ul.menu>li.menu-item.nav-voice>a:before{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/nav-icon-04.png)}#g-nav ul.menu>li.menu-item.nav-flow>a:before{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/nav-icon-05.png)}#g-nav ul.menu>li.menu-item.nav-access>a:before{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/nav-icon-06.png)}#g-nav ul.menu>li.menu-item.nav-contact>a:before{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/nav-icon-07.png)}#g-nav ul.menu>li.menu-item.nav-tel>a:before{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/nav-icon-08.png)}#g-nav ul.sub-menu{z-index:99}@media screen and (max-width:945px){#g-nav ul.sub-menu{padding:0 15px;margin:0 0 2px}}#g-nav ul.sub-menu li.menu-item{text-align:left;font-size:13px;position:relative}@media screen and (max-width:945px){#g-nav ul.sub-menu li.menu-item{border-top:3px dotted #e5e5e5;border-bottom:none}}@media screen and (max-width:945px){#g-nav ul.sub-menu li.menu-item:before{content:"\f138";font-family:"Font Awesome 5 Free";font-weight:900;color:#008dcb;font-size:10px;position:absolute;left:-2px;top:8px}}#g-nav ul.sub-menu a{padding:5px 10px 5px 16px;display:inline-block}@media screen and (max-width:945px){#g-nav ul.sub-menu a{display:block}}.fixed{position:fixed;width:100%;top:0;z-index:1000}@media screen and (max-width:945px){#g-nav{display:block;position:fixed;z-index:9;top:60px;right:-120%;width:100%;height:100vh;background:#f4f4f4;border-top:2px solid #e2e2e2;transition:all .6s}#g-nav.panelactive{right:0}#g-nav.panelactive .content{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}}.dashicons{display:none;vertical-align:middle}@media screen and (max-width:945px){.dashicons{display:inline-block}}.openbtn{position:absolute;top:5px;right:25px;background:#008dcb;cursor:pointer;width:50px;height:50px;border-radius:5px;z-index:99;opacity:.8}.openbtn span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:2px;border-radius:5px;background:#fff;width:45%}.openbtn span:nth-of-type(1){top:13px}.openbtn span:nth-of-type(2){top:19px}.openbtn span:nth-of-type(3){top:25px}.openbtn span:nth-of-type(3):after{content:"Menu";position:absolute;top:5px;left:-2px;color:#fff;font-size:.6rem;text-transform:uppercase}.openbtn.active span:nth-of-type(1){top:14px;left:18px;transform:translateY(6px) rotate(-45deg);width:30%}.openbtn.active span:nth-of-type(2){opacity:0}.openbtn.active span:nth-of-type(3){top:26px;left:18px;transform:translateY(-6px) rotate(45deg);width:30%}.openbtn.active span:nth-of-type(3):after{content:"Close";transform:translateY(0) rotate(-45deg);top:5px;left:4px}#breadcrumbs{font-size:14px;color:#008dcb;margin-top:0}@media screen and (max-width:945px){#breadcrumbs{padding-top:80px}}#breadcrumbs .content{padding:0 10px 4px;box-sizing:border-box;margin-top:0;width:100%;background:#fff;border-left:1px solid #ececec;border-right:1px solid #ececec}#breadcrumbs li{font-size:11px;color:#333}#breadcrumbs a{color:#008dcb}.home #breadcrumbs,.page-template-tmp-lp #breadcrumbs,.page-template-tmp-lp-original #breadcrumbs{display:none}#footer{background-color:#03214e;margin-top:0;color:#fff}.footer-top .content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;padding-top:20px;background-color:#02214e;max-width:1200px}@media screen and (max-width:945px){.footer-top .content{flex-direction:column}}.footer-top .content .footer-areas{border-left:1px solid #e9e9e9;padding-left:20px;margin:20px 10px 20px 0;font-size:13px}@media screen and (max-width:945px){.footer-top .content .footer-areas{border-left:none;border-top:1px solid #555c66;width:90%;padding-top:10px;margin:0 0 20px 20px;padding-left:0}}.footer-top .content .footer-areas:first-child{border-left:none}@media screen and (max-width:945px){.footer-top .content .footer-areas:first-child{border-top:none}}.footer-top .content .footer-areas .widgettitle{font-weight:700;font-size:18px}.footer-top .content .footer-areas p,.footer-top .content .footer-areas a{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:14px}@media screen and (max-width:945px){.footer-top .content .footer-areas p,.footer-top .content .footer-areas a{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif}}.footer-top .content .footer-areas h3{font-size:18px;font-weight:700;margin-bottom:10px}.footer-top .content .footer-area1{flex-grow:0;width:33%}@media screen and (max-width:945px){.footer-top .content .footer-area1{width:100%}}.footer-top .content .footer-area2{flex-grow:1}@media screen and (max-width:945px){.footer-top .content .footer-area2{flex-basis:auto}}.footer-top .content .footer-area3{flex-grow:0;width:32%}@media screen and (max-width:945px){.footer-top .content .footer-area3{width:100%}}.footer-top .content ul.menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(1８０px, 1fr));row-gap:4px;-moz-column-gap:10px;column-gap:10px;line-height:1.5}.footer-top .content ul.menu li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f111";margin-right:5px;font-size:10px}.footer-bottom{color:#fff;text-align:right}.footer-bottom .content{background-color:#02214e;max-width:1200px;padding:0 20px;box-sizing:border-box}@media screen and (max-width:945px){.footer-bottom .content{padding:0 20px 93px}}.copyright{font-size:12px;padding-bottom:20px;padding-top:0;font-weight:400;text-align:center}.copyright a{text-decoration:underline}.footer-bottom-nav{display:none}.footer-bottom-nav h3{display:none}.footer-bottom-nav ul{display:flex;justify-content:center;padding:50px 0 20px}.footer-bottom-nav ul li{font-size:12px;text-align:center;color:#fff;margin:0 0 0 10px;border-right:1px solid #fff;line-height:1;padding-right:10px}.footer-bottom-nav ul li a{color:#fff;text-decoration:underline}.pagetop{display:none;position:fixed;right:10px;bottom:10px}@media screen and (max-width:945px){.pagetop{bottom:100px}}.pagetop a{display:block;font-size:0;width:55px;height:55px;text-align:center;background:#45639e;border-radius:10%;line-height:55px;opacity:.65}.pagetop a i{font-size:29px;color:#fff;line-height:55px}html{scroll-behavior:smooth}#main-contents{max-width:1060px;margin:0 auto 0px}body.home #main-contents,body.page-template-tmp-lp #main-contents,body.page-template-tmp-lp-original #main-contents{margin:0 auto 0px}@media screen and (max-width:945px){body.home #main-contents,body.page-template-tmp-lp #main-contents,body.page-template-tmp-lp-original #main-contents{padding-top:78px}}#column--main{width:100%;background:#f4f4f4}.main-area article{background:#fff;padding:30px 50px 50px}@media screen and (max-width:945px){.main-area article{padding:10px 10px 20px}}body.home .main-area article{background:0 0;padding:inherit;margin-bottom:0;border:none;padding-top:40px}@media screen and (max-width:640px){body.home .main-area article{padding-top:24px}}body.page-template-tmp-lp .main-area article,body.page-template-tmp-lp-original .main-area article{background:0 0;padding:inherit;margin-bottom:0;border:none;padding-top:0}@media screen and (max-width:640px){body.page-template-tmp-lp .main-area article,body.page-template-tmp-lp-original .main-area article{padding-top:0}}body.page-template-tmp-lp .main-area article h1.is-style-heading--title,body.page-template-tmp-lp-original .main-area article h1.is-style-heading--title{display:none}body.page-template-tmp-lp #startup,body.page-template-tmp-lp-original #startup{margin-top:0;padding-top:30px}body,main{color:#333;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;line-height:2;font-weight:400;font-size:18px}@media screen and (max-width:640px){body,main{font-size:16px}}.post-content p,article p{margin-bottom:20px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif}strong,.text__strong{font-weight:700}strong--black,.text__strong--black{color:#333;font-weight:700}strong--point,.text__strong--point{color:#ce0000;font-weight:700}.text__alert{color:#ffd244}.text__lead{font-size:28px;font-weight:900;line-height:1.3;margin-bottom:30px}mark,.text__mark{background:linear-gradient(transparent 60%,#ffe952 60%);font-weight:600;color:#333}mark--yellow,.text__mark--yellow{background:linear-gradient(transparent 60%,#ffe952 60%)}mark--blue,.text__mark--blue{background:linear-gradient(transparent 60%,#d6fffe 60%)}mark--orange,.text__mark--orange{background:linear-gradient(transparent 60%,#ffedd6 60%)}.text__big{font-size:150%}.text__small{font-size:75%}.text__side-slash{position:relative;margin-bottom:.5rem}.text__side-slash:before,.text__side-slash:after{content:"";display:inline-block;width:1px;height:1.1rem;background-color:#333;vertical-align:text-bottom}.text__side-slash:before{transform:rotate(340deg);margin-right:10px}.text__side-slash:after{transform:rotate(20deg);margin-left:10px}.meta__date{font-size:12px;color:#aaa;margin-top:7px}.meta__box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:3px;margin-bottom:30px}.meta__label-list{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start}@media screen and (max-width:640px){.meta__label-list{margin-bottom:5px}}.meta__label-list li{min-width:140px;min-height:24px;border:1px solid #008dcb;background-color:#fff;font-size:12px;margin:0 5px 0 0;display:inline-block;text-align:center}@media screen and (max-width:640px){.meta__label-list li{margin-bottom:5px;min-width:auto}}.meta__label{font-size:12px;color:#008dcb;margin-right:10px;display:block;width:100%;height:100%;padding:3px 5px;text-align:center;line-height:1.3}.meta__label :hover{opacity:.7;transition:.5s}.sns-btns{flex-grow:0}.sns-btns .wp_social_bookmarking_light{padding:0 !important}.table-basic{max-width:800px;margin:20px auto}.table-basic th{padding:15px;font-weight:700}.table-basic td{padding:15px}.table-basic td:first-child{font-weight:700}.is-style-list--normal{margin-bottom:20px}.is-style-list--normal>li{position:relative;padding-left:1em;font-weight:400}.is-style-list--normal>li:before{position:absolute;left:0;top:.8em;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#333}.is-style-list--check{margin-bottom:20px}.is-style-list--check>li{position:relative;padding-left:1.5em;font-size:16px}.is-style-list--check>li:before{position:absolute;left:0;top:1px;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900}.is-style-list--round{margin-bottom:20px;counter-reset:num}.is-style-list--round>li{margin-left:30px}@media screen and (max-width:640px){.is-style-list--round>li{margin-left:20px}}.is-style-list--round>li:before{content:"";display:inline-block;background:#333;border-radius:50%;width:.7em;height:.7em;margin-right:16px;margin-left:-27px}@media screen and (max-width:640px){.is-style-list--round>li:before{margin-right:6px;margin-left:-15px}}.btn>.wp-block-button__link,.wp-block-button__link{display:inline-block;min-width:200px;padding:10px 30px;color:#fff;background-color:#008dcb;text-align:center;text-decoration:none;line-height:1.4;border-radius:0;font-size:16px}.btn>.wp-block-button__link:hover,.wp-block-button__link:hover{opacity:.7;transition:.5s}.btns,.wp-block-buttons{padding:10px 0}.btns-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.btns-center>.btn+.btn{margin-top:20px}p.is-style-text--12{font-size:12px}@media screen and (max-width:640px){p.is-style-text--12{font-size:11px}}p.is-style-text--14{font-size:14px}@media screen and (max-width:640px){p.is-style-text--14{font-size:13px}}p.is-style-text--16{font-size:16px}@media screen and (max-width:640px){p.is-style-text--16{font-size:14px}}p.is-style-text--24{font-size:24px}@media screen and (max-width:640px){p.is-style-text--24{font-size:18px}}p.is-style-text--28{font-size:28px}@media screen and (max-width:640px){p.is-style-text--28{font-size:20px}}p.is-style-text--30{font-size:30px}@media screen and (max-width:640px){p.is-style-text--30{font-size:24px}}p.is-style-text--ml30{margin-left:30px}@media screen and (max-width:640px){p.is-style-text--ml30{margin:0 auto}}.is-style-heading--title{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-align:left;line-height:1.4;font-size:300%;font-weight:400;font-size:48px;letter-spacing:-3px;margin-bottom:24px;margin-top:0;position:relative;padding-left:0}@media screen and (max-width:640px){.is-style-heading--title{font-size:24px;margin-bottom:20px}}.is-style-heading--lv1{font-size:48px;font-weight:400;margin-top:0;position:relative;padding-left:0;line-height:1.2;margin-bottom:60px}@media screen and (max-width:640px){.is-style-heading--lv1{font-size:24px;margin-bottom:30px;line-height:1.4}}.is-style-heading--lv1 strong{font-weight:900}.is-style-heading--lv2{font-size:36px;display:block;margin-bottom:20px;font-weight:400;margin-top:0}@media screen and (max-width:640px){.is-style-heading--lv2{font-size:20px;line-height:1.5}}.is-style-heading--lv2 strong{font-weight:900}.is-style-heading--lv3{font-size:24px;display:block;width:100%;position:relative;font-weight:400;margin-bottom:24px}@media screen and (max-width:640px){.is-style-heading--lv3{font-size:18px}}.is-style-heading--lv4{font-size:24px;font-weight:700;margin-bottom:40px;margin-top:40px;padding:24px 0;border-top:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width:640px){.is-style-heading--lv4{font-size:18px;margin-bottom:20px}}.is-style-btn--action>.wp-block-button__link{color:#333;background-color:#f9c665;border-color:#f9c665;background-color:#ffd244;border-color:#ffd244;height:75px;border-radius:38px;vertical-align:middle;display:table-cell}.is-style-btn--link>.wp-block-button__link{color:#fff;background-color:#01478f;border-color:#01478f;border-radius:38px;min-height:75px;max-width:218px;width:100%;line-height:3}.is-style-group--bg--gray{background-color:#f2f5f9}.is-style-group--bg--skyblue{background-color:#008dcb}.is-style-group--bg--navy{background-color:#01478f}.is-style-group--kakomi01{background-color:#fff;padding:60px 40px 40px 60px;border:1px solid #d9e3ee;border-radius:10px}@media screen and (max-width:640px){.is-style-group--kakomi01{padding:24px 16px}}.is-style-group--kakomi02{border:1px solid #008dcb;padding:25px 25px 15px 30px;border-radius:10px}.is-style-group--kakomi03{border:1px solid #707070;border-radius:10px;padding:70px 65px}@media screen and (max-width:640px){.is-style-group--kakomi03{padding:20px 16px}}.is-style-group--kakomi04{border:1px solid #01478f;background:#fff}.is-style-group--kakomi05{border:1px solid #707070;border-radius:10px}.is-style-line{color:#d9e3ee;width:100% !important;border-bottom:1px solid;margin-bottom:60px}@media screen and (max-width:640px){.is-style-line{margin-bottom:30px}}.is-style-dot{color:#707070;width:100% !important;border-bottom:3px dotted;margin-bottom:30px}@media screen and (max-width:640px){.is-style-dot{margin-bottom:16px;margin-top:16px}}.is-style-triangle{border:none;position:relative;height:50px;margin:0 auto 0px;width:100% !important}.is-style-triangle:after{font-family:"Material Symbols Outlined";content:"\e5c5";font-size:240px;color:#0c2a58;position:absolute;left:calc(50% - 120px);top:19px;line-height:0}@media screen and (max-width:640px){.is-style-triangle:after{font-size:160px;left:calc(50% - 80px);top:13px}}.is-style-block-bg-point{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background-color:#d4d3d7}@media screen and (max-width:945px){.is-style-block-bg-point{height:auto}}.is-style-block-bg-point>div{position:relative;max-width:100%}.is-style-block-bg{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background-color:#000;color:#fff}.is-style-block-bg-action{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background-color:#274c82;background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/images/action-bg.png);background-size:initial;background-repeat:repeat-x;background-position:top}@media screen and (max-width:945px){.is-style-block-bg-action{height:auto}}.is-style-block-bg-action>div{position:relative;max-width:100%}.is-style-block-bg-color{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background-color:#f6e9d8;padding-top:74px}@media screen and (max-width:945px){.is-style-block-bg-color{margin-bottom:30px}}.is-style-block-bg-color .is-style-group--kakomi01{background-color:#fff;padding:20px 60px 60px;border-radius:0;margin-left:-50px;width:109%}@media screen and (max-width:945px){.is-style-block-bg-color .is-style-group--kakomi01{padding:0 30px 30px;margin-left:0;width:100%}}.is-style-block-shadow{background-color:#fff;box-shadow:0px 6px 4px 2px rgba(0,0,0,.4);max-width:1020px}.main-visual{display:block}@media screen and (max-width:640px){.main-visual{display:none}}.main-medal{position:absolute;top:-25px;right:-150px;max-width:17vw}@media screen and (max-width:640px){.main-medal{display:none}}.main-visual-sp{display:none}@media screen and (max-width:640px){.main-visual-sp{display:block;padding-bottom:7px}}.main-visual-text{font-size:12px;line-height:1.2;text-shadow:0px 0px 6px #fff;color:#4a3435;font-weight:700;position:absolute;left:13px;bottom:11px;margin-bottom:0}@media screen and (max-width:640px){.main-visual-text{font-size:10px;line-height:1.1;left:4%;bottom:2%}}.main-visual-text a{color:#f60}.wp-block-image{margin-bottom:0}.is-style-block-bg .text-hosoku{color:#bbb;font-size:12px;text-align:right;margin-bottom:0}@media screen and (max-width:640px){.is-style-block-bg .text-hosoku{-moz-text-align-last:left;text-align-last:left;font-size:10px;padding-left:17px}}.action-box01{color:#fff}.action-box01>div{padding:10px 0;width:1020px;margin:0 auto}.action-box02{color:#fff}.action-box02>div{padding:20px 0 40px;width:1020px;margin:0 auto}@media screen and (max-width:640px){.action-box02>div{padding:20px 0 30px}}@media screen and (max-width:945px){.action-box02>div>p{font-size:13px;line-height:1.6;margin:0 10px 20px}}a.action-request{display:inline-block;width:490px;height:135px;background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/btn_big_off.png);background-size:cover;text-indent:-9999px;overflow:hidden;margin-right:0;display:block}@media screen and (max-width:945px){a.action-request{--base-size:min(95vw, 490px);width:var(--base-size);height:calc(var(--base-size) / 3.63);margin:0 auto}}a.action-request:hover{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/btn_big_on.png);opacity:.6}a.action-general{display:inline-block;width:490px;height:90px;background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/btn_s_off.png);background-size:cover;text-indent:-9999px;overflow:hidden;margin-right:0;display:block}@media screen and (max-width:945px){a.action-general{--base-size:min(95vw, 490px);width:var(--base-size);height:calc(var(--base-size) / 5.44);margin:0 auto}}a.action-general:hover{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/btn_s_on.png);opacity:.6}a.action-link-text{color:#fff;text-decoration:underline;font-weight:600;text-align:center;display:block}#contact-us{padding:30px 0 60px}@media screen and (max-width:945px){#contact-us{padding:30px 16px 20px;border-top:10px solid #f3f5f9}}#contact-us .is-style-column--step{background-color:#e9f6ff;padding:20px 20px 3px 30px;border-radius:10px}@media screen and (max-width:945px){#contact-us .is-style-column--step{padding:10px 10px 7px 16px}}#contact-us .text--big{font-size:42px;font-family:"Roboto",sans-serif;font-weight:700;margin-right:16px}@media screen and (max-width:945px){#contact-us .text--big{font-size:26px}}#contact-us .text--big a{color:#000}#contact-us iframe{margin:0 auto;display:block}#contact-us .is-style-group--kakomi03{margin-bottom:60px}@media screen and (max-width:945px){#contact-us .is-style-group--kakomi03{margin-bottom:30px}}.contact-flow--box{margin-bottom:50px}@media screen and (max-width:945px){.contact-flow--box{margin-bottom:24px}}@media screen and (max-width:945px){.contact-flow--box p{margin-bottom:6px}}.bottom__contact{position:fixed;bottom:0;width:100%;background-color:#01478f;display:none;flex-direction:column}@media screen and (max-width:945px){.bottom__contact{display:flex}}@media screen and (max-width:640px){.bottom__contact{display:flex}}.bottom__contact p.text__side-slash{font-size:15px;text-align:center;font-weight:700;margin-bottom:2px}.bottom__contact p.text__side-slash:before{background-color:#fff}.bottom__contact p.text__side-slash:after{background-color:#fff}.bottom__contact--bottom{display:flex;flex-wrap:nowrap;justify-content:space-evenly}.bottom__contact--bottom>a{width:50%;text-align:center;background:#ffcfcf;border-radius:5px;margin:0 3px 5px;color:#000}.bottom__contact--bottom .bottom__contact--subtxt{background:#e32423;font-size:12px;font-weight:400;line-height:1.8;border-radius:5px 5px 0 0;color:#fff}.bottom__contact--bottom .bottom__contact--maintxt{font-size:21px;font-weight:900;position:relative;position:relative;line-height:1.6}.bottom__contact--mail .bottom__contact--maintxt:before{font-family:"Material Symbols Outlined";content:"\e158";font-size:26px;vertical-align:middle;margin-right:4px;font-weight:400;margin-bottom:3px;display:inline-block;line-height:1}.bottom__contact--tel .bottom__contact--maintxt:before{font-family:"Material Symbols Outlined";content:"\e61d";font-size:26px;vertical-align:middle;margin-right:4px;font-weight:400;margin-bottom:3px;display:inline-block;line-height:1}body.page-id-1775{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body.page-id-1775 strong{color:#ce0000}body.page-id-1775 mark--yellow,body.page-id-1775 .text__mark--yellow{background:0 0;border-bottom:#fdcb7b 4px solid;font-weight:700}body.page-id-1775 .footer-top{display:none}body.page-id-1775 .action-box01>div{padding:10px 0}.box-shadow{background-color:#fff;box-shadow:0px 5px 10px rgba(0,0,0,.4);width:1020px;margin:0 auto}.box-shadow p{margin:0 55px}@media screen and (max-width:945px){.box-shadow{width:100%}}.box02{margin-top:0;padding:40px 0 60px}.box-base{margin-top:50px;margin-bottom:50px;padding:40px 0 60px}.wp-block-image.image-midashi{margin:20px 0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}main .midashi-h3{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;text-align:left;margin:0 20px 0 55px;line-height:1.4;font-weight:400;font-size:50px;letter-spacing:-.5px;margin-bottom:24px}@media screen and (max-width:945px){main .midashi-h3{margin:0 10px 0;font-size:34px;letter-spacing:-1px}}@media screen and (max-width:640px){main .midashi-h3{font-size:24px;letter-spacing:0px;margin-bottom:20px;font-weight:500}}.back_img01{background:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/back_img01.jpg) no-repeat right top;margin-right:55px}@media screen and (max-width:640px){.back_img01{background:0 0;margin:0}}.back_img02{background:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/back_img02.jpg) no-repeat right top;margin-right:55px}.back_img03{background:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/back_img03.jpg) no-repeat right top;margin-right:55px}main a:not([class]){color:#00e;text-decoration:underline}body.is-desktop main a:not([class]):hover,main.is-desktop main a:not([class]):hover{color:#fe0100}.clients-list>div{display:flex;flex-wrap:wrap;justify-content:space-around;padding:10px 55px}@media screen and (max-width:640px){.clients-list>div{padding:10px}}.clients-list>div figure{display:flex;align-items:center;width:calc(25% - 10px);max-width:250px;height:130px;-o-object-fit:contain;object-fit:contain;margin:0 5px}@media screen and (max-width:640px){.clients-list>div figure{width:calc(50% - 10px)}}.clients-list>div figure img{max-width:100%;max-height:130px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.voice-list img{margin:35px 55px 0;padding-bottom:15px}@media screen and (max-width:640px){.voice-list img{margin:0 10px 15px;padding-bottom:0;transform-origin:left bottom;transform:scale(.75)}}.voice-list p{-webkit-text-decoration:underline dotted #e3e3e3;text-decoration:underline dotted #e3e3e3;text-underline-offset:9px;text-decoration-thickness:2px}.faq-list{margin:30px 0 0}.faq-box{padding-bottom:10px;margin-bottom:10px;border-bottom:2px dotted #e3e3e3}.faq-box .qa-question{background:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/icon_q.png) left top no-repeat;padding:10px 0 10px 60px;min-height:40px}.faq-box .qa-answer{background:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/icon_a.png) left top no-repeat;padding:0 0 0 60px;min-height:40px}.faq-box .qa-margin{padding:0 0 0 60px;margin-top:34px}.faq-box .qa-hosoku{padding:0 0 0 60px;font-size:12px}.main-title-img{max-width:676px;position:relative;z-index:30}@media screen and (max-width:945px){.main-title-img{margin:0 auto}}@media screen and (max-width:640px){.main-title-img{display:none}}.main-title-img-sp{display:none}@media screen and (max-width:640px){.main-title-img-sp{display:block;max-width:500px}}.main-visual-img{position:absolute;right:-63px;top:0;max-width:496px;width:47%;z-index:10}@media screen and (max-width:945px){.main-visual-img{display:none}}.main-badge-img{position:absolute;right:-153px;top:-25px;max-width:196px;width:19%;z-index:20}@media screen and (max-width:945px){.main-badge-img{display:none}}article p.main-hosoku-txt{font-size:12px;color:#533914;line-height:1.4;padding:2px 0 6px;margin-bottom:0}@media screen and (max-width:640px){article p.main-hosoku-txt{font-size:10px;padding:2px 10px 6px}}.is-style-block-bg-sub-point{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);background:transparent linear-gradient(180deg,#062551 0%,#1f447a 100%) 0% 0% no-repeat padding-box}@media screen and (max-width:945px){.is-style-block-bg-sub-point{height:auto}}.is-style-block-bg-sub-point>div{position:relative;max-width:100%;padding:24px 10px 22px}@media screen and (max-width:640px){.is-style-block-bg-sub-point>div{padding:14px 10px}}.list-sub-point{background:#fff;color:#253356;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);padding:3px 15px 2px;display:flex;justify-content:space-around}@media screen and (max-width:945px){.list-sub-point{flex-direction:column;padding:10px}}.list-sub-point li{display:inline-block;font-size:16px}@media screen and (max-width:640px){.list-sub-point li{line-height:1.2;font-size:14px}}.list-sub-point li:before{content:"\e5ca";font-family:"Material Symbols Outlined";font-weight:400;font-size:24px;vertical-align:middle;margin-right:5px}.action-box02 .list-sub-point{margin:0 10px}.is-layout-flex.action-btn-box{justify-content:space-between;padding-top:10px}@media screen and (max-width:945px){.is-layout-flex.action-btn-box{flex-direction:column;text-align:center}}article p.text-hosoku,article p.hosoku-text{font-size:14px;line-height:1.6}@media screen and (max-width:640px){article p.text-hosoku,article p.hosoku-text{font-size:12px}}article p.text-hosoku-12{font-size:12px;line-height:1.6;margin-bottom:0}@media screen and (max-width:640px){article p.text-hosoku-12{font-size:10px}}article .action-box01 p.text-hosoku,article .action-box01 p.hosoku-text{margin:30px 0 0}.action-box01>div{padding:20px 0 60px}@media screen and (max-width:640px){.action-box01>div{padding:10px 10px 30px}}@media screen and (max-width:640px){.action-box01>div>p{text-align:left;font-size:14px;letter-spacing:-1px;line-height:1.5;margin:5px 0 15px}}ul.list-check-point{padding:0 0 30px 43px}@media screen and (max-width:640px){ul.list-check-point{padding:0 0 30px 10px}}ul.list-check-point li{font-size:35px;font-weight:600;padding-left:66px;position:relative;line-height:1.2}@media screen and (max-width:640px){ul.list-check-point li{font-size:16px;padding-left:26px;line-height:1.3}}ul.list-check-point li:before{content:"";width:55px;height:55px;background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/icon-check.png);background-size:cover;position:absolute;top:25px;left:0}@media screen and (max-width:640px){ul.list-check-point li:before{width:20px;height:20px;top:16px}}ul.list-check-point li strong{font-size:73px;color:#ce0000}@media screen and (max-width:640px){ul.list-check-point li strong{font-size:36px}}ul.list-check-point li strong.text__strong--point{color:#ce0000;font-size:52px;font-weight:700;letter-spacing:-1px}@media screen and (max-width:640px){ul.list-check-point li strong.text__strong--point{font-size:24px}}ul.list-check-point li strong.text__strong--black{color:#333;font-size:52px;font-weight:700;letter-spacing:-1px}@media screen and (max-width:640px){ul.list-check-point li strong.text__strong--black{font-size:24px}}ul.list-check-point li sub{font-style:normal;margin-right:-5px;font-size:20px}@media screen and (max-width:640px){ul.list-check-point li sub{font-size:12px}}ul.list-check-point li em{font-size:24px;font-style:normal;letter-spacing:-1px;font-weight:700}@media screen and (max-width:640px){ul.list-check-point li em{display:block;font-size:20px}}.box-check-point p.check-point-title{margin-bottom:0}.box-check-point p.check-point-title em{font-style:normal;font-size:24px;font-weight:600;margin-left:60px}@media screen and (max-width:640px){.box-check-point p.check-point-title em{font-size:16px;margin-left:28px}}.box-check-point p.check-point-price{font-size:50px}@media screen and (max-width:640px){.box-check-point p.check-point-price{font-size:30px}}.box-check-point p.check-point-price strong.text__strong--black{font-family:"Shippori Mincho",serif;font-weight:800;font-style:normal;font-size:150px;transform:scale(.85,1);display:inline-block;letter-spacing:-5px;line-height:.7;margin-right:-25px}@media screen and (max-width:640px){.box-check-point p.check-point-price strong.text__strong--black{font-size:90px;margin-top:10px;margin-right:-12px}}.box-check-point p.check-point-price em{font-style:normal;font-weight:300;font-size:25px;letter-spacing:-2px;margin-left:-10px}@media screen and (max-width:640px){.box-check-point p.check-point-price em{font-weight:400;font-size:14px;letter-spacing:0px;margin-left:-5px}}.box-check-point p.check-point-text{font-size:28px}@media screen and (max-width:640px){.box-check-point p.check-point-text{font-size:18px;line-height:1.7;margin-bottom:15px}}.box-check-point p.check-point-text sub{font-size:14px;font-weight:400}@media screen and (max-width:640px){.box-check-point p.check-point-text sub{font-size:12px}}.box-check-point p.check-point-text .text__mark--yellow{font-weight:700}@media screen and (max-width:640px){.box-check-point p.check-point-text .text__mark--yellow{font-weight:900}}.midashi-reason-box{background:#798b1c;position:relative;margin-top:70px;margin-bottom:40px}.midashi-reason-box .midashi-reason-before{position:absolute;top:-20px;left:20px;border-radius:50%;border:6px solid #798b1c;width:140px;height:140px;text-align:center;color:#798b1c;font-size:31px;font-weight:800;background:#fff;margin:0}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason-before{top:4px;left:5px;border:3px solid #798b1c;width:70px;height:70px;font-size:17px;font-weight:600}}.midashi-reason-box .midashi-reason-before strong{display:block;font-size:60px;font-weight:600;line-height:30px}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason-before strong{font-size:30px;font-weight:700;line-height:12px}}.midashi-reason-box .midashi-reason{color:#fff;font-size:48px;font-weight:500;margin-left:164px;padding:14px 0 20px;line-height:24px}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason{margin-left:80px;font-size:20px;line-height:25px;padding:5px 0 7px}}.midashi-reason-box .midashi-reason em{display:block;font-style:normal;font-size:24px;font-weight:500}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason em{font-size:18px}}.midashi-reason-box .midashi-reason strong.text__strong--point{color:#ffe952;font-size:48px;font-weight:500}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason strong.text__strong--point{font-size:20px}}.midashi-reason-box .midashi-reason .midashi-reason-text-small{color:#ffe952;font-size:32px;font-weight:500}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason .midashi-reason-text-small{font-size:16px}}.midashi-reason-box .midashi-reason strong{color:#ffe952;font-size:84px;font-weight:500}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason strong{font-size:30px}}.midashi-reason-box .midashi-reason sub{color:#ffe952;font-size:14px;font-weight:500}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason sub{font-size:12px}}.midashi-reason-box .midashi-reason:before{content:"";width:80%;height:2px;background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/h2_line.jpg);position:absolute;top:7px;right:40px}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason:before{display:none}}.midashi-reason-box .midashi-reason:after{content:"";width:80%;height:2px;background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/h2_line.jpg);position:absolute;bottom:7px;right:40px}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason:after{display:none}}.midashi-reason-box .midashi-reason.reason-one-line{padding:30px 0 24px;line-height:1}@media screen and (max-width:945px){.midashi-reason-box .midashi-reason.reason-one-line{padding:27px 0 31px}}.reason-image01{max-width:435px;float:right;margin-right:55px}@media screen and (max-width:640px){.reason-image01{float:none;margin:0 10px 10px}}.reason-image02{max-width:300px;float:right;margin:0 55px 30px 50px}@media screen and (max-width:640px){.reason-image02{float:none;margin:0 10px 10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.reason-image03{max-width:300px;float:right;margin-right:55px}@media screen and (max-width:640px){.reason-image03{float:none;margin:0 20px 10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.box-shadow p{margin-bottom:20px}@media screen and (max-width:945px){.box-shadow p{margin:0 10px 24px;line-height:1.8}}.reason-hikaku-midashi{font-size:24px;font-weight:500;margin-left:55px;margin-top:55px}@media screen and (max-width:640px){.reason-hikaku-midashi{font-size:20px;font-weight:500;margin-left:10px;margin-top:40px}}.reason-image-hikaku{max-width:700px;margin:25px auto 30px}.box-reason3{padding-bottom:70px}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column.action-freedial-column{flex-basis:22%;flex-grow:0}@media screen and (max-width:945px){.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column.action-freedial-column{flex-basis:30%;text-align:right}}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column.action-phonenumber-column{flex-basis:78%;flex-grow:1}@media screen and (max-width:945px){.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column.action-phonenumber-column{flex-basis:70%}}.action-freedial{max-width:102px;display:inline-block}@media screen and (max-width:945px){.action-freedial{max-width:60px}}p.action-phonenumber{font-family:"Roboto",sans-serif;font-size:54px;font-weight:600;margin-bottom:0;line-height:1}@media screen and (max-width:945px){p.action-phonenumber{font-size:36px}}p.action-uketukejikan{font-size:26px;margin-bottom:0;line-height:1;text-align:center}@media screen and (max-width:945px){p.action-uketukejikan{font-size:12px;text-align:left}}p.action-jimusyomei{color:#042351;font-size:20px;font-weight:600;background:#fff;border-radius:3px;text-align:center;width:100%;margin-top:10px}@media screen and (max-width:945px){p.action-jimusyomei{font-size:12px;width:90%;margin:10px auto}}.is-layout-flex.action-contact-box{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:945px){.is-layout-flex.action-contact-box{justify-content:center;margin-bottom:20px}}.action-contact-box-left{max-width:471px}.action-contact-box-right{display:flex;flex-direction:column;align-items:flex-end}.action-jisseki-img{margin-bottom:18px;max-width:418px}@media screen and (max-width:945px){.action-jisseki-img{margin:0 auto 1em}}.action-box02{padding-top:30px}.is-style-block-bg-action.action-box02{background-image:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/images/tel_bg02.png);background-position:top}.fee-box{background:#f4f4f4;border-radius:10px;margin:50px 55px 30px;padding:20px}@media screen and (max-width:945px){.fee-box{margin:50px 10px 30px}}.fee-box p{margin-left:0;margin-right:0}.box-shadow p.fee-sub-title{margin:0 auto;border:1px solid #707070;border-radius:30px;text-align:center;max-width:354px;font-size:15px;font-weight:400;background:#fff;line-height:1;margin-top:-41px;margin-bottom:20px;padding:3px 0 5px;letter-spacing:2px}@media screen and (max-width:640px){.box-shadow p.fee-sub-title{font-size:13px}}.box-shadow p.fee-sub-title strong{font-size:24px;font-weight:400}@media screen and (max-width:640px){.box-shadow p.fee-sub-title strong{font-size:18px}}.box-shadow p.fee-sub-title strong.text__strong--point{font-size:42px;font-family:"Roboto",sans-serif;color:#ce0000;font-weight:600;vertical-align:sub}@media screen and (max-width:640px){.box-shadow p.fee-sub-title strong.text__strong--point{font-size:34px}}.fee-column-box{margin-bottom:20px}.fee-column-box>div{border:1px solid #c1c1c2;background:#fff;border-radius:12px 12px 0 0}@media screen and (max-width:640px){.fee-column-box>div{margin-bottom:12px}}.box-shadow p.fee-column-title{background:#042351;color:#fff;width:100%;margin:0;text-align:center;padding:10px 0;border-radius:10px 10px 0 0;font-size:19px;font-weight:600;line-height:1.5}.wp-block-table.fee-column-table table{border:none;margin:20px 40px 0;width:auto;font-size:16px;line-height:1.6;letter-spacing:1px}.wp-block-table.fee-column-table table tr,.wp-block-table.fee-column-table table th,.wp-block-table.fee-column-table table td{border:none;padding:0}.wp-block-table.fee-column-table table td:first-child{width:66%}.wp-block-table.fee-column-table table td:first-child:before{content:"\e5ca";font-family:"Material Symbols Outlined";font-weight:400;font-size:20px;vertical-align:middle;margin-right:5px}.wp-block-table.fee-column-table table td:nth-child(2){width:29%}.wp-block-table.fee-column-table table td:nth-child(3){font-size:11px;vertical-align:middle}.box-shadow p.fee-column-total{font-size:12px;font-weight:400;text-align:center}.box-shadow p.fee-column-total strong{font-weight:600}.box-shadow p.fee-column-total strong.text__strong--point{color:#ce0000;font-family:"Roboto",sans-serif;font-size:38px;font-weight:600}.box03 .midashi-h3{letter-spacing:-3px;font-size:48px;margin-right:0}@media screen and (max-width:945px){.box03 .midashi-h3{margin:0 10px;font-size:34px;letter-spacing:-1px}}@media screen and (max-width:640px){.box03 .midashi-h3{margin:0 10px 20px;font-size:24px;font-weight:500}}.box03 .midashi-h3 .text__strong--point{margin-left:-26px}@media screen and (max-width:640px){.box03 .midashi-h3 .text__strong--point{margin-left:-10px}}.box03 strong.text__strong--point{margin-left:-28px}.box-shadow p.client-sub-text{font-size:24px;font-weight:600}@media screen and (max-width:640px){.box-shadow p.client-sub-text{font-size:14px}}.box10 figure{margin:0 55px 0}@media screen and (max-width:945px){.box10 figure{margin:0 10px 0}}.qa-box{margin:0 55px 0}@media screen and (max-width:945px){.qa-box{margin:0 10px 0}}div.is-style-group--question{cursor:pointer;background:#f2f2f2;width:100%;border-radius:10px;padding:14px 50px 5px 70px;opacity:1;transition-property:opacity;transition-duration:.7s;position:relative;font-weight:700;margin-top:10px}@media screen and (max-width:945px){div.is-style-group--question{padding:10px 40px 0 56px}}div.is-style-group--question:before{line-height:1.7;position:absolute;content:"Q";font-family:"Roboto",sans-serif;left:15px;top:12px;background:#042351;border-radius:50%;width:40px;height:40px;color:#fff;text-align:center;font-weight:400;font-size:24px}@media screen and (max-width:945px){div.is-style-group--question:before{left:10px;top:12px;width:30px;height:30px;font-size:18px}}div.is-style-group--question:after{content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;color:#91a1b7;position:absolute;transform:rotate(0deg);transition:all .5s;right:36px;top:calc(50% - 14px)}@media screen and (max-width:945px){div.is-style-group--question:after{right:19px}}div.is-style-group--question p{margin-bottom:10px;margin-left:0;margin-right:0}@media screen and (max-width:945px){div.is-style-group--question p{line-height:1.7}}div.is-style-group--question.open:after{transform:rotate(180deg)}div.is-style-group--question:hover{cursor:pointer;opacity:.7}div.is-style-group--answer{display:none;width:100%;padding:15px 50px 5px 70px;position:relative}@media screen and (max-width:945px){div.is-style-group--answer{padding:5px 40px 0 56px}}div.is-style-group--answer:before{line-height:2;position:absolute;content:url(//www.shamei-syohyo.com/wp-content/themes/hitoiro-LP/./images/icon_a.png);font-family:"Roboto",sans-serif;left:7px;top:8px;border-radius:50%;width:40px;height:40px;color:#fff;text-align:center;font-weight:400;font-size:18px}@media screen and (max-width:945px){div.is-style-group--answer:before{line-height:1.8;left:3px;top:8px;font-size:16px}}div.is-style-group--answer p{margin-bottom:24px;margin-left:0;margin-right:0}main h4{padding-top:10px;padding-bottom:10px;color:#74b936;font-weight:700;font-size:25px;line-height:1.25;border-bottom:1px solid #74b936;margin-bottom:20px}@media screen and (max-width:945px){main h4{font-size:20px}}ol.wp-block-list.is-style-default{list-style-type:decimal;padding-left:20px;margin-bottom:20px}ol.wp-block-list.is-style-default li{list-style-position:outside}.t00.main-title-img{max-width:530px}.t00.main-visual-img{right:0;top:0;max-width:609px;width:100%}.t00.main-title-img-sp{max-width:97vw}.t00.action-contact-box-right{display:flex;flex-direction:column;align-items:center}.box-shadow p.fee-column-title.t00-1{background:#ee7b30}.box-shadow p.fee-column-title.t00-2{background:#748c2f}.box-shadow p.fee-column-title.t00-3{background:#143666}.t00.fee-box{margin:50px 55px 30px;padding:20px;background:0 0;border-radius:0}@media screen and (max-width:945px){.t00.fee-box{margin:0}}.faq-list.t00 .faq-box{margin:0 55px 10px;border-bottom:1px solid #78afa9}@media screen and (max-width:640px){.faq-list.t00 .faq-box{margin:0 10px 10px}}.faq-list.t00 .faq-box .qa-question{padding:10px 0 10px 60px;margin:0}.faq-list.t00 .faq-box .qa-answer{margin:0}.box-shadow .faq-list.t00 p{margin:0 0 20px}.t00-reason1-img{display:none}@media screen and (max-width:640px){.t00-reason1-img{display:block;margin:0 10px 10px}}.t00-reason2-img{display:none}@media screen and (max-width:640px){.t00-reason2-img{display:block;margin:0 10px 10px}}