.top-hero{position:relative}.top-hero__contactBtn{position:absolute;bottom:1.25em;right:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:60px;padding:.25em 2.25em .25em 1.75em;color:#fff;font-weight:700;background:#e86826;border:1px solid #e86826;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}@media (max-width:768px){.top-hero__contactBtn{display:none}}.top-hero__contactBtn:after{content:"";position:absolute;right:.75em;display:block;width:.35em;height:.35em;border-top:1px solid #fff;border-right:1px solid #fff;rotate:45deg;-webkit-transition:border-color .3s;transition:border-color .3s}.top-hero__contactBtn:hover{color:#e86826;background-color:#fff;text-decoration:none}.top-hero__contactBtn:hover:after{border-color:#e86826}#contactFormLink{position:relative;display:grid;place-content:center;min-height:250px;padding:1em;background:url(//www.inochio-plantcare.co.jp/wp-content/themes/inochio-plantcaretmp/css/../images/bk_contact.webp) no-repeat top 15% center/cover;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){#contactFormLink{min-height:200px;background-position:top 0 center}}#contactFormLink:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4)}#contactFormLink .button{position:relative;z-index:2;min-width:10px;width:300px;max-width:95%;border-color:#e86826}#contactFormLink .button:not(:hover){background-color:#e86826}#contactFormLink .button:hover{color:#e86826}.overlay{position:fixed;inset:0;z-index:8;background:rgba(0,0,0,.5)}@media (min-width:768.1px){.overlay{display:none}}.article-col2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1000px;max-width:100%;margin-inline:auto}@media (max-width:768px){.article-col2{width:100dvw;overflow:hidden}}.article-col2 .post{margin:0}.article-col2 .post .articleEntryBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.5em 2em;padding:2.5em 0 1.5em;border-top:1px solid #c9c9c9}@media (max-width:768px){.article-col2 .post .articleEntryBtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.5em 0 0}}.article-col2 .post .articleEntryBtn>li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.article-col2 .post .articleEntryBtn>li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:100%;min-height:60px;margin:0;padding:.75em 1.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.article-col2 .post .articleEntryBtn>li a.btn_orn{background-color:#e86826;border-color:#e86826}.article-col2 .post .articleEntryBtn>li a.btn_orn:hover{background:#fff;color:#e86826}@media (max-width:768px){body:has(.aside__spSearchBtn):not(:has(.aside__spSearchBtn.active)) .aside{translate:100% 0}}body:has(.aside__spSearchBtn):not(:has(.aside__spSearchBtn.active)) .aside__spSearchBtn{right:0}body:has(.aside__spSearchBtn):not(:has(.aside__spSearchBtn.active)) .overlay{display:none;opacity:0}.aside{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:240px;margin-top:80px;-webkit-transition:translate .3s;transition:translate .3s}@media (max-width:768px){.aside{position:fixed;top:0;bottom:0;right:0;z-index:10;width:300px;max-width:calc(100% - 40px);margin-top:0;padding:1.2em 20px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none}}.aside__spSearchBtn{position:fixed;top:50%;right:300px;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75em;width:40px;padding:1em .25em;color:#fff;font-weight:700;background:#4694d1;border-radius:9px 0 0 9px;-webkit-transition:right .3s;transition:right .3s}@media (min-width:768.1px){.aside__spSearchBtn{display:none}}.aside__spSearchBtn span:not(.icon){-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:pre}.aside__spSearchBtn .icon{position:relative;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.5em;aspect-ratio:1/1}.aside__spSearchBtn .icon:before,.aside__spSearchBtn .icon:after{content:"";position:absolute;right:0;left:0;display:block;width:70%;margin:auto}.aside__spSearchBtn .icon:before{top:30%;height:1px;background:#fff}.aside__spSearchBtn .icon:after{top:50%;height:.25em;border-top:1px solid #fff;border-bottom:1px solid #fff}.aside__spSearchBtn.active .icon:before,.aside__spSearchBtn.active .icon:after{inset:0;width:90%}.aside__spSearchBtn.active .icon:before{rotate:35deg}.aside__spSearchBtn.active .icon:after{rotate:-35deg;height:1px;background:#fff;border:none}@media (max-width:340px){.aside__spSearchBtn.active{right:auto;left:0}}.aside .closeBtn{position:relative;display:block;width:1.5em;margin-left:auto;margin-bottom:1.5em;padding:0;background-color:transparent;aspect-ratio:1/1}@media (min-width:768.1px){.aside .closeBtn{display:none}}.aside .closeBtn:before,.aside .closeBtn:after{content:"";position:absolute;inset:50% 0 auto;display:block;width:1px;height:100%;margin:auto;background-color:#4694d1;translate:0 -50%}.aside .closeBtn:before{rotate:45deg}.aside .closeBtn:after{rotate:-45deg}.aside dl>div{padding:1.5em 0 1.2em;background:-webkit-gradient(linear,left top,right top,color-stop(1.25em,#4694d1),color-stop(1.25em,#c9c9c9)) no-repeat top left/100% 1px;background:-webkit-linear-gradient(left,#4694d1 1.25em,#c9c9c9 1.25em) no-repeat top left/100% 1px;background:linear-gradient(to right,#4694d1 1.25em,#c9c9c9 1.25em) no-repeat top left/100% 1px}.aside dl dt{margin-bottom:.5em;font-weight:700}.aside__keyword form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aside__keyword form input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:3em;width:calc(100% - 3em);padding:.5em;background:#f5f5f5;border:none;border-radius:0}.aside__keyword form button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:3em !important;padding:0;fill:#fff;background:#4694d1;aspect-ratio:1/1}.aside__keyword form button svg{max-width:90%;margin:auto}.aside__archive .calendarWrap{margin:.25em 0}.aside__archive .calendarWrap table{width:100%}.aside__archive .calendarWrap table caption{padding:.75em 0;font-weight:700;text-align:center}.aside__archive .calendarWrap table thead{color:#fff;background:#4694d1}.aside__archive .calendarWrap table tbody{color:gray;background:#f5f5f5}.aside__archive .calendarWrap table tbody tr{border-top:1px solid #fff}.aside__archive .calendarWrap table tbody a{color:#4694d1;font-weight:700;text-decoration:underline}.aside__archive .calendarWrap table tbody a:hover{text-decoration:none}.aside__archive .calendarWrap table tr{text-align:center}.aside__archive .calendarWrap table tr>*{padding:.2em 0}.aside__archive .calendarWrap table tr>*:not(:first-of-type){border-left:1px solid #fff}.aside__archive .wp-calendar-nav{display:none}.aside__archive .calendarWrap table tbody a{display:block;padding:.2em 0;color:#fff;text-decoration:none;background-color:#82c1e4}.aside__archive .calendarWrap table tbody td:has(a){padding:0}.aside__archive .calendarWrap table tbody a:hover{text-decoration:underline}.aside__archive select{color:#323235;border-color:#c9c9c9}.aside__recommend{padding-bottom:.5em !important}.aside__recommend li+li{border-top:1px solid #ddd}.aside__recommend li a{display:grid;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1.2em;grid-template-columns:30.769% 1fr;padding:1em 0}.aside__recommend li a img{width:100%}.aside__recommend li a time{display:block;margin-bottom:.5em;color:gray;font-size:.8125em;line-height:1em}.aside__recommend li a .title{margin-top:.2em;color:#4694d1;font-size:1.0769em;line-height:1.2em}.aside__recommend li:first-of-type a{padding-top:.5em}.aside__category ul{margin-top:1em}.aside__category ul li.all{background:#f5f5f5}.aside__category ul li+li{border-bottom:1px solid #ddd}.aside__category ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1em 1.2em;color:#323235;font-size:.875em;text-decoration:none;-webkit-transition:background-color .3s;transition:background-color .3s}.aside__category ul li a:after{content:"";display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:.35em;height:.35em;border-top:1px solid #323235;border-right:1px solid #323235;rotate:45deg}.aside__category ul li a:hover{background-color:rgba(0,0,0,.05)}.aside .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-width:1px;margin:.2em 0 0;padding-right:1em}.aside .button:after{content:"";display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:.25em;height:.25em;border-top:1px solid #fff;border-right:1px solid #fff;rotate:45deg}.aside .button:hover:after{border-color:#4694d1}@media (max-width:768px){.aside a.button{display:none}}.aside button.button{width:100%}@media (min-width:768.1px){.aside button.button{display:none}}.aside button.button:before,.aside button.button:after{content:"";position:absolute;right:2.9em;display:block;width:1px;height:1.2em;background-color:#fff;border:none}.aside button.button:before{rotate:-45deg}.aside button.button:after{rotate:45deg}.articleBottom{width:1040px;max-width:100%;margin-inline:auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.articleBottom .articleLink{display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-top:2em;text-align:center;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}@media (max-width:768px){.articleBottom .articleLink{grid-template-columns:repeat(2,1fr)}}.articleBottom .articleLink a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1.5em;min-height:100px;padding:1em 2em;color:#323235;font-weight:700;text-decoration:none;fill:curentColor;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s;transition:background-color .3s}@media (max-width:768px){.articleBottom .articleLink a{min-height:75px}}.articleBottom .articleLink a:hover{background-color:rgba(0,0,0,.1)}.articleBottom .articleLink a:before,.articleBottom .articleLink a:after{display:none}.articleBottom .articleLink a .arrow{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:1.5em;background:#4694d1;border-radius:50%;aspect-ratio:1/1}.articleBottom .articleLink a .arrow:before{content:"";display:block;width:20%;rotate:45deg;aspect-ratio:1/1}.articleBottom .articleLink a.prev_link{grid-column:1}@media (max-width:768px){.articleBottom .articleLink a.prev_link{border-right:1px solid #c9c9c9}}.articleBottom .articleLink a.prev_link .arrow{left:0}.articleBottom .articleLink a.prev_link .arrow:before{border-left:1px solid #fff;border-bottom:1px solid #fff;translate:15% 0}.articleBottom .articleLink a.list_link{grid-column:2}@media (min-width:768.1px){.articleBottom .articleLink a.list_link{border-right:1px solid #c9c9c9;border-left:1px solid #c9c9c9}}@media (max-width:768px){.articleBottom .articleLink a.list_link{grid-column:1/-1;grid-row:2;border-top:1px solid #c9c9c9}}.articleBottom .articleLink a.next_link{grid-column:3}@media (max-width:768px){.articleBottom .articleLink a.next_link{grid-column:2}}.articleBottom .articleLink a.next_link .arrow{right:0}.articleBottom .articleLink a.next_link .arrow:before{border-top:1px solid #fff;border-right:1px solid #fff;translate:-15% 0}@media (max-width:768px){.articleBottom .articleLink:not(:has(.prev_link)) a.next_link{border-left:1px solid #c9c9c9}}.articleBottom .articleBottom-ttl{margin-bottom:2em;font-size:1.375em;text-align:center}@media (max-width:768px){.articleBottom .articleBottom-ttl{margin-bottom:1em}}.articleBottom .articleBottom-ttl:after{content:"";display:block;width:4em;max-width:80%;height:1px;margin:.75em auto 0;background:#c9c9c9}.articleBottom .articleBottom-list{padding:7em 0 2em}@media (max-width:768px){.articleBottom .articleBottom-list{padding:5em 0 2em}}.articleBottom .articleBottom-list:last-of-type{padding:6em 0 6em}@media (max-width:768px){.articleBottom .articleBottom-list:last-of-type{padding:2.5em 0 3em}}.articleBottom .grid-list.auto-column{gap:0 2.25em}.articleBottom .grid-list.auto-column li{padding:0}.articleBottom .grid-list.auto-column li a{gap:.5em}.articleBottom .grid-list.auto-column li a .txt{padding:1.5em 1em}.articleBottom .grid-list.auto-column li a .txt .title{font-size:1.125em}.wp-pagenavi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.tag-list{gap:.5em;justify-content:center}ul.tag-list li a{display:block;padding:.65em .8em;line-height:1.2em;border-radius:5px;border:1px solid #4694d1;transition:color .3s,background-color .3s}ul.tag-list li a:hover,ul.tag-list li a.active{color:#fff;background:#4694d1}@media (max-width:768px){.breadcrumb{overflow-x:auto}.post-content{padding:1.5em 0 2em}:has(.post-content) .post h1.page-title{margin-bottom:.5em;line-height:1.3em}:has(.post-content) .post .date{margin-top:3em}}