body {font-style: normal; word-break:keep-all;}

body,input,select,textarea,button,pre {font-family: "Times New Roman", "Noto Sans KR", sans-serif; letter-spacing:-0.04em;}

.dtit {padding-bottom:2rem; font-size:7.6rem; line-height:1.05;}
.stit {padding-bottom:1rem; font-size:5.7rem;}
.fs_37 {font-size:3.7rem; line-height:1.4;}
.fs_40 {font-size:4rem; line-height:1.4;}
.fs_45 {font-size:4.5rem; line-height:1.3;}
.fs_90 {font-size:8.5rem; line-height:1.1;}

.fw_300 {font-weight:400;}

.num_cont span {font-family: "Noto Sans KR", sans-serif;}
.num_cont h2 {line-height:1;}
.num_cont h2::after {margin-top:7rem;}

.section2 a strong {line-height:1;}

.section3 .cbox {padding-left:7rem; padding-right:6rem;}

.section4 .fs_37 {display:inline-block; width:80%;}


.section5 {padding-left:4rem; padding-right:4rem;}

.section6 .cont .fs_37 {width:68%;}
.section6.section14 .cont .fs_37 {width:80%;}
.section6 .cont .fs_37.full {width:100%;}

.section7 {padding-top:11rem;}
.section7 .nm strong {font-size:3.6rem;}

.section8 .cont {padding:7rem 6.5rem;}

.section9 {padding:18rem 7rem 0;}
.section9 ul {width:50rem; white-space:nowrap;}
.section9 li {padding:5rem 0;}


.section10 {padding-left:6rem; padding-right:6rem;}


.section11 li span {font-family: "Noto Sans KR", sans-serif;}

.section12 .top {padding:0 7rem;}
.section12 li span {display:inline-block; width:auto; min-width:32rem; padding:0 4rem 2rem; line-height:6rem;}
.section12 li div {padding-left:5rem; padding-right:5rem; line-height:1.2;}

.section13 .fs_37 {padding-left:1rem; padding-right:1rem;}


.section15 {padding-left:6rem; padding-right:6rem;}


.section16 strong {padding-bottom:1rem; line-height:5.6rem;}


.contact .tel {font-size:5rem;}
.contact .addr {font-size:5.2rem;}
.contact .addr span {font-size:0.8em;}





.section3 .t3 {font-weight:400;}



#quick a {padding-top:8.3rem; font-size:1.8rem; line-height:1.1;}
#quick li:nth-child(1) a {background-image:url('../images/quick1.png');}
#quick li:nth-child(2) a {font-family: "Noto Sans KR", sans-serif; letter-spacing:0; background-image:url('../images/quick2.png');}
#quick li:nth-child(3) a {font-family: "Noto Sans KR", sans-serif; background-image:url('../images/quick3.png');}


.contact .sns_link a {font-size:3.2rem;}
.contact .sns_link li:nth-child(1) a {background-image:url('../images/sns_icon1.jpg?v1=1');}
.contact .sns_link li:nth-child(2) a {font-family: "Noto Sans KR", sans-serif; background-image:url('../images/sns_icon2.jpg?v1=1');}
.contact .sns_link li:nth-child(3) a {font-family: "Noto Sans KR", sans-serif; background-image:url('../images/sns_icon3.jpg?v1=1');}