nav[data-v-b00a2c9a]{display:none}@media not all and (min-width:768px){nav[data-v-b00a2c9a]{background-color:#fff;bottom:0;box-shadow:0 -1px 3px #cecece;display:block;left:0;position:fixed;width:100%;z-index:100}ul[data-v-b00a2c9a]{display:flex;flex-wrap:wrap;justify-content:space-between}ul li[data-v-b00a2c9a]{width:20%}ul li a[data-v-b00a2c9a]{color:#09b53c;flex-direction:column;font-size:10px;padding:10px 0;width:100%}ul li a[data-v-b00a2c9a],ul li a .image[data-v-b00a2c9a]{align-items:center;display:flex;justify-content:center}ul li a .image[data-v-b00a2c9a]{height:23px}}.item[data-v-2124bc7c]{background-color:#fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;padding:50px 30px;width:32%}.item p[data-v-2124bc7c]{flex-grow:1}.item[data-v-2124bc7c]:hover{background-color:#09b53c0d}.item:hover .readmore-btn[data-v-2124bc7c]:after{margin-left:10px;width:40px}.title[data-v-2124bc7c]{text-align:center}.title span[data-v-2124bc7c]{align-items:center;display:flex;height:50px;justify-content:center;margin-bottom:10px}.title span img[data-v-2124bc7c]{display:block;margin:0 auto}.readmore-btn[data-v-2124bc7c]{align-items:center;color:#09b53c;display:flex;font-size:14px;font-weight:800;justify-content:center;letter-spacing:3px;text-transform:uppercase}.readmore-btn[data-v-2124bc7c]:after{background-color:#09b53c;content:"";display:inline-block;height:3px;margin-left:0;transition:.3s ease;width:0}@media not all and (min-width:768px){.item[data-v-2124bc7c]{margin-bottom:30px;width:100%}}.content[data-v-c1ca5587]{background-color:#f2f0e8;border-radius:20px;padding:90px 100px}.title-wrap[data-v-c1ca5587]{color:#09b53c;font-size:20px;line-height:1.4;margin-bottom:60px;text-align:center}.title[data-v-c1ca5587]{color:#000;display:block;font-size:40px;font-weight:700;letter-spacing:5px;text-transform:uppercase}.subtitle[data-v-c1ca5587]{background-image:linear-gradient(transparent 60%,#fff 0)}.item-wrap[data-v-c1ca5587]{display:flex;flex-wrap:wrap;justify-content:space-between}.caution[data-v-c1ca5587]{margin-top:40px}@media not all and (min-width:1280px){.content[data-v-c1ca5587]{padding:90px 30px}}@media not all and (min-width:768px){.content[data-v-c1ca5587]{padding:50px 20px}}
