.card_card__mXP_B{display:flex;flex-direction:column;position:relative;margin-bottom:0}.card_card__mXP_B.card_real__vAW5Z{cursor:pointer;border-radius:16px;box-shadow:0 0 0 1px hsla(0,0%,6%,.05),0 1px 4px hsla(0,0%,6%,.1)}.card_card__mXP_B .card_imageWrap__QCNxX{align-self:center;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px 16px 0 0;border-bottom:1px solid #eaeaea;box-sizing:border-box}.card_card__mXP_B img{max-width:100%;transition:transform .2s ease-in-out;border-radius:16px 16px 0 0;box-sizing:border-box}.card_card__mXP_B .card_contentWrap__oKJs_{padding:16px 18px;box-sizing:border-box;display:flex;flex-direction:column;font-size:1rem;width:100%}.card_card__mXP_B .card_contentWrap__oKJs_ .card_title__IgdiE{color:rgba(33,37,41,.85);font-weight:600;font-size:18px}.card_card__mXP_B .card_contentWrap__oKJs_ .card_period__WW4Gc{font-size:16px;font-weight:500;color:rgba(33,37,41,.533);margin-top:6px}.card_card__mXP_B .card_contentWrap__oKJs_ .card_skillWrap__RmzyX{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:15px;height:44px}.card_card__mXP_B .card_contentWrap__oKJs_ .card_skillWrap__RmzyX .card_badge__WNcm_{text-decoration:unset!important;border:1px solid #ebedef;box-sizing:border-box;margin-right:4px;margin-bottom:4px;background-color:#f5f7f9;color:rgba(33,37,41,.6);padding:0 6px;border-radius:4px;line-height:20px;font-weight:500;display:inline-block;height:20px;font-size:13px}.card_card__mXP_B .card_contentWrap__oKJs_ .card_team__vtwkX{margin-top:20px;font-size:14px;font-weight:400;color:#666;align-self:flex-end}.card_card__mXP_B .card_contentWrap__oKJs_ .card_explain__M28ON{font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;margin-top:15px;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media screen and (max-width:768px){.card_card__mXP_B .card_contentWrap__oKJs_ .card_skillWrap__RmzyX{display:flex;align-items:center;flex-wrap:wrap;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;overflow:unset;height:unset}.card_card__mXP_B .card_contentWrap__oKJs_ .card_period__WW4Gc{font-size:17px;margin-top:8px}}.home_home__R_D0Z{display:flex;flex-direction:column;width:100%;align-items:center;margin:unset}.home_homeDivider__n4mZz{margin:50px 0;width:100%;height:1px;background-color:#d7dce5}.home_containerWrapper__UUMjz{width:1100px}.home_container__ZHdkZ{width:100%;display:flex;flex-direction:column}.home_container__ZHdkZ .home_divider__7Fsai{margin:24px 0;width:100%;height:1px;background-color:#ebedef}.home_container__ZHdkZ .home_projectDivider__bUMrg{margin-top:32px;margin-bottom:40px;width:100%;height:1px;background-color:#ebedef}.home_container__ZHdkZ .home_titleWrapper__ecRef{display:flex;align-items:flex-start;cursor:pointer;width:-moz-fit-content;width:fit-content;position:relative}.home_container__ZHdkZ .home_titleWrapper__ecRef .home_title__5WUYW{color:#475067;font-weight:600;font-size:28px}.home_container__ZHdkZ .home_titleWrapper__ecRef .home_icon__KIOtQ{fill:#475067;width:24px;height:24px;margin-left:15px}.home_container__ZHdkZ .home_titleWrapper__ecRef .home_icon__KIOtQ.home_up__EZGou{margin-top:1px;margin-bottom:-1px}.home_container__ZHdkZ .home_titleWrapper__ecRef .home_icon__KIOtQ.home_down__ois_0{margin-top:3px;margin-bottom:-3px}.home_container__ZHdkZ .home_titleWrapper__ecRef select{position:absolute;right:0;font-family:var(--font-pretendard);color:#212529;border:1px solid #d7dce5;outline:none;padding:6px 8px;border-radius:999px;background-color:#f5f7f9;cursor:pointer}.home_container__ZHdkZ .home_hoverEvent__YeUG4:hover{cursor:pointer;text-decoration:underline}.home_container__ZHdkZ .home_element__7nC6d{width:100%;display:flex;align-items:flex-start}.home_container__ZHdkZ .home_element__7nC6d:nth-child(2){margin-top:32px}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h{width:280px;display:flex;flex-direction:column;padding-right:10px;box-sizing:border-box;align-items:flex-start}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_date__LnTJM{font-size:20px;color:rgba(33,37,41,.6);font-weight:500}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_title__5WUYW{margin-top:12px;color:rgba(33,37,41,.85);font-weight:600;font-size:21px;word-break:keep-all}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_subWrap__Q9_zZ{margin-top:12px;display:flex;color:#21252988;font-weight:500;flex-direction:column}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_subWrap__Q9_zZ :first-child{margin-bottom:6px}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_mobSub__sqewm{display:none;margin-top:12px;color:#21252988;font-weight:500;font-size:15px}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X{display:flex;align-items:center;margin-top:10px}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X:hover{cursor:pointer;text-decoration:underline}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X .home_text__sXJmB{color:#475067;margin-right:5px;font-weight:500}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X .home_iconWrap__S5zIP{display:flex;align-items:center;justify-content:center;position:relative;width:25px;height:25px}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X .home_iconWrap__S5zIP .home_icon__KIOtQ{position:absolute;width:25px;height:25px;fill:#f5f7f9;cursor:pointer;border:1px solid #d7dce5;border-radius:999px;box-sizing:border-box;top:0;left:0;z-index:1}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X .home_iconWrap__S5zIP .home_inner__BrZGZ{position:absolute;width:20px;height:20px;background-color:#475067cc;border-radius:99px}.home_container__ZHdkZ .home_element__7nC6d .home_image__8_1FZ{width:105px;height:148.5px;margin-right:20px;border:1px solid #e0e0e0;background-size:100%}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S{flex:1 1;display:flex;flex-direction:column}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_content__EjCG8{color:rgba(33,37,41,.85);font-weight:600;font-size:21px;word-break:keep-all}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_subContent__XsyTg{margin-top:8px;font-weight:500;font-size:16px;color:#21252988}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824{flex-direction:column;align-items:flex-start;width:100%;display:flex;flex-wrap:wrap;font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;box-sizing:border-box;list-style-position:inside}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824.home_experience__F0nHX{margin-top:1.3rem}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 li{margin-top:4px;padding:0}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 li.home_title__5WUYW{margin-top:8px;font-weight:500}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 li.home_title__5WUYW:first-child{margin-top:unset}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 li.home_selectable__15jrt{font-weight:300;color:#339af0;cursor:pointer}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 li.home_selectable__15jrt::marker{color:#212529}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 li.home_selectable__15jrt:hover{text-decoration:underline}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 li.home_child__O_dk3{text-indent:-22px;margin-left:48px;list-style-type:circle}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 .home_probList__VDFaQ{width:100%;background-color:#f5f7f9;padding:20px 26px;border-radius:16px;display:flex;flex-direction:column;flex-wrap:wrap;font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;border:1px solid #ebedef;margin:8px 0;box-sizing:border-box}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 .home_probList__VDFaQ .home_conTitle__fR5uD{font-size:1rem;font-weight:500;color:rgba(33,37,41,.85);margin-top:1.6rem}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 .home_probList__VDFaQ .home_conTitle__fR5uD:first-child{margin-top:0}@media screen and (max-width:1300px){.home_containerWrapper__UUMjz{width:900px}}@media screen and (max-width:1024px){.home_containerWrapper__UUMjz{width:700px}}@media screen and (max-width:768px){.home_containerWrapper__UUMjz{max-width:534px;width:100%;padding:0 16px;box-sizing:border-box}.home_homeDivider__n4mZz{margin:36px 0}.home_projectMargin__xDRHG{margin-top:20px}.home_container__ZHdkZ .home_projectDivider__bUMrg{margin:32px 0}.home_container__ZHdkZ .home_titleWrapper__ecRef .home_title__5WUYW{font-size:22px}.home_container__ZHdkZ .home_titleWrapper__ecRef .home_icon__KIOtQ.home_up__EZGou{margin-top:-1px;margin-bottom:unset}.home_container__ZHdkZ .home_titleWrapper__ecRef .home_icon__KIOtQ.home_down__ois_0{margin-top:1px;margin-bottom:-3px}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h{width:100%}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_title__5WUYW{font-size:20px;margin-top:unset}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_subWrap__Q9_zZ{display:none}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_mobSub__sqewm{display:flex}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X{margin-top:12px}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X .home_text__sXJmB{font-size:15px}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X .home_iconWrap__S5zIP,.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X .home_iconWrap__S5zIP .home_icon__KIOtQ{width:23px;height:23px}.home_container__ZHdkZ .home_element__7nC6d .home_leftSec__yqR_h .home_seeMore__kTH9X .home_iconWrap__S5zIP .home_inner__BrZGZ{width:10px;height:10px}.home_container__ZHdkZ .home_element__7nC6d{flex-direction:column}.home_container__ZHdkZ .home_element__7nC6d:nth-child(2){margin-top:1.5rem}.home_container__ZHdkZ .home_element__7nC6d .home_date__LnTJM{width:unset;font-size:19px;margin-bottom:14px;margin-top:5px;color:rgba(33,37,41,.533)}.home_container__ZHdkZ .home_element__7nC6d .home_image__8_1FZ{margin-bottom:20px}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_content__EjCG8{font-weight:600;font-size:20px}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_subContent__XsyTg{margin-top:12px;font-size:15px;margin-bottom:5px}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824,.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824.home_experience__F0nHX{font-size:.96rem;margin-top:1.5rem}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 .home_probList__VDFaQ{font-size:.96rem;padding:16px 22px}.home_container__ZHdkZ .home_element__7nC6d .home_contentWrap__LhW2S .home_list__jR824 .home_probList__VDFaQ .home_conTitle__fR5uD{margin-top:1rem}}.modal_modalBackground__WBXGZ{width:100vw;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:999}.modal_modalBackground__WBXGZ .modal_backDrop__Ra0Dw{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000}.modal_modalBackground__WBXGZ .modal_toolTip__voeF6{height:80px;display:flex;align-items:center;justify-content:flex-end}.modal_modalBackground__WBXGZ .modal_toolTip__voeF6 .modal_exitButton__5Uhm5{margin-right:38px;border:2px solid #ebedef;box-sizing:border-box;color:#ebedef;padding:0 20px;border-radius:4px;line-height:31px;font-weight:500;display:inline-block;height:33px;font-size:15px;cursor:pointer}.modal_modalBackground__WBXGZ .modal_toolTip__voeF6 .modal_iconWrap__MSQmK{display:flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;width:42px;height:42px;box-sizing:border-box}.modal_modalBackground__WBXGZ .modal_toolTip__voeF6 .modal_iconWrap__MSQmK:hover{background-color:#f5f7f9}.modal_modalBackground__WBXGZ .modal_toolTip__voeF6 .modal_iconWrap__MSQmK .modal_exampleExit__cAZ__{width:23px;height:23px;fill:#475067}.modal_exampleModal__L_LVr{position:relative;overflow-y:auto;max-height:85%;width:900px;z-index:1001;box-sizing:border-box;padding-right:10px}.modal_exampleModal__L_LVr .modal_wrap__3_Kx1{background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;border-radius:16px;padding:40px 32px}.modal_exampleModal__L_LVr .modal_category__VdstJ{min-width:36px;height:24px;padding:0 8px;line-height:1.9;font-size:12px;color:#555;border:1px solid #ebedef;margin-bottom:20px;text-align:center;position:relative}.modal_exampleModal__L_LVr::-webkit-scrollbar{width:6px}.modal_exampleModal__L_LVr::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px;margin-left:20px}.modal_exampleModal__L_LVr::-webkit-scrollbar-track{background:rgba(235,237,239,0);border-radius:10px}.modal_exampleModal__L_LVr .modal_nav__yiF7_{display:none;position:fixed;left:0;right:0;top:0;height:60px;background-color:#ffffffcc;z-index:99;justify-content:center}.modal_exampleModal__L_LVr .modal_nav__yiF7_ .modal_mobHeader__tkmW_{max-width:534px;width:100%;padding:0 12px;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center}.modal_exampleModal__L_LVr .modal_nav__yiF7_ .modal_mobHeader__tkmW_ .modal_iconWrap__MSQmK{display:flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;width:42px;height:42px;box-sizing:border-box}.modal_exampleModal__L_LVr .modal_nav__yiF7_ .modal_mobHeader__tkmW_ .modal_iconWrap__MSQmK:hover{background-color:#f5f7f9}.modal_exampleModal__L_LVr .modal_nav__yiF7_ .modal_mobHeader__tkmW_ .modal_iconWrap__MSQmK .modal_icon__kL0xV{width:23px;height:23px;fill:#475067}.modal_imageModal__2ikyv{position:relative;max-height:80%;max-width:90%;z-index:1001}.modal_multiImageModal__9zkJx{width:100%;height:100%;display:flex;flex-direction:column}.modal_multiImageModal__9zkJx .modal_chevron__h9R8Q{width:20px;text-align:center;font-size:36px;color:#ebedef;font-family:none;cursor:pointer;z-index:2}.modal_multiImageModal__9zkJx .modal_exit__1wArk{height:80px;display:flex;align-items:center;justify-content:flex-end}.modal_multiImageModal__9zkJx .modal_exit__1wArk .modal_badge__iJN_a{margin-right:38px;border:2px solid #ebedef;box-sizing:border-box;color:#ebedef;padding:0 20px;border-radius:4px;line-height:31px;font-weight:500;display:inline-block;height:33px;font-size:15px;cursor:pointer}.modal_multiImageModal__9zkJx .modal_pagingWrap__p2_gA{height:100px;display:flex;align-items:center;justify-content:center}.modal_multiImageModal__9zkJx .modal_pagingWrap__p2_gA .modal_paging__EcfNo{display:flex;align-items:center}.modal_multiImageModal__9zkJx .modal_pagingWrap__p2_gA .modal_paging__EcfNo .modal_dot__d4X7p{cursor:pointer;width:8px;height:8px;margin:0 5px;border-radius:99px}.modal_multiImageModal__9zkJx .modal_contentWrap__sHK0b{position:relative;width:100%;flex:1 1;height:1px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 30px}.modal_multiImageModal__9zkJx .modal_contentWrap__sHK0b .modal_carouselWrap__lOk8O{position:absolute;display:flex;transition:transform .5s ease;width:100%;left:0;top:0;bottom:0;right:0}.modal_multiImageModal__9zkJx .modal_contentWrap__sHK0b .modal_carouselWrap__lOk8O .modal_imageWrap__20T1N{flex-shrink:0;width:100%;box-sizing:border-box;padding:0 80px;display:flex;align-items:center;justify-content:center;flex-direction:column}.modal_multiImageModal__9zkJx .modal_contentWrap__sHK0b .modal_carouselWrap__lOk8O .modal_imageWrap__20T1N .modal_image__muhDr{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.modal_multiImageModal__9zkJx .modal_contentWrap__sHK0b .modal_carouselWrap__lOk8O .modal_imageWrap__20T1N .modal_title__NdD8J{align-self:flex-start;color:#fff;height:28px;font-size:17px}.modal_multiImageModal__9zkJx .modal_contentWrap__sHK0b .modal_carouselWrap__lOk8O .modal_imageWrap__20T1N img{z-index:1;max-height:calc(100% - 28px);max-width:100%;width:auto;height:auto}.modal_multiImageModal__9zkJx .modal_mobEvent__uRWtI{display:none;position:fixed;top:100px;left:0;right:0;bottom:100px;background-color:unset;z-index:99999}@media screen and (max-width:1024px){.modal_exampleModal__L_LVr{width:700px}}@media screen and (max-width:768px){.modal_modalBackground__WBXGZ .modal_toolTip__voeF6 .modal_exitButton__5Uhm5{margin-right:18px}.modal_modalBackground__WBXGZ .modal_backDrop__Ra0Dw.modal_white__R7cp3{background-color:#fff}.modal_imageModal__2ikyv{max-width:calc(100% - 32px)}.modal_exampleModal__L_LVr{max-height:calc(100%);max-width:534px;width:100%;padding-right:unset;align-self:flex-end;padding-top:0}.modal_exampleModal__L_LVr .modal_wrap__3_Kx1{padding:60px 14px 20px}.modal_exampleModal__L_LVr::-webkit-scrollbar{width:0}.modal_exampleModal__L_LVr::-webkit-scrollbar-thumb{background:unset;border-radius:unset;margin-left:unset}.modal_exampleModal__L_LVr::-webkit-scrollbar-track{background:unset;border-radius:unset}.modal_exampleModal__L_LVr .modal_nav__yiF7_{display:flex}.modal_multiImageModal__9zkJx .modal_exit__1wArk .modal_badge__iJN_a{margin-right:16px}.modal_multiImageModal__9zkJx .modal_contentWrap__sHK0b .modal_carouselWrap__lOk8O .modal_imageWrap__20T1N{padding:0 10px}.modal_multiImageModal__9zkJx .modal_chevron__h9R8Q{display:none}.modal_multiImageModal__9zkJx .modal_mobEvent__uRWtI{display:unset}}.project_project__6RmMw{display:flex;flex-direction:column;width:100%;align-items:center}.project_container__E5_Vo{width:1100px;display:flex;flex-direction:column;align-items:flex-start}.project_container__E5_Vo .project_category__CS_54{min-width:36px;height:24px;padding:0 8px;line-height:1.9;font-size:12px;color:#555;border:1px solid #ebedef;margin-bottom:20px;text-align:center;position:relative}.project_container__E5_Vo .project_title__8jnOs{color:rgba(33,37,41,.85);font-weight:600;font-size:24px}.project_container__E5_Vo .project_period__QvqOB{color:#21252988;font-weight:500;font-size:16px;margin-top:8px}.project_container__E5_Vo .project_mobPeriod__1PgSK{display:none;color:#21252988;font-weight:500;font-size:19px;margin-bottom:14px}.project_container__E5_Vo .project_skillWrap__Kk7DY{display:flex;align-items:center;flex-wrap:wrap;margin-top:20px}.project_container__E5_Vo .project_skillWrap__Kk7DY .project_badge__29e72{margin-top:5px;border:1px solid #ebedef;box-sizing:border-box;margin-right:4px;background-color:#f5f7f9;color:rgba(33,37,41,.6);padding:0 6px;border-radius:4px;line-height:20px;font-weight:500;display:inline-block;height:20px;font-size:13px}.project_container__E5_Vo .project_sectionTitle__uh_6Z{font-weight:500;font-size:18px;color:#333;margin-top:40px;border-left:3px solid #475067;padding-left:15px;position:relative}.project_container__E5_Vo .project_explain__wEVHJ{font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;margin-top:15px;margin-bottom:15px}.project_container__E5_Vo .project_explain__wEVHJ .project_file__eo7Fe{cursor:pointer;color:#339af0}.project_container__E5_Vo .project_explain__wEVHJ .project_file__eo7Fe:hover{text-decoration:underline}.project_container__E5_Vo .project_review__kk2hy{font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;margin-top:15px;margin-bottom:15px}.project_container__E5_Vo .project_review__kk2hy span{margin-right:4px}.project_container__E5_Vo .project_review__kk2hy span:last-child{margin-right:unset}.project_container__E5_Vo .project_content__G6p8Y{width:100%;flex-wrap:wrap;font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;box-sizing:border-box;display:flex;flex-direction:column;background-color:#f5f7f9;padding:20px 26px;border-radius:16px;border:1px solid #ebedef}.project_container__E5_Vo .project_content__G6p8Y li{margin-top:4px;padding:0}.project_container__E5_Vo .project_content__G6p8Y li.project_key__zpOpP{margin-top:8px}.project_container__E5_Vo .project_content__G6p8Y li.project_child__6_Oy7{text-indent:-22px;margin-left:48px;list-style-type:circle}.project_container__E5_Vo .project_content__G6p8Y li:first-child{margin-top:0}.project_container__E5_Vo .project_singleImageWrap__kix10{width:750px;overflow:hidden;border:1px solid #ebedef;border-radius:16px;align-self:center;display:flex}.project_container__E5_Vo .project_singleImageWrap__kix10 img{width:100%;cursor:pointer}.project_container__E5_Vo .project_projectImage__jEYhF{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 40px;box-sizing:border-box}.project_container__E5_Vo .project_projectImage__jEYhF .project_carouselContainer__oqZ9X{position:relative;width:750px;overflow:hidden;border:1px solid #ebedef;border-radius:16px}.project_container__E5_Vo .project_projectImage__jEYhF .project_carouselContainer__oqZ9X .project_carouselWrap__2kJ8G{display:flex;transition:transform .5s ease}.project_container__E5_Vo .project_projectImage__jEYhF .project_carouselContainer__oqZ9X .project_carouselWrap__2kJ8G .project_imageWrap__I_c3X{position:relative;width:100%;height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.project_container__E5_Vo .project_projectImage__jEYhF .project_carouselContainer__oqZ9X .project_carouselWrap__2kJ8G .project_imageWrap__I_c3X img{width:100%;height:100%;object-fit:cover;cursor:pointer}.project_container__E5_Vo .project_projectImage__jEYhF .project_chevron__HtLXH{font-size:36px;color:#aaa;font-family:none;cursor:pointer}.project_container__E5_Vo .project_projectImage__jEYhF .project_imageTitle__pXWbi{font-size:16px;color:#333;font-weight:400}.project_container__E5_Vo .project_projectImage__jEYhF .project_imageLength__5Rl1r{font-size:15px;color:#555}.project_container__E5_Vo .project_projectImage__jEYhF .project_bottomTooltip__eKPi_ .project_dotWrap__3JPYN{display:flex}.project_container__E5_Vo .project_projectImage__jEYhF .project_bottomTooltip__eKPi_ .project_mobChevron__GNuZp{display:none}.project_container__E5_Vo .project_impTitle__z38Cj{color:rgba(33,37,41,.85);font-weight:600;font-size:22px;position:relative}.project_container__E5_Vo .project_divider__NBZOX{margin:40px 0;width:100%;height:1px;background-color:#ebedef}@media screen and (max-width:1300px){.project_container__E5_Vo{width:900px}.project_container__E5_Vo .project_projectImage__jEYhF{padding:0 20px}.project_container__E5_Vo .project_projectImage__jEYhF .project_carouselContainer__oqZ9X,.project_container__E5_Vo .project_singleImageWrap__kix10{width:680px}}@media screen and (max-width:1024px){.project_container__E5_Vo{width:700px}.project_container__E5_Vo .project_projectImage__jEYhF{padding:0 10px}.project_container__E5_Vo .project_projectImage__jEYhF .project_carouselContainer__oqZ9X,.project_container__E5_Vo .project_singleImageWrap__kix10{width:560px}}@media screen and (max-width:768px){.project_container__E5_Vo{max-width:534px;width:100%;padding:0 16px;box-sizing:border-box;margin-top:15px}.project_container__E5_Vo .project_title__8jnOs{font-size:22px;margin-bottom:2px}.project_container__E5_Vo .project_period__QvqOB{display:none}.project_container__E5_Vo .project_mobPeriod__1PgSK{display:unset}.project_container__E5_Vo .project_sectionTitle__uh_6Z{font-size:17px}.project_container__E5_Vo .project_explain__wEVHJ{font-size:.96rem}.project_container__E5_Vo .project_content__G6p8Y{font-size:.96rem;padding:14px 16px;box-sizing:border-box}.project_container__E5_Vo .project_content__G6p8Y li{font-size:.96rem;list-style-position:inside;margin:3px 0;box-sizing:border-box}.project_container__E5_Vo .project_projectImage__jEYhF{padding:0}.project_container__E5_Vo .project_projectImage__jEYhF .project_carouselContainer__oqZ9X,.project_container__E5_Vo .project_singleImageWrap__kix10{width:100%}.project_container__E5_Vo .project_projectImage__jEYhF .project_chevron__HtLXH{display:none}.project_container__E5_Vo .project_projectImage__jEYhF .project_imageLength__5Rl1r,.project_container__E5_Vo .project_projectImage__jEYhF .project_imageTitle__pXWbi{font-size:14px}.project_container__E5_Vo .project_projectImage__jEYhF .project_bottomTooltip__eKPi_{margin-top:10px}.project_container__E5_Vo .project_projectImage__jEYhF .project_bottomTooltip__eKPi_ .project_dotWrap__3JPYN{display:none}.project_container__E5_Vo .project_projectImage__jEYhF .project_bottomTooltip__eKPi_ .project_mobChevron__GNuZp{display:flex}.project_container__E5_Vo .project_mobRole__MRpM_{display:flex;flex-direction:column}.project_container__E5_Vo .project_review__kk2hy{width:100%;padding:unset;box-sizing:border-box;display:flex;flex-direction:column;font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:.96rem}.project_container__E5_Vo .project_review__kk2hy span{margin-bottom:1rem}.project_container__E5_Vo .project_review__kk2hy span:last-child{margin-bottom:unset}}.modal_wrap__uzqFb{background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;border-radius:16px;padding:30px}.modal_category__HzFI7{min-width:36px;height:24px;padding:0 8px;line-height:1.9;font-size:12px;color:#555;border:1px solid #ebedef;margin-bottom:20px;text-align:center;position:relative}.modal_title__WWZP9{color:rgba(33,37,41,.85);font-weight:600;font-size:24px}.modal_impTitle__XrfZA{color:rgba(33,37,41,.85);font-weight:600;font-size:22px;position:relative;line-height:30px;margin-top:-2px}.modal_explain__QVHOV{font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;margin-top:15px;margin-bottom:15px}.modal_titleDivider__iebTQ{margin:30px 0;width:100%;height:1px;background-color:#ebedef}.modal_divider__Du7tb{margin:40px 0;width:100%;height:1px;background-color:#ebedef}.modal_sectionTitle__20AXo{font-weight:500;font-size:18px;color:#333;border-left:3px solid #475067;padding-left:15px;position:relative;margin-top:40px}.modal_textBox__5EL2U{font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;margin-top:20px;display:flex;flex-direction:column}.modal_textBox__5EL2U span{margin-bottom:.8rem}.modal_textBox__5EL2U span:last-child{margin-bottom:unset}.modal_textBox__5EL2U .modal_imgWrap__ay2kL{display:flex;flex-direction:column;max-width:90%;margin-bottom:1.1rem;align-self:center}.modal_textBox__5EL2U .modal_imgWrap__ay2kL img{max-width:100%;max-height:366px;border-radius:16px;border:1px solid #ebedef;cursor:pointer}.modal_textBox__5EL2U .modal_imgWrap__ay2kL .modal_imgAlt__8piN_{align-self:flex-end;font-size:13px;margin-bottom:unset;color:#333}.modal_content__5yPux{margin-top:20px;width:100%;background-color:#f5f7f9;padding:20px 26px;border-radius:16px;display:flex;flex-wrap:wrap;font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;border:1px solid #ebedef;box-sizing:border-box}.modal_content__5yPux li{width:100%}@media screen and (max-width:768px){.modal_impTitle__XrfZA{font-weight:600;font-size:20px;position:relative}.modal_sectionTitle__20AXo{font-size:17px}.modal_content__5yPux{padding:14px 16px;box-sizing:border-box}.modal_content__5yPux li{font-size:.96rem;list-style-position:inside;margin:3px 0;box-sizing:border-box}.modal_textBox__5EL2U{font-size:.96rem}.modal_textBox__5EL2U .modal_imgWrap__ay2kL{max-width:calc(100% - 18px)}}.grid_grid__ReZkq{display:grid;grid-template-columns:repeat(2,1fr);max-width:100%;width:100%;margin:28px auto 0;grid-gap:35px;gap:35px}.grid_more__i6I_c{align-self:center;cursor:pointer;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;opacity:.8;margin-top:32px}.grid_more__i6I_c .grid_icon__3zw5a{width:19px;height:19px;fill:#475067}.grid_more__i6I_c span{margin-left:10px;font-weight:600;font-size:18px;color:#475067}@media screen and (max-width:1300px){.grid_grid__ReZkq{gap:28px}}@media screen and (max-width:768px){.grid_more__i6I_c{margin-top:4px}.grid_grid__ReZkq{grid-template-columns:repeat(1,1fr)}}.project_project__cGJP1{width:100%;display:flex;flex-direction:column}.project_project__cGJP1:nth-child(2){margin-top:28px}.project_project__cGJP1 .project_topSec__qudpO{display:flex;flex-direction:column}.project_project__cGJP1 .project_topSec__qudpO:hover{cursor:pointer;text-decoration:underline}.project_project__cGJP1 .project_topSec__qudpO.project_mobTop__CFRs7{display:none;cursor:unset;text-decoration:unset}.project_project__cGJP1 .project_titleWrapper___44rW{display:flex;align-items:flex-end}.project_project__cGJP1 .project_titleWrapper___44rW .project_pTitle__elgXm{color:rgba(33,37,41,.85);font-weight:600;font-size:23px;word-wrap:break-word;word-break:keep-all}.project_project__cGJP1 .project_titleWrapper___44rW .project_period__ebtav{font-size:16px;font-weight:500;color:#21252988;margin-left:6px}.project_project__cGJP1 .project_titleWrapper___44rW .project_mobPeriod__snuLT{display:none;font-size:19px;font-weight:500;color:rgba(33,37,41,.533);margin-bottom:14px}.project_project__cGJP1 .project_mobChevron__x4lwQ{display:none}.project_project__cGJP1 .project_explain__6N3fU{font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;margin-top:.8rem;margin-bottom:.4rem;cursor:pointer}.project_project__cGJP1 .project_content__MRXcB{width:100%;margin-top:.6rem;background-color:#f5f7f9;padding:20px 26px;border-radius:16px;display:flex;flex-wrap:wrap;font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;border:1px solid #ebedef;box-sizing:border-box}.project_project__cGJP1 .project_content__MRXcB .project_conTitle__g_SeE{font-size:17px;font-weight:500;color:rgba(33,37,41,.85)}.project_project__cGJP1 .project_content__MRXcB li{width:100%}.project_project__cGJP1 .project_skillWrap__M3B_Y{display:flex;align-items:center;flex-wrap:wrap;margin-top:.8rem}.project_project__cGJP1 .project_skillWrap__M3B_Y .project_badge__N9pBk{border:1px solid #ebedef;box-sizing:border-box;margin-right:4px;margin-bottom:4px;background-color:#f5f7f9;color:rgba(33,37,41,.6);padding:0 6px;border-radius:4px;line-height:18px;font-weight:500;display:inline-block;height:unset;font-size:13px}.project_mobDivider__p9tt1{margin:35px 0;width:100%;height:1px;background-color:#ebedef}@media screen and (max-width:768px){.project_project__cGJP1:nth-child(2){margin-top:1.5rem}.project_project__cGJP1 .project_topSec__qudpO.project_desTop__2TYG5{display:none}.project_project__cGJP1 .project_topSec__qudpO.project_mobTop__CFRs7{display:flex}.project_project__cGJP1 .project_titleWrapper___44rW{flex-direction:column;align-items:flex-start}.project_project__cGJP1 .project_titleWrapper___44rW .project_pTitle__elgXm{font-size:20px;font-weight:600;margin-bottom:20px}.project_project__cGJP1 .project_titleWrapper___44rW .project_period__ebtav{display:none}.project_project__cGJP1 .project_titleWrapper___44rW .project_mobPeriod__snuLT{display:unset}.project_project__cGJP1 .project_explain__6N3fU{margin-bottom:0;margin-top:0;cursor:unset;font-size:.96rem}.project_project__cGJP1 .project_content__MRXcB{margin-top:1.3rem;padding:14px 16px;box-sizing:border-box}.project_project__cGJP1 .project_content__MRXcB:last-child{margin-top:.7rem}.project_project__cGJP1 .project_content__MRXcB .project_conTitle__g_SeE{font-size:16px;margin-bottom:8px}.project_project__cGJP1 .project_content__MRXcB li{font-size:.96rem;list-style-position:inside;margin:3px 0;box-sizing:border-box}.project_project__cGJP1 .project_skillWrap__M3B_Y{display:none}.project_mobDivider__p9tt1{margin:26px 0}.project_project__cGJP1 .project_mobChevron__x4lwQ{display:flex}.project_select__jjZAg{display:none}}.introduce_infoWrap__61ObN{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 30px;width:100%;box-sizing:border-box;height:90px;margin-bottom:-6px}.introduce_infoWrap__61ObN .introduce_profileWrapper__dKKoF{width:150px;height:120px;align-self:flex-end;position:absolute;background-color:#fff;margin-bottom:6px}.introduce_infoWrap__61ObN .introduce_profileBg__B89Te{width:150px;height:150px;background-color:#fff;border-radius:999px;display:flex;align-items:center;justify-content:center;border:1px solid #ebedef;box-sizing:border-box}.introduce_infoWrap__61ObN .introduce_profileBg__B89Te .introduce_profile__GR_RF{opacity:.95;width:120px;height:120px;border-radius:999px;background-image:url(/profile.jpg);background-size:100%}.introduce_infoWrap__61ObN .introduce_contactWrap__DikJ5{display:flex;flex-direction:column;align-items:flex-end;align-self:flex-start;margin-top:6px}.introduce_infoWrap__61ObN .introduce_contactWrap__DikJ5 .introduce_nameWrap__YMcNf{display:flex;margin-bottom:12px;align-items:flex-end}.introduce_infoWrap__61ObN .introduce_contactWrap__DikJ5 .introduce_nameWrap__YMcNf .introduce_nameKR__hCmJS{font-weight:600;font-size:24px;color:#212529}.introduce_infoWrap__61ObN .introduce_contactWrap__DikJ5 .introduce_nameWrap__YMcNf .introduce_nameEN__M6cCp{font-weight:500;font-size:16px;color:#21252988;margin-left:5px}.introduce_infoWrap__61ObN .introduce_contactWrap__DikJ5 .introduce_contact__bsskk{display:flex;align-items:center}.introduce_infoWrap__61ObN .introduce_contactWrap__DikJ5 .introduce_contact__bsskk .introduce_key__HU59O{background-color:#475067;color:#fff;padding:0 8px;border-radius:32px;line-height:24px;letter-spacing:normal;font-weight:600;display:inline-block;height:24px;font-size:14px}.introduce_infoWrap__61ObN .introduce_contactWrap__DikJ5 .introduce_contact__bsskk .introduce_value__kOEKC{margin-left:6px;color:#212529;cursor:pointer}.introduce_infoWrap__61ObN .introduce_contactWrap__DikJ5 .introduce_contact__bsskk .introduce_divider__thfHp{margin:0 15px;color:#21252933}.introduce_explainWrap__jU9JQ{width:100%;background-color:#f5f7f9;border-radius:16px;padding:16px 30px 24px;box-sizing:border-box;display:flex;flex-direction:column;font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;border:1px solid #ebedef}.introduce_explainWrap__jU9JQ .introduce_updated__r_Wqu{align-self:flex-end;margin-bottom:.6rem;font-size:13px}.introduce_explainWrap__jU9JQ span{margin-bottom:1rem}.introduce_explainWrap__jU9JQ span:last-child{margin-bottom:unset}.introduce_mobTitle__EsyvS{display:none}.introduce_mobDivider__ey7jr{display:none;margin:36px 0;width:100%;height:1px;background-color:#ebedef}.introduce_mobInfoWrap__in1Tg{display:none;width:100%;flex-direction:column;align-items:center}.introduce_mobInfoWrap__in1Tg .introduce_profile__GR_RF{opacity:.95;width:114px;height:114px;border-radius:999px;background-image:url(/profile.jpg);background-size:100%;margin-top:18px}.introduce_mobInfoWrap__in1Tg .introduce_nameWrap__YMcNf{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem;margin-bottom:1.2rem}.introduce_mobInfoWrap__in1Tg .introduce_nameWrap__YMcNf .introduce_nameKR__hCmJS{font-weight:600;font-size:22px;color:#212529}.introduce_mobInfoWrap__in1Tg .introduce_nameWrap__YMcNf .introduce_nameEN__M6cCp{font-weight:500;font-size:15px;color:#21252988;margin-top:5px}.introduce_mobInfoWrap__in1Tg .introduce_contactWrap__DikJ5{display:flex;width:100%;align-items:center;justify-content:flex-start;margin-top:.9rem}.introduce_mobInfoWrap__in1Tg .introduce_contactWrap__DikJ5 .introduce_icon__GdHvC{width:20px;height:20px;fill:none;stroke-width:1.7;stroke:#475067}.introduce_mobInfoWrap__in1Tg .introduce_contactWrap__DikJ5 .introduce_value__kOEKC{cursor:pointer;margin-left:10px;color:#339af0;font-size:.96rem}.introduce_mobInfoWrap__in1Tg .introduce_contactWrap__DikJ5 .introduce_key__HU59O{background-color:#475067;color:#fff;padding:0 8px;border-radius:32px;line-height:24px;letter-spacing:normal;font-weight:600;display:inline-block;height:24px;font-size:14px}@media screen and (max-width:768px){.introduce_infoWrap__61ObN{display:none}.introduce_mobDivider__ey7jr,.introduce_mobTitle__EsyvS{display:unset}.introduce_mobInfoWrap__in1Tg{display:flex}.introduce_explainWrap__jU9JQ{font-size:.96rem;background-color:#fff;border:unset;padding:unset;margin-top:1.5rem}.introduce_explainWrap__jU9JQ .introduce_updated__r_Wqu{display:none}}.skills_skill__aeNI8{width:100%;display:flex;align-items:flex-start}.skills_skill__aeNI8:nth-child(2){margin-top:28px}.skills_skill__aeNI8 .skills_key___Xx3G{width:280px;font-size:20px;color:rgba(33,37,41,.6);font-weight:500}.skills_skill__aeNI8 .skills_valueWrap__6mmKW{flex:1 1;background-color:#f5f7f9;padding:20px 26px;border-radius:16px;display:flex;width:1px;flex-wrap:wrap;font-weight:300;word-wrap:break-word;word-break:keep-all;line-height:1.8;font-size:1rem;border:1px solid #ebedef}.skills_skill__aeNI8 .skills_valueWrap__6mmKW li{width:calc(100% / 3)}.skills_explainWrap__66D08 .skills_title__fSoOP{color:#475067;font-weight:600;font-size:22px;margin-bottom:6px;margin-top:-6px}@media screen and (max-width:768px){.skills_skill__aeNI8{flex-direction:column}.skills_skill__aeNI8 .skills_key___Xx3G{width:unset;font-size:20px}.skills_skill__aeNI8 .skills_valueWrap__6mmKW{width:100%;flex:unset;background-color:unset;padding:0;border:unset;margin-top:14px;box-sizing:border-box;line-height:2.3;font-size:.96rem}.skills_skill__aeNI8 .skills_valueWrap__6mmKW li{width:unset;list-style-position:inside;flex:1 1 165px;margin-left:6px;box-sizing:border-box}.skills_skill__aeNI8:nth-child(2){margin-top:1.5rem}}