.electroporation .sec01 .electroporation_wrap{margin:0 auto 100px;position:relative;z-index:1}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_wrap{margin:0 auto 90px}}.electroporation .sec01 .electroporation_wrap h2{font-size:25px;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;text-shadow:1px 1px 15px 0 #000;text-align:center;margin-bottom:34px;line-height:1.84}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_wrap h2{font-size:20px;margin-bottom:18px}}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_img{width:100%;margin-bottom:23px}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_img img{width:100%}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_price{margin-bottom:61px}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_wrap .electroporation_wrap_price{margin-bottom:33px}}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_price dt{border-radius:10px 10px 0 0;background-color:#1f7b84;color:#fff;font-size:30px;letter-spacing:.08em;font-weight:400;font-family:"Noto Serif JP",serif;text-align:center;padding:24px 0 21px;line-height:1.2}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_price dt span{color:#fff;font-size:20px;letter-spacing:.08em;font-weight:400;font-family:"Noto Serif JP",serif;line-height:1}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_price dd{border-radius:0 0 10px 10px;background-color:#c7faff;text-align:center;padding:17px 10px 23px}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_price dd img{width:100%;max-width:505px}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_wrap .electroporation_wrap_price dd img{max-width:196px}}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_us{border:solid 1px #fff;display:flex;flex-wrap:wrap;justify-content:center;padding:40px 0;margin:54px 0}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_wrap .electroporation_wrap_us{padding:25px 20px}}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_us h3{width:100%;text-align:center;font-size:18px;font-weight:400;font-family:"Noto Serif JP",serif;color:#fff;letter-spacing:.08em;margin-bottom:18px}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_us ul:first-of-type{margin-right:35px}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_wrap .electroporation_wrap_us ul{width:100%}}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_us ul li{font-size:18px;font-weight:400;font-family:"Noto Serif JP",serif;color:#fff;letter-spacing:.08em;line-height:2}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_txt{margin-bottom:50px}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_txt:nth-of-type(2) dl{margin-bottom:0}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_txt_last{margin-bottom:150px}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_wrap .electroporation_wrap_txt_last{margin-bottom:80px}}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_img_v2{width:100%;margin-bottom:20px}.electroporation .sec01 .electroporation_wrap .electroporation_wrap_img_v2 img{width:100%}.electroporation .sec01 .electroporation_menu{width:90%;max-width:827px;margin:0 auto;position:relative;z-index:2}.electroporation .sec01 .electroporation_menu h2{font-size:25px;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;text-shadow:1px 1px 15px 0 #000;text-align:center;margin-bottom:34px;line-height:1.84}.electroporation .sec01 .electroporation_menu ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_menu ul{justify-content:center}}.electroporation .sec01 .electroporation_menu ul li{width:48%;margin-bottom:30px}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_menu ul li{width:100%;max-width:341px;margin-bottom:20px}}.electroporation .sec01 .electroporation_menu ul li a{display:block;width:100%;border-radius:10px;overflow:hidden}.electroporation .sec01 .electroporation_menu_col{position:relative;z-index:2;width:90%;max-width:660px;margin:88px auto 170px;background:radial-gradient(circle at 80% 10%, rgba(255, 255, 255, 0.9), transparent 50%),linear-gradient(to bottom, #fdf4df, #fff);padding:38px 35px 37px;display:flex;flex-wrap:wrap;border-radius:10px}@media screen and (max-width: 979px){.electroporation .sec01 .electroporation_menu_col{margin:58px auto 100px;padding:18px 15px}}.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_img{width:33%;position:relative}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_img{width:100%;max-width:138px;margin:0 auto}}.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_img .image-fade{-webkit-mask-image:linear-gradient(to bottom, black 70%, transparent 100%);mask-image:linear-gradient(to bottom, black 70%, transparent 100%)}.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_img img{width:100%}.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_txt{width:67%;padding-left:8px}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_txt{width:100%;padding:0}}.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_txt h3{font-size:18px;font-weight:500;color:#fff;background-color:#1f7b84;padding:8px 0;text-align:center;font-family:"Noto Serif JP",serif;margin-bottom:5px}@media screen and (max-width: 979px){.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_txt h3{font-size:16px}}.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_txt img{width:100%}.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_txt p{font-size:14px;font-weight:400;color:#1f7b84;line-height:1.92;margin:7px 0 14px}.electroporation .sec01 .electroporation_menu_col .electroporation_menu_col_txt .com-btn__blue{width:100%;max-width:100%}.electroporation .sec01 .electroporation_menu_col_nikibi h2{width:100%;display:block;background-color:#1f7b84;color:#fff;font-size:18px;font-weight:500;font-family:"Noto Serif JP",serif;padding:10px 0;text-align:center;margin-bottom:14px}.electroporation .sec01 .electroporation_menu_col_nikibi span{font-size:14px;font-weight:400;color:#1f7b84;letter-spacing:.08em;display:inline-block;margin-bottom:8px}@media screen and (max-width: 600px){.electroporation .sec01 .electroporation_menu_col_nikibi span{text-align:center;display:block;line-height:1.74}}.electroporation .sec01 .electroporation_menu_col_nikibi .electroporation_menu_col_txt .nikibi_name{max-width:309px}.electroporation .sec01 .electroporation_menu_col_nikibi .electroporation_menu_col_txt .nikibi_name_sp{max-width:190px;margin:0 auto;display:block}.electroporation .sec01 .electroporation_menu_col_nikibi .electroporation_menu_col_txt p{margin-top:17px}.electroporation .sec-menu .sec-menu-wrap{width:100% !important;margin-bottom:60px !important}
/*# sourceMappingURL=electroporation.css.map */
