﻿main.under{background:url(../image/privacy_main.jpg);background-size:cover;background-position:center,center}main.under h1{color:#fff}a.enter{display:block;padding:5px 10px;border:#FFF 2px solid;color:#fff;text-align:center;margin:30px auto 0;width:220px;font-weight:700}section{background:#FFF}div.contents{clear:both;max-width:1000px;width:100%;margin:auto;padding:30px 20px 20px;box-sizing:border-box}section.sec1{background:#EEF5FF}section.sec1 div{height:auto}section.sec1 div.contents h2{padding:30px 0 30px;margin-bottom:45px;font-weight:900;font-size:32px;color:#224eb1;width:100%;text-align:center;letter-spacing:.1em;position:relative}section.sec1 div.contents h2:before{content:'';position:absolute;left:50%;bottom:5px;display:inline-block;width:150px;height:4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#224eb1}section.sec1 div.contents p.des{color:#224eb1}section.privacy li{margin:15px auto 15px}section.privacy h3{font-size:18px;font-weight:700;color:#224eb1;margin:10px 0 5px}section.privacy li p.indent{margin:10px 0 10px 1em}section.privacy li p.indent span{font-weight:700}section.privacy li div.profile{margin:30px 0 0}.arrow1{width:30px;height:30px;border:5px solid;border-color:transparent transparent #565656 #565656;transform:rotate(-45deg)}@media screen and (max-width:800px){main{width:100%;height:125vw;background-position:80% -45px}main.under h1{　color:#fff;padding:75px 10px 50px 0}#nav-drawer{position:relative;float:right;cursor:pointer;margin:0 0 0 0}section.sec1 div.contents h2{font-size:24px;font-family:'Noto Sans JP',sans-serif;line-height:26px;padding:20px 0 20px;margin-bottom:25px}section.sec1 div dl{width:78%;box-sizing:border-box;padding:5px 15px 5px}section.sec1 div li{display:block;padding:15px 0 0}section.sec1 div img{width:65%;display:block;margin:20px auto 10px;object-fit:cover}section.sec1 div dl{width:100%}section.sec1 div dd a.textLink{width:94%;margin:50px auto 20px}section.difference li.kyukate{display:block}section.difference li.kyukate dl{width:100%}section.difference li.kyukate img{width:92%;display:block;object-fit:contain;margin:0 auto 15px}section.difference li.kyukate dt{width:100%;box-sizing:border-box}section.difference li.unique ul li{display:block}section.difference li.unique ul li img{width:92%;display:block;object-fit:contain;margin:auto}section.difference li.unique ul li div{width:100%}