html{scroll-behavior:auto}.t-center{text-align:center !important}.link__underline{text-decoration:underline}.link__underline:hover{text-decoration:none}.c-pc{display:none}@media screen and (min-width: 768px){.c-pc{display:block}}@media screen and (min-width: 768px){.c-sp{display:none}}.c-wrap{width:min(95%,1000px);margin:0 auto}.header__top{flex-wrap:wrap;gap:0 1.25rem}.header__top .header__nav{margin:0 auto}.header__top .header__nav .header__itemGraphic{right:0;width:.625rem;transition:.3s}.header__top .header__nav .header__itemGraphic.is-arrow{top:55%;width:.625rem}.press{min-width:100%}@media screen and (min-width: 768px){.press{min-width:15rem}}.l-hero{padding-top:16vw}@media screen and (min-width: 768px){.l-hero{padding-top:11vw}}@media screen and (min-width: 1200px){.l-hero{padding-top:7.5rem}}.toppage__h1{width:min(95%,1200px);margin:3rem auto 0;text-align:center;font-weight:400;font-size:14px}@media screen and (min-width: 768px){.toppage__h1{font-size:16px}}.l-topPack{border-radius:10px;padding-top:1rem;margin-top:1rem}@media screen and (min-width: 768px){.l-topPack{margin-top:0}}.l-topPack .topPack__item{padding:0}@media screen and (min-width: 768px){.l-topPack .topPack__item{padding:0}}.l-topPack .topPack__item:hover{background-color:rgba(0,0,0,0);border-bottom-color:#f2890c;color:#f2890c}.l-topPack .topPack__item:hover .topPack__icon{background-color:#f2890c}.l-topPack .topPack__item:hover .topPack__icon::before{border-left-color:#fff}.l-topPack .topPack__anchor{padding:1rem .25rem}@media screen and (min-width: 768px){.l-topPack .topPack__anchor{padding:1.1875rem .25rem}}.l-topPack .topPack__anchor:hover{opacity:1}.l-topPack .topPack__list{gap:0}@media screen and (min-width: 768px){.l-topPack .topPack__list{gap:1.25rem}}.header__telInfo{color:#113a17}.header__right{gap:.6rem}@media screen and (max-width: 768px){.header__tel{display:flex;gap:0}.header__telInfo{line-height:1.2}.header__telInfo .header__telNum{font-size:4.3vw}.header__inner{padding-left:1rem;padding-right:1rem}.header__hamburger{height:1.5rem;position:relative}.header__hamburger span{right:0}.header__hamburger.is-drawer span{right:0}}.topStrength__title{color:#113a17}@media screen and (min-width: 768px){.topStrength__title{color:#283202}}.topStrength__balloonIcon.balloon__icon{width:135px}@media screen and (min-width: 768px){.topStrength__balloonIcon.balloon__icon{width:8.3125rem}}.l-topStrength{margin-top:3rem}@media screen and (min-width: 768px){.l-topStrength{margin-top:5.375rem}}.l-topStrength .balloon__text{text-align:center}.topDifference__table{min-width:810px;width:810px;margin:0 auto}.topDifference__caption{width:min(100%,810px)}.topDifference__row--head .topDifference__cell{padding:1rem .6875rem}.topDifference__cell img{right:0;height:60px}.topInsuranceCompanyScope__table .th-center{width:40%}.topQuestion_press{font-size:1rem}.topQuestion__item{border-radius:.625rem}@media screen and (max-width: 768px){.topInsuranceSolo__content{padding:0}}.topNews__item+.topNews__item{margin-top:0}@media screen and (min-width: 768px){.topNews__item+.topNews__item{margin-top:2.5rem}}.topNews__title{padding-right:1.875rem}.topNews__anchor{padding-bottom:0}@media screen and (min-width: 768px){.topNews__anchor{padding-bottom:1rem}}.topInsuranceSolo__press{font-size:1.125rem}@media screen and (min-width: 768px){.topInsuranceSolo__press{font-size:1.5625rem}}.solo__title{font-weight:700}.solo__h1{font-size:14px;font-weight:400;text-align:center;margin-top:2rem}@media screen and (min-width: 768px){.solo__h1{font-size:16px}}.soloMerit__graphic{border-radius:.625rem;overflow:hidden;height:180px}@media screen and (min-width: 768px){.soloMerit__graphic{height:220px}}.soloMerit__graphic img{border-radius:initial;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.soloInsurance__itemLabel{border-radius:5px;line-height:1;font-weight:400;padding:3px 6px}.soloSimulationForm__select select{color:initial}.soloSimulation__title{border-radius:.625rem}.soloArea__title{border-radius:5px}.soloScopeTable__item{font-size:14px}@media screen and (min-width: 768px){.soloScopeTable__item{font-size:1rem}}.soloSupplement__cell--title{background-color:#f2fbf5;text-align:center;display:flex;align-items:center;justify-content:center}.soloInsurance__itemTag{width:100px;border-radius:5px}.soloInsurance__itemWord{font-weight:700}.underline.solo__underline{font-weight:700}.solo__nounyu{width:min(100%,830px);margin:0 auto}.solo__nounyu p:first-child{font-size:20px;font-weight:700;position:relative;padding-left:2rem}.solo__nounyu p:first-child::before{content:"";display:block;width:18px;height:18px;border-radius:50%;background:linear-gradient(90deg, #F2890C, #FEBD6F);position:absolute;left:6px;top:7px}@media screen and (max-width: 768px){.soloArea__list{gap:7px 2%}.soloArea__item{width:32%;font-size:.875rem}}.flowSoloCost__headline7::before{background:linear-gradient(90deg, #FEBD6F, #F2890C)}.flow__flex{display:flex;flex-wrap:wrap;gap:30px}.flow__flex-item{flex:1}.flow__midashi{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 .5rem;border-radius:5px;background:linear-gradient(90deg, #FEBD6F, #F2890C);color:#fff;font-size:18px;font-weight:700;margin:5px 0}.flow__flex-dl{display:flex;flex-wrap:wrap;margin-top:.5rem;border-left:1px solid;border-top:1px solid}.flow__flex-dl dt,.flow__flex-dl dd{width:50%;text-align:center;border-right:1px solid;border-bottom:1px solid;padding:5px 0}.flow__flex-dl dt:last-of-type,.flow__flex-dl dd:last-of-type{background:#fdf6ee;font-weight:700}@media screen and (max-width: 768px){.flow__flex{gap:0;flex-direction:column}.flow__flex-item{margin-top:10px}}.strengthReason__headline8,.strengthGuide__headline8{line-height:1.2}.strengthReason__graphic{overflow:hidden}.strengthReason__graphic img{width:9.5rem}.strengthGuideOverview__listValue ul li{padding-left:1.25rem;position:relative}.strengthGuideOverview__listValue ul li::before{content:"・";position:absolute;left:4px;top:0}.strengthGuideOverviewPhoto__labelWrap{font-weight:500}.strengthGuideOverviewPhoto__labelWrap::before{border-color:#0b6025 rgba(0,0,0,0) rgba(0,0,0,0)}.strengthGuideOverviewPhoto__labelWrap::after{border-width:8.5px 8.5px 0 8.5px}.strengthGuideOverviewPhoto__labelWrap_orange::before{border-color:#f2890c rgba(0,0,0,0) rgba(0,0,0,0)}.strengthGuideGreeting__graphic{overflow:hidden;width:100%;height:200px;border-radius:10px}@media screen and (min-width: 1024px){.strengthGuideGreeting__graphic{height:250px}}.strengthGuideGreeting__graphic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.strengthGuideGreetingProfile__text{font-size:1rem;line-height:1.6}}.partnerJoint__content:hover{opacity:.6}.singleInformation__sidebarItemTime{color:#bbb}.singleInformation__text h2{border-radius:5px}.singleInformation__text a{text-decoration:underline}.singleInformation__text a:hover{text-decoration:none}@media screen and (min-width: 768px){.singleInformation__text h3{font-size:1.25rem}}@media screen and (min-width: 768px){.footer__info{max-width:24.5rem}}.question__inner{margin-top:2.5rem}@media screen and (min-width: 768px){.question__inner{margin-top:5rem}}.questionCompany__category,.questionSolo__category{padding:.25rem 1rem;font-weight:500;margin-top:2rem;border-radius:5px}.questionCompany{margin-top:0}.questionCompany__category{border:1px solid rgba(18,124,50,.3);color:#127c32}.questionCompany__list{margin-top:.625rem}@media screen and (min-width: 768px){.questionCompany__list{margin-top:1rem}}@media screen and (min-width: 768px){.questionCompany__accordion{margin-top:0}}.questionSolo{margin-top:0}.questionSolo__headline8{padding:.5rem .625rem}.questionSolo__category{border:1px solid rgba(242,137,12,.3);color:#f2890c}.questionSolo__accordion{border-radius:.675rem}.questionSolo__list{margin-top:.625rem}@media screen and (min-width: 768px){.questionSolo__list{margin-top:0}}.questionpress.press{margin-left:0;font-size:1rem;margin-top:1rem;position:relative}.questionpress.press::after{content:"";display:block;background:#fff;height:calc(tan(23deg)*60px/2);width:9px;-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%);position:absolute;right:1rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:.5s}.questionpress.press:hover::after{background:#f2890c}.sitemap__inner{margin-top:5.25rem}.sitemap .wp-block-list li{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px dashed #127c32}.sitemap .wp-block-list li a{display:flex;align-items:center}.sitemap .wp-block-list li a:hover{opacity:.6}.sitemap .wp-block-list li a::before{content:"";display:block;background:#b5cfbd;height:calc(tan(20deg)*60px/2);width:8px;-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%);margin-right:.5rem;margin-left:.5rem}.sitemap .wp-block-list .wp-block-list{margin-left:1rem;margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #127c32}.sitemap .wp-block-list .wp-block-list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-top-btn{visibility:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none;position:fixed;width:40px;height:40px;right:10px;bottom:55px;border-radius:50%;background:rgba(0,0,0,.3);color:#fff;z-index:9999;transition:.3s;opacity:0;pointer-events:none;transform:rotate(180deg)}@media screen and (min-width: 768px){.page-top-btn{width:50px;height:50px;right:20px;bottom:30px}}.page-top-btn.show{opacity:1;pointer-events:auto;visibility:visible}.page-top-btn.show:hover{opacity:.3}.contact__graphicImage{-o-object-fit:cover;object-fit:cover}.wpcf7 form .wpcf7-response-output{border-color:#fff !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900 !important}.singleNavigation{position:relative}.singleNavigation__link--center{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}.archiveVoice__item>a{width:100%}.archiveVoice__anchorGraphic{height:250px;aspect-ratio:initial;overflow:hidden}@media screen and (min-width: 768px){.archiveVoice__anchorGraphic{height:21vw}}@media screen and (min-width: 1199px){.archiveVoice__anchorGraphic{height:250px}}.archiveVoice__graphicImage,.archiveVoice__anchorGraphicImage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.singleVoice__graphic img{border-radius:15px}.singleVoice__otherItem a{width:100%}.singleVoice__itemGraphic{height:230px;overflow:hidden}@media screen and (min-width: 768px){.singleVoice__itemGraphic{height:21vw}}@media screen and (min-width: 1199px){.singleVoice__itemGraphic{height:250px}}.singleVoice__itemGraphic img{aspect-ratio:initial;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header__btnImage--last{left:1rem;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.header__btn:hover .header__btnImage--last{opacity:0}.topVoice__itemGraphic{overflow:hidden;height:18vw}.topVoice__itemGraphic img{aspect-ratio:initial;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.breadcrumb span a{position:relative;padding-right:1rem}.breadcrumb span a::before{content:"";display:block;background:#0b6025;height:calc(tan(18deg)*60px/2);width:7px;-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%);position:absolute;right:-1px;top:55%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.contact__pressImage--last{left:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.contact__press:hover .contact__pressImage--last{opacity:0;position:absolute;top:50%;transform:translateY(-50%)}.singleInformation h1.headline5{margin-bottom:1rem}.singleNavigation__arrow--next{border-width:6px 0 6px 6px}.singleNavigation__arrow--prev{border-width:6px 6px 6px 0}.singleNavigation__link--next{margin-left:auto}.monthly-archive .archiveInformation__yearGroup{margin-left:.625rem}.monthly-archive .archiveInformation__yearGroup:nth-of-type(n+2){border-top:.0625rem dashed #0b6025}.monthly-archive .archiveInformation__yearGroup:last-child{border-bottom:.0625rem dashed #0b6025}.monthly-archive .archiveInformation__toggle{color:#113a17;width:100%;text-align:left;padding:.625rem 2rem .625rem .3175rem;position:relative}.monthly-archive .archiveInformation__toggle::before,.monthly-archive .archiveInformation__toggle::after{content:"";display:block;width:15px;height:2px;background:#92a795;position:absolute;right:12px;top:22px}.monthly-archive .archiveInformation__toggle::after{transform:rotate(90deg);transition:.3s}.monthly-archive .archiveInformation__toggle.is-open::after{transform:rotate(0deg)}.monthly-archive .archiveInformation__sidebarList{border-top:.0625rem dashed #0b6025}.monthly-archive .archiveInformation__sidebarItem{margin-left:1rem;border-bottom:none;border-top:dashed .0625rem #0b6025}.monthly-archive .archiveInformation__sidebarItem:first-child{border:none}@media screen and (min-width: 480px){.information__title{font-size:1.125rem}}.important-notice{padding-top:16vw;overflow:hidden;white-space:nowrap;background:#fffdb8}@media screen and (min-width: 768px){.important-notice{padding-top:11vw}}@media screen and (min-width: 1200px){.important-notice{padding-top:7.5rem}}.important-notice p{display:inline-block;will-change:transform;-webkit-animation:scroll 30s linear infinite;animation:scroll 30s linear infinite;padding-top:10px;padding-bottom:10px;color:#b70e0e;font-size:13px}@media screen and (min-width: 768px){.important-notice p{font-size:16px}}.important-notice p span{display:inline-block;padding-right:2rem}@-webkit-keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.l-hero.padding-none{padding-top:0 !important}.singleVoice__writingText p:nth-of-type(n+2){margin-top:20px}.topVoice__item a .topVoice__itemText{transition:.3s}.topVoice__item a:hover .topVoice__itemText{color:#f2890c}.soloVoice__item a .soloVoice__writing{transition:.3s}.soloVoice__item a:hover .soloVoice__writing{color:#f2890c}.archiveVoice__item a .archiveVoice__text{transition:.3s}.archiveVoice__item a:hover .archiveVoice__text{color:#f2890c}.partnerVoice__item a .partnerVoice__itemPassage{transition:.3s}.partnerVoice__item a:hover .partnerVoice__itemPassage{color:#f2890c}.partnerInformation__item a .partnerInformation__itemTime,.partnerInformation__item a .partnerInformation__itemTitle{transition:.3s}.partnerInformation__item a:hover .partnerInformation__itemTime,.partnerInformation__item a:hover .partnerInformation__itemTitle{color:#f2890c}.topBlog__item a .topBlog__itemTime,.topBlog__item a .topBlog__itemPassage{transition:.3s}.topBlog__item a:hover .topBlog__itemTime,.topBlog__item a:hover .topBlog__itemPassage{color:#f2890c}.information__box a .information__title{transition:.3s}.information__box a:hover .information__title{color:#f2890c}.topNews__article a .topNews__date,.topNews__article a .topNews__title{transition:.3s}.topNews__article a:hover .topNews__date,.topNews__article a:hover .topNews__title{color:#f2890c}.my-custom-wrapper div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contactFlex__list .radioItem{gap:.5rem;flex-wrap:wrap;margin-top:15px}@media screen and (min-width: 768px){.contactFlex__list .radioItem{gap:1.875rem;margin-top:0}}@media screen and (max-width: 480px){.contactField__groundInner,.contactField__groundArea{padding-left:10px;padding-right:10px}}@media screen and (max-width: 480px){.contactField__selectWrapper .contactField__select{width:200px}}@media screen and (max-width: 480px){.contactExperience .contactField__select,.contactDay .contactField__select{width:250px}}/*# sourceMappingURL=n_style.css.map */