#wrapper.wrapper-company{background-image:url("../img/company02.jpg");background-position:center;background-size:cover;height:calc(100vh + 198px);display:flex;flex-direction:column}#wrapper.wrapper-company #header{background-color:transparent!important;overflow:hidden;transition:none}#wrapper.wrapper-company #header #logo{background-image:url("../img/dt_logo_wh.png")}#wrapper.wrapper-company #header .header-menu{border-bottom:1px solid rgba(237,237,237,.4901960784)!important;border-top:none;padding:29px 0}#wrapper.wrapper-company #header .header-menu .icon-close,#wrapper.wrapper-company #header .header-menu .menu-icon{display:none}#wrapper.wrapper-company #header .header-menu ul{gap:60px!important}#wrapper.wrapper-company #header .header-menu ul .sec-nav{color:#fff!important;font-weight:500!important;font-size:20px!important;line-height:20px!important}#wrapper.wrapper-company #header.sub-header{max-height:100%!important;transition:max-height .3s ease;background-color:rgba(255,255,255,.85)!important;height:100%;padding:0;position:absolute!important;align-items:center;overflow:unset}#wrapper.wrapper-company #header.sub-header .header-menu{display:none}#wrapper.wrapper-company #header.sub-header .menu-icon{display:none!important}#wrapper.wrapper-company #header.sub-header .icon-close{display:block!important}#wrapper.wrapper-company #header.sub-header #logo{background-image:url("../img/dt_logo.png");height:29px;background-size:contain}#wrapper.wrapper-company #header .sub-header-menu{position:absolute;width:100%;height:100%}#wrapper.wrapper-company #header .sub-header-menu .icon-close{width:20px;height:20px}#wrapper.wrapper-company #header .sub-header-menu .sub-menu-container{position:sticky;top:0}#wrapper.wrapper-company #header .sub-header-menu .sub-top{width:100%;display:flex;justify-content:space-between;align-items:center;padding:23px 20px;border-bottom:1px solid #bbb}#wrapper.wrapper-company #header .sub-header-menu ul{display:flex;flex-direction:column;gap:34px;margin-top:20px;padding:20px}#wrapper.wrapper-company #header .sub-header-menu ul li{color:#111;font-size:17px;line-height:20px;font-weight:500}#wrapper.wrapper-company #container{flex:1}#wrapper.wrapper-company #footer{background-color:#fff}#wrapper.wrapper-company-sub{background-image:none;height:auto}#wrapper.wrapper-company-sub #header{background-image:url("../img/company_sub.png");background-size:cover;background-position:center;height:300px;max-height:unset}#wrapper.wrapper-company-sub #header .company-sub-title{font-size:45px;font-weight:700;color:#fff;z-index:1;height:calc(100% - 95px);display:flex;align-items:center;justify-content:center;position:relative;background:0 0}#container .paging-wrap{display:flex;justify-content:center;margin-top:50px;width:100%;align-items:center;overflow:hidden}#container .paging-wrap .paging-list{display:flex;justify-content:center;gap:6px;align-items:center}#container .paging-wrap .paging-list li{font-size:16px;color:#666;width:38px!important;height:38px!important;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;cursor:pointer}#container .paging-wrap .paging-list li a{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;height:100%;width:100%}#container .paging-wrap .paging-list li.page-btn.none{color:#929292;cursor:default}#container .paging-wrap .paging-list li.active{background-color:#4177bf;border-radius:100%;color:#fff;cursor:default}#container .paging-wrap .paging-list li.page-btn{width:28px!important;height:28px!important;top:2px;background-repeat:no-repeat;position:relative}#container .paging-wrap .paging-list li.page-prev{margin-right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Crect x='25.5' y='25.5' width='25' height='25' rx='12.5' transform='rotate(-180 25.5 25.5)' fill='white'/%3E%3Crect x='25.5' y='25.5' width='25' height='25' rx='12.5' transform='rotate(-180 25.5 25.5)' stroke='%23E2E2E2'/%3E%3Cpath d='M15 18L11 13.057L15 8' stroke='%23222222'/%3E%3C/svg%3E")}#container .paging-wrap .paging-list li.page-next{margin-left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Crect x='0.5' y='0.5' width='25' height='25' rx='12.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='25' height='25' rx='12.5' stroke='%23E2E2E2'/%3E%3Cpath d='M11 8L15 12.943L11 18' stroke='%23222222'/%3E%3C/svg%3E")}#container.company-page .nav-menu-res{display:none;width:100%;background-color:#f4f4f4;padding:20px 20px;overflow:auto}#container.company-page .nav-menu-res ul{display:flex;width:-moz-max-content;width:max-content;overflow:hidden;gap:34px}#container.company-page .nav-menu-res ul li{font-size:17px;line-height:17px;font-weight:400;color:#111;font-size:17px;letter-spacing:-.51px;white-space:nowrap}#container.company-page .nav-menu-res ul li.active{font-weight:700}#container.company-page .inner{display:flex;flex-wrap:nowrap;gap:90px;margin-bottom:140px;margin-top:55px}#container.company-page .inner .nav-menu{min-width:210px}#container.company-page .inner .nav-menu li{font-size:17px;line-height:17px;font-weight:400;color:#111;padding:25px 0;border-bottom:1px solid #ccc;font-size:17px;letter-spacing:-.51px}#container.company-page .inner .nav-menu li.active{font-weight:700;border-bottom:1px solid #111}#container.company-page .inner .page-title{width:100%;font-weight:700;line-height:40px;font-size:40px;letter-spacing:-1.2px;color:#111;border-bottom:2px solid #111;padding-bottom:30px;margin-bottom:50px;white-space:nowrap}#container.company-page .inner .comp-right-area{display:flex;flex-direction:column;flex:1}#container.company-page .inner .comp-right-area .comp-row{display:flex;justify-content:flex-start;align-items:flex-start}#container.company-page .inner .comp-right-area .comp-row .comp-col-title{width:210px;height:100%;font-size:20px;letter-spacing:-.6px;line-height:20px;font-weight:500;color:#111}#container.company-page .inner .comp-right-area .comp-row .comp-col-cont{flex-grow:1;height:100%;display:flex;flex-direction:column}#container.company-page .inner .comp-right-area .comp-row .comp-col-cont .content-item h3{font-weight:500;color:#111;font-size:20px;letter-spacing:-.6px;line-height:20px;margin-bottom:10px}#container.company-page .inner .comp-right-area .comp-row .comp-col-cont .content-item p{font-size:16px;letter-spacing:-.48px;line-height:26px;font-weight:400;color:#7d7d7d;white-space:normal}#container.company-page .inner .comp-right-area .comp-row .comp-col-cont .content-item p.origin-text{white-space:pre-line}#container.company-page .inner .comp-right-area .comp-row .comp-col-cont .content-item pre{font-size:16px;line-height:26px}#container.company-page .inner .comp-one-column{width:100%;padding:0 150px;display:flex;flex-direction:column}#container.company-page .inner .comp-one-column .title{line-height:48px;font-weight:700;color:#111;font-size:36px;letter-spacing:-1.44px;margin-bottom:50px}#container.company-page .inner .comp-one-column .comp-row{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}#container.company-page .inner .comp-one-column .comp-row .comp-col-title{width:210px;height:100%;font-size:20px;letter-spacing:-.6px;line-height:20px;font-weight:500;color:#111}#container.company-page .inner .comp-one-column .comp-row .comp-col-cont{height:100%;flex-grow:1;display:flex;flex-direction:column}#container.company-page .inner .comp-one-column .comp-row .comp-col-cont .content-item p{font-size:18px;letter-spacing:-.72px;line-height:28px;font-weight:400;color:#222;white-space:normal}#container.company-page .inner .comp-one-column .comp-row .comp-col-cont .content-item p.origin-text{white-space:pre-line}#container.company-page .inner .comp-one-column .comp-row .comp-col-cont .content-item pre{font-size:16px;line-height:28px}#container.partnership-page .comp-row .comp-col-cont{display:flex;flex-direction:column}#container.partnership-page .comp-row .comp-col-cont .partnership-item{display:flex;flex-direction:column;gap:20px}#container.partnership-page .comp-row .comp-col-cont .partnership-item:not(:first-child){margin-top:30px}#container.partnership-page .comp-row .comp-col-cont .partnership-item:not(:last-child){border-bottom:1px solid #ddd;padding-bottom:30px}#container.partnership-page .comp-row .comp-col-cont .partnership-item .title{font-weight:700;color:#4177bf;font-size:20px;letter-spacing:-.6px}#container.partnership-page .comp-row .comp-col-cont .partnership-item .content{display:flex;flex-direction:column}#container.partnership-page .comp-row .comp-col-cont .partnership-item .content .content-item{display:flex}#container.partnership-page .comp-row .comp-col-cont .partnership-item .content .content-item h3{font-weight:500;color:#111;font-size:18px;letter-spacing:-.54px;line-height:30px;min-width:160px}#container.partnership-page .comp-row .comp-col-cont .partnership-item .content .content-item p{color:#7d7d7d;font-size:18px;letter-spacing:-.54px;line-height:30px;font-weight:400;word-break:break-word}#container.adv-guide-page .mr-50{margin-right:50px}#container.adv-guide-page .pb-80{padding-bottom:80px}#container.adv-guide-page .inner .comp-right-area{width:100%}#container.adv-guide-page .inner .comp-right-area .top-area{display:flex;justify-content:space-between;padding-bottom:30px}#container.adv-guide-page .inner .comp-right-area .top-area .page-title{padding:0;margin:0;border-bottom:none}#container.adv-guide-page .inner .comp-right-area .top-area .tab-option{display:flex;gap:5px}#container.adv-guide-page .inner .comp-right-area .top-area .tab-option li{display:flex;justify-content:center;align-items:center;width:140px;height:40px;border-radius:65px;border:1px solid #e5e5e5;font-size:18px;line-height:18px;color:#949494;font-weight:500;cursor:pointer}#container.adv-guide-page .inner .comp-right-area .top-area .tab-option li label{cursor:pointer}#container.adv-guide-page .inner .comp-right-area .tab-wrap input[type=radio]{display:none}#container.adv-guide-page .inner .comp-right-area .tab-wrap #tab1:checked~.top-area .tab-option li:first-child,#container.adv-guide-page .inner .comp-right-area .tab-wrap #tab2:checked~.top-area .tab-option li:nth-child(2),#container.adv-guide-page .inner .comp-right-area .tab-wrap #tab3:checked~.top-area .tab-option li:nth-child(3){background:#4177bf;color:#fff;border:none;font-weight:700}#container.adv-guide-page .inner .comp-right-area .tab-wrap #tab1:checked~.content-area.tab1,#container.adv-guide-page .inner .comp-right-area .tab-wrap #tab2:checked~.content-area.tab2,#container.adv-guide-page .inner .comp-right-area .tab-wrap #tab3:checked~.content-area.tab3{display:block}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area{display:none}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area.tab3 .button-wrapper{margin-top:40px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-top{padding-top:50px;color:#111;padding-bottom:80px;border-top:2px solid #111}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-top .title{font-weight:700;font-size:20px;letter-spacing:-.6px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-top .sub-title{margin-top:10px;line-height:26px;font-size:16px;letter-spacing:-.48px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-top .description{color:#7d7d7d;margin-top:30px;line-height:26px;font-size:16px;letter-spacing:-.8px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body{border-top:2px solid #111}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item{margin-top:40px;padding-bottom:80px;border-bottom:1px solid #111;display:flex;flex-wrap:wrap}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item:last-child{border-bottom:none}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item .title{font-weight:500;font-size:28px;letter-spacing:-.84px;color:#111;width:210px;margin-bottom:20px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item .title .blue{color:#4177bf;font-weight:700}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item .container-img{flex:1;display:flex;flex-wrap:wrap;gap:50px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item .separate{height:1px;width:100%;margin-top:50px;margin-bottom:50px;border-top:1px solid #eaeaea}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item .adv-img{display:flex;flex-direction:column;gap:15px;align-items:center}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item .adv-img .card-image{height:360px;width:290px;display:flex;justify-content:center;align-items:center}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item .adv-img .card-image img{max-width:100%;max-height:100%}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body .content-item .adv-img .alt-img{font-size:16px;letter-spacing:-.48px;line-height:26px;color:#111}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item h2{width:100%;margin-bottom:40px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .adv-img{display:flex;flex-direction:row;gap:40px;align-items:start;flex-wrap:wrap;justify-content:center}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .adv-img .card-image{flex:1;height:auto;width:auto;min-width:360px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .adv-img .card-image-other{min-width:286px;border:none}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img{width:360px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img table{width:100%;border-collapse:collapse;font-size:16px;margin-bottom:40px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img table td,#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img table th{height:40px;text-align:center;border:2px solid #fff;color:#111}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img table td.small-col,#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img table th.small-col{width:158px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img table thead th{background-color:#dfedff;font-weight:500}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img table tbody td{background-color:#f5f9ff}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img table .bold{font-weight:700}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img .banner-info{padding-left:30px;margin:0}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img .banner-info li{list-style-type:disc;margin-bottom:30px;line-height:24px;font-size:17px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img .banner-info li.bold{font-weight:500;color:#111}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img-other{width:562px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img-other .table-only{margin-bottom:45px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img-other table{margin-bottom:0}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img-other .calc-basis{font-size:15px;color:#111;font-weight:500;line-height:30px;text-align:right;margin-bottom:40px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item .info-img-other .calc-px{margin-bottom:0}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-body.body-02 .content-item:last-child{padding-bottom:0}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-bottom{display:flex;color:#111;font-weight:500;border-top:2px solid #111;padding-top:40px;flex-wrap:wrap}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-bottom .title{font-size:20px;width:210px;line-height:20px;margin-bottom:20px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-bottom ul{flex:1}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-bottom ul li{display:flex;font-size:18px;letter-spacing:-.54px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-bottom ul li .label{min-width:90px;line-height:30px}#container.adv-guide-page .inner .comp-right-area .tab-wrap .content-area .content-bottom ul li span{font-weight:400;color:#7d7d7d;line-height:30px}#container.adv-guide-page .inner .comp-right-area .bottom-button-wrapper{width:100%;display:flex;justify-content:center}#container.adv-guide-page .inner .comp-right-area .bottom-button-wrapper .contact-us{padding:12px 30px;border-radius:65px;background:#4177bf;color:#fff;border:none;font-size:16px;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:background .3s;width:280px}#container.privacy-policy-page .inner .comp-right-area .comp-row .comp-col-cont{display:flex;flex-direction:column;gap:30px;width:100%}#container.privacy-policy-page .inner .comp-right-area .comp-row .comp-col-cont .content-item h3{font-weight:500;color:#111;font-size:20px;letter-spacing:-.6px;line-height:20px;margin-bottom:10px}#container.privacy-policy-page .inner .comp-right-area .comp-row .comp-col-cont .content-item p{font-size:16px;letter-spacing:-.48px;line-height:26px;font-weight:400;color:#7d7d7d;white-space:normal}#container.privacy-policy-page .inner .comp-right-area .comp-row .comp-col-cont .content-item p.origin-text{white-space:pre-line}#container.privacy-policy-page .inner .comp-right-area .comp-row .comp-col-cont .content-item pre{font-size:16px;line-height:26px}#container.protection-page .inner .comp-right-area .banner-info{display:flex;flex-direction:column;gap:30px;padding-bottom:40px;border-bottom:2px solid #111}#container.protection-page .inner .comp-right-area .banner-info li{line-height:26px;font-size:16px;letter-spacing:-.48px;color:#7d7d7d}#container.protection-page .inner .comp-right-area .banner-info li.box-text .title-text{font-size:20px;font-weight:500;color:#111;margin-bottom:10px}#container.protection-page .inner .comp-right-area .banner-info li.box-text .blue{color:#4177bf}#container.protection-page .inner .comp-right-area .ref-container{margin-top:30px;display:flex;font-weight:500;font-size:20px;line-height:20px;color:#111;flex-wrap:wrap}#container.protection-page .inner .comp-right-area .ref-container .title{width:210px;margin-bottom:16px}#container.protection-page .inner .comp-right-area .ref-container .ref-info{flex:1}#container.protection-page .inner .comp-right-area .ref-container .ref-info .ref-list{display:flex;flex-direction:column;gap:30px}#container.protection-page .inner .comp-right-area .ref-container .ref-info .ref-list .ref-item{border-bottom:1px solid #ddd;padding-bottom:30px}#container.protection-page .inner .comp-right-area .ref-container .ref-info .ref-list .extra-list{margin-top:15px}#container.protection-page .inner .comp-right-area .ref-container .ref-info .ref-list .extra-list li{font-size:18px;line-height:30px;display:flex;color:#7d7d7d}#container.protection-page .inner .comp-right-area .ref-container .ref-info .ref-list .extra-list li .label{color:#111;margin-right:15px}#container.company-main{display:flex;align-items:center;color:#fff}#container.company-main .inner{display:flex;flex-direction:column;gap:30px}#container.company-main .inner .greeting{font-size:55px;line-height:55px}#container.company-main .inner .box-description{font-weight:500;font-size:22px;letter-spacing:-.88px;line-height:36px}#container.company-main .inner .box-description .blue-box{padding:2px 10px;background-color:#4177bf;margin-right:5px;line-height:30px;font-size:22px;letter-spacing:-.66px}#container.guide-sub{display:flex;flex-direction:column}#container.guide-sub .policy{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#f8f8f8;margin-bottom:30px;flex-wrap:wrap}#container.guide-sub .policy .checkbox{display:flex;align-items:center;flex:1 1 auto}#container.guide-sub .policy .checkbox input[type=checkbox]{margin-right:10px;width:18px;height:18px;accent-color:#4177bf;cursor:pointer}#container.guide-sub .policy .checkbox label{font-size:16px;font-weight:500;line-height:21px;color:#111;cursor:pointer}#container.guide-sub .policy .btn-link{font-size:14px;line-height:28px;font-weight:400;text-decoration:underline;text-underline-offset:2px;color:#7d7d7d;margin-left:auto}#container.guide-sub .notice-text{width:100%}#container.guide-sub .notice-text p{width:100%;font-weight:400;font-size:16px;line-height:26px;color:#b8292f;margin-bottom:30px}#container.guide-sub .notice-text .require-text{width:100%;height:28px;font-weight:400;font-size:15px;line-height:28px;color:#b8292f;display:flex;align-items:center;justify-content:flex-end;margin-bottom:16px}#container.guide-sub .subscription-form{width:100%;display:flex;align-items:center;flex-direction:column;gap:16px}#container.guide-sub .subscription-form .form-row{width:100%;height:100%;display:flex;align-items:center}#container.guide-sub .subscription-form .form-row .form-label{font-size:18px;font-weight:500;width:auto;height:28px;display:flex;align-items:center;color:#111;margin-right:16px;line-height:28px;min-width:94px}#container.guide-sub .subscription-form .form-row .form-label .required{color:#b8292f;margin-left:3px}#container.guide-sub .subscription-form .form-row .address-container{width:auto;flex-grow:1;display:flex;gap:16px;flex-direction:column}#container.guide-sub .subscription-form .form-row .address-container .form-input{flex:1}#container.guide-sub .subscription-form .form-row .form-input{flex:1}#container.guide-sub .subscription-form .form-row .form-input input,#container.guide-sub .subscription-form .form-row .form-input textarea{width:100%;padding:10px 15px;border:1px solid #ddd;font-size:15px;line-height:25px;font-weight:400;color:#111}#container.guide-sub .subscription-form .form-row .form-input input::-moz-placeholder,#container.guide-sub .subscription-form .form-row .form-input textarea::-moz-placeholder{color:#999}#container.guide-sub .subscription-form .form-row .form-input input::placeholder,#container.guide-sub .subscription-form .form-row .form-input textarea::placeholder{color:#999}#container.guide-sub .subscription-form .form-row .form-input textarea{height:120px;resize:none}#container.guide-sub .subscription-form .form-row .form-input select{width:100%;padding:10px 15px;border:1px solid #ddd;font-size:15px;line-height:25px;font-weight:400;color:#111;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;cursor:pointer}#container.guide-sub .subscription-form .form-row .address-input{display:flex;align-items:center;gap:10px}#container.guide-sub .subscription-form .form-row .address-input input{max-width:257px}#container.guide-sub .subscription-form .form-row .address-input .btn-address{background-color:#333;color:#fff;border:none;border-radius:38px;padding:10px 15px;font-size:14px;cursor:pointer;min-width:130px}#container.guide-sub .subscription-form .form-row .address-input .unit{margin-left:10px;font-size:16px;font-weight:500;line-height:28px;color:#7d7d7d;width:28px}#container.guide-sub .subscription-form .form-row .date-input{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}#container.guide-sub .subscription-form .form-row .date-input input{width:calc(100% - 24px)}#container.guide-sub .subscription-form .form-row .date-input .icon-calendar{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22.125 4.5H18V1.875H16.5V4.5H7.5V1.875H6V4.5H1.875C1.57675 4.50037 1.29081 4.61902 1.07992 4.82992C0.869018 5.04081 0.750372 5.32675 0.75 5.625V21.375C0.750372 21.6733 0.869018 21.9592 1.07992 22.1701C1.29081 22.381 1.57675 22.4996 1.875 22.5H22.125C22.4233 22.4996 22.7092 22.381 22.9201 22.1701C23.131 21.9592 23.2496 21.6733 23.25 21.375V5.625C23.2496 5.32675 23.131 5.04081 22.9201 4.82992C22.7092 4.61902 22.4233 4.50037 22.125 4.5ZM21.75 21H2.25V6H6V7.875H7.5V6H16.5V7.875H18V6H21.75V21Z' fill='%231C1C1C'/%3E%3Cpath d='M5.25 10.5H6.75V12H5.25V10.5ZM9.375 10.5H10.875V12H9.375V10.5ZM13.125 10.5H14.625V12H13.125V10.5ZM17.25 10.5H18.75V12H17.25V10.5ZM5.25 13.875H6.75V15.375H5.25V13.875ZM9.375 13.875H10.875V15.375H9.375V13.875ZM13.125 13.875H14.625V15.375H13.125V13.875ZM17.25 13.875H18.75V15.375H17.25V13.875ZM5.25 17.25H6.75V18.75H5.25V17.25ZM9.375 17.25H10.875V18.75H9.375V17.25ZM13.125 17.25H14.625V18.75H13.125V17.25ZM17.25 17.25H18.75V18.75H17.25V17.25Z' fill='%231C1C1C'/%3E%3C/svg%3E");cursor:pointer}#container.guide-sub .subscription-form .contact-info{align-items:flex-start}#container.guide-sub .subscription-form .contact-info .contact-details{font-size:16px;line-height:28px;font-weight:400;color:#7d7d7d}#container.guide-sub .subscription-form .contact-info .contact-details .text-bold{font-weight:500;color:#111}#container.guide-sub .subscription-form .form-buttons{display:flex;justify-content:center;align-items:flex-end;gap:20px;margin-top:40px;padding-top:40px;border-top:1px solid #ddd;width:100%}#container.guide-sub .subscription-form .form-buttons button{width:300px;height:50px;border-radius:5px;font-weight:600;font-size:18px;line-height:100%}#container.guide-sub .subscription-form .form-buttons button.btn-submit{background-color:#4177bf;color:#fff;border:none}#container.guide-sub .subscription-form .form-buttons button.btn-cancel{background-color:#d5d5d5;color:#fff;border:none}#container.guide-complaints-handling .text-title{font-weight:500;font-size:20px;line-height:26px;color:#111;font-size:20px;letter-spacing:-.6px;margin-bottom:18px}#container.guide-complaints-handling .text-title-low-font{font-weight:500;font-size:18px;line-height:26px;color:#111;font-size:18px;letter-spacing:-.54px;margin-bottom:10px}#container.guide-complaints-handling .text-content{font-weight:400;font-size:16px;line-height:26px;color:#333;font-size:16px;letter-spacing:-.48px;margin-top:10px}#container.guide-complaints-handling .text-content li{padding-left:5px}#container.guide-complaints-handling .text-content-01{font-weight:400;font-size:16px;line-height:26px;color:#7d7d7d;letter-spacing:-.64px}#container.guide-complaints-handling .text-content-01 li{padding-left:5px}#container.guide-complaints-handling .text-desc{font-weight:500;font-size:18px;line-height:28px;color:#111;font-size:18px;letter-spacing:-.54px;margin-top:30px;margin-bottom:30px}#container.guide-complaints-handling .text-sub-bold{font-weight:600;font-size:28px;line-height:38px;color:#111;font-size:28px;letter-spacing:-.84px;margin-bottom:30px}#container.guide-complaints-handling .mt-10{margin-top:10px}#container.guide-complaints-handling .mt-16{margin-top:16px}#container.guide-complaints-handling .mt-30{margin-top:30px}#container.comp-intro .company-info{width:100%;padding:80px 0 122px}#container.comp-intro .company-info .inner{max-width:900px;margin:0 auto;gap:20px}#container.comp-intro .company-info .inner .company-title{width:100%;height:48px;display:flex;align-items:center;justify-content:flex-start;color:#111;font-weight:700;font-size:36px;line-height:48px}#container.comp-intro .company-info .inner .company-description{font-size:20px;line-height:30px;font-weight:500;margin-bottom:50px;color:#222}#container.comp-intro .company-info .inner .company-table{width:100%;border-collapse:collapse;font-size:15px;color:#222}#container.comp-intro .company-info .inner .company-table td,#container.comp-intro .company-info .inner .company-table th{text-align:left;vertical-align:middle;color:#111;padding-left:38px}#container.comp-intro .company-info .inner .company-table th{max-width:230px;font-weight:600;background-color:#fafafa;white-space:nowrap;font-size:17px;line-height:17px}#container.comp-intro .company-info .inner .company-table td{font-weight:400;font-size:18px;line-height:17px}#container.comp-intro .company-info .inner .company-table tr:first-child{border-top:1px solid #000}#container.comp-intro .company-info .inner .company-table tr{border-bottom:1px solid #ddd;height:68px}#container.comp-intro .company-info .inner .company-table tr:last-child{border-bottom:1px solid #ddd}#container.comp-hist{margin-top:30px}#container.comp-hist input[type=radio]{display:none}#container.comp-hist .hist-info .comp-col-cont{display:none}#container.comp-hist input#all:checked~.inner .hist-info .all .comp-col-cont{display:block}#container.comp-hist input#all:checked~.inner .hist-info .all,#container.comp-hist input#y1990:checked~.inner .hist-info .y1990,#container.comp-hist input#y2000:checked~.inner .hist-info .y2000,#container.comp-hist input#y2010:checked~.inner .hist-info .y2010,#container.comp-hist input#y2020:checked~.inner .hist-info .y2020{display:block}#container.comp-hist input#all:checked~.inner .year-tab label[for=all],#container.comp-hist input#y1990:checked~.inner .year-tab label[for=y1990],#container.comp-hist input#y2000:checked~.inner .year-tab label[for=y2000],#container.comp-hist input#y2010:checked~.inner .year-tab label[for=y2010],#container.comp-hist input#y2020:checked~.inner .year-tab label[for=y2020]{background-color:#4177bf;color:#fff;font-weight:700;border:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#container.comp-hist .inner .year-tabs-wrapper{position:absolute;width:100%;height:100%;display:flex;justify-content:center;z-index:100;top:230px;left:0}#container.comp-hist .inner .year-tabs-wrapper .year-tabs{width:100%;height:70px;display:flex;justify-content:center;margin-top:30px;flex-direction:row}#container.comp-hist .inner .year-tabs-wrapper .year-tabs .year-tab{font-weight:600;font-size:24px;color:#aaa;width:241px;height:70px;display:flex;align-items:center;justify-content:center;background-color:#fff}#container.comp-hist .inner .year-tabs-wrapper .year-tabs .year-tab label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5;cursor:pointer}#container.comp-hist .inner .year-tabs-wrapper .year-tabs .year-tab label:not(:first-child) :nth-child(-n+4){border-left:0}#container.comp-hist .inner .hist-info{padding-left:150px;padding-right:150px;padding-top:30px;margin-bottom:154px;width:100%}#container.comp-hist .inner .hist-info .comp-col-cont{margin-top:80px}#container.comp-hist .inner .hist-info .comp-col-cont .history-list{border-top:1px solid #111}#container.comp-hist .inner .hist-info .comp-col-cont .history-list li{width:100%;color:#111;font-size:18px;font-weight:400;line-height:28px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea;display:flex;align-items:center}#container.comp-hist .inner .hist-info .comp-col-cont .history-list li:after{content:"";clear:both;display:block}#container.comp-hist .inner .hist-info .comp-col-cont .history-list li .year{float:left;color:#606060;font-size:28px;line-height:38px;font-weight:700;width:80px;margin-right:30px;position:relative;top:1px}#container.comp-hist .inner .hist-info .comp-col-cont .history-list li .history-info{display:flex;flex-direction:column;color:#111;font-size:22px;letter-spacing:-.66px;line-height:28px;font-weight:400;gap:10px}#container.comp-hist .inner .hist-info .comp-col-cont .history-list li .history-info div{display:flex;flex-wrap:nowrap}#container.comp-hist .inner .hist-info .comp-col-cont .history-list li .history-info div span{font-size:18px}#container.comp-hist .inner .hist-info .comp-col-cont .history-list li .history-info .monthday{display:inline-block;color:#7d7d7d;font-size:22px;margin-right:15px;min-width:70px;letter-spacing:0;font-weight:400}#container.ceo-greeting-page .inner{margin-top:80px;margin-bottom:235px}#container.ceo-greeting-page .inner .comp-one-column .comp-row .comp-col-cont{width:100%}#container.ceo-greeting-page .inner .comp-one-column .comp-row .comp-col-cont img{margin-top:70px;margin-bottom:30px}#container.ceo-greeting-page .inner .comp-one-column .comp-row .comp-col-cont .ceo-name{line-height:30px;font-weight:400;color:#000;font-size:16px;letter-spacing:-.64px}#container.ceo-greeting-page .inner .comp-one-column .comp-row .comp-col-cont .ceo-name span{margin-left:10px;font-weight:500;color:#111;font-size:24px;letter-spacing:2.4px}#container.comp-goal-version-page .inner{margin-top:80px;margin-bottom:168px}#container.comp-goal-version-page .inner .comp-one-column .title{font-size:32px;letter-spacing:-1.28px;font-weight:600;color:#111;margin-bottom:25px}#container.comp-goal-version-page .inner .comp-one-column .comp-row .content-item{font-size:17px;letter-spacing:-.68px;line-height:24px;font-weight:400;color:#787878;margin-bottom:50px}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box{margin-top:70px;padding-top:70px;border-top:2px solid #ddd}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-title{color:#111;font-size:28px;letter-spacing:-1.12px;line-height:28px;min-width:210px}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont{flex-grow:1;height:100%;display:flex;flex-direction:column}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper{display:flex;flex-direction:column;gap:50px}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper .right-content{display:flex;gap:40px}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper .right-content:not(:last-child){padding-bottom:50px;border-bottom:1px solid #eaeaea}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper .right-content .icon{width:75px;height:75px;min-width:75px}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper .right-content .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper .right-content .content{flex-grow:1}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper .right-content .content .title{font-weight:400;font-size:28px;letter-spacing:-.84px;line-height:28px;color:#111}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper .right-content .content .title span{display:inline}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper .right-content .content .title .bold{font-weight:700}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .right-content-wrapper .right-content .content .description{margin-top:15px;font-weight:400;font-size:16px;letter-spacing:-.48px;line-height:26px;color:#7d7d7d}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-info{background-color:#f5f5f5;padding:23px 40px;border-radius:5px;font-size:14px;color:#333;margin-bottom:40px}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-info p{font-weight:350;font-size:17px;line-height:27px;color:#7d7d7d}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-info a{font-weight:500;font-size:17px;line-height:27px;color:#111}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-table{width:100%;border-collapse:collapse;margin-top:10px}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-table thead{width:100%;height:68px;border-top:2px solid #111}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-table thead th,#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-table thead tr{font-weight:500;font-size:17px;line-height:28px;color:#111}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-table thead th:nth-child(2){width:300px}#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-table .notice-table td,#container.comp-goal-version-page .inner .comp-one-column .comp-row.second-box .comp-col-cont .notice-table th{border-bottom:1px solid #ddd;padding:10px;text-align:center}#container.comp-goal-version-page .inner .comp-one-column .first-box{width:100%;padding-top:70px;border-top:2px solid #ddd;display:flex;flex-direction:column;gap:50px}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row:nth-of-type(2) .comp-col-cont{background-color:#5e8fd4}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row:nth-of-type(2) .comp-col-cont .box-content .title{color:#fff}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row:nth-of-type(2) .comp-col-cont .box-content .content{color:#fff}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row:nth-of-type(2) .comp-col-cont .line{background-color:rgba(255,255,255,.19)}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row .comp-col-title{color:#111;font-size:26px;letter-spacing:-1.04px;line-height:34px;min-width:210px}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row .comp-col-cont{width:100%;min-height:190px;display:flex;flex-direction:row;justify-content:space-between;padding:30px;background-color:#eef5ff;gap:15px}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row .comp-col-cont .box-content{position:relative;width:50%}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row .comp-col-cont .box-content .title{font-weight:600;color:#4177bf;font-size:20px;letter-spacing:-.8px;line-height:20px;margin-bottom:15px}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row .comp-col-cont .box-content .content{font-weight:400;color:#787878;font-size:16px;letter-spacing:-.64px;line-height:24px}#container.comp-goal-version-page .inner .comp-one-column .first-box .comp-row .comp-col-cont .line{width:1px;background-color:#cfe4ff;margin-bottom:13px}#container.comp-location-page .inner{margin-top:80px;margin-bottom:150px}#container.comp-location-page .inner .location-area .page-title{margin-bottom:30px}#container.comp-location-page .inner .location-area .location-map{margin-bottom:40px}#container.comp-location-page .inner .location-area .comp-row{margin-bottom:70px}#container.comp-location-page .inner .location-area .comp-row .comp-col-title{font-size:28px;font-weight:600;line-height:38px;color:#111}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area{display:flex;flex-direction:column}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area li{padding-bottom:20px;border-bottom:1px solid #ddd;color:#111;font-size:18px;font-weight:400;line-height:28px}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area li:not(:last-child){margin-bottom:20px}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area li span{color:#7d7d7d;font-weight:500;margin-right:20px}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area li.location-guide a{display:block;line-height:38px}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area li .subway{margin-right:20px;line-height:28px}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area li .subway i{display:inline-flex;align-items:center;justify-content:center;border-radius:20px;color:#fff;width:20px;height:20px;font-size:14px;font-weight:700;margin-right:5px;font-style:normal}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area li .subway i.ico-subway1{background:#3356b4}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area li .subway i.ico-subway2{background:#3cb44a}#container.comp-location-page .inner .location-area .comp-row .comp-col-cont .text-area li .subway i.ico-subway5{background:#833edb}#container.comp-sister-related .inner{margin-top:80px;margin-bottom:155px}#container.comp-sister-related .inner .comp-right-area{width:100%;padding-right:150px;padding-left:150px;display:flex}#container.comp-sister-related .inner .comp-right-area .page-title{font-weight:500;font-size:28px;line-height:28px;color:#111;width:210px;height:28px}#container.comp-sister-related .inner .comp-right-area .related-company-image{margin-bottom:30px;width:100%;height:auto;display:block}#container.comp-sister-related .inner .comp-right-area .related-company-image img{width:100%;height:auto;display:block}#container.comp-sister-related .inner .comp-right-area .content-item{margin-bottom:70px}#container.comp-sister-related .inner .comp-right-area .content-item:last-child{margin-bottom:0}#container.comp-sister-related .inner .comp-right-area .content-item .text-title{font-weight:400;font-size:28px;line-height:28px;color:#111}#container.comp-sister-related .inner .comp-right-area .content-item .text-title strong{font-weight:700}#container.comp-sister-related .inner .comp-right-area .content-item .text-desc{font-weight:400;font-size:20px;line-height:32px;color:#b8292f}#container.comp-sister-related .inner .comp-right-area .content-item .text-content{font-weight:400;font-size:16px;line-height:28px;color:#7d7d7d}#container.comp-sister-related .fz-24{font-size:24px}