.article-template *{border-radius:8px}.article-template .page-width{padding:0}.article-template__title{font-size:3rem;font-weight:700}.article-template table{font-size:1.8rem}@media screen and (max-width: 750px){.article-template{padding:0 2rem}.article-template__title{font-size:2rem}.article-template table{font-size:1.5rem}}.article-template__content td{border-radius:unset}.article-template__content tbody tr:first-child td:first-child{border-radius:8px 0 0}.article-template__content tbody tr:first-child td:last-child{border-radius:0 8px 0 0}.article-template__content tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.article-template__content tbody tr:last-child td:last-child{border-radius:0 0 8px}.article-template__content tr>td:first-child{background-color:#eee}.article-template__content h1{font-size:2rem;padding:1rem 0;border-top:solid 3px #121212;border-bottom:solid 3px #121212;text-align:center;border-radius:unset;display:flex;justify-content:center;align-items:center}.article-template__content h2{font-size:2rem;padding:1rem 0;text-align:center;border-radius:unset;display:flex;justify-content:flex-start;align-items:center}.article-template__content h3{font-size:15px;padding:.5rem 1rem;color:#121212;background:transparent;border-left:solid 5px #EEEEEE;text-align:left;border-radius:unset}.article-template__content h4{font-size:15px;font-weight:700;padding:1rem 0;text-align:left;border-radius:unset;display:flex;justify-content:center;align-items:center}.article-template__content h5{font-size:15px;padding:1rem 0;border-bottom:solid 3px #121212;text-align:left;border-radius:unset}.article-template__content *.head-design1{border:none;font-size:2rem;padding:1rem 0;border-top:solid 3px #121212;border-bottom:solid 3px #121212;text-align:center;border-radius:unset}.article-template__content *.head-design2{border:none;font-size:2rem;padding:1rem 0;border-top:none;border-bottom:solid 3px #121212;text-align:center;border-radius:unset}.article-template__content *.head-design3{border:none;font-size:2rem;font-weight:700;padding:1rem 0;text-align:center;border-radius:unset}.article-template__content .head-design4{border:none;font-size:2rem;padding:.5rem 1rem;color:#121212;background:transparent;border-left:solid 5px #EEEEEE;text-align:left;border-radius:unset}.article-template__content .head-design5{font-size:2rem;padding:1rem 0;text-align:center;border-radius:unset;border:none}@media screen and (min-width: 750px){.article-template__content h1,.article-template__content h2{font-size:3rem}.article-template__content h3,.article-template__content h4,.article-template__content h5{font-size:24px}.article-template__content *.head-design1,.article-template__content *.head-design2,.article-template__content *.head-design3,.article-template__content *.head-design4,.article-template__content *.head-design5{font-size:3rem}}.article-template__content p{padding:.25rem 0;margin:0;text-align:justify;word-break:break-all}@media screen and (min-width: 750px){.article-template__content p{font-size:1.8rem}}.article-template__index{border:2px solid #e5e5e5;padding:2rem}.article-template__index__title{font-weight:700;text-align:center;margin-bottom:10px}.article-template__index__section{font-size:1.4rem;line-height:1.75;letter-spacing:.06em}.article-template__index__head{font-weight:700}.article-template__index__body ol{padding-left:1em}.article-template__index__body a{text-decoration:none}@media screen and (min-width: 750px){.article-template__title{font-size:2.4rem}.article-template__index{padding:4rem}}.product-nav{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem}.product-nav__li{width:50%;padding:1.5rem;background-color:#eee;border-bottom:1px solid #fff;border-right:1px solid #fff;text-align:center}.product-nav__li a{text-decoration:none;position:relative;display:block;font-size:12px}.product-nav__li a:after{position:absolute;display:block;content:"";left:50%;bottom:-5px;transform:translateY(-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);width:7px;height:7px;border-top:1px solid;border-right:1px solid;border-color:#000;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.custom-product__media img{width:100%}.custom-product__media__txt_left{float:left}.custom-product__media__txt_right{float:right}.bl-balloon{margin-bottom:20px}.c-balloon{position:relative;display:flex;align-content:flex-start;justify-content:flex-start}.c-balloon.-bln-right{flex-direction:row-reverse}.c-balloon__icon{position:relative;flex-shrink:0;width:80px;text-align:center}.-circle>.c-balloon__iconImg{border:solid 2px #ececec;border-radius:50%}.c-balloon__iconName{display:block;padding-top:4px;font-size:10px;line-height:1;opacity:.8}.c-balloon__text{position:relative;max-width:560px;padding:1em;color:#333;line-height:1.6;border-radius:8px}.c-balloon__text.right:before{content:"";position:absolute;top:50%;left:100%;margin-top:-15px;border:15px solid transparent;border-left:15px solid #f7f7f7}.c-balloon__text.left:before{content:"";position:absolute;top:50%;left:-30px;margin-top:-15px;border:15px solid transparent;border-right:15px solid #f7f7f7}.-bln-right .c-balloon__shapes{right:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.c-balloon__shapes{position:absolute;top:16px;z-index:1;width:0;height:0;background-color:inherit;border-color:inherit}.-thinking .c-balloon__before{top:0;left:-21px;width:8px;height:8px;border-radius:50%;display:inline-block;border-right-color:#f7f7f7}.-thinking .c-balloon__after{top:8px;left:-16px;width:12px;height:12px;display:inline-block;border-right-color:#f7f7f7}.c-balloon__text{background:#f7f7f7;border-color:#ccc}.c-balloon__body{display:flex;flex-basis:100%;align-items:flex-start;padding:4px 24px}.-bln-right .c-balloon__body{justify-content:flex-end}.profile_wrap{padding:1rem 4rem;border:solid 1px #eeeeee;display:flex;justify-content:space-between;align-items:flex-end}.profile_cont p{padding:0}.embedded-card a{text-decoration:none;color:#000}.embedded-card-content{display:flex;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:8px}.embedded-card .product-image{width:12rem;height:auto;object-fit:cover;border-radius:8px 0 0 8px}.embedded-card .product-info{padding:1rem;width:100%}.embedded-card p{padding:0;font-size:1.3rem;line-height:1.4;text-align:justify}.embedded-card .product-title{font-weight:700}.embedded-card .product-info-price{text-align:right}.tbody p{padding:0}.TopImageSize{width:90vw}@media screen and (min-width: 750px){.TopImageSize{width:66.85vw}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-article.css.map */
