.page_product #main .section.product.ankle-socks .ankle_ttl{font-size:2.5vw;font-weight:700}.page_product #main .section.product.ankle-socks .ankle_subtxt,.section.product.hiSocks .rightSide{font-size:1.45rem}.page_product #main .section.product.ankle-socks p{width:100%}.page_product #main .section.product.ankle-socks .ankle_subtxt span{margin-top:10px;display:block}.page_product #main .section.product.ankle-socks .leftSide{text-align:right;width:40%}.page_product #main .section.product.ankle-socks .ankle_txt{padding-top:6%}.page_product #main .section.product.ankle-socks{background:#f6f7fb;padding-top:0}.page_product #main .section.product .rightSide .heading{font-size:1.5rem}.page_product #main .section.product.ankle-socks .ankle_txt .catch{font-size:1.8vw;font-weight:700}@media (max-width:767px){.page_product #main .section img{max-height:none}.page_product #main .section.hiSocks img{margin-bottom:5%}.page_product #main .section.product.ankle-socks .ankle_ttl{font-size:5.5vw}.page_product #main .section.product.ankle-socks .ankle_txt .catch{margin:15px 0;font-size:4vw}.page_product #main .section.product.ankle-socks .ankle_txt{padding:6% 4%}.page_product #main .section.product.ankle-socks .leftSide{text-align:center}.page_product #main .section.product.ankle-socks .leftSide img{width:80%}.page_product #main .section.product.ankle-socks .ankle_subtxt,.page_product #main .section.product .rightSide{font-size:4vw}.page_product #main .section.product.hiSocks .rightSide .heading{margin-bottom:15px;font-size:4.5vw}}
