#comopia_idea h2{border-bottom:1px solid #999;align-items:center;margin-top:80px;padding-bottom:8px;display:flex}#comopia_idea h2 div{max-width:56px}#comopia_idea h2 img{width:100%}#comopia_idea h2 span{margin-left:2%;font-size:2.8rem}#comopia_idea h2 div.cutlery img{height:96px}#comopia_idea h3{justify-content:center;align-items:center;font-size:2.4rem;display:flex}#comopia_idea h4,#comopia_idea h5{margin-top:0}#comopia_idea h3 .circle{text-align:center;background:#d4fc10;border-radius:40px;justify-content:center;align-items:center;width:80px;min-width:80px;max-width:80px;height:80px;min-height:80px;max-height:80px;margin-right:16px;display:flex}#comopia_idea h3 .text{text-align:left}#comopia_idea .container{max-width:960px;margin:20px auto}#comopia_idea .container-inner{flex-wrap:wrap;justify-content:space-between;display:flex}#comopia_idea .container-inner .container-left{width:48%}#comopia_idea .container-inner .container-right{border-radius:16px;width:48%;height:max-content}#comopia_idea .section_point,#comopia_idea .section_point_2{border-radius:0 16px 16px 0;max-width:720px;margin:54px auto;position:relative}#comopia_idea .section_point{padding:72px 120px 24px}#comopia_idea .section_point_2{padding:24px}#comopia_idea .section_point:before,#comopia_idea .section_point_2:before{content:"";background-color:var(--card-bg,#f2f0e7);border:1px solid var(--border-color,#c9c6b8);--mask:radial-gradient(8.77px at 11.6px 50%, #000 99%, #0000 101%) 0 calc(50% - 16px)/100% 32px, radial-gradient(8.77px at -3.6px 50%, #0000 99%, #000 101%) 8px 50%/100% 32px repeat-y;mask:var(--mask);z-index:0;pointer-events:none;background-image:linear-gradient(#d2d2d266 1px,#0000 1px),linear-gradient(90deg,#d2d2d266 1px,#0000 1px);background-position:-14px 14px;background-size:20px 20px;border-radius:0 16px 16px 0;position:absolute;inset:0}#comopia_idea .section_point>*,#comopia_idea .section_point_2>*{z-index:1;position:relative}#comopia_idea .section_point .point{z-index:2;position:absolute;top:16px;left:24px}#comopia_idea .section_point .clip,#comopia_idea .section_point_2 .clip{z-index:2;width:96px;position:absolute;top:-46px;right:8px}#comopia_idea .section_point ol{list-style:auto}#comopia_idea .background_bg{background:#f4f2eb;padding:24px}#comopia_idea .container-review .fs-c-reviewList__item{position:relative;overflow:hidden}#comopia_idea .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}#comopia_idea .container-review .fs-c-reviewList__item .reviewImage{float:left;width:100px;margin-bottom:24px;margin-right:24px}#comopia_idea .container-review .fs-c-reviewList__item .reviewContent .fs-c-reviewList__item__body{overflow:hidden}#comopia_idea .container-review .fs-c-reviewList__item .color{color:#919191;margin:8px 0;font-size:1.2rem}#comopia_idea .container-review .fs-c-reviewInfo__reviewer span{margin-right:4px}#comopia_idea .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}#comopia_idea .container-product{flex-wrap:wrap;display:flex}#comopia_idea .container-product .addToCart{width:22%;margin:1%}#comopia_idea .container-product .addToCart .addToCartImage{text-align:center}#comopia_idea .container-product .addToCart .productName{margin:8px 0;font-size:1.2rem}#comopia_idea .addToCartInner .productPrice{background-color:#f4f2eb;border-radius:16px;flex-wrap:wrap;justify-content:space-between;padding:12px;display:flex}#comopia_idea .addToCartInner h6{margin-bottom:4px;font-size:1.4rem}#comopia_idea .cartBlock{justify-content:space-between;align-items:center;margin:4px 0;display:flex}#comopia_idea .cartBlock select{width:26%}#comopia_idea .link_button{border:1px solid #bebcb4;border-radius:24px;justify-content:center;align-items:center;width:64%;margin:12px auto;padding:8px 0;display:flex}#comopia_idea button.link_button{width:64%;margin:12px auto 40px}#comopia_idea button.link_button span img{width:24px}#comopia_idea .link_button:hover{background:#bebcb4}#comopia_idea .addToCartInner a{text-align:center;border:1px solid #bebcb4;border-radius:24px;margin:12px 0;padding:8px 0;display:block}#comopia_idea .addToCartInner a:hover{background:#bebcb4}#comopia_idea h5.productName{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.4rem;display:-webkit-box;overflow:hidden}#comopia_idea .addToCart button{color:#fff;background:#e87909;border:none;border-radius:8px;width:72%;padding:4px 0;font-size:1.4rem;display:block}#comopia_idea .under-marker{background:linear-gradient(#0000 50%,#faff76 0%)}#comopia_idea .modal_content_01,#comopia_idea .modal_content_02{display:none;position:relative}#comopia_idea .modal_content_background{z-index:11111;background:#fff;border-radius:8px;width:36%;margin:auto;padding:16px;position:fixed;top:56%;left:50%;transform:translate(-50%,-50%)}#comopia_idea .modal_content_inner{-webkit-overflow-scrolling:touch;box-sizing:border-box;background:#f4f2eb;border-radius:8px;justify-content:flex-start;width:100%;margin:0 auto;padding:10px;display:flex;overflow-x:auto}#comopia_idea .modal_content_inner .addToCart{flex:none;width:200px;margin-right:8px}#comopia_idea #modal_content_overlay{z-index:9999;background:#323026b3;width:100vw;height:100vh;display:none;position:fixed;inset:0}#comopia_idea .modal_content_inner .addToCart .addToCartInner a{background:#fff}#comopia_idea .modal_content_inner .addToCart .addToCartInner a:hover{background:#bebcb4}#comopia_idea .modal_content_inner .addToCart .addToCartInner .productPrice{background:#fff}#comopia_idea .container .container-right .link_button:after{content:url(https://shiraistore.itembox.design/item/src/icon-down.svg);vertical-align:middle;width:8px;margin:0 0 4px 8px}#comopia_idea .modal_close{justify-content:right;align-items:center;padding:8px;font-size:3.2rem;line-height:1rem;display:flex}#comopia_idea .modal_close span{cursor:pointer;display:inline-block}#comopia_idea .close_text{margin:4px 0 0 4px;font-size:1.4rem}#comopia_idea .productPrice .mark-sale+.normalPrice{text-decoration:line-through}#comopia_idea .productPrice .normalPrice+.sellingPrice{color:#f21515;font-weight:700}#comopia_idea .productPrice .mark-sale{margin-right:4px}@media screen and (width>=769px){#comopia_idea h2{display:flex;position:relative}#comopia_idea h2 div{max-width:56px;position:absolute;right:0}#comopia_idea h2 .spice{top:-20px}#comopia_idea h2 .kettle{top:-8px}#comopia_idea h2 .cutlery{top:-46px}#comopia_idea h2 .pot{top:14px}#comopia_idea h2 span{margin:0 auto}}@media (width>=768px) and (width<=1024px){#comopia_idea .modal_content_background{width:64%}}@media (width>=481px) and (width<=768px){#comopia_idea .container-product .addToCart{width:46%;margin:2%}#comopia_idea .container-inner{flex-wrap:wrap;justify-content:space-around}#comopia_idea .container-inner .container-left,#comopia_idea .container-inner .container-right{width:98%}#comopia_idea .section_point{padding:72px 64px 24px}#comopia_idea .modal_content_background{width:72%;padding:8px}}@media screen and (width<=480px){#comopia_idea .container-inner{flex-wrap:wrap;justify-content:space-around}#comopia_idea .container-inner .container-left,#comopia_idea .container-inner .container-right{width:98%}#comopia_idea .container p{text-align:left}#comopia_idea .section_point{padding:72px 64px 24px}#comopia_idea .container-review .fs-c-reviewList__item__body{clear:both;margin-top:0}#comopia_idea .container-product .addToCart{width:46%;margin:2%}#comopia_idea .modal_content_background{width:88%;padding:8px}#comopia_idea .modal_content_inner .addToCart{width:160px}}