﻿.page{max-width:1040px;margin:0 auto 80px;padding:0 20px}@media only screen and (max-width: 800px){.page{margin:0 auto 40px}}.page-content{font-size:clamp(14px,2vw,16px);display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.page-content .page-left{width:calc(100% - 280px)}.page-content #sidebar{width:240px}@media only screen and (max-width: 800px){.page-content .page-left,.page-content #sidebar{width:100%}}.page h2{font-size:clamp(20px,3vw,36px);margin:10px 0 20px;text-align:center}.page-2column h2.title-h2{text-align:left;width:calc(100% - 280px)}.page-single h2,.pages h2{font-size:clamp(20px,3vw,36px);margin:10px 0 20px}.page-single h3,.page-single .h3-text,.pages h3,.pages .h3-text{font-size:clamp(16px,3vw,24px);border-left:10px solid #000;padding-left:15px;position:relative;margin:20px 0 40px}.page-single h3::after,.page-single .h3-text::after,.pages h3::after,.pages .h3-text::after{content:"";display:block;background-color:#686666;height:1px;width:100%;position:absolute;bottom:-12px;left:-10px}.page-single h4,.page-single h5,.page-single h6,.pages h4,.pages h5,.pages h6{margin:40px 0 20px}@media only screen and (max-width: 800px){.page-2column h2{width:100%}}.page-single .single-meta-box{margin-bottom:20px}.page-single .news-flex-box .single-meta-box{margin-bottom:0}.page-single h3,.page-single h2{margin-top:60px;text-align:left}.page-single img{margin:20px 0}.page-single p{margin:20px 0 40px}.page-single .news-date{color:#b3b3b3}.navigation{display:flex;justify-content:space-between;padding-top:20px;font-size:.8rem;gap:2rem}.navigation a{color:#686666}.navigation a:hover{text-decoration:underline}.navigation .next_post{text-align:right}@media only screen and (max-width: 800px){.navigation{display:block}.navigation .next_post{margin-top:10px;border-top:1px dashed #b8b8b8;padding-top:10px}}.company-info{width:100%}.company-info th{background-color:#013781;color:#fff;vertical-align:middle;border-bottom:1px solid #fff}.company-info td{border-top:1px solid #b8b8b8;border-right:1px solid #b8b8b8}.company-info th,.company-info td{padding:10px 15px;font-size:clamp(12px,3vw,14px)}.company-info tr:last-child th{border-bottom:1px solid #013781}.company-info tr:last-child td{border-bottom:1px solid #b8b8b8}.page-content-qa{font-size:clamp(14px,2vw,16px)}.page-qa h2{text-align:center}.page-qa .qa-tabs{display:flex;justify-content:space-between;margin-top:40px;margin-bottom:40px;border-bottom:3px solid #013781}.page-qa .qa-tabs h3{width:25%}.page-qa .qa-tabs h3 a{display:inline-block;padding:12px 0;width:100%;text-align:center;font-size:.9rem}.page-qa .qa-tabs h3 a.is-active,.page-qa .qa-tabs h3 a:hover{background-color:#013781;color:#fff}.page-qa h4{border:1px solid #b8b8b8;margin-bottom:40px;padding:2rem 2rem;position:relative}.page-qa h4::before{content:"";display:block;height:100%;width:5px;position:absolute;left:0;top:0;background-color:#013781}.page-qa .qa-box{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-bottom:80px}.page-qa .qa-box .qa-box-flex{width:calc(50% - 20px)}.page-qa .qa-box .qa-box-flex .qa-box-flex-in{border:1px solid #b8b8b8;height:100%}.page-qa .qa-box .qa-box-flex h5,.page-qa .qa-box .qa-box-flex p{padding:15px 20px}.page-qa .qa-box .qa-box-flex h5{background-color:#b8b8b8}.page-qa .qa-box .qa-box-flex a{display:inline-block}.page-qa .qa-box .qa-box-flex a:hover{text-decoration:underline}@media only screen and (max-width: 800px){.page-qa .qa-tabs{margin-bottom:20px;flex-wrap:wrap}.page-qa .qa-tabs h3{width:100%;border-bottom:1px solid #013781;border-left:1px solid #013781;border-right:1px solid #013781}.page-qa h4{margin-bottom:20px;padding:1rem 1rem}.page-qa .qa-box{gap:20px}.page-qa .qa-box .qa-box-flex{width:100%}.page-qa .qa-box .qa-box-flex h5,.page-qa .qa-box .qa-box-flex p{padding:10px 20px}}.pagination-box{padding-top:80px;text-align:center}@media(max-width: 798px){.pagination-box{padding-top:20px}}.pagination-box-bottom{padding-top:0;padding-bottom:20px;text-align:center}.pagination{display:flex;justify-content:center;margin-top:20px}.pagination span,.pagination a{display:block;float:left;margin:2px 5px 5px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto}.pagination a:hover{border-bottom:3px solid #000;text-decoration:none}.pagination a:link{color:#000}.pagination .current{padding:6px 9px 5px 9px;color:#000;border-bottom:3px solid #000}.pagination .next{position:relative}.clear{clear:both}#sidebar{padding:0}#sidebar h3{font-size:1.2rem;font-weight:bold;padding-bottom:6px;border-bottom:1px solid #b8b8b8;margin-bottom:20px}#sidebar h4{font-weight:normal;position:relative}#sidebar a{display:inline-block;width:100%;padding:8px 1rem}#sidebar a::after{content:">";position:absolute;right:8px;top:9px}#sidebar a:hover,#sidebar a.is-active{background-color:#013781;color:#fff}#sidebar a:hover::after,#sidebar a.is-active::after{color:#fff}#sidebar .sidebar-cat-list01{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}#sidebar .sidebar-cat-list01 li{width:calc(50% - 5px);font-size:.8rem}#sidebar .sidebar-cat-list01 li a{display:inline-block;width:100%;text-align:center;padding:4px 0;border:1px solid #000}#sidebar .sidebar-cat-list01 li a.is-active,#sidebar .sidebar-cat-list01 li a:hover{background-color:#013781;color:#fff;border:1px solid #013781}#sidebar .sidebar-cat-list03 h4{padding:8px .5rem}#sidebar .sidebar-cat-list03 div{position:relative}#sidebar .sidebar-icon{text-align:center}#sidebar .sidebar-icon li{margin-bottom:20px;font-size:.8rem}#sidebar .sidebar-icon img{width:revert-layer}.sidebar-box{margin-bottom:40px}#toc_container{padding:15px 20px !important;line-height:2}#toc_container .toc_title a{display:inline-block}#toc_container .toc_number{padding-right:8px}.wp-block-list{margin-left:20px}.wp-block-list li{line-height:2}.wp-block-quote{position:relative;padding:10px 12px;box-sizing:border-box;font-style:italic;color:#464646;border-left:solid 40px #c4c4c4;background:#f3f3f3;box-shadow:0 2px 4px rgba(0,0,0,.19)}.wp-block-quote:before{display:inline-block;position:absolute;top:50%;left:-27px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:url(../images/quote.png);color:#fff;font-size:22px;line-height:1;font-weight:900}.wp-block-quote p{position:relative;padding:0;margin:20px 0 !important;z-index:3}.cta_type01 .cta-type01-map{background-color:#e5f0ee;padding:20px;position:relative}.cta_type01 .cta-type01-map .cta-type01-map-txt{position:absolute;top:40px;left:40px}.cta_type01 .cta-type01-map .cta-type01-map-txt p{margin:0 0 20px}.cta_type01 .cta-type01-map .cta-type01-map-txt ul{color:#f27a5a}.examination-pc{display:block;position:relative}.examination-sp{display:none}.delayScroll>.examination-img-span{opacity:0}.examination-img-span{position:absolute;background-color:#fff;padding:5px 6px 6px;border-radius:6px;box-shadow:0 4px 10px -2px rgba(0,16,14,.08),0 4px 20px 8px rgba(0,16,14,.03);display:inline-block;font-weight:bold;font-size:10px}.examination-img-span li:first-child{margin-bottom:4px}.examination-img-span.fast ::after,.examination-img-span.slow ::after{position:absolute;top:-10px;left:-5px;border-radius:10px;font-size:10px;color:#fff;padding:1px;width:18px;height:18px;text-align:center;line-height:1.8}.examination-img-span.fast{background-color:#cfe9ff}.examination-img-span.fast ::after{content:"早";background-color:#42a3f2}.examination-img-span.slow ::after{content:"遅";background-color:#eb7c7c}.examination-text-span{background-color:#1d8da3;color:#fff;border-radius:2px;padding:1px 8px 2px;margin-right:4px;font-size:8px;font-weight:normal}.page-single .examination-pc-map-img{max-width:600px;display:block;margin:20px auto 20px}.examination-img-span-0{top:0%;right:3%}.examination-img-span-1{top:11%;right:11%}.examination-img-span-2{top:8%;right:24%}.examination-img-span-3{top:21%;right:0%}.examination-img-span-4{top:30%;right:24%}.examination-img-span-5{top:35%;right:6%}.examination-img-span-6{top:46%;right:9%}.examination-img-span-7{top:44%;right:34%}.examination-img-span-8{top:58%;right:4%}.examination-img-span-9{top:71%;right:6%}.examination-img-span-10{top:62%;right:18%}.examination-img-span-11{top:76%;right:21%}.examination-img-span-12{top:56%;right:46%}.examination-img-span-13{top:60%;right:63%}.examination-img-span-14{top:56%;right:80%}.examination-img-span-15{top:83%;right:38%}.examination-img-span-16{top:86%;right:54%}.examination-img-span-17{top:72%;left:2%}.examination-img-span-18{top:92%;right:74%}.examination-img-span-19{top:90%;left:0%}@media(max-width: 1000px){.examination-pc{display:none}.examination-sp{display:block}}@media(max-width: 890px){.cta_type01 .cta-type01-map .cta-type01-map-txt{position:relative;top:0px;left:0px}}.cta_type02{background-image:url(../images/cta-bg.webp);padding:20px 40px 40px;text-align:center}.cta_type02 .cta_type02_box{margin-bottom:20px}.cta_type02 .logo-img{max-width:300px;margin-bottom:0}.cta_type02 .cta_type02-tel-num{font-size:clamp(2em,3vw,3em);font-weight:bold;line-height:1.2;font-family:"Titillium Web",sans-serif;color:#013781;padding:0 clamp(30px,3vw,50px);background-image:url(../images/tel.png);background-repeat:no-repeat;background-position-y:70%;background-size:10%;display:inline-block}.cta-btn-box{text-align:center}.cta-btn-box a{background-color:#35b180;border-radius:15px;padding:15px 30px;border:1px solid #35b180;color:#fff;display:inline-block}.cta-btn-box a:hover{background-color:#fff;color:#35b180}.cta-btn-box a:hover img{filter:brightness(0) saturate(100%) invert(62%) sepia(42%) saturate(620%) hue-rotate(105deg) brightness(87%) contrast(86%)}.cta-btn-box a img{width:30px;margin:0;vertical-align:middle}.cta_type03 .cta_type03_box{background-color:#e5f0ee;padding:1px 20px 20px}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/page.scss%22,%22../scss/_colors.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22CAIA,MACE,iBACA,mBACA,eAGF,0CACE,MACE,oBAIJ,cACE,+BACA,aACA,8BACA,SACA,eAEA,yBACE,yBAGF,uBACE,YAIJ,0CAEI,gDAEE,YASJ,SACE,+BACA,mBACA,kBAKF,0BACE,gBACA,yBAOF,0BACE,+BACA,mBAGF,gEAEE,+BACA,4BACA,kBACA,kBACA,mBACA,4FACE,WACA,cACA,yBACA,WACA,WACA,kBACA,aACA,WAIJ,8EACE,mBAIJ,0CAEI,iBACE,YAOJ,8BACE,mBAGA,6CACE,gBAIJ,gCACE,gBACA,gBAGF,iBACE,cAGF,eACE,mBAGF,wBACE,cAKJ,YACE,aACA,8BACA,iBACA,gBACA,SACA,cACE,cACA,oBACE,0BAGJ,uBACE,iBAKJ,0CACE,YACE,cACA,uBACE,gBACA,8BACA,kBAQN,cACE,WAEA,iBACE,iBCpKQ,QDqKR,WACA,sBACA,6BAGF,iBACE,6BACA,+BAGF,kCACE,kBACA,+BAIA,+BACE,gCAEF,+BACE,gCAMN,iBACE,+BAKA,YACE,kBAGF,kBACE,aACA,8BACA,gBACA,mBACA,gCACA,qBACE,UACA,uBACE,qBACA,eACA,WACA,kBACA,gBACA,8DAEE,iBCzNE,QD0NF,WAOR,YACE,yBACA,mBACA,kBACA,kBACA,oBACE,WACA,cACA,YACA,UACA,kBACA,OACA,MACA,iBC9OM,QDkPV,iBACE,aACA,8BACA,SACA,eACA,mBACA,8BACE,uBACA,8CACE,yBACA,YAEF,iEACE,kBAEF,iCACE,iBC9PQ,QDgQV,gCACE,qBACA,sCACE,0BAQV,0CAGI,kBACE,mBACA,eACA,qBACE,WACA,gCACA,8BACA,+BAIJ,YACE,mBACA,kBAGF,iBACE,SACA,8BACE,WACA,iEACE,mBAWV,gBACE,iBACA,kBAGF,yBACE,gBACE,kBAIJ,uBACE,cACA,oBACA,kBAGF,YACE,aACA,uBACA,gBAIF,+BACE,cACA,WACA,qBACA,wBACA,qBACA,WAGF,oBACE,6BACA,qBAGF,mBACE,WAGF,qBACE,wBACA,WACA,6BAGF,kBACE,kBAGF,OACE,WAOF,SACE,UACA,YACE,iBACA,iBACA,mBACA,gCACA,mBAGF,YACE,mBACA,kBAGF,WACE,qBACA,WACA,iBACA,kBACE,YACA,kBACA,UACA,QAGF,sCAEE,iBC1YM,QD2YN,WACA,oDACE,WAKN,6BACE,aACA,8BACA,SACA,mBACA,eACA,gCACE,sBACA,gBACA,kCACE,qBACA,WACA,kBACA,cACA,sBACA,oFAEE,iBCnaE,QDoaF,WACA,yBAON,gCACE,kBAEF,iCACE,kBAIJ,uBACE,kBACA,0BACE,mBACA,gBAEF,2BACE,mBAMN,aACE,mBAMF,eACE,6BACA,cAEE,4BACE,qBAGJ,2BACE,kBAKJ,eACE,iBACA,kBACE,cAKJ,gBACE,kBACA,kBACA,sBACA,kBACA,cACA,+BACA,mBACA,qCAGF,uBACE,qBACA,kBACA,QACA,WACA,+BACA,mCACA,2BACA,iCACA,WACA,eACA,cACA,gBAGF,kBACE,kBACA,UACA,yBACA,UAMA,4BACE,yBACA,aACA,kBACA,gDACE,kBACA,SACA,UACA,kDACE,gBAEF,mDACE,MC5gBI,QDohBZ,gBACE,cACA,kBAEF,gBACE,aAGF,mCACI,UAGJ,sBACE,kBACA,sBACA,oBACA,kBACA,8EACA,qBACA,iBACA,eACA,qCACE,kBAGJ,sEAEE,kBACA,UACA,UACA,mBACA,eACA,WACA,YACA,WACA,YACA,kBACA,gBAEF,2BACE,yBACA,mCACE,YACA,yBAIF,mCACE,YACA,yBAIJ,uBACE,yBACA,WACA,kBACA,oBACA,iBACA,cACA,mBAGF,qCACE,gBACA,cACA,sBAGF,wCACA,0CACA,yCACA,yCACA,0CACA,yCACA,yCACA,0CACA,yCACA,yCACA,2CACA,2CACA,2CACA,2CACA,2CACA,2CACA,2CACA,yCACA,2CACA,yCAEA,0BACE,gBACE,aAEF,gBACE,eAIJ,yBAGM,gDACE,kBACA,QACA,UAQR,YACE,4CACA,uBACA,kBACA,4BACE,mBAEF,sBACE,gBACA,gBAEF,gCACE,6BACA,iBACA,gBACA,uCACA,MCvpBQ,QDwpBR,+BACA,wCACA,4BACA,0BACA,oBACA,qBAIJ,aACE,kBACA,eACE,yBACA,mBACA,kBACA,yBACA,WACA,qBACA,qBACE,sBACA,cACA,yBACE,2HAGJ,mBACE,WACA,SACA,sBAMJ,4BACE,yBACA%22,%22file%22:%22page.css%22%7D */
