:root{--primary:#006936;--primary_dark:#004a27;--primary_light:#7fd3a4;--title:#111418;--text:#5f6670;--text2:#8f96a0;--nav:#42474c;--line:#e4e7eb;--gray:#f5f6f8;--dark:#03080a;--dark2:#0f1319;--footer_text:#6e7277;--inter:'Inter','Noto Sans SC',sans-serif}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:160rem;margin:0px auto;position:relative}.content .content{padding:0px}.tcon h1,.tcon h2{color:var(--title);font-weight:500;font-size:4.8rem;line-height:6.4rem}.tcon .tag + h1,.tcon .tag + h2{margin-top:2.35rem}.tcon p{color:var(--text);font-size:1.8rem;line-height:3.1rem}.tcon.light h1,.tcon.light h2{color:#fff}.tcon.light p{color:rgba(255,255,255,0.8)}.flex{display:flex}.between{justify-content:space-between}@media screen and (min-width:769px) and (max-width:1700px){.content{padding:0px 3rem}}@media screen and (min-width:769px) and (max-width:1024px){.content{max-width:960px}.tcon h1,.tcon h2{font-size:4.2rem;line-height:1.35}}@media screen and (max-width:768px){.content{padding:0px 20px}.tcon .tag + h1,.tcon .tag + h2{margin-top:12px}.tcon h1,.tcon h2{font-size:28px;line-height:1.4}.tcon p{font-size:15px;line-height:1.75}}.product_detail .block{padding:12rem 0px;scroll-margin-top:8rem;background-color:var(--gray)}.product_detail .spec .content{align-items:flex-start}.product_detail .spec .tcon{position:sticky;top:18rem;width:44rem}.product_detail .spec .tcon h2 + p{margin-top:2rem;font-size:1.6rem;line-height:2.8rem}.product_detail .spec .tcon .btn_line{margin-top:3.2rem}.product_detail .spec .tbl{width:108rem}.product_detail .spec .tbl td{padding-bottom:1.8rem}.product_detail .spec .tbl td:first-child{width:22rem;background-color:#fafbfc}.product_detail .spec .tbl tr:first-child td{border-top:none}@media screen and (min-width:769px) and (max-width:1500px){.product_detail .spec .tcon{width:32%}.product_detail .spec .tbl{width:64%}}@media screen and (max-width:768px){.product_detail .block{padding:52px 0px;scroll-margin-top:50px}.product_detail .spec .content{display:block}.product_detail .spec .tcon{position:static;width:auto}.product_detail .spec .tcon h2 + p{margin-top:10px;font-size:14px;line-height:1.75}.product_detail .spec .tcon .btn_line{display:none}.product_detail .spec .tbl{width:auto;margin-top:22px}.product_detail .spec .tbl td:first-child{width:96px}}