.colorArea01{background-color:var(--colorBg01)}@media(min-width: 768px){.colorArea01{padding-bottom:45px}}@media(max-width: 767px){.colorArea01{padding-bottom:30px}}.colorArea02{background-color:var(--colorBg02)}.colorArea02 .scrollBlock02 picture{background-color:var(--colorBg02)}@media(min-width: 768px){.colorArea02{padding-bottom:80px}}@media(max-width: 767px){.colorArea02{padding-bottom:30px}}@media(min-width: 768px){.caseTitle01{font-size:27px;padding-top:80px}}@media(max-width: 767px){.caseTitle01{font-size:20px;padding-top:30px}}.caseTitle01 em{font-weight:bold}@media(min-width: 768px){.caseTitle01 em{margin-right:20px;padding-top:80px}}@media(max-width: 767px){.caseTitle01 em{display:block;text-align:left}}.hukidasiTitle{position:relative;display:flex;background-color:var(--color03);color:var(--colorTextBase);font-weight:bold;margin-top:40px;padding:20px}@media(min-width: 768px){.hukidasiTitle{align-items:end;justify-content:center;text-align:center;font-size:28px}}@media(max-width: 767px){.hukidasiTitle{width:calc(100% + 40px);font-size:20px;margin-left:-20px}}.hukidasiTitle::before{content:"";display:inline-block;background:url(/kodate2/assets/images/purpose/empty_house/icon_check.png) no-repeat 0 0;background-size:contain}@media(min-width: 768px){.hukidasiTitle::before{width:30px;height:27px;margin-bottom:6px;margin-right:22px}}@media(max-width: 767px){.hukidasiTitle::before{width:22px;height:19px;margin-top:6px;margin-right:12px}}.hukidasiTitle::after{content:"";display:block;position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top:10px solid var(--color03)}.tileListTitle{font-size:18px;padding-left:2em}.tileListTitle span{display:inline-flex;width:27px;height:27px;align-items:center;justify-content:center;background-color:var(--colorBg04);border-radius:50%;color:var(--color01);font-style:italic;margin-top:6px;margin-right:10px;margin-left:-2em;padding-right:3px}@media(max-width: 767px){.tileListTitle span{margin-top:10px}}.purposeTitle01{font-weight:bold}@media(min-width: 768px){.purposeTitle01{font-size:28px;margin-top:80px}}@media(max-width: 767px){.purposeTitle01{font-size:22px;margin-top:30px}}@media(max-width: 767px){.purposeTitle02{font-weight:bold;margin-top:20px}}@media(min-width: 768px){.leadText{font-size:18px;margin-top:40px}}@media(max-width: 767px){.leadText{font-size:15px;margin-top:20px}}@media(min-width: 768px){.contentsText01{text-align:center;font-size:18px;margin-top:40px}}@media(max-width: 767px){.contentsText01{font-size:15px;margin-top:20px}}@media(min-width: 768px){.contentsText02{font-size:18px;margin-top:60px}}@media(max-width: 767px){.contentsText02{font-size:15px;margin-top:24px}}@media(min-width: 768px){.contentsText03{max-width:922px;font-size:18px;margin:60px auto 0}}@media(max-width: 767px){.contentsText03{font-size:15px;margin:30px auto 0}}@media(min-width: 768px){.contentsText04{max-width:900px;font-size:18px;margin:60px auto 0}}@media(max-width: 767px){.contentsText04{font-size:15px;margin:30px auto 0}}.contentsText05{margin:24px auto 0}@media(min-width: 768px){.contentsText05{max-width:900px;font-size:18px}}@media(max-width: 767px){.contentsText05{font-size:15px}}.contentsImage01{text-align:center}@media(min-width: 768px){.contentsImage01{margin-top:60px}}@media(max-width: 767px){.contentsImage01{margin-top:30px}}.contentsImage02{text-align:center}@media(min-width: 768px){.contentsImage02{max-width:880px;margin-top:60px;margin-right:auto;margin-left:auto}}@media(max-width: 767px){.contentsImage02{margin-top:30px}}.contentsBlock01{display:flex}@media(min-width: 901px){.contentsBlock01{gap:60px;align-items:center;margin-top:60px;max-width:880px;margin-right:auto;margin-left:auto}.contentsBlock01 div:nth-child(1){flex:1}.contentsBlock01 div:nth-child(2){font-size:18px}}@media(max-width: 900px){.contentsBlock01{gap:30px;flex-direction:column;margin-top:24px}.contentsBlock01 img{width:100%}}.contentsBlock02{display:flex}@media(min-width: 901px){.contentsBlock02{gap:70px;align-items:center;margin-top:60px}.contentsBlock02 div:nth-child(1){flex:1}.contentsBlock02 div:nth-child(2){width:524px;font-size:18px}}@media(max-width: 900px){.contentsBlock02{gap:30px;flex-direction:column;margin-top:24px}.contentsBlock02 img{width:100%}}@media(min-width: 768px){.contentsBlock03{margin-top:50px}}@media(max-width: 767px){.contentsBlock03{margin-top:35px}}.contentsBlock03 :is(.block01,.block02) div.blockItem01{border:1px solid var(--color09);text-align:center}@media(min-width: 768px){.contentsBlock03 :is(.block01,.block02) div.blockItem01{padding-bottom:40px;padding-right:40px;padding-left:40px}}@media(max-width: 767px){.contentsBlock03 :is(.block01,.block02) div.blockItem01{padding-bottom:15px;padding-right:15px;padding-left:15px;margin-bottom:45px}}@media(max-width: 767px){.contentsBlock03 :is(.block01,.block02) div.blockItem01:last-of-type{margin-top:0}}.contentsBlock03 :is(.block01,.block02) div.blockItem01 h4{background:var(--color01);color:var(--color02);font-weight:bold;text-align:center;margin-left:auto;margin-right:auto;padding-top:1px;padding-bottom:1px}@media(min-width: 768px){.contentsBlock03 :is(.block01,.block02) div.blockItem01 h4{font-size:28px;margin-top:-24px;width:60px}}@media(max-width: 767px){.contentsBlock03 :is(.block01,.block02) div.blockItem01 h4{font-size:22px;margin-top:-20px;width:54px}}@media(min-width: 768px){.contentsBlock03 :is(.block01,.block02) div.blockItem01 p{font-size:18px;margin-top:30px;margin-bottom:30px}}@media(max-width: 767px){.contentsBlock03 :is(.block01,.block02) div.blockItem01 p{font-size:15px;text-align:left;margin-top:20px;margin-bottom:15px}}.contentsBlock03 :is(.block01,.block02) div.blockItem01 p.blockTitle01{font-weight:500;text-align:center;margin-bottom:15px}@media(min-width: 768px){.contentsBlock03 :is(.block01,.block02) div.blockItem01 p.blockTitle01{font-size:18px}}@media(max-width: 767px){.contentsBlock03 :is(.block01,.block02) div.blockItem01 p.blockTitle01{font-size:14px}}@media(min-width: 768px){.contentsBlock03 .block01{display:flex;flex-wrap:wrap;justify-content:center;gap:0 40px;margin-top:90px}}.contentsBlock03 .block01 p{text-align:left}@media(min-width: 768px){.contentsBlock03 .block01 div.blockItem01{width:calc(50% - 50px);max-width:420px}}@media(min-width: 768px){.contentsBlock03 .block01 div.blockItem01:nth-of-type(2) img{width:100%;max-width:250px}}@media(min-width: 768px){.contentsBlock03 .block02{max-width:880px;margin-top:55px;margin-right:auto;margin-left:auto}}.contentsBlock03 div.blockItem02{display:flex;flex-wrap:wrap;justify-content:center;gap:0 40px}@media(min-width: 768px){.contentsBlock03 div.blockItem02 div:first-of-type{width:calc(43% - 40px)}}@media(min-width: 768px){.contentsBlock03 div.blockItem02 div:nth-of-type(2){width:calc(62% - 40px)}}.contentsBlock03 div.blockItem02 div ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 768px){.contentsBlock03 div.blockItem02 div ul{gap:6px 0}}@media(max-width: 767px){.contentsBlock03 div.blockItem02 div ul{gap:10px 12px;margin-top:15px;margin-right:auto;margin-left:auto}}@media(min-width: 768px){.contentsBlock03 div.blockItem02 div li{width:calc(53% - 20px);gap:0 10px}}@media(max-width: 767px){.contentsBlock03 div.blockItem02 div li{width:calc(50% - 6px);gap:0 6px}}.contentsBlock03 div.blockItem02 div figure{gap:0 10px}@media(min-width: 768px){.contentsBlock03 div.blockItem02 div figure{display:flex;flex-wrap:wrap;justify-content:left;align-items:center}}@media(min-width: 768px){.contentsBlock03 div.blockItem02 div figure img{width:calc(59% - 10px)}}@media(min-width: 768px){.contentsBlock03 div.blockItem02 div figure figcaption{font-size:12px;width:calc(45% - 10px);text-align:left}}@media(max-width: 767px){.contentsBlock03 div.blockItem02 div figure figcaption{font-size:14px;margin-top:10px}}@media(min-width: 768px){.scrollBlock01{margin-top:60px}}@media(max-width: 767px){.scrollBlock01{margin-top:30px}}@media(min-width: 768px){.scrollBlock02{margin-top:80px}}@media(max-width: 767px){.scrollBlock02{margin-top:40px}}@media(max-width: 767px){.scrollBlock02.case01 picture{width:181%}}@media(max-width: 767px){.scrollBlock02.case02 picture{width:181%}}@media(max-width: 767px){.scrollBlock02.case03 picture{width:181%}}@media(min-width: 768px){.buttonArea01{max-width:450px;margin:40px auto}}@media(max-width: 767px){.buttonArea01{margin-top:20px;margin-bottom:40px}}.pageSection01{background-color:var(--colorBg03);border-width:1px 0;border-style:solid;border-color:var(--color09)}@media(min-width: 768px){.pageSection01{padding-top:40px;padding-bottom:40px}}@media(max-width: 767px){.pageSection01{font-size:16px;font-weight:normal;padding-top:30px;padding-bottom:40px}}.pageSection01+.pageSection01{padding-top:0}.pageSection01 .sectionTitle{display:flex;flex-direction:column;text-align:center;line-height:1.2142857143;color:var(--colorTextBase);margin-bottom:40px}@media(min-width: 768px){.pageSection01 .sectionTitle{font-size:28px;font-weight:bold}}@media(max-width: 767px){.pageSection01 .sectionTitle{font-size:16px;font-weight:normal}}.pageSection01 .sectionTitle span{font-family:"Noto Sans JP",sans-serif;line-height:1.4166666667;margin-top:5px}@media(min-width: 768px){.pageSection01 .sectionTitle span{font-size:.4em}}@media(max-width: 767px){.pageSection01 .sectionTitle span{font-size:.43em}}.pageSection01 .sectionButton01{min-height:61px;margin-left:auto;margin-right:auto}@media(min-width: 768px){.pageSection01 .sectionButton01{width:578px;margin-top:40px}}@media(max-width: 767px){.pageSection01 .sectionButton01{width:100%;margin-top:40px;padding-left:20px;padding-right:20px}}.pageSection01 .splide__slide a span{position:relative}.pageSection01 .splide__slide a span::after{content:"";display:block;padding-bottom:60%}.pageSection01 .splide__slide a span img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.pageSectionInner01{width:100%;overflow-x:hidden}/*# sourceMappingURL=purpose_hobby_pet.min.css.map */