#subpage-03-02{--siez-subpage-content-padding: 3.8333rem 8.3333rem 4.5833rem;--siez-type-swiper-h: 0px}@media screen and (min-width: 750px){#subpage-03-02{--siez-subpage-content-padding: 3.8333rem 8.3333rem 4.5833rem}}@media screen and (max-width: 750px){#subpage-03-02{--siez-subpage-content-padding: 8vw 4vw}}#subpage-03-02 .subpage-content{line-height:1}#subpage-03-02 .subpage-content .product-title{color:#0f5882;font-size:2rem;font-weight:600;text-align:center}@media screen and (max-width: 750px){#subpage-03-02 .subpage-content .product-title{font-size:1.5rem}}#subpage-03-02 .subpage-content .img-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background-color:#f8f8f8}@media screen and (min-width: 750px){#subpage-03-02 .subpage-content .img-box{width:440px;height:580px;margin:2.8333rem auto 3.8333rem}}@media screen and (max-width: 750px){#subpage-03-02 .subpage-content .img-box{width:100%;height:60vw;margin:6vw auto}}#subpage-03-02 .subpage-content .img-box img{display:block;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 750px){#subpage-03-02 .subpage-content .img-box img{width:400px;height:530px}}@media screen and (max-width: 750px){#subpage-03-02 .subpage-content .img-box img{height:76%}}#subpage-03-02 .subpage-content .title{padding-left:.5rem;color:#0f5882;font-weight:600;border-bottom:1px solid #d0d0d0}@media screen and (min-width: 750px){#subpage-03-02 .subpage-content .title{padding-bottom:1.6666rem;margin-bottom:1.5rem;font-size:1.5rem}}@media screen and (max-width: 750px){#subpage-03-02 .subpage-content .title{padding-bottom:4vw;margin-bottom:4vw;font-size:1.3333rem}}#subpage-03-02 .subpage-content .text-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#subpage-03-02 .subpage-content .text-box .item{line-height:1.8;color:#666}@media screen and (min-width: 750px){#subpage-03-02 .subpage-content .text-box .item{width:46%;font-size:1.3333rem}}@media screen and (max-width: 750px){#subpage-03-02 .subpage-content .text-box .item{width:100%;font-family:1.1666rem}}