[data-page=greeting] .title--sm{font-weight:var(--fw-ebld)}[data-page=greeting] .desc--lg{font-weight:var(--fw-reg)}[data-page=greeting] .block-info{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;min-height:640px;display:flex}@media screen and (width<=1024px){[data-page=greeting] .block-info{min-height:auto}}@media screen and (width<=767px){[data-page=greeting] .block-info{gap:var(--gp-32);min-height:auto}}[data-page=greeting] .img-box--autography{flex-direction:column;align-items:flex-start;width:170px;display:flex}@media screen and (width<=480px){[data-page=greeting] .img-box--autography{width:128px}}[data-page=greeting] .img-box--autography img{width:100%}[data-page=greeting] .img-box--greeting{background:var(--color-neutral-050);border-radius:var(--cn-24);flex:1;height:640px;overflow:hidden}@media screen and (width<=1024px){[data-page=greeting] .img-box--greeting{height:480px}}@media screen and (width<=767px){[data-page=greeting] .img-box--greeting{height:360px}}[data-page=greeting] .img-box--greeting img{object-fit:cover;width:100%;height:100%}[data-page=contact] .content-wrapper{gap:var(--gp-72);flex-direction:row}@media screen and (width<=480px){[data-page=contact] .content-wrapper{flex-direction:column}}[data-page=contact] .content-wrapper .text-container{flex:none;width:400px}@media screen and (width<=1024px){[data-page=contact] .content-wrapper .text-container{width:300px}}@media screen and (width<=480px){[data-page=contact] .content-wrapper .text-container{width:100%}}[data-page=contact] .content-wrapper .item-container{flex:1;min-width:0}[data-page=contact] .content-wrapper .map-container{width:100%;padding-top:56.25%;position:relative;overflow:hidden}@media screen and (width<=480px){[data-page=contact] .content-wrapper .map-container{padding-top:75%}}[data-page=contact] .content-wrapper .root_daum_roughmap{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}[data-page=contact] .content-wrapper .root_daum_roughmap>*{width:100%!important;height:100%!important}[data-page=contact] .wrap_controllers,[data-page=contact] .section_address{display:none}[data-page=organization] .img-container{justify-content:center;display:flex}[data-page=organization] .img-container img{width:100%;max-width:812px}
