<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.lower_page_title{padding: 80px 20px 0 0; position: relative; z-index: 2;}
#lower_pageMV h1{max-width: 459px; margin-bottom: 70px;}
#lower_pageMV p{font-size: 11px;}

@media screen and (max-width:960px){
	#lower_pageMV .lower_page_title{padding: 30px 20px 0 0;}
}
@media screen and (max-width:640px){
	#lower_pageMV .lower_page_title{padding: 30px 0 0 0;}
	#lower_pageMV h1{width: 80%; margin-bottom: 15px;}
}


.titleBox {text-align: center; background: #fff; border: 2px solid #006e38; border-radius: 12px;
  box-shadow: 7px 7px 0 #006e38; padding: 15px 0; margin: 100px 0 50px;}

@media screen and (max-width:640px){
    .titleBox {margin: 50px 0 30px 0;}
}

/* feature11_con01
---------------------------------------------------------- */
#feature11_con01{padding-bottom: 114px;}
#feature11_con01.bk_green::after {width: 25vw; height: 700px; bottom: 0; right: 0; z-index: -1;}

@media screen and (max-width:960px){
	#feature11_con01.bk_green::after {height: 350px;}
}

@media screen and (max-width:640px){
  #feature11_con01{padding-bottom: 0;}
  #feature11_con01.bk_green::after {height: 175px;}
}

/* feature11_con02
---------------------------------------------------------- */
#feature11_con02{padding-bottom: 114px;}
#feature11_con02.bk_green::after {width: 25vw; height: 700px; top: 115px; left: 0; z-index: -1;}
#feature11_con02.bk_green::before {content: ""; background: rgb(217, 233, 225); display: block;
  position: absolute; width: 22vw; height: 1000px; bottom: -125px; right: 0; z-index: -1;}

@media screen and (max-width:960px){
  #feature11_con02.bk_green::after {height: 350px;}
  #feature11_con02.bk_green::before {height: 500px;}
}

@media screen and (max-width:640px){
  #feature11_con02{padding-bottom: 0;}
  #feature11_con02.bk_green::after {height: 175px;}
  #feature11_con02.bk_green::before {height: 250px;}
}

/* feature11_con03
---------------------------------------------------------- */
#feature11_con03{padding-bottom: 114px; text-align: center;}
#feature11_con03 img:first-child {width: 50%; margin-bottom: 30px;}
#feature11_con03.bk_green::after {width: 23vw; height: 700px; top: -275px; left: 0; z-index: -1;}
#feature11_con03.bk_green::before {content: ""; background: rgb(217, 233, 225); display: block;
  position: absolute; width: 25vw; height: 600px; bottom: -325px; right: 0; z-index: -1;}

@media screen and (max-width:960px){
  #feature11_con03.bk_green::after {height: 350px;}
  #feature11_con03.bk_green::before {height: 300px;}
}

@media screen and (max-width:640px){
  #feature11_con03{padding-bottom: 0;}
  #feature11_con03.bk_green::after {height: 175px; top: 50px;}
  #feature11_con03.bk_green::before {height: 150px; bottom: -75px;}
}

/* feature11_con04
---------------------------------------------------------- */
#feature11_con04{padding-bottom: 114px;}
#feature11_con04 .feature11_con04_flex {display: flex; justify-content: space-around; align-items: center; margin-bottom: 50px;}
#feature11_con04 .feature11_con04_flex img:first-child {width: 35%;}
#feature11_con04 .feature11_con04_flex img:last-child {width: 50%;}
#feature11_con04.bk_green::after {width: 18vw; height: 920px; bottom: -123px; left: 0; z-index: -1;}

@media screen and (max-width:960px){
  #feature11_con04.bk_green::after {height: 410px;}
}

@media screen and (max-width:640px){
  #feature11_con04{padding-bottom:0;}
  #feature11_con04 .feature11_con04_flex {margin-bottom: 20px;}
  #feature11_con04.bk_green::after {height: 205px; top: 35px;}
}

/* feature11_con05
---------------------------------------------------------- */
#feature11_con05{padding-bottom: 114px;}
#feature11_con05 .feature11_con05_flex {display: flex; justify-content: space-around; align-items: center; margin-bottom: 50px;}
#feature11_con05 .feature11_con05_flex img:first-child {width: 35%;}
#feature11_con05 .feature11_con05_flex img:last-child {width: 50%;}

#feature11_con05.bk_green::before {content: ""; background: rgb(217, 233, 225); display: block;
  position: absolute; width: 20vw; height: 350px; bottom: 568px; right: 0; z-index: -1;}

@media screen and (max-width:960px){
  #feature11_con05.bk_green::before {height: 175px;}
}

@media screen and (max-width:640px){
  #feature11_con05{padding-bottom: 0;}
  #feature11_con05 .feature11_con05_flex {margin-bottom: 20px;}
  #feature11_con05.bk_green::before {height: 88px; top: -110px;}
}

/* feature11_con06
---------------------------------------------------------- */
#feature11_con06{padding-bottom: 114px;}
#feature11_con06 .feature11_con06_flex {display: flex; justify-content: space-around; align-items: center; margin-bottom: 50px;}
#feature11_con06 .feature11_con06_flex img:first-child {width: 35%;}
#feature11_con06 .feature11_con06_flex img:last-child {width: 50%;}

#feature11_con06.bk_green::after {width: 21vw; height: 600px; top: -375px; left: 0; z-index: -1;}
#feature11_con06.bk_green::before {content: ""; background: rgb(217, 233, 225); display: block;
  position: absolute; width: 20vw; height: 507px; bottom: 550px; right: 0; z-index: -1;}

@media screen and (max-width:960px){
  #feature11_con06.bk_green::after {height: 300px;}
  #feature11_con06.bk_green::before {height: 250px;}
}

@media screen and (max-width:640px){
  #feature11_con06{padding-bottom: 60px;}
  #feature11_con06 .feature11_con06_flex {margin-bottom: 20px;}
  #feature11_con06.bk_green::after {height: 150px;}
  #feature11_con06.bk_green::before {height: 125px;}
}

/* feature11_con07
---------------------------------------------------------- */
#feature11_con07{padding-bottom: 114px; background: rgb(217, 233, 225);; padding: 100px 0; margin-bottom: 100px;}
#feature11_con07 .feature11_con07_flex {display: flex; justify-content: space-around; align-items: center; margin-bottom: 30px;}
#feature11_con07 .feature11_con07_flex img {width: 50%;}

@media screen and (max-width:640px){
  #feature11_con07{padding: 60px 0; margin-bottom: 60px;}
}

/* feature11_con08
---------------------------------------------------------- */
#feature11_con08{padding-bottom: 114px; text-align: center;}
#feature11_con08 img {width: 20%; margin-bottom: 70px;}

@media screen and (max-width:640px){
  #feature11_con08{padding-bottom: 60px;}
  #feature11_con08 img {width: 30%; margin-bottom: 20px;}
}








/*
.bk_green01::after {
  width: 25vw;
  height: 70%;
  bottom: 40px;
  right: 0;
  transform: translateX(50vw) translateX(-560px);
}*/
</pre></body></html>