.text-wrapper-comp{max-width:960px;margin-left:auto;margin-right:auto;background-color:#fff;font-family:'SamsungOne',arial,sans-serif;padding:50px 15px}
.text-wrapper-comp h1{font-family:'SamsungSharpSans',arial,sans-serif;font-size:1.5rem;line-height:1.4;padding-bottom:.809em}
.text-wrapper-comp p{font-weight:normal;font-size:.875rem;line-height:1.7;padding-bottom:.809em;padding-top:.809em}
.text-wrapper-comp p b{font-weight:bold}
.text-wrapper-comp p sub{font-size:10px;line-height:10px;margin-left:.1em;bottom:-0.1em}
.text-wrapper-comp p sup{vertical-align:super;font-size:10px;line-height:10px;margin-left:.1em;top:0}
.text-wrapper-comp a{color:#20a2ff}
@media(min-width:769px) and (max-width:1023px){.text-wrapper-comp{font-size:14px}
}
@media(min-width:1024px){.text-wrapper-comp{font-size:16px}
.text-wrapper-comp p{font-size:1.125rem;line-height:1.5}
}
@media(min-width:769px) and (max-width:1280px){.text-wrapper-comp p sub{font-size:.69vw;line-height:.69vw}
.text-wrapper-comp p sup{font-size:.69vw;line-height:.69vw}
}
@media only screen and (max-width:767px){.text-wrapper-comp p sub{font-size:8px;line-height:8px}
.text-wrapper-comp p sup{font-size:8px;line-height:8px}
}