.chemical .sec01 .chemical_wrap{margin:0 auto 100px;position:relative;z-index:1}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap{margin:0 auto 90px}}.chemical .sec01 .chemical_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){.chemical .sec01 .chemical_wrap h2{font-size:20px}}.chemical .sec01 .chemical_wrap .chemical_wrap_img{width:100%;margin-bottom:23px}.chemical .sec01 .chemical_wrap .chemical_wrap_img img{width:100%}.chemical .sec01 .chemical_wrap .chemical_wrap_price{margin-bottom:40px}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap .chemical_wrap_price{margin-bottom:33px}}.chemical .sec01 .chemical_wrap .chemical_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}.chemical .sec01 .chemical_wrap .chemical_wrap_price dt span{color:#fff;font-size:20px;letter-spacing:.08em;font-weight:400;font-family:"Noto Serif JP",serif;line-height:1}.chemical .sec01 .chemical_wrap .chemical_wrap_price dd{border-radius:0 0 10px 10px;background-color:#c7faff;text-align:center;padding:17px 10px 23px;text-align:center;font-size:20px;font-weight:500;color:#207b84;font-family:"Noto Serif JP",serif}.chemical .sec01 .chemical_wrap .chemical_wrap_price dd img{width:100%;max-width:585px}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap .chemical_wrap_price dd img{max-width:300px}}.chemical .sec01 .chemical_wrap .chemical_wrap_price_nikibi dd{position:relative}.chemical .sec01 .chemical_wrap .chemical_wrap_price_nikibi dd:first-of-type{border-radius:0 !important}.chemical .sec01 .chemical_wrap .chemical_wrap_price_nikibi dd:first-of-type::before{position:absolute;display:block;content:"";width:90%;height:1px;bottom:0;left:50%;transform:translateX(-50%);background-color:#9fdce2}.chemical .sec01 .chemical_wrap .chemical_wrap_price_nikibi dd img{max-width:600px}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap .chemical_wrap_price_nikibi dd img{max-width:273px}}.chemical .sec01 .chemical_wrap .chemical_list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap .chemical_list{justify-content:center}}.chemical .sec01 .chemical_wrap .chemical_list li{font-size:20px;font-weight:400;color:#1f7b84;letter-spacing:.1em;background-color:#fff;width:48%;padding:13px 0;margin-bottom:19px;text-align:center}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap .chemical_list li{width:100%;margin-bottom:15px}}.chemical .sec01 .chemical_wrap .chemical_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){.chemical .sec01 .chemical_wrap .chemical_wrap_us{padding:25px 20px}}.chemical .sec01 .chemical_wrap .chemical_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}.chemical .sec01 .chemical_wrap .chemical_wrap_us ul:first-of-type{margin-right:35px}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap .chemical_wrap_us ul{width:100%}}.chemical .sec01 .chemical_wrap .chemical_wrap_us ul li{font-size:18px;font-weight:400;font-family:"Noto Serif JP",serif;color:#fff;letter-spacing:.08em;line-height:2}.chemical .sec01 .chemical_wrap .border_txt dl{margin-top:50px}.chemical .sec01 .chemical_wrap .border_txt dl dt{font-size:20px;color:#fff;letter-spacing:.08em;font-weight:500;font-family:"Noto Serif JP",serif;border-bottom:solid 1px #fff;padding-bottom:8px;margin-bottom:18px}.chemical .sec01 .chemical_wrap .border_txt dl dd{font-size:14px;font-weight:400;letter-spacing:.08em;color:#fff;line-height:2}.chemical .sec01 .chemical_wrap .title_height{height:82px !important}.chemical .sec01 .chemical_wrap .chemical_wrap_txt_top{margin-top:30px}.chemical .sec01 .chemical_wrap .chemical_wrap_txt{margin-bottom:50px}.chemical .sec01 .chemical_wrap .chemical_wrap_txt:nth-of-type(2) dl{margin-bottom:0}.chemical .sec01 .chemical_wrap .chemical_wrap_txt h4{font-size:18px;font-weight:500;letter-spacing:.08em;margin-bottom:8px;color:#fff}.chemical .sec01 .chemical_wrap .chemical_wrap_txt_last{margin-bottom:150px}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap .chemical_wrap_txt_last{margin-bottom:80px}}.chemical .sec01 .chemical_wrap .chemical_wrap_black_bg{background-color:rgba(4,133,156,.6);border-radius:10px;padding:44px 0 68px;margin-bottom:101px}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap .chemical_wrap_black_bg{padding:40px 0 49px}}.chemical .sec01 .chemical_wrap .chemical_wrap_black_bg .chemical_wrap_black{width:90%;max-width:457px;margin:0 auto}.chemical .sec01 .chemical_wrap .chemical_wrap_black_bg .chemical_wrap_black h5{font-size:20px;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;text-align:center;line-height:1.5;margin-bottom:16px}.chemical .sec01 .chemical_wrap .chemical_wrap_black_bg .chemical_wrap_black img{width:100%}.chemical .sec01 .chemical_wrap .chemical_wrap_black_bg .chemical_wrap_black p{margin-top:8px}.chemical .sec01 .chemical_wrap .chemical_wrap_img_v2{width:100%;margin-bottom:20px}.chemical .sec01 .chemical_wrap .chemical_wrap_img_v2 img{width:100%}.chemical .sec01 .chemical_wrap .chemical_wrap_txt_border{border:solid 1px #fff;padding:47px 95px 60px;margin-top:30px}@media screen and (max-width: 600px){.chemical .sec01 .chemical_wrap .chemical_wrap_txt_border{padding:35px 25px}}.chemical .sec01 .chemical_wrap .chemical_wrap_txt_border h5{text-align:center;font-size:18px;font-weight:500;letter-spacing:.08em;color:#fff;line-height:1.66;margin-bottom:20px}.chemical .sec01 .chemical_menu{width:100%;margin:0 auto;position:relative;z-index:2}.chemical .sec01 .chemical_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}.chemical .sec01 .chemical_menu ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 600px){.chemical .sec01 .chemical_menu ul{justify-content:center}}.chemical .sec01 .chemical_menu ul li{width:48%;margin-bottom:30px}@media screen and (max-width: 600px){.chemical .sec01 .chemical_menu ul li{width:100%;max-width:341px;margin-bottom:20px}}.chemical .sec01 .chemical_menu ul li a{display:block;width:100%;border-radius:10px;overflow:hidden}.chemical .sec01 .chemical_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){.chemical .sec01 .chemical_menu_col{margin:58px auto 100px;padding:18px 15px}}.chemical .sec01 .chemical_menu_col .chemical_menu_col_img{width:33%;position:relative}@media screen and (max-width: 600px){.chemical .sec01 .chemical_menu_col .chemical_menu_col_img{width:100%;max-width:138px;margin:0 auto}}.chemical .sec01 .chemical_menu_col .chemical_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%)}.chemical .sec01 .chemical_menu_col .chemical_menu_col_img img{width:100%}.chemical .sec01 .chemical_menu_col .chemical_menu_col_txt{width:67%;padding-left:8px}@media screen and (max-width: 600px){.chemical .sec01 .chemical_menu_col .chemical_menu_col_txt{width:100%;padding:0}}.chemical .sec01 .chemical_menu_col .chemical_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){.chemical .sec01 .chemical_menu_col .chemical_menu_col_txt h3{font-size:16px}}.chemical .sec01 .chemical_menu_col .chemical_menu_col_txt img{width:100%}.chemical .sec01 .chemical_menu_col .chemical_menu_col_txt p{font-size:14px;font-weight:400;color:#1f7b84;line-height:1.92;margin:7px 0 14px}.chemical .sec01 .chemical_menu_col .chemical_menu_col_txt .com-btn__blue{width:100%;max-width:100%}.chemical .sec01 .chemical_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}.chemical .sec01 .chemical_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){.chemical .sec01 .chemical_menu_col_nikibi span{text-align:center;display:block;line-height:1.74}}.chemical .sec01 .chemical_menu_col_nikibi .chemical_menu_col_txt .nikibi_name{max-width:309px}.chemical .sec01 .chemical_menu_col_nikibi .chemical_menu_col_txt .nikibi_name_sp{max-width:190px;margin:0 auto;display:block}.chemical .sec01 .chemical_menu_col_nikibi .chemical_menu_col_txt p{margin-top:17px}.chemical .sec02{background:linear-gradient(90deg, rgb(11, 154, 169) 0%, rgb(21, 199, 218) 50%, rgb(11, 154, 169) 100%);padding:67px 0 105px}@media screen and (max-width: 979px){.chemical .sec02{padding:47px 0 75px}}.chemical .chemical_margin{margin-bottom:108px !important}.chemical .super_youtube{position:relative;width:100%;height:360px;overflow:hidden}
/*# sourceMappingURL=chemical.css.map */
