body,div,h1,h2,h3,h4,h5,h6,p,span,ul,li,a{font-family:'Noto Sans KR',sans-serif!important;font-weight:normal}div{font-size:1rem;line-height:1.2em}p{margin:0;padding:0}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype')}h1{font-size:2.4em}h2{font-size:2em}h3{font-size:1.6em;line-height:1.3em}h4{font-size:1.4em;line-height:1.3em}h5{font-size:1.2em;line-height:1.4em}h6{font-size:1.05em}.m_view{display:none}.et-menu .current_page_item a,.et-menu a:hover{color:#41ae27!important}.main_slide1 h2{line-height:1.5em;padding-bottom:30px}.main_slide2 h2{color:#9be63b!important;font-size:2.4em}.main_slide1 span{display:inline-block;background:#41ae27;color:#fff;border-radius:6px;font-weight:normal;padding:6px 20px;margin-right:10px}.main_slide2 span{display:inline-block;margin-top:10px;background:#000;color:#fff;font-size:1.4em;padding:8px 10px}h3.maintt{text-align:center;font-weight:bold;padding-bottom:0}h1.sub_tt{color:#fff}h2.office{color:#00a350;font-weight:bold}.et_pb_gallery_grid .et_pb_gallery_item{width:31.7%!important;margin-left:0.8%!important;margin-right:0.8%!important}.dot{background:url(/wp-content/uploads/2026/03/dot.png) 0 3px no-repeat;padding-left:25px;font-size:15px;background-size:15px;line-height:1.2em;padding-bottom:8px}.et_pb_gutters3 .et_pb_column{margin-right:3.5%}.et_pb_gutters3 .et_pb_column_2_5{width:38.7%}.et_pb_slider{height:400px}.et_pb_row_0_tb_footer .et_pb_text_inner{line-height:1.8em}#map{width:100%;height:550px}@media only screen and (max-width:980px){h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.5em;line-height:1.3em}h4{font-size:1.3em;line-height:1.3em}.m_view{display:inline-block}.et_pb_row{width:90%;padding:10px 0!important}.et_pb_fullwidth_slider_0 .et_pb_slide>.et_pb_container{width:100%}.et_pb_section_0_tb_header.et_pb_section{display:none}.main_slide1 h2,.main_slide2 h2{font-size:1.4em;letter-spacing:-0.06em}.main_slide2 h4{font-size:1.2em;letter-spacing:-0.06em}.et_pb_row_2.et_pb_row{padding:10px!important}.et_pb_slider .et_pb_slide{padding:0}.et_pb_slider{height:280px}.et_pb_menu_0_tb_header.et_pb_menu{background-color:transparent!important}.et_pb_column.et_pb_column_1_4.et_pb_column_2_tb_header{width:auto!important;margin-bottom:0}.et_pb_column.et_pb_column_3_4.et_pb_column_3_tb_header{margin-top:-55px}.et_pb_menu .et_mobile_nav_menu{margin-bottom:0}.et_pb_menu .et_mobile_menu{margin-top:15px}.et_pb_gallery_grid .et_pb_gallery_item{width:100%!important;margin-right:0!important;margin-left:0!important}}