@charset "utf-8";
.post-content div.post-thumbnail{position:relative;z-index:200;padding:40px 20px 0 0}@media screen and (max-width:990px){.post-content div.post-thumbnail{padding:0}}.post-content section#improve{position:relative;z-index:10}.post-content section#improve p{font-size:13px;color:#1b0815}.post-content section#improve p+p{margin-top:-10px}.post-content section#improve p span.under-line.pink{border-bottom:2px solid #fc617c}.post-content section#improve iframe{width:100%}.post-content section#improve .speech-bubble{position:relative;background:#f0efeb;width:calc(100% + 30px);margin:0 0 0 -15px;padding:15px 0}.post-content section#improve .speech-bubble .box{background:#fff;width:calc(100% - 30px);padding:15px;margin:auto}.post-content section#improve .speech-bubble .box p:last-child{margin:0}.post-content section#improve .speech-bubble:after{content:"";position:absolute;bottom:-12px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:15px 15px 0;border-color:#f0efeb transparent transparent}.post-content section#improve blockquote.attention{padding:24px 20px 18px}.post-content section#improve blockquote.icon{display:flex;background:unset;border:none;padding:0;margin-top:26px;align-items:flex-start}.post-content section#improve blockquote.icon figure{width:67px;margin:0}.post-content section#improve blockquote.icon figure p{width:auto;margin:10px 0 0;background:unset}.post-content section#improve blockquote.icon p{width:76%;margin-left:20px}.post-content section#improve blockquote.icon:before{display:none}.post-content section#improve blockquote.icon.bubble figure p{background:unset;padding:0}.post-content section#improve blockquote.icon.bubble p{background:#eee;padding:10px;border-radius:8px;line-height:1.4}.post-content section#improve blockquote.icon.bubble.wh p{background:#fff}.post-content section#improve article#table-list{background:#f9f9f9;padding:24px;margin-bottom:-12px;margin-top:48px;width:auto;font-size:95%;border-radius:8px}.post-content section#improve article#table-list p{margin-bottom:10px}.post-content section#improve article#table-list ul{margin:0;margin-top:24px;padding:0}.post-content section#improve article#table-list ul li{list-style:none;margin-bottom:16px}.post-content section#improve article#table-list ul li a{color:#1b0815;text-decoration:underline;font-weight:700}.post-content section#improve .content-group #toc_container{display:none}.post-content section#improve .content-group h2{font-size:16px;margin-top:48px;background:#fc617c;color:#fff}.post-content section#improve .content-group h2:first-child{margin:3em 0 1em}.post-content section#improve .content-group.store-bg{position:relative;background:#f1f1f1;width:calc(100% + 30px);margin:36px 0 0 -15px;padding:15px 0}.post-content section#improve .content-group.store-bg p.center-tag{text-align:center;font-weight:700;font-size:14px;margin-bottom:8px}.post-content section#improve .content-group.store-bg p.center-tag span{position:relative}.post-content section#improve .content-group.store-bg p.center-tag span:before,.post-content section#improve .content-group.store-bg p.center-tag span:after{position:absolute;display:block;content:"";width:20px;height:2px;top:0;bottom:0;margin:auto;background:#1b0815}.post-content section#improve .content-group.store-bg p.center-tag span:before{left:-20px;transform:rotate(45deg)}.post-content section#improve .content-group.store-bg p.center-tag span:after{right:-20px;transform:rotate(-45deg)}.post-content section#improve .content-group.store-bg h2#ranking{background:0 0;text-align:center;color:#1b0815;font-size:24px;margin:1em 0 .5em}.post-content section#improve .content-group.store-bg h2#ranking #TOP7-2{position:relative;display:inline-block}.post-content section#improve .content-group.store-bg h2#ranking #TOP7-2 span{display:block;text-align:center;font-size:14px;margin-bottom:8px;color:#fc617c}.post-content section#improve .content-group.store-bg h2#ranking #TOP7-2:before,.post-content section#improve .content-group.store-bg h2#ranking #TOP7-2:after{position:absolute;display:block;content:"";width:30px;height:3px;top:0;bottom:0;margin:auto;background:#1b0815}.post-content section#improve .content-group.store-bg h2#ranking #TOP7-2:before{left:230px}.post-content section#improve .content-group.store-bg h2#ranking #TOP7-2:after{right:230px}.post-content section#improve .content-group.store-bg .store-explan{background:#fff;border-radius:8px;border-top:5px solid #fc617c;padding-left:20px;padding-right:20px;padding-bottom:20px;margin-bottom:36px}.post-content section#improve .content-group.store-bg .store-explan header{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:20px;margin-bottom:20px}.post-content section#improve .content-group.store-bg .store-explan header .ranking{padding:0;margin:0;width:40px;height:40px;color:#fff;font-weight:700;line-height:40px;text-align:center;background:#ccc;border-radius:4px}.post-content section#improve .content-group.store-bg .store-explan header .ranking.gold{background-color:#b8860b}.post-content section#improve .content-group.store-bg .store-explan header .ranking.silver{background-color:silver}.post-content section#improve .content-group.store-bg .store-explan header .ranking.bronze{background-color:#8b4513}.post-content section#improve .content-group.store-bg .store-explan header h3{border:none;margin:0}.post-content section#improve .content-group.store-bg .store-explan header h3 span{display:block;font-size:12px}.post-content section#improve .content-group.store-bg .store-explan h4{border-left:4px solid #fc617c;padding:0 0 0 14px;font-size:16px;margin:3em 0 1.5em}.post-content section#improve .content-group.store-bg .store-explan h5.hp-link{margin:0 0 1em}.post-content section#improve .content-group.store-bg .store-explan h5.hp-link a{font-size:14px;font-weight:700;padding-left:18px;color:#b8b6b6;text-decoration:underline;position:relative}.post-content section#improve .content-group.store-bg .store-explan h5.hp-link a:before{position:absolute;content:"";background:url(https://body-make.jp/wp-content/uploads/2022/04/Icon-awesome-external-link-alt.png);width:16px;height:16px;background-size:100%;background-repeat:no-repeat;top:0;left:0;margin:auto}.post-content section#improve .content-group.store-bg .store-explan ul.check-icon{padding:0}.post-content section#improve .content-group.store-bg .store-explan ul.check-icon li{list-style:none;position:relative;padding:0 0 0 20px;margin-bottom:10px}.post-content section#improve .content-group.store-bg .store-explan ul.check-icon li:before{content:"";position:absolute;background:url(https://body-make.jp/wp-content/uploads/2022/04/Icon-feather-check-square.png);width:12px;height:12px;background-size:100%;background-position:left;top:5px;left:0}.post-content section#improve .content-group.store-bg .store-explan .point_slide{text-align:center;background:#eee;padding:18px 15px 5px;border-radius:8px}.post-content section#improve .content-group.store-bg .store-explan .point_slide h5{font-size:90%;margin:0 0 8px}.post-content section#improve .content-group.store-bg .store-explan .point_slide h5 span{position:relative}.post-content section#improve .content-group.store-bg .store-explan .point_slide h5 span:before,.post-content section#improve .content-group.store-bg .store-explan .point_slide h5 span:after{position:absolute;display:block;content:"";top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;z-index:100}.post-content section#improve .content-group.store-bg .store-explan .point_slide h5 span:before{border-color:transparent #fc617b transparent transparent;border-width:2.5px 5px 2.5px 0;left:-14px}.post-content section#improve .content-group.store-bg .store-explan .point_slide h5 span:after{border-color:transparent transparent transparent #fc617b;border-width:2.5px 0 2.5px 5px;right:-14px}.post-content section#improve .content-group.store-bg .store-explan .point_slide ul{display:flex;flex-wrap:wrap;padding:0;margin:0 0 18px}.post-content section#improve .content-group.store-bg .store-explan .point_slide ul li{font-size:11px;list-style:none;width:24%;text-align:center;padding:10px 0;position:relative;border-top:1px solid #000;border-bottom:1px solid #000;background:#aaa;margin:0 .5%;box-shadow:0px 0px 0px 1px #fff inset;font-weight:700}.post-content section#improve .content-group.store-bg .store-explan .point_slide ul li.pink{background:#fc617c;color:#fff}.post-content section#improve .content-group.store-bg .store-explan .point_slide ul li:first-child{border-left:1px solid #000;border-radius:10px 0 0 10px;margin:0 .5% 0 0}.post-content section#improve .content-group.store-bg .store-explan .point_slide ul li:last-child{border-right:1px solid #000;border-radius:0 10px 10px 0;margin:0 0 0 .5%}.post-content section#improve .content-group.store-bg .store-explan table.price{border:none;margin-bottom:12px;font-weight:700;background:#fc617c;width:100%;table-layout:fixed;border-collapse:collapse}.post-content section#improve .content-group.store-bg .store-explan table.price tbody tr th{border:none;background:#fc617c;color:#fff;text-align:center;font-weight:700}.post-content section#improve .content-group.store-bg .store-explan table.price tbody tr td{text-align:center;border:none;font-size:12px;background:#eee;width:100%;font-weight:700}.post-content section#improve .content-group.store-bg .store-explan table.price tbody tr td:first-child{border-right:1px solid #ccc}.post-content section#improve .content-group.store-bg .store-explan ul.store-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:-8px 0 15px}.post-content section#improve .content-group.store-bg .store-explan ul.store-list li{font-size:10px;color:#b8b6b6;background:#eee;border-radius:4px;padding:5px 10px 5px 20px;margin-right:6px;position:relative}.post-content section#improve .content-group.store-bg .store-explan ul.store-list li a{color:#b8b6b6}.post-content section#improve .content-group.store-bg .store-explan ul.store-list li:before{position:absolute;content:"";width:9px;height:12px;background:url(https://body-make.jp/wp-content/uploads/2022/04/Icon-awesome-map-marker-alt.png);background-repeat:no-repeat;background-size:100%;left:7px;top:0;bottom:0;margin:auto}.post-content section#improve .content-group.store-bg .store-explan .blog-link{display:flex;border:2px solid #fc617c;box-shadow:0 6px 20px 0px rgba(252,97,124,.2);padding:10px;border-radius:8px}.post-content section#improve .content-group.store-bg .store-explan .blog-link figure{margin:0}.post-content section#improve .content-group.store-bg .store-explan .blog-link figure img{width:150px;height:80px;object-fit:cover;border:solid 1px #ccc;display:block}.post-content section#improve .content-group.store-bg .store-explan .blog-link h6{color:#fc617c;margin:0 0 0 15px}.post-content section#improve .content-group.store-bg .store-explan div.cta-btn{position:relative;margin-top:56px}.post-content section#improve .content-group.store-bg .store-explan div.cta-btn a{padding:20px 0;display:block;color:#fff;font-size:16px;font-weight:700;text-align:center;border-radius:8px;background:linear-gradient(to bottom,#57b8ff 0%,#2581c4 100%);box-shadow:0px 6px 11px #1D6EA85C;position:relative}.post-content section#improve .content-group.store-bg .store-explan div.cta-btn a:before{content:"";position:absolute;margin:auto;top:0;bottom:0;right:20px;width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.post-content section#improve .content-group.store-bg .store-explan div.cta-btn span{display:block;background:#fcf761;text-align:center;padding:5px 0;border-radius:100px;box-shadow:0px 3px 6px #00000014;position:absolute;top:-17px;left:0;right:0;margin:auto;z-index:100;width:70%;font-weight:700;font-size:12px}.post-content section#improve .content-group.store-bg .store-explan div.cta-btn span:after{content:"";position:absolute;bottom:-5px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#fcf761 transparent transparent}.post-content section#improve .content-group.store-bg .store-explan .bubble-box{background:#f0efeb 0% 0% no-repeat padding-box;border-radius:8px;padding:18px}.post-content section#improve .content-group.store-bg .store-explan .bubble-box+p{margin-top:20px}.post-content section#improve .content-group.store-bg .store-explan .ranking-top{margin:20px 0 0}.post-content section#improve .content-group.store-bg .store-explan .ranking-top a{color:#ccc;display:block;text-align:center;padding:10px 0;font-weight:700;background:#eee}.post-content section#improve table.tablepress{font-size:12px}.post-content section#improve table.tablepress th span{font-size:10px}.post-content section#improve table.tablepress td{font-weight:700;vertical-align:middle}.post-content section#improve table.tablepress td a{color:#fc617c;text-decoration:underline}.post-content section#improve table.tablepress td a.btn{font-size:12px;font-weight:700;display:block;padding:3px 5px 1px;background:linear-gradient(to bottom,#57b8ff 0%,#2581c4 100%);color:#fff;border-bottom:3px solid #1a6195;border-radius:3px;text-decoration:none;min-width:80px}.post-content section#improve table.tablepress img{width:100%}a.pagetop{z-index:9999}section.post-content{font-size:14px}.post-content p,.post-content pre{font-size:14px}
.general-editors section{border:1px solid #eee;padding:20px 20px 0;margin-bottom:36px}.general-editors section header{display:flex;margin:16px 0 0 20px}.general-editors section header figure{width:110px}.general-editors section header .meta{margin-top:24px;margin-left:24px}.general-editors section header .meta p{margin:0 0 10px;font-size:12px;padding:5px 10px 2px;color:#fff;background:#f48ca3;border-radius:5px}.general-editors section header .meta h3{margin:0;padding:0;background:0 0;font-size:24px;border:none}.general-editors section ul{padding:0 20px;margin-top:20px}.general-editors section ul li{list-style:none;margin-bottom:20px}.general-editors section ul li h4{margin-bottom:16px;margin-top:0;font-size:16px;background:#f9f9f9;padding:8px 0 6px 14px}.general-editors section ul li article .sns-list{display:flex;padding:0}.general-editors section ul li article .sns-list li{margin-bottom:0;margin-right:10px}.general-editors section ul li article .sns-list li a{display:block;font-size:20px;color:#fff;background:#ec5187;border-radius:100px;width:60px;padding:15px 0;text-align:center}@media screen and (max-width:991px){.general-editors section{padding:0}.general-editors section header{margin:30px 0 0 20px}.general-editors section ul{margin-top:16px}}.post-content blockquote.attention{border:solid 3px #eee;border-radius:5px;box-shadow:0px 5px 15px 0px rgba(0,0,0,.15);position:relative;background:#fff}.post-content blockquote.attention.comment{box-shadow:none}@media screen and (max-width:991px){.post-content blockquote.attention{padding:30px 20px 35px 24px}}.post-content blockquote.attention:after{display:none}.post-content blockquote.attention:before{display:none}.post-content blockquote.pickup{border:solid 3px pink;border-radius:5px;box-shadow:0px 5px 15px 0px rgba(0,0,0,.15);position:relative;background:#fff}@media screen and (max-width:991px){.post-content blockquote.pickup{padding:30px 20px 35px 24px}}.post-content blockquote.pickup:after{content:"";position:absolute;width:100px;height:100px;background:url(https://body-make.jp/wp-content/uploads/2021/08/pickup.png) no-repeat;background-size:100%;top:-9px;right:-9px}.post-content blockquote.pickup:before{display:none}