div#main.privacy-policy section.content03{--font-size-24:24px;--font-size-20:20px;--font-size-18:18px;--gutter-y:40px}@media screen and (width<=767px){div#main.privacy-policy section.content03{--font-size-24:22px;--font-size-20:18px;--font-size-18:16px;--gutter-y:30px}}div#main.privacy-policy section.content03 h2{font-size:var(--font-size-24);margin-bottom:var(--gutter-y);border-top:1px solid;border-bottom:1px solid;padding:10px;font-weight:700}div#main.privacy-policy section.content03 h3{font-size:var(--font-size-20);color:#435c7c;margin-bottom:calc(var(--gutter-y) * .25);text-align:left;font-weight:700}div#main.privacy-policy section.content03 h4{font-size:var(--font-size-18);margin:calc(var(--gutter-y) * .5) 0;font-weight:700}div#main.privacy-policy section.content03 p{line-height:2em}div#main.privacy-policy section.content03 .indent{text-indent:-1em;margin-left:1em}div#main.privacy-policy section.content03>div{margin:calc(var(--gutter-y)) 0}div#main.privacy-policy section.content03 ol.number-list{margin-bottom:calc(var(--gutter-y) * .5) 0;list-style:none}div#main.privacy-policy section.content03 ol.number-list li{text-indent:-3em;margin:calc(var(--gutter-y) * .25) 0 calc(var(--gutter-y) * .25) 3em}html,body,div,span,h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,ol,table,caption,tbody,tfoot,thead,tr,th,td,a,img,form,blockquote,pre,strong,b,i,header,footer,section,nav,article,aside,figure{box-sizing:border-box;-webkit-font-smoothing:antialiased;border:0;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{color:#081733;background:#fff;font-family:Poppins,Noto Sans JP,sans-serif;font-size:14px;line-height:1.75}ul{list-style-type:none}table{border-collapse:collapse}img{vertical-align:bottom;max-width:100%}::placeholder{color:#b3bbca}::placeholder{color:#b3bbca}:-ms-placeholder-shown{color:#b3bbca}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.underline{border-bottom:1px solid}@media screen and (width<=767px){body{font-size:14px}.sp{display:block!important}.pc{display:none!important}}@media screen and (width<=479px){body{font-size:13px}}@media screen and (width>=992px){body{font-size:16px}}
