.thisfadeon_up{opacity:0;transform:translateY(10px);transition-duration:.5s;transition-delay:.3s;transition-timing-function:cubic-bezier(0, 0.08, 0.1, 1)}.thisfadeon_up.is-on{opacity:1;transform:translateY(0)}#personalinfo{padding:0 3%;max-width:calc(920px + 6%);margin:0 auto;padding-bottom:8rem !important}@media screen and (max-width: 959px){#personalinfo{padding:0 1rem}}@media screen and (max-width: 559px){#personalinfo{padding-bottom:3rem !important}}#personalinfo h1{font-size:8.8rem;font-weight:500;letter-spacing:0;line-height:1;font-family:"Oswald",sans-serif}@media screen and (max-width: 559px){#personalinfo h1{font-size:4.5rem}}#personalinfo dl{margin-top:4rem;text-align:left}@media screen and (max-width: 559px){#personalinfo dl{margin-top:2rem}}#personalinfo dl div{margin-bottom:4rem}@media screen and (max-width: 767px){#personalinfo dl div{margin-bottom:2.5rem}}#personalinfo dl div dt{font-size:1.9rem;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:1rem;border-bottom:1px solid #555;padding-bottom:.5rem}@media screen and (max-width: 559px){#personalinfo dl div dt{font-size:1.7rem}}#personalinfo dl div dd{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.7}#personalinfo dl ol.cookieinfo>li:not(:last-child){margin-bottom:2rem}#personalinfo dl ol.cookieinfo>li>p{margin-left:2.4rem;text-indent:-2.4rem}#personalinfo dl ol.cookieinfo>li div.detail{border:1px solid #555;margin-top:2rem}#personalinfo dl ol.cookieinfo>li div.detail div{display:flex;padding:1rem 1.5rem;margin-bottom:0}@media screen and (max-width: 767px){#personalinfo dl ol.cookieinfo>li div.detail div{flex-wrap:wrap;padding:1rem}}#personalinfo dl ol.cookieinfo>li div.detail div:not(:last-child){border-bottom:1px solid #555}#personalinfo dl ol.cookieinfo>li div.detail div p:nth-of-type(1){width:380px;margin-right:2rem;border-right:1px solid #555}@media screen and (max-width: 767px){#personalinfo dl ol.cookieinfo>li div.detail div p:nth-of-type(1){width:100%;margin:0 0 .5rem;padding-bottom:.5rem;border-right:none;border-bottom:1px dotted #555}}#personalinfo dl ol.cookieinfo>li div.detail div p:nth-of-type(2){flex:1}@media screen and (max-width: 767px){#personalinfo dl ol.cookieinfo>li div.detail div p:nth-of-type(2){padding-left:0;word-break:break-all}}