﻿:root{--main-color: #3e6fb8;--second-color: #3eacb8;--action-color: #f19205;--green-color: #6fb83e;--font-color: #333333;--black: #151515;--light-gray: #707070;--light-blue: #F8FAFD;--light-green: #EFF8EA;--light-orange: #FEF2E3;--gothic: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ", Meiryo, sans-serif;--mincho: 游明朝, YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", serif;--heading: "Zen Maru Gothic", serif;--enfont: "objektiv-mk1-arabic", sans-serif}.grecaptcha-badge{visibility:hidden}html{font-size:10px}body{font-size:1.5rem;font-family:var(--gothic)}a{color:var(--main-color)}dl dd{margin-bottom:32px}#menu-gnav li a strong.global-nav-name{width:fit-content;display:inline-block;position:relative}#menu-gnav li a strong.global-nav-name:before{background-size:contain;content:"";position:absolute;left:-30px;top:-6px;width:28px;height:28px}@media screen and (min-width:991px) and (max-width:1199px){#menu-gnav li a strong.global-nav-name:before{background-size:contain;content:"";position:absolute;left:-26px;top:-4px;width:24px;height:24px}}.global-nav--layout--penetration .global-nav-list>li:first-child{border:none}.global-nav--layout--penetration .global-nav-list>li{border:none}.localNavi>div>ul li,.localNavi>ul li,.widget .localNavi>div>ul li,.widget .localNavi>ul li,.widget_archive>div>ul li,.widget_archive>ul li,.widget_categories>div>ul li,.widget_categories>ul li,.widget_link_list>div>ul li,.widget_link_list>ul li,.widget_nav_menu>div>ul li,.widget_nav_menu>ul li,.widget_pages>div>ul li,.widget_pages>ul li,.widget_postlist>div>ul li,.widget_postlist>ul li{font-size:1.6rem}.sec{margin-bottom:72px}@media screen and (max-width:767.98px){.sec{margin-bottom:40px}}.flex{display:flex}@media screen and (max-width:767.98px){.flex{flex-direction:column}}.flex_start{justify-content:start;align-items:start}.flex_center{align-items:center;justify-content:center}.flex_reverse{flex-direction:row-reverse}@media screen and (max-width:767.98px){.flex_reverse{flex-direction:column}}.flex_reverse .flex_item{margin-right:0;margin-left:24px}@media screen and (max-width:767.98px){.flex_reverse .flex_item{margin-left:0}}.flex_reverse .flex_item:last-child{margin-left:0}.flex70{width:70% !important}@media screen and (max-width:767.98px){.flex70{width:100% !important}}.flex30{width:30% !important}@media screen and (max-width:767.98px){.flex30{width:100% !important}}.flex60{width:60% !important}@media screen and (max-width:767.98px){.flex60{width:100% !important}}.flex40{width:40% !important}@media screen and (max-width:767.98px){.flex40{width:100% !important}}.flex_item{position:relative;width:100%;height:auto;margin-bottom:24px;margin-right:24px}@media screen and (max-width:767.98px){.flex_item{margin-right:0}}.flex_item:last-child{margin-right:0}.headerContact{display:flex;flex-direction:column;justify-content:center;align-items:center}.headerContact p.headerLabel{display:inline-block;background-color:var(--main-color);color:#fff;margin-bottom:6px;font-size:1.3rem;padding:4px 16px;border-radius:16px}.headerContact p.headTelNum{font-size:2.4rem;line-height:1.2;font-weight:bold;color:var(--black)}.headerContact p.headTelNum span.headTelDate{margin-top:6px;font-size:1.3rem;display:block}h1.primaryHead{position:relative;background-color:var(--main-color);color:#fff;padding:16px;font-size:2.4rem;letter-spacing:1px}@media screen and (max-width:767.98px){h1.primaryHead{font-size:2rem;font-weight:500}}h1.primaryHead span.pHeadText{display:inline-block;padding-left:16px;position:relative;z-index:2}h1.lineHead{width:fit-content;padding-bottom:2.4rem;margin:0 auto;margin-bottom:5.6rem;border-bottom:3px dashed var(--second-color)}footer.site-footer{border:none;background-color:var(--light-blue)}@media screen and (max-width:767.98px){.footAbout{display:flex;flex-direction:column;align-items:center}}.footAbout div.lineBtn a{width:250px}.footAbout p.footAboutName{font-size:2rem;margin-bottom:8px;color:#333}.footAbout p.footAboutTelNum{font-size:1.8rem;line-height:1.2}.footAbout p.footAboutTelNum span.footAboutDate{font-size:1.4rem}.footAbout p.footAboutTelNum a{font-size:2.4rem;color:var(--font-color)}.site-footer-content{position:relative}.site-footer-content:before{content:"";background:url(https://kodama-hoken.sakura.ne.jp/kodama-konsaru/images/jyoni.png) no-repeat center center;background-size:contain;width:120px;height:226px;position:absolute;right:0;bottom:0}.site-footer-copyright{margin-top:16px;padding-top:4px;padding-bottom:4px;background-color:var(--main-color)}.site-footer-copyright p{font-size:1.4rem;color:#fff}ul.snsList{padding:0;display:flex;gap:16px}@media screen and (max-width:767.98px){ul.snsList{align-items:center;justify-content:center}}ul.snsList li{list-style:none;padding:0}@media screen and (max-width:767px){#menu-footnav{display:flex;flex-wrap:wrap;justify-content:flex-start}#menu-footnav li{width:50%;margin:0;padding:5px 10px;box-sizing:border-box;border-bottom:1px solid #ebd3d0}#menu-footnav li:nth-of-type(2n){border-left:1px solid #ebd3d0}#menu-footnav li a{display:block;width:100%;text-align:center}}.site-header-logo img{max-height:80px}.pinkbgHead{background-color:var(--light-pink);border:none;border-left:6px solid var(--main-color);padding:12px;font-weight:500}.sideMenu ul{margin:0;padding:0}.sideMenu ul li{padding-left:15px;border-bottom:1px solid #ccc;padding-bottom:4px;margin-bottom:4px;position:relative;list-style:none !important}.sideMenu ul li a{text-decoration:none}.sideMenu ul li:before{content:"";width:0;height:0;border-style:solid;border-width:8px 0 8px 10px;border-color:transparent transparent transparent #3E6FB8;position:absolute;left:0;top:0}.footerAbout p.footLogo{width:72%}.footerAbout h1{margin-top:0;color:var(--main-color);font-size:1.6rem;font-weight:bold}.headerRight{display:flex;gap:16px}@media screen and (max-width:767.98px){.headerRight{flex-direction:column}}.headerRight div.hrItem{text-align:center}.headerRight div.hrItem p{margin-bottom:0;line-height:1.4}.headerRight div.hrItem p.hrLeftHeadNum{color:var(--main-color);font-size:2.7rem;font-family:var(--enfont);font-weight:bold}.headerRight .hrLeftHeadNum{display:flex;gap:8px;align-items:center}.headerRight .freeIcon{width:auto;max-height:20px}.global-nav-list>li:hover:before,.global-nav-list>li[class*=current]:where(:not(.menu-item-anchor)):before{display:none}.global-nav{background-color:var(--main-color)}.site-header{box-shadow:none}.header_scrolled .site-header{background-color:var(--main-color)}.global-nav-list>li>a{color:#fff}.device-mobile .global-nav-list>li{padding:0}.device-mobile .global-nav-list>li a{padding:24px}.sideBannerList{display:grid;gap:20px;width:100%;grid-template-columns:1fr}@media screen and (max-width:991px){.sideBannerList{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width:480px){.sideBannerList{grid-template-columns:repeat(2, 1fr);gap:10px}}.sideBannerItem img{width:100%;height:auto;display:block}h1.copyHead{font-size:2.8rem;text-align:center}h1.copyHead span.emTxt{color:var(--action-color)}.sceneList{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto}.sceneList .scene{flex:0 0 auto;width:calc((100% - 100px) / 6);max-width:165px;text-align:center}.sceneList .scene img{width:100%;height:auto;border-radius:10px}.sceneList .scene h4{margin-top:4px;background:transparent;padding:0}@media (max-width:767px){.sceneList .scene{width:calc((100% - 20px) / 2);max-width:none}}.serviceIconList{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.serviceIcon{border-radius:10px;background-color:#fff;padding:16px;flex:1;min-width:calc(50% - 20px)}.serviceIcon a{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.serviceIcon img{max-width:96px}.serviceIcon h4{display:inline-block;color:#0a0a0a;background:transparent;font-size:1.6rem}@media screen and (min-width:768px){.serviceIcon{min-width:calc(25% - 20px)}}.voiceDesc h2{border:none;color:var(--main-color);font-size:2.2rem;letter-spacing:1px}@media screen and (max-width:767.98px){.voiceDesc h2{font-size:2rem}}.partnerKeyBox ul{margin:0 0 40px;padding:0;display:flex;gap:16px;flex-wrap:wrap}.partnerKeyBox ul li{position:relative;list-style:none;padding-left:20px;margin:0}.partnerKeyBox ul li:before{content:"";width:16px;height:16px;border-radius:50%;background-color:var(--main-color);position:absolute;left:0;top:2px}.pkb2 ul{display:block}.pkb2 ul li{font-size:1.8rem;margin-bottom:16px;padding-bottom:8px;border-bottom:1px dashed #ccc;padding-left:24px}.pkb2 ul li:before{top:6px}.topMainv{margin-bottom:40px}.mainv{margin-bottom:56px}.mainv .mainTopBox{display:flex;gap:20px}@media screen and (max-width:767.98px){.mainv .mainTopBox{flex-direction:column;align-items:center;justify-content:center}}.mainv .mainTopBox .mainTopItem{border:2px solid var(--main-color)}@media screen and (max-width:767.98px){.mainv .mainTopBox .mainTopItem{max-width:380px}}.mainv .mainTopBox .mainTopItem h3{border:none;color:var(--main-color);font-size:2rem;text-align:center;margin-bottom:0}.mainv .mainTopBox .mainTopItem h3:after{display:none}.mainv .mainTopBox .mainTopItem a.linkbtn{background-color:var(--second-color);color:#fff;display:block;text-align:center;font-size:1.4rem;padding:8px;width:80%;border-radius:6px;margin:0 auto 8px}@media screen and (max-width:767.98px){.mainv{margin-bottom:20px}}.mainTopBox .mainTopBox{display:flex;gap:20px}@media screen and (max-width:767.98px){.mainTopBox .mainTopBox{flex-direction:column;align-items:center;justify-content:center}}.mainTopBox .mainTopBox .mainTopItem{border:2px solid var(--main-color)}@media screen and (max-width:767.98px){.mainTopBox .mainTopBox .mainTopItem{max-width:380px}}.mainTopBox .mainTopBox .mainTopItem h3{border:none;color:var(--main-color);font-size:2.2rem;text-align:center;margin-bottom:0}.mainTopBox .mainTopBox .mainTopItem h3:after{display:none}.mainTopBox .mainTopBox .mainTopItem a.linkbtn{background-color:var(--second-color);color:#fff;display:block;text-align:center;font-size:1.4rem;padding:8px;width:80%;border-radius:6px;margin:0 auto 8px}.subPageMainv .mainTopBox{display:flex;gap:20px}@media screen and (max-width:767.98px){.subPageMainv .mainTopBox{flex-direction:column;align-items:center;justify-content:center}}.subPageMainv .mainTopBox .mainTopItem{border:2px solid var(--main-color)}@media screen and (max-width:767.98px){.subPageMainv .mainTopBox .mainTopItem{max-width:380px}}.subPageMainv .mainTopBox .mainTopItem h3{border:none;color:var(--main-color);font-size:1.6rem;text-align:center;margin-bottom:0}.subPageMainv .mainTopBox .mainTopItem h3:after{display:none}.subPageMainv .mainTopBox .mainTopItem a.linkbtn{background-color:var(--second-color);color:#fff;display:block;text-align:center;font-size:1.4rem;padding:8px;width:80%;border-radius:6px;margin:0 auto 8px}.subTopSec{padding:16px;background-color:var(--light-green)}.subTopSec h1.primaryHead{font-size:2.8rem;margin-top:0;padding:0;background-color:transparent;text-align:center;color:var(--green-color)}.subTopSec p{background-color:#fff;margin:0;padding:16px;font-size:1.8rem}.checkList{list-style:none;padding:0;margin:0}.checkList li{position:relative;margin-bottom:24px;padding-left:2.8rem;font-size:1.8rem}.checkList li::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:2px;color:var(--action-color);font-size:2.4rem}.subQaSec{position:relative;margin-bottom:80px;padding-bottom:16px;background-color:var(--light-orange)}.subQaSec:after{color:#fcc470;content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:64px;position:absolute;bottom:-68px;left:50%;transform:translateX(-50%)}.subQaSec h1.primaryHead{color:#fff;background-color:var(--action-color)}.qList{list-style:none;padding:0;margin:32px 32px 0}.qList li{position:relative;padding-left:2.8rem;font-size:1.8rem;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc}.qList li::before{content:"?";font-family:sans-serif;font-weight:bold;position:absolute;left:0;top:-4px;color:var(--action-color);font-size:2.4rem}.flowList{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}@media screen and (max-width:767.98px){.flowList{flex-direction:column;align-items:center}}.flowList div.flowItem{flex:0 1 calc(50% - 10px);text-align:center;min-width:200px;max-width:calc(32% - 10px)}@media screen and (max-width:767.98px){.flowList div.flowItem{width:100%;max-width:240px}}.flowList div.flowItem img{max-width:100%;height:auto;border-radius:50%}.flowList div.flowItem h3{border:none;margin-top:8px;margin-bottom:0;color:var(--main-color);font-size:1.8rem}.flowList div.flowItem h3:after{display:none}.flowList div.flowItem h3 span.stepLabel{display:inline-block;background-color:var(--main-color);color:#fff;font-size:1.3rem;text-align:center;padding:4px 16px;margin-right:8px;border-radius:10px}.flowList div.flowItem p{text-align:left}.cardWrapBox{flex-wrap:wrap;gap:8px}.cardWrapBox div.flex_item{width:100%}@media screen and (min-width:768px){.cardWrapBox div.flex_item{width:calc(46% - 8px)}}.cardBox{background-color:var(--light-blue);padding:16px}.cardBox h3{background-color:var(--second-color);padding:8px;color:#fff;font-size:1.6rem;border:none}.cardBox h3:after{display:none}.cardBox span.label{color:var(--second-color);padding:4px;margin-bottom:8px;background-color:var(--light-green);display:block}.cardBox div.accExsample{background-color:#fff}.cardBox div.accExsample p{color:var(--second-color);padding:8px;font-size:1.4rem;margin-bottom:0}p.pointLabel{padding:8px;font-size:2rem;border-left:8px solid var(--action-color);background-color:var(--light-orange)}.specialistBox{margin-bottom:40px;display:flex;gap:16px;flex-wrap:wrap}.specialistBox div.spItem{background-color:var(--light-blue);padding:16px;width:100%}@media screen and (min-width:768px){.specialistBox div.spItem{width:calc(50% - 8px)}}.specialistBox div.spItem dl dt{color:var(--main-color)}.specialistBox div.spItem dl dd p{font-size:1.4rem}.specialistBox div.spItem h3{font-size:1.8rem;border:none;padding:8px;background-color:var(--main-color);color:#fff}.specialistBox div.spItem h3:after{display:none}.syoukouhoken{background-color:var(--light-blue);padding:16px;margin-bottom:40px}.syoukouhoken p.syoukouHead{font-size:1.8rem;letter-spacing:1px}.syoukouhoken h2{padding:12px;background-color:var(--second-color);border:none;color:#fff}.accFlow{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}@media screen and (max-width:767.98px){.accFlow{flex-direction:column;align-items:center}}.accFlow div.flowItem{flex:0 1 calc(50% - 10px);text-align:center;min-width:240px;max-width:calc(50% - 10px)}@media screen and (max-width:767.98px){.accFlow div.flowItem{width:100%;max-width:240px}}.accFlow div.flowItem img{max-width:100%;height:auto;border-radius:0}.accFlow div.flowItem h3{text-align:left}.higaigaku{font-weight:bold;font-size:1.8rem;color:var(--second-color)}.contactBox{margin-bottom:40px}.contactSecBox{padding:16px;background-color:var(--light-orange)}.contactSecBox h1.primaryHead{font-size:2.8rem;margin-top:0;padding:0;background-color:transparent;text-align:center;color:var(--action-color)}.contactSecBox p{background-color:#fff;margin:0;padding:16px;font-size:1.8rem}.formtable th,.formtable td{background-color:#fff}select{font-size:1.5rem}input[type=submit]{background-color:var(--main-color);color:white;padding:10px 40px;border:none;border-radius:5px;font-size:1.6rem;cursor:pointer}input[type=submit].submit-button:hover{background-color:#c15e5e}.subTopSec .contactTable p,input[type=text],textarea,input[type="email"]{font-size:1.5rem}.subTopSec .contactTable th p{background-color:transparent;color:#fff}input[type=text].p-postal-code{width:160px}input[type=text].shortinput{width:200px}.contactTable table{width:100%}.contactTable tr{display:flex}@media screen and (max-width:767.98px){.contactTable tr{flex-direction:column}}.contactTable th,.contactTable td{padding:8px}.contactTable th{width:30%;background-color:var(--action-color)}@media screen and (max-width:767.98px){.contactTable th{display:block;width:100%}}.contactTable td{width:70%}@media screen and (max-width:767.98px){.contactTable td{display:block;width:100%}}a.linkbtn{background-color:var(--main-color);color:#fff;display:block;text-align:center;font-size:1.4rem;padding:8px;width:80%;border-radius:6px}.table{border:none;margin-bottom:40px}.table tr{display:block;border-bottom:1px solid #E6E6E6;padding-bottom:24px;margin-bottom:24px}.table tr:last-child{margin-bottom:0}.table th{font-size:1.4rem;font-weight:500;border:none}.table td{font-size:1.4rem;border:none}.recent-posts-items{margin:0;padding:0}.recent-posts-items li.recent-post-item{padding:0 0 8px;margin-bottom:8px;display:flex;gap:16px;border-bottom:1px dotted var(--light-gray)}.recent-posts-items li.recent-post-item span.post-date{display:block;width:110px}@media screen and (max-width:767.98px){.recent-posts-items li.recent-post-item{flex-direction:column}}.recent-posts-items li.recent-post-item:last-child{margin-bottom:0}.ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.table2{width:100%;border-collapse:collapse}.table2 th{background-color:var(--main-color);border:1px solid var(--light-gray);color:#fff;padding:15px 20px;font-size:1.4rem}.table2 td{border:1px solid var(--light-gray);padding:15px 20px;font-size:1.4rem}@media screen and (min-width:768px){.table2 th{width:30%}.table2 td{width:70%}}@media screen and (max-width:767px){.table2,.table2 tbody,.table2 tr,.table2 th,.table2 td{display:block;width:100%}.table2 tr{margin-bottom:20px}}.ownerName{font-weight:bold}.ownerNameValue{font-size:1.8rem}.woocommerce-info{border-top-color:var(--main-color);background-color:var(--light-pink)}.woocommerce-info::before{color:var(--main-color)}.sceneFlex{display:flex;flex-wrap:wrap;gap:20px}.sceneFlex_item{width:calc((100% - 40px) / 3);text-align:center;position:relative}.sceneFlex_item img{border-radius:10px;position:relative}.sceneFlex_item h4{width:80%;text-align:center;color:#fff;background:rgba(204, 122, 122, 0.9);padding:12px 6px;border-radius:16px;position:absolute;bottom:6px;left:50%;transform:translateX(-50%)}.sceneFlex_item img{width:100%;height:auto}@media screen and (max-width:767px){.sceneFlex_item{width:calc((100% - 20px) / 2)}}.termTable tr th{background-color:var(--main-color);color:#fff;padding:16px;font-size:1.6rem}.termTable tr td{padding:16px;font-size:1.6rem}@media screen and (max-width:767.98px){.lineBtn{display:flex;align-items:center;justify-content:center}}.lineBtn a{width:240px;font-size:1.3rem;letter-spacing:1px;display:inline-block;background-color:var(--main-color);border:1px solid var(--main-color);color:#fff;text-decoration:none;border-radius:32px;padding:16px 48px 16px 24px;transition:0.3s ease;position:relative;padding-right:40px}.lineBtn a::after{content:"→";position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:0.3s ease}.lineBtn a:hover{background-color:#fff;color:var(--main-color)}.lineBtn a:hover::after{color:var(--main-color)}.bl_news{padding-left:0;margin-bottom:40px}.bl_news li{color:#333;list-style:none;padding-bottom:24px;border-bottom:1px solid #E6E6E6;margin-bottom:24px}.bl_news li a{color:#333;font-size:1.6rem}.bl_news li:last-child{margin-bottom:0}.bl_news li span.el_news_category{margin:0 12px;font-size:1.2rem;letter-spacing:1px;text-align:center;background-color:var(--light-pink);color:var(--main-color);padding:8px 24px;border-radius:4px}@media screen and (max-width:767.98px){.bl_news li span.el_news_title{display:block;margin-top:8px}}.bgLightPink{padding:24px 0;background-color:var(--light-pink)}.bgLightPink h1.primaryHead:before{background:url(https://pcoron.com/images/nikuIcon_w.png) no-repeat center center;background-size:contain}.paddingSec{padding:56px 0}@media screen and (max-width:767.98px){.paddingSec{padding:24px 0}}.imageRound{border-radius:16px}.wrap_condensed{background-color:var(--light-pink);padding:16px;max-width:640px;margin:0 auto}.closeLinkSec div.container{display:flex;align-items:center;justify-content:center}/*# sourceMappingURL=styles.css.map */