.privacy{width:100%;max-width:1200px;margin:0 auto;padding:30px 0 60px 0;text-align:left;box-sizing:border-box}.privacy h3{margin:35px 0 15px 0;padding-left:15px;border-left:#ff7200 solid 3px;font-size:30px;line-height:38px;color:#3d3023;display:block;box-sizing:border-box}@media only screen and (max-width:480px){.privacy h3{width:100%;margin:25px auto 15px auto;font-size:20px;line-height:23px}}.privacy p,.privacy li{font-size:18px;line-height:1.8}.privacy p{margin-bottom:10px}.privacy ol{margin:0 0 10px 0;padding-left:2em;list-style:decimal}.cookie-notice{display:none;width:100%;position:fixed;left:0;right:0;bottom:0;z-index:10000;background-color:#3d3023;color:#fff;box-shadow:0 -2px 8px rgba(0,0,0,.2)}.cookie-notice.is-show{display:block}.cookie-notice-inner{max-width:1200px;margin:0 auto;padding:15px 60px 15px 15px;position:relative;box-sizing:border-box}.cookie-notice-text{margin:0;font-size:15px;line-height:1.6;color:#fff}.cookie-notice-text a{color:#ffba00;text-decoration:none}.cookie-notice-text a:hover{text-decoration:underline}.cookie-notice-close{width:36px;height:36px;margin-top:-18px;padding:0;position:absolute;top:50%;right:10px;font-size:28px;line-height:36px;color:#fff;background:transparent;border:none;cursor:pointer;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.cookie-notice-close:hover,.cookie-notice-close:focus{color:#ffba00}@media only screen and (max-width:768px){.cookie-notice-inner{padding:12px 50px 12px 12px}.cookie-notice-text{font-size:13px}.cookie-notice-close{right:5px}}