/* 장형순 */
    .jhs{line-height: 0; font-size:0;}
    .jhs-box1 {width: 60%;}
    .jhs-box2 {width: 40%; padding: 0%; }
    .jhs-box3 {width: 30%; padding: 2% 2% 5% 2%; margin-left: 0%;}
    .jhs-box4 {width: 40%; padding: 0%; margin-left: 0%;}
    .jhs-box5 {width: 40%; height: auto; padding: 2% 2% 9% 2%; margin: 0% 0% 0% 20%;}
    .jhs-box6 {width: 20%; height: auto; padding: 2% 2% 2% 2%; margin-top: -1px;}
    .jhs-box7 {width: 40%; padding: 2% 2% 10% 2%; margin: 0% 0% 0% 0%;}
    .jhs-box8 {width: 60%; padding: 0%; margin: 0% 0% 0% 0%;}
    .jhs-box9 {width: 100%; height: auto; padding: 0% 0% 0% 0%; margin-left: 0%;}
    .jhs-box10 {width: 30%; padding: 2% 2% 2% 2%; margin: 0% 0% 0% 0%;}
    .jhs-box11 {width: 50%; height: auto; padding: 2%; margin-left: 0%;}
    .jhs-box12 {width: 50%; height: auto; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%;}
    .jhs-box13 {width: 40%; height: auto; padding: 2%; margin: 0 0 0 4%;}
    .jhs-box13-1 {width: 50%; height: auto; padding: 2% 2% 5% 2%; margin: 0 0 0 -1px;}
    .jhs-box14 {width: 100%;}

    .jhs-font{font-family: 'Noto Serif KR'; font-weight: 500; font-size: 1.5vw; line-height: 1.65; letter-spacing: 0.05em; word-spacing: 0.05em}

@media screen and (max-width: 700px) {
    .jhs-box1 {width: 100%;}
    .jhs-box2 {width: 100%; padding: 0%; }
    .jhs-box3 {width: calc(100% - 20px); padding: 2% 2.5% 10% 2.5%; margin:10px 10px 10px 10px;}
    .jhs-box4 {width: 100%; padding: 0%; margin-left: 0%;}
    .jhs-box5 {width: calc(100% - 20px); padding: 2% 2.5% 10% 2.5%; margin:10px 10px 0px 10px;}
    .jhs-box6 {width: calc(100% - 20px); padding: 2% 2.5% 10% 2.5%; margin:10px 10px 10px 10px;}
    .jhs-box7 {width: calc(100% - 20px); padding: 2% 2.5% 10% 2.5%; margin:10px 10px 0px 10px;}
    .jhs-box8 {width: 100%; padding: 0%; margin: 0% 0% 0% 0%;}
    .jhs-box9 {width: 100%; height: auto; padding: 0% 0% 0% 0%; margin-left: 0%;}
    .jhs-box10 {width: calc(100% - 20px); padding: 2% 2.5% 10% 2.5%; margin:10px 10px 10px 10px;}
    .jhs-box11 {width: calc(100% - 20px); padding: 2% 2.5% 10% 2.5%; margin:10px 10px 10px 10px;}
    .jhs-box12 {width: 100%; height: auto; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%;}
    .jhs-box13 {width: calc(100% - 20px); padding: 2% 2.5% 10% 2.5%; margin:10px 10px 0px 10px;}
    .jhs-box13-1 {width: calc(100% - 20px); padding: 2% 2.5% 10% 2.5%; margin:10px 10px 10px 10px;}
    .jhs-box14 {width: 100%;}

    .jhs-font{font-size: 4.5vw; line-height: 1.65; letter-spacing: 0.05em; word-spacing: 0.05em}

}