#mamihapi_voice h1{text-align:left;max-width:1000px;margin:1rem auto}#mamihapi_voice h2{text-align:left;margin:16px 0}#mamihapi_voice h2 span{font-size:2.6rem}#mamihapi_voice .title_pink{box-sizing:border-box;color:#fff;background:#f68090;border-radius:40px;justify-content:space-evenly;align-items:center;width:48%;min-width:420px;max-width:100%;margin-bottom:24px;margin-right:2%;padding:8px 1%;display:flex}#mamihapi_voice .balloon{box-sizing:border-box;color:#fff;text-align:center;background:#f68090;border-radius:40px;width:32%;min-width:120px;max-width:100%;margin-bottom:24px;margin-right:2%;padding:8px 1%;font-size:2.6rem;position:relative}#mamihapi_voice .balloon img{position:absolute;top:-8px;left:-8px}#mamihapi_voice .balloon:after{content:"";border:0 solid #0000;border-top:20px solid #f68090;border-left-width:20px;position:absolute;bottom:0;left:72%;transform:skew(32deg)}#mamihapi_voice h3{margin-top:2em;font-size:2.4rem}#mamihapi_voice h3 .circle{color:#fff;text-align:center;background:#ffc1c9;border-radius:50%;width:40px;height:40px;margin-right:2%;line-height:40px;display:inline-block}#mamihapi_voice h3 .text{text-align:left}#mamihapi_voice .under-marker{background:linear-gradient(#0000 50%,#faff76 0%);display:inline}#mamihapi_voice h4{font-size:2.2rem}#mamihapi_voice h4 .point{text-align:center;background:#d4fc10;border-radius:8px;margin-right:16px;padding:2px 8px}#mamihapi_voice .red{color:#f65f5f}#mamihapi_voice .container,#mamihapi_voice .container-review,#mamihapi_voice .container_problem,#mamihapi_voice .container_solution{max-width:1000px;margin:20px auto}#mamihapi_voice .container-inner{justify-content:space-between;display:flex}#mamihapi_voice .container-inner.title{flex-wrap:wrap;justify-content:flex-start;margin-top:80px}#mamihapi_voice .container-inner .container-left,#mamihapi_voice .container_problem .container-inner .container-left{width:56%}#mamihapi_voice .container-inner .container-right,#mamihapi_voice .container_problem .container-inner .container-right,#mamihapi_voice .container_solution .container-inner .container-left{width:40%}#mamihapi_voice .container_solution .container-inner .container-right{width:56%}#mamihapi_voice .container-review ul{flex-wrap:wrap;justify-content:space-between;display:flex}#mamihapi_voice .container-review ul li{width:48%}#mamihapi_voice .fs-c-reviewList__item{background:#f4f2eb;border-radius:8px;margin:0 0 24px;padding:24px;list-style:none;position:relative;overflow:hidden}#mamihapi_voice .container-review .fs-c-reviewList__item .readMore{cursor:pointer;color:#fff;text-align:center;backdrop-filter:blur(2px);background-color:#323026cc;width:100%;padding:4px 0;line-height:20px;position:absolute;bottom:0;left:0}#mamihapi_voice .container-review .fs-c-reviewList__item .reviewImage{float:left;width:100px;margin-bottom:24px;margin-right:24px}#mamihapi_voice .container-review .fs-c-reviewList__item .reviewContent .fs-c-reviewList__item__body{overflow:hidden}#mamihapi_voice .container-review .fs-c-reviewList__item .color{color:#919191;margin:8px 0;font-size:1.2rem}#mamihapi_voice .container-review .fs-c-reviewInfo__reviewer span{margin-right:4px}#mamihapi_voice .fs-c-reviewList__item .excerpt{margin-top:8px}#mamihapi_voice .fs-c-reviewList__item .open_modal{cursor:pointer;text-decoration:underline}#mamihapi_voice .fs-c-reviewList__item .open_modal:hover{opacity:.8}#mamihapi_voice #review_modal .open_modal{display:none}#mamihapi_voice #review_modal{z-index:10000;width:100%;height:100%;position:fixed;top:0;left:0}#mamihapi_voice .review_modal_overlay{background:#00000080;width:100%;height:100%;position:absolute}#mamihapi_voice .review_modal_content{border-radius:8px;width:96%;max-width:640px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mamihapi_voice #review_modal .fs-c-reviewList__item{max-height:none}#mamihapi_voice .container-review button{text-align:center;white-space:nowrap;color:inherit;background:#fff;border:1px solid #323027;border-radius:4px;width:100%;max-width:302px;margin:auto auto 24px;padding:8px;display:block}#mamihapi_voice .container-product{flex-wrap:wrap;justify-content:center;display:flex}#mamihapi_voice .container-product .addToCart{width:23%;margin:1%}#mamihapi_voice .container-product .addToCart .addToCartImage{text-align:center}#mamihapi_voice .container-product .addToCart .productName{font-size:1.2rem}#mamihapi_voice .addToCartInner .productPrice{background-color:#f4f2eb;border-radius:16px;flex-wrap:wrap;justify-content:space-between;padding:12px;display:flex}#mamihapi_voice .addToCartInner h6{margin-bottom:4px;font-size:1.4rem}#mamihapi_voice .cartBlock{justify-content:space-between;align-items:center;margin:4px 0;display:flex}#mamihapi_voice .cartBlock select{width:26%}#mamihapi_voice button{color:#fff;background:#e87909;border:none;border-radius:8px;width:72%;padding:4px 0;font-size:1.4rem;display:block}#mamihapi_voice .addToCartInner a{text-align:center;border:1px solid #bebcb4;border-radius:24px;margin:12px 0;padding:8px 0;display:block}#mamihapi_voice .addToCartInner a:hover{background:#bebcb4}#mamihapi_voice .seriesLinkButton{text-align:center;margin:20px auto}#mamihapi_voice .link_button{background-color:#fff;border:1px solid #d2d2d2;border-radius:24px;margin-bottom:80px;padding:8px 8%;display:inline-block}#mamihapi_voice .link_button:hover{background:#cac8c3;border:1px solid #cac8c3}#mamihapi_voice #instagram_list{margin-bottom:80px}#mamihapi_voice #instagram_list .instagram_post_list ul{display:flex}#mamihapi_voice #instagram_list .instagram_post_list ul li{justify-content:center;align-items:center;margin:1px;display:flex;overflow:hidden}#mamihapi_voice #instagram_list .instagram_post_list ul li span{margin-bottom:8px;display:block}#mamihapi_voice #instagram_list .instagram_post_list ul li a{display:block}#mamihapi_voice #instagram_list .instagram_post_list ul li img{min-width:240px;max-width:240px;transition-duration:.3s;display:block}#mamihapi_voice #instagram_list .instagram_post_list ul li a:hover img{transition-duration:.3s;transform:scale(1.1)}#mamihapi_voice .center{text-align:center}#mamihapi_voice #list-feature h3{text-align:center;margin:32px auto;font-size:2.6rem;display:block}#mamihapi_voice #list-feature h3 .sub{font-size:1.4rem;display:block}#mamihapi_voice #list-feature h4{margin:8px 0;font-size:1.4rem}#mamihapi_voice #floating_btn{z-index:999;min-width:480px;max-width:640px;margin:0;position:fixed;bottom:56px;left:50%;overflow:hidden;transform:translate(-50%)}#mamihapi_voice #floating_btn .container-inner{align-items:end;display:flex}#mamihapi_voice #floating_btn .container-inner .container-left{width:72%}#mamihapi_voice #floating_btn .container-inner .container-right{width:24%}#mamihapi_voice #floating_btn img{width:100%;height:auto;display:block}#mamihapi_voice #floating_btn img:hover{transform:translateY(2px)}@media screen and (width<=1200px){#mamihapi_voice #instagram_list .instagram_post_list{white-space:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:10px;overflow:auto hidden}#mamihapi_voice #instagram_list .instagram_post_list ul{gap:10px;margin:0;padding:0;list-style:none;display:inline-flex}#mamihapi_voice #instagram_list .instagram_post_list ul li{flex:none;width:240px;height:280px}}@media screen and (width<=1024px){#mamihapi_voice .balloon{margin-bottom:24px}}@media screen and (width<=769px){#mamihapi_voice h2{display:block}#mamihapi_voice .balloon{text-align:center;width:48%}#mamihapi_voice .container,#mamihapi_voice .container-review,#mamihapi_voice .container_problem,#mamihapi_voice .container_solution{max-width:1000px;margin:48px auto}#mamihapi_voice .container-inner{flex-wrap:wrap;justify-content:space-around}#mamihapi_voice .container-inner .container-left,#mamihapi_voice .container-inner .container-right{width:98%}#mamihapi_voice .container-inner .container-left,#mamihapi_voice .container_problem .container-inner .container-left,#mamihapi_voice .container-inner .container-right,#mamihapi_voice .container_problem .container-inner .container-right,#mamihapi_voice .container_solution .container-inner .container-left,#mamihapi_voice .container_solution .container-inner .container-right,#mamihapi_voice .container-review ul li{width:100%}}@media screen and (width<=480px){#mamihapi_voice h2{text-align:left;line-height:1.5;display:block}#mamihapi_voice .title_pink{flex-wrap:wrap;width:100%;min-width:320px}#mamihapi_voice .title_pink img{margin-bottom:8px}#mamihapi_voice .balloon{text-align:center;width:100%;margin:24px auto}#mamihapi_voice h4{margin-bottom:8px;line-height:1.5}#mamihapi_voice .container-review .fs-c-reviewList__item__body{clear:both;margin-top:0}#mamihapi_voice #floating_btn{min-width:360px}#mamihapi_voice #floating_btn .container-inner{flex-wrap:wrap-reverse;justify-content:flex-end}#mamihapi_voice #floating_btn .container-inner .container-left{width:100%}#mamihapi_voice #floating_btn .container-inner .container-right{width:32%}#mamihapi_voice .fs-c-reviewList__item{padding:12px}#mamihapi_voice #review_modal .fs-c-reviewList__item{padding:24px}}