/*cookies*/
.servvice_btn:link, .servvice_btn:visited {display:block;width: 44%;margin: 5% auto auto auto;padding: 2.5% 5%;text-align: right;color:#ffe800;font-size: 1.3vw;background: #009844 url(../../../franchise/assets/img/nav_bg.png) 0 0 no-repeat;background-size:auto 100%;border-radius: 5px;transition: all 0.15s ease-in;font-style: italic;letter-spacing: 3px;box-shadow: -6px 8px 20px rgba(0,0,0,0.4);z-index: 3;position: relative;font-weight: 700;}

.servvice_btn:link span, .servvice_btn:visited span { font-weight:700;}
.green01 { color:#009844;}


.section_cookies {position:relative;margin: 4% auto auto;width: 100%;/* min-height: 600px; */}

.section_cookies .service_bg2 {position:absolute;width: 100%;height:100%;background: url(/assets/img/service/b2_01.jpg) right bottom no-repeat;background-size: contain;top: 0;left: 0;z-index: 1;}

.cookies01 .footer {background:url(/assets/img/service/b2_02.jpg) 0 0 no-repeat;padding: 20% 0 100px 0;background-size: 100% auto;}

.section_cookies .p1 { width:80%; margin:auto; position:relative; z-index: 2; padding-bottom:200px;}
.section_cookies .p1 h2 {font-size:2vw;letter-spacing:2px;font-weight: 700;padding: 1rem 0;}
.section_cookies .p1 h3 {font-size:1.2vw;letter-spacing:2px;font-weight: 700;padding: 1rem 0;}
.section_cookies .p1 p {font-size: 0.9vw;letter-spacing:0px;padding: 1% 0;}
.section_cookies .p1 .center01 {text-align: center;padding: 1% 0;}
.section_cookies .p1 .r01 { text-align: right;}
.section_cookies .p1 .pl01 {padding-left: 1rem;}
.section_cookies .p1 .bold01 { font-weight:700;}
.section_cookies .p1 strong { font-weight: 700;}
.section_cookies .p1 a:link, .section_cookies .p1 a:visited {text-decoration: underline;color: #009a44;}

.table01 {width:100%; border-left: 1px solid #444;border-top: 1px solid #444;background: #444;}
.table01 th {width:25%;background: #dadada;padding: 0.8rem 0; border-right: 1px solid #444;border-bottom: 1px solid #444; font-size:1vw;}
.table01 td {width:25%;background:#FFF;padding: 0.8rem 0;text-align: center; border-right: 1px solid #444;border-bottom: 1px solid #444; font-size:0.9vw;}

@media only screen and (max-width: 768px){

	.service_menu a:link, .service_menu a:visited {width: 4rem;height: 4rem;margin-left: 0%;padding: 5px;font-size: 18px;display: flex;text-align: center;transition: all 0.35s ease-in;align-items: center;letter-spacing: 3px;overflow: hidden;justify-content: center;}
	.service_menu .on:link, .service_menu .on:visited { margin-left:10%;}

	.header { position:fixed;}
	.container {margin-top: calc(100vw * 206 / 1125);background-size:100% auto;}	
	.section_cookies {margin-left: auto;width: 90%;/* margin-top: 4%; */}

	.section1 {z-index: 2;}

	.cookies01 .footer {background: #FFF url(../../../../assets/img/mobi/p_19.jpg) 0 bottom no-repeat;background-size:42% auto;padding: 30% 0 100px 0;}
	.cookies01 .footer:before {content:'';top:0;left:0;width:100%;height:100%;background: url(/assets/img/mobi/service/bg02_02.jpg) 0 0 no-repeat;background-size:100% auto;position: absolute;}

	.section_cookies .p1 { width:100%; padding-bottom:100px;}
	.section_cookies .p1 h2 {font-size:28px;}
	.section_cookies .p1 h3 { font-size:18px;letter-spacing:1px;}
	.section_cookies .p1 p {font-size: 14px;letter-spacing:0px;padding: 1% 0;}
	.table01 th { font-size:14px;}
	.table01 td { font-size:12px;}
}