:root{--color-orange: #faa74a;--color-mint: #00b6ad}.font25{--fontsize: 2.5rem;font-size:var(--fontsize)}.font28{--fontsize: 2.8rem;font-size:var(--fontsize)}.font34{--fontsize: 3.4rem;font-size:var(--fontsize)}.font45{--fontsize: 4.5rem;font-size:var(--fontsize)}.font50{--fontsize: 5.0rem;font-size:var(--fontsize)}.font60{--fontsize: 6.0rem;font-size:var(--fontsize)}.policy.privacy *,.policy.email *{color:#333;line-height:1.625;font-family:"Noto Sans KR",sans-serif}.policy.privacy .pBox,.policy.privacy .dlBox,.policy.privacy .subTextBox,.policy.email .pBox,.policy.email .dlBox,.policy.email .subTextBox{display:flex;flex-direction:column}.policy.privacy .title .pBox,.policy.email .title .pBox{gap:30px 0;margin:40px 0}.policy.privacy .dlBox,.policy.email .dlBox{gap:50px 0}.policy.privacy .dlBox>dl>dt,.policy.email .dlBox>dl>dt{color:#333;font-size:1.8rem;font-weight:500}.policy.privacy .dlBox>dl>dd>p,.policy.email .dlBox>dl>dd>p{margin:15px 0}.policy.privacy .dlBox>dl>dd>ul,.policy.email .dlBox>dl>dd>ul{padding:0 0 0 20px}.policy.privacy .square,.policy.email .square{display:flex;flex-wrap:wrap;gap:0 5px}.policy.privacy .square::before,.policy.email .square::before{content:"■";font-size:.2em;margin:5px 0 0}.policy.privacy .square>p,.policy.email .square>p{width:100%;padding:0 0 0 13px}.policy.privacy .subTextBox,.policy.email .subTextBox{gap:24px 0}.policy.privacy .subTextBox h6,.policy.email .subTextBox h6{font-weight:500;margin:0 0 4px}.policy.privacy .subText,.policy.email .subText{margin:4px 0}.policy.privacy .subText dd,.policy.email .subText dd{padding:0 0 0 11px}.policy.privacy .contact,.policy.email .contact{margin:60px 0 0}.policy.privacy .contact ol,.policy.email .contact ol{margin:30px 0 0}