@media (min-width: 768px){.privacy{padding-top:150px}}@media (max-width: 767px){.privacy{padding-top:85px !important}}.privacy .header{opacity:1}.privacy .w-main{max-width:1200px;width:calc(100% - 30px);margin:0 auto}@media (min-width: 768px){.privacy .c-title-page{display:flex;flex-direction:column;width:50%}.privacy .c-title-page .jp span{padding:1px 32px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.privacy .c-title-page{width:68%}}@media (max-width: 767px){.privacy .c-title-page{width:100%;text-align:center;margin-bottom:0}.privacy .c-title-page .en{line-height:70px;font-size:48px;font-size:4.8rem}.privacy .c-title-page .jp span{padding:1px 24px}}@media (min-width: 768px){.privacy .breadcrumbs{justify-content:flex-end}}@media (max-width: 767px){.privacy .breadcrumbs{width:100%;justify-content:flex-start;margin:21px 0 0;padding:0 15px}}.privacy .breadcrumbs span{color:#acacac}.privacy .breadcrumbs li:last-child{margin-right:0}@media (min-width: 768px){.privacy .breadcrumbs li{margin-right:5px;padding-right:4px}}@media (max-width: 767px){.privacy .breadcrumbs li{font-size:11px;letter-spacing:0.05em;margin-right:6px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.privacy .breadcrumbs{width:32%}}@media (max-width: 767px){.privacy .gr-toppage .container{width:calc(100% - 30px)}}.privacy-box{max-width:1028px;width:100%;min-height:235px;margin:89px auto 101px;background:#f4f4f4;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;font-size:1.5rem;line-height:28px;letter-spacing:.05em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1050px){.privacy-box{max-width:calc(100% - 100px)}}@media (max-width: 767px){.privacy-box{text-align:left;padding:20px 34px;margin:41px auto 59px;width:calc(100% - 28px)}}.privacy-cont{max-width:732px;width:100%;margin:0 auto}@media (max-width: 767px){.privacy-cont{max-width:calc(100% - 60px);margin-bottom:110px}}@media (min-width: 768px){.privacy-cont li{margin-bottom:88px}}@media (max-width: 767px){.privacy-cont li{margin-bottom:54px}}.privacy-cont li:last-child{margin-bottom:0}.privacy-cont h2{color:#2a2c2e;position:relative;padding:3px 0 3px 15px;text-align:left;margin-bottom:36px;font-size:25px;font-size:2.5rem;line-height:1;letter-spacing:.05em;font-weight:500}.privacy-cont h2::before{content:"";position:absolute;top:55%;left:0;transform:translateY(-50%);width:1px;height:100%;background:#2a2c2e}@media (max-width: 767px){.privacy-cont h2::before{height:calc(100% - 15px)}}@media (max-width: 767px){.privacy-cont h2{font-size:23px;font-size:2.3rem;line-height:38px;margin-bottom:24px}}.privacy-cont p{font-size:15px;font-size:1.5rem;line-height:28px;letter-spacing:.05em;font-weight:500}.privacy-cont a{display:inline-block;text-decoration:underline;color:#654a4b;position:relative;font-size:15px;font-size:1.5rem;line-height:28px;letter-spacing:.05em;font-weight:500}.privacy-cont a:after{content:"";position:relative;top:-9px;right:-6px;width:9px;height:9px;background:url(../../img/privacy/icon_blank.png) no-repeat;background-size:contain;display:inline-block}@media only screen and (min-width: 1025px){.privacy-cont a:hover{text-decoration:none}}

/*# sourceMappingURL=maps/privacy.min.css.map */
