.cookie_wrap{max-width:1736px;margin:0 auto;}
#cookie_notification{background: #fff;display: none;}
#cookie_notification p{font-weight: 500;font-size: 18px;line-height: 120%;color: #000;}
#cookie_notification p a{color: #000;text-decoration: underline;}
#cookie_notification p a:hover{text-decoration: none; cursor: pointer;}
.cookie_accept{border-radius: 40px;width: 176px;line-height: 40px;background: #000;border:0;letter-spacing: -0.01em;text-align: center;color: #fff;
  font-weight: 600;font-size: 14px;cursor:pointer;}
.cookie_accept:hover{opacity:0.8;}
.cookie_show{display: block !important;}
.cookie_blur{backdrop-filter: blur(89.38px);background: rgba(0, 0, 0, 0.3);width:100%;height:100%;top:0;bottom:0;left:0;right:0;position: fixed;z-index: 2000;}

.cookie_v1{box-shadow: 4px 0 25px 0 rgba(0, 0, 0, 0.1);padding:24px 100px;position: fixed;left:0;bottom:0;right:0; z-index: 2001;}
.cookie_v1 .cookie_t{display: table;width:100%;}
.cookie_v1 .cookie_td{vertical-align: middle;display: table-cell;}
.cookie_v1 .cookie_td:last-child{padding:0 0 0 100px;}

.cookie_v2{box-shadow: 4px 4px 25px 0 rgba(0, 0, 0, 0.1);background: #fff;padding:15px 26px 15px 37px;position: fixed;bottom:35px;width:996px;left:50%;margin-left:-498px;border-radius: 50px; z-index: 2001;}
.cookie_v2 .cookie_t{display: table;width:100%;}
.cookie_v2 .cookie_td{vertical-align: middle;display: table-cell;}
.cookie_v2 .cookie_td:last-child{padding:0 0 0 50px;}

.cookie_v3{border-radius: 10px;box-shadow: 4px 4px 25px 0 rgba(0, 0, 0, 0.1);background: #fff;position: fixed;bottom:24px;left:50px;width:605px;padding:25px;text-align:center; z-index: 2001;}

.cookie_v4{box-shadow: 4px 0 25px 0 rgba(0, 0, 0, 0.1);border-radius: 20px;background: #fff;padding:62px 50px 43px;width:750px;text-align: center;position: fixed;  top: 50%;left: 50%;transform: translate(-50%, -50%);z-index:2001;}


@media (max-width: 1199px) {    
    #cookie_notification p{font-size:14px;line-height: 140%;}
	
    .cookie_v1 .cookie_td:last-child {padding: 0 0 0 30px;}
	.cookie_v1{padding:20px;}
	
	.cookie_v2{padding:20px;width:auto;bottom:25px;left:25px;margin-left:0;right:25px;}
    .cookie_v2 .cookie_td:last-child {padding: 0 0 0 30px;}
	
	.cookie_v3{}
	
	.cookie_v4{padding:25px;}
}
@media (max-width: 991px) {	
    #cookie_notification p{line-height: 130%;}
	
	.cookie_v1 {padding: 15px;}
	
	.cookie_v2 {padding: 15px 15px 15px 25px;}
	
	.cookie_v3{}
	
	.cookie_v4 {padding: 15px;width:600px;}
}
@media (max-width: 767px) {
	#cookie_notification p {font-size: 12px;margin:0 0 10px;}
	.cookie_accept{width: 140px;font-size: 13px;line-height: 32px;}
	
    .cookie_v1 {padding: 10px;}
    .cookie_v1 .cookie_t{display: block;width:auto;}
    .cookie_v1 .cookie_td{display: block;text-align: center;}
    .cookie_v1 .cookie_td:last-child {padding: 0;}
	
	.cookie_v2 {padding: 10px;bottom:15px;left:15px;right:15px;border-radius: 20px;}
    .cookie_v2 .cookie_t{display: block;width:auto;}
    .cookie_v2 .cookie_td{display: block;text-align: center;}
    .cookie_v2 .cookie_td:last-child {padding: 0;}
	
	.cookie_v3 {padding: 10px;bottom:15px;left:15px;right:15px;width:auto;border-radius: 20px;}
    #cookie_notification p {font-size: 12px;margin:0 0 10px;}
	
	.cookie_v4{padding:20px 15px;width:320px;}
}