@charset "UTF-8";body{font-family:Jost,Noto Sans JP,"sans-serif",\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,YuGothic,Helvetica Neue,Helvetica,Arial,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:none;text-size-adjust:100%;color:#1d1a19}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;src:local("Noto Sans CJK JP Regular"),local("NotoSansCJKjp-Regular"),local("NotoSansJP-Regular"),url(../fonts/NotoSansJP-Regular.woff2) format("woff2"),url(../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;src:local("Noto Sans CJK JP Medium"),local("NotoSansCJKjp-Medium"),local("NotoSansJP-Medium"),url(../fonts/NotoSansJP-Medium.woff2) format("woff2"),url(../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;src:local("Noto Sans CJK JP Bold"),local("NotoSansCJKjp-Bold"),local("NotoSansJP-Bold"),url(../fonts/NotoSansJP-Bold.woff2) format("woff2"),url(../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:400;src:local("Jost-Regular"),url(../fonts/Jost-Regular.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:500;src:local("Jost-Medium"),url(../fonts/Jost-Medium.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:700;src:local("Jost-Bold"),url(../fonts/Jost-Bold.woff) format("woff")}.p-archiveBaseWrap{padding-top:100px;max-width:960px;width:100%;margin:0 auto}.p-archiveBase_head{text-align:center;font-size:1.75rem;line-height:2;font-weight:500}@media screen and (max-width: 768px){.p-archiveBase_head{font-size:1.25rem}}.p-archiveBase_col3{display:flex;gap:30px;margin-top:50px;margin-bottom:70px}@media screen and (max-width: 768px){.p-archiveBase_col3{margin-top:30px;margin-bottom:50px;flex-direction:column;gap:20px;align-items:center}}.p-archiveBase_lead{padding:60px 0;margin-bottom:40px;text-align:center;position:relative}@media screen and (max-width: 768px){.p-archiveBase_lead{padding:30px 0;margin-bottom:20px}}.p-archiveBase_lead:before{content:"";display:block;background:url(../images/img_archiveTitle.svg) center no-repeat;background-size:2016px 254px;height:254px;width:2016px;position:absolute;top:60%;left:auto;left:initial;right:-150px;z-index:0;transform:translateY(-50%)}@media screen and (max-width: 768px){.p-archiveBase_lead:before{background-size:contain;width:300%;right:-20px}}.p-archiveBase_lead-inner{position:relative;z-index:1}.p-archiveBase_lead-mid{font-weight:500;font-size:1.25rem}.p-archiveBase_lead-small{margin-top:10px}.p-archiveBase_whiteBg{display:flex;justify-content:space-between;padding:40px 100px;background-color:#fff}@media screen and (max-width: 768px){.p-archiveBase_whiteBg{align-items:stretch;padding:40px 30px;flex-wrap:wrap}}.p-archiveBase_whiteBg-item{max-width:200px;width:100%}@media screen and (max-width: 768px){.p-archiveBase_whiteBg-item{max-width:46%}.p-archiveBase_whiteBg-item:nth-child(n+3){margin-top:30px}}.p-archiveBase_whiteBg-item img{width:100%;display:block}.p-archiveBase_whiteBg-item p{text-align:center;margin-top:10px;font-weight:700}.p-archiveBase_store{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){.p-archiveBase_store{flex-direction:column;align-items:center}}.p-archiveBase_store .c-card{max-width:300px;width:31.25%}@media screen and (max-width: 768px){.p-archiveBase_store .c-card{width:100%;max-width:100%;margin-bottom:30px}.p-archiveBase_store .c-card:last-child{margin-bottom:0}}.p-archiveBase_store .c-card:nth-child(n+4){margin-top:50px}@media screen and (max-width: 768px){.p-archiveBase_store .c-card:nth-child(n+4){margin-top:0}}.p-archiveBase_store:after{content:"";display:block;width:31.25%}@media screen and (max-width: 768px){.p-archiveBase_store:after{width:100%}}.p-archiveBase_zaitakuCol{margin-top:50px;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.p-archiveBase_zaitakuCol{flex-direction:column;margin-top:0}}.p-archiveBase_zaitakuCol-item{max-width:460px;width:100%}@media screen and (max-width: 768px){.p-archiveBase_zaitakuCol-item{max-width:100%}.p-archiveBase_zaitakuCol-item+.p-archiveBase_zaitakuCol-item{margin-top:20px}}.p-archiveBase_zaitakuCol-wrap{padding:38px 60px;background-color:#35a3ea;min-height:250px}@media screen and (max-width: 768px){.p-archiveBase_zaitakuCol-wrap{min-height:0;min-height:initial;padding:30px 20px}}.p-archiveBase_zaitakuCol-img{width:100%;position:relative}.p-archiveBase_zaitakuCol-img:before{content:"";display:block;padding-top:66.5%}.p-archiveBase_zaitakuCol-img img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;bottom:0;left:0}.p-archiveBase_zaitakuCol-title{text-align:center;font-weight:700;color:#fff}.p-archiveBase_zaitakuCol-text{margin-top:10px;color:#fff}.p-archiveBase_service-col{display:flex;align-items:center;justify-content:space-between}.p-archiveBase_service-col+.p-archiveBase_service-col{margin-top:20px}@media screen and (max-width: 768px){.p-archiveBase_service-col{flex-direction:column}}.p-archiveBase_service-img{max-width:300px;width:100%}@media screen and (max-width: 768px){.p-archiveBase_service-img{max-width:100%;margin:0 auto}}.p-archiveBase_service-img img{width:100%}.p-archiveBase_service-wrap{max-width:600px;width:100%}@media screen and (max-width: 768px){.p-archiveBase_service-wrap{margin-top:20px}}.p-archiveBase_service-title{font-size:1.25rem;font-weight:500}.p-archiveBase_service-text{margin-top:15px}.p-archiveBase_support{margin-top:40px;background-color:#f5f8fa;padding:35px 60px}@media screen and (max-width: 768px){.p-archiveBase_support{padding:30px 20px}}.p-archiveBase_support-title{font-size:1.25rem;font-weight:500}.p-archiveBase_support-mid{margin-top:24px;display:flex;font-weight:700;align-items:center}.p-archiveBase_support-mid:before{content:"";display:block;width:10px;height:10px;border-radius:100%;background-color:#e25e37;margin-right:10px}.p-archiveBase_support-text{margin-top:5px}.p-archiveBase_guide-item{display:flex;align-items:center;justify-content:space-between;background-color:#35a3ea;padding:14px 30px}.p-archiveBase_guide-item+.p-archiveBase_guide-item{margin-top:8px}@media screen and (max-width: 768px){.p-archiveBase_guide-item{flex-direction:column;align-items:center}}.p-archiveBase_guide-left{max-width:75px;width:100%;display:flex;align-items:center}.p-archiveBase_guide-left .step{color:#fff;font-weight:500;margin-right:8px}.p-archiveBase_guide-left .num{font-size:1.75rem;font-weight:500;color:#fff}.p-archiveBase_guide-title{max-width:140px;width:100%;font-weight:700;color:#fff}@media screen and (max-width: 768px){.p-archiveBase_guide-title{text-align:center}}.p-archiveBase_guide-text{max-width:600px;width:100%;color:#fff}@media screen and (max-width: 768px){.p-archiveBase_guide-text{margin-top:10px}}.p-archiveBase_sunny{margin-top:70px;margin-bottom:70px}@media screen and (max-width: 768px){.p-archiveBase_sunny{margin-top:30px;margin-bottom:50px}}.p-archiveBase_sunny .p-singleColImg_colL img{width:100%}.p-archiveBase_sunny-bottom{margin-top:0}.p-archiveBase_sunny-bottom img{width:100%}.p-archiveIg_title{font-size:1.875rem;letter-spacing:.05rem;font-weight:500}.p-archiveIg_col{margin-top:50px;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){.p-archiveIg_col{margin-top:20px}}.p-archiveIg_item{max-width:18.75%;display:block;width:100%;position:relative}.p-archiveIg_item:before{content:"";display:block;padding-top:100%}.p-archiveIg_item img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;bottom:0;left:0}@media screen and (max-width: 768px){.p-archiveIg_item{max-width:48%;margin-bottom:4%}}.p-archiveIg_item:nth-child(n+6){margin-top:1.4583333333%}@media screen and (max-width: 768px){.p-archiveIg_item:nth-child(n+6){margin-top:0}}.p-archiveIg_item:after{opacity:0;visibility:hidden;color:#fff;font-weight:500;content:"";display:block;width:100%;height:100%;background-color:#0009;z-index:1;position:absolute;left:0;top:0;transition:opacity .3s;background-image:url(../images/img_hoverView.svg);background-size:77px 23px;background-repeat:no-repeat;background-position:center}.p-archiveIg_item:hover{opacity:1}.p-archiveIg_item:hover:after{transition:opacity .3s;opacity:1;visibility:visible}@media screen and (max-width: 768px){.p-archiveIg .c-target{justify-content:center}}.p-archiveConsul_whiteBg{display:flex;justify-content:space-between;background-color:#fff;padding:38px 136px;margin-top:30px}@media screen and (max-width: 768px){.p-archiveConsul_whiteBg{flex-wrap:wrap;align-items:stretch;padding:40px 30px}}.p-archiveConsul_whiteBg-item{max-width:200px;width:100%}@media screen and (max-width: 768px){.p-archiveConsul_whiteBg-item{max-width:46%}.p-archiveConsul_whiteBg-item:nth-child(n+3){margin-top:30px}}.p-archiveConsul_whiteBg-item img{max-width:144px;border-radius:100%;width:100%;margin:0 auto;display:block}@media screen and (max-width: 768px){.p-archiveConsul_whiteBg-item img{max-width:300px}}.p-archiveConsul_whiteBg-item span{display:block;text-align:center;font-weight:700;margin-top:10px}.p-archiveConsul_whiteBg-item p{margin-top:10px}.p-archiveConsul_support{color:#c2ced6;font-size:1.875rem;font-weight:500;letter-spacing:.05rem;text-align:center}.p-archiveNews_category{display:flex;align-items:center}@media screen and (max-width: 768px){.p-archiveNews_category{flex-direction:column}}.p-archiveNews_category-item{color:#35a3ea;width:100%;padding:10px 20px;cursor:pointer;text-align:center;position:relative;display:block}@media screen and (max-width: 768px){.p-archiveNews_category-item{text-align:left}}.p-archiveNews_category-item:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#fff}@media screen and (max-width: 768px){.p-archiveNews_category-item:after{width:3px;height:100%}}.p-archiveNews_category-item.current,.p-archiveNews_category-item:hover{opacity:1}.p-archiveNews_category-item.current:after,.p-archiveNews_category-item:hover:after{background-color:#35a3ea}.p-archiveNews_list{margin-top:80px}@media screen and (max-width: 768px){.p-archiveNews_list{margin-top:30px}}.p-archiveNews_item{background-color:#fff}.p-archiveNews_item+.p-archiveNews_item{margin-top:5px}.p-archiveNews_item a{padding:21px 85px 21px 30px;display:flex;align-items:center;width:100%;color:#1d1a19;height:100%;position:relative}@media screen and (max-width: 768px){.p-archiveNews_item a{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px 45px 20px 20px}}.p-archiveNews_item a:after{content:"";display:block;background:url(../images/icon_arw.svg) center no-repeat;background-size:14px 20px;height:20px;width:14px;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:right .2s}.p-archiveNews_item a:hover{opacity:1}.p-archiveNews_item a:hover:after{right:10px;transition:right .2s}.p-archiveNews_tag{font-size:.875rem;border:1px solid #1D1A19;border-radius:15px;padding:2px 15px 0;max-width:145px;margin-right:30px}@media screen and (max-width: 768px){.p-archiveNews_tag{font-size:.75rem;max-width:100%;margin-right:0}}.p-archiveNews_date{margin-right:20px;font-weight:500;font-size:.875rem}.p-archiveNews_title{max-width:570px;width:100%;margin-left:auto;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.p-archiveInquiry{color:#fff!important}.p-archiveInquiry{display:flex;margin-top:70px;margin-bottom:70px}.p-archiveInquiry a{color:#fff!important}@media screen and (max-width: 768px){.p-archiveInquiry{flex-direction:column;margin-top:50px;margin-bottom:50px}}.p-archiveInquiry_colL{max-width:490px;width:100%}@media screen and (max-width: 768px){.p-archiveInquiry_colL{max-width:100%}}.p-archiveInquiry_colL img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-archiveInquiry_colR{width:100%;padding:60px;background-color:#35a3ea}@media screen and (max-width: 768px){.p-archiveInquiry_colR{padding:20px}}.p-archiveInquiry_title{font-size:1.75rem;font-weight:500}.p-archiveInquiry_text{margin-top:20px}.p-archiveInquiry_info{margin-top:20px;font-weight:500}.p-homeInquiry{overflow:hidden;margin:0 calc(50% - 50vw);width:100vw;background-color:#e2f2fc;position:relative;z-index:0}.p-homeInquiry:before{content:"";display:block;background:url(../images/img_homeInquiryBg2.svg) center no-repeat;background-size:996px 925px;height:925px;width:996px;position:absolute;z-index:-1;opacity:.4;bottom:-608px;left:15%;transform:translate(-50%)}.p-homeInquiry:after{content:"";display:block;background:url(../images/img_homeInquiryBg3.svg) center no-repeat;background-size:925px 996px;height:996px;width:925px;position:absolute;z-index:-1;opacity:.4;top:-400px;right:0}.p-homeInquiry_inner{max-width:1000px;padding:160px 20px;margin:0 auto}@media screen and (max-width: 768px){.p-homeInquiry_inner{padding:70px 40px 120px}}.p-homeInquiry_col{display:flex}@media screen and (max-width: 768px){.p-homeInquiry_col{flex-direction:column}}.p-homeInquiry_col:hover{opacity:1}.p-homeInquiry_col:hover .btn,.p-homeInquiry_col:hover .c-link{background-color:#35a3ea;transition:background-color .3s}.p-homeInquiry_col:hover .btn:after,.p-homeInquiry_col:hover .c-link:after{transition:right .15s;right:-10px}.p-homeInquiry_colL{padding:60px 80px;width:79.1666666667%;display:flex;align-items:center;background-color:#2ca3ef;background-image:url(../images/img_homeInquiryBg.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (max-width: 768px){.p-homeInquiry_colL{width:100%;flex-direction:column;padding:20px 20px 30px}}.p-homeInquiry_title{color:#fff;font-size:2.5rem;font-weight:500;letter-spacing:.05rem}.p-homeInquiry_text{color:#fff;margin-left:80px}@media screen and (max-width: 768px){.p-homeInquiry_text{margin-left:0}}.p-homeInquiry_colR{background-color:#e25e37;width:20.8333333333%}.p-homeInquiry_colR .btn{display:block;font-weight:500;display:flex;color:#fff;font-size:1rem;transition:background-color .3s;align-items:center;justify-content:center;height:100%;margin-top:0}.p-homeInquiry_colR .btn:after{content:"";display:block;position:relative;right:0;transition:right .2s;margin-left:10px;background:url(../images/icon_arw_white.svg) center no-repeat;background-size:14px 20px;height:20px;width:14px}.p-homeInquiry_colR .btn:hover{opacity:1}.p-homeInquiry_colR .btn:hover:after{transition:right .2s;right:-10px}@media screen and (max-width: 768px){.p-homeInquiry_colR .btn{padding:28px}}@media screen and (max-width: 768px){.p-homeInquiry_colR{width:100%}}.p-homeInquiry_colR .c-link.mod-white{justify-content:center;height:100%;margin:0;min-height:80px}
