.column-box{line-height:1.6;font-size:15px;margin:1rem .5rem 2rem}.column-box h1{text-align:left;margin:1rem 0;line-height:1.4;font-size:22px}.column-box h2{width:100%;vertical-align:middle;padding:8px 10px;border-left:6px solid #feb0bd;align-items:baseline;font-weight:400;background:#fce5e4;margin:4rem 0 1rem;background-size:auto auto;background-color:#fce4e8;background-image:repeating-linear-gradient(90deg,transparent,transparent 10px,rgba(251,232,235,1) 10px,rgba(251,232,235,1) 20px);text-align:left;font-size:16px}.column-box h3{position:relative;padding:.5em .7em;margin:1rem 0;background:#e6f4ff;color:#5c98d4;font-weight:700;border-radius:10px;font-size:14px}.column-box h3:after{position:absolute;content:"";top:100%;left:10%;border:15px solid transparent;border-top:15px solid #e6f4ff;width:0;height:0}strong{color:#ee8895}.txt-reco{color:#6594e0;font-weight:700;margin-bottom:.5rem}.date-box{font-size:13px;color:#999;text-align:right}.column-box a{color:#4e63a1;text-decoration:underline;padding:0;background:none}.column-box a.link-btn{background:#fce5e4;padding:1rem;display:block;margin:1rem 0;text-align:center;text-decoration:none}.column-box p{margin-bottom:1rem;margin-block-start:0;margin-block-end:}.marker span{background:linear-gradient(transparent 30%,#f8f9bf 60%)}.column-box img{width:100%;height:auto}.img-box{max-width:600px;margin:0 auto 1rem;display:block}.toc{font-size:13px;padding:.5rem;background:#faf8f8;border:none;margin:1rem 0 0}.toc-title{font-size:1.2em;font-weight:500;margin:.5rem}.toc-title:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";font-size:1.2em;border-radius:50%;color:#fff;padding:.5rem .54rem;margin-right:.5em;background:#feb0bd}.toc-content ol{position:relative}.toc-content ol li{padding:8px 0 8px 2rem;border-bottom:dotted 1px #dcdcdc;list-style:none;font-weight:700;line-height:1.4}.toc-content ol li a{padding-left:1rem}.toc-content ol li:before{font-family:"Font Awesome 5 Free";content:"\f105";color:#4e63a1;position:absolute;left:1em}.toc-content ol li:last-child{border-bottom:none}.shopguide table{font-size:13px}.shopguide table th{width:25%;vertical-align:top;padding:1rem .5rem}.shopguide table td{text-align:left;padding:1rem}.column-box .btn-more{background:#ee8895;color:#fff;margin:0 auto 2rem;border-radius:10px;padding:.5rem 1rem;text-align:center}.column-box .btn-more a{color:#fff;display:block;text-decoration:none}.content-area{margin:2rem 0}.content-area_tit{text-align:center;color:#6594e0;border-bottom:dashed 2px #6594e0}.content-area ul li{float:left;width:48%;padding:0 .5rem}.clear{clear:both;overflow:hidden}.item_list_beside{padding:.5rem;border:1px solid #dcdcdc;margin-bottom:.5rem}.item_list_beside .thum_box{max-width:138px;float:left;margin-right:8px}.item_list li{width:-webkit-calc(100% / 4);width:25%;padding:0 4px 1rem}.column-box table{font-size:13px}.column-box table th{width:25%;vertical-align:top;padding:1rem .5rem}.column-box table td{text-align:left;padding:1rem}.item_list .tag_18{width:60px}@media screen and (max-width: 767px){.content-area ul li{width:100%}.item_list li{width:-webkit-calc(100% / 2);width:50%}}#column-wrap h2{font-size:1rem;line-height:1.3;margin:1rem 0;text-align:center;letter-spacing:.075em;background:initial;border-left:initial}#column-wrap .column-list{width:100%;flex-wrap:wrap;align-items:flex-start;font-size:13px;line-height:1.4}#column-wrap .column-list ul li{margin:0 2px .5rem 0;overflow:hidden;display:inline-block;width:50%;width:-webkit-calc(100% / 2 - 8px);width:calc(50% - 8px)}#column-wrap .column-list ul li a{display:block}#column-wrap .column-tit,.column-box .column-tit{letter-spacing:.075em;margin-bottom:2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.related-products{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;background:#fff9;padding:4px 4px 1rem}.product-card{width:calc((100% - 16px)/4)}.product-card p{margin-block-start:0;margin-block-end:0}.product-card a{text-decoration:none}.product-card a:hover{opacity:.5}.product-card img{width:100%;height:auto}.product-grid{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;background:#fff9;padding:4px 4px 1rem}.custom-product-card{margin-bottom:1rem;box-sizing:border-box;text-align:left}.item_name{font-size:12px;font-weight:400;line-height:1.2;overflow:hidden;height:3rem}.price_box{font-size:15px;font-weight:700}.sale-price{color:#e73656}.original-price{text-decoration:line-through;font-size:12px;font-weight:none;color:#888}
/*# sourceMappingURL=/cdn/shop/t/4/assets/column.css.map */
