﻿@media print, screen{html.isModal,body.isModal{overflow:hidden}#contents article{padding:10.67vw 4vw}#contents article section .policyn01{margin-top:4vw;-moz-border-radius:4vw;-webkit-border-radius:4vw;border-radius:4vw;border:0.533vw solid #1078E2;padding:4vw;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contents article section .policyn01 h3{color:#1078E2;font-size:4.27vw;text-align:center;line-height:1.5em}#contents article section .policyn01>ul li h4{margin-top:1em;color:#1078E2}#contents article section .policyn01>ul li p{margin-top:0.4em;font-size:3.47vw}#contents article section .policyn01>ul li ul li{margin-top:0.4em;font-size:3.47vw;text-indent:-1em;padding-left:1em}#contents article section .policyn01>ul li ul li:before{content:"・"}#contents article section .minaoshi{margin-top:0.2em !important}#contents article section .wrap01 .left01 p:last-of-type{margin-top:1em}#contents article section .wrap01 img{margin-top:4vw;width:100%}#contents article section .wrap02 img{margin-top:4vw;width:100%;-moz-border-radius:4vw;-webkit-border-radius:4vw;border-radius:4vw}}@media screen and (min-width: 640px){#contents article{width:1000px;margin:0 auto;padding:100px 0}#contents article section .policyn01{width:960px;margin:30px auto 0 auto;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:3px solid #1078E2;padding:50px}#contents article section .policyn01 h3{font-size:24px}#contents article section .policyn01>ul{margin-top:15px}#contents article section .policyn01>ul li{margin-top:40px}#contents article section .policyn01>ul li h4{margin-top:0;font-size:18px}#contents article section .policyn01>ul li p{margin-top:0.5em;font-size:16px}#contents article section .policyn01>ul li ul{margin-top:0.8em}#contents article section .policyn01>ul li ul li{margin-top:0.2em;font-size:16px}#contents article section .minaoshi{width:960px;display:block;text-align:right;margin:0.2em auto 0 auto !important}#contents article section .wrap01{margin-top:0}#contents article section .wrap01 .left01{float:left;width:490px}#contents article section .wrap01 .left01 p:last-of-type{margin-top:1em}#contents article section .wrap01 img{margin-top:0;float:right;width:480px}#contents article section .wrap02{margin-top:30px}#contents article section .wrap02 p{margin-top:0;width:610px;float:right}#contents article section .wrap02 img{float:left;margin-top:0;width:360px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}}
