.about_contactWrapper___X0kw,.about_mapWrapper__i_LIN{max-width:1220px;width:100%;margin:0 auto;padding:0 20px}.about_header__QG9Vz{position:relative;padding-top:170px;text-align:center}.about_header__QG9Vz:before{position:absolute;top:0;left:0;width:100%;height:240px;background-image:url(/images/about--header-bg.jpg);background-size:cover;background-position:50%;content:""}@media(min-width:768px){.about_header__QG9Vz:before{height:350px}}.about_header__QG9Vz .about_title__cnuO7{position:relative;z-index:1;margin:0 auto;max-width:930px;width:100%;background:#fff;padding:80px 20px;font-size:38px;word-break:keep-all}@media(min-width:768px){.about_header__QG9Vz .about_title__cnuO7{font-size:64px;padding:128px 20px}}.about_header__QG9Vz .about_title__cnuO7:after{display:block;margin:120px auto 0;width:100%;max-width:84px;height:1px;background:#000;content:""}.about_header__QG9Vz .about_title__cnuO7 span{margin-bottom:8px;display:block;font-size:18px;font-weight:400;line-height:24px;color:rgba(50,30,23,.5)}@media(min-width:768px){.about_header__QG9Vz .about_title__cnuO7 span{font-size:24px;line-height:36px}}.about_header__QG9Vz .about_title__cnuO7 strong{font-weight:700}.about_introductionWrapper__Oi_mp{max-width:1220px;margin:0 auto;font-size:17px;line-height:1.8;display:flex;flex-direction:column;gap:40px;padding:0 20px}@media(min-width:768px){.about_introductionWrapper__Oi_mp{flex-direction:row;gap:60px;font-size:20px}}.about_introductionWrapper__Oi_mp div{width:100%}.about_introductionWrapper__Oi_mp p{margin-bottom:37px;word-break:keep-all}.about_principalWrapper___P5Py{margin-top:50px;margin-bottom:20px}@media(min-width:768px){.about_principalWrapper___P5Py{margin-top:200px;margin-bottom:100px}}.about_principalWrapper___P5Py .about_nameWrapper__WlWW1{margin:0 auto;max-width:1220px;width:100%;display:flex;flex-direction:column;padding:0 20px}@media(min-width:768px){.about_principalWrapper___P5Py .about_nameWrapper__WlWW1{gap:113px;flex-direction:row;padding:0}}.about_principalWrapper___P5Py .about_imageWrapper___2dOm{position:relative;width:100%}.about_principalWrapper___P5Py .about_imageWrapper___2dOm:before{position:absolute;bottom:60%;width:100%;background:url(/images/about--principal-hanja.png);background-size:contain;background-position:50%;content:""}@media(min-width:768px){.about_principalWrapper___P5Py .about_imageWrapper___2dOm:before{bottom:50%;width:415px;height:415px}}.about_principalWrapper___P5Py .about_image__vS7Q5{position:relative;border-radius:8px}@media(min-width:768px){.about_principalWrapper___P5Py .about_image__vS7Q5{position:absolute}}.about_principalWrapper___P5Py .about_contentInfoWrapper__lC1Qu{width:100%;padding-top:100px}.about_principalWrapper___P5Py .about_name__hNv0t{padding-top:100px;width:100%;margin-bottom:24px;font-family:Gowun batang;font-size:28px;color:rgba(0,0,0,.3);line-height:1.2;font-weight:700}@media(min-width:768px){.about_principalWrapper___P5Py .about_name__hNv0t{font-size:48px}}.about_principalWrapper___P5Py .about_name__hNv0t strong{display:block;color:#000}.about_principalWrapper___P5Py .about_descWrapper__l3QvJ{padding:47px 20px 64px;background:#efeae6;gap:113px}@media(min-width:768px){.about_principalWrapper___P5Py .about_descWrapper__l3QvJ{padding:47px 0 64px;display:flex}}.about_principalWrapper___P5Py .about_desc__bzTwB{margin-bottom:26px;font-size:16px;font-weight:700;line-height:1.5;word-break:keep-all}@media(min-width:768px){.about_principalWrapper___P5Py .about_desc__bzTwB{font-size:18px}}.about_principalWrapper___P5Py hr{margin-bottom:20px;width:100%;height:1px;border:none;background:#c9b5a0}.about_principalWrapper___P5Py .about_achievements__YFOJy{font-size:14px;line-height:1.5}@media(min-width:768px){.about_principalWrapper___P5Py .about_achievements__YFOJy{font-size:18px;line-height:2}}.about_historyWrapper__t0N1a{text-align:center;padding:100px 0 140px;max-width:1220px;margin:0 auto}.about_historyWrapper__t0N1a .about_title__cnuO7{font-weight:700;font-size:28px}@media(min-width:768px){.about_historyWrapper__t0N1a .about_title__cnuO7{font-size:48px}}.about_historyWrapper__t0N1a .about_title__cnuO7 span{display:block;font-size:28px;color:#a5a3a0}@media(min-width:768px){.about_historyWrapper__t0N1a .about_title__cnuO7 span{margin-bottom:10px}}.about_historyWrapper__t0N1a hr{height:1px;border:1px solid #dedede;width:100%;max-width:1030px;margin:40px auto 70px}.about_historyWrapper__t0N1a .about_historyList__o8ypx{width:100%;margin:0 auto;padding:0 20px}@media(min-width:768px){.about_historyWrapper__t0N1a .about_historyList__o8ypx{max-width:550px;padding:0}}.about_historyWrapper__t0N1a .about_historyList__o8ypx li{display:flex;align-items:flex-start;gap:8px;padding:16px 0;word-break:keep-all;font-size:14px}@media(min-width:768px){.about_historyWrapper__t0N1a .about_historyList__o8ypx li{gap:80px;padding:20px 0;align-items:center;font-size:18px;line-height:2}}.about_historyWrapper__t0N1a .about_historyList__o8ypx .about_date__xKNa9{display:block;color:rgba(0,0,0,.5);min-width:140px;text-align:left}.about_historyWrapper__t0N1a .about_historyList__o8ypx .about_content__uwOiK{display:block;width:100%;text-align:left}.about_historyWrapper__t0N1a .about_image__vS7Q5{display:block;margin:170px auto 0}.about_carouselWrapper__F9ZHj{position:relative;padding-bottom:100px;max-width:1024px;margin:0 auto;overflow-x:hidden}.about_contactWrapper___X0kw{background:#f8f8f8;padding:28px 20px;border-radius:8px;display:flex;flex-direction:column}@media(min-width:768px){.about_contactWrapper___X0kw{flex-direction:row;padding:28px 22px 28px 48px}}.about_contactWrapper___X0kw .about_infoWrapper__v_e0H{width:100%;display:flex;flex-direction:column;justify-content:space-between}.about_contactWrapper___X0kw .about_infoWrapper__v_e0H .about_title__cnuO7{margin-top:8px;font-size:28px;font-weight:700;margin-bottom:50px}@media(min-width:768px){.about_contactWrapper___X0kw .about_infoWrapper__v_e0H .about_title__cnuO7{font-size:32px}}.about_contactWrapper___X0kw .about_infoWrapper__v_e0H .about_infoList__1HAfV{margin-bottom:20px}.about_contactWrapper___X0kw .about_infoWrapper__v_e0H .about_infoList__1HAfV li{display:flex;align-items:center;gap:8px;padding:6px 0}.about_contactWrapper___X0kw .about_infoWrapper__v_e0H .about_naverMapBtn__oz0om{display:block;text-align:center;text-decoration:none;background:#39b74a;font-size:16px;font-weight:700;color:#fff;padding:16px;border:none;border-radius:4px;width:100%}@media(min-width:768px){.about_contactWrapper___X0kw .about_infoWrapper__v_e0H .about_naverMapBtn__oz0om{max-width:270px}}.about_contactWrapper___X0kw .about_contactList__7FEAL{width:100%;max-width:550px;display:flex;flex-direction:column;gap:16px;margin-top:20px}@media(min-width:768px){.about_contactWrapper___X0kw .about_contactList__7FEAL{margin-top:0}}.about_mapWrapper__i_LIN{margin-top:0;height:240px;background:#f8f8f8;padding-bottom:20px;padding-left:0;padding-right:0}@media(min-width:768px){.about_mapWrapper__i_LIN{margin-top:48px;padding-bottom:0;background:#f2f2f2;height:480px;border-radius:8px;overflow:hidden}}.contact-button_contactButton__VY_9p{position:relative;background:#fff;border-radius:8px;padding:20px 0 20px 32px;word-break:keep-all;display:flex;align-items:center;gap:20px;width:100%;border:none}@media(min-width:768px){.contact-button_contactButton__VY_9p{padding:34px 38px 36px}}.contact-button_contactButton__VY_9p .contact-button_cardInfo__TaRb9{text-align:left;font-size:18px;font-weight:700}.contact-button_contactButton__VY_9p .contact-button_cardInfo__TaRb9 span{font-weight:400;margin-top:6px;display:block;font-size:14px;line-height:1.5;color:rgba(0,0,0,.6)}@media(min-width:768px){.contact-button_contactButton__VY_9p .contact-button_cardInfo__TaRb9 span{line-height:1.2}}.contact-button_contactButton__VY_9p .contact-button_cardInfoDesktop__DAn3Q{margin-right:24px}