@font-face{font-family:Roboto Condensed;font-weight:300;font-display:swap;src:local(Roboto Condensed),url(/fonts/RobotoCondensed-Light.woff2)format("woff2"),url(/fonts/RobotoCondensed-Light.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-weight:700;font-display:swap;src:local(Roboto Condensed),url(/fonts/RobotoCondensed-Bold.woff2)format("woff2"),url(/fonts/RobotoCondensed-Bold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local(Pretendard Black),url(/fonts/Pretendard-Black.woff2)format("woff2"),url(/fonts/Pretendard-Black.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local(Pretendard ExtraBold),url(/fonts/Pretendard-ExtraBold.woff2)format("woff2"),url(/fonts/Pretendard-ExtraBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(/fonts/Pretendard-Bold.woff2)format("woff2"),url(/fonts/Pretendard-Bold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(/fonts/Pretendard-SemiBold.woff2)format("woff2"),url(/fonts/Pretendard-SemiBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(/fonts/Pretendard-Medium.woff2)format("woff2"),url(/fonts/Pretendard-Medium.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(/fonts/Pretendard-Regular.woff2)format("woff2"),url(/fonts/Pretendard-Regular.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local(Pretendard Light),url(/fonts/Pretendard-Light.woff2)format("woff2"),url(/fonts/Pretendard-Light.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local(Pretendard ExtraLight),url(/fonts/Pretendard-ExtraLight.woff2)format("woff2"),url(/fonts/Pretendard-ExtraLight.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local(Pretendard Thin),url(/fonts/Pretendard-Thin.woff2)format("woff2"),url(/fonts/Pretendard-Thin.woff)format("woff")}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Black.woff2)format("woff2"),url(/fonts/Poppins-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.woff2)format("woff2"),url(/fonts/Poppins-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2)format("woff2"),url(/fonts/Poppins-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.woff2)format("woff2"),url(/fonts/Poppins-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBold.woff2)format("woff2"),url(/fonts/Poppins-ExtraBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.woff2)format("woff2"),url(/fonts/Poppins-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff2)format("woff2"),url(/fonts/Poppins-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.woff2)format("woff2"),url(/fonts/Poppins-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Thin.woff2)format("woff2"),url(/fonts/Poppins-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,select{font:100%;appearance:none;border-radius:0;outline:0}input:focus::-webkit-input-placeholder{color:#0000}textarea:focus::-webkit-input-placeholder{color:#0000}input:focus:-moz-placeholder-shown{color:#0000}textarea:focus:-moz-placeholder-shown{color:#0000}input:focus::-moz-placeholder{color:#0000}textarea:focus::-moz-placeholder{color:#0000}input:focus:-ms-placeholder-shown{color:#0000}textarea:focus:-ms-placeholder-shown{color:#0000}input:-ms-placeholder-shown{color:#939598}input::-webkit-input-placeholder{color:#939598}input::placeholder{color:#939598}@media (min-width:1025px){html,body{background-color:#111;width:100%;min-height:100%}html.fixed,body.fixed{position:fixed;left:0}.white_page,.view_area{background-color:#fff}.white_page a,.white_page abbr,.white_page acronym,.white_page address,.white_page article,.white_page aside,.white_page audio,.white_page b,.white_page big,.white_page blockquote,.white_page body,.white_page canvas,.white_page caption,.white_page cite,.white_page code,.white_page dd,.white_page del,.white_page details,.white_page dfn,.white_page div,.white_page dl,.white_page dt,.white_page em,.white_page fieldset,.white_page figcaption,.white_page figure,.white_page footer,.white_page form,.white_page h1,.white_page h2,.white_page h3,.white_page h4,.white_page h5,.white_page h6,.white_page header,.white_page hgroup,.white_page html,.white_page i,.white_page iframe,.white_page img,.white_page input,.white_page ins,.white_page kbd,.white_page label,.white_page legend,.white_page li,.white_page mark,.white_page nav,.white_page object,.white_page ol,.white_page output,.white_page p,.white_page pre,.white_page q,.white_page s,.white_page samp,.white_page section,.white_page select,.white_page small,.white_page span,.white_page strike,.white_page strong,.white_page sub,.white_page sup,.white_page table,.white_page tbody,.white_page td,.white_page textarea,.white_page tfoot,.white_page th,.white_page thead,.white_page time,.white_page tr,.white_page tt,.white_page ul,.white_page var,.white_page video,.view_area a,.view_area abbr,.view_area acronym,.view_area address,.view_area article,.view_area aside,.view_area audio,.view_area b,.view_area big,.view_area blockquote,.view_area body,.view_area canvas,.view_area caption,.view_area cite,.view_area code,.view_area dd,.view_area del,.view_area details,.view_area dfn,.view_area div,.view_area dl,.view_area dt,.view_area em,.view_area fieldset,.view_area figcaption,.view_area figure,.view_area footer,.view_area form,.view_area h1,.view_area h2,.view_area h3,.view_area h4,.view_area h5,.view_area h6,.view_area header,.view_area hgroup,.view_area html,.view_area i,.view_area iframe,.view_area img,.view_area input,.view_area ins,.view_area kbd,.view_area label,.view_area legend,.view_area li,.view_area mark,.view_area nav,.view_area object,.view_area ol,.view_area output,.view_area p,.view_area pre,.view_area q,.view_area s,.view_area samp,.view_area section,.view_area select,.view_area small,.view_area span,.view_area strike,.view_area strong,.view_area sub,.view_area sup,.view_area table,.view_area tbody,.view_area td,.view_area textarea,.view_area tfoot,.view_area th,.view_area thead,.view_area time,.view_area tr,.view_area tt,.view_area ul,.view_area var,.view_area video{color:#111}section.bg_b{background-color:#111}section.bg_b a,section.bg_b abbr,section.bg_b acronym,section.bg_b address,section.bg_b article,section.bg_b aside,section.bg_b audio,section.bg_b b,section.bg_b big,section.bg_b blockquote,section.bg_b body,section.bg_b canvas,section.bg_b caption,section.bg_b cite,section.bg_b code,section.bg_b dd,section.bg_b del,section.bg_b details,section.bg_b dfn,section.bg_b div,section.bg_b dl,section.bg_b dt,section.bg_b em,section.bg_b fieldset,section.bg_b figcaption,section.bg_b figure,section.bg_b footer,section.bg_b form,section.bg_b h1,section.bg_b h2,section.bg_b h3,section.bg_b h4,section.bg_b h5,section.bg_b h6,section.bg_b header,section.bg_b hgroup,section.bg_b html,section.bg_b i,section.bg_b iframe,section.bg_b img,section.bg_b input,section.bg_b ins,section.bg_b kbd,section.bg_b label,section.bg_b legend,section.bg_b li,section.bg_b mark,section.bg_b nav,section.bg_b object,section.bg_b ol,section.bg_b output,section.bg_b p,section.bg_b pre,section.bg_b q,section.bg_b s,section.bg_b samp,section.bg_b section,section.bg_b select,section.bg_b small,section.bg_b span,section.bg_b strike,section.bg_b strong,section.bg_b sub,section.bg_b sup,section.bg_b table,section.bg_b tbody,section.bg_b td,section.bg_b textarea,section.bg_b tfoot,section.bg_b th,section.bg_b thead,section.bg_b time,section.bg_b tr,section.bg_b tt,section.bg_b ul,section.bg_b var,section.bg_b video{color:#fff}.d_only{display:block!important}.m_only{display:none!important}.wrap_type1:after,.wrap_type4:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.wrap_type1,.wrap_type4{width:100%;max-width:1920px;margin:0 auto;padding:0 32px}.wrap_type3:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.wrap_type3{width:100%;max-width:2002px;margin:0 auto;padding:0 42px 0 40px}.pagination{justify-content:center;align-items:center;display:flex}.pagination button,.pagination span{display:block}.pagination button.prev1,.pagination span.prev1{background-image:url(../media/object-paging-active-rightend.0j7hsu0iz-p6u.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:32px;height:32px;font-size:0;transform:rotate(180deg)}.pagination button.prev1.disabled,.pagination span.prev1.disabled{background-image:url(../media/object-paging-disable-leftend.02a_72nk2uw-u.svg);transform:rotate(0)}.pagination button.prev2,.pagination span.prev2{background-image:url(../media/object-paging-active-right.0tx3kdn7ycmqq.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin-right:12px;font-size:0;transform:rotate(180deg)}.pagination button.prev2.disabled,.pagination span.prev2.disabled{background-image:url(../media/object-paging-disable-left.0g5i790vogk3c.svg);transform:rotate(0)}.pagination button.num,.pagination span.num{text-align:center;letter-spacing:-.048px;color:#f2f2f2;cursor:pointer;width:40px;height:40px;margin:0 4px;font-family:Roboto Condensed;font-size:24px;line-height:24px}.pagination button.num.active,.pagination button.num:hover,.pagination span.num.active,.pagination span.num:hover{color:#111;background-color:#f2f2f2;font-weight:700}.pagination button.next1,.pagination span.next1{background-image:url(../media/object-paging-active-right.0tx3kdn7ycmqq.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin-left:12px;font-size:0}.pagination button.next1.disabled,.pagination span.next1.disabled{background-image:url(../media/object-paging-disable-left.0g5i790vogk3c.svg);transform:rotate(180deg)}.pagination button.next2,.pagination span.next2{background-image:url(../media/object-paging-active-rightend.0j7hsu0iz-p6u.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:32px;height:32px;font-size:0}.pagination button.next2.disabled,.pagination span.next2.disabled{background-image:url(../media/object-paging-disable-leftend.02a_72nk2uw-u.svg);transform:rotate(180deg)}.tab_type1 .tab_btn_area:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.tab_type1 .tab_btn_area{padding-bottom:34px}.tab_type1 .tab_btn_area .tab_btn{float:left;cursor:pointer;letter-spacing:-.52px;color:#999;margin-right:32px;font-size:26px;font-weight:300;line-height:115.385%;position:relative}.tab_type1 .tab_btn_area .tab_btn:after{content:"";background-color:#111;width:0%;height:1px;transition:width .5s;position:absolute;bottom:0;left:0}.tab_type1 .tab_btn_area .tab_btn:last-child{margin-right:0}.tab_type1 .tab_btn_area .tab_btn.on,.tab_type1 .tab_btn_area .tab_btn:hover{color:#111}.tab_type1 .tab_btn_area .tab_btn.on:after,.tab_type1 .tab_btn_area .tab_btn:hover:after{width:100%}.tab_type1 .tab_cont{transition:opacity .5s}.tab_type1 .tab_cont.fade .list_type1 .txt_area{animation:.4s ease-in forwards kvTxt}.tab_type1 .tab_cont.out .list_type1.on .txt_area{animation:none}.tab_type2 .tab_btn_area{padding-bottom:48px}.tab_type2 .tab_btn_area>.wrap_type4{display:flex}.tab_type2 .tab_btn_area .tab_btn{text-align:center;cursor:pointer;background-color:#f2f2f2;flex:1;max-width:160px;margin-right:8px;padding:16px 10px;position:relative}.tab_type2 .tab_btn_area .tab_btn:last-child{margin-right:0}.tab_type2 .tab_btn_area .tab_btn .hover{z-index:3;clip-path:inset(0 100% 0 0);width:100%;height:100%;transition:clip-path .4s;position:absolute;top:0;left:0;overflow:hidden}.tab_type2 .tab_btn_area .tab_btn .hover .hidden{background-color:#111;width:100%;min-width:100%;height:100%;padding:16px 10px;position:relative;top:0;left:0}.tab_type2 .tab_btn_area .tab_btn .hover .hidden p{color:#fff}.tab_type2 .tab_btn_area .tab_btn p{letter-spacing:-.064px;color:#333;line-height:1}.tab_type2 .tab_btn_area .tab_btn>p{z-index:2;position:relative}.tab_type2 .tab_btn_area .tab_btn.active .hover,.tab_type2 .tab_btn_area .tab_btn:hover .hover{clip-path:inset(0)}.tab_type2 .tab_btn_area .tab_btn.active .hover:after,.tab_type2 .tab_btn_area .tab_btn:hover .hover:after{left:100%}.tab_type2 .tab_cont{transition:opacity .3s}.tab_type2 .tab_cont.fade{opacity:1}.tab_type2 .tab_cont.out{opacity:0}.btn_type1{background-color:#111;padding:9px 47px 9px 44px;display:inline-block}.btn_type1>span{letter-spacing:-.064px;font-weight:500;line-height:137.5%;display:block;position:relative}.btn_type1>span:before{content:"";background-color:#fff;width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}.btn_type1>span:after{content:"";background-image:url(../media/arrow-diagonal.0o374vxutcjym.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:6px;height:6px;transition:opacity .3s;position:absolute;top:0;right:-10px}.btn_type1:hover>span:after{animation:1s ease-in-out infinite opaciryMotion}.btn_type1:hover>span:before{width:100%}.btn_type2{letter-spacing:-.064px;background-color:#111;padding:10.5px 36px 10.5px 44px;display:inline-block;position:relative;color:#f2f2f2!important}.btn_type2:after{content:"";z-index:1;background-color:#fff;width:100%;height:0;transition:height .5s;position:absolute;top:0;left:0}.btn_type2 span{letter-spacing:-.064px;z-index:2;font-family:Roboto Condensed;transition:color .5s;display:block;position:relative;color:#f2f2f2!important}.btn_type2 span:after{content:"";vertical-align:top;background-image:url(../media/btn2-arrow.14b.9opykmy.2.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:6px;height:6px;margin-left:4px;display:inline-block}.btn_type2:hover:after{height:100%}.btn_type2:hover span{color:#111!important}.btn_type3{cursor:pointer;background-color:#fff;outline:none;padding:10.5px 36px 10.5px 44px;font-family:Roboto Condensed;font-size:0;display:inline-block;position:relative}.btn_type3:before{content:"";z-index:1;background-color:#333;width:100%;height:0%;transition:height .3s;position:absolute;bottom:0;left:0}.btn_type3>span{letter-spacing:-.064px;z-index:2;font-family:Roboto Condensed;font-weight:700;transition:color .3s;display:block;position:relative;color:#333!important}.btn_type3>span:after{content:"";vertical-align:top;background-image:url(../media/btn3-arrow.0w0n81.mqanag.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:6px;height:6px;margin-left:4px;display:inline-block}.btn_type3:hover:before{height:100%}.btn_type3:hover span{color:#fff!important}.btn_type3:hover span:after{background-image:url(../media/btn3-arrow-w.10frvsuz.ls.o.svg)}.nav_type1{z-index:9;background-color:#fff;transition:top .3s;position:sticky;top:79px}.nav_type1 ul{max-height:none;display:flex;position:relative}.nav_type1 ul:after{content:"";z-index:5;background-color:#111;width:100%;height:2px;position:absolute;top:0;left:0}.nav_type1 ul:before{content:"";z-index:5;background-color:#111;width:100%;height:2px;position:absolute;bottom:0;left:0}.nav_type1 ul li{text-align:center;float:none;cursor:pointer;flex:1 1 0;padding:21px 10px 22px;position:relative}.nav_type1 ul li:after{content:"";z-index:5;background-color:#111;width:2px;height:100%;position:absolute;top:0;right:0}.nav_type1 ul li:last-child:after{display:none}.nav_type1 ul li a{width:100%;height:100%;display:block}.nav_type1 ul li .hover{z-index:3;clip-path:inset(0 100% 0 0);width:100%;height:100%;transition:clip-path .7s;position:absolute;top:0;left:0;overflow:hidden}.nav_type1 ul li .hover .hidden{background-color:#111;width:100%;min-width:100%;height:100%;padding:21px 10px 22px;position:relative;top:0;left:0}.nav_type1 ul li .hover .hidden p,.nav_type1 ul li .hover .hidden p span{color:#fff}.nav_type1 ul li p{letter-spacing:-.072px;z-index:2;width:100%;font-size:18px;position:relative}}@media (min-width:1025px) and (max-width:1300px){.nav_type1 ul li p{font-size:14px}}@media (min-width:1025px){.nav_type1 ul li p span{letter-spacing:-.048px;margin-right:10px;font-size:12px;display:inline-block}}@media (min-width:1025px) and (max-width:1300px){.nav_type1 ul li p span{font-size:10px}}@media (min-width:1025px){.nav_type1 ul li.active .hover,.nav_type1 ul li:hover .hover{clip-path:inset(0)}.nav_type1 ul li.active .hover:after,.nav_type1 ul li:hover .hover:after{left:100%}.nav_type1.header_show{top:79px}.nav_type1.header_hidden{top:0}.list_type1:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.list_type1{position:relative;overflow:hidden}.list_type1 .line_1{content:"";z-index:2;background-color:#aaa;width:0;height:1px;transition:width .7s;position:absolute;top:0;left:0}.list_type1>a{float:left;width:100%;padding:40px;display:block;position:relative}.list_type1>a:after{content:"";z-index:2;background-color:#aaa;width:0%;height:1px;transition:width .7s;position:absolute;bottom:0;left:0}.list_type1>a:before{content:"";z-index:2;background-color:#aaa;width:1px;height:0%;transition:height .7s;position:absolute;top:0;left:-1px}.list_type1>a .txt_area{z-index:2;opacity:0;flex-wrap:wrap;align-content:space-between;height:360px;font-size:0;transition:opacity .3s,transform .3s;display:flex;position:relative;transform:translateY(20px)}.list_type1>a .txt_area .tit{letter-spacing:-.128px;color:#999;width:100%;font-size:32px;font-weight:300;line-height:1;transition:color .3s;position:relative}.list_type1>a .txt_area .tit .arrow{background-image:url(../media/list1-arrow.0l~g16gr15ztw.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:24px;height:24px;transition:background-image 0s .4s;position:absolute;top:0;right:0}.list_type1>a .txt_area .tit span{color:#aaa;vertical-align:top;margin-right:12px;font-family:Roboto Condensed;font-size:22px;font-weight:300;line-height:1;transition:color .3s;display:inline-block}.list_type1>a .txt_area .sub_txt{width:100%}.list_type1>a .txt_area .sub_txt p{letter-spacing:-.072px;color:#999;font-size:18px;font-weight:300;line-height:155.556%;transition:color .3s}.list_type1>a .bg{background-color:#111;width:100%;height:0;transition:height .6s;position:absolute;bottom:0;left:0}.list_type1>a.wid_1{width:33.33%}.list_type1>a.wid_2{width:54.32%}.list_type1>a.wid_3{width:45.68%}.list_type1>a.wid_4{width:100%}.list_type1>a:hover .txt_area .tit{color:#fff}.list_type1>a:hover .txt_area .tit .arrow{background-image:url(../media/list1-arrow-w.06gn~_lm10jly.svg)}.list_type1>a:hover .txt_area .tit span,.list_type1>a:hover .txt_area .sub_txt p{color:#fff}.list_type1>a:hover .bg{height:100%}.list_type1.on{pointer-events:all}.list_type1.on .line_1{width:100%}.list_type1.on .txt_area{animation:.4s ease-in .5s forwards kvTxt}.list_type1.on a:after{width:100%}.list_type1.on a:before{height:100%}.list_type2:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.list_type2 .list{float:left;width:calc(24% - 24px);margin-bottom:40px;margin-right:32px}.list_type2 .list:nth-child(4n){margin-right:0}.list_type2 .list:nth-of-type(4n+1):nth-last-child(-n+4),.list_type2 .list:nth-of-type(4n+1):nth-last-child(-n+4)~.list{margin-bottom:0}.list_type2 .list .img_area{width:100%;font-size:0;position:relative}.list_type2 .list .img_area:after{content:"";z-index:2;opacity:0;background-image:url(../media/icn-thumb-hover.0ykl2xchzypp~.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:64px;height:64px;animation:3s ease-in-out infinite opaciryMotion;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_type2 .list .txt_area{border-bottom:1px solid #444;padding:16px 8px;font-size:0}.list_type2 .list .txt_area p{letter-spacing:-.072px;color:#333;font-size:18px;font-weight:300;line-height:155.556%}.list_type2 .list.blur .img_area{overflow:hidden}.list_type2 .list.blur .img_area img{filter:blur(30px);transition:filter .7s}.list_type2 .list.blur .img_area:after{display:block}.list_type2 .list.blur:hover .img_area:after{display:none}.list_type2 .list.blur:hover img{filter:none}.list_type3>.list:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.list_type3>.list{border-top:1px solid #fff;flex:none;width:100%;min-width:0;height:calc(100vh - 80px);min-height:-webkit-fill-available;padding:32px 0;display:flex;position:sticky}.list_type3>.list:last-child{border-bottom:1px solid #fff}.list_type3>.list .bg .img_area{pointer-events:none;aspect-ratio:755/1042;flex-shrink:0;max-width:755px;height:100%;position:relative}.list_type3>.list .list_area{width:100%;padding-top:24px}.list_type3>.list .profile{flex-wrap:wrap;flex:1;align-content:space-between;padding-left:28px;display:flex}.list_type3>.list .profile>.tit{width:100%}.list_type3>.list .profile>.tit .name{letter-spacing:-.256px;font-size:34px;font-weight:300;line-height:1}.list_type3>.list .profile>.tit .name_eng{color:#999;padding-top:6px;font-family:Roboto Condensed;font-size:16px;font-weight:300;line-height:113.333%}.list_type3>.list .profile>.tit .position{color:#aaa;letter-spacing:-.072px;padding-top:4px;font-size:12px;font-weight:300;line-height:155.556%}.list_type3>.list .profile>.tit .position>span{vertical-align:5px;background-color:#aaa;border-radius:50%;width:2px;height:2px;margin:0 8px;display:inline-block}.list_type3>.list .profile>.tit .position>span:last-child{display:none}.list_type3>.list .profile .group:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.list_type3>.list .profile .group{border-top:1px solid #444;padding:12px 0}.list_type3>.list .profile .group .tit{float:left;width:110px;padding-left:12px}.list_type3>.list .profile .group .tit p{font-family:Roboto Condensed;font-size:18px;font-weight:300;line-height:1.5}.list_type3>.list .profile .group .list{float:left;width:calc(100% - 110px);padding-left:16px;max-height:auto!important}.list_type3>.list .profile .group .list ul li{float:none;letter-spacing:-.064px;color:#aaa;padding-left:10px;font-size:12px;font-weight:300;line-height:187.5%;position:relative}.list_type3>.list .profile .group .list ul li:before{content:"";background-color:#aaa;border-radius:50%;width:2px;height:2px;position:absolute;top:14px;left:2px}.list_type4{display:flex}.list_type4 li{float:none;opacity:0;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;width:calc(33.33% - 32px);margin-right:48px;padding:24px 24px 64px;transition:opacity .3s,transform .5s;transform:translate(20px)}.list_type4 li.animate{opacity:1;transform:translate(0)}.list_type4 li:last-child{margin-right:0}.list_type4 li .img{background-position:50%;background-repeat:no-repeat;background-size:100%;width:240px;height:240px}.list_type4 li .sub{color:#555;padding-top:24px;font-family:Roboto Condensed;font-size:20px;font-weight:300;line-height:1}.list_type4 li .tit{letter-spacing:-.176px;word-break:keep-all;padding-top:12px;font-size:44px;font-weight:300;line-height:1}.list_type4 li .cont{letter-spacing:-.072px;word-break:keep-all;padding-top:24px;font-size:18px;font-weight:300;line-height:155.556%}.list_type5 li b{letter-spacing:-.112px;font-size:28px;font-weight:500;line-height:135.714%}.list_type5 li p{color:#333;letter-spacing:-.096px;padding-top:8px;font-size:24px;font-weight:300;line-height:1.5}.list_type6{flex-wrap:wrap;display:flex}.list_type6 li{float:none}.list_type6 li:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.list_type6 li{border-bottom:1px solid #d4d4d4;width:calc(50% - 28px);margin-right:56px}.list_type6 li:first-child,.list_type6 li:nth-of-type(2){border-top:1px solid #d4d4d4}.list_type6 li:nth-child(2n){margin-right:0}.list_type6 li .num{float:left;opacity:0;flex-wrap:wrap;align-items:center;width:126px;min-height:120px;padding-left:24px;transition:opacity .5s,transform .3s;display:flex;transform:translateY(30px)}.list_type6 li .num p{color:#999;width:100%;font-family:Roboto Condensed;font-size:64px;font-weight:300;line-height:1}.list_type6 li .cont{float:left;opacity:0;flex-wrap:wrap;align-items:center;width:calc(100% - 126px);min-height:120px;padding:10px 24px 10px 0;transition:opacity .5s,transform .3s;display:flex;transform:translateY(30px)}.list_type6 li .cont p{letter-spacing:-.096px;color:#333;width:100%;font-size:24px;font-weight:300;line-height:1.5}.list_type6 li .cont b{letter-spacing:-.096px;font-size:24px;font-weight:500;line-height:1}.list_type6 li .cont span{letter-spacing:-.072px;padding-top:12px;font-size:18px;font-weight:300;line-height:155.556%;display:block}.list_type6 li.animate .num,.list_type6 li.animate .cont{opacity:1;transform:translateY(0)}.list_type7{display:flex}.list_type7 li{text-align:center;float:none;word-break:keep-all;flex:1;align-items:center;max-width:200px;height:224px;margin-right:72px;padding:34px 7px;display:flex;position:relative}}@media (min-width:1025px) and (max-width:1300px){.list_type7 li{margin-right:36px}}@media (min-width:1025px) and (max-width:1100px){.list_type7 li{margin-right:18px}}@media (min-width:1025px){.list_type7 li:before{content:"";border-top:1px solid #444;border-bottom:1px solid #444;width:calc(100% + 72px);height:100%;position:absolute;top:0;left:0}.list_type7 li:after{content:"";background-color:#d4d4d4;width:1px;height:0;transition:height .5s;position:absolute;top:50%;left:-36px;transform:translateY(-50%)}}@media (min-width:1025px) and (max-width:1300px){.list_type7 li:after{left:-18px}}@media (min-width:1025px) and (max-width:1100px){.list_type7 li:after{left:-9px}}@media (min-width:1025px){.list_type7 li:first-child:after{display:none}.list_type7 li:last-child{margin-right:0}.list_type7 li:last-child:before{width:100%}.list_type7 li>div{flex-wrap:wrap;justify-content:center;align-items:baseline;width:100%;display:flex}.list_type7 li .black{letter-spacing:-.112px;width:100%;font-size:28px;font-weight:500;line-height:135.714%}.list_type7 li .gray{color:#555;width:100%;padding-top:10px;font-family:Roboto Condensed;font-size:20px;font-weight:300;line-height:1}.list_type7.animate li:after{height:120px}.list_type8{flex-wrap:wrap;display:flex}.list_type8 li{float:none;width:calc(50% - 16px);margin-bottom:40px;margin-right:32px;padding:40px 40px 40px 0;display:flex;position:relative}.list_type8 li:after{content:"";background-color:#f2f2f2;width:0;height:2px;transition:width .5s;position:absolute;bottom:0;left:0}.list_type8 li:before{content:"";background-color:#f2f2f2;width:0;height:2px;transition:width .5s;position:absolute;top:0;left:0}.list_type8 li:nth-of-type(2n){margin-right:0}.list_type8 li .img_area{width:48.25%}.list_type8 li .cont_area{flex-wrap:wrap;align-content:space-between;width:51.75%;padding-left:40px;display:flex}.list_type8 li .cont_area>div{width:100%}.list_type8 li .cont_area .tit{letter-spacing:-.16px;font-size:40px;font-weight:300;line-height:1.2}.list_type8 li .cont_area .sub_tit{letter-spacing:-.072px;margin-top:12px;font-size:18px;font-weight:300;line-height:155.556%}.list_type8 li .cont_area .cont{letter-spacing:-.072px;color:#d4d4d4;margin-top:12px;font-size:18px;font-weight:300;line-height:155.556%}.list_type8 li.animate:after,.list_type8 li.animate:before{width:100%}.list_type9{-moz-column-gap:32px;grid-template-columns:repeat(2,1fr);gap:40px 32px;font-size:0;display:grid}.list_type9 li{position:relative}.list_type9 a{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;width:100%;height:320px;padding:40px 40px 40px 0;display:flex;position:relative}.list_type9 a:after{content:"";background-color:#d4d4d4;width:0;height:3px;transition:width .3s;position:absolute;top:-1px;left:0}.list_type9 a:before{content:"";background-color:#d4d4d4;width:0;height:3px;transition:width .3s;position:absolute;bottom:-1px;left:0}.list_type9 a .img_area{flex-shrink:0;width:48.25%;margin-right:40px}.list_type9 a .img_area .img{aspect-ratio:1000/564;background-position:50%;background-repeat:no-repeat;background-size:cover}.list_type9 a .cont_area{flex-wrap:wrap;align-content:space-between;display:flex}.list_type9 a .cont_area>div,.list_type9 a .cont_area p{width:100%}.list_type9 a .cont_area .tit{text-overflow:ellipsis;max-height:calc(391.668%*1em);-webkit-line-clamp:3;letter-spacing:-.144px;-webkit-box-orient:vertical;font-size:36px;font-weight:300;line-height:130.556%;display:-webkit-box;overflow:hidden}.list_type9 a .cont_area .cont{letter-spacing:-.072px;color:#999;text-overflow:ellipsis;max-height:calc(155.556%*1em);-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-top:12px;font-size:18px;font-weight:300;line-height:155.556%;display:-webkit-box;overflow:hidden}.list_type9 a .cont_area .date{color:#999;font-family:Roboto Condensed;font-weight:700;line-height:1}.list_type9 a:hover:after,.list_type9 a:hover:before{width:100%}.list_type10:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.list_type10{flex-wrap:wrap;display:flex}.list_type10 .list{width:calc(33.33% - 32.66px);margin-right:49px;padding:36px 36px 40px;position:relative}.list_type10 .list:before{content:"";background-color:#444;width:0;height:1px;transition:width .5s;position:absolute;top:0;left:0}.list_type10 .list:after{content:"";background-color:#d4d4d4;width:1px;height:0;transition:height .5s;position:absolute;top:31px;right:-24px}.list_type10 .list .img_area{width:100%}.list_type10 .list .img_area .img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:137.74%}.list_type10 .list:nth-child(3n){margin-right:0}.list_type10 .list:nth-child(3n):after{display:none}.list_type10 .list:nth-of-type(3n+1):nth-last-child(-n+3),.list_type10 .list:nth-of-type(3n+1):nth-last-child(-n+3)~.list{border-bottom:1px solid #444}.list_type10 .list:last-child:after{display:none}.list_type10 .list .profile{padding-top:32px;position:relative}.list_type10 .list .profile .modal_btn{cursor:pointer;background-color:#111;width:48px;height:48px;font-size:0;position:absolute;top:32px;right:0}.list_type10 .list .profile .modal_btn:after{content:"";background-image:url(../media/arrow2.16um40z6hnq8v.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:25px;height:25px;transition:top .3s,left .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_type10 .list .profile .modal_btn:hover:after{top:44%;left:54%}.list_type10 .list .profile .tit{padding-right:58px}.list_type10 .list .profile .tit .name{word-break:keep-all;letter-spacing:-.192px;font-size:48px;font-weight:300;line-height:120.833%}.list_type10 .list .profile .tit .name_eng{letter-spacing:.48px;color:#333;padding-top:8px;font-family:Roboto Condensed;font-size:24px;font-weight:300;line-height:1}.list_type10 .list .profile .tit .position{letter-spacing:-.072px;color:#333;padding-top:8px;font-size:18px;font-weight:300;line-height:155.556%}.list_type10.on .list:before{width:100%}.list_type10.on .list:after{height:calc(100% - 62px)}.table_type1{width:100%;position:relative}.table_type1:after{content:"";background-color:#f2f2f2;width:0;height:2px;transition:width .8s;position:absolute;bottom:0;left:0}.table_type1:before{content:"";background-color:#f2f2f2;width:0;height:2px;transition:width .8s;position:absolute;top:0;left:0}.table_type1 .thead{border-bottom:1px solid #f2f2f2;width:100%}.table_type1 .thead .tr{display:flex}.table_type1 .thead .tr .th{text-align:center;padding:10px 0}.table_type1 .thead .tr .th p{letter-spacing:-.112px;font-size:28px;font-weight:500;line-height:135.714%}.table_type1 .thead .tr .th:first-child{width:11.67%}.table_type1 .thead .tr .th:nth-of-type(2){width:14.84%}.table_type1 .thead .tr .th:nth-of-type(3),.table_type1 .thead .tr .th:nth-of-type(4){width:10.42%}.table_type1 .thead .tr .th:nth-of-type(5){width:49.53%}.table_type1 .thead .tr .th:last-child{width:13.54%}.table_type1 .tbody .tr{display:flex}.table_type1 .tbody .tr .td{text-align:center;overflow:hidden}.table_type1 .tbody .tr .td p{opacity:0;color:#999;letter-spacing:-.096px;font-size:24px;font-weight:300;line-height:366.667%;transition:transform .5s,opacity .3s;transform:translateY(100%)}.table_type1 .tbody .tr .td p.red{color:#ff446d}.table_type1 .tbody .tr .td p.green{color:#00cd2c}.table_type1 .tbody .tr .td:first-child{width:11.67%}.table_type1 .tbody .tr .td:nth-of-type(2){width:14.84%}.table_type1 .tbody .tr .td:nth-of-type(3),.table_type1 .tbody .tr .td:nth-of-type(4){width:10.42%}.table_type1 .tbody .tr .td:nth-of-type(5){width:49.53%}.table_type1 .tbody .tr .td:nth-of-type(5) p{color:#f2f2f2}.table_type1 .tbody .tr .td:last-child{width:13.54%}.table_type1 .tbody .tr.animate .td p{opacity:1;transform:translateY(0)}.table_type1.on:after,.table_type1.on:before{width:100%}.panel_type1{padding:24px 0}.panel_type1 .panel_type1_tit{letter-spacing:-.16px;padding-bottom:36px;font-size:40px;font-weight:300;line-height:1.2}.panel_type1 .panel_type1_tit span{font-size:inherit;letter-spacing:inherit;font-weight:500;line-height:inherit;display:inline-block}.panel_type1 .panel_type1_cont .list_type6{width:98.7%}.panel_type2:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.panel_type2 .left{float:left;width:63.36%;padding-right:5.01%}.panel_type2 .left .panel_type2_cont1{padding-top:48px}.panel_type2 .left .panel_type2_cont1 b{letter-spacing:-.112px;word-break:keep-all;font-size:28px;font-weight:500;line-height:135.714%}.panel_type2 .left .panel_type2_cont1 p{letter-spacing:-.096px;color:#333;word-break:keep-all;padding-top:8px;font-size:24px;font-weight:300;line-height:1.5}.panel_type2 .left .count{border-top:1px solid #444;border-bottom:1px solid #444;justify-content:center;width:100%;max-width:971px;margin-top:48px;padding-bottom:24px;display:flex}.panel_type2 .left .count>div{text-align:center;width:50%;max-width:360px}.panel_type2 .left .count>div:first-child{padding-right:36px}.panel_type2 .left .count>div:nth-of-type(2){padding-left:26px;position:relative}.panel_type2 .left .count>div:nth-of-type(2):before{content:"";background-color:#d4d4d4;width:1px;height:120px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.panel_type2 .left .count>div>div{padding-top:56px}.panel_type2 .left .count>div>div .tit{letter-spacing:-.072px;color:#fff;background-color:#111;padding:4px 16px;font-size:18px;font-weight:300;line-height:155.556%;display:inline-block}}@media (min-width:1025px) and (max-width:1300px){.panel_type2 .left .count>div>div .tit{font-size:16px}}@media (min-width:1025px){.panel_type2 .left .count>div>div .num{padding-top:8px;font-family:Roboto Condensed;font-size:100px;font-weight:300;line-height:1}}@media (min-width:1025px) and (max-width:1300px){.panel_type2 .left .count>div>div .num{font-size:70px}}@media (min-width:1025px){.panel_type2 .left .count>div p{letter-spacing:-.072px;color:#555;text-align:right;padding-top:16px;font-size:18px;font-weight:300;line-height:155.556%}.panel_type2 .right{float:right;width:36.64%}.panel_type2 .right .img_area{width:100%}.panel_type2 .right .img_area .img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:68.53%;position:relative}.panel_type2 .right .img_area .img:after{content:"";background-color:#fff;width:100%;height:100%;transition:height .5s;position:absolute;top:0;left:0}.panel_type2 .right .img_area .img.animate:after{height:0}.panel_type3 .panel_type3_tit{letter-spacing:-.192px;color:#333;word-break:keep-all;font-size:48px;font-weight:300;line-height:120.833%}.panel_type3 .panel_type3_tit span{font-size:inherit;letter-spacing:inherit;line-height:inherit;color:#111;font-weight:500;display:inline-block}.panel_type3 .panel_type3_cont{padding:48px 0}.panel_type3 .panel_type3_cont .list_type5 li{margin-bottom:36px}.panel_type3 .panel_type3_cont .list_type5 li:first-child,.panel_type3 .panel_type3_cont .list_type5 li:nth-of-type(3){width:43.86%;margin-right:130px}.panel_type3 .panel_type3_cont .list_type5 li:nth-of-type(2),.panel_type3 .panel_type3_cont .list_type5 li:last-child{width:calc(56.14% - 130px)}.panel_type3.motion_target2 .target{opacity:0;transition:opacity .2s,transform .4s;transform:translateY(30px)}.panel_type3.motion_target2 .target.animate{opacity:1;transform:translateY(0)}.panel_type4:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.panel_type4{background-color:#f2f2f2;padding:32px 64px 44px}.panel_type4 .left{float:left;width:calc(100% - 374px);padding-top:31px;padding-right:32px}.panel_type4 .left div{opacity:0;letter-spacing:-.16px;font-size:40px;font-weight:300;line-height:1.2;transition:opacity .3s,transform .5s;transform:translateY(30px)}.panel_type4 .left div span{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:500;display:inline-block}.panel_type4 .left div.animate{opacity:1;transform:translateY(0)}.panel_type4 .left p{opacity:0;letter-spacing:-.072px;padding-top:24px;font-size:18px;font-weight:300;line-height:155.556%;transition:opacity .3s,transform .5s;transform:translateY(30px)}.panel_type4 .left p.animate{opacity:1;transform:translateY(0)}.panel_type4 .right{float:right;width:374px}.panel_type4 .right .img_area{position:relative}.panel_type4 .right .img_area:after{content:"";background-color:#f2f2f2;width:100%;height:100%;transition:height .5s;position:absolute;top:0;left:0}.panel_type4 .right .img_area.animate:after{height:0}.panel_type5:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.panel_type5{border-top:1px solid #444;border-bottom:1px solid #444;padding:48px 0}.panel_type5 .right{float:right;width:36.64%}.panel_type5 .right .img_area{width:100%}.panel_type5 .right .img_area .img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:68.53%}.panel_type5 .left{float:left;width:63.36%;padding-right:5.01%}.panel_type5 .left .tit_area b{letter-spacing:1.2px;letter-spacing:-.16px;font-size:40px;font-weight:500}.panel_type5 .left .tit_area b>span{color:#111;letter-spacing:-.096px;font-family:Roboto Condensed;font-size:24px;font-style:normal;font-weight:300;line-height:40px;display:block}.panel_type5 .left .tit_area p{letter-spacing:-.096px;color:#333;word-break:keep-all;padding-top:12px;font-size:24px;font-weight:300;line-height:1.5}.panel_type5 .left .card_type1{margin-top:48px}.slide_type1_area{position:relative}.slide_type1_area>.btn_area{width:100%;position:absolute;top:-124px;left:0}.slide_type1_area>.btn_area .wrap_type1{text-align:right;font-size:0}.slide_type1_area>.btn_area span{cursor:pointer;background-image:url(../media/slide-btn-arrow-w.0zpv1x.ztu_vr.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:88px;height:88px;font-size:0;display:inline-block;position:relative}.slide_type1_area>.btn_area span.slide_type1_prev:after{content:"";background-color:#333;width:1px;height:64px;position:absolute;top:50%;right:-24px;transform:translateY(-50%)}.slide_type1_area>.btn_area span.slide_type1_next{margin-left:48px;transform:rotate(180deg)}.slide_type1_area .swiper-slide{background-color:#0000;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;align-items:normal;height:auto;padding:48px 40px;position:relative}.slide_type1_area .swiper-slide:after{content:"";background-color:#f2f2f2;width:0;height:3px;transition:width .3s;position:absolute;top:-1px;left:0}.slide_type1_area .swiper-slide:before{content:"";background-color:#f2f2f2;width:0;height:3px;transition:width .3s;position:absolute;bottom:-1px;left:0}.slide_type1_area .swiper-slide>.inner{width:100%}.slide_type1_area .swiper-slide>.inner>div{flex-wrap:wrap;align-content:space-between;width:100%;height:100%;display:flex}.slide_type1_area .swiper-slide>.inner .top_area:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.slide_type1_area .swiper-slide>.inner .top_area{font-size:0}.slide_type1_area .swiper-slide>.inner .top_area .badge_type1{float:left}.slide_type1_area .swiper-slide>.inner .top_area .date{float:right;color:#999;font-weight:700;line-height:1.5}.slide_type1_area .swiper-slide>.inner .tit{text-align:left;padding-top:18px}.slide_type1_area .swiper-slide>.inner .tit p{letter-spacing:-.16px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.4em;font-size:40px;font-weight:300;line-height:1.2;display:-webkit-box;overflow:hidden}.slide_type1_area .swiper-slide>.inner .cont{text-align:left;padding-top:18px;overflow-y:hidden}.slide_type1_area .swiper-slide>.inner .cont p{letter-spacing:-.072px;color:#999;text-overflow:ellipsis;max-height:calc(311.112%*1em);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:300;line-height:155.556%;display:-webkit-box;overflow:hidden}.slide_type1_area .swiper-slide>.inner .btn_area{text-align:right;width:100%;padding-top:48px;font-size:0}.slide_type1_area .swiper-slide>.inner .btn_type3{text-align:center}.slide_type1_area .swiper-slide:hover:after,.slide_type1_area .swiper-slide:hover:before{width:100%}.slide_type2_area{max-width:1920px;margin:0 auto;padding:0 40px;position:relative}.slide_type2_area .btn_area{width:100%;position:absolute;top:-124px;left:0}.slide_type2_area .btn_area .wrap_type1{text-align:right;font-size:0}.slide_type2_area .btn_area span{cursor:pointer;background-image:url(../media/slide-btn-arrow.17hku8vssyu59.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:88px;height:88px;font-size:0;display:inline-block;position:relative}.slide_type2_area .btn_area span.slide_type2_prev{transform:rotate(180deg)}.slide_type2_area .btn_area span.slide_type2_prev:after{content:"";background-color:#d4d4d4;width:1px;height:64px;position:absolute;top:50%;left:-24px;transform:translateY(-50%)}.slide_type2_area .btn_area span.slide_type2_next{margin-left:48px}.slide_type2_area .swiper-slide{text-align:left;background-color:#0000}.slide_type2_area .swiper-slide .list_type2 .list{opacity:0;width:100%;transition:opacity .5s,transform .5s;transform:translate(30px)}.slide_type2_area .swiper-slide .list_type2.animate .list{opacity:1;transform:translate(0)}.badge_type1{white-space:nowrap;height:auto;padding:2px 8px 3px;font-weight:600;line-height:1;display:inline-block}.badge_type1.black{color:#fff;background-color:#333}.badge_type1.gray{color:#111;background-color:#f2f2f2}.modal_area{z-index:15;opacity:0;pointer-events:none;background-color:#fff;width:100%;height:100%;padding:32px 32px 64px;transition:opacity .3s;position:fixed;top:0;left:0}.modal_area .close{cursor:pointer;z-index:3;background-color:#111;width:88px;height:88px;font-size:0;position:absolute;top:52px;right:32px}.modal_area .close>div{transform-origin:50%;width:79px;height:79px;position:relative;top:5px;left:7px;transform:rotate(45deg)}.modal_area .close>div span{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal_area .close>div span:first-child{width:1px;height:79px}.modal_area .close>div span:last-child{width:79px;height:1px}.modal_area .scroll{border-top:1px solid #111;border-bottom:1px solid #111;width:100%;height:100%;overflow-y:auto}.modal_area .scroll::-webkit-scrollbar{width:2px}.modal_area .scroll::-webkit-scrollbar-button:start:decrement{display:none}.modal_area .scroll::-webkit-scrollbar-button:end:increment{display:none}.modal_area .scroll::-webkit-scrollbar-track{background:0 0}.modal_area .scroll::-webkit-scrollbar-thumb{background-color:#111;background-clip:padding-box}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),(min-width:1025px) and (-ms-high-contrast:none){.modal_area .scroll{scrollbar-base-color:#111;scrollbar-face-color:#999;scrollbar-3dlight-color:#111;scrollbar-highlight-color:#111;scrollbar-track-color:#111;scrollbar-arrow-color:#111;scrollbar-shadow-color:#111;scrollbar-dark-shadow-color:#111}}@media (min-width:1025px){.modal_area.active{pointer-events:all;opacity:1}.header{z-index:12;background-color:#fff;width:100%;height:80px;transition:opacity .3s,top .3s;position:fixed;top:0;left:0}.header .ham_btn_area{pointer-events:none;z-index:5;width:100%;display:none;position:fixed;top:0;left:0}.header .ham_btn_area>.wrap_type1{padding:0 24px}.header .ham_btn_area .ham_btn{cursor:pointer;pointer-events:all;background:#111;width:48px;height:48px;position:relative}.header .ham_btn_area .ham_btn>.inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .ham_btn_area .ham_btn span{background-color:#fff;width:18px;height:3px;margin-bottom:3px;transition:transform .5s,opacity .5s;display:block}.header .ham_btn_area .ham_btn span:last-child{margin-bottom:0}.header .ham_btn_area .ham_btn.close{background-color:#fff}.header .ham_btn_area .ham_btn.close span{background-color:#111;width:25px}.header .ham_btn_area .ham_btn.close span:first-child{transform:rotate(-45deg)translate(-4px,5px)}.header .ham_btn_area .ham_btn.close span:nth-child(2){opacity:0;transform:translate(50px)}.header .ham_btn_area .ham_btn.close span:last-child{transform:rotate(45deg)translate(-4px,-4px)}.header .ham_btn_area .ham_btn_box{float:right;width:48px;height:48px;margin-top:24px;position:relative;overflow:hidden}.header .ham_btn_area .ham_btn_box:before{content:"";z-index:1;background-color:#fff;width:100%;height:100%;transition:transform .4s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0;transform:translateY(100%)translate(-100%)}.header .ham_btn_area .ham_btn_box:after{content:"";z-index:1;background-color:#111;width:100%;height:100%;transition:transform .4s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0}.header .ham_btn_area .ham_btn_box>.ham_btn_box_inner{width:48px;height:96px}.header .ham_btn_area .ham_btn_box>.ham_btn_box_inner .ham_btn.normal{z-index:2;background-color:#0000;transition:transform .5s cubic-bezier(.165,.84,.44,1);transform:translateY(0)translate(0)scale(1)}.header .ham_btn_area .ham_btn_box>.ham_btn_box_inner .ham_btn.close{z-index:2;background-color:#0000;transition:transform .5s cubic-bezier(.65,0,.35,1);left:-48px;transform:translateY(0)translate(0)}.header .ham_btn_area .ham_btn_box.active:before{transform:translateY(0)}.header .ham_btn_area .ham_btn_box.active:after{transform:translateY(-100%)translate(100%)}.header .ham_btn_area .ham_btn_box.active .ham_btn.normal{transition:transform .2s cubic-bezier(.65,0,.35,1);transform:translateY(-150%)translate(150%)}.header .ham_btn_area .ham_btn_box.active .ham_btn.close{transition:transform .4s cubic-bezier(.165,.84,.44,1) .14s;transform:translateY(-100%)translate(100%)}.header .header_inner_area{background-color:#fff;border-bottom:2px solid #111;width:100%;height:80px;padding:20px 0}.header .header_inner_area h1{float:left;margin-top:5px}.header .header_inner_area h1 a{background-image:url(../media/logo.17y4pcrrvlhb8.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:176px;height:30px;font-size:0;display:block}.header .header_inner_area .nav_area:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.header .header_inner_area .nav_area{float:right}.header .header_inner_area .nav_area nav{float:left;padding-top:6px;font-size:0}.header .header_inner_area .nav_area nav ul li{margin-right:48px}.header .header_inner_area .nav_area nav ul li a{letter-spacing:-.072px;color:#111;font-size:18px;font-weight:300;line-height:155.556%;display:block;position:relative}.header .header_inner_area .nav_area nav ul li a:after{content:"";background-color:#111;width:0%;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}.header .header_inner_area .nav_area nav ul li:last-child{margin-right:0}.header .header_inner_area .nav_area nav ul li:hover a:after,.header .header_inner_area .nav_area nav ul li.active a:after{width:100%}.header .header_inner_area .nav_area .btn_type1{float:left;margin-left:80px}.header.top .header_inner_area{background-color:#0000}.header.hide{pointer-events:none;top:-80px}.header.main{pointer-events:none;background-color:#0000;height:auto}.header.main h1{display:none}.header.main .header_inner_area{background-color:#0000;border-bottom:0}.header.main .ham_btn_area{pointer-events:all;opacity:0;transition:opacity .5s;display:block}.header.main .ham_btn_area.on{opacity:1}.header.main .nav_area{pointer-events:all;float:none;background-color:#111;width:100%;height:100%;transition:top .3s;position:fixed;top:100%;left:0}.header.main .nav_area nav{float:none;align-items:center;width:100%;height:100%;padding-top:6px;font-size:0;display:flex}.header.main .nav_area nav ul{width:100%}.header.main .nav_area nav ul li{float:none;text-align:center;margin-bottom:48px;margin-right:0;overflow:hidden}.header.main .nav_area nav ul li a{letter-spacing:-.48px;color:#fff;font-size:24px;font-weight:500;line-height:133.333%;transition:transform .5s .4s;display:inline-block;position:relative;transform:translateY(100%)}.header.main .nav_area nav ul li a:after{content:"";background-color:#fff;width:0;height:1px;transition:width .3s}.header.main .nav_area nav ul li a:hover:after{width:100%}.header.main .nav_area nav ul li:last-child{margin-bottom:0}.header.main .nav_area .btn_type1{display:none}.header.main .nav_area.active{top:0}.header.main .nav_area.active nav ul li a{transform:translateY(0)}.header.main.hide{opacity:0}.footer{padding:80px 0 64px}.footer address{opacity:0;justify-content:space-between;align-items:flex-end;padding:0 16px 48px;font-style:normal;transition:opacity .8s,transform .8s;display:flex;position:relative;transform:translateY(40px)}.footer address:after{content:"";background-color:#f2f2f2;width:0;height:1px;transition:width .8s;position:absolute;bottom:0;left:0}.footer address>a{flex-shrink:0;width:440px;display:block}}@media (min-width:1025px) and (max-width:1600px){.footer address>a{width:400px}}@media (min-width:1025px) and (max-width:1300px){.footer address>a{width:300px}}@media (min-width:1025px){.footer address>a span{display:inline-block}.footer address>a span.num{letter-spacing:-.3px;font-family:Roboto Condensed;font-size:120px;font-weight:300;line-height:1;display:inline-block}}@media (min-width:1025px) and (max-width:1600px){.footer address>a span.num{font-size:100px}}@media (min-width:1025px) and (max-width:1300px){.footer address>a span.num{font-size:70px}}@media (min-width:1025px){.footer address>a span.num .txt{letter-spacing:-.072px;color:#aaa;margin-left:12px;font-size:18px;font-weight:600;line-height:1}}@media (min-width:1025px) and (max-width:1300px){.footer address>a span.num .txt{font-size:14px}}@media (min-width:1025px){.footer address>ul{flex-wrap:wrap;max-width:1018px;display:flex}}@media (min-width:1025px) and (max-width:1600px){.footer address>ul{max-width:800px}}@media (min-width:1025px) and (max-width:1300px){.footer address>ul{max-width:600px}}@media (min-width:1025px){.footer address>ul>li{float:none;margin-bottom:14px}.footer address>ul>li:first-child,.footer address>ul>li:nth-of-type(3){width:calc(35% - 48px);margin-right:48px}}@media (min-width:1025px) and (max-width:1600px){.footer address>ul>li:first-child,.footer address>ul>li:nth-of-type(3){width:calc(40% - 28px);margin-right:28px}}@media (min-width:1025px){.footer address>ul>li:first-child dl dt,.footer address>ul>li:nth-of-type(3) dl dt{width:54px}}@media (min-width:1025px) and (max-width:1600px){.footer address>ul>li:first-child dl dt,.footer address>ul>li:nth-of-type(3) dl dt{width:34px}}@media (min-width:1025px){.footer address>ul>li:first-child dl dl,.footer address>ul>li:nth-of-type(3) dl dl{width:calc(100% - 54px)}}@media (min-width:1025px) and (max-width:1600px){.footer address>ul>li:first-child dl dl,.footer address>ul>li:nth-of-type(3) dl dl{width:calc(100% - 34px)}}@media (min-width:1025px){.footer address>ul>li:nth-of-type(2),.footer address>ul>li:last-child{width:65%}}@media (min-width:1025px) and (max-width:1600px){.footer address>ul>li:nth-of-type(2),.footer address>ul>li:last-child{width:60%}}@media (min-width:1025px){.footer address>ul>li:nth-of-type(2) dl dt,.footer address>ul>li:last-child dl dt{width:84px}}@media (min-width:1025px) and (max-width:1600px){.footer address>ul>li:nth-of-type(2) dl dt,.footer address>ul>li:last-child dl dt{width:64px}}@media (min-width:1025px){.footer address>ul>li:nth-of-type(2) dl dl,.footer address>ul>li:last-child dl dl{width:calc(100% - 84px)}}@media (min-width:1025px) and (max-width:1600px){.footer address>ul>li:nth-of-type(2) dl dl,.footer address>ul>li:last-child dl dl{width:calc(100% - 64px)}}@media (min-width:1025px){.footer address ul,.footer address ul li{font-size:0}.footer address ul li dl{display:flex}.footer address ul li dl dt{letter-spacing:-.064px;color:#999;flex-shrink:0;margin-top:10px;font-family:Roboto Condensed;font-weight:700;line-height:125%}}@media (min-width:1025px) and (max-width:1600px){.footer address ul li dl dt{margin-top:2px;font-size:14px}}@media (min-width:1025px) and (max-width:1300px){.footer address ul li dl dt{margin-top:3px;font-size:11px}}@media (min-width:1025px){.footer address ul li dl dd{letter-spacing:-.2px;font-size:26px;line-height:115.385%}}@media (min-width:1025px) and (max-width:1600px){.footer address ul li dl dd{font-size:18px}}@media (min-width:1025px) and (max-width:1300px){.footer address ul li dl dd{font-size:14px}}@media (min-width:1025px){.footer address ul li dl dd>span{vertical-align:6px;background-color:#fff;border-radius:50%;width:2px;height:2px;margin:0 8px;display:inline-block}.footer address ul li dl dd>ul li:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.footer address ul li dl dd>ul li{margin-right:20px}.footer address ul li dl dd>ul li:last-child{margin-right:0}.footer address ul li dl dd>ul li a{float:left;background-position:50%;background-repeat:no-repeat;background-size:100%;width:30px;height:30px;font-size:0}.footer address ul li dl dd>ul li a.instargram{background-image:url(../media/icn-sns-instargram.10k~~_z1qfw8k.svg)}.footer address ul li dl dd>ul li a.blog{background-image:url(../media/icn-sns-blog.15n764dmpzvp-.svg)}.footer address ul li dl dd>ul li a.youtube{background-image:url(../media/icn-sns-youtube.1128kydh2rnvn.svg)}}@media (min-width:1025px) and (max-width:1600px){.footer address ul li dl dd>ul li a{width:21px;height:21px}}@media (min-width:1025px) and (max-width:1300px){.footer address ul li dl dd>ul li a{width:18px;height:18px}.footer address ul li dl dd>ul li{margin-right:10px}.footer address ul li dl dd>ul li:last-child{margin-right:0}}@media (min-width:1025px){.footer address ul li dl dd a{letter-spacing:-.2px;width:100%;font-size:26px;line-height:115.385%;display:block}}@media (min-width:1025px) and (max-width:1600px){.footer address ul li dl dd a{font-size:18px}}@media (min-width:1025px) and (max-width:1300px){.footer address ul li dl dd a{font-size:16px}}@media (min-width:1025px){.footer address.on{opacity:1;transform:translateY(0)}.footer address.on:after{width:100%}.footer .footer_img{opacity:0;padding-top:67px;transition:opacity .8s,transform .8s;transform:translateY(40px)}.footer .footer_img .img_type1{background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;padding-top:23.76%}.footer .footer_img .img_type2{background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;margin-top:20px;padding-top:6.32%}.footer .footer_img.on{opacity:1;transform:translateY(0)}.footer .copy{text-align:right;letter-spacing:-.072px;color:#999;margin-top:20px;font-size:18px;font-weight:300;line-height:155.556%}.tit_type1{padding-bottom:48px;font-size:0;position:relative;overflow:hidden}.tit_type1:after{content:"";z-index:2;background-color:#fff;width:100%;height:100%;transition:transform .4s .2s;position:absolute;top:0;left:0}.tit_type1 h2{color:#111;vertical-align:bottom;font-family:Roboto Condensed;font-size:88px;font-weight:700;line-height:1}.tit_type1 h2 span{letter-spacing:-.16px;color:#333;vertical-align:bottom;margin-left:20px;font-size:40px;font-weight:300;line-height:1.2;display:inline-block}}@media (min-width:1025px) and (max-width:1300px){.tit_type1 h2{font-size:70px}.tit_type1 h2 span{font-size:30px}}@media (min-width:1025px) and (max-width:1100px){.tit_type1 h2{font-size:65px}.tit_type1 h2 span{font-size:25px}}@media (min-width:1025px){.tit_type1.on:after{transform:translateY(-100%)}.tit_type2{border-bottom:1px solid #444;align-items:flex-start;padding:16px 8px;display:flex}.tit_type2 .badge_type1.gray{margin-left:4px}.tit_type2 b{vertical-align:-1px;margin-left:12px;font-size:20px;font-weight:600;line-height:1;display:inline-block}.sub_page_tit{padding-bottom:30px;position:relative}.sub_page_tit:after{content:"";background-color:#fff;width:100%;height:105%;transition:height .8s;position:absolute;top:-5%;left:0}.sub_page_tit h3{float:left;letter-spacing:-.16px;color:#333;margin-top:70px;font-size:40px;font-weight:300;line-height:1.2}}@media (min-width:1025px) and (max-width:1300px){.sub_page_tit h3{font-size:30px}}@media (min-width:1025px) and (max-width:1100px){.sub_page_tit h3{font-size:20px}}@media (min-width:1025px){.sub_page_tit h2{float:right;font-family:Roboto Condensed;font-size:168px;font-weight:700;line-height:70.238%}}@media (min-width:1025px) and (max-width:1300px){.sub_page_tit h2{font-size:158px}}@media (min-width:1025px) and (max-width:1100px){.sub_page_tit h2{font-size:148px}}@media (min-width:1025px){.sub_page_tit.on:after{height:0}.section_tit_type1{opacity:0;padding-bottom:48px;transition:opacity .5s,transform .5s;transform:translateY(30px)}.section_tit_type1.on{opacity:1;transform:translateY(0)}.section_tit_type1 .num{color:#111;letter-spacing:.48px;padding-left:6px;font-family:Roboto Condensed;font-size:24px;font-weight:300;line-height:1}.section_tit_type1 .tit{letter-spacing:-.32px;padding-top:12px;font-size:80px;font-weight:300;line-height:1}.section_tit_type1 .cont{padding-top:48px}.section_tit_type1 .cont b{letter-spacing:-.112px;word-break:keep-all;font-size:28px;font-weight:500;line-height:135.714%}.section_tit_type1 .cont p{letter-spacing:-.096px;color:#333;word-break:keep-all;padding-top:4px;font-size:24px;font-weight:300;line-height:1.5}.schedule_time{background-color:#fff;padding:6px 20px;font-size:0;display:inline-block;position:relative}.schedule_time:after{content:"";background-color:#111;width:100%;height:100%;transition:width .8s .3s;position:absolute;top:0;right:0}.schedule_time span{vertical-align:middle;font-family:Roboto Condensed;font-size:48px;font-weight:700;line-height:1;display:inline-block;color:#111!important}.schedule_time span:last-child{margin-left:32px}.schedule_time.on:after{width:0}.card_type1 .tit_type2{border-top:1px solid #444}.card_type1 .img_area{margin:24px 0;display:flex}.card_type1 .img_area img{margin-right:4px;width:calc(25% - 3px)!important}.card_type1 .img_area img:last-of-type{margin-right:0}.card_type1 .cont_area p{letter-spacing:-.072px;color:#333;font-size:18px;font-weight:300;line-height:155.556%}.card_type1 .cont_area b{letter-spacing:-.072px;color:#333;font-size:18px;font-weight:500;line-height:155.556%}.card_type1 .btn_type2{margin-top:24px}.view_area .view_tit{float:left;width:100%;max-width:542px;height:100vh;position:sticky;top:0;left:0}.view_area .view_tit .wrap_type1{height:100%}.view_area .view_tit .inner{height:100%;padding-top:48px}.view_area .view_tit .inner h1{letter-spacing:-.256px;word-break:keep-all;font-size:64px;font-weight:300;line-height:125%}.view_area .view_tit .inner .flex{padding-top:28px;display:flex}.view_area .view_tit .inner .flex span{letter-spacing:-.088px;float:left;font-size:22px;line-height:1}.view_area .view_tit .inner .flex span.name{flex-shrink:0;margin-right:10px}.view_area .view_tit .inner .flex span.position{color:#555}.view_area .view_tit .inner .date{padding-top:58px;font-family:Roboto Condensed;font-size:20px;font-weight:700;line-height:1}.view_area .view_tit a{background-color:#111;width:88px;height:88px;font-size:0;position:absolute;bottom:40px;left:32px}.view_area .view_tit a:after{content:"";background-image:url(../media/arrow-3.15_5u3mym23-v.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:54px;height:68px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.view_area .view{float:right;width:57.6%}.view_area .view .inner{padding:48px 0}.view_area .view .inner p,.view_area .view .inner span,.view_area .view .inner strong,.view_area .view .inner b,.view_area .view .inner u,.view_area .view .inner a,.view_area .view .inner i,.view_area .view .inner div{letter-spacing:-.072px;color:#333;font-size:18px;font-weight:300;line-height:155.556%}.view_area .view .inner strong,.view_area .view .inner b{font-weight:700}.view_area .view .inner a{text-decoration:underline}.view_area .view .inner table{table-layout:fixed;max-width:100%}.view_area .view .inner table th,.view_area .view .inner table td{word-break:keep-all;color:#333;border:1px solid #444;padding:15px 12px;font-size:18px;font-weight:500;line-height:1.78}.view_area .view .inner table th p,.view_area .view .inner table th span,.view_area .view .inner table th strong,.view_area .view .inner table th b,.view_area .view .inner table th u,.view_area .view .inner table th a,.view_area .view .inner table th i,.view_area .view .inner table th div{word-break:keep-all}.view_area .view .inner table th strong,.view_area .view .inner table th b{font-weight:700}.view_area .view .inner table td{text-align:left}.view_area .view .inner table td p,.view_area .view .inner table td span,.view_area .view .inner table td strong,.view_area .view .inner table td b,.view_area .view .inner table td u,.view_area .view .inner table td a,.view_area .view .inner table td i,.view_area .view .inner table td div{word-break:keep-all}.view_area .view .inner img,.view_area .view .inner iframe{max-width:100%}.total_wrap{flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative}.total_wrap .gradient{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.total_wrap .gradient:after{content:"";z-index:2;background:linear-gradient(#9763ea00 24.39%,#fff568 100%);width:100%;height:741px;position:absolute;bottom:-2px;left:0}.total_wrap .gradient:before{content:"";z-index:1;background:linear-gradient(#111 24.39%,#9763ea 100%);width:100%;height:1002px;position:absolute;bottom:-2px;left:0}.total_wrap .gradient.main:before{height:2554px;bottom:-71px}.total_wrap .gradient.main:after{height:1698px;bottom:-71px}#contents section.bg_b .num{color:#d4d4d4}#contents.main_page .main_kv{background-color:#fff;width:100%;height:100vh;position:relative}#contents.main_page .main_kv .kv_tit{width:100%;position:relative;top:50%;transform:translateY(calc(-50% - 33px))}#contents.main_page .main_kv .tit_area{width:100%;max-width:1920px;height:100%;margin:0 auto;position:relative;overflow:hidden}#contents.main_page .main_kv .tit_area .tit_inner{width:100%;position:relative}#contents.main_page .main_kv .tit_area .tit{backface-visibility:hidden;background-clip:padding-box;width:69.58%;padding-top:19.38%;position:relative;overflow:hidden}#contents.main_page .main_kv .tit_area .tit .fill_logo{width:100%;padding-top:54.34%;position:absolute;top:50%;left:calc(34px - 15.87%);transform:translateY(-50%)}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg{z-index:1;width:98%;height:98%;position:absolute;top:1%;left:1%}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner{float:left;height:100%;position:relative}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner>div{width:100%;height:100%;transition:bottom .8s cubic-bezier(.17,.67,.83,.67);position:absolute;bottom:-100%;left:0}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner>div.gray{background-color:#d4d4d4}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner>div.black{background-color:#111;transition-delay:.3s}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg1{width:40%}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg1>div{transition-delay:0s}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg2{width:21%}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg2>div{transition-delay:.1s}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg3{width:39%}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg3>div{transition-delay:.2s}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg.on .bg_inner>div{bottom:0}#contents.main_page .main_kv .tit_area .tit .fill_logo .white{z-index:2;background-image:url(../media/main-kv.0f6y9~3d6etj7.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:absolute;top:0;left:0}#contents.main_page .main_kv .tit_area .line_area:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}#contents.main_page .main_kv .tit_area .line_area{z-index:2;width:100%;height:2px;margin-top:24px;padding:0 32px;left:0}#contents.main_page .main_kv .tit_area .line_area .line{float:left;height:100%;margin-right:1.4%;position:relative}#contents.main_page .main_kv .tit_area .line_area .line:after{content:"";background-color:#111;width:0;height:100%;transition:width .5s;position:absolute;top:0;left:0}#contents.main_page .main_kv .tit_area .line_area .line:last-child{margin-right:0}#contents.main_page .main_kv .tit_area .line_area .line.line1{width:16.49%}#contents.main_page .main_kv .tit_area .line_area .line.line1:after{transition-delay:0}#contents.main_page .main_kv .tit_area .line_area .line.line2{width:13.58%}#contents.main_page .main_kv .tit_area .line_area .line.line2:after{transition-delay:.18s}#contents.main_page .main_kv .tit_area .line_area .line.line3{width:16.38%}#contents.main_page .main_kv .tit_area .line_area .line.line3:after{transition-delay:.28s}#contents.main_page .main_kv .tit_area .line_area .line.line4{width:49.35%}#contents.main_page .main_kv .tit_area .line_area .line.line4:after{transition-duration:.8s;transition-delay:.8s}#contents.main_page .main_kv .tit_area .line_area.on .line:after{width:100%}#contents.main_page .main_kv .scroll{text-align:right;width:100%;margin-top:29px;padding:0 38px;top:627px;left:0}#contents.main_page .main_kv .scroll .scroll_inner{overflow:hidden}#contents.main_page .main_kv .scroll .scroll_inner p{color:#111;letter-spacing:.96px;font-family:Roboto Condensed;font-size:24px;font-weight:700;line-height:24px;transition:transform .3s;transform:translateY(-100%)}#contents.main_page .main_kv .scroll .scroll_inner p>span{font-size:inherit;color:inherit;letter-spacing:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;animation:1s infinite opaciryMotion;display:inline-block}#contents.main_page .main_kv .scroll.on .scroll_inner p{transform:translateY(0)}#contents.main_page .main_kv .sub_txt{z-index:2;width:100%;margin-top:89px;padding:0 40px 0 32px;font-size:0;top:0;left:0}#contents.main_page .main_kv .sub_txt p{letter-spacing:-.72px;color:#999;font-size:36px;font-weight:300;line-height:46px}#contents.main_page .main_kv .sub_txt p span{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:#111;display:inline-block}#contents.main_page .main_kv .sub_txt>div.right{text-align:right}#contents.main_page .main_kv .sub_txt>div .inner{overflow:hidden}#contents.main_page .main_kv .sub_txt>div .inner p{transition:transform .3s;transform:translateY(100%)}#contents.main_page .main_kv .sub_txt>div .inner:first-child p{transition-delay:0s}#contents.main_page .main_kv .sub_txt>div .inner:nth-child(2) p{transition-delay:.1s}#contents.main_page .main_kv .sub_txt>div .inner:nth-child(3) p{transition-delay:.15s}#contents.main_page .main_kv .sub_txt.on>div .inner p{transform:translateY(0)}#contents.main_page section{background-color:#fff;padding-top:144px}#contents.main_page section.bg_b,#contents.main_page section.bg_b .tit_type1:after{background-color:#111}#contents.main_page section.bg_b .tit_type1 h2{color:#fff}#contents.main_page section.bg_b .tit_type1 h2 span{color:#f0f0f0}#contents.main_page section.services{padding-top:224px}#contents.main_page section.treatment_cases{padding-bottom:144px}#contents.main_page section.treatment_cases .list_type2{overflow:hidden}#contents.main_page section.treatment_cases .list_type2 .list{opacity:0;transition:transform .2s,opacity .2s;transform:translate(20px)}#contents.main_page section.treatment_cases .list_type2 .list.animate{opacity:1;transform:translate(0)}#contents.main_page section.schedule{padding-bottom:144px}#contents.main_page section.schedule .schedule_time{margin-bottom:24px}#contents.main_page section.team_ara,#contents.main_page section.column{padding-bottom:144px}#contents.main_page .list_type3 .list{background-color:#111}#contents.sub_page{padding-top:180px}#contents.sub_page.about_page section{padding:88px 0;position:relative}#contents.sub_page.about_page section:after{content:"";background-color:#111;width:calc(100% - 64px);max-width:1920px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#contents.sub_page.about_page section:last-child:after{display:none}#contents.sub_page.about_page section.center_about .img_area{font-size:0;position:relative}#contents.sub_page.about_page section.center_about .img_area:after{content:"";background-color:#fff;width:100%;height:100%;transition:height .8s;position:absolute;top:0;left:0}#contents.sub_page.about_page section.center_about .img_area.on:after{height:0}#contents.sub_page.about_page section.center_about .panel_type1{padding-bottom:48px;position:relative}#contents.sub_page.about_page section.center_about .panel_type1:after{content:"";background-color:#444;width:0;height:1px;transition:width .5s;position:absolute;bottom:0;left:0}#contents.sub_page.about_page section.center_about .panel_type1:before{content:"";background-color:#444;width:0;height:1px;transition:width .8s;position:absolute;top:0;left:0}#contents.sub_page.about_page section.center_about .panel_type1 .panel_type1_tit{opacity:0;padding-top:28px;transition:opacity .5s,transform .5s;transform:translateY(30px)}#contents.sub_page.about_page section.center_about .panel_type1.on:after,#contents.sub_page.about_page section.center_about .panel_type1.on:before{width:100%}#contents.sub_page.about_page section.center_about .panel_type1.on .panel_type1_tit{opacity:1;transform:translateY(0)}#contents.sub_page.about_page section.center_about .panel_type3{padding-top:48px}#contents.sub_page.about_page section.directions .map_area{opacity:0;background-image:url(../media/map.10f99w_xivn9n.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:43.86%;transition:opacity .5s,transform .5s;transform:translateY(30px)}#contents.sub_page.about_page section.directions .map_area.on{opacity:1;transform:translateY(0)}#contents.sub_page.about_page section.directions .address_area{padding-top:48px}#contents.sub_page.about_page section.directions .address_area dl{opacity:0;transition:opacity .3s,transform .5s;transform:translate(30px)}#contents.sub_page.about_page section.directions .address_area dl dt{letter-spacing:.48px;color:#333;font-size:24px;font-weight:300;line-height:1}#contents.sub_page.about_page section.directions .address_area dl dd{letter-spacing:-.192px;padding-top:16px;font-size:48px;font-weight:300;line-height:120.833%}#contents.sub_page.about_page section.directions .address_area dl dd a{letter-spacing:-.192px;padding-top:16px;font-size:48px;font-weight:300;line-height:120.833%;display:block}#contents.sub_page.about_page section.directions .address_area dl dd ul{padding-top:16px}#contents.sub_page.about_page section.directions .address_area dl dd ul li{float:none;color:#333;letter-spacing:-.096px;font-size:24px;font-weight:300;line-height:1.5}#contents.sub_page.about_page section.directions .address_area dl:first-child{width:38.36%;margin-right:4.04%}#contents.sub_page.about_page section.directions .address_area dl:nth-child(2){width:27.59%;margin-right:6.25%}#contents.sub_page.about_page section.directions .address_area dl:last-child{width:23.76%}#contents.sub_page.about_page section.directions .address_area dl.animate{opacity:1;transform:translate(0)}#contents.sub_page.about_page .dropdown{display:none}#contents.sub_page.treatment_page .float_wrap:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}#contents.sub_page.treatment_page .float_wrap{width:100%;max-width:1728px}#contents.sub_page.treatment_page .float_wrap .left{margin-right:64px}#contents.sub_page.treatment_page .float_wrap .left,#contents.sub_page.treatment_page .float_wrap .right{float:left;width:calc(50% - 32px)}#contents.sub_page.treatment_page .float_wrap .list_type2{width:100%}#contents.sub_page.treatment_page .float_wrap .list_type2 .list{width:calc(50% - 16px);margin-bottom:0;margin-right:32px}#contents.sub_page.treatment_page .float_wrap .list_type2 .list:last-child{margin-right:0}#contents.sub_page.treatment_page section{padding:88px 0;position:relative}#contents.sub_page.treatment_page section:after{content:"";background-color:#111;width:calc(100% - 64px);max-width:1920px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#contents.sub_page.treatment_page section .panel_type1{margin-top:48px}#contents.sub_page.treatment_page section .panel_type1 .panel_type1_tit{opacity:0;padding-top:24px;transition:opacity .5s,transform .5s;transform:translateY(30px)}#contents.sub_page.treatment_page section .panel_type4{margin-top:48px}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1{position:relative}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1:after{content:"";background-color:#444;width:0;height:1px;transition:width .5s;position:absolute;bottom:0;left:0}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1:before{content:"";background-color:#444;width:0;height:1px;transition:width .8s;position:absolute;top:0;left:0}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1.on:after,#contents.sub_page.treatment_page section .wrap_type1 .panel_type1.on:before{width:100%}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1.on .panel_type1_tit{opacity:1;transform:translateY(0)}#contents.sub_page.treatment_page section>.panel_type1{position:relative}#contents.sub_page.treatment_page section>.panel_type1:before{content:"";background-color:#444;width:0;max-width:1920px;height:1px;transition:width .5s;position:absolute;top:0;left:50%;transform:translate(-50%)}#contents.sub_page.treatment_page section>.panel_type1:after{content:"";background-color:#444;width:0;max-width:1920px;height:1px;transition:width .5s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#contents.sub_page.treatment_page section>.panel_type1 .panel_type1_tit{padding-bottom:48px}#contents.sub_page.treatment_page section>.panel_type1.on:after,#contents.sub_page.treatment_page section>.panel_type1.on:before{width:calc(100% - 64px)}#contents.sub_page.treatment_page section>.panel_type1.on .panel_type1_tit{opacity:1;transform:translateY(0)}#contents.sub_page.treatment_page section.surgery>.panel_type1{position:relative}#contents.sub_page.treatment_page section.dentistry .panel_type1{border-bottom:0}#contents.sub_page.treatment_page section.dentistry .panel_type1:last-of-type{border-top:0;border-bottom:1px solid #444;margin-top:0;padding-top:36px}#contents.sub_page.treatment_page section.dentistry .panel_type1:last-of-type .panel_type1_tit{padding-top:0}#contents.sub_page.treatment_page section.dentistry .list_type2 .tit_type2{border-top:1px solid #444;border-bottom:0}#contents.sub_page.treatment_page section.cfc .panel_type1:last-of-type .panel_type1_tit{padding-bottom:16px}#contents.sub_page.treatment_page section.cfc .list_type2{width:100%;max-width:1696px}#contents.sub_page.treatment_page section.cfc .list_type2 .list{width:calc(25% - 24px);margin-right:32px}#contents.sub_page.treatment_page section.cfc .list_type2 .list:last-child{margin-right:0}#contents.sub_page.treatment_page section.cfc .list_type2 .tit_type2{border-top:1px solid #444;border-bottom:0}#contents.sub_page.treatment_page section.health_checkup:after{display:none}#contents.sub_page.treatment_page section.health_checkup .list_type6 li{width:calc(33.33% - 37.33px);margin-right:56px}#contents.sub_page.treatment_page section.health_checkup .list_type6 li:nth-of-type(2n){margin-right:56px}#contents.sub_page.treatment_page section.health_checkup .list_type6 li:nth-of-type(3n){margin-right:0}#contents.sub_page.treatment_page section.health_checkup .list_type6 li:first-child,#contents.sub_page.treatment_page section.health_checkup .list_type6 li:nth-of-type(2),#contents.sub_page.treatment_page section.health_checkup .list_type6 li:nth-of-type(3){border-top:1px solid #d4d4d4}#contents.sub_page.treatment_page section.etc{padding-bottom:48px}#contents.sub_page.cases_page .line{background-color:#111;width:100%;height:2px;display:block}#contents.sub_page.cases_page section{padding:88px 0}#contents.sub_page.column_page,#contents.sub_page.column_view_page{padding-top:0}#contents.sub_page.column_page section:first-child,#contents.sub_page.column_view_page section:first-child{padding-top:180px}#contents.sub_page.column_page section:last-child,#contents.sub_page.column_view_page section:last-child{padding-bottom:88px}#contents.sub_page.column_page .sub_page_tit,#contents.sub_page.column_view_page .sub_page_tit{padding-top:180px}#contents.sub_page.column_page .sub_page_tit:after,#contents.sub_page.column_view_page .sub_page_tit:after{background-color:#111}#contents.sub_page.column_page .sub_page_tit h3,#contents.sub_page.column_view_page .sub_page_tit h3{color:#d4d4d4}#contents.sub_page.column_page .pagination,#contents.sub_page.column_view_page .pagination{margin-top:40px}#contents.sub_page.column_view_page .wrap_type1{gap:16px;display:flex}@keyframes opaciryMotion{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes kvTxt{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}@font-face{font-family:Roboto Condensed;font-weight:300;font-display:swap;src:local(Roboto Condensed),url(/fonts/RobotoCondensed-Light.woff2)format("woff2"),url(/fonts/RobotoCondensed-Light.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-weight:700;font-display:swap;src:local(Roboto Condensed),url(/fonts/RobotoCondensed-Bold.woff2)format("woff2"),url(/fonts/RobotoCondensed-Bold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local(Pretendard Black),url(/fonts/Pretendard-Black.woff2)format("woff2"),url(/fonts/Pretendard-Black.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local(Pretendard ExtraBold),url(/fonts/Pretendard-ExtraBold.woff2)format("woff2"),url(/fonts/Pretendard-ExtraBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(/fonts/Pretendard-Bold.woff2)format("woff2"),url(/fonts/Pretendard-Bold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(/fonts/Pretendard-SemiBold.woff2)format("woff2"),url(/fonts/Pretendard-SemiBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(/fonts/Pretendard-Medium.woff2)format("woff2"),url(/fonts/Pretendard-Medium.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(/fonts/Pretendard-Regular.woff2)format("woff2"),url(/fonts/Pretendard-Regular.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local(Pretendard Light),url(/fonts/Pretendard-Light.woff2)format("woff2"),url(/fonts/Pretendard-Light.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local(Pretendard ExtraLight),url(/fonts/Pretendard-ExtraLight.woff2)format("woff2"),url(/fonts/Pretendard-ExtraLight.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local(Pretendard Thin),url(/fonts/Pretendard-Thin.woff2)format("woff2"),url(/fonts/Pretendard-Thin.woff)format("woff")}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Black.woff2)format("woff2"),url(/fonts/Poppins-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.woff2)format("woff2"),url(/fonts/Poppins-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2)format("woff2"),url(/fonts/Poppins-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.woff2)format("woff2"),url(/fonts/Poppins-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBold.woff2)format("woff2"),url(/fonts/Poppins-ExtraBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.woff2)format("woff2"),url(/fonts/Poppins-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff2)format("woff2"),url(/fonts/Poppins-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.woff2)format("woff2"),url(/fonts/Poppins-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Thin.woff2)format("woff2"),url(/fonts/Poppins-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}*{box-sizing:border-box}a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,nav,object,ol,output,p,pre,q,s,samp,section,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,ul,var,video{color:#fff;vertical-align:baseline;-webkit-text-size-adjust:100%;font-feature-settings:"liga" 0;border:0;margin:0;padding:0;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400}body,html{width:100%}td,th,tr{vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font:100%;color:#fff}li,ol,ul{list-style:none}.clb:after,ol:after,ul:after{content:"";clear:both;display:block}dl,li{float:left}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#fff;-webkit-tap-highlight-color:#0000;text-decoration:none}a:hover{text-decoration:none}caption,legend{display:none}input,select{font:100%;appearance:none;border-radius:0;outline:0}select::-ms-expand{display:none}input{-webkit-appearance:none;border-radius:0}input[type=checkbox],input[type=radio]{cursor:pointer;background:0 0;border:none}input[type=submit]{cursor:pointer}strong{font-weight:700}input:focus::-webkit-input-placeholder{color:#0000}textarea:focus::-webkit-input-placeholder{color:#0000}input:focus:-moz-placeholder-shown{color:#0000}textarea:focus:-moz-placeholder-shown{color:#0000}input:focus::-moz-placeholder{color:#0000}textarea:focus::-moz-placeholder{color:#0000}input:focus:-ms-placeholder-shown{color:#0000}textarea:focus:-ms-placeholder-shown{color:#0000}input:-ms-placeholder-shown{color:#939598}input::-webkit-input-placeholder{color:#939598}input::placeholder{color:#939598}button{background:0 0;border:none;padding:0;font-family:Pretendard,sans-serif}button:focus{outline:0}.bld{display:none}.after,.afters:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}@media (max-width:1024px){html,body{background-color:#111;width:100%;min-height:100%}html.fixed,body.fixed{position:fixed;left:0}.white_page,.view_area{background-color:#fff}.white_page a,.white_page abbr,.white_page acronym,.white_page address,.white_page article,.white_page aside,.white_page audio,.white_page b,.white_page big,.white_page blockquote,.white_page body,.white_page canvas,.white_page caption,.white_page cite,.white_page code,.white_page dd,.white_page del,.white_page details,.white_page dfn,.white_page div,.white_page dl,.white_page dt,.white_page em,.white_page fieldset,.white_page figcaption,.white_page figure,.white_page footer,.white_page form,.white_page h1,.white_page h2,.white_page h3,.white_page h4,.white_page h5,.white_page h6,.white_page header,.white_page hgroup,.white_page html,.white_page i,.white_page iframe,.white_page img,.white_page input,.white_page ins,.white_page kbd,.white_page label,.white_page legend,.white_page li,.white_page mark,.white_page nav,.white_page object,.white_page ol,.white_page output,.white_page p,.white_page pre,.white_page q,.white_page s,.white_page samp,.white_page section,.white_page select,.white_page small,.white_page span,.white_page strike,.white_page strong,.white_page sub,.white_page sup,.white_page table,.white_page tbody,.white_page td,.white_page textarea,.white_page tfoot,.white_page th,.white_page thead,.white_page time,.white_page tr,.white_page tt,.white_page ul,.white_page var,.white_page video,.view_area a,.view_area abbr,.view_area acronym,.view_area address,.view_area article,.view_area aside,.view_area audio,.view_area b,.view_area big,.view_area blockquote,.view_area body,.view_area canvas,.view_area caption,.view_area cite,.view_area code,.view_area dd,.view_area del,.view_area details,.view_area dfn,.view_area div,.view_area dl,.view_area dt,.view_area em,.view_area fieldset,.view_area figcaption,.view_area figure,.view_area footer,.view_area form,.view_area h1,.view_area h2,.view_area h3,.view_area h4,.view_area h5,.view_area h6,.view_area header,.view_area hgroup,.view_area html,.view_area i,.view_area iframe,.view_area img,.view_area input,.view_area ins,.view_area kbd,.view_area label,.view_area legend,.view_area li,.view_area mark,.view_area nav,.view_area object,.view_area ol,.view_area output,.view_area p,.view_area pre,.view_area q,.view_area s,.view_area samp,.view_area section,.view_area select,.view_area small,.view_area span,.view_area strike,.view_area strong,.view_area sub,.view_area sup,.view_area table,.view_area tbody,.view_area td,.view_area textarea,.view_area tfoot,.view_area th,.view_area thead,.view_area time,.view_area tr,.view_area tt,.view_area ul,.view_area var,.view_area video{color:#111}section.bg_b{background-color:#111}section.bg_b a,section.bg_b abbr,section.bg_b acronym,section.bg_b address,section.bg_b article,section.bg_b aside,section.bg_b audio,section.bg_b b,section.bg_b big,section.bg_b blockquote,section.bg_b body,section.bg_b canvas,section.bg_b caption,section.bg_b cite,section.bg_b code,section.bg_b dd,section.bg_b del,section.bg_b details,section.bg_b dfn,section.bg_b div,section.bg_b dl,section.bg_b dt,section.bg_b em,section.bg_b fieldset,section.bg_b figcaption,section.bg_b figure,section.bg_b footer,section.bg_b form,section.bg_b h1,section.bg_b h2,section.bg_b h3,section.bg_b h4,section.bg_b h5,section.bg_b h6,section.bg_b header,section.bg_b hgroup,section.bg_b html,section.bg_b i,section.bg_b iframe,section.bg_b img,section.bg_b input,section.bg_b ins,section.bg_b kbd,section.bg_b label,section.bg_b legend,section.bg_b li,section.bg_b mark,section.bg_b nav,section.bg_b object,section.bg_b ol,section.bg_b output,section.bg_b p,section.bg_b pre,section.bg_b q,section.bg_b s,section.bg_b samp,section.bg_b section,section.bg_b select,section.bg_b small,section.bg_b span,section.bg_b strike,section.bg_b strong,section.bg_b sub,section.bg_b sup,section.bg_b table,section.bg_b tbody,section.bg_b td,section.bg_b textarea,section.bg_b tfoot,section.bg_b th,section.bg_b thead,section.bg_b time,section.bg_b tr,section.bg_b tt,section.bg_b ul,section.bg_b var,section.bg_b video{color:#fff}.d_only{display:none!important}.m_only{display:block!important}.wrap_type1:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.wrap_type1{width:100%;margin:0 auto;padding:0 16px}.wrap_type3:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.wrap_type3{width:100%;margin:0 auto;padding:0 18px}.pagination{justify-content:center;align-items:center;display:flex}.pagination button,.pagination span{display:block}.pagination button.prev1,.pagination span.prev1{background-image:url(../media/object-paging-active-rightend.0j7hsu0iz-p6u.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:32px;height:32px;font-size:0;transform:rotate(180deg)}.pagination button.prev1.disabled,.pagination span.prev1.disabled{background-image:url(../media/object-paging-disable-leftend.02a_72nk2uw-u.svg);transform:rotate(0)}.pagination button.prev2,.pagination span.prev2{background-image:url(../media/object-paging-active-right.0tx3kdn7ycmqq.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin-right:5px;font-size:0;transform:rotate(180deg)}.pagination button.prev2.disabled,.pagination span.prev2.disabled{background-image:url(../media/object-paging-disable-left.0g5i790vogk3c.svg);transform:rotate(0)}.pagination button.num,.pagination span.num{text-align:center;letter-spacing:-.032px;color:#f2f2f2;cursor:pointer;width:32px;height:32px;margin:0 3px;font-family:Roboto Condensed;line-height:1;display:inline-block}.pagination button.num.active,.pagination button.num:hover,.pagination span.num.active,.pagination span.num:hover{color:#111;background-color:#f2f2f2;font-weight:700}.pagination button.next1,.pagination span.next1{background-image:url(../media/object-paging-active-right.0tx3kdn7ycmqq.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:32px;height:32px;margin-left:5px;font-size:0}.pagination button.next1.disabled,.pagination span.next1.disabled{background-image:url(../media/object-paging-disable-left.0g5i790vogk3c.svg);transform:rotate(180deg)}.pagination button.next2,.pagination span.next2{background-image:url(../media/object-paging-active-rightend.0j7hsu0iz-p6u.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:32px;height:32px;font-size:0}.pagination button.next2.disabled,.pagination span.next2.disabled{background-image:url(../media/object-paging-disable-leftend.02a_72nk2uw-u.svg);transform:rotate(180deg)}.tab_type1 .tab_btn_area:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.tab_type1 .tab_btn_area{padding-bottom:14px}.tab_type1 .tab_btn_area .tab_btn{float:left;cursor:pointer;letter-spacing:-.32px;color:#999;margin-right:16px;font-weight:300;line-height:137.5%;position:relative}.tab_type1 .tab_btn_area .tab_btn:after{content:"";background-color:#111;width:0%;height:1px;transition:width .5s;position:absolute;bottom:2px;left:0}.tab_type1 .tab_btn_area .tab_btn:last-child{margin-right:0}.tab_type1 .tab_btn_area .tab_btn.on,.tab_type1 .tab_btn_area .tab_btn:hover{color:#111}.tab_type1 .tab_btn_area .tab_btn.on:after,.tab_type1 .tab_btn_area .tab_btn:hover:after{width:100%}.tab_type1 .tab_cont{transition:opacity .5s}.tab_type1 .tab_cont.fade .list_type1 .txt_area{animation:.4s ease-in forwards kvTxt}.tab_type1 .tab_cont.out .list_type1.on .txt_area{animation:none}.tab_type2{width:100%}.tab_type2 .tab_btn_area{padding-bottom:24px;overflow-x:auto}.tab_type2 .tab_btn_area .wrap_type4{white-space:nowrap;padding:0 16px}.tab_type2 .tab_btn_area .tab_btn{text-align:center;cursor:pointer;background-color:#f2f2f2;min-width:96px;margin-right:4px;padding:8px 10px;display:inline-block;position:relative}.tab_type2 .tab_btn_area .tab_btn:last-child{margin-right:16px}.tab_type2 .tab_btn_area .tab_btn .hover{z-index:3;clip-path:inset(0 100% 0 0);width:100%;height:100%;transition:clip-path .4s;position:absolute;top:0;left:0;overflow:hidden}.tab_type2 .tab_btn_area .tab_btn .hover .hidden{background-color:#111;width:100%;min-width:100%;height:100%;padding:8px 10px;position:relative;top:0;left:0}.tab_type2 .tab_btn_area .tab_btn .hover .hidden p{color:#fff}.tab_type2 .tab_btn_area .tab_btn p{letter-spacing:-.048px;font-size:12px;line-height:1}.tab_type2 .tab_btn_area .tab_btn>p{z-index:2;position:relative}.tab_type2 .tab_btn_area .tab_btn.active .hover,.tab_type2 .tab_btn_area .tab_btn:hover .hover{clip-path:inset(0)}.tab_type2 .tab_btn_area .tab_btn.active .hover:after,.tab_type2 .tab_btn_area .tab_btn:hover .hover:after{left:100%}.tab_type2 .tab_cont{transition:opacity .3s}.tab_type2 .tab_cont.fade{opacity:1}.tab_type2 .tab_cont.out{opacity:0}.btn_type1{background-color:#111;padding:9px 47px 9px 44px;display:inline-block}.btn_type1>span{letter-spacing:-.064px;font-weight:500;line-height:137.5%;display:block;position:relative}.btn_type1>span:after{content:"";background-image:url(../media/arrow-diagonal.0o374vxutcjym.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:6px;height:6px;position:absolute;top:0;right:-10px}.btn_type2{letter-spacing:-.064px;text-align:center;background-color:#111;padding:7px 36px 7px 44px;display:block;color:#f2f2f2!important}.btn_type2 span{letter-spacing:-.048px;font-family:Roboto Condensed;font-size:12px;display:block;color:#f2f2f2!important}.btn_type2 span:after{content:"";vertical-align:top;background-image:url(../media/btn2-arrow.14b.9opykmy.2.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:6px;height:6px;margin-left:4px;display:inline-block}.btn_type3{background-color:#fff;outline:none;padding:10px 36px 10px 44px;font-family:Roboto Condensed;font-size:0;display:block}.btn_type3>span{letter-spacing:-.048px;font-family:Roboto Condensed;font-size:12px;font-weight:700;line-height:1;display:block;color:#333!important}.btn_type3>span:after{content:"";vertical-align:top;background-image:url(../media/btn3-arrow.0w0n81.mqanag.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:6px;height:6px;margin-left:4px;display:inline-block}.nav_type1{z-index:10;padding:0 16px;transition:top .3s,opacity .3s;position:sticky;top:80px}.nav_type1 .selected{color:#fff;letter-spacing:-.04px;background-color:#111;padding:9px 14px 9px 12px;font-size:12px;position:relative}.nav_type1 .selected span{color:#fff;letter-spacing:-.04px;vertical-align:1px;margin-right:3px;font-family:Roboto Condensed;font-size:10px;display:inline-block}.nav_type1 .selected:after{content:"";background-image:url(../media/nav1-arrow.0t1wo_j32uir2.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:8px;height:5px;transition:transform .5s;position:absolute;top:calc(50% - 2.5px);right:14px}.nav_type1 .selected.active:after{transform:rotate(-180deg)}.nav_type1 ul{background-color:#fff;width:calc(100% - 32px);max-height:0;transition:max-height .3s;position:absolute;top:100%;left:16px;overflow:hidden}.nav_type1 ul:after{content:"";z-index:5;background-color:#111;width:100%;height:2px;position:absolute;top:0;left:0}.nav_type1 ul:before{content:"";z-index:5;background-color:#111;width:100%;height:2px;position:absolute;bottom:0;left:0}.nav_type1 ul li{float:none;cursor:pointer;padding:9px 14px 9px 12px;position:relative}.nav_type1 ul li:after{content:"";z-index:5;background-color:#d4d4d4;width:calc(100% - 32px);height:1px;position:absolute;bottom:0;left:16px}.nav_type1 ul li:last-child:after{display:none}.nav_type1 ul li .hover{z-index:3;clip-path:inset(0 100% 0 0);width:100%;height:100%;transition:clip-path .7s;position:absolute;top:0;left:0;overflow:hidden}.nav_type1 ul li .hover .hidden{background-color:#111;width:100%;min-width:100%;height:100%;padding:9px 14px 9px 12px;position:relative;top:0;left:0}.nav_type1 ul li .hover .hidden p{letter-spacing:-.04px;color:#fff;font-size:12px}.nav_type1 ul li .hover .hidden p span{color:#fff;letter-spacing:-.04px;vertical-align:1px;margin-right:3px;font-family:Roboto Condensed;font-size:10px}.nav_type1 ul li p{letter-spacing:-.04px;z-index:2;width:100%;font-size:12px;position:relative}.nav_type1 ul li p span{letter-spacing:-.04px;vertical-align:1px;margin-right:3px;font-family:Roboto Condensed;font-size:10px;display:inline-block}.nav_type1 ul li.active:after,.nav_type1 ul li:hover:after{display:none}.nav_type1 ul li.active .hover,.nav_type1 ul li:hover .hover{clip-path:inset(0)}.nav_type1 ul li.active .hover:after,.nav_type1 ul li:hover .hover:after{left:100%}.nav_type1.header_hidden{pointer-events:none;opacity:0;top:0}.list_type1{position:relative;overflow:hidden}.list_type1 .line_1{content:"";z-index:2;background-color:#aaa;width:0;height:1px;transition:width .7s;position:absolute;top:0;left:0}.list_type1>a{width:100%;padding:24px 20px;display:block;position:relative}.list_type1>a:after{content:"";z-index:2;background-color:#aaa;width:0%;height:1px;transition:width .7s;position:absolute;bottom:0;left:0}.list_type1>a:before{content:"";z-index:2;background-color:#aaa;width:1px;height:0;transition:height .7s;position:absolute;top:0;left:-1px}.list_type1>a .txt_area{z-index:2;opacity:0;flex-wrap:wrap;align-content:space-between;height:136px;font-size:0;transition:opacity .3s,transform .3s;display:flex;position:relative;transform:translateY(20px)}.list_type1>a .txt_area .tit{letter-spacing:-.08px;color:#999;width:100%;font-size:20px;font-weight:300;line-height:1;transition:color .3s;position:relative}.list_type1>a .txt_area .tit .arrow{background-image:url(../media/list1-arrow.0l~g16gr15ztw.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:16px;height:16px;transition:background-image 0s .4s;position:absolute;top:0;right:0}.list_type1>a .txt_area .tit span{color:#aaa;vertical-align:top;margin-right:4px;font-family:Roboto Condensed;font-size:15px;font-weight:300;line-height:1;display:inline-block}.list_type1>a .txt_area .sub_txt{width:100%}.list_type1>a .txt_area .sub_txt p{letter-spacing:-.14px;color:#999;font-size:14px;font-weight:300;line-height:142.857%}.list_type1>a .bg{background-color:#111;width:100%;height:0%;transition:height .8s;position:absolute;bottom:0;left:0}.list_type1>a.active .txt_area .tit{color:#fff}.list_type1>a.active .txt_area .tit .arrow{background-image:url(../media/list1-arrow-w.06gn~_lm10jly.svg)}.list_type1>a.active .txt_area .tit span,.list_type1>a.active .txt_area .sub_txt p{color:#fff}.list_type1>a.active .bg{height:100%}.list_type1.on .line_1,.list_type1.on>a:after{width:100%}.list_type1.on>a:before{height:100%}.list_type1.on .txt_area{animation:.4s ease-in .5s forwards kvTxt}.list_type2:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.list_type2 .list{float:left;width:calc(50% - 8px);margin-bottom:24px;margin-right:16px}.list_type2 .list:nth-child(2n),.list_type2 .list:last-child{margin-right:0}.list_type2 .list:nth-of-type(odd):nth-last-child(-n+2),.list_type2 .list:nth-of-type(odd):nth-last-child(-n+2)~.list{margin-bottom:0}.list_type2 .list .img_area{width:100%;font-size:0;position:relative}.list_type2 .list .img_area:after{content:"";z-index:2;opacity:0;background-image:url(../media/icn-thumb-hover.0ykl2xchzypp~.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:64px;height:64px;animation:3s ease-in-out infinite opaciryMotion;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_type2 .list .txt_area{border-bottom:1px solid #444;padding:8px;font-size:0}.list_type2 .list .txt_area p{letter-spacing:-.14px;color:#333;font-size:14px;font-weight:300;line-height:142.857%}.list_type2 .list.blur .img_area{overflow:hidden}.list_type2 .list.blur .img_area img{filter:blur(30px);transition:filter .7s}.list_type2 .list.blur .img_area:after{display:block}.list_type2 .list.blur.active .img_area:after{display:none}.list_type2 .list.blur.active img{filter:none}.list_type3>.list{padding:24px 0 9px;position:sticky}.list_type3>.list:after{content:"";background-color:#fff;width:100%;height:1px;position:absolute;top:0;left:0}.list_type3>.list:first-child{padding-top:25px}.list_type3>.list:last-child:before{content:"";background-color:#fff;width:100%;height:1px;position:absolute;bottom:0;left:0}.list_type3>.list .bg{background-color:#f7f7f7;width:100%}.list_type3>.list .bg .img_area{aspect-ratio:328/452;width:328px;height:100%;margin:0 auto;position:relative}.list_type3>.list .profile{width:100%;position:relative}.list_type3>.list .profile .modal_btn{background-color:#fff;width:38px;height:38px;font-size:0;position:absolute;top:22px;right:0}.list_type3>.list .profile .modal_btn:after{content:"";background-image:url(../media/arrow_diagonal.0k32tl.f3yu79.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:15px;height:15px;transition:top .3s,left .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_type3>.list .profile>.tit{padding:24px 0}.list_type3>.list .profile>.tit .name{letter-spacing:-.144px;font-size:36px;font-weight:300;line-height:1}.list_type3>.list .profile>.tit .name_eng{color:#999;padding-top:4px;font-family:Roboto Condensed;font-size:18px;font-weight:300;line-height:111.111%}.list_type3>.list .profile>.tit .position{color:#aaa;letter-spacing:-.14px;padding-top:4px;font-size:14px;font-weight:300;line-height:142.857%}.list_type3>.list .profile>.tit .position>span{vertical-align:5px;background-color:#aaa;border-radius:50%;width:2px;height:2px;margin:0 8px;display:inline-block}.list_type3>.list .profile>.tit .position>span:last-child{display:none}.list_type3>.list .profile .group{border-top:1px solid #444;padding:16px 0}.list_type3>.list .profile .group .tit{justify-content:space-between;align-items:center;display:flex;position:relative}.list_type3>.list .profile .group .tit p{font-family:Roboto Condensed;font-size:20px;font-weight:300;line-height:1}.list_type3>.list .profile .group .tit .plus{width:24px;height:24px;transition:transform .2s;position:relative}.list_type3>.list .profile .group .tit .plus span{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_type3>.list .profile .group .tit .plus span:first-child{width:1px;height:24px}.list_type3>.list .profile .group .tit .plus span:last-child{width:24px;height:1px}.list_type3>.list .profile .group .tit .plus.on{transform:rotate(45deg)}.list_type3>.list .profile .group .list{padding-right:24px;transition:max-height .3s;overflow:hidden}.list_type3>.list .profile .group .list ul{padding-top:8px}.list_type3>.list .profile .group .list ul li{float:none;letter-spacing:-.048px;color:#aaa;padding-left:10px;font-size:12px;font-weight:300;line-height:1.5;position:relative}.list_type3>.list .profile .group .list ul li:before{content:"";background-color:#aaa;border-radius:50%;width:2px;height:2px;position:absolute;top:8px;left:2px}.list_type3>.list .profile .accordion_type1 .group .tit .plus{display:block}.list_type3>.list .profile .accordion_type1 .group .list{max-height:0}.list_type3>.list .profile .accordion_type1.on .plus{transform:rotate(45deg)}.list_type3>.list .profile .accordion_type1.on .group .list{will-change:max-height;max-height:100px;transform:translateZ(0)}.list_type4 li{float:none;opacity:0;padding:12px 8px 24px;transition:opacity .3s,transform .5s;position:relative;transform:translateY(20px)}.list_type4 li.animate{opacity:1;transform:translateY(0)}.list_type4 li:after{content:"";background-color:#d4d4d4;width:100%;height:1px;position:absolute;bottom:0;left:0}.list_type4 li:first-child:before{content:"";background-color:#d4d4d4;width:100%;height:1px;position:absolute;top:0;left:0}.list_type4 li .float_area:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.list_type4 li .img{float:right;background-position:50%;background-repeat:no-repeat;background-size:100%;width:72px;height:72px}.list_type4 li .txt{float:left;width:calc(100% - 72px);padding-top:15px;padding-right:16px}.list_type4 li .sub{color:#555;font-family:Roboto Condensed;font-size:14px;font-weight:300;line-height:1}.list_type4 li .tit{letter-spacing:-.088px;word-break:keep-all;padding-top:6px;font-size:22px;font-weight:300;line-height:1}.list_type4 li .cont{letter-spacing:-.14px;word-break:keep-all;padding-top:4px;font-size:14px;font-weight:300;line-height:142.857%}.list_type5 li{float:none;margin-bottom:16px}.list_type5 li:last-child{margin-bottom:0}.list_type5 li b{letter-spacing:-.064px;font-weight:500;line-height:137.5%}.list_type5 li p{color:#333;letter-spacing:-.064px;padding-top:4px;font-weight:300;line-height:137.5%}.list_type6 li{float:none;align-items:center;width:100%;padding:14px 0;display:flex;position:relative}.list_type6 li:after{content:"";background-color:#d4d4d4;width:100%;height:1px;position:absolute;bottom:0;left:0}.list_type6 li:first-child:before{content:"";background-color:#d4d4d4;width:100%;height:1px;position:absolute;top:0;left:0}.list_type6 li .num{opacity:0;flex-shrink:0;width:50px;padding-left:3px;transition:opacity .5s,transform .3s;transform:translateY(30px)}.list_type6 li .num p{color:#999;width:100%;font-family:Roboto Condensed;font-size:32px;font-weight:300;line-height:1}.list_type6 li .cont{opacity:0;width:calc(100% - 50px);transition:opacity .5s,transform .3s;transform:translateY(30px)}.list_type6 li .cont p{letter-spacing:-.064px;color:#333;width:100%;font-weight:300;line-height:137.5%}.list_type6 li .cont b{letter-spacing:-.064px;font-weight:500;line-height:137.5%}.list_type6 li .cont span{letter-spacing:-.14px;padding-top:2px;font-size:14px;font-weight:300;line-height:142.857%;display:block}.list_type6 li.animate .num,.list_type6 li.animate .cont{opacity:1;transform:translateY(0)}.list_type7_area{padding:16px 0;position:relative}.list_type7_area:after{content:"";background-color:#444;width:100%;height:1px;position:absolute;top:0;left:0}.list_type7_area:before{content:"";background-color:#444;width:100%;height:1px;position:absolute;bottom:0;left:0}.list_type7{margin:0 auto;display:flex}.list_type7 li{text-align:center;float:none;word-break:keep-all;flex:1;align-items:center;height:88px;margin:0 8px;display:flex;position:relative}.list_type7 li:after{content:"";background-color:#d4d4d4;width:1px;height:0;transition:height .5s;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.list_type7 li:first-child{margin-left:0}.list_type7 li:first-child:after{display:none}.list_type7 li:last-child{margin-right:0}.list_type7 li:last-child:before{width:100%}.list_type7 li>div{flex-wrap:wrap;justify-content:center;align-items:baseline;width:100%;display:flex}.list_type7 li .black{letter-spacing:-.064px;width:100%;font-weight:500;line-height:137.5%}.list_type7 li .gray{color:#555;width:100%;padding-top:4px;font-family:Roboto Condensed;font-size:14px;font-weight:300;line-height:1}.list_type7.animate li:after{height:64px}.list_type7.list_type7_style1{flex-wrap:wrap;justify-content:center;max-width:272px}.list_type7.list_type7_style1 li{flex:none;width:100px;margin:0}.list_type7.list_type7_style1 li:first-child,.list_type7.list_type7_style1 li:nth-child(3){margin-right:36px}.list_type7.list_type7_style1 li:first-child:after,.list_type7.list_type7_style1 li:nth-child(3):after{display:block;left:auto;right:-36px}.list_type7.list_type7_style1 li:last-child,.list_type7.list_type7_style1 li:nth-child(2){margin-left:36px}.list_type7.list_type7_style1 li:first-child:before,.list_type7.list_type7_style1 li:nth-child(2):before{content:"";background-color:#d4d4d4;width:0;height:1px;transition:width .5s;position:absolute;bottom:0;left:0}.list_type7.list_type7_style1 li:last-child:after,.list_type7.list_type7_style1 li:nth-child(2):after{display:none}.list_type7.list_type7_style1.animate li:after{height:64px}.list_type7.list_type7_style1.animate li:first-child:before,.list_type7.list_type7_style1.animate li:nth-child(2):before{content:"";width:100px}.list_type7.list_type7_style2{flex-wrap:wrap;justify-content:center;max-width:272px}.list_type7.list_type7_style2 li{flex:none;width:100px;margin:0}.list_type7.list_type7_style2 li:last-child{width:100%}.list_type7.list_type7_style2 li:last-child:after{width:100%;height:1px;top:0}.list_type7.list_type7_style2 li:first-child,.list_type7.list_type7_style2 li:nth-child(3){margin-right:36px}.list_type7.list_type7_style2 li:first-child:after,.list_type7.list_type7_style2 li:nth-child(3):after{display:block;left:auto;right:-36px}.list_type7.list_type7_style2 li:nth-child(2),.list_type7.list_type7_style2 li:nth-child(4){margin-left:36px}.list_type7.list_type7_style2 li:first-child:before,.list_type7.list_type7_style2 li:nth-child(2):before{content:"";background-color:#d4d4d4;width:100px;height:1px;position:absolute;bottom:0;left:0}.list_type7.list_type7_style2 li:nth-child(2):after,.list_type7.list_type7_style2 li:nth-child(4):after{display:none}.list_type8{flex-wrap:wrap;display:flex}.list_type8 li{float:none;width:calc(50% - 8px);margin-bottom:16px;margin-right:16px;padding:24px 0;position:relative}.list_type8 li:after{content:"";background-color:#f2f2f2;width:0;height:2px;transition:width .5s;position:absolute;bottom:0;left:0}.list_type8 li:before{content:"";background-color:#f2f2f2;width:0;height:2px;transition:width .5s;position:absolute;top:0;left:0}.list_type8 li:nth-of-type(2n){margin-right:0}.list_type8 li .img_area{width:100%}.list_type8 li .cont_area{flex-wrap:wrap;align-content:space-between;height:110px;display:flex}.list_type8 li .cont_area>div{width:100%}.list_type8 li .cont_area .tit{letter-spacing:-.072px;padding-top:12px;font-size:18px;font-weight:300;line-height:122.222%}.list_type8 li .cont_area .sub_tit{letter-spacing:-.14px;margin-top:4px;font-size:14px;font-weight:300;line-height:142.857%}.list_type8 li .cont_area .cont{letter-spacing:-.14px;color:#d4d4d4;margin-top:12px;font-size:14px;font-weight:300;line-height:142.857%}.list_type8 li.animate:after,.list_type8 li.animate:before{width:100%}.list_type9{font-size:0}.list_type9 li{float:none;border-top:2px solid #d4d4d4;border-bottom:2px solid #d4d4d4;margin-bottom:16px}.list_type9 li:last-child{margin-bottom:0}.list_type9 a{width:100%;padding:40px 40px 40px 0}.list_type9 a .img_area .img{aspect-ratio:1000/561;background-position:50%;background-repeat:no-repeat;background-size:cover}.list_type9 a .cont_area{padding-top:16px}.list_type9 a .cont_area:first-child{padding-top:24px}.list_type9 a .cont_area>div,.list_type9 a .cont_area p{width:100%}.list_type9 a .cont_area .tit{letter-spacing:-.08px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.4em;font-size:20px;font-weight:300;line-height:1.2;display:-webkit-box;overflow:hidden}.list_type9 a .cont_area .cont{letter-spacing:-.14px;color:#999;text-overflow:ellipsis;max-height:calc(285.714%*1em);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:8px;font-size:14px;font-weight:300;line-height:142.857%;display:-webkit-box;overflow:hidden}.list_type9 a .cont_area .date{color:#999;margin-top:16px;font-family:Roboto Condensed;font-size:13px;font-weight:700;line-height:1}.list_type10>.list{padding-top:16px;position:relative}.list_type10>.list:before{content:"";background-color:#444;width:0;height:1px;transition:width .5s;position:absolute;top:0;left:0}.list_type10>.list:last-child:after{content:"";background-color:#444;width:0;height:1px;transition:width .5s;position:absolute;bottom:0;left:0}.list_type10>.list:last-child{border-bottom:1px solid #444}.list_type10>.list .img_area{width:100%}.list_type10>.list .img_area .img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:137.74%}.list_type10>.list:last-child{margin-bottom:0}.list_type10>.list:last-child:after{display:none}.list_type10>.list .profile{position:relative}.list_type10>.list .profile>.tit{border-bottom:1px solid #d4d4d4;padding:16px 0}.list_type10>.list .profile>.tit .name{word-break:keep-all;letter-spacing:-.128px;font-size:32px;font-weight:300;line-height:1}.list_type10>.list .profile>.tit .name_eng{color:#333;padding-top:8px;font-family:Roboto Condensed;font-size:18px;font-weight:300;line-height:111.111%}.list_type10>.list .profile>.tit .position{letter-spacing:-.14px;color:#333;font-size:14px;font-weight:300;line-height:142.857%}.list_type10>.list .group{border-top:1px solid #444;padding:16px 0}.list_type10>.list .group .tit{justify-content:space-between;align-items:center;display:flex;position:relative}.list_type10>.list .group .tit p{font-family:Roboto Condensed;font-size:20px;font-weight:300;line-height:1}.list_type10>.list .group .tit .plus{width:24px;height:24px;transition:transform .2s;position:relative}.list_type10>.list .group .tit .plus span{background-color:#111;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list_type10>.list .group .tit .plus span:first-child{width:1px;height:24px}.list_type10>.list .group .tit .plus span:last-child{width:24px;height:1px}.list_type10>.list .group .tit .plus.close{transform:rotate(45deg)}.list_type10>.list .group .list{max-height:0;transition:max-height .3s;overflow:hidden}.list_type10>.list .group .list ul{padding-top:8px}.list_type10>.list .group .list ul li{float:none;letter-spacing:-.048px;color:#333;padding-left:10px;font-size:12px;font-weight:300;line-height:1.5;position:relative}.list_type10>.list .group .list ul li:before{content:"";background-color:#aaa;border-radius:50%;width:2px;height:2px;position:absolute;top:8px;left:2px}.list_type10>.list .accordion_type1.on .plus{transform:rotate(45deg)}.list_type10>.list .accordion_type1.on .group .list{will-change:max-height;transform:translateZ(0)}.list_type10.on .list:before,.list_type10.on .list:after{width:100%}.table_type1{width:100%;position:relative}.table_type1:after{content:"";background-color:#f2f2f2;width:0;height:2px;transition:width .8s;position:absolute;bottom:0;left:0}.table_type1:before{content:"";background-color:#f2f2f2;width:0;height:2px;transition:width .8s;position:absolute;top:0;left:0}.table_type1 .thead{border-bottom:1px solid #f2f2f2;width:100%}.table_type1 .thead .tr{display:flex}.table_type1 .thead .tr .th{text-align:center;padding:6px 0}.table_type1 .thead .tr .th p{letter-spacing:-.064px;font-weight:500;line-height:137.5%}.table_type1 .thead .tr .th:nth-child(2){width:24.39%}.table_type1 .thead .tr .th:nth-child(5){width:53.66%}.table_type1 .thead .tr .th:last-child{width:21.95%}.table_type1 .tbody{padding:16px 0 28px}.table_type1 .tbody .tr{display:flex}.table_type1 .tbody .tr .td{text-align:center;overflow:hidden}.table_type1 .tbody .tr .td p{opacity:0;color:#999;letter-spacing:-.056px;font-size:14px;font-weight:300;line-height:242.857%;transition:transform .5s,opacity .3s;transform:translateY(100%)}.table_type1 .tbody .tr .td p.red{color:#ff446d}.table_type1 .tbody .tr .td p.green{color:#00cd2c}.table_type1 .tbody .tr .td:nth-child(2){width:24.39%}.table_type1 .tbody .tr .td:nth-child(5){width:53.66%}.table_type1 .tbody .tr .td:nth-child(5) p{color:#f2f2f2}.table_type1 .tbody .tr .td:last-child{width:21.95%}.table_type1 .tbody .tr.animate .td p{opacity:1;transform:translateY(0)}.table_type1.on:after,.table_type1.on:before{width:100%}.panel_type1{padding:12px 0}.panel_type1 .panel_type1_tit{letter-spacing:-.08px;padding-top:8px;padding-bottom:16px;font-size:20px;font-weight:300;line-height:1.2}.panel_type1 .panel_type1_tit span{font-size:inherit;letter-spacing:inherit;font-weight:500;line-height:inherit;display:inline-block}.panel_type1 .panel_type1_cont .list_type6{width:98.7%}.panel_type2 .right .img_area{width:100%}.panel_type2 .right .img_area .img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:68.6%;position:relative}.panel_type2 .right .img_area .img:after{content:"";background-color:#fff;width:100%;height:100%;transition:height .5s;position:absolute;top:0;left:0}.panel_type2 .right .img_area .img.animate:after{height:0}.panel_type2 .left,.panel_type2 .left .panel_type2_cont1{padding-top:24px}.panel_type2 .left .panel_type2_cont1 b{letter-spacing:-.064px;word-break:keep-all;font-weight:500;line-height:137.5%}.panel_type2 .left .panel_type2_cont1 p{letter-spacing:-.064px;color:#333;word-break:keep-all;padding-top:4px;font-weight:300;line-height:137.5%}.panel_type2 .left .count{border-top:1px solid #444;border-bottom:1px solid #444;width:100%;padding:16px 0}.panel_type2 .left .count>div{text-align:center}.panel_type2 .left .count>div:first-child{padding-bottom:14px}.panel_type2 .left .count>div:nth-of-type(2){padding-top:14px;position:relative}.panel_type2 .left .count>div:nth-of-type(2):before{content:"";background-color:#d4d4d4;width:100%;height:1px;position:absolute;top:0;left:0}.panel_type2 .left .count>div>div{align-items:center;height:64px;display:flex}.panel_type2 .left .count>div>div .tit{text-align:center;letter-spacing:-.14px;color:#fff;background-color:#111;width:96px;padding:4px 0;font-size:14px;font-weight:300;line-height:142.857%;display:inline-block}.panel_type2 .left .count>div>div .num{text-align:right;width:calc(100% - 96px);font-family:Roboto Condensed;font-size:48px;font-weight:300;line-height:1}.panel_type2 .left .count>div p{letter-spacing:-.14px;color:#555;text-align:right;padding-top:22px;font-size:14px;font-weight:300;line-height:142.857%}.panel_type3 .panel_type3_tit{letter-spacing:-.48px;color:#333;word-break:keep-all;padding:24px 0;font-size:24px;font-weight:300;line-height:133.333%}.panel_type3 .panel_type3_tit span{font-size:inherit;letter-spacing:inherit;line-height:inherit;color:#111;font-weight:500;display:inline-block}.panel_type3.motion_target2 .target{opacity:0;transition:opacity .2s,transform .4s;transform:translateY(30px)}.panel_type3.motion_target2 .target.animate{opacity:1;transform:translateY(0)}.panel_type4{background-color:#f2f2f2;padding:24px}.panel_type4 .left{padding-top:24px}.panel_type4 .left div{opacity:0;letter-spacing:-.08px;font-size:20px;font-weight:300;line-height:1.2;transition:opacity .3s,transform .5s;transform:translateY(30px)}.panel_type4 .left div span{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:500;display:inline-block}.panel_type4 .left div.animate{opacity:1;transform:translateY(0)}.panel_type4 .left p{opacity:0;letter-spacing:-.14px;padding-top:8px;font-size:14px;font-weight:300;line-height:142.857%;transition:opacity .3s,transform .5s;transform:translateY(30px)}.panel_type4 .left p.animate{opacity:1;transform:translateY(0)}.panel_type4 .right{width:220px}.panel_type4 .right .img_area:after{content:"";background-color:#f2f2f2;width:100%;height:100%;transition:height .5s;position:absolute;top:0;left:0}.panel_type4 .right .img_area.animate:after{height:0}.panel_type5 .right .img_area{width:100%}.panel_type5 .right .img_area .img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:68.53%}.panel_type5 .left{padding-top:24px}.panel_type5 .left .tit_area b{letter-spacing:1.2px;letter-spacing:-.08px;font-size:20px;font-weight:500}.panel_type5 .left .tit_area p{letter-spacing:-.064px;color:#333;word-break:keep-all;padding-top:4px;font-weight:300;line-height:137.5%}.panel_type5 .left .card_type1{margin-top:24px}.slide_type1_area{padding:0 16px}.slide_type1_area>.btn_area{display:none}.slide_type1_area .swiper-wrapper{box-sizing:border-box;width:100%;display:block;transform:translate(0,0)!important}.slide_type1_area .swiper-slide{background-color:#0000;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;align-items:normal;width:100%;height:auto;margin-bottom:16px;padding:24px 0;display:block}.slide_type1_area .swiper-slide:last-child{margin-bottom:0}.slide_type1_area .swiper-slide>.inner{width:100%}.slide_type1_area .swiper-slide>.inner .flex_area{margin-top:8px;margin-bottom:27px;overflow:hidden}.slide_type1_area .swiper-slide>.inner .top_area:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.slide_type1_area .swiper-slide>.inner .top_area{font-size:0}.slide_type1_area .swiper-slide>.inner .top_area .badge_type1{float:left}.slide_type1_area .swiper-slide>.inner .top_area .date{float:right;color:#999;margin-top:1px;font-size:13px;font-weight:700;line-height:1}.slide_type1_area .swiper-slide>.inner .tit{text-align:left;padding-top:8px}.slide_type1_area .swiper-slide>.inner .tit p{letter-spacing:-.08px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.8em;font-size:20px;font-weight:300;line-height:1.4;display:-webkit-box;overflow:hidden}.slide_type1_area .swiper-slide>.inner .cont{text-align:left;margin-top:8px}.slide_type1_area .swiper-slide>.inner .cont p{letter-spacing:-.072px;color:#999;text-overflow:ellipsis;max-height:calc(311.112%*1em);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:300;line-height:155.556%;display:-webkit-box;overflow:hidden}.slide_type1_area .swiper-slide>.inner .btn_type3{text-align:center;width:100%}.slide_type2_area{padding:0 16px;position:relative}.slide_type2_area .btn_area{width:100%;position:absolute;top:-48px;left:0}.slide_type2_area .btn_area .wrap_type1{text-align:right;font-size:0}.slide_type2_area .btn_area span{cursor:pointer;background-image:url(../media/slide-btn-arrow.17hku8vssyu59.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:32px;height:32px;font-size:0;display:inline-block;position:relative}.slide_type2_area .btn_area span.slide_type2_prev{transform:rotate(180deg)}.slide_type2_area .btn_area span.slide_type2_prev:after{content:"";background-color:#d4d4d4;width:1px;height:16px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.slide_type2_area .btn_area span.slide_type2_next{margin-left:24px}.slide_type2_area .swiper-slide{text-align:left;background-color:#0000}.slide_type2_area .swiper-slide .list_type2 .list{width:100%}.badge_type1{letter-spacing:-.44px;white-space:nowrap;height:auto;padding:2px 4px;font-size:11px;font-weight:600;line-height:1;display:inline-block}.badge_type1.black{color:#fff;background-color:#333}.badge_type1.gray{color:#111;background-color:#f2f2f2}.modal_area{display:none}.modal_area2{z-index:15;opacity:0;pointer-events:none;background-color:#111;width:100%;height:100%;padding:62px 16px 34px;transition:opacity .3s;position:fixed;top:0;left:0}.modal_area2 .close{cursor:pointer;z-index:3;background-color:#fff;width:28px;height:28px;font-size:0;position:absolute;top:24px;right:16px}.modal_area2 .close>div{transform-origin:50%;width:19px;height:19px;position:relative;top:4px;left:5px;transform:rotate(45deg)}.modal_area2 .close>div span{background-color:#111;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal_area2 .close>div span:first-child{width:1px;height:19px}.modal_area2 .close>div span:last-child{width:19px;height:1px}.modal_area2 .scroll{border-top:1px solid #111;border-bottom:1px solid #111;width:100%;height:100%;overflow-y:auto}.modal_area2 .scroll::-webkit-scrollbar{width:2px}.modal_area2 .scroll::-webkit-scrollbar-button:start:decrement{display:none}.modal_area2 .scroll::-webkit-scrollbar-button:end:increment{display:none}.modal_area2 .scroll::-webkit-scrollbar-track{background:0 0}.modal_area2 .scroll::-webkit-scrollbar-thumb{background-color:#111;background-clip:padding-box}}@media screen and (max-width:1024px) and (-ms-high-contrast:active),(max-width:1024px) and (-ms-high-contrast:none){.modal_area2 .scroll{scrollbar-base-color:#111;scrollbar-face-color:#999;scrollbar-3dlight-color:#111;scrollbar-highlight-color:#111;scrollbar-track-color:#111;scrollbar-arrow-color:#111;scrollbar-shadow-color:#111;scrollbar-dark-shadow-color:#111}}@media (max-width:1024px){.modal_area2 .list_type3 .list{position:relative;height:auto!important}.modal_area2 .list_type3 .list .group{display:block}.modal_area2 .list_type3 .list .img_area .img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;padding-top:137.75%}.modal_area2 .list_type3 .list .profile{height:auto}.modal_area2.active{pointer-events:all;opacity:1}.header{z-index:12;pointer-events:none;position:fixed}.header .ham_btn_area{pointer-events:none;z-index:5;width:100%;transition:top .3s,opacity .3s;position:fixed;top:0;left:0}.header .ham_btn_area>.wrap_type1{padding:0 24px}.header .ham_btn_area .ham_btn{cursor:pointer;pointer-events:all;background:#111;width:40px;height:40px;position:relative}.header .ham_btn_area .ham_btn>.inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .ham_btn_area .ham_btn span{background-color:#fff;width:18px;height:3px;margin-bottom:3px;transition:transform .5s,opacity .5s;display:block}.header .ham_btn_area .ham_btn span:last-child{margin-bottom:0}.header .ham_btn_area .ham_btn.white{background-color:#fff!important}.header .ham_btn_area .ham_btn.white span{background-color:#111}.header .ham_btn_area .ham_btn.close{background-color:#fff}.header .ham_btn_area .ham_btn.close span{background-color:#111;width:25px}.header .ham_btn_area .ham_btn.close span:first-child{transform:rotate(-45deg)translate(-4px,5px)}.header .ham_btn_area .ham_btn.close span:nth-child(2){opacity:0;transform:translate(50px)}.header .ham_btn_area .ham_btn.close span:last-child{transform:rotate(45deg)translate(-4px,-4px)}.header .ham_btn_area .ham_btn_box{width:40px;height:40px;margin:24px auto 0;position:relative;overflow:hidden}.header .ham_btn_area .ham_btn_box:before{content:"";z-index:1;background-color:#fff;width:100%;height:100%;transition:transform .4s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0;transform:translateY(100%)translate(-100%)}.header .ham_btn_area .ham_btn_box:after{content:"";z-index:1;background-color:#111;width:100%;height:100%;transition:transform .4s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0}.header .ham_btn_area .ham_btn_box>.ham_btn_box_inner{width:40px;height:80px}.header .ham_btn_area .ham_btn_box>.ham_btn_box_inner .ham_btn.normal{z-index:2;background-color:#0000;transition:transform .5s cubic-bezier(.165,.84,.44,1);transform:translateY(0)translate(0)scale(1)}.header .ham_btn_area .ham_btn_box>.ham_btn_box_inner .ham_btn.close{z-index:2;background-color:#0000;transition:transform .5s cubic-bezier(.65,0,.35,1);left:-40px;transform:translateY(0)translate(0)}.header .ham_btn_area .ham_btn_box.active:before{transform:translateY(0)}.header .ham_btn_area .ham_btn_box.active:after{transform:translateY(-100%)translate(100%)}.header .ham_btn_area .ham_btn_box.active .ham_btn.normal{transition:transform .2s cubic-bezier(.65,0,.35,1);transform:translateY(-150%)translate(150%)}.header .ham_btn_area .ham_btn_box.active .ham_btn.close{transition:transform .4s cubic-bezier(.165,.84,.44,1) .14s;transform:translateY(-100%)translate(100%)}.header h1{display:none}.header .header_inner_area{background-color:#0000;border-bottom:0}.header .ham_btn_area{pointer-events:all;display:block}.header .nav_area{pointer-events:all;float:none;background-color:#111;width:100%;height:100%;transition:top .5s;position:fixed;top:100%;left:0}.header .nav_area nav{float:none;width:100%;height:100%;padding-top:124px;font-size:0}.header .nav_area nav ul{width:100%}.header .nav_area nav ul li{float:none;text-align:center;margin-bottom:48px;margin-right:0;overflow:hidden}.header .nav_area nav ul li a{letter-spacing:-.48px;color:#fff;font-size:24px;font-weight:500;line-height:133.333%;transition:transform .5s .4s;display:block;position:relative;transform:translateY(100%)}.header .nav_area nav ul li:last-child{margin-bottom:0}.header .nav_area .btn_type1{display:none}.header .nav_area.active{top:0}.header .nav_area.active nav ul li a{transform:translateY(0)}.header.top,.header.top .header_inner_area{background-color:#0000}.header.hide{pointer-events:none}.header.hide .ham_btn_area{opacity:0;top:-64px}.footer{padding:40px 0}.footer address{opacity:0;padding-bottom:24px;font-style:normal;transition:opacity .8s,transform .8s;position:relative;transform:translateY(40px)}.footer address:after{content:"";background-color:#f2f2f2;width:0;height:1px;transition:width .8s;position:absolute;bottom:0;left:0}.footer address>a{flex-shrink:0;max-width:235px;display:block}.footer address>a span{display:inline-block}.footer address>a span.num{font-family:Roboto Condensed;font-size:64px;font-weight:300;line-height:1;display:inline-block}.footer address>a span.num .txt{letter-spacing:-.056px;color:#aaa;vertical-align:-4px;margin-left:8px;font-size:14px;font-weight:500;line-height:1}.footer address>ul{padding-top:32px}.footer address>ul>li{float:none;margin-bottom:14px}.footer address ul{font-size:0}.footer address ul li{margin-bottom:16px;font-size:0}.footer address ul li:last-child{margin-bottom:0}.footer address ul li dl{float:none}.footer address ul li dl dt{letter-spacing:-.052px;color:#999;flex-shrink:0;margin-bottom:8px;font-family:Roboto Condensed;font-size:13px;font-weight:700;line-height:1}.footer address ul li dl dd{letter-spacing:-.064px;line-height:137.5%}.footer address ul li dl dd>span{vertical-align:5px;background-color:#fff;border-radius:50%;width:2px;height:2px;margin:0 8px;display:inline-block}.footer address ul li dl dd>ul li:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}.footer address ul li dl dd>ul li{margin-right:20px}.footer address ul li dl dd>ul li:last-child{margin-right:0}.footer address ul li dl dd>ul li a{float:left;background-position:50%;background-repeat:no-repeat;background-size:100%;width:28px;height:28px;font-size:0}.footer address ul li dl dd>ul li a.instargram{background-image:url(../media/icn-sns-instargram.10k~~_z1qfw8k.svg)}.footer address ul li dl dd>ul li a.blog{background-image:url(../media/icn-sns-blog.15n764dmpzvp-.svg)}.footer address ul li dl dd>ul li a.youtube{background-image:url(../media/icn-sns-youtube.1128kydh2rnvn.svg)}.footer address ul li dl dd a{width:100%;font-size:inherit;line-height:inherit;display:block}.footer address.on{opacity:1;transform:translateY(0)}.footer address.on:after{width:100%}.footer .footer_img{opacity:0;padding-top:32px;transition:opacity .8s,transform .8s;transform:translateY(40px)}.footer .footer_img .img{background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;padding-top:84.76%}.footer .footer_img.on{opacity:1;transform:translateY(0)}.footer .copy{letter-spacing:-.014px;color:#999;margin-top:28px;font-size:14px;font-weight:300;line-height:142.857%}.tit_type1{font-size:0;position:relative;overflow:hidden}.tit_type1:after{content:"";z-index:2;background-color:#fff;width:100%;height:100%;transition:transform .4s .2s;position:absolute;top:0;left:0}.tit_type1 h2{color:#111;vertical-align:bottom;font-family:Roboto Condensed;font-size:48px;font-weight:700;line-height:1}.tit_type1 h2 span{letter-spacing:-.096px;color:#333;margin-top:8px;font-size:24px;font-weight:300;line-height:1;display:block}.tit_type1.on:after{transform:translateY(-100%)}.tit_type2{border-bottom:1px solid #444;align-items:flex-start;padding:8px;display:flex}.tit_type2 .badge_type1.gray{margin-left:4px}.tit_type2 b{margin-top:1px;margin-left:4px;font-size:13px;font-weight:600;line-height:1;display:inline-block}.sub_page_tit{text-align:center;padding-top:80px;padding-bottom:24px;position:relative}.sub_page_tit:after{content:"";background-color:#fff;width:100%;height:105%;transition:height .8s;position:absolute;top:-5%;left:0}.sub_page_tit h3{letter-spacing:-.096px;color:#333;font-size:24px;font-weight:300;line-height:116.667%}.sub_page_tit h2{word-break:break-all;margin-top:4px;font-family:Roboto Condensed;font-size:64px;font-weight:700;line-height:75%}.sub_page_tit.on:after{height:0}.section_tit_type1{opacity:0;padding-bottom:24px;transition:opacity .5s,transform .5s;transform:translateY(30px)}.section_tit_type1.on{opacity:1;transform:translateY(0)}.section_tit_type1 .num{color:#111;letter-spacing:.32px;padding-left:4px;font-family:Roboto Condensed;font-weight:300;line-height:1}.section_tit_type1 .tit{letter-spacing:-.16px;padding-top:4px;font-size:40px;font-weight:300;line-height:1}.section_tit_type1 .cont{padding-top:24px}.section_tit_type1 .cont b{letter-spacing:-.064px;word-break:keep-all;font-weight:500;line-height:137.5%}.section_tit_type1 .cont p{letter-spacing:-.064px;color:#333;word-break:keep-all;padding-top:4px;font-weight:300;line-height:137.5%}.schedule_time{background-color:#fff;justify-content:space-around;max-width:328px;padding:4px 8px;font-size:0;display:flex;position:relative}.schedule_time:after{content:"";background-color:#111;width:100%;height:100%;transition:width .8s .3s;position:absolute;top:0;right:0}.schedule_time span{vertical-align:middle;letter-spacing:-.14px;font-family:Roboto Condensed;font-size:28px;font-weight:700;line-height:1;display:inline-block;color:#111!important}.schedule_time.on:after{width:0}.card_type1{padding-bottom:24px}.card_type1 .tit_type2{border-top:1px solid #444}.card_type1 .img_area{margin:12px 0 0;font-size:0}.card_type1 .img_area img{margin-bottom:4px;margin-right:4px;width:calc(50% - 2px)!important}.card_type1 .img_area img:nth-child(2n){margin-right:0}.card_type1 .img_area img:nth-of-type(odd):nth-last-child(-n+2),.card_type1 .img_area img:nth-of-type(odd):nth-last-child(-n+2)~img{margin-bottom:0}.card_type1 .cont_area{padding-top:15px}.card_type1 .cont_area p{letter-spacing:-.14px;color:#333;font-size:14px;font-weight:300;line-height:142.857%}.card_type1 .cont_area b{letter-spacing:-.14px;color:#333;font-size:14px;font-weight:500;line-height:142.857%}.card_type1 .btn_type2{margin-top:15px}.view_area .view_tit{padding-top:84px}.view_area .view_tit .wrap_type1,.view_area .view_tit .inner{height:100%}.view_area .view_tit .inner h1{letter-spacing:-.144px;word-break:keep-all;font-size:36px;font-weight:300;line-height:122.222%}.view_area .view_tit .inner .flex{padding-top:16px;display:flex}.view_area .view_tit .inner .flex span{letter-spacing:-.064px;float:left;line-height:1}.view_area .view_tit .inner .flex span.name{flex-shrink:0;margin-right:10px}.view_area .view_tit .inner .flex span.position{color:#555}.view_area .view_tit .inner .date{padding-top:34px;font-family:Roboto Condensed;font-size:14px;font-weight:700;line-height:1}.view_area .view_tit a{background-color:#111;width:48px;height:48px;font-size:0;position:absolute;top:16px;left:16px}.view_area .view_tit a:after{content:"";background-image:url(../media/back-arrow.01b-xvnn9lm2f.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:30px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.view_area .view .inner{padding:38px 0 132px}.view_area .view .inner p,.view_area .view .inner span,.view_area .view .inner strong,.view_area .view .inner b,.view_area .view .inner u,.view_area .view .inner a,.view_area .view .inner i,.view_area .view .inner div{letter-spacing:-.056px;color:#333;font-size:14px;font-weight:300;line-height:128.571%}.view_area .view .inner strong,.view_area .view .inner b{font-weight:700}.view_area .view .inner a{text-decoration:underline}.view_area .view .inner table{table-layout:fixed;max-width:100%}.view_area .view .inner table th,.view_area .view .inner table td{word-break:keep-all;letter-spacing:-.056px;color:#333;border:1px solid #444;padding:10px;font-size:14px;font-weight:500;line-height:128.571%}.view_area .view .inner table th p,.view_area .view .inner table th span,.view_area .view .inner table th strong,.view_area .view .inner table th b,.view_area .view .inner table th u,.view_area .view .inner table th a,.view_area .view .inner table th i,.view_area .view .inner table th div{word-break:keep-all}.view_area .view .inner table th strong,.view_area .view .inner table th b{font-weight:700}.view_area .view .inner table td{text-align:left}.view_area .view .inner table td p,.view_area .view .inner table td span,.view_area .view .inner table td strong,.view_area .view .inner table td b,.view_area .view .inner table td u,.view_area .view .inner table td a,.view_area .view .inner table td i,.view_area .view .inner table td div{word-break:keep-all}.view_area .view .inner img,.view_area .view .inner iframe{max-width:100%}.total_wrap{flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative}.total_wrap .gradient{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.total_wrap .gradient:after{content:"";z-index:2;background:linear-gradient(#9763ea00 24.39%,#fff568 100%);width:100%;height:741px;position:absolute;bottom:-2px;left:0}.total_wrap .gradient:before{content:"";z-index:1;background:linear-gradient(#111 24.39%,#9763ea 100%);width:100%;height:1002px;position:absolute;bottom:-2px;left:0}.total_wrap .gradient.main:before{height:2554px;bottom:-71px}.total_wrap .gradient.main:after{height:1698px;bottom:-71px}#contents section.bg_b .num{color:#d4d4d4}#contents.main_page .main_kv{background-color:#fff;width:100%;height:100vh;position:relative}#contents.main_page .main_kv .kv_tit{width:100%;height:100%}#contents.main_page .main_kv .tit_area{width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden}#contents.main_page .main_kv .tit_area .tit_inner{width:100%;padding-top:96px;position:relative}#contents.main_page .main_kv .tit_area .tit{width:100%;padding-top:37.22%;position:relative;overflow:hidden}#contents.main_page .main_kv .tit_area .tit .fill_logo{width:115.56%;padding-top:169.93%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg{z-index:1;width:98%;height:98%;position:absolute;top:1%;left:1%}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner{float:left;width:100%;height:100%;position:relative}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner>div{width:100%;height:100%;transition:bottom 1.5s cubic-bezier(.17,.67,.83,.67);position:absolute;bottom:-100%;left:0}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner>div.gray{background-color:#d4d4d4}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner>div.black{background-color:#111;transition-delay:.3s}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg1{width:38%}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg1>div{transition-delay:0s}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg2{width:23%}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg2>div{transition-delay:.1s}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg3{width:39%}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg>.bg_inner.bg3>div{transition-delay:.2s}#contents.main_page .main_kv .tit_area .tit .fill_logo .bg.on .bg_inner>div{bottom:0}#contents.main_page .main_kv .tit_area .tit .fill_logo .white{z-index:2;background-image:url(../media/kv_m.0fwss.0-0g80..svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:absolute;top:0;left:0}#contents.main_page .main_kv .tit_area .line_area:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}#contents.main_page .main_kv .tit_area .line_area{z-index:2;width:100%;height:1px;margin-top:8px;padding:0 16px}#contents.main_page .main_kv .tit_area .line_area .line{float:left;height:100%;position:relative}#contents.main_page .main_kv .tit_area .line_area .line:after{content:"";background-color:#111;width:0;height:100%;transition:width .5s;position:absolute;top:0;left:0}#contents.main_page .main_kv .tit_area .line_area .line:last-child{margin-right:0}#contents.main_page .main_kv .tit_area .line_area .line.line1{width:34.72%;margin-right:2.5%}#contents.main_page .main_kv .tit_area .line_area .line.line2{width:25.28%;margin-right:2.78%}#contents.main_page .main_kv .tit_area .line_area .line.line3{width:34.72%}#contents.main_page .main_kv .tit_area .line_area .line.line4{display:none}#contents.main_page .main_kv .tit_area .line_area.on .line:after{width:100%}#contents.main_page .main_kv .scroll{text-align:center;width:100%;position:absolute;bottom:26px;left:0}#contents.main_page .main_kv .scroll .scroll_inner{overflow:hidden}#contents.main_page .main_kv .scroll .scroll_inner p{color:#111;letter-spacing:.64px;font-family:Roboto Condensed;font-weight:700;line-height:1;transition:transform .3s;transform:translateY(100%)}#contents.main_page .main_kv .scroll .scroll_inner p>span{font-size:inherit;color:inherit;letter-spacing:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;animation:1s infinite opaciryMotion;display:inline-block}#contents.main_page .main_kv .scroll.on .scroll_inner p{transform:translateY(0)}#contents.main_page .main_kv .sub_txt{z-index:2;width:100%;margin-top:41px;padding:0 16px;font-size:0;top:0;left:0}#contents.main_page .main_kv .sub_txt p{letter-spacing:-.4px;color:#999;word-break:keep-all;font-size:20px;font-weight:300;line-height:1.4}#contents.main_page .main_kv .sub_txt p span{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:#111;display:inline-block}#contents.main_page .main_kv .sub_txt p.right{text-align:right;margin-top:20px}#contents.main_page .main_kv .sub_txt>div.right{text-align:right}#contents.main_page .main_kv .sub_txt>div .inner{overflow:hidden}#contents.main_page .main_kv .sub_txt>div .inner p{transition:transform .5s;transform:translateY(100%)}#contents.main_page .main_kv .sub_txt>div .inner:first-child p{transition-delay:0s}#contents.main_page .main_kv .sub_txt>div .inner:nth-child(2) p{transition-delay:.1s}#contents.main_page .main_kv .sub_txt>div .inner:nth-child(3) p{transition-delay:.15s}#contents.main_page .main_kv .sub_txt.on>div .inner p{transform:translateY(0)}#contents.main_page .main_kv:after{content:"";background-color:#111;width:100%;height:2px;position:absolute;bottom:0;left:0}#contents.main_page section{background-color:#fff;padding-top:88px}#contents.main_page section .tab_type1{margin-top:40px}#contents.main_page section .list_type3 .list,#contents.main_page section.bg_b,#contents.main_page section.bg_b .tit_type1:after{background-color:#111}#contents.main_page section.bg_b .tit_type1 h2{color:#fff}#contents.main_page section.bg_b .tit_type1 h2 span{color:#f0f0f0}#contents.main_page section.services{padding-top:67px}#contents.main_page section.treatment_cases{padding-bottom:44px}#contents.main_page section.treatment_cases .list_type2{margin-top:40px;overflow:hidden}#contents.main_page section.treatment_cases .list_type2 .list{opacity:0;transition:transform .2s,opacity .2s;transform:translate(20px)}#contents.main_page section.treatment_cases .list_type2 .list.animate{opacity:1;transform:translate(0)}#contents.main_page section.schedule{padding-top:80px;padding-bottom:44px}#contents.main_page section.schedule .schedule_time{margin:32px 0 18px}#contents.main_page section.team_ara,#contents.main_page section.column{padding:44px 0}#contents.main_page section.team_ara .tit_type1,#contents.main_page section.column .tit_type1{padding-bottom:32px}#contents.sub_page.about_page section{padding:48px 0;position:relative}#contents.sub_page.about_page section:after{content:"";background-color:#111;width:calc(100% - 32px);max-width:1920px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#contents.sub_page.about_page section:last-child{padding-bottom:88px}#contents.sub_page.about_page section:last-child:after{display:none}#contents.sub_page.about_page section.center_about{padding-top:24px}#contents.sub_page.about_page section.center_about .img_area{font-size:0;position:relative}#contents.sub_page.about_page section.center_about .img_area:after{content:"";background-color:#fff;width:100%;height:100%;transition:height .8s;position:absolute;top:0;left:0}#contents.sub_page.about_page section.center_about .img_area.on:after{height:0}#contents.sub_page.about_page section.center_about .panel_type1{margin-top:24px;padding-bottom:24px;position:relative}#contents.sub_page.about_page section.center_about .panel_type1:after{content:"";background-color:#444;width:0;height:1px;transition:width .5s;position:absolute;bottom:0;left:0}#contents.sub_page.about_page section.center_about .panel_type1:before{content:"";background-color:#444;width:0;height:1px;transition:width .8s;position:absolute;top:0;left:0}#contents.sub_page.about_page section.center_about .panel_type1 .panel_type1_tit{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(30px)}#contents.sub_page.about_page section.center_about .panel_type1.on:after,#contents.sub_page.about_page section.center_about .panel_type1.on:before{width:100%}#contents.sub_page.about_page section.center_about .panel_type1.on .panel_type1_tit{opacity:1;transform:translateY(0)}#contents.sub_page.about_page section.directions .map_area{opacity:0;background-image:url(../media/m_map.0di~afkpk1e4n.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:91.46%;transition:opacity .5s,transform .5s;transform:translateY(30px)}#contents.sub_page.about_page section.directions .map_area.on{opacity:1;transform:translateY(0)}#contents.sub_page.about_page section.directions .address_area{padding-top:24px}#contents.sub_page.about_page section.directions .address_area dl{float:none;opacity:0;margin-bottom:24px;transition:opacity .3s,transform .5s;transform:translateY(30px)}#contents.sub_page.about_page section.directions .address_area dl:last-child{margin-bottom:0}#contents.sub_page.about_page section.directions .address_area dl dt{letter-spacing:.32px;color:#333;font-weight:300;line-height:1}#contents.sub_page.about_page section.directions .address_area dl dd{letter-spacing:-.48px;padding-top:4px;font-size:24px;font-weight:300;line-height:133.333%}#contents.sub_page.about_page section.directions .address_area dl dd a{letter-spacing:-.48px;font-size:24px;font-weight:300;line-height:133.333%;display:block}#contents.sub_page.about_page section.directions .address_area dl dd ul{padding-top:4px}#contents.sub_page.about_page section.directions .address_area dl dd ul li{float:none;color:#333;letter-spacing:-.14px;font-size:14px;font-weight:300;line-height:142.857%}#contents.sub_page.about_page section.directions .address_area dl.animate{opacity:1;transform:translateY(0)}#contents.sub_page.treatment_page .float_wrap .list_type2{width:100%}#contents.sub_page.treatment_page .float_wrap .list_type2 .tit_type2{padding:8px 6px}#contents.sub_page.treatment_page .float_wrap .list_type2 .list{float:left;width:calc(50% - 8px);margin-bottom:0;margin-right:16px}#contents.sub_page.treatment_page .float_wrap .list_type2 .list:last-child{margin-right:0}#contents.sub_page.treatment_page section{padding:48px 0;position:relative}#contents.sub_page.treatment_page section:after{content:"";background-color:#111;width:calc(100% - 32px);max-width:1920px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#contents.sub_page.treatment_page section .panel_type1{margin-top:24px;padding-bottom:20px}#contents.sub_page.treatment_page section .panel_type1 .panel_type1_tit{opacity:0;padding-top:8px;transition:opacity .5s,transform .5s;transform:translateY(30px)}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1{position:relative}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1:after{content:"";background-color:#444;width:0;height:1px;transition:width .5s;position:absolute;bottom:0;left:0}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1:before{content:"";background-color:#444;width:0;height:1px;transition:width .8s;position:absolute;top:0;left:0}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1.on:after,#contents.sub_page.treatment_page section .wrap_type1 .panel_type1.on:before{width:100%}#contents.sub_page.treatment_page section .wrap_type1 .panel_type1.on .panel_type1_tit{opacity:1;transform:translateY(0)}#contents.sub_page.treatment_page section>.panel_type1{position:relative}#contents.sub_page.treatment_page section>.panel_type1:before{content:"";background-color:#444;width:0;height:1px;transition:width .5s;position:absolute;top:0;left:50%;transform:translate(-50%)}#contents.sub_page.treatment_page section>.panel_type1:after{content:"";background-color:#444;width:0;height:1px;transition:width .5s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#contents.sub_page.treatment_page section>.panel_type1 .panel_type1_tit{padding-bottom:20px}#contents.sub_page.treatment_page section>.panel_type1.on:after,#contents.sub_page.treatment_page section>.panel_type1.on:before{width:calc(100% - 32px)}#contents.sub_page.treatment_page section>.panel_type1.on .panel_type1_tit{opacity:1;transform:translateY(0)}#contents.sub_page.treatment_page section .count{margin-top:32px}#contents.sub_page.treatment_page section .panel_type4{margin-top:24px}#contents.sub_page.treatment_page section.surgery{padding-top:24px}#contents.sub_page.treatment_page section.surgery>.panel_type1,#contents.sub_page.treatment_page section.heart .panel_type2{position:relative}#contents.sub_page.treatment_page section.heart .panel_type2 .panel_type2_cont1{padding-top:0}#contents.sub_page.treatment_page section.dentistry .panel_type1{border-bottom:0}#contents.sub_page.treatment_page section.dentistry .panel_type1:last-of-type{border-top:0;border-bottom:1px solid #444;margin-top:0;padding-top:8px;padding-bottom:12px}#contents.sub_page.treatment_page section.dentistry .panel_type1:last-of-type .right .panel_type1_tit{padding-top:24px}#contents.sub_page.treatment_page section.dentistry .panel_type2{position:relative}#contents.sub_page.treatment_page section.dentistry .panel_type2 .panel_type2_cont1{padding-top:0}#contents.sub_page.treatment_page section.dentistry .list_type2 .tit_type2{border-top:1px solid #444;border-bottom:0}#contents.sub_page.treatment_page section.cfc .panel_type1:last-child{padding-bottom:12px}#contents.sub_page.treatment_page section.cfc .panel_type2{position:relative}#contents.sub_page.treatment_page section.cfc .panel_type2 .panel_type2_cont1{padding-top:0}#contents.sub_page.treatment_page section.cfc .list_type2:after{content:".";visibility:hidden;clear:both;height:0;font-size:0;display:block}#contents.sub_page.treatment_page section.cfc .list_type2{width:100%}#contents.sub_page.treatment_page section.cfc .list_type2 .list{float:left;width:calc(50% - 8px);margin-bottom:16px;margin-right:16px}#contents.sub_page.treatment_page section.cfc .list_type2 .list:nth-child(2n){margin-right:0}#contents.sub_page.treatment_page section.cfc .list_type2 .list:nth-of-type(odd):nth-last-child(-n+2),#contents.sub_page.treatment_page section.cfc .list_type2 .list:nth-of-type(odd):nth-last-child(-n+2)~.list{margin-bottom:0}#contents.sub_page.treatment_page section.cfc .list_type2 .tit_type2{border-top:1px solid #444;border-bottom:0}#contents.sub_page.treatment_page section.health_checkup:after{display:none}#contents.sub_page.treatment_page section.health_checkup .panel_type2{position:relative}#contents.sub_page.treatment_page section.health_checkup .panel_type2 .panel_type2_cont1{padding-top:0}#contents.sub_page.treatment_page section.etc{padding:40px 0 112px}#contents.sub_page.cases_page{padding-bottom:88px}#contents.sub_page.cases_page .panel_type5{border-bottom:1px solid #444}#contents.sub_page.cases_page .line{background-color:#111;width:100%;height:2px;display:block}#contents.sub_page.cases_page .dog_treatment{padding-top:24px;padding-bottom:48px}#contents.sub_page.cases_page .cat_treatment{padding-top:48px}#contents.sub_page.column_page,#contents.sub_page.column_view_page{padding-top:0}#contents.sub_page.column_page section:last-child,#contents.sub_page.column_view_page section:last-child{padding-bottom:88px}#contents.sub_page.column_page .sub_page_tit,#contents.sub_page.column_view_page .sub_page_tit{padding-bottom:40px}#contents.sub_page.column_page .sub_page_tit h3,#contents.sub_page.column_view_page .sub_page_tit h3{color:#d4d4d4}#contents.sub_page.column_page .pagination,#contents.sub_page.column_view_page .pagination{margin-top:24px}#contents.sub_page.column_view_page .wrap_type1{flex-direction:column;display:flex}@keyframes opaciryMotion{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes kvTxt{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}.dot{vertical-align:5px;background-color:#aaa;border-radius:50%;width:2px;height:2px;margin:0 8px;display:inline-block}.dot:last-child{display:none}
