._con { padding:30px; } 
._actTabNum { justify-content: center; border-bottom: 1px solid var(--line_02); padding-bottom: 30px; } 
._actTabNum._tab li div { font-size: 20px; } 
._actTabNum._tab li:first-child > div { padding-left: 26px; } 

._actCon { width: 720px; text-align: center; margin: 0 auto;; margin-top: 70px; } 
._actCon li .txt { font-size: 20px; font-weight: 600; line-height: 36px; } 
._actCon li.pwFind { display: none; } 
._actCon li .btnWrap button { width: 320px; height: 64px; font-size: 16px; font-weight: 600; margin-top: 30px; } 
._actCon li.pwFind input { margin-top: 20px; width: 320px; height: 64px; font-size: 18px; } 
._actCon li button.phone { background-size: 16px; font-size: 18px; background-position: 36px; } 


@media screen and (max-width: 720px) {._pageTop { display: block; } 
._con { padding:0; } 
._actTabNum {border-bottom: 1px solid var(--line_02); padding-bottom: 0; } 
._actTabNum._tab li { text-align: center; } 
._actTabNum._tab li div { font-size: var(--30); display: inline-block; padding: 0 var(--36); } 
._actTabNum._tab li input:checked + div { font-weight: 700; } 
._actTabNum._tab li:first-child > div { padding-left: var(--36); } 
._actCon { width: 100%; align-items: center; flex-wrap: wrap; height: var(--640); display: flex; margin-top:0; } 
._actCon li { width: 100%; } 
._actCon li .txt {font-size: var(--30);line-height: var(--52); } 
._actCon li.pwFind { display: none; } 
._actCon li .btnWrap button { width: var(--480); height: var(--100); font-size: var(--28);margin-top: var(--40); } 
._actCon li.pwFind input { margin-top: var(--20); width: var(--480); height: var(--100); font-size: var(--28); } 
._actCon li button.phone { background-size: var(--24); font-size: var(--28); background-position: var(--36); } 
}

