@charset "UTF-8";@font-face{font-family:Noto Sans KR;src:url(/fonts/NotoSansKR-Light.woff2) format("woff2"),url(/fonts/NotoSansKR-Light.woff) format("woff"),url(/fonts/NotoSansKR-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans KR;src:url(/fonts/NotoSansKR-Regular.woff2) format("woff2"),url(/fonts/NotoSansKR-Regular.woff) format("woff"),url(/fonts/NotoSansKR-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans KR;src:url(/fonts/NotoSansKR-Medium.woff2) format("woff2"),url(/fonts/NotoSansKR-Medium.woff) format("woff"),url(/fonts/NotoSansKR-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans KR;src:url(/fonts/NotoSansKR-Bold.woff2) format("woff2"),url(/fonts/NotoSansKR-Bold.woff) format("woff"),url(/fonts/NotoSansKR-Bold.otf) format("opentype");font-weight:700;font-style:normal}*{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;white-space:pre-line;word-wrap:break-word;word-break:keep-all}body,html{font:14px/18px Noto Sans KR,arial,sans-serif;color:#333}li,ol,ul{list-style:none}a{text-decoration:none;color:#333}input,option,select,textarea{font:14px/18px Noto Sans KR,arial,sans-serif;color:#333;outline:none;border:1px solid #bbb;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none}select{cursor:pointer}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#707070}input::-moz-placeholder,textarea::-moz-placeholder{color:#707070}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#707070}input::placeholder,textarea::placeholder{color:#707070}textarea::-webkit-scrollbar{cursor:default}button:focus,input:focus,select:focus,textarea:focus{outline:none}button{border:0;font:14px/18px Noto Sans KR,arial,sans-serif;cursor:pointer}address{font-style:normal}::-moz-selection{background-color:rgba(25,31,97,.2)}::selection{background-color:rgba(25,31,97,.2)}.cursor{cursor:pointer}.bold{font-weight:700}.indigo{color:#191f61}.pink{color:#f68585}.none{display:none}.block{display:block!important}.margin_top_8,.margin_top_none{margin-top:8px!important}.margin_top_16{margin-top:16px!important}.margin_bottom_none{margin-bottom:0!important}.margin_bottom_8{margin-bottom:8px!important}.margin_bottom_16{margin-bottom:16px!important}.margin_left_none{margin-left:0!important}.font-normal{font-weight:400!important}.flex{display:-webkit-flex;display:-moz-box;display:flex}.flex-column{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.justify-content-center{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.justify-content-between{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.align-items-center{-webkit-align-items:center;-moz-box-align:center;align-items:center}main{min-height:100vh;padding-top:80px}main section{min-height:500px}main section>div:not(.m_s7 div){max-width:1240px;margin:0 auto;padding:0 20px}h1{font-weight:400;margin-bottom:24px}h1,h2{font-size:3.571rem;line-height:5.142rem}h2{font-weight:700;margin-bottom:40px}h3{font-size:2.857rem;line-height:4rem}h4{font-size:2.285rem;line-height:3.285rem}h5,p{line-height:2.142rem}.normal_btn,h5,p{font-size:1.286rem}.normal_btn{width:200px;height:56px;background-color:#191f61;color:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.3);display:block;cursor:pointer;text-align:center}.normal_btn:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);transform:translateY(-4px)}.normal_btn:active{font-size:1.142rem;width:180px;height:50px;margin:6px 10px}.bg_icon{display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.bg_icon:before{content:"";width:32px;height:32px;margin-right:8px;background:50%/100% no-repeat}.headset_icon__otp:before{background-image:url(/img/headset_icon_optatum.png)}.headset_icon__b:before{background-image:url(/img/headset_icon_333333.png)}.headset_icon__w:before{background-image:url(/img/headset_icon_white.png)}.mail_icon__opt:before{background-image:url(/img/mail_icon_optatum.png)}.mail_icon__b:before{background-image:url(/img/mail_icon.png)}.map_icon__otp:before{background-image:url(/img/location-map_icon_optatum.png)}@media (max-width:1079px){main{padding-top:60px}main section{min-height:400px}main section>div:not(.m_s7 div){max-width:100vw}h1,h2{font-size:2.857rem;line-height:4.285rem;margin-bottom:16px}h1{font-weight:lighter}h3{font-size:2.285rem;line-height:3.428rem}p{font-size:1.142rem;line-height:2rem}}@media (max-width:480px){main section{min-height:350px}h2{font-size:2.285rem;line-height:3.428rem;margin-bottom:16px}p{font-size:1rem;line-height:1.714rem}}.alert_modal{min-width:400px;max-width:-webkit-calc(100vw - 40px);max-width:-moz-calc(100vw - 40px);max-width:calc(100vw - 40px);padding:14px 16px;border-radius:4px;background-color:#191f61;box-shadow:0 5px 10px rgba(0,0,0,.3);position:fixed;bottom:40px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%);display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;animation:alert_move 1s ease forwards;-webkit-animation:alert_move 1s ease forwards;-moz-animation:alert_move 1s ease forwards}.alert_modal *{color:#fff;font-size:1rem;line-height:1.714rem}.alert_modal button{font-weight:700;background-color:transparent;margin-left:10px}.alert_modal.close_act{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;-webkit-transform:translate(-50%,-webkit-calc(100% + 60px));-moz-transform:translate(-50%,-moz-calc(100% + 60px));transform:translate(-50%,calc(100% + 60px))}@keyframes alert_move{0%{-webkit-transform:translate(-50%,-webkit-calc(100% + 60px));-moz-transform:translate(-50%,-moz-calc(100% + 60px));transform:translate(-50%,calc(100% + 60px));display:-webkit-flex;display:-moz-box;display:flex}to{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%)}}@-webkit-keyframes alert_move{0%{-webkit-transform:translate(-50%,-webkit-calc(100% + 60px));transform:translate(-50%,calc(100% + 60px));display:-webkit-flex;display:flex}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}@-moz-keyframes alert_move{0%{-moz-transform:translate(-50%,-moz-calc(100% + 60px));transform:translate(-50%,calc(100% + 60px));display:-moz-box;display:flex}to{-moz-transform:translate(-50%);transform:translate(-50%)}}@media (max-width:480px){.alert_modal{min-width:280px;width:100%}}body{scrollbar-face-color:#aaa;scrollbar-track-color:#ddd;scrollbar-arrow-color:none;scrollbar-highlight-color:#aaa;scrollbar-3dlight-color:none;scrollbar-shadow-color:#aaa;scrollbar-darkshadow-color:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background-color:#ddd}::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:2px}::-webkit-scrollbar-thumb:hover{background-color:#707070}::-webkit-scrollbar-button:end:increment,::-webkit-scrollbar-button:start:decrement{width:10px;height:10px;background-color:#aaa;border-radius:2px}.floating-container{width:56px;height:56px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer;position:fixed;right:24px;bottom:24px}.floating-container img{width:32px;height:32px}@media (max-width:480px){.floating-container{width:40px;height:40px;right:20px;bottom:20px}.floating-container img{width:24px;height:24px}}.proceeding_area{width:100vw;height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background-color:hsla(0,0%,100%,.7);position:fixed;top:0;left:0;z-index:99999}.spinner{width:12px;height:12px;border-radius:12px;background-color:#c0cde2;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:spin_loader 1s ease-in-out infinite;-moz-animation:spin_loader 1s ease-in-out infinite;animation:spin_loader 1s ease-in-out infinite}.spinner:before{left:-25px}.spinner:after,.spinner:before{content:"";position:absolute;background-color:#191f61;top:0;height:12px;width:12px;border-radius:12px}.spinner:after{left:25px}@-webkit-keyframes spin_loader{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(180deg)}}@-moz-keyframes spin_loader{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes spin_loader{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}}header{height:80px;background-color:hsla(0,0%,100%,.7);-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:fixed;top:0;z-index:999;box-shadow:0 5px 10px rgba(0,0,0,.16)}.header,header{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header{max-width:1240px;padding:0 20px;margin:auto;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-moz-box-sizing:border-box;box-sizing:border-box}.logo a{display:inline-block}.logo img{height:48px}.menu{font-size:1.142rem}.menu>ul{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}.menu>ul>li{margin:auto 20px}.menu>ul>li:last-child{margin-right:0}.menu>ul>li>a,.menu>ul>li>button{position:relative}.menu>ul>li>a:after,.menu>ul>li>button:after{content:"";width:120%;height:10px;background:rgba(25,31,97,.3);border-radius:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:0;display:none}.menu-trigger.active~.menu>ul>li>a:active,.menu-trigger.active~.menu>ul>li>button:active,.menu>ul>li>a.active,.menu>ul>li>a:hover,.menu>ul>li>button.active,.menu>ul>li>button:hover,.multilingual li:hover>a,.multilingual li:hover>button{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;color:#191f61;font-weight:500}.multilingual li:hover>a,.multilingual li:hover>button{font-weight:700}.menu>ul>li>a.active:after,.menu>ul>li>a:active:after,.menu>ul>li>button.active:after,.menu>ul>li>button:active:after{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;display:inline;display:initial}.multilingual{position:relative;padding-left:20px;font-size:1rem;width:90px}.multilingual:before{content:"";width:18px;height:18px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);background:url(/img/earth_icon.png) 50%/18px}.multilingual>button{padding-left:4px;background:transparent;color:#333}.multilingual ul{position:absolute;top:49px;left:0;background-color:hsla(0,0%,100%,.8);box-shadow:2px 4px 6px rgba(0,0,0,.16);border-radius:0 0 8px 8px;display:none}.multilingual li{width:96px}.multilingual ul a{display:block;text-align:center;padding:12px 16px}.menu-trigger,.menu-trigger span{display:inline-block;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-moz-box-sizing:border-box;box-sizing:border-box}.menu-trigger{position:relative;width:32px;height:32px;display:none}.menu-trigger span{position:absolute;left:0;width:100%;height:4px;background-color:#333;border-radius:4px}.menu-trigger span:last-of-type{top:0}.menu-trigger.active span:last-of-type{-webkit-transform:translateY(14px) rotate(-45deg);-moz-transform:translateY(14px) rotate(-45deg);transform:translateY(14px) rotate(-45deg)}.menu-trigger span:nth-last-of-type(2){top:14px}.menu-trigger.active span:nth-last-of-type(2){opacity:0}.menu-trigger span:nth-last-of-type(3){bottom:0}.menu-trigger.active span:nth-last-of-type(3){-webkit-transform:translateY(-14px) rotate(45deg);-moz-transform:translateY(-14px) rotate(45deg);transform:translateY(-14px) rotate(45deg)}.menu-trigger.active~.menu{display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:100vh;padding-top:60px;background-color:#fff;position:absolute;left:0;top:0;z-index:-1}.menu-trigger.active~.menu,.menu-trigger.active~.menu>ul,.menu-trigger.active~.menu>ul>li{-moz-box-sizing:border-box;box-sizing:border-box}.menu-trigger.active~.menu>ul{width:100%;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.menu-trigger.active~.menu>ul>li{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);margin:0 20px;padding:0 20px;height:60px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-bottom:1px solid #bbb}.menu-trigger.active~.menu>ul>li:last-child{padding:0 20px 0 40px}.menu-trigger.active~.menu>ul>li>a,.menu-trigger.active~.menu>ul>li>button{width:100%;height:100%;line-height:60px;text-align:left}.menu-trigger.active~.menu .multilingual{font-size:1rem}.menu-trigger.active~.menu .multilingual ul{width:100%;top:60px;box-shadow:none;border-radius:0}.menu-trigger.active~.menu .multilingual li{width:100%;border-bottom:1px solid #ddd}.menu-trigger.active~.menu .multilingual ul a,.menu-trigger.active~.menu .multilingual ul button{text-align:left;padding-left:44px}.menu-trigger.active~.menu .multilingual:before{left:20px}.transparent_header{background-color:transparent}.transparent_header :not(.option){color:#fff}.transparent_header .multilingual:before{background-image:url(/img/earth_icon_white.png)}.transparent_header .multilingual option{color:#333}.transparent_header .menu>ul>li>a:after{background:hsla(0,0%,100%,.3)}.transparent_header .menu>ul>li.multilingual ul{background:transparent}.transparent_header .menu>ul>li:hover a,.transparent_header .menu>ul>li:hover button,.transparent_header .menu>ul>li>a.active,.transparent_header .menu>ul>li>button.active{color:#fff}@media (max-width:1079px){.header{width:100%}header{width:100vw}.header,header{height:60px}.logo img{height:40px}.menu-trigger{display:inline-block}.menu{display:none}.menu-trigger.active~.menu>ul>li>a:after,.menu-trigger.active~.menu>ul>li>button:after{width:-webkit-calc(100% + 80px);width:-moz-calc(100% + 80px);width:calc(100% + 80px);height:61px;border-radius:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);left:-40px;bottom:-1px;background:rgba(25,31,97,.3)}.menu-trigger.active~.menu .multilingual>button:after{width:-webkit-calc(100% + 100px);width:-moz-calc(100% + 100px);width:calc(100% + 100px);left:-60px}.menu>ul>li a:hover,.menu>ul>li button:hover,.menu>ul a.active,.menu>ul button.active{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;color:#191f61;font-weight:500}.transparent_header .menu-trigger span{background-color:#fff}}footer{background:#333;color:#fff;padding-bottom:16px}footer :not(a,img){cursor:default}.footer{max-width:1240px;margin:0 auto;padding:0 20px}.footer>div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.footer_head{-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:12px 0;border-bottom:1px solid #fff}.footer_head a{height:40px;display:block}.blog_icon img,.footer_logo img{height:40px}.footer_middle{margin:16px auto 40px}.footer_middle li{font-weight:lighter}.footer_middle li:not(:last-child){margin-bottom:8px}.footer_middle li b{margin-right:8px}.footer_middle_right{text-align:right}li.footer_number{font-size:2.285rem;line-height:3.285rem;font-weight:700}.footer_number a{color:#fff}.footer_number:before{width:48px;height:48px}.copyright{font-size:.857rem;font-weight:lighter}.footer_TOS{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.footer_TOS a{color:#fff}.footer_TOS li span{cursor:pointer}.footer_TOS li:not(:last-child):after{content:"|";margin:0 8px}@media (max-width:1079px){.footer_head{padding:16px 0}.blog_icon img,.footer_head a,.footer_logo img{height:32px}.footer_middle{margin:20px auto 32px;font-size:.928rem;line-height:1.714rem}.footer_middle li:not(:last-child){margin-bottom:4px}li.footer_number{font-size:1.714rem;line-height:2.5rem}.footer_number:before{width:32px;height:32px}.footer_TOS{font-size:.857rem}}@media (max-width:480px){.footer_middle{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse;margin:16px auto 40px;font-size:.857rem;line-height:1.214rem}.footer_middle_right{text-align:left}.footer_middle li:not(:last-child){margin-bottom:6px}li.footer_number{font-size:1.142rem;line-height:1.714rem;font-weight:400}.footer_middle_right .footer_number:before{width:24px;height:24px}address{margin-top:40px}.footer_bottom{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.footer_TOS{font-size:.785rem;line-height:1.142rem;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.copyright{text-align:center}}.main_page{background:-webkit-calc(100% + 320px) -200px no-repeat url(/img/main_bg_img.png);background:-moz-calc(100% + 320px) -200px no-repeat url(/img/main_bg_img.png);background:calc(100% + 320px) -200px no-repeat url(/img/main_bg_img.png)}.m_s1,.m_s2,.m_s3,.m_s4{min-height:500px;height:100%;max-height:960px;padding:80px 0}.m_s1>div,.m_s2>div,.m_s3>div,.m_s4>div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 20px}.m_s1>div{margin:80px auto 160px}.m_s1_left h1{color:#707070}.m_s1_left h1 b{color:#191f61}.m_s1_left p{margin-bottom:40px}.m_s1_right{width:282px;height:600px;box-shadow:10px 10px 10px rgba(0,0,0,.3);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.m_s1_right,.m_s1_right>div{background:#000;border-radius:30px 30px 40px 40px;overflow:hidden}.m_s1_right video{width:282px;margin-top:-26px;touch-action:pan-y}.m_s2,.m_s3,.m_s4{height:100vh}.m_s2>div,.m_s3>div,.m_s4>div{height:100%}.m_s2>div>div,.m_s3>div>div,.m_s4>div>div{width:40.5%;max-width:486px;max-height:486px}.m_s2 img,.m_s3 img,.m_s4 img{width:100%;height:100%}.m_s3{background:#f5f5f5}.m_s3 .m_s3_text_area{width:59%;padding-left:102px}.m_s3_img_area{padding-right:102px}.m_s5{height:500px;background:#ff6634;color:#fff;text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.m_s5>div{position:relative}.m_s5>div:after,.m_s5>div:before{content:"";width:195px;height:300px;background:no-repeat 50%/100%;position:absolute;top:-34px}.m_s5>div:before{background-image:url(/img/laurel-wreath_left.png);left:-275px}.m_s5>div:after{background-image:url(/img/laurel-wreath_right.png);right:-275px}.m_s5 h2{margin-bottom:32px}.m_s6{padding:240px 0;background:45% url(/img/company-move_bg.png) no-repeat}.m_s6>div{padding:0 102px}.m_s6 h3{font-weight:lighter;margin-bottom:40px}.m_s6 .c_link_btn{height:50px;font-size:1.285rem;padding:0 46px 0 28px;position:relative;background:transparent 100%/30px 9px url(/img/arrow-half_icon.png) no-repeat}.m_s6 .c_link_btn:before{content:"";width:50px;height:50px;border-radius:50%;display:block;background-color:#c0c1d3;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:-1;position:absolute;top:-50%;left:0}.m_s6 .c_link_btn:hover{font-weight:700;background-image:url(/img/arrow-half-bold_icon.png)}.m_s7{padding-top:80px;margin-top:-80px}.m_s7>div>div{max-width:1240px;margin:0 auto;padding:0 20px}.m_s7_title_area{height:350px;background:#e7e7e7;padding:48px 0 24px}.m_s7_title_area>div{height:100%;padding:0 102px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.m_s7_title_area span{margin:auto 0 0}.m_s7_text_area{position:relative}.m_s7_text_area div.Typewriter{margin-bottom:16px}.m_s7_text_area div.Typewriter span{font-size:2.857rem;line-height:4rem;font-weight:700}.m_s7_text_area div.Typewriter .Typewriter__cursor{font-weight:400}.m_s7_text_area ul{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:8px}.m_s7_text_area ul p{margin-right:16px}.m_s7_text_area p{font-size:1.285rem;line-height:2.142rem}.m_s7_text_area span:not(.Typewriter__wrapper){font-size:1rem;line-height:1.428rem;color:#707070}.m_s7_text_area .mail_inquiry_guide{position:absolute;left:0;bottom:0}.m_s7_img_area{width:23.5%;max-width:282px}.m_s7_img_area img{width:100%}.m_s7_form_area{padding:32px 0 160px}.m_s7_form_area>div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}.m_s7_form_area .form_one_line{max-width:996px;width:100%;margin:0 auto;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.m_s7_form_area .form_one_line>div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:24px}.m_s7_form_area .form_one_line>div:not(.inquiry_content){width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);width:calc(50% - 4px);max-width:400px}.m_s7_form_area label{font-size:1.142rem;line-height:1.714rem;margin-bottom:8px}.m_s7_form_area input,.m_s7_form_area select,.m_s7_form_area textarea{font-size:1rem;line-height:1.714rem;padding:0 8px;height:40px;color:#333;background-color:#fff}.select_arrow{background:-webkit-calc(100% - 8px) 50%/16px no-repeat url(/img/down_icon.png);background:-moz-calc(100% - 8px) 50%/16px no-repeat url(/img/down_icon.png);background:calc(100% - 8px)/16px no-repeat url(/img/down_icon.png)}.inquiry_content{width:100%}.inquiry_content textarea{height:250px;padding:8px;resize:none;cursor:auto}.contact_us_btn{width:180px;height:48px;font-size:1.142rem}.contact_us_btn:active{width:160px;height:42px;font-size:1rem;line-height:1.428rem;margin:3px 10px}@media (max-width:1079px){.main_page{background-position:center -300px;overflow-x:hidden}.m_s1,.m_s2,.m_s3,.m_s4{height:auto;min-height:auto;max-height:1024px;padding:120px 0}.m_s1>div,.m_s2>div,.m_s3>div,.m_s4>div{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center}.m_s1{height:inherit;padding:60px 0}.m_s1>div{margin:80px auto 160px;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.m_s1_left h1,.m_s1_left h1 b,.m_s1_left p{color:#fff}.m_s1_left h1{color:#bbb}.m_s1_left p{display:inline-block;font-size:1.286rem;line-height:2.142rem}.m_white_btn{width:250px;font-size:1.142rem;background-color:#fff;color:#191f61;font-weight:700;margin:0 auto}.m_white_btn:active{font-size:1rem;width:220px;height:48px;margin:4px auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.m_s1_right{margin-top:32px;width:250px;height:536px;border-radius:30px 30px 32px 32px}.m_s1_right video{width:250px;margin-top:-19px}.m_s2>div,.m_s3>div,.m_s4>div{height:100%;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.m_s2>div>div,.m_s3>div>div,.m_s4>div>div{width:46.8%;padding:0!important;max-width:360px;max-height:360px}.m_s2 .m_s2_text_area,.m_s3 .m_s3_text_area,.m_s4 .m_s4_text_area{width:60%}.m_s2 p,.m_s3 p,.m_s4 p{color:#707070;margin-bottom:40px}.m_s3>div{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.m_s5{height:400px}.m_s5>div:after,.m_s5>div:before{width:156px;height:240px;top:-29px}.m_s5>div:before{background-image:url(/img/laurel-wreath_left.png);left:-144px}.m_s5>div:after{background-image:url(/img/laurel-wreath_right.png);right:-144px}.m_s5 h2{margin-bottom:8px}.m_s6{padding:130px 0;background-size:100%;background-image:url(/img/company-move_bg_m.png)}.main_page .m_s6>div{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:85%;margin:0 auto}.m_s7{padding-top:60px;margin-top:-60px}.m_s7_title_area{height:280px;padding:24px 0 16px}.m_s7_title_area>div{position:relative}.m_s7_text_area div.Typewriter{width:-webkit-calc(100vw - 40px);width:-moz-calc(100vw - 40px);width:calc(100vw - 40px)}.m_s7_text_area div.Typewriter span{font-size:2.285rem;line-height:3.428rem}.m_s7_text_area div.Typewriter .Typewriter__cursor{font-weight:700}.m_s7_text_area ul{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.m_s7_text_area li:nth-child(2){padding-left:40px}.m_s7_img_area{width:23.5%;max-width:175px;margin:auto 0 -20px;position:absolute;right:20px;bottom:0}.m_s7_form_area{padding:24px 0 80px}}@media (max-width:480px){.main_page{background-position:center -500px}.m_s1,.m_s2,.m_s3,.m_s4{max-height:860px;padding:80px 0}.m_s1>div,.m_s2>div,.m_s3>div,.m_s4>div{height:auto}.main_page .m_s1{padding:32px 0 80px}.m_s1>div{margin-top:0}.m_s1_left h1{max-width:250px;margin:0 auto 32px}.m_s1 .m_s1_left p{display:none}.normal_btn.m_white_btn{width:200px;height:48px}.normal_btn.m_white_btn:active{width:180px;height:40px;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);transform:translateY(4px);margin:8px auto}.m_s1_right{width:220px;height:468px;border-radius:30px 30px 32px 32px}.m_s1_right video{width:220px}.m_s2,.m_s3,.m_s4{height:auto;min-height:auto}.main_page .m_s2>div>div,.main_page .m_s3>div>div,.main_page .m_s4>div>div{width:100%;max-width:320px;max-height:none}.m_s2 p,.m_s3 p,.m_s4 p{margin-bottom:32px}.m_s2 img,.m_s3 img,.m_s4 img{max-width:216px}.main_page .m_s5{height:360px}.m_s5>div{width:100%}.m_s5>div:after,.m_s5>div:before{width:117px;height:180px;top:19px;opacity:.2}.m_s5>div:before{left:20px}.m_s5>div:after{right:20px}.m_s5 h2,.m_s5 p{max-width:230px;margin-left:auto;margin-right:auto;word-break:keep-all;word-wrap:break-word}.m_s5 h2 span{display:none}.m_s5 h2:before{content:"글로벌\A결제 시장의 리더\AOPTPAY";white-space:pre}.m_s6{padding:80px 0;background-size:150%}.main_page .m_s6>div{max-width:none;padding:0 28px}.m_s6 h3{font-size:1.428rem;line-height:2.428rem;margin-bottom:24px}.m_s6 .c_link_btn{height:40px;font-size:1.142rem;padding:0 40px 0 18px;background-size:24px}.m_s6 .c_link_btn:before{width:40px;height:40px;top:-32%}.m_s7_title_area{height:350px;padding:40px 0 16px}.m_s7_text_area div.Typewriter span{font-size:1.714rem;line-height:2.5rem;font-weight:400!important}.m_s7_text_area ul{-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.m_s7_text_area li:nth-child(2){padding-left:32px}.m_s7_text_area li span{display:block}.m_s7_text_area p{font-size:1.142rem;line-height:1.714rem}.m_s7_text_area .bg_icon:before{width:24px;height:24px;background-position:center 2px}.m_s7_img_area{width:120px;margin:auto 0 0;opacity:.3;right:20px;bottom:8px}.m_s7_img_area img{width:100%}.m_s7_form_area .form_one_line{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.m_s7_form_area .form_one_line>div:not(.inquiry_content){width:100%;max-width:none}}.company_page{margin-top:-80px}.company_page:before{content:"";background-image:url(/img/company_bg_img.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;height:-webkit-calc(100vh + 50px);height:-moz-calc(100vh + 50px);height:calc(100vh + 50px);width:auto;top:-50px;bottom:0;left:0;right:0;position:fixed;z-index:-10}.company_page>section:not(:first-child){background-color:#fff;padding:160px 0}.company_page h2{text-align:center}.c_s1{position:relative;background-color:rgba(0,0,0,.5);padding-bottom:32px}.c_s1_one,.c_s1_two{height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#fff;text-align:center}.c_s1_one h1{font-size:5.142rem;line-height:8.571rem;font-weight:700;margin:0}.c_s1_two{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.c_s1_two h2{margin-bottom:56px}.c_s1_two p{font-size:1.714rem;line-height:2.857rem}.arrow_under{width:24px;height:24px;border-top:4px solid #fff;border-right:4px solid #fff;-webkit-transform:rotate(135deg) translateX(12px);-moz-transform:rotate(135deg) translateX(12px);transform:rotate(135deg) translateX(12px);position:-webkit-sticky;position:sticky;bottom:52px;left:50%;display:block;animation:up_down_ani .5s 0s infinite alternate;-webkit-animation:up_down_ani .5s 0s infinite alternate;-moz-animation:up_down_ani .5s 0s infinite alternate}@keyframes up_down_ani{0%{bottom:52px}to{bottom:42px}}@-webkit-keyframes up_down_ani{0%{bottom:52px}to{bottom:42px}}@-moz-keyframes up_down_ani{0%{bottom:52px}to{bottom:42px}}.c_s2_text{max-width:960px;margin:auto;word-break:keep-all;word-wrap:break-word}.c_s2_text,.c_s3{text-align:center}.c_s3{background:top/cover no-repeat url(/img/company_info_img.jpg);position:relative;color:#fff;z-index:0}.c_s3:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:-1}.c_s3 h2{margin-bottom:80px}.c_s3_content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:52.3%;margin:0 auto}.c_s3_box{width:-webkit-calc(50% - 32px);width:-moz-calc(50% - 32px);width:calc(50% - 32px);min-height:200px;border:1px solid #fff;padding:32px}.c_s3_box:first-child,.c_s3_box:nth-child(2){margin-bottom:56px}.c_s3_box:nth-child(2n-1){margin-right:32px}.c_s3_box:nth-child(2n){margin-left:32px}.c_s3_box span{font-size:1.285rem;line-height:1.857rem;display:inline-block;margin-bottom:24px}.c_s3_box p{font-size:1.714rem;line-height:2.857rem;font-weight:700}.c_s4{text-align:center}.c_s4 h2{color:#191f61}.c_s4_text{font-size:1.714rem;line-height:2.857rem;font-weight:lighter}.c_s4_img_area{max-width:1060px;margin:120px auto -24px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:0}.c_s4_img_area:before{content:"";width:90%;height:1px;position:absolute;top:82px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);background-image:-webkit-linear-gradient(left,#707070 33%,hsla(0,0%,100%,0) 0);background-image:-moz-linear-gradient(left,#707070 33%,hsla(0,0%,100%,0) 0);background-image:linear-gradient(90deg,#707070 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:15px 15px;background-repeat:repeat-x;z-index:-1}.c_s4_img_area figure,.value_area{margin-bottom:24px}.value_area{width:150px;height:164px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:50%/100% url(/img/hexagon.svg) no-repeat}.value_area img{width:60px;height:60px}.c_s4_img_area figure figcaption{font-size:1.714rem;line-height:2.857rem}.company_page>section.c_s5{position:relative;z-index:0;padding:150px 0 160px}.c_s5:after,.c_s5:before{content:"";width:100%;height:300px;position:absolute;top:0;left:0}.c_s5:before{background:50%/100% no-repeat url(/img/company_history_img.jpg);z-index:-2}.c_s5:after{background-color:rgba(25,31,97,.8);z-index:-1}.history_title_bg{padding:83px 0;background-color:#fff;border-radius:45px 45px 0 0}.history_area h2{margin-bottom:24px}.history_intro_text{text-align:center;color:#707070;font-size:1.714rem;line-height:2.857rem}.history_content_area{position:relative;margin-top:50px}.history_line{width:1px;height:99%;background:#bbb;position:absolute;left:50%;top:20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.history_year_area{position:relative;width:50%;padding-left:50px}.history_year_area:not(:last-child){margin-bottom:160px}.history_year{margin-bottom:40px}.history_content{display:-webkit-flex;display:-moz-box;display:flex}.history_content:not(:last-child){margin-bottom:16px}.history_content span{font-size:1.285rem;line-height:1.714rem;font-weight:700;color:#707070;margin-right:24px}.history_content p{font-size:1.142rem;line-height:1.714rem;word-break:keep-all;word-wrap:break-word}.history_dot,.history_dot:after{border-radius:50%;position:absolute;right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);transform:translate(50%,-50%)}.history_dot{width:20px;height:20px;background:#8b8eaf;display:block;top:28px}.history_dot:after{content:"";width:10px;height:10px;background:#191f61;top:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.history_year_area:nth-child(2n){text-align:right;padding:0 50px 0 0}.history_year_area:nth-child(2n) .history_content{-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.history_year_area:nth-child(2n) .history_content span{margin:0 0 0 24px}.history_year_area:nth-child(2n-1){margin-left:auto}.history_year_area:nth-child(2n-1) .history_dot,.history_year_area:nth-child(2n-1) .history_dot:after{left:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.history_year_area:nth-child(2n-1) .history_dot:after{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.company_page section.c_s6{text-align:center;background-color:#f5f5f5}.c_s6>div{padding:0!important}.c_s6_text{margin-bottom:120px;padding:0 20px}.certify_slide_area{display:-webkit-flex;display:-moz-box;display:flex}.certify_slide_item{width:282px!important;outline:none}.certify_slide_item:not(:last-child){margin-right:24px}.certify_slide_item img{width:100%;box-shadow:0 5px 10px rgba(0,0,0,.16)}.certify_slide_item p{margin:32px auto 8px;font-size:1.142rem;line-height:1.714rem;color:#707070}.certify_slide_item span{margin:32px auto 8px;font-size:1.285rem;line-height:1.857rem}.certify_slide_area .slick-dots{bottom:-70px}.certify_slide_area .slick-dots li button:before{font-size:12px}.c_s7{text-align:center;padding-bottom:120px}.c_s7 p{margin-bottom:120px}.partner_area{max-width:996px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:auto}.partner_img_area{width:17.64%;max-width:180px;margin:0 32px 56px}.partner_img_area img{width:100%}.company_page section.c_s8>div{max-width:790px;margin:auto}.c_s8 h2{margin-bottom:80px}.map_area{height:500px;border:1px solid #333;box-shadow:5px 10px 10px rgba(0,0,0,.16);margin-bottom:24px}.map_area .map_location{background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.5);border-radius:50%;padding:5px;position:absolute;left:-20px;top:-30px}.map_area .map_location img{width:30px}.map_title{font-size:2.142rem;line-height:3.142rem;font-weight:700}.map_c_address,.map_c_number{font-size:1.285rem;line-height:1.857rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;word-break:keep-all;word-wrap:break-word}.map_c_address{margin:16px 0 8px}.map_c_number{-webkit-align-items:center;-moz-box-align:center;align-items:center}.map_c_number li:first-child{height:32px}.map_c_number li:nth-child(2){margin-left:16px;color:#707070;font-size:1rem}.company_page section.c_s9{background-color:#f5f5f5}.c_s9 h2{margin-bottom:80px}.c_s9 img{width:100%}@media (max-width:1079px){.company_page>section:not(:first-child){padding:120px 0}.c_s1_one h1{font-size:3.571rem;line-height:7.142rem}.c_s2{padding:120px 0}.c_s2_text{font-size:1.285rem;line-height:2.142rem}.c_s3_content{width:100%;max-width:528px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.c_s3_box{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);height:-webkit-calc(50vw - 32px);height:-moz-calc(50vw - 32px);height:calc(50vw - 32px);max-height:218px;padding:32px 18px}.c_s3_box:first-child,.c_s3_box:nth-child(2){margin-bottom:40px}.c_s3_box:nth-child(2n-1){margin-right:20px}.c_s3_box:nth-child(2n){margin-left:20px}.c_s4_img_area figure figcaption,.c_s4_text{font-size:1.285rem;line-height:2.142rem}.c_s4_img_area{max-width:544px;margin-top:80px}.c_s4_img_area:before{display:none}figure{margin:0 32px}figure:first-child,figure:nth-child(5){margin-left:0}figure:nth-child(3),figure:nth-child(4){margin-right:0}.value_area{width:110px;height:130px;margin-bottom:8px}.value_area img{width:48px;height:48px}.c_s5{padding:80px 0 120px!important}.c_s5>div{padding:0 20px}.c_s5:after,.c_s5:before{height:250px}.history_title_bg{max-width:600px;margin:0 auto;padding:49px 0;background-color:#fff;border-radius:45px 45px 0 0}.history_area h2{margin-bottom:16px}.history_intro_text{font-size:1.142rem;line-height:2rem}.history_line{left:0}.history_content_area .history_year_area{width:100%;padding:0 20px 0 32px;text-align:left!important;margin-left:0}.history_year_area:not(:last-child){margin-bottom:120px}.history_year{margin-bottom:24px}.history_content_area .history_year_area .history_content{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.history_content_area .history_year_area .history_content span{margin:0 16px 0 0}.history_dot,.history_dot:after{left:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.history_dot:after{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.company_page section.c_s6{padding-bottom:120px}.c_s6>div{padding:0 20px}.c_s6_text{margin-bottom:80px}.certify_slide_area .slick-track{width:50000px!important}.certify_slide_area .certify_slide_item{padding:0 12px}.certify_slide_area .slick-dots{bottom:-48px}.certify_slide_area .slick-dots li button:before{font-size:14px}.c_s7{padding-bottom:88px}.c_s7 p{margin-bottom:80px}.partner_img_area{width:24.72%;max-width:160px;margin:0 24px 48px}.c_s8>div{padding:0 20px}.map_area{height:400px}.map_title{font-size:1.714rem;line-height:2.5rem}.map_c_address,.map_c_number{font-size:1.142rem;line-height:1.714rem}.map_c_number li:nth-child(2){color:#707070;font-size:1rem}.map_c_address{margin:8px 0}.c_s9 h2{margin-bottom:40px}}@media (max-width:640px){.map_c_number li:nth-child(2){margin-left:40px}}@media (max-width:480px){.company_page>section:not(:first-child){padding:80px 0}.c_s1_one h1,.c_s1_two h2{font-size:2.857rem;line-height:4.285rem;word-break:keep-all;word-wrap:break-word}.c_s1_two p{display:none}.c_s2_text{font-size:1rem;line-height:1.571rem;max-width:335px}.c_s3{padding:80px 0}.c_s3 h2{margin-bottom:40px}.c_s3_content{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.c_s3_box{width:-webkit-calc(50vw - 24px);width:-moz-calc(50vw - 24px);width:calc(50vw - 24px);height:-webkit-calc(50vw - 36px);height:-moz-calc(50vw - 36px);height:calc(50vw - 36px);min-height:auto;padding:32px 8px}.c_s3_box:first-child,.c_s3_box:nth-child(2){margin-bottom:8px}.c_s3_box:nth-child(2n-1){margin-right:4px}.c_s3_box:nth-child(2n){margin-left:4px}.c_s3_box span{font-size:1.071rem;line-height:1.571rem;margin-bottom:16px}.c_s3_box p{font-size:1.142rem;line-height:1.714rem;font-weight:500}.c_s4{padding:80px 0}.c_s4_text{font-size:1.142rem;line-height:2rem}.c_s4_img_area{max-width:1060px;margin-top:40px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.c_s4_img_area figure{margin:0 4px 24px}.c_s4_img_area figure figcaption{font-size:1.142rem;line-height:1.714rem;font-weight:500}.c_s5{padding:60px 0 80px}.c_s5:after,.c_s5:before{height:200px}.history_title_bg{padding:40px 0}.history_area{width:-webkit-calc(100vw - 40px);width:-moz-calc(100vw - 40px);width:calc(100vw - 40px);margin:0 auto}.history_intro_text{font-size:1rem;line-height:1.428rem}.history_content_area{margin-top:40px}.history_line{height:98%}.history_content_area .history_year_area{padding:0 0 0 20px}.history_year_area:not(:last-child){margin-bottom:56px}.history_year{font-size:1.857rem;line-height:2.5rem;margin-bottom:16px}.history_content_area .history_year_area .history_content span{margin-right:8px;font-size:1.071rem;line-height:1.571rem}.history_content p{font-size:1.071rem;line-height:1.571rem}.history_dot,.history_dot:after{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.history_dot{top:17px}.history_dot:after{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.certify_slide_area .certify_slide_item{width:60vw!important}.c_s6_text{word-break:keep-all;word-wrap:break-word}.c_s6_text,.c_s7 p{margin-bottom:40px}.partner_img_area{width:26%;margin:0 10px 40px}.c_s8 h2{margin-bottom:40px}.map_area{height:-webkit-calc(74vw - 40px);height:-moz-calc(74vw - 40px);height:calc(74vw - 40px);margin-bottom:32px}}.terms_page>section{max-width:1240px;margin:0 auto;padding:80px 20px 160px}.terms_page .terms_area{padding:0}.terms_page h1{font-size:1.714rem;line-height:2.5rem;font-weight:700;border-bottom:1px solid #707070;padding-bottom:40px}.terms_page h2{font-size:1.428rem;line-height:2.142rem;font-weight:500;margin:40px 0 8px}.terms_page p{margin-bottom:16px}.terms_page h3,.terms_page p{font-size:1.142rem;line-height:2rem}.terms_page h3{font-weight:500}.terms_area ol,.terms_area ul{font-size:1.142rem;line-height:2rem;padding-left:1.5rem}.terms_area ol>li,.terms_area ul>li{padding-left:0;text-indent:-1.5rem}ol.list_number li{list-style:decimal;font-weight:400;text-indent:0}.terms_area ul li{text-indent:0}.list_dotted,.terms_area ol li p,.terms_area ul li p{padding-left:1.5rem}.list_dotted li{list-style:disc!important}.list_default{margin-bottom:16px}.list_default>li{padding-left:1.5rem;text-indent:-1.5rem;font-weight:500}.terms_area .list_default>li>p{text-indent:0;padding-left:0}.list_default p,.list_depth .list_depth li,.list_depth ul{font-weight:400}.list_number li{margin-bottom:4px}.list_depth>li,.terms_area ol>ol,.terms_area ol>ul{padding-left:1.5rem}.list_depth>li{list-style-position:inside;text-indent:-1.5rem}.list_depth>li>p{padding-left:4px;margin-bottom:4px}.list_right_parentheses{counter-reset:item_right_parentheses;list-style-type:none;margin-top:4px;margin-bottom:0}.list_right_parentheses>li{display:block}.list_right_parentheses>li:before{content:counter(item_right_parentheses) " )";counter-increment:item_right_parentheses;padding-right:4px}.list_default.list_depth.list_right_parentheses{padding-left:0}.list_parentheses{list-style:decimal;counter-reset:item_parentheses}.list_parentheses>li:before{content:"(" counter(item_parentheses) ") ";counter-increment:item_parentheses}.terms_area .list_style_none>li{list-style:none!important}.list_style_none span{margin-right:4px}@media (max-width:1079px){.terms_page>section{padding-top:60px;padding-bottom:80px}}@media (max-width:480px){.terms_page>section{padding-top:32px}.terms_page h1{padding-bottom:32px}.terms_page div:first-child h2{margin-top:32px}}.error_area{min-height:-webkit-calc(100vh - 80px);min-height:-moz-calc(100vh - 80px);min-height:calc(100vh - 80px);padding:50px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}main>section.error_area>div{padding:0!important}.error_area *{text-align:center}.error_area p{font-size:2.285rem;line-height:3.285rem;font-weight:700}.error_area span{font-size:1.285rem;line-height:2.142rem}.error_404 p{margin:16px auto}.error_404 img{min-height:340px;height:60vh}@media (max-width:1079px){main.main_error{min-height:auto}.error_area{min-height:-webkit-calc(100vh - 160px);min-height:-moz-calc(100vh - 160px);min-height:calc(100vh - 160px);padding:80px 0}.error_404 img{height:40vh}}@media (max-width:480px){.error_area{min-height:-webkit-calc(100vh - 140px);min-height:-moz-calc(100vh - 140px);min-height:calc(100vh - 140px)}.error_area p{font-size:1.714rem;line-height:2.5rem;margin-bottom:8px}.error_area span{font-size:1rem;line-height:1.571rem}.error_404 img{min-height:250px;height:40vh}}.dev_page{position:relative;width:100%;min-height:100%;height:100%}.dev_page_area{padding:80px 0 100px 256px}.dev_page_area section{padding-top:80px;margin:0 auto;max-width:1200px}.dev_page_area,dev_page_area article,dev_page_area section{-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.dev_page_area>section>article{padding-top:100px}.dev_page h4{margin-bottom:24px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.dev_page h4:before{content:"";width:32px;height:32px;margin-right:12px;border-radius:50%;background:#c0c1d3 url(/img/check-icon_white.png) 50%/50% no-repeat}.dev_page h5{margin-bottom:16px;margin-top:56px}.dev_page h4+div>h5:first-child{margin-top:0}.dev_page p,.table_content,.url_ul{font-size:1.142rem;line-height:2rem;color:#707070;margin-top:16px}.dev_page h3+p,.dev_page h4+p{margin-top:24px}.dev_page .url_ul li:before{content:"-";margin-right:4px}.dev_page_area .pink{margin-top:8px;display:inline-block}.dev_page article>div p:not(:first-of-type){margin-top:24px;margin-bottom:0}.dev_page_area .text_url{text-decoration:underline;color:#00f;margin-left:5px}.sampleCode_btn_area{border-bottom:1px solid #bbb}.sampleCode_btn{min-width:80px;height:44px;padding:0 20px;color:#707070;position:relative;background-color:transparent}.sampleCode_btn:hover{color:#191f61;font-weight:500}.sampleCode_btn:active,.sampleCode_btn:hover{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.sampleCode_btn:active{background-color:#eaeef3}.current_btn{color:#191f61;font-weight:500}.current_btn,.current_btn:after{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.current_btn:after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:-1px;background-color:#191f61}.sampleCode_area{background-color:#eaeef3;min-height:200px;margin-top:16px}.sampleCode_area,.sampleCode_area p{font-size:1rem;line-height:1.571rem}.dev_page .table_content li:before{content:"※";margin-right:4px}.api_main .dev_page_area section{max-width:740px;min-height:500px;margin:50px auto 0;padding-top:400px;text-align:center;position:relative}.api_main .dev_page_area section:before{content:"";width:100%;height:100%;background:url(/img/api_main_bg.png) no-repeat center -50px/100%;position:absolute;top:0;left:0;z-index:-1;opacity:.8}.api_main .dev_page_area h1{color:#707070;line-height:6.428rem}.dev_header{background-color:#191f61}.dev_header .header{max-width:none;padding:0 40px}.dev_header .header .logo{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-content:center;align-content:center}.dev_header .header .logo a:nth-child(2){-webkit-align-self:center;align-self:center;height:42px;margin-top:10px;margin-left:10px}.dev_header .header .logo a:nth-child(2) img{height:42px}.dev_header nav>ul{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}.dev_header nav>ul>li{margin:auto 20px}.dev_header nav>ul>li:last-child{margin-right:0}.dev_header nav>ul>li>a{color:#fff}.dev_header nav>ul>li>a,.dev_header nav>ul>li>button{position:relative}.dev_header nav>ul>li>a:after,.dev_header nav>ul>li>button:after{content:"";width:120%;height:10px;background:rgba(25,31,97,.3);border-radius:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:0;display:none}.dev_header .multilingual button{color:#fff;font-weight:lighter}.dev_header .multilingual:before{background-image:url(/img/earth_icon_white.png)}.dev_header .multilingual:hover>button{color:#fff;opacity:.7}.dev_header .multilingual:active>button{font-weight:500}.dev_menu{width:256px;min-height:100%;height:100%;position:fixed;top:80px;left:0;padding-top:5px;overflow:auto;box-shadow:0 3px 6px rgba(0,0,0,.16)}.dev_menu>ul>li{padding:10px 0 15px;border-bottom:1px solid #ddd}.dev_menu>ul>li,.menu_title{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.menu_title{min-height:40px;font-size:1.142rem;font-weight:500;color:#000;cursor:pointer;padding:0 40px 4px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;line-height:20px}.menu_title,.menu_title .text{position:relative}.menu_title.on *,.menu_title:active *,.menu_title:hover *{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.menu_title:hover .text{font-size:1.214rem}.menu_title.on:hover .text{font-size:inherit}.menu_title.on,.menu_title:active,.menu_title:hover{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;color:#191f61}.menu_title .text:after{content:"";max-width:166px;height:10px;background:rgba(25,31,97,.3);border-radius:5px;position:absolute;display:none;width:-webkit-calc(100% + 18px);width:-moz-calc(100% + 18px);width:calc(100% + 18px);bottom:-1px;left:-9px}.menu_title.on .text:after,.menu_title:active .text:after{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;display:inline;display:initial}.menu_arrow{width:16px;height:16px;display:block;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);background:url(/img/down_icon.png) no-repeat 50%/cover;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.menu_title.on .menu_arrow,.menu_title:active .menu_arrow{-webkit-transform:rotate(.5turn);-moz-transform:rotate(.5turn);transform:rotate(.5turn);top:35%}.dev_menu .list_area{position:relative;color:#707070;display:none}.dev_menu .menu_title.on~.list_area{display:inherit}.dev_menu .list_area .menu_list{position:relative;min-height:40px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;padding:10px 24px 10px 57px}.dev_menu .list_area .menu_list a{padding:1px 0}.dev_menu .menu_list span{position:relative;height:100%;line-height:18px;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;color:#999;opacity:.9}.dev_menu .menu_list.on span,.dev_menu .menu_list:active span,.dev_menu .menu_list:hover span{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;color:#000}.dev_menu .list_area:before{content:"";width:2px;position:absolute;top:5px;left:41px;bottom:5px;background-color:#c0c1d3}.dev_menu .list_area .menu_list:before{content:"";width:4px;position:absolute;background-color:#191f61;left:40px;top:5px;bottom:5px;display:none;height:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);top:50%}.dev_menu .list_area .menu_list.on:before{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;display:block}.dev_table_area{overflow-x:auto;overflow-y:hidden}.dev_table{width:100%;border-collapse:collapse;line-height:1.714rem}.dev_table td,.dev_table th{border:1px solid #b2b9c3;height:50px;padding:12px 25px}.dev_table td:first-child,.dev_table th:first-child{border-left:none}.dev_table td:last-child,.dev_table th:last-child{border-right:none}.dev_table .table_colspan{background:#f5f5f5;color:#333;font-weight:500;text-align:center}.dev_table thead{background-color:#d9dce1;color:#00193a}.dev_table th{text-align:left}.dev_table tbody td:first-child{width:22%;max-width:260px}.dev_table tbody td:nth-child(2){width:20%;max-width:240px}.wrap_sigma_page{background-color:#f5f5f5}.sigma_page{padding:0;overflow:hidden}.sigma_page>section{max-width:640px;margin:0 auto;min-height:100vh;padding:40px 16px}main.sigma_page>section>div{max-width:640px!important;padding:0!important}.sigma_page h2{font-size:3.43rem;line-height:5.14rem}.sigma_page h3{font-size:2.28rem;line-height:3.43rem}.sigma_page .sigma_h4{font-size:1.714rem;line-height:2.857rem}.sigma_page :where(.sigma_t2,.sigma_t_sub){font-size:.928rem;line-height:1.428rem}.sigma_page .sigma_t_sub{color:#707070}.sigma_page .sigma_t3{font-size:1.142rem;line-height:1.714rem}.sigma_page .sigma_t4{font-size:1.428rem;line-height:2.285rem;font-weight:700}.sigma_header{background-color:rgba(0,0,0,.3);width:100%;max-width:640px!important;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);box-shadow:none}.sigma_header .img_home{height:48px}.sigma_header .img_delete{height:20px;margin:0 40px 6px}.sigma_header .img_sigma{height:28px;margin-bottom:2px}.sigma_page .s_s1{position:relative;background:url(/img/sigma/main_background.jpg) 50%/cover fixed no-repeat;width:100%;max-width:640px;color:#fff;text-align:center}.sigma_page .s_s1>div{min-height:100vh;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.sigma_page .s_s1 h2{margin-bottom:56px}.sigma_page .s_s1 .sigma_h4 *{color:#fff}.sigma_page .s_s2{text-align:center}.sigma_page .s_s2 h3{margin-bottom:40px}.wrap_sigma_service{margin:-20px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.wrap_sigma_service li{margin:20px 0;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.area_service_text,.wrap_sigma_service li{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.area_service_text{min-height:160px;padding:48px 24px;background:#fff;border-radius:20px;box-shadow:0 3px 16px rgba(0,0,0,.08);-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.wrap_sigma_service li img{width:auto;height:100%;margin:0 16px;max-height:160px;max-width:160px}.sigma_page .s_s3{text-align:center;background:#fff;min-height:0;min-height:auto}.sigma_page .s_s3 h3{margin-bottom:40px}.wrap_sigma_contacts{margin:-8px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.wrap_sigma_contacts li{width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;margin:8px;border:2px solid #fff;-moz-box-sizing:border-box;box-sizing:border-box}.area_sigma_contacts{padding:32px 16px}.area_sigma_contacts img{max-width:48px;max-height:48px;margin-bottom:24px}.area_sigma_contacts .sigma_t3{margin-bottom:16px}.wrap_sigma_contacts li:hover{border-color:#8b8eaf}.sigma_footer_wrap{max-width:640px;margin:0 auto;padding-bottom:0}.sigma_footer{max-width:unset;padding:0;background:#222}.sigma_footer>div{margin:0 auto;text-align:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.sigma_footer .footer_head{border-bottom:0;background:#333;padding:12px 20px}.sigma_footer .footer_middle{padding:16px 20px 0}.sigma_footer .footer_middle li{font-size:.857rem}.sigma_footer .footer_middle li:not(:last-child){margin-bottom:4px}.sigma_footer .footer_middle :where(li,a){color:#777}.sigma_footer .footer_bottom{padding:16px 20px}.sigma_footer .copyright{color:#777}@media (max-width:480px){.sigma_page h2{font-size:3.142rem}.sigma_page h3{font-size:1.714rem;line-height:2.857rem}.sigma_page .sigma_h4{font-size:1.428rem;line-height:2.285rem}.sigma_page .sigma_t3{font-size:1rem;line-height:1.428rem}.sigma_page .sigma_t4{font-size:1.142rem;line-height:1.714rem}.sigma_header .img_home{height:32px}.sigma_header .img_delete{height:16px;margin:0 20px 6px}.sigma_header .img_sigma{height:20px}.area_service_text{min-height:100px;padding:24px 12px}.wrap_sigma_service li img{max-height:100px;max-width:100px}}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.fb6f3c230cb846e25247dfaa1da94d8f.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.a4e97f5a2a64f0ab132323fbeb33ae29.eot);src:url(/_next/static/media/slick.a4e97f5a2a64f0ab132323fbeb33ae29.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.295183786cd8a138986521d9f388a286.woff) format("woff"),url(/_next/static/media/slick.c94f7671dcc99dce43e22a89f486f7c2.ttf) format("truetype"),url(/_next/static/media/slick.2630a3e3eab21c607e21576571b95b9d.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}