@charset "utf-8";.contents.toiletproduct{padding:0 0 40px;margin:0 0 -30px}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.fvarea{background:#fff;padding:0 0 40px}.fvarea img{vertical-align:bottom}.fvarea .img img{width:420px;height:335px;object-fit:cover}.fvarea .infoarea{width:calc(100% - 420px - 2.78rem)}.fvarea .infoarea .flex{margin-top:1rem;justify-content:flex-start;align-items:center}.fvarea .infoarea .type{background:#13a0dc;font-size:1.4rem;font-weight:700;line-height:1;color:#fff;border-radius:5px;padding:.8rem 2rem;margin-left:1.5rem}.fvarea .infoarea .name{font-size:3.4rem;font-weight:700;margin:2rem 0}.fvarea .infoarea .lead{font-weight:700;margin-bottom:1.6rem}.fvarea .infoarea .intr{font-size:1.6rem;line-height:1.8}@media screen and (max-width:767px){.fvarea{padding:1.5rem 0 2rem}.fvarea .img img{width:80%;height:auto;margin:0 auto;display:block}.fvarea .infoarea{width:100%;margin-top:1.5rem}.fvarea .infoarea .name{margin:2rem 0 1.5rem}.fvarea .infoarea .intr{font-size:1.4rem}}.anchor{width:920px;margin:5rem auto 7rem}.anchor a{background:#fff;font-weight:700;text-align:center;padding:1.3rem 0 .5rem;border:3px solid #4472c4;border-bottom:8px solid #4472c4;border-radius:10px;display:flex;flex-direction:column;box-sizing:border-box}.anchor a:after{font-family:FontAwesome;content:"\f078";font-weight:400}@media screen and (max-width:767px){.anchor{width:auto;margin:5rem 1rem 7rem;gap:1rem .5rem}.anchor a{width:calc(100% / 2 - 0.5rem)}}.pagettl{color:#666;font-size:1.1rem;background:#f7f7f7;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:1rem 0}.pagettl h1{text-align:left;font-weight:400}.comm{background:#fff;box-shadow:0px 5px 15px 0px rgba(0,0,0,.35)}.quote+.comm{margin-top:6rem}.quote{font-size:1.2rem;text-align:right;margin-top:1.5rem}.comm.cont06{margin-top:6rem}.comm .ttl01{height:10rem;background:#13a0dc;font-size:3.2rem;color:#fff;font-weight:700;text-align:center;display:flex;align-items:center;justify-content:center;position:relative}.comm .ttl01:before{width:155px;background:#fff;font-size:1.6rem;color:#0096db;line-height:1.2;text-align:center;padding:.5rem 0;border:2px #0096db solid;border-radius:18px;position:absolute;left:50%;top:-1.6rem;transform:translateX(-50%)}.comm .ttl01:after{content:"";width:30px;height:18px;clip-path:polygon(50% 100%,0 0,100% 0);background:#13a0dc;position:absolute;left:50%;bottom:-1.6rem;transform:translateX(-50%)}.comm.cont01 .ttl01:before{content:"Feature"}.comm.cont01 .ttl01:before{content:"Feature"}.comm.cont02 .ttl01:before{content:"Specs"}.comm.cont02 .ttl01:before{content:"Specs"}.comm.cont03 .ttl01:before{content:"Check"}.comm.cont04 .ttl01:before{content:"Toilet seat"}.comm.cont05 .ttl01:before{content:"About"}.comm.cont06 .ttl01:before{content:"FAQ"}@media screen and (max-width:767px){.pagettl{margin:0}.pagettl h1{text-align:center}.quote{font-size:1rem;margin-top:1rem}.comm .ttl01{height:8rem;font-size:2rem}}.comm .block{padding:5rem 3rem}.comm .block a{text-decoration:underline}@media screen and (max-width:767px){.comm .block{padding:1.5rem 1rem}}.comm .block h3,.vendor h3{font-size:2.4rem;font-weight:700;border-left:8px solid #13a0dc;padding-left:1.6rem;margin-top:3rem}.comm .block .item h3{margin-bottom:1.5rem}@media screen and (max-width:767px){.comm .block h3,.vendor h3{font-size:1.8rem}}.comm .block p{font-size:1.6rem;line-height:1.6;padding:2rem 0 0}@media screen and (max-width:767px){.comm .block p{font-size:1.4rem}}.comm .col_2 .item{width:calc(100% / 2 - 1.5rem)}.comm .col_3 .item{width:calc(100% / 3 - 1.5rem)}.comm .col_4 .item{width:calc(100% / 4 - 1.5rem)}@media screen and (max-width:767px){.comm .col_2 .item{width:100%}.comm .col_3 .item{width:100%}.comm .col_4 .item{width:100%}}.comm .flex_spacebetween{justify-content:space-between}.comm .img_col{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 2rem}.comm .img_col p{width:100%;text-align:right;padding:0}.comm .img_txt{margin-top:2rem;display:flex;align-items:flex-start;gap:2rem}.comm .img_txt p:nth-child(1){padding-top:0}@media screen and (max-width:767px){.comm .img_txt{flex-direction:column}}.comm table,.vendor table{margin-top:2rem}.comm table th,.comm table td{font-size:1.8rem;text-align:center;vertical-align:middle;border:1px solid #ccc;padding:1.5rem}.comm table th{background:#79878d;color:#fff;font-weight:700}.comm table th:nth-child(1),.comm table td:nth-child(1){width:245px;background:#e1f2fc;color:#333;font-weight:700}.comm table td.on{color:#ff7f00}.comm table td span{font-size:1.4rem;color:#333;display:block}.comm table td ul{display:flex;flex-wrap:wrap;gap:.5rem}.comm table td ul li{background:#13a0dc;font-size:1.4rem;font-weight:700;color:#fff;padding:.5rem 1rem}@media screen and (max-width:767px){.comm table.list tr{display:flex;flex-direction:column}.comm table.list td,.comm table.list td:nth-child(odd),.comm table.list td:nth-child(even){width:auto;height:auto;font-size:1.6rem;padding:1rem;margin-top:-1px}}.comm .core{display:flex;flex-wrap:nowrap;gap:1.5rem;margin-top:2rem}.comm .core .item{width:calc(100% / 2);border:1px solid #1967d2;display:flex;flex-wrap:wrap}.comm .core .ttl{width:100%;background:#1967d2;color:#fff;font-weight:700;text-align:center;padding:1.3rem 0}.comm .core dl{width:calc(100% / 2);text-align:center}.comm .core dl+dl{border-left:1px solid #1967d2}.comm .core dl dt{background:#e1f2fc;font-weight:700;padding:1rem 0}.comm .core dl dd{height:70px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box}.comm .core dl dd span{font-size:1.4rem;color:#333;display:block}.comm .core dl dd.on{color:#ff7f00}.comm .core dl.off,.comm .core dl.off dt{background:#dfdfdf}.comm .core+p{text-align:right}@media screen and (max-width:767px){.comm .core{flex-wrap:wrap}.comm .core .item{width:100%}}.comm .img_cap{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2rem;box-sizing:border-box}.comm .img_cap .item{box-sizing:border-box}.comm .img_cap .item p{line-height:1.2;padding:0}.comm .img_cap .item img+p{padding:.5rem 0 0}.comm .img_cap .item p+img{padding:.5rem 0 0}.comm .img_cap .item p span{font-size:1.4rem;color:#e60033;font-weight:700}.infolist{font-size:1.6rem;display:flex;flex-wrap:wrap;gap:2rem;box-sizing:border-box}.infolist .item{width:calc(100% / 2 - 2rem);border:2px solid #ccc;padding:2rem;box-sizing:border-box}.infolist .item .shopname{font-size:2.4rem;font-weight:700;color:#13a0dc;border-bottom:2px dotted #d7d7d7;padding-bottom:2rem}.infolist .item img{width:120px;height:76px;object-fit:cover}.infolist .item .flex{flex-wrap:nowrap;gap:1.8rem;margin-top:3rem}.infolist .item .text{width:calc(100% - 120px - 1.8rem)}.infolist .item .text .lead{font-weight:700}.infolist .item .text p{padding:0 0 1rem}.infolist .item .text .price{font-size:2.8rem;color:#f56287;font-weight:700;border:1px solid #f56287;padding:1rem;display:flex;align-items:center}.infolist .item .text .price .pricehead{background:#f56287;font-size:1.6rem;color:#fff;padding:.5rem 1rem;margin-right:1rem}.infolist .item .text .price span{font-size:2.2rem}.infolist .item .btnlink{width:70%;text-align:center;color:#fff;font-weight:700;background:#13a0dc;border-bottom:5px solid #087daf;border-radius:10px;padding:1.5rem 3rem 1.5rem 1.5rem;margin:2rem auto 0;display:block;position:relative}.infolist .item .btnlink:before{font-family:FontAwesome;content:"\f054";font-weight:400;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.infolist+h3{margin-top:5rem}@media screen and (max-width:767px){.infolist .item{width:100%;font-size:1.4rem}.infolist .item .shopname{font-size:2rem;padding-bottom:1rem}.infolist .item img{width:60%;height:auto;margin:0 auto;display:block}.infolist .item .flex{margin-top:1rem;flex-direction:column;gap:1.5rem}.infolist .item .text{width:100%}.infolist .item .text p{padding-bottom:1rem}}.comm table.basic{margin-top:0;box-sizing:border-box}.comm table.basic td{height:57px;font-size:1.4rem;text-align:left;vertical-align:middle;border:1px solid #eee;padding:1.5rem}.comm table.basic td:nth-child(odd){width:130px;background:#e1f2fc;color:#13a0dc;font-weight:700}.comm table.basic td:nth-child(even){width:390px}@media screen and (max-width:767px){.comm table.basic tr{display:flex;flex-wrap:wrap}.comm table.basic td{height:auto;font-size:1.2rem;padding:1rem 1.3rem}.comm table.basic td:nth-child(odd){width:32%;margin-top:-1px}.comm table.basic td:nth-child(even){width:68%;margin:-1px 0 0 -1px}}.bnr{margin:4rem auto 6rem;display:flex;justify-content:center}.vendor{background:#0096db url(//mizumawari.news.mynavi.jp/wp-content/themes/cocoon-child-master/css/../images/bg_toiletreform01.png) no-repeat center top;padding:8rem 0}.vendor .inner02{background:#fff;padding:5rem 3rem}.vendor .recommendTtl{width:800px;margin:0 auto 5rem}@media screen and (max-width:767px){.vendor{background-image:none;padding:4rem 0}.vendor .inner02{padding:2.5rem 1rem}.vendor .recommendTtl{width:auto;margin-bottom:1rem}}.faqbox{padding:5rem}.faqbox dl{border-bottom:1px solid #e3e3e3;padding-top:2rem}.faqbox dt{font-size:2.4rem;font-weight:700;color:#0096db;margin-bottom:2rem;display:flex;align-items:center}.faqbox dt:before{content:"Q";background:#0096db;color:#fff;width:47px;height:47px;display:flex;justify-content:center;align-items:center;border-radius:8px;margin-right:18px}.faqbox dt:after{content:"";width:2rem;height:2rem;clip-path:polygon(0 40%,40% 40%,40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%);background:#0088d6;margin:0 0 0 auto}.faqbox dt.active:after{clip-path:polygon(0% 40%,100% 40%,100% 60%,0 60%)}.faqbox dt:hover{cursor:pointer}.faqbox dd{font-size:1.6rem;line-height:1.8;padding-bottom:1rem;display:none}@media screen and (max-width:767px){.faqbox{padding:1.5rem 1rem}.faqbox dt{font-size:1.5rem}.faqbox dt:before{width:2.5rem;height:2.5rem;margin-right:1rem}.faqbox dd{font-size:1.4rem}}.other{margin:5rem 0}.other .ttl01{font-size:3.2rem;font-weight:700;color:#1967d2;display:flex;justify-content:space-between;align-items:center;gap:3rem;box-sizing:border-box}.other .ttl01:before,.other .ttl01:after{content:"";width:calc(100% / 2 - 16rem);height:1px;background:#1967d2}.other .ttl02{font-size:2.4rem;font-weight:700;border-left:8px solid #1967d2;padding-left:1.6rem;margin:3rem 0 2rem}.other .block{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.other .item{background:#fff;width:calc(100% / 4 - 1.5rem);border-radius:10px;box-shadow:0px 5px 15px 0px rgba(0,0,0,.35);padding:2rem;box-sizing:border-box}.other img{vertical-align:bottom}.other .item .tag{margin-top:1.5rem;display:flex;justify-content:flex-start;align-items:center}.other .item .tag .type{background:#13a0dc;font-size:1.2rem;font-weight:700;line-height:1;color:#fff;border-radius:5px;padding:.6rem 1rem;margin-left:1.5rem}.other .item .name{font-size:1.8rem;font-weight:700;color:#333;margin-top:1rem}.other .item .price{color:#f56287;font-weight:700;margin-top:1rem;display:flex;justify-content:space-between}.other .item .price .txt01{font-size:1.2rem}.other .item .price .txt02{font-size:2.6rem}.other .item .price .txt02 span{font-size:2rem}@media screen and (max-width:767px){.other{margin:2.5rem 0}.other .ttl01{font-size:2.4rem;gap:1.5rem}.other .ttl01:before,.other .ttl01:after{width:calc(100% / 2 - 12rem)}.other .ttl02{font-size:1.8rem;margin:1.5rem 0 2rem}.other .block{justify-content:space-between;gap:1rem .5rem}.other .block+.ttl02{margin-top:3.5rem}.other .item{width:calc(100% / 2 - 0.5rem);padding:1rem;margin-bottom:1rem}.other .item .tag{margin-top:1rem;justify-content:space-between}.other .item .tag .maker{width:6rem}.other .item .tag .maker img{vertical-align:middle}.other .item .tag .type{font-size:1rem}.other .item .name{font-size:1.6rem}.other .item .price{flex-direction:column;align-items:flex-end}.other .item .price .txt01 br{display:none}.other .item .price .txt02{font-size:2.4rem}.other .item .price .txt02 span{font-size:1.4rem}}.columncontents{padding:8rem 0 4rem}.columncontents .ttl01{font-size:3.2rem;font-weight:700;text-align:center;color:#fff;padding:1.5rem 0;background:#4472c4;border-radius:10px;margin-bottom:3.5rem;position:relative}.columncontents .ttl01:after{content:"";width:1.5rem;height:1.3rem;clip-path:polygon(50% 100%,0 0,100% 0);background:#4472c4;position:absolute;left:50%;bottom:-1.3rem;transform:translateX(-50%)}.columncontents .ttl02{color:#1967d2;font-weight:700;margin-bottom:1rem}.columncontents .ttl02+p{font-size:1.4rem;color:#333}.columncontents .block{background:#fff;border-radius:10px;box-shadow:0px 5px 15px 0px rgba(0,0,0,.35);padding:1.5rem;display:flex;flex-wrap:wrap;justify-content:space-between}.columncontents .item{width:calc(100% / 2 - 0.75rem);padding:1rem;box-sizing:border-box;position:relative}.columncontents .item:nth-child(-n+2){border-bottom:1px solid #e3e3e3}.columncontents .item:nth-child(odd):before{content:"";width:1px;height:80%;background:#e3e3e3;display:inline-block;position:absolute;top:50%;right:-1rem;transform:translateY(-50%)}.columncontents .item a{display:flex;justify-content:space-between;align-items:center}.columncontents .item a img{width:146px;height:110px;object-fit:cover}.columncontents .item a picture{width:146px;height:110px;margin-right:1rem;display:block}.columncontents .btnlink{width:35%;text-align:center;color:#fff;font-weight:700;background:#13a0dc;border-bottom:5px solid #087daf;border-radius:10px;padding:1.5rem 3rem 1.5rem 1.5rem;margin:2rem auto 0;display:block;position:relative}.columncontents .btnlink:before{font-family:FontAwesome;content:"\f054";font-weight:400;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.columncontents{padding:2.5rem 0 1rem}.columncontents .ttl01{font-size:2rem}.columncontents .ttl02+p{font-size:1.4rem;color:#333}.columncontents .block{padding:1rem}.columncontents .item{width:100%;margin-bottom:1rem}.columncontents .item+.item{border-top:1px solid #e3e3e3}.columncontents .item:nth-child(-n+2){border-bottom:none}.columncontents .item:nth-child(odd):before{display:none}.columncontents .item a{align-items:flex-start}.columncontents .item a img{width:102px;height:76px}.columncontents .ttl02+p{padding:0}.columncontents .btnlink{width:70%}}