.page__ttl{background-image:url("/img/policy/bg_ttl_sp.jpg");height:223px}.sp-tab{display:revert}@media screen and (min-width: 769px){.sp-tab{display:revert}}@media screen and (min-width: 961px){.sp-tab{display:none}}.w6{font-family:"Hiragino UD Sans W6 JIS2004"}.policy .inner{max-width:830px}.policy__wp{padding:35px 0 160px}.policy__head{position:relative;margin-bottom:70px;font-size:2.5rem;line-height:1;color:#004480}@media (min-width: 769px){.policy__head{font-size:calc( 2.5rem + ( 1vw - 7.69px ) * 2.4330900243 )}}@media (min-width: 1180px){.policy__head{font-size:3.5rem}}.policy__head:after{position:absolute;content:'';bottom:-20px;left:50%;width:60px;height:1px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#004480}.policy__txt-head{font-size:1.5rem;line-height:1.88;margin-bottom:60px}.policy__txt-head a{color:#005AB2;text-decoration:underline}.policy__txt-ttl{margin:3em 0 1.5em}.policy__txt-txt{font-size:1.5rem;line-height:1.8;margin-bottom:50px}.policy__txt-txt .w6{display:inline-block;margin-bottom:.25em;font-size:1.1em}.policy__txt-txt a{display:inline-block;margin-top:.25em;color:#005AB2;text-decoration:underline}@media screen and (min-width: 961px){.page__ttl{background-image:url("/img/policy/bg_ttl.jpg");height:240px}.policy__wp{padding:90px 0 150px}.policy__head{margin-bottom:90px}.policy__head:after{bottom:-30px}.policy__txt-head{margin-bottom:40px}.policy__txt-txt{margin-bottom:40px}}
