.post-body{font-family:Lato,游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.post-body ul,.post-body ol{padding:1em;margin:0 0 1em;border:solid 1px #666;border-radius:5px}.post-body ul{list-style:disc}.post-body ol{list-style:decimal}.post-body li{margin-left:1.5em}.post-body a{color:#4361c3;display:block}.post-body p+p{margin-top:1rem;line-height:1.5em}.post-body h2{padding:1.2em 1em;font-size:1.2em;font-weight:700;color:#fff;background:#242424;margin:1em 0}.post-body h3{padding:1em;font-size:1.2em;font-weight:700;color:#494949;background:#fff;border-left:solid 5px #242424;margin:1em 0}.post-body h4{padding:.7em 0;font-size:1.2em;font-weight:700;color:#494949;border-bottom:solid 1px #ccc;margin:1em 0}.post-body .index{background-color:#fff;padding:7px;margin:.7em 0;border:solid 1px #ccc;border-radius:5px}.post-body .index ul,.post-body .index ol{list-style:none;border:none;padding:0;margin:0}.post-body .index li{display:block;margin:0}.post-body .index p{margin-bottom:.5em}.post-body .index a{padding:10px 10px 10px 0;font-size:14px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.post-body .index a:hover{color:orange}.post-body .index a:after{position:absolute;top:0;bottom:0;right:5px;margin:auto;content:"";width:.5em;height:.5em;border-top:1px solid #666;border-right:1px solid #666;transform:rotate(45deg)}.post-body .index .toc li ol{margin-left:1.5em}.post-body ol ol ol{display:none}.post-body .index h2{background-color:#fff;color:#474747;font-weight:700;line-height:2em;padding:0;margin-top:0;margin-bottom:.5em;border-bottom:solid 1px #f5f5f5}.post-body .posts{font-size:.9em;background-color:#fff;padding:7px;margin:1em 0;border:solid 1px #ccc;border-radius:5px}.post-body .posts p{margin-bottom:.5em;font-size:1.2em}.post-body .posts p:before{content:"";display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;margin-top:auto;margin-bottom:auto;margin-right:5px;background-image:url(/icons/check_solid.svg)}.post-body .posts ul,.post-body .posts li{list-style:none;border:none;padding:0;margin:0}.post-body .posts li a{padding:.6em 15px .6em 0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;text-decoration:underline}.post-body .posts li a:hover{color:orange}.post-body .posts li a:before{content:"";display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;margin-top:auto;margin-bottom:auto;margin-right:5px;background-image:url(/icons/check_box.svg)}.post-body .posts li a:after{position:absolute;top:0;bottom:0;right:5px;margin:auto;content:"";width:.5em;height:.5em;border-top:1px solid #666;border-right:1px solid #666;transform:rotate(45deg)}.post-body .posts .posts-title .header-link{display:block}.post-body .posts .posts-title .header-link:after{content:"";border-top:0px solid #666;border-right:0px solid #666}@media screen and (max-width:992px){.post-body .posts .post-flex{display:block}}@media screen and (min-width:992px){.post-body .posts .post-flex{display:flex}}.post-body .posts .post-img{padding:10px;margin-top:auto;margin-bottom:auto}.post-body .posts .post-img img{width:100%!important;position:relative!important;height:unset!important;max-width:200px!important;max-height:200px!important;margin:0 auto}.post-body .posts .post-img span>span{height:0px!important;padding-top:0!important}.post-body table{display:block;overflow:scroll;white-space:nowrap;margin:1em 0}.post-body table th{text-align:center;background-color:#e2dbcd;border:1px solid #ccc;padding:10px}.post-body table td{text-align:left;background-color:#fff;border:1px solid #ccc;padding:10px}.post-body strong{font-weight:700;background-image:linear-gradient(to bottom,transparent,75%,#fcc800,85%,transparent);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.001) 70%,#fcc800 80%,rgba(255,255,255,.001) 100%)}.post-body em{font-weight:700;font-style:normal}.post-body blockquote{padding:1em 0;color:#727272;font-size:.7em;text-align:right}.post-body blockquote a{display:inline!important}.alert,.yougo,.memo{display:flex;padding:20px 20px 20px 30px;margin:30px 0;border-radius:8px}.alert{border:#e8478b 1px solid}.yougo{border:#000 1px solid}.memo{border:#29abe2 1px solid}.alert:before,.memo:before,.yougo:before{content:"";display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-size:contain;margin-top:auto;margin-bottom:auto}.alert:before{background-image:url(/icons/article_alert_icon.svg)}.memo:before{background-image:url(/icons/article_memo_icon.svg)}.yougo:before{background-image:url(/icons/text-format_icon.svg)}.alert-box,.yougo-box,.memo-box{display:inline-block;padding-left:20px;margin-left:20px;flex:1}.alert-box{border-left:solid 1px #e8478b}.yougo-box{border-left:solid 1px #000}.memo-box{border-left:solid 1px #29abe2}.alert-title,.yougo-title,.memo-title{display:block;font-weight:700;padding-bottom:10px}.alert-title{color:#e8478b}.yougo-title{font-weight:700;color:#000}.memo-title{color:#29abe2}.alert-body,.yougo-body,.memo-body{font-size:small;display:block}.post-body .contain-img{width:80%;margin:1em auto}.post-body .contain-img>div{position:unset!important}.post-body .contain-img span>span{height:0px!important;padding-top:0!important}.post-body .contain-img img{-o-object-fit:contain;object-fit:contain;width:100%!important;position:relative!important;max-height:-moz-fit-content;max-height:fit-content;height:unset!important}.post-body pre{background-color:#eee;border:solid 1px #ddd;overflow:scroll;padding:1em;margin:1em 0;font-size:.9em;color:#cd5c5c}.post-body code{display:inline-block;background-color:#eee;padding:0 5px;font-size:.9em;color:#cd5c5c}.products-table thead{border-bottom:.05rem solid lightGray}.products-table td{padding:.3em;border-right:.05em solid lightGray}.products-table th{color:#67676d;text-align:center;border-right:.05em solid lightGray;border-bottom:.05em solid lightGray}.product-card-table table{table-layout:auto}.product-card-table tbody{border-top:.03rem solid #e7e7e7;width:100%}.product-card-table th{width:50%;font-size:.9rem;line-height:none;padding-top:16px;padding-bottom:16px;border-right:.03rem solid #e7e7e7;border-bottom:.03rem solid #e7e7e7;background-color:#edf2f7}.product-card-table td{border-right:.03rem solid #e7e7e7;border-bottom:.03rem solid #e7e7e7}.bubble{width:100%;min-width:200px;padding:.5rem .8rem .4rem;font-size:.8rem;background:#fff;border-radius:.2rem}.pointer{width:0;height:0;border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-top:.6rem solid white;position:relative;top:-.5rem;left:1rem}.product-card-text a{font-weight:700;color:#1f85e5;font-size:1rem}.link{color:#1f85e5}table.product-list tr,table.product-list td{background-color:#fff;border:1px solid #dedede;padding:5px}table.product-list .sticky{position:sticky;left:0}table.product-list .sticky:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border-left:1px solid #ccc;border-right:1px solid #ccc}table.product-list td img{transform:scale(1.2)}table.product-list tr{border:1px solid #dedede}table.product-list tr th{background-color:#fef3ea}.nowrap{white-space:nowrap}.post-body .module{font-size:.9em;background-color:#fff;margin:1em 0;border:solid 1px #ccc;border-radius:5px}.post-body .module .module-title{color:#e95412;line-height:20px;font-weight:700;display:flex;align-items:center;border-radius:4px 4px 0 0;padding:3px}.post-body .module .module-title:before{content:"";display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:cover;background-image:url(https://medipalette.imgix.net/e04b74055f0c556591fbdb1e0adfe2c2?auto=format&fit=max&w=100&h=100)}.post-body .module p{margin-bottom:.5em;font-size:1.2em}.post-body .module p:before{content:"";display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;margin-top:auto;margin-bottom:auto;margin-right:5px;background-image:url(/icons/check_solid.svg)}.post-body .module ul{list-style:none;border:none;padding:0 12px 3px;margin:0}.post-body .module li{list-style:none;border:none;padding:0;margin:0}.post-body .module li a{padding:.6em 15px .6em 0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;font-size:1.2em;text-decoration:underline;color:#11c}.post-body .module li a:hover{color:orange}.post-body .module li a:before{content:"";display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;margin-top:auto;margin-bottom:auto;margin-right:5px;background-image:url(/icons/check_box.svg)}.post-body .module li a:after{position:absolute;top:0;bottom:0;right:5px;margin:auto;content:"";width:.5em;height:.5em;border-top:1px solid #666;border-right:1px solid #666;transform:rotate(45deg)}.post-body .module-recommend{font-size:.9em;background-color:#fff;margin:1em 0;border:solid 1px #ccc;border-radius:5px}.post-body .module-recommend .module-recommend-title{background-color:#13ae67;color:#fff;line-height:20px;font-weight:700;padding:3px;display:flex;align-items:center;border-radius:4px 4px 0 0}.post-body .module-recommend .module-recommend-title:before{content:"";display:inline-block;width:30px;height:30px;padding-right:30px;margin-right:5px;background-repeat:no-repeat;background-size:cover;background-image:url(https://medipalette.imgix.net/3a04601f3f962114c1f8579f6fb1417a?auto=format&fit=max&w=100&h=100)}.post-body .module-recommend p{margin-bottom:.5em;font-size:1.2em}.post-body .module-recommend p:before{content:"";display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;margin-top:auto;margin-bottom:auto;margin-right:5px;background-image:url(/icons/check_solid.svg)}.post-body .module-recommend ul{list-style:none;border:none;padding:10px 12px 0;margin:0}.post-body .module-recommend li{list-style:none;position:relative;border:none;padding:0 10px 0 0;margin:5px 0;display:flex}.post-body .module-recommend li a{padding:10px 2px;align-items:center;text-overflow:ellipsis;position:relative;font-size:1.1em;text-decoration:underline;font-weight:700;color:#000;flex:1}.post-body .module-recommend li a:hover{color:orange}.post-body .module-recommend li:before{content:"";display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;margin-top:auto;margin-bottom:auto;margin-right:5px;background-image:url(https://medipalette.imgix.net/b31dbeebb7b3e2cfb585e5546c6dcb53?auto=format&fit=max&w=100&h=100)}.post-body .module-recommend li:not(.no-arrow):after{position:absolute;top:0;bottom:0;right:5px;margin:auto;content:"";width:.5em;height:.5em;border-top:1px solid #666;border-right:1px solid #666;transform:rotate(45deg)}.post-body .module-recommend .amazon-link{color:#282828;background:linear-gradient(180deg,#fbb13d,#ffcb5a);box-shadow:0 3px #a46706;text-decoration:none;padding-top:1rem;padding-bottom:1rem}.post-body .module-recommend .rakuten-link{color:#fff;background:linear-gradient(180deg,#c2312e,#e4504d);box-shadow:0 3px #ab2622;text-decoration:none;padding-top:1rem;padding-bottom:1rem}.post-body .module-recommend .yahoo-link{color:#e11818;border-width:1px;border-bottom-width:0;border-style:solid;border-color:#e11818;box-shadow:0 3px #da3a3a;text-decoration:none;padding-top:1rem;padding-bottom:1rem}.post-body .module-recommend .site-link{color:#fff;background:#13ae67;border-width:2px;border-style:solid;border-color:#ffffff8a;text-decoration:none}.post-body .module-recommend .yahoo-link{color:#e11818;border-width:1px;border-bottom-width:0;border-style:solid;border-color:#e11818;box-shadow:0 3px #da3a3a;text-decoration:none}.post-body .module-recommend .pickup-item{border:1px solid #13ae6780;box-shadow:0 0 6px #13ae6780}.post-body .module-recommend .pickup-item .btn{color:#fff;background:linear-gradient(180deg,#00992b,#04b300);font-size:12px;padding:.125rem .5rem;text-decoration:none}@media screen and (max-width:992px){.post-body .module .post-flex{display:block}}@media screen and (min-width:992px){.post-body .module .post-flex{display:flex}}@media screen and (min-width:768px){.post-body .module-recommend .gym-module{display:flex;justify-content:center}.post-body .module-recommend .gym-module img{height:100px}}.gradation-orange{background:linear-gradient(270deg,#fff,#fbead8)}.post-body .subject{font-size:1.1em;background-color:#fff;padding:1em;margin:1em 0;border:solid 1px #ccc;border-radius:5px}.post-body .subject .subject-title{margin-top:10px;font-weight:700;padding-bottom:10px;border-bottom:solid 1px #ccc;text-align:center}.post-body .subject .subject-title:before{content:"";display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;margin-top:auto;margin-bottom:auto;margin-right:5px;background-image:url(/icons/check_box.svg)}.post-body .subject .subject-description{margin-top:10px;font-size:medium;text-align:center}.post-body .subject .new{color:red;margin-left:10px}.post-body .subject a{font-size:1.2em;font-weight:700;text-align:center;margin-top:10px;text-decoration:underline}.post-body .subject .top-link{margin-top:20px}.btn-jumping{box-shadow:0 8px 15px #0003}.btn-jumping:hover{transform:translateY(-5px)}.under-yellow{background-image:linear-gradient(to bottom,transparent,75%,#fcc800,85%,transparent);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.001) 70%,#fcc800 80%,rgba(255,255,255,.001) 100%)}.anchor-link{display:block;margin-top:-65px;padding-top:65px}.scrollable::-webkit-scrollbar{height:14px}.scrollable::-webkit-scrollbar-thumb{background:tan;border-radius:7px}.scrollable::-webkit-scrollbar-track{background:wheat;border-radius:7px}.scroll-hint-icon{background-color:red;top:100px!important;left:calc(50% - 60px)!important}.index-header{font-size:17px;font-weight:700}.product-frame{border:1px solid #ccc;border-radius:5px;background:#fff;margin:1em 0;padding:1em}.name-wrapper{font-family:Hiragino Kaku Gothic Pro}.name-wrapper .name{font-weight:700;font-size:18px;line-height:30px}.name-wrapper .company{font-weight:300;font-size:14px;line-height:21px;margin:5px auto 15px}.visual-content-wrapper{display:flex;flex-direction:column;align-items:center}.visual-content-wrapper .image-wrapper{display:flex;flex-direction:column;align-items:center;margin:0 auto 10px;-o-object-fit:scale-down;object-fit:scale-down;width:40%}.link-wrapper{display:flex;flex-direction:column;align-items:center;margin:auto;gap:10px}.link-wrapper .link{display:flex;align-items:center;justify-content:center;box-shadow:0 3px 5px #0003;border-radius:5px;width:345px;height:60px;font-weight:700;font-size:16px;line-height:14px;text-align:center}.link-wrapper .link:hover{opacity:.8}.link-wrapper .amazon{color:#000;background:#fbb13d}.link-wrapper .rakuten{color:#fff;background:#c2312e}.link-wrapper .official{color:#fff;background-color:#30a985}.catchphrase{font-weight:700;margin:25px auto}.showHTML{margin-bottom:13px}.showHTML .advise{border:2px solid #29abe2;border-radius:10px;margin:8px auto;padding:5px 15px 0 10px}.showHTML .advise .title{display:flex;align-items:flex-end;font-weight:700;color:#29abe2;padding:5px 5px 8px}.showHTML .advise .title:before{content:"";display:inline-block;height:28px;width:23px;background-repeat:no-repeat;background-image:url(https://medipalette.imgix.net/d2595ebe807564bb1d04fd28bc2b420a?auto=format&fit=max&w=200&h=200)}.showHTML .suggest{border:2px solid #fcc800;border-radius:10px;margin:8px auto;padding:10px 15px 0 10px}.showHTML .suggest .title{display:flex;align-items:flex-start;font-weight:700;color:#fcc800;padding:5px}.showHTML .suggest .title:before{content:"";display:inline-block;height:28px;width:28px;background-repeat:no-repeat;background-image:url(https://medipalette.imgix.net/5ffcaf6a466968315b53ac407acc51b8?auto=format&fit=max&w=200&h=200)}.showHTML .merit,.showHTML .demerit{border:2.5px solid #cccccc;border-radius:10px;margin:8px auto;padding:5px 15px 0 10px}.showHTML .merit .title,.showHTML .demerit .title{display:flex;align-items:center;font-weight:700;padding:7px 5px}.showHTML .merit .title:before{content:"";display:inline-block;height:20px;width:28px;background-repeat:no-repeat;background-image:url(https://medipalette.imgix.net/cc49176a78f69951aff4ae280fb2aab7?auto=format&fit=max&w=200&h=200)}.showHTML .demerit .title:before{content:"";display:inline-block;height:19px;width:26px;background-repeat:no-repeat;background-image:url(https://medipalette.imgix.net/952ce945ce8b6f4fc5ef3f870838d8dc?auto=format&fit=max&w=200&h=200)}.showHTML .advise .list,.showHTML .suggest .list,.showHTML .merit .list,.showHTML .demerit .list{font-weight:700;line-height:30px;border:none!important;padding:0!important}.chart-control-wrapper .product-chart{display:none;display:block;margin:1em auto;overflow:hidden!important;overflow-x:none!important;width:100%;table-layout:fixed}.chart-control-wrapper .product-chart th{vertical-align:top;font-weight:100;text-align:left!important;background-color:#e2dbcdcc}.chart-control-wrapper .product-chart td{width:100%;white-space:normal;word-wrap:break-word}.chart-control-wrapper .product-chart tr:nth-child(2n) td{background-color:#e2dbcd33}.chart-control-wrapper .none,.chart-control-wrapper #toggle{display:none}.chart-control-wrapper .toggle-outline{text-align:center;font-size:13px;margin:20px auto}.chart-control-wrapper .toggle-outline .toggle-button{cursor:pointer;font-size:13px}.chart-control-wrapper .toggle-outline .toggle-button:hover{opacity:.8}.chart-control-wrapper:has(.toggle:checked)>.product-chart{display:none}.chart-control-wrapper .product-chart+#toggle:checked{display:none}.chart-control-wrapper input[type=checkbox]+.toggle-outline>label:after{content:attr(data-off)}.chart-control-wrapper input[type=checkbox]:checked+.toggle-outline>label:after{content:attr(data-on)}.no-data{color:#bf2623;font-weight:600;font-size:14px;margin:15px 0 10px 20px}.preview-only{display:none}@media screen and (min-width:768px){.wider-screen-width{display:flex}.narrower-screen-width{display:none}.chart-control-wrapper .toggle-outline{margin:20px auto 0}}@media screen and (max-width:767px){.wider-screen-width{display:none}.narrower-screen-width{display:flex;margin-top:20px}.chart-control-wrapper .product-chart{font-size:12px}}.supervisor-frame{margin-top:5px;background-color:#fff;padding:10px;border:solid 1px #eee}@media screen and (min-width:768px){.introduction{margin-bottom:16px}}.introduction .profile-frame{display:flex}.introduction .profile-frame .icon{width:120px;margin:10px}.introduction .profile-frame .name-frame{margin:auto 15px;width:auto;font-weight:700}.introduction .comment-frame{position:relative;display:inline-block;margin:1.5em 0 1em;padding:20px;min-width:120px;max-width:100%;color:#555;font-size:16px;background-color:#e9f4fe;border:solid 2px #29abe2;border-radius:20px;box-sizing:border-box;font-weight:700;z-index:3}.introduction .comment-frame:before{content:"";position:absolute;top:-28.2px;left:50px;margin-left:-15px;border:16px solid transparent;border-bottom:16px solid #e9f4fe;z-index:2}.introduction .comment-frame:after{content:"";position:absolute;top:-30.1px;left:55px;margin-left:-19px;border:15px solid transparent;border-bottom:15px solid #29abe2;z-index:1}.introduction .comment-frame .title{font-weight:700}.introduction .comment-frame .comment{margin-top:10px}.content{margin:5px auto 0;padding:20px;min-width:120px;max-width:100%;color:#555;font-size:16px;background:#fff;border:solid 1px #555;border-radius:20px;box-sizing:border-box;font-weight:700}@media screen and (min-width:768px){.introduction{display:flex}.introduction .profile-frame{display:block}.introduction .profile-frame .name-frame{width:150px;margin-bottom:10px}.introduction .comment-frame{position:relative;display:inline-block;margin:1.5em 0 auto 15px;padding:20px;min-width:120px;max-width:100%;color:#555;font-size:16px;box-sizing:border-box;font-weight:700}.introduction .comment-frame:before{content:"";position:absolute;top:43px;left:-13px;margin-top:-12px;border:12px solid transparent;border-right:17px solid #e9f4fe;z-index:2}.introduction .comment-frame:after{content:"";position:absolute;top:44px;left:-13.4px;margin-top:-14px;border:13px solid transparent;border-right:19px solid #29abe2;z-index:1}}.contents{margin-top:24px;padding:0 12px}.contents h3{border-left:8px solid #beaa91;padding-left:12px;font-size:18px;font-weight:700;margin:12px 0;border-bottom:none}.contents h4{font-size:14px;font-feature-settings:"palt";letter-spacing:1px;color:#a08764;border-bottom:none;margin:0;padding:0;font-weight:500}.contents p{font-size:14px;color:#a08764}.contents a{color:#6a94e3;font-size:14px;word-break:break-all}.contents hr{width:100%;border-top:1px solid #beaa91;margin-top:12px;margin-bottom:12px;padding-left:8px;padding-right:8px}.sns{display:flex;margin-top:8px;gap:4px}.sns-btn{align-items:center}.partner__comment{position:relative;color:"#555";background-color:#ebe5de;border-radius:8px;padding:16px 10px;margin:40px 0 0;max-width:100%;--pick-thin: .5;z-index:1}.partner__comment:after{content:"";position:absolute;width:0;height:0;display:block;border-style:solid;border-color:transparent #ebe5de #ebe5de transparent;border-width:40px;top:-17px;left:30px;border-radius:8px;transform:scaleX(.9) rotate(-113deg);z-index:-1}.partner__comment-container{padding:0 12px}.partner__comment-container h4{z-index:1;font-size:17px;font-weight:600;color:#28231e;border-left:8px solid;border-left-color:#beaa91;border-bottom:none;padding-left:12px;position:relative}.partner__comment-container p{color:#28231e;font-size:14px;margin-top:10px;position:relative}.custom-block.medi-comment{position:relative;margin:36px 0 16px;padding:16px;border-radius:8px;background:#f5f2ef}.custom-block.medi-comment .comment-arrow{position:absolute;top:-20px;left:30px;width:0;height:0;border-left:30px solid transparent;border-bottom:20px solid #f5f2ef}.custom-block.medi-comment .comment-header{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-weight:500}.custom-block.medi-comment .comment-header img{width:32px}.custom-block.medi-comment .comment-content{display:flex;gap:16px;margin-top:6px;font-size:.8rem}.custom-block.medi-comment .comment-text{flex:2}.custom-block.medi-comment .comment-image{flex:1}.custom-block.medi-comment .comment-image img{border-radius:8px}.post__cvBtn a{background:#3ec200;border-bottom:none!important;border-radius:10px;box-shadow:0 5px #0f8c2a;color:#fff;display:block!important;font-size:20px;font-weight:700;letter-spacing:2.2px;padding:16px;text-align:center}@media screen and (width>768px){.post__cvBtn{margin:40px auto 48px;max-width:400px;width:100%}}@media screen and (width<=768px){.post__cvBtn{margin:32px 0 37px}}
