    @charset "euc-kr"; /* ÃÊ±âÈ­ */
    a,body { color:var(--co3A) } 
    a,blockquote,body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul { padding:0; margin:0; font-family:Noto-R } 
    *,a img,fieldset,form,img { border:0; padding:0; margin:0 } 
    html { height:100% } 
    body { background:var(--coFF); font-size:13px; letter-spacing:-1px; -webkit-text-size-adjust:none } 
    footer,header,nav,section { display:block } 
    table { border-spacing:0; border-collapse:collapse } 
    li,ol,ul { list-style:none } 
    a { text-decoration:none; display:inline-block; border:0; -webkit-tap-highlight-color:transparent } 
    a:active {background:#f2f2f2;}
    em { font-style:normal } 
    button:focus,input:focus { outline:0 } 
    tr, td {border:1px solid #d8d8d8;}
    .thbg {background:#f9f9f9; border:1px solid #d8d8d8;}
    table th {padding: 10px;}
    table td {padding: 10px;}
    
    /* °³ÀÎÁ¤º¸Ã³¸®¹æÄ§ + ÀÌ¿ë¾à°ü Å¸ÀÌÆ² */
    .flex_tit {display: flex; justify-content: space-between; flex-direction: column; gap:8px; padding:8px 12px;}
    .flex_tit .select {display: inline-block; max-width:750px; height:32px; background:#fff; border:1px solid #d8d8d8; border-radius:2px; font-family:'noto-R'; letter-spacing:-0.5px; vertical-align:top; box-sizing: border-box; cursor: pointer;}
    .flex_tit select {display: block; width:100%; height:100%; line-height:30px; padding:0 24px 0 10px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_down_24.svg') calc(100% - 8px) center/12px no-repeat; font-size:12px; font-family:'noto-R'; font-weight: normal; color:#1a1a1a; outline:none; border:none; box-sizing: border-box; appearance: none;}
    .flex_tit .select:hover {border:1px solid #1a1a1a!important;}
    .flex_tit .select:hover select {background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_down_24.svg') calc(100% - 8px) center/12px no-repeat!important;}

    .my22_wrap {margin-top:48px;}
    
    /* ÀÌ¿ë¾à°ü ÄÁÅÙÃ÷ */
    .section {padding:0 12px 20px;}
    .section .basic { display:table-cell; }
    .section h2 { margin-bottom:12px; font-size:16px; font-family:Noto-B; color:#3a3a3a; }
    .section h3 {font-size:14px; font-family:'noto-B'; color:#3a3a3a; font-weight: normal;}
    .section p { margin-bottom:20px; font-size:13px; font-family:Noto-R; color:#666; } 
    .section ol { margin-bottom:20px; font-size:13px; font-family:Noto-R; color:#666; } 
    .section li {font-size:13px; font-family:Noto-R; color:#666; }
