.custom-detail-template-block-1-mobile{display:block;position:relative}.custom-detail-template-block-1-mobile>.img-wrapper{display:flex;align-items:center}.custom-detail-template-block-1-mobile>.img-wrapper img{width:100%;height:auto}.custom-detail-template-block-1-mobile>.content-wrapper{position:absolute;top:0;left:0;padding-top:16vw;width:100%;height:100%}.custom-detail-template-block-1-mobile>.content-wrapper>h1,.custom-detail-template-block-1-mobile>.content-wrapper h2,.custom-detail-template-block-1-mobile>.content-wrapper h3,.custom-detail-template-block-1-mobile>.content-wrapper h4,.custom-detail-template-block-1-mobile>.content-wrapper h5,.custom-detail-template-block-1-mobile>.content-wrapper h6{margin:0;padding:0 2rem;line-height:1.2;text-align:center;color:#fff}.custom-detail-template-block-1-mobile>.content-wrapper>h3{font-size:1.5rem}.custom-detail-template-block-1-mobile>.content-wrapper>h4{font-size:.8rem;font-weight:400}.custom-detail-template-block-1-mobile>.content-wrapper>.icon-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:0vw}.custom-detail-template-block-1-mobile>.content-wrapper>.icon-list>.icon-item{display:flex;flex-direction:column;align-items:center;flex:0 0 25%}.custom-detail-template-block-1-mobile>.content-wrapper>.icon-list>.icon-item>img{width:100%;height:auto}.custom-detail-template-block-1-pc{display:none}@media(min-width:768px){.custom-detail-template-block-1-pc{display:block;position:relative;background:#d8d8d8;box-sizing:border-box}.custom-detail-template-block-1-pc .img-wrapper{display:flex;align-items:center;flex:0 0 100%}.custom-detail-template-block-1-pc .img-wrapper img{width:100%;height:auto}.custom-detail-template-block-1-pc .content-wrapper{position:absolute;display:flex;justify-content:end;left:0;top:0;padding:2vw 3vw;width:100%;height:100%}.custom-detail-template-block-1-pc .content-wrapper .content-body{flex:0 0 40%;display:flex}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item{width:100%;margin:0 1.2vw;background:var(--custom-detail-primary-color)}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list{padding:1.5rem;flex:0 0 33.333%}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list>h1,.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list h2,.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list h3,.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list h4,.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list h5,.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list h6{margin:0;padding:0;line-height:1.2;text-align:left}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list>h3{flex:0 0 33.333%;font-size:1.4rem;color:#fff6;text-transform:uppercase}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list>h4{font-size:1.2rem;color:#fff;text-transform:uppercase}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list>h5{font-size:1rem;color:#fff;font-weight:400}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .icon-list{flex:0 0 33.333%;display:flex;flex-wrap:wrap}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .icon-list>.icon-item{display:flex;flex-direction:column;align-items:center;flex:0 0 25%}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .icon-list>.icon-item>img{width:100%;height:auto}.custom-detail-template-block-1-mobile{display:none}}@media(min-width:1200px){.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list>h3{font-size:2rem}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list>h4{font-size:1.8rem}.custom-detail-template-block-1-pc .content-wrapper .content-body>.content-item .content-list>h5{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/part1.css.map */
