@charset "UTF-8";@media screen and (max-width:770px){html,body{min-width:0;width:100%;height:100%;-webkit-text-size-adjust:100%}img{max-width:100%!important;height:auto}.sp_only{display:inherit}a[href^="tel:"]{pointer-events:auto}input[type=submit]{appearance:none;-webkit-appearance:none}.inner{box-sizing:border-box;max-width:96%;width:96%;margin:0 auto}header{padding:0}header .top{font-size:1.2rem}.hd-inner{flex-wrap:wrap;margin-bottom:0}.hd-inner .hd-logo{width:100%;margin-bottom:1rem}.hd-inner .logo{width:20%;padding-right:2rem}.hd-inner .search{width:66%}.search-form-7{display:flex;align-items:center}.search-form-7 label{width:80%}.search-form-7 input,.search-form-7 button{height:36px}.hd-info{width:100%}.hd-info p{font-size:1.3rem;text-align:center;margin-bottom:1rem}.hd-info nav{display:none}.nav_area{padding:0;flex-wrap:wrap;border-bottom:none}.nav_area ul{width:96%;margin:0 auto}.nav_area ul li{width:25%;max-width:25%;text-align:center}.nav_area .nav_cat{width:100%;border-bottom:1px solid #787A7B}.nav_area ul li img{display:block;padding-right:0;margin:0 auto}.nav_area ul li{background:#fafafa;margin-top:10px}.nav_area ul li img{margin-bottom:.5rem}.nav_area ul li a{font-size:.8rem;letter-spacing:.05rem;padding:1rem 0;border:none;text-align:center;display:block;line-height:1.4;border-top:1px solid #787A7B;height:65px}#main_fv{margin:0 0 30px!important}.nav_area ul li a.is-active{display:block;background:#fff;padding:1.5rem 0 1rem;border:none;border-top:1px solid #787A7B;border-left:1px solid #787A7B;margin-top:-10px;height:75px}.nav_contact{width:94%;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.btn_contact{width:50%;text-align:center;margin-right:0}.cart_area{width:50%;text-align:center}.btn_contact a{width:100%;height:42px;line-height:40px}.cart_area dl{justify-content:center}.slider .slick-next{right:3%!important}.slider .slick-prev{left:3%!important}#main-contents{padding:1rem}#main-contents .inner{flex-wrap:wrap;flex-direction:column-reverse}.product_inner{flex-wrap:wrap}.product_area ul{display:grid;grid-template-columns:repeat(2,1fr);gap:2.7rem 1rem;margin-bottom:4rem}.product_area ul li h3{font-size:1.3rem}.product_area ul li p{font-size:1.4rem}.product_area ul li p span{font-size:1.3rem}.menu_area,.contents_area{max-width:100%;width:100%}.product_cont{width:100%;max-width:100%;margin-bottom:5rem}.side_info{width:100%;max-width:100%;padding-left:0;margin-bottom:5rem}.login_area{display:none}.side_bar{margin-bottom:1rem}.side_bar ul{display:flex;justify-content:space-between}.side_bar ul li{width:48%}.side_bar ul li+li{margin-top:0}.free_area dl.free_ttl dd h2{font-size:1.8rem}.free_area ul li dl dt{width:30%;max-width:30%}.free_area ul li dl dd{width:70%;max-width:70%;padding-left:1rem;position:relative}.symptoms_search ul,.category_side ul{display:flex;flex-wrap:wrap;justify-content:space-between}.symptoms_search ul li{width:50%}.category_side ul li{width:49%;margin-bottom:1rem}.symptoms_search ul li:nth-child(odd){border-right:1px dashed #787A7B}.category_side ul li+li{margin-top:0}.category_side ul li dl dd{font-size:1.2rem}.sp_nav{position:fixed;width:100%;bottom:0;left:0;background:#fff}.sp_nav ul{display:grid;grid-template-columns:repeat(6,1fr);gap:0;border-top:1px solid #787A7B}.nav_cat{margin-right:0}.sp_nav ul li{text-align:center;border-right:1px solid #787A7B}.sp_nav ul li:last-child{border-right:none}.sp_nav ul li a{display:block;padding:1rem .5rem;font-size:.9rem}.sp_nav ul li img{width:auto;height:17px;object-fit:cover;margin-bottom:.5rem}footer{padding-bottom:15vw}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/max-640px.css.map */
