@charset "utf-8";
.view_wide.pr_bg_common{margin-bottom:-40px;background:#3f587b url(/assets/img/contents/pr/bg_pr_common.png) no-repeat 50% 0;}
.view_wide.pr_bg_common.type02{margin-bottom:-40px;background:#3f587b url(/assets/img/contents/pr/bg_pr_common_type02.png) no-repeat 50% 0;}
.view_wide.pr_bg_common02{background:#3f587b url(/assets/img/contents/pr/bg_pr_common02.png) no-repeat 50% 0;}
.view_wide.pr_bg01{background:url(/assets/img/contents/pr/pr_bg01.png) no-repeat 50% 0;}
.view_wide.pr_bg02{background:url(/assets/img/contents/pr/pr_bg02.jpg) no-repeat 50% 0;}
.view_wide.pr_bg03{background:url(/assets/img/contents/pr/pr_bg03.jpg) no-repeat 50% 0;}
.view_wide.pr_bg04{background:url(/assets/img/contents/pr/pr_bg04.jpg) no-repeat 50% 0;}
.view_wide.pr_bg05{background:url(/assets/img/contents/pr/pr_bg05.jpg) no-repeat 50% 0;}
.view_wide.pr_bg06{background:url(/assets/img/contents/pr/pr_bg06.png) no-repeat 50% 0;}
.view_wide.pr_bg07{background:url(/assets/img/contents/pr/pr_bg07.jpg) no-repeat 50% 0;}
.view_wide.pr_bg08{background:#323646}
.view_wide.pr_bg10{background:url(/assets/img/contents/pr/pr_bg10.jpg) no-repeat 50% 0;}
.view_wide.pr_bg11{background:url(/assets/img/contents/pr/pr_bg11.png) no-repeat 50% 0;}
.view_wide.pr_bg13{background:url(/assets/img/contents/pr/pr_bg13.png) no-repeat 50% 0;}
.view_wide.pr_bg14{background:url(/assets/img/contents/pr/pr_bg14.png) no-repeat 50% 0;}
.view_wide.pr_bg16{background:url(/assets/img/contents/pr/pr_bg16.png) no-repeat 50% 0;}
.view_wide.pr_bg18{background:url(/assets/img/contents/pr/pr_bg18.png) no-repeat 50% 0;}
.view_wide.pr_bg19{background:url(/assets/img/contents/pr/pr_bg19.png) no-repeat 50% 0;}
.view_wide.pr_bg20{background:url(/assets/img/contents/pr/pr_bg20.png) no-repeat 50% 0;}
.view_wide.pr_bg21{background:url(/assets/img/contents/pr/pr_bg21.png) no-repeat 50% 0;}
.view_wide.pr_bg22{background:#3e4151 url(/assets/img/contents/pr/pr_bg22.jpg) no-repeat 50% 0;}
.view_wide.pr_bg23{background:#3e4151 url(/assets/img/contents/pr/po_pc_main_top_bg.jpg) no-repeat 50% 0;}
.view_wide.pr_bg23{background:#3e4151 url(/assets/img/contents/pr/po_pc_main_top_bg.jpg) no-repeat 50% 0;}
.view_wide.pr_bg24{position:relative;background-image: linear-gradient(to left, #fef1f3, #f5f7ff);}
.view_wide.pr_bg24::before{position:absolute;top:0;right:0;width:100%;height:600px;background:url(/assets/img/contents/pr/pdfsdk_bg_red.png) no-repeat 90% 100%;background-size:auto 600px ;content:'';}



.view_wide.pr_bg_event{background:#e5ecf8 url(/assets/img/contents/pr/pr_bg_event.png) no-repeat 50% 0;background-size:auto !important}
.view_wide.pr_bg_event .inner {padding:45px 20px;text-align:center;}
.view_wide.pr_bg_event .inner img {display:inline-block;max-width:100%;}
.view_wide.pr_bg_event .inner .mobile {display:none;}
.view_wide.pr_bg_event .inner a.btn {margin-top:15px;padding:0 55px;}

.view_wide.pr_bg_color01{background:#f3f7f7}
.view_wide.pr_bg_color02{background:#f5f5f5}
.view_wide.pr_bg_color03{background:#d0edff}
.view_wide.pr_bg_color04{background:#eff4fa}
.view_wide.pr_bg_line01{border-top:1px solid #d0d5db}
.view_default.pd_none {padding:0;}

.view_wide[class*=pr_bg]{background-size:cover}

#container.pr_pb0{padding-bottom:0!important}

.pr_top_common01 {display:table;width:100%;height:400px;text-align:center}
.pr_top_common01.high {height:690px}
.pr_top_common01 .inner{display:table-cell;vertical-align:middle}
.pr_top_common01 .inner .slogan {margin-top:-10px;font-size:40px;;color:#fff}
.pr_top_common01 .inner .slogan.large {font-size:50px}
.pr_top_common01 .inner .slogan strong{font-weight:600;}
.pr_top_common01 .inner .slogan02 {padding-top:15px;font-size:24px;color:#fff}
.pr_top_common01 .inner .btn_box{padding-top:32px}
.pr_top_common01 .inner .btn{padding:0 65px}
.pr_top_common01 .inner .btn.type01:before{background:#000;opacity:0.1}
.pr_top_common01 .inner .btn.type01:hover:before{background:#fff;opacity:0.2}
.pr_top_common01.fixed {display:table;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;}

.pr_top_common02 {display:table;width:100%;height:260px;text-align:center}
.pr_top_common02 .inner{display:table-cell;vertical-align:middle}
.pr_top_common02 .inner .slogan01 {font-size:34px;color:#fff}
.pr_top_common02 .inner .slogan02 {font-size:40px;color:#fff}
.pr_top_common02 .inner .slogan01 strong,
.pr_top_common02 .inner .slogan02 strong {font-weight:bold;}

.pr_top_common03 {display:table;width:100%;height:260px;text-align:center}
.pr_top_common03 .inner{display:table-cell;vertical-align:middle}
.pr_top_common03 .inner .slogan01 {font-size:40px;color:#fff}
.pr_top_common03 .inner .slogan02 {font-size:40px;color:#fff}
.pr_top_common03 .inner .slogan01 strong,
.pr_top_common03 .inner .slogan02 strong {font-weight:bold;}

.pr_top_common03.high  {height:690px}
.pr_top_common03.high .inner h1 {display:block;font-size:50px;font-weight:600;color:#fff}
.pr_top_common03.high .inner p {padding-top:10px;font-size:24px;color:#fff;}
.pr_top_common03.high .btn_box {padding-top:32px}

.pr_top_pdf {height:600px;}


.pr_common01 {padding:100px 0 0 0;}
.pr_common02 {padding:110px 0 120px}
.pr_common02 dl.list.type01{position:relative;padding:0 0 0 240px}
html:lang(ru) .pr_common02 dl.list.type01{padding-left:320px;}
.pr_common02 dl.list.type01 dt{position:absolute;top:0;left:20px;font-size:24px;font-weight:500;color:#000;}
.pr_common02 dl.list.type01 dd{position:relative;padding:4px 0 4px 30px;font-size:18px;color:#666}
.pr_common02 dl.list.type01 dd:after{display:block;position:absolute;top:15px;left:0;width:6px;height:6px;border-radius:6px;background:#8f8f8f;content:''}
.pr_common02 dl.list.type01 dd.non_bl{padding:4px 0;}
.pr_common02 dl.list.type01 dd.non_bl:after {background:transparent;}
.pr_common02 dl.list.type01 + dl.list.type01{margin-top:45px}
.pr_common02 dl.list.type02{position:relative;margin-top:50px;padding:0 0 0 220px}
.pr_common02 dl.list.type02 dt{position:absolute;top:0;left:20px;width:190px;font-size:24px;font-weight:500;color:#000;}
.pr_common02 dl.list.type02 dd{overflow:hidden}
.pr_common02 dl.list.type02 dd + dd {margin-top:20px;}
.pr_common02 dl.list.type02 dd div{overflow:hidden;text-align:center;}
.pr_common02 dl.list.type02 dd div > div{float:left;width:50%}
.pr_common02 dl.list.type02 dd div > div > ul{min-height:289px;margin-left:10px;padding:0 30px;border:1px solid #dbe3e3}
.pr_common02 dl.list.type02 dd div > div:first-child > ul{margin-right:10px}
.pr_common02 dl.list.type02 dd div > div > ul li.logo{height:94px;padding-top:26px}
.pr_common02 dl.list.type02 dd div > div > ul li.logo.ko {display:none;}
html:lang(ko) .pr_common02 dl.list.type02 dd div > div > ul li.logo.global {display:none;}
html:lang(ko) .pr_common02 dl.list.type02 dd div > div > ul li.logo.ko {display:block;}

.pr_common02 dl.list.type02 dd div > div > ul li.logo img{display:inline-block;max-width:100%;}
.pr_common02 dl.list.type02 dd div.fst > div > ul li.txt01{font-size:18px;font-weight:600;color:#333}
.pr_common02 dl.list.type02 dd div.fst > div > ul li.txt02{font-size:16px;color:#666}
.pr_common02 dl.list.type02 dd div.fst > div > ul li.txt03{padding:20px 0;font-size:16px;font-weight:600;color:#333}
.pr_common02 dl.list.type02 dd div.sec > div{width:33%;margin-top:20px}
.pr_common02 dl.list.type02 dd div.sec > div:first-child{width:34%}
.pr_common02 dl.list.type02 dd div.sec > div > ul.c2{margin-right:10px}
.pr_common02 dl.list.type02 dd div.sec > div > ul li.txt01{font-size:16px;color:#666}
.pr_common02 dl.list.type02 dd div.sec > div > ul li.txt02{padding:20px 0;font-size:16px;font-weight:600;color:#333}

.pr_common02 dl.list.type01 dd div.box {position:relative;padding:30px 70px 30px 348px;border:1px solid #dbe3e3;}
.pr_common02 dl.list.type01 dd div.box ul li.logo{position:absolute;top:27px;left:70px;}
.pr_common02 dl.list.type01 dd div.box ul li.logo img{display:inline-block;max-width:100%}
.pr_common02 dl.list.type01 dd div.box ul li.txt01{font-size:16px;color:#666}
.pr_common02 dl.list.type01 dd div.box ul li.txt02{padding:5px 0 0 0;font-size:16px;font-weight:600;color:#333}

.pr_common03{padding:110px 0 128px 0;}
.pr_common03 > div{display:table;width:100%;margin-top:70px}
.pr_common03 > div.col2 {width:67%;}
.pr_common03 > div.fst{margin-top:50px}
.pr_common03 > div dl{display:table-cell;width:33.3%}
.pr_common03 > div dl dt{position:relative;padding:6px 0 30px 90px;font-size:24px;color:#333}
.pr_common03 > div dl dt:after{display:block;position:absolute;top:0;left:20px;width:52px;height:52px;border-radius:52px;background:#86a09e;background-repeat:no-repeat;background-position:50% 50%;content:''}
.pr_common03 > div dl dd{position:relative;padding:0 39px 0 90px;font-size:16px;color:#666}
.pr_common03 > div dl dd:before{display:inline-block;position:absolute;top:8px;left:67px;width:6px;height:6px;border-radius:6px;background:#5e5e5e;content:''}
.pr_common03 > div dl dd + dd{margin-top:10px}

.pr_common03.type02 > div dl dt {padding:10px 0 28px 90px}
.pr_common03.type02 > div dl dt:after{display:block;position:absolute;top:0;left:20px;width:56px;height:56px;border-radius:56px;background:#e0e9f6;background-repeat:no-repeat;background-position:50% 50%;content:''}
.pr_common03.type02 > div dl dd:before{background:transparent;}

.pr_common03.type02 .tit_type01 + .txt_type01 {margin-top:32px;}

.pr_common03 > div dl.c1 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img01.png);}
.pr_common03 > div dl.c2 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img02.png);}
.pr_common03 > div dl.c3 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img03.png);}
.pr_common03 > div dl.c4 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img04.png);}
.pr_common03 > div dl.c5 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img05.png);}
.pr_common03 > div dl.c6 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img06.png);}
.pr_common03 > div dl.c7 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img07.png);}
.pr_common03 > div dl.c8 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img08.png);}
.pr_common03 > div dl.c9 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img09.png);background-position:50% 45%}
.pr_common03 > div dl.c10 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img10.png);}
.pr_common03 > div dl.c11 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img11.png);}
.pr_common03 > div dl.c12 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img12.png);}
.pr_common03 > div dl.c13 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img13.png);background-position:60% 50%}
.pr_common03 > div dl.c14 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img14.png);}
.pr_common03 > div dl.c15 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img15.png);}
.pr_common03 > div dl.c16 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img16.png);background-position:50% 45%}
.pr_common03 > div dl.c17 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img17.png);}
.pr_common03 > div dl.c18 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img18.png);}
.pr_common03 > div dl.c19 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img19.png);}
.pr_common03 > div dl.c20 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img20.png);}
.pr_common03 > div dl.c21 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img21.png);}
.pr_common03 > div dl.c22 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img22.png);}
.pr_common03 > div dl.c23 dt:after{background-image:url(/assets/img/contents/pr/pr_common_img23.png);}
.pr_common03 > div dl.c24 dt:after{background-image:url(/assets/img/contents/pr/filter_function01.png);}

.pr_common04{margin:0;padding:108px 0 43px 0}
.pr_common04 .review{overflow:hidden;margin:75px 0 75px}
.pr_common04 .review li{float:left;width:33.3%}
.pr_common04 .review li > a {display:block;padding:0 0 0;background:url(/assets/img/icon/ico_qus.png) no-repeat 0 70px;font-size:18px}
.pr_common04 .review li > a p{padding-right:50px;font-size:18px;color:#666;font-style:italic;}
.pr_common04 .review li > a .logo {display:block;height:110px;text-align:center;}
.pr_common04 .review li > a .name{position:relative;display:inline-block;padding:18px 0 0 0;font-size:18px;font-weight:400;color:#333;}
.pr_common04 .review li > a .name:after{display:inline-block;width:6px;height:12px;margin-left:8px;background:url(/assets/img/button/arrow_right03.png) no-repeat 100% 70%;content:'';transition:transform .2s linear}
.pr_common04 .review li > a:hover .name:after{transform:translateX(4px)}
.pr_common04 .review li.last p{padding-right:0}

.pr_common05{padding:110px 0 50px}
.pr_common05 .tit_type01{margin:0 0 70px}
.pr_common05 .list{}
.pr_common05 .list li{text-align:center}
.pr_common05 .list li img{display:inline-block;vertical-align:middle}
.pr_common05 .list li span.ko {display:none;}
html:lang(ko) .pr_common05 .list li span.global {display:none;}
html:lang(ko) .pr_common05 .list li span.ko {display:inline;}


.pr_common05 .bx-wrapper .bx-viewport{left:0;border:0;box-shadow:none}
.pr_common05 .bx-wrapper .bx-pager{display:none}

.pr_common06 {position:relative;padding:0;border-bottom:1px solid #e5e5e5;}
.pr_common06 .inner {position:relative;max-width:1300px;margin:0 auto;padding:0 70px;}
.pr_common06 .tit_tmenu {padding:20px 0;font-size:18px;color:#333;font-weight:400;}
.pr_common06 .lst_box {z-index:9;position:relative;bottom:-1px;}
.pr_common06 .lst_box .lst_tmenu {display:table;max-width:100%;}
.pr_common06 .lst_box .lst_tmenu li {width:auto;max-width:25%;display:table-cell;vertical-align:middle;}
.pr_common06 .lst_box .lst_tmenu li a {display:block;padding:0 4px;margin-left:30px;position:relative;text-align:left;padding-bottom:12px;font-size:14px;color:#666;}
.pr_common06 .lst_box .lst_tmenu li:first-child a{margin:0;}
.pr_common06 .lst_box .lst_tmenu li a.on:after{display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:#000;content:'';transition:all .2s ease-out}
.pr_common06 .lst_box .lst_tmenu li a.on {font-weight:600;color:#000}
.pr_common06 .lst_box .lst_tmenu li.ko {display:none;}
html:lang(ko) .pr_common06 .lst_box .lst_tmenu li.ko {display:table-cell;}

.pr_common06 .lst_box:after {clear:both;content:'';display:block;}
.pr_common06 .btn_box {position:absolute;top:30px;right:70px;overflow:hidden;height:auto;}
.pr_common06 .btn_box .btn {min-width:160px;}
.pr_common06 .btn_box .btn.eth {}
.pr_common06 .btn_box .btn.eth.ko {display:none;}
html:lang(ko) .pr_common06 .btn_box .btn.eth {display:none;}
html:lang(ko) .pr_common06 .btn_box .btn.eth.ko {display:inline-block;}


.pr_common06 .btn_box > .btn + .btn {padding:0 50px;}
.pr_common06 .bx-wrapper {margin:0;}
.pr_common06 .bx-wrapper .bx-controls {display:none;}
.pr_common06.stuck {z-index:5;position:fixed;top:80px;left:0;width:100%;background:#fff;border-bottom: 1px solid #e5e5e5;}
.pr_common06.stuck .btn_box {right:70px;}

.pr_common07 {position:relative}
.pr_common07.pdc {padding:40px 0;}
.pr_common07 .img{text-align:center}
.pr_common07 .img img{display:inline-block;max-width:100%}
.pr_common07 .img.mobile{display:none}
.pr_common07 .img span.ko {display:none;}
.pr_common07 .ic_ko {display:none;}
.pr_common07 dl{position:absolute;top:50%;width:42%;transform:translateY(-50%)}
.pr_common07 dl.left{left:0;}
.pr_common07 dl.right{right:0;}
.pr_common07 dl.short{width:34%}
.pr_common07 dl dt .tit_type01{position:relative;padding-top:10px;font-size:24px;text-align:left}
.pr_common07 dl dt .tit_type01:after{display:block;position:absolute;top:0;left:0;width:30px;height:2px;background:#000;content:''}
.pr_common07 dl dd{margin-top:12px}
.pr_common07 dl dd .txt_type01{font-size:16px;color:#666;text-align:left;font-weight:300;letter-spacing:-.5px}
.pr_common07 dd [class^=btn]{margin-top:32px}
.pr_common07 dl dd .spec{font-size:12px;color:#999}

.pr_common07.type02 dt .tit_type01 {font-size:24px;color:#333;}
.pr_common07.type02 dt .tit_type01 span {display:block;padding-bottom:10px;font-size:14px;color:#1d7ffa;}
.pr_common07.type02 dt .tit_type01:after {display:none;}


html:lang(ko) .pr_common07 .img span.global {display:none;}
html:lang(ko) .pr_common07 .img span.ko {display:inline-block;}
html:lang(ko) .pr_common07 .ic_ko {display:block;padding-top:40px;text-align:center;}
html:lang(ko) .pr_common07 .ic_ko img {display:inline-block;max-width:100%;}


.pr_common08{padding:105px 0 100px;text-align:center}
.pr_common08 .tit_type01{position:relative;padding-top:14px;font-size:24px}
.pr_common08 .tit_type01:after{display:block;position:absolute;top:0;left:50%;width:30px;height:2px;margin-left:-15px;background:#000;content:''}
.pr_common08 ul.list_type01{margin-top:10px}
.pr_common08 ul.list_type01 li{text-align:center}
.pr_common08 .img{padding-top:30px;text-align:center}
.pr_common08 .img img{display:inline-block;max-width:100%}

.pr_common08 .img span.ko {display:none;}
html:lang(ko) .pr_common08 .img span.global {display:none;}
html:lang(ko) .pr_common08 .img span.ko {display:inline-block;}


.pr_menu{z-index:6;position:fixed;top:82px;left:0;right:0;padding:0;background:#fff;border-bottom:1px solid #ededed;}
html.promotion .pr_menu {top:161px;}
.pr_menu.stuck {position:fixed;top:50px;border-bottom:1px solid #ededed;margin-top:0;}
.pr_menu ul{overflow:hidden;;margin:0 auto;padding:0 70px;text-align:center;}
.pr_menu ul li {display:inline-block;}
.pr_menu ul li + li {margin-left:20px;}

.pr_menu ul li a{display:block;position:relative;padding:0;height:50px;line-height:50px;font-size:14px;color:#666;text-align:center}

.pr_menu ul li.on a,.pr_menu ul li a:hover{font-weight:500;color:#1d7ffa;letter-spacing:-0.15px}
.pr_menu ul li.on.active a:after{left:0;width:100%;}
.pr_menu_dim{position:fixed;top:0;left:0;bottom:0;z-index:3;width:100%;height:100%;background:#000;opacity:0.3}

.system_info{}
.system_info span {vertical-align:top;}
.system_info span * {vertical-align:middle;}
.system_info thead tr th{padding:18px 0;border-top:1px solid #6b6b6b;font-size:18px;font-weight:500;color:#333;text-align:center;vertical-align:top}
.system_info tbody tr th,.system_info tbody tr td{padding:18px 0;border-top:1px solid #d6d6d6;font-size:16px;color:#333;text-align:left}
.system_info tbody tr td,.system_info tbody tr td p{font-weight:300}
.system_info tbody tr th{font-weight:500;}
.system_info tbody tr th.tit{font-size:18px;vertical-align:top;}
.system_info tbody tr th strong{font-weight:500;color:#000;}
.system_info tbody tr:first-child th,.system_info tbody tr:first-child td{border-top:1px solid #6b6b6b;border-bottom:0;}
.system_info tbody tr:last-child th,.system_info tbody tr:last-child td{border-bottom:1px solid #6b6b6b}
.system_info tbody tr:last-child th.empty{border-top:0;}
.system_info .non{border:0 !important}
.system_info .used_ok{display:inline-block;position:relative;top:-2px;width:14px;height:14px;border:1px solid #6c6c6c;border-radius:14px;font-size:0;text-indent:-9999px;vertical-align:middle}
.system_info .used_no{display:inline-block;width:14px;height:1px;background:#666;font-size:0;text-indent:-9999px;vertical-align:middle}
.system_info .inner_spec{}
.system_info .inner_spec th,.system_info .inner_spec td{padding:3px 0 !important;border:0 !important;vertical-align:top}
.system_info span.icon {display:inline-block;padding:0 30px 0 0;}
.system_info span.icon + span {display:inline-block;}

.system_info tr.hidden-mobile {display:none;}

.system_info .inner_spec02 {}
.system_info .inner_spec02 tr:first-child th,
.system_info .inner_spec02 tr:first-child td {border:0 !important}
.system_info .inner_spec02 th,
.system_info .inner_spec02 td {padding:0 !important;border:0 !important;border-top:1px solid #d6d6d6 !important;vertical-align:middle;}

.system_info .inner_spec02 th {height:150px;padding:25px 20px  25px 0 !important;vertical-align:top;}
.system_info .inner_spec02 th .tit {font-size:24px;color:#000;}
.system_info .inner_spec02 th .txt {padding:10px 0 30px 0;font-size:16px;color:#333;font-weight:400}
.system_info .inner_spec02 th .more {position:relative;font-size:14px;color:#666;font-weight:400;}
.system_info .inner_spec02 th .more:after{display:inline-block;width:8px;height:14px;margin-left:10px;background:url(/assets/img/button/arrow_right04.png) no-repeat 0 5px;content:'';}
.system_info .inner_spec02 td {text-align:center;}
.system_info .inner_spec02 td.bg-box {background:#f7f9fc}
.system_info .inner_spec02 td.bg-box02 {background:#f0f0f0}
.system_info .inner_spec02 td .tit {display:block;text-align:center;font-size:28px;color:#0046b9;font-weight:600}
.system_info .inner_spec02 th .hidden-pc,
.system_info .inner_spec02 td .hidden-pc {display:none;}
.system_info .inner_spec02 td .tit span {font-size:16px;font-weight:400;vertical-align:middle;}
.system_info .inner_spec02 th .sum {display:none;margin-left:28px;}
.system_info .inner_spec02 .sum {margin-top:15px;padding:0 49px;}



.device_list {overflow:hidden;padding-top:55px;text-align:center;}
.device_list li {display:inline-block;width:15%;text-align:center;}
.device_list li a {display:block;padding:92px 0 0 0;font-size:14px;color:#666;}
.device_list li a.windows {background:url(/assets/img/icon/icon_windows_device_office.png ) no-repeat 50% 10px;background-size:82px auto}
.device_list li a.mac {background:url(/assets/img/icon/icon_mac_device_office.png ) no-repeat 50% 10px;background-size:82px auto}
.device_list li a.android {background:url(/assets/img/icon/icon_android_device_office.png ) no-repeat 50% 10px;background-size:82px auto}
.device_list li a.ios {background:url(/assets/img/icon/icon_ios_device_office.png ) no-repeat 50% 10px;background-size:82px auto}
.device_list li a span{display:inline-block;height:52px;line-height:52px;font-size:14px;color:#666;}
.device_list li a span:after{display:inline-block;width:5px;height:10px;margin-left:10px;background:url(/assets/img/button/arrow_right04.png) no-repeat 100% 50%;content:'';transition:transform .2s linear}
.device_list li a:hover span:after{transform:translateX(4px)}

.support_list {margin-top:30px;}
.support_list img {display:inline-block;max-width:100%;}
.support_list span.ko {display:none;}
html:lang(ko) .support_list span.global {display:none;}
html:lang(ko) .support_list span.ko {display:inline-block;}

.pr004_03 {padding:110px 0 80px;}
.pr004_03 .tit_type01 {padding-bottom:16px;font-size:34px;color:#000;text-align:center;}

.pr004_03 .bx-wrapper{margin:0}
.pr004_03 .bx-wrapper .bx-viewport{padding-top:160px}
.pr004_03 .bx-wrapper .bx-has-pager{}

.pr004_03 .bx-wrapper .bx-controls-direction{display:none;}

.pr004_03 .bx-wrapper .bx-controls{position:absolute;top:0;right:0;width:100%;height:100%;}
.pr004_03 .bx-wrapper .bx-pager{position:relative;margin:0 auto;padding:0;border-bottom:1px solid #999;}
.pr004_03 .bx-wrapper .bx-pager:after {content:'';display:block;clear:both;}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item{float:left;width:25%;text-align:center;}
html:lang(ko) .pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item {width:20%;}

.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a {display:block;position:relative;bottom:-1px;text-align:center;}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a.active > div span {color:#000;}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a > div {position:relative;}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a > div:after {content:'';display:block;width:0;height:2px;position:absolute;bottom:0;left:50%;background:#000;transition:all .2s ease-in}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a.active > div:after {width:100%;left:0;}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a > div span {display:inline-block;padding:30px 0 30px 36px;;font-size:14px;color:#666;font-weight:600}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a div.c1 span {background:url(/assets/img/icon/ico_word02.png) no-repeat 0 50%;}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a div.c2 span {background:url(/assets/img/icon/ico_sheet02.png) no-repeat 0 50%;}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a div.c3 span {background:url(/assets/img/icon/ico_slide02.png) no-repeat 0 50%;}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a div.c4 span {background:url(/assets/img/icon/ico_hwp02.png) no-repeat 0 50%;}
.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a div.c5 span {background:url(/assets/img/icon/ico_pdf02.png) no-repeat 0 50%;}

.pr004_03_slide {padding-bottom:0;}
.pr004_03_slide .tit_type01 {padding-bottom:14px;font-size:34px;text-align:center;}
.pr004_03_slide .tit_type01.bl {color:#1d7ff9;}
.pr004_03_slide .tit_type01.gr {color:#51b41b;}
.pr004_03_slide .tit_type01.or {color:#fd8900;}
.pr004_03_slide .tit_type01.re {color:#f85c5c;}
.pr004_03_slide .det_type01 {padding-bottom:60px;font-size:18px;color:#333;text-align:center;}
.pr004_03_slide .inner {background:#fff;padding-bottom:40px;}
.pr004_03_slide.ss .inner {display:block;padding-bottom:0;background:#fff}
.pr004_03_slide .inner.bg_bl {background:#f3f8ff;}
.pr004_03_slide .inner.bg_gr {background:#f6fbf3;}
.pr004_03_slide .inner.bg_or {background:#fff9f2;}
.pr004_03_slide .inner.bg_re {background:#fff7f7;}
.pr004_03_slide .inner .func {display:table;}
.pr004_03_slide .inner .func li {display:table-cell;float:left;width:33.3%;height:auto;min-height:300px;}
.pr004_03_slide .inner .func li .cont {padding:140px 60px 0;}
.pr004_03_slide .inner .func li .cont dt {font-size:18px;font-weight:600;color:#333;}
.pr004_03_slide .inner .func li .cont dd {padding-top:10px;font-weight:300;font-size:16px;color:#666;}
.pr004_03_slide .inner .func li.ko {display:none;}
html:lang(ko) .pr004_03_slide .inner .func li.ko {display:table-cell;}

/* word */
.pr004_03_slide .inner .func li .cont.wo_func01 {background:url(/assets/img/contents/pr/ico_word_con01.png) no-repeat 60px 66px;}
html:lang(ko) .pr004_03_slide .inner .func li .cont.wo_func01 {background:url(/assets/img/contents/pr/ico_word_con01_ko.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.wo_func02 {background:url(/assets/img/contents/pr/ico_word_con02.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.wo_func03 {background:url(/assets/img/contents/pr/ico_word_con03.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.wo_func04 {background:url(/assets/img/contents/pr/ico_word_con04.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.wo_func05 {background:url(/assets/img/contents/pr/ico_word_con05.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.wo_func06 {background:url(/assets/img/contents/pr/ico_word_con06.png) no-repeat 60px 66px;}
/* sheet */
.pr004_03_slide .inner .func li .cont.sh_func01 {background:url(/assets/img/contents/pr/ico_sheet_con01.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sh_func02 {background:url(/assets/img/contents/pr/ico_sheet_con02.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sh_func03 {background:url(/assets/img/contents/pr/ico_sheet_con03.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sh_func04 {background:url(/assets/img/contents/pr/ico_sheet_con04.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sh_func05 {background:url(/assets/img/contents/pr/ico_sheet_con05.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sh_func06 {background:url(/assets/img/contents/pr/ico_sheet_con06.png) no-repeat 60px 66px;}
/* slide */
.pr004_03_slide .inner .func li .cont.sl_func01 {background:url(/assets/img/contents/pr/ico_sl_con01.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sl_func02 {background:url(/assets/img/contents/pr/ico_sl_con02.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sl_func03 {background:url(/assets/img/contents/pr/ico_sl_con03.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sl_func04 {background:url(/assets/img/contents/pr/ico_sl_con04.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sl_func05 {background:url(/assets/img/contents/pr/ico_sl_con05.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.sl_func06 {background:url(/assets/img/contents/pr/ico_sl_con06.png) no-repeat 60px 66px;}
/* hwp */
.pr004_03_slide .inner .func li .cont.hw_func01 {background:url(/assets/img/contents/pr/ico_hw_con01.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.hw_func02 {background:url(/assets/img/contents/pr/ico_word_con01.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.hw_func03 {background:url(/assets/img/contents/pr/ico_hw_con03.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.hw_func04 {background:url(/assets/img/contents/pr/ico_hw_con04.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.hw_func05 {background:url(/assets/img/contents/pr/ico_hw_con05.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.hw_func06 {background:url(/assets/img/contents/pr/ico_word_con06.png) no-repeat 60px 66px;}
/* pdf */
.pr004_03_slide .inner .func li .cont.pd_func01 {background:url(/assets/img/contents/pr/ico_pd_con01.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.pd_func02 {background:url(/assets/img/contents/pr/ico_pd_con02.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.pd_func03 {background:url(/assets/img/contents/pr/ico_pd_con03.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.pd_func04 {background:url(/assets/img/contents/pr/ico_pd_con04.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.pd_func05 {background:url(/assets/img/contents/pr/ico_pd_con05.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.pd_func06 {background:url(/assets/img/contents/pr/ico_pd_con06.png) no-repeat 60px 66px;}


.pr004_03_slide .inner .func li .cont.odt_func01 {background:url(/assets/img/contents/pr/po_odt_01.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.odt_func02 {background:url(/assets/img/contents/pr/po_odt_02.png) no-repeat 60px 66px;}
.pr004_03_slide .inner .func li .cont.odt_func03 {background:url(/assets/img/contents/pr/po_odt_03.png) no-repeat 60px 66px;}

/* ups */
.pr004_03_slide .inner .func.ups li .cont {padding-top:190px}
.pr004_03_slide .inner .func.ups li .cont.new_func01 {background:url(/assets/img/contents/pr/po_usp_01.png) no-repeat 60px 66px;background-size:107px auto}
.pr004_03_slide .inner .func.ups li .cont.new_func02 {background:url(/assets/img/contents/pr/po_usp_02.png) no-repeat 60px 66px;background-size:110px auto}
.pr004_03_slide .inner .func.ups li .cont.new_func03 {background:url(/assets/img/contents/pr/po_usp_03.png) no-repeat 60px 66px;background-size:103px auto}
.pr004_03_slide .inner .func.ups li .cont.new_func04 {background:url(/assets/img/contents/pr/po_usp_04.png) no-repeat 60px 66px;background-size:99px auto}
.pr004_03_slide .inner .func.ups li .cont.new_func05 {background:url(/assets/img/contents/pr/po_usp_05.png) no-repeat 60px 66px;background-size:133px auto}
.pr004_03_slide .inner .func.ups li .cont.new_func06 {background:url(/assets/img/contents/pr/po_usp_06.png) no-repeat 60px 66px;background-size:113px auto}
.pr004_03_slide .inner .func.ups li .cont.new_func07 {background:url(/assets/img/contents/pr/biz_01.png) no-repeat 60px 66px;background-size:131px auto}
.pr004_03_slide .inner .func.ups li .cont.new_func08 {background:url(/assets/img/contents/pr/biz_02.png) no-repeat 60px 66px;background-size:105px auto}
.pr004_03_slide .inner .func.ups li .cont.new_func09 {background:url(/assets/img/contents/pr/biz_03.png) no-repeat 60px 66px;background-size:110px auto}
.pr004_03_slide .inner .func.ups li .cont.new_func07,
.pr004_03_slide .inner .func.ups li .cont.new_func08,
.pr004_03_slide .inner .func.ups li .cont.new_func09{padding-top:210px}


.pr004_03_slide .inner .func.ups li .cont.pdf_func01 {background:url(/assets/img/contents/pr/pdfsdk_features_01.png) no-repeat 60px 66px;background-size:114px auto}
.pr004_03_slide .inner .func.ups li .cont.pdf_func02 {background:url(/assets/img/contents/pr/pdfsdk_features_02.png) no-repeat 60px 66px;background-size:121px auto}
.pr004_03_slide .inner .func.ups li .cont.pdf_func03 {background:url(/assets/img/contents/pr/pdfsdk_features_03.png) no-repeat 60px 66px;background-size:68px auto}
.pr004_03_slide .inner .func.ups li .cont.pdf_func04 {background:url(/assets/img/contents/pr/pdfsdk_features_04.png) no-repeat 60px 66px;background-size:90px auto}
.pr004_03_slide .inner .func.ups li .cont.pdf_func05 {background:url(/assets/img/contents/pr/pdfsdk_features_05.png) no-repeat 60px 66px;background-size:109px auto}
.pr004_03_slide .inner .func.ups li .cont.pdf_func06 {background:url(/assets/img/contents/pr/pdfsdk_features_06.png) no-repeat 60px 66px;background-size:143px auto}


.pr004_03_slide .inner .func.ups li .cont.dex_func01 {background:url(/assets/img/contents/pr/po_dex_01.png) no-repeat 60px 66px;background-size:109px auto}
.pr004_03_slide .inner .func.ups li .cont.dex_func02 {background:url(/assets/img/contents/pr/po_dex_02.png) no-repeat 60px 66px;background-size:148px auto}
.pr004_03_slide .inner .func.ups li .cont.dex_func03 {background:url(/assets/img/contents/pr/po_dex_03.png) no-repeat 60px 66px;background-size:105px auto}
.pr004_03_slide .inner .func.ups li .cont.dex_func04 {background:url(/assets/img/contents/pr/po_dex_04.png) no-repeat 60px 66px;background-size:113px auto}
.pr004_03_slide .inner .func.ups li .cont.dex_func05 {background:url(/assets/img/contents/pr/po_dex_05.png) no-repeat 60px 66px;background-size:127px auto}
.pr004_03_slide .inner .func.ups li .cont.dex_func06 {background:url(/assets/img/contents/pr/po_dex_06.png) no-repeat 60px 66px;background-size:126px auto}



.pr004_03_slide .inner .func:after {display:block;clear:both;content:'';}

.pr023_01 p{padding:100px 60px 70px;font-size:34px;font-weight:400;color:#000;text-align:center}
.pr023_01 .list{overflow:hidden;max-width:1180px;margin:0 auto 120px;text-align:center}
.pr023_01 .list li{float:left;width:33.3%;padding-top:180px}
.pr023_01 .list li p{padding:0 25px;font-size:16px;font-weight:300;color:#666}
.pr023_01 .list li.c1{background:url(/assets/img/contents/pr/pr023_01_img01.png) no-repeat 50% 0;}
.pr023_01 .list li.c2{background:url(/assets/img/contents/pr/pr023_01_img02.png) no-repeat 50% 0;}
.pr023_01 .list li.c3{background:url(/assets/img/contents/pr/pr023_01_img03.png) no-repeat 50% 0;}

.pr023_09{padding:150px 0 44px;text-align:center;}
.pr023_09 .tit{display:block;padding:0 30px;font-size:34px;font-weight:400;color:#000}

.pr023_10{padding:0 0 70px}
.pr023_10 .col1{overflow:hidden}
.pr023_10 .box01 {position:relative;float:left;width:50%;}
.pr023_10 .box01 .inner{position:absolute;top:50%;width:100%;color:#fff;text-align:center;transform:translateY(-50%)}
.pr023_10 .box01 .inner .tit{display:block;font-size:34px;transition:font-size .2s ease}
.pr023_10 .box01 .inner .descript{display:block;padding:10px 30px 0;font-size:18px;font-weight:300;color:#fff;transition:font-size .2s ease}

.pr023_10 .box01 .img{display:block;overflow:hidden;margin:10px;}
.pr023_10 .box01 .img img{display:block;position:relative;width:100%;transition:transform .2s linear}
.pr023_10 .box01:hover .img img{transform:scale(1.1,1.1)}

.pr024_01 p{padding:120px 212px 90px;}
.pr024_01 p span {display:block;padding-top:10px;font-size:24px;}
.pr024_02{padding-top:60px;border-bottom:1px solid #999;}
.pr024_02 .terms .terms_mn li {width:33.3%;font-size:18px!important}
.pr024_02 .terms .terms_mn li a {font-size:18px}
.pr024_02 .terms .terms_mn.col2 li {width:50%;}

.bbs_list.tac thead th{text-align:center}
.bbs_list.tac tbody th{position:relative;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;font-size:16px;color:#333;font-weight:500;text-align:center}
.bbs_list.tac tbody td {vertical-align:top}
.bbs_list.tac tbody td ul{display:inline-block;}
.bbs_list.tac tbody td ul li{position:relative;text-align:left;padding-left:12px;color:#333;font-size:16px;font-weight:300;word-break:break-word;}
.bbs_list.tac tbody td ul li:before{display:inline-block;position:absolute;top:9px;left:0;width:5px;height:5px;border-radius:5px;background:#333;content: '';}
.bbs_list.tac tbody td ul.blue-l li{color:#1d7ff9}
.bbs_list.tac tbody td ul.blue-l li a {text-decoration:none;}
.bbs_list.tac tbody td ul.blue-l li:before{background:#1d7ff9;}

.account .bbs_list thead th {padding:15px 10px;font-size:15px;font-weight:normal}
.account .bbs_list thead th {border-top:1px solid #d6d6d6}

.pr024_03 .btn_box{padding:70px 0;}
.pr024_03 .in_txt {padding:40px 0;font-size:18px;text-align:center;font-weight:300}

.buying_info {padding:80px 0 110px;border-top:1px solid #d0d5db;}
.buying_info dl dt {padding-bottom:40px;font-size:24px;color:#333;font-weight:600}
.buying_info dl dd {position:relative;padding-left:10px;font-size:16px; color:#333;font-weight:300;}
.buying_info dl dd:before {position:absolute;top:0;left:0;color:#333;font-weight:300;content:'-'}

.buying_info.type02 {padding:46px 40px}
.buying_info.type02 dt {padding-bottom:30px;font-weight:500}
.buying_info.type02 dd {padding-left:15px;line-height:2;font-weight:400}
.buying_info dl dd:before {position:absolute;top:12px;left:0;width:5px;height:5px;border-radius:5px;background:#333;;content:''}

.pr025_01 {padding:120px 0 94px}
.pr025_01 h3.tit {display:block;margin:-30px 0 20px 0;font-size:24px;color:#000}

.tb_inner {position:relative;display:inline-block;}
.tb_inner p {font-weight:500}

.sup_lang_alram{position:relative;top:-1px;left:5px;display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:16px;background:#b4b4b4 url(/assets/img/icon/ico_que02.png) no-repeat 50% 50%;font-size:0;text-indent:-9999px}

.show_alram_box{display:none;overflow:hidden;position:absolute;top:105%;left:0;z-index:1;width:300px;margin:0;padding:12px;border:1px solid #999ea4;border-radius:.3em;background:#fff;box-shadow:0 0 6px #999ea4;font-size:13px;color:#505050;}

.pr028_01 {padding:100px 0 50px 0;}
.pr028_01 .img {padding:30px 0 30px 0;text-align:center;}
.pr028_01 .img img {display:inline-block;max-width:100%;}
.pr028_01 .btn_box {padding-top:35px;}

.pr028_03 {overflow:hidden;padding:80px 110px;border-top:1px solid #d0d5db;background:url(/assets/img/contents/pr/pr028_03_img02.png) no-repeat 50% 80px;}
.pr028_03 .list {float:left;}
html:lang(ru ).pr028_03 .list {width:32%}
.pr028_03 .list + .list {float:right;}
.pr028_03 .list .google_store {display:block;padding:115px 0 0 0;font-size:0;text-indent:-9999em;background:url(/assets/img/contents/pr/pr028_03_img01.png) no-repeat 50% 0;}
.pr028_03 .list .app_store {display:block;padding:115px 0 0 0;font-size:0;text-indent:-9999em;background:url(/assets/img/contents/pr/pr028_03_img03.png) no-repeat 50% 0;}
.pr028_03 .list ul {}
.pr028_03 .list ul li {position:relative;padding:0 0 0 20px;font-size:18px;color:#666;}
.pr028_03 .list ul li:after {display:block;width:6px;height:6px;position:absolute;top:11px;left:0;background:#8f8f8f;border-radius:6px;content:'';}

.sys_spec{position:relative;padding:0 0 90px 220px;margin-top:90px;}


.sys_spec .tit_windows{position:absolute;top:0;left:0}
.sys_spec .tit_mac{position:absolute;top:0;left:0}
.sys_spec .tit_android{position:absolute;top:0;left:0}
.sys_spec .tit_ios{position:absolute;top:0;left:0}
.sys_spec .tit_web{position:absolute;top:0;left:0}
.sys_spec .tit_type01 {position:absolute;top:0;left:0;width:200px;text-align:left;word-break:break-word;font-size:24px;font-weight:400;color:#000;}
.sys_spec .tit_type01 strong {font-weight:400}
.tit_windows{padding-left:32px;background:url(/assets/img/icon/ico_windows.png) no-repeat 0 50%;font-size:24px;font-weight:400;color:#000}
.tit_mac{padding-left:32px;background:url(/assets/img/icon/ico_mac.png) no-repeat 0 50%;font-size:24px;font-weight:400;color:#000}
.tit_android{padding-left:32px;background:url(/assets/img/icon/ico_android.png) no-repeat 0 50%;font-size:24px;font-weight:400;color:#000}
.tit_ios{padding-left:32px;background:url(/assets/img/icon/ico_mac.png) no-repeat 0 50%;font-size:24px;font-weight:400;color:#000}
.tit_web{padding-left:32px;background:url(/assets/img/icon/ico_web.png) no-repeat 0 50%;font-size:24px;font-weight:400;color:#000;}

.sys_spec.type02 {margin-top:30px;padding-left:0;}
.sys_spec.type02 h3[class^='tit_'] {position:relative;padding-left:50px;font-size:18px;}
.sys_spec.type02 .tit_windows {background:url(/assets/img/icon/ico_windows04.png) no-repeat 10px 50%}
.sys_spec.type02 .tit_mac {background:url(/assets/img/icon/ico_mac04.png) no-repeat 10px 50%}
.sys_spec.type02 .tit_android {background:url(/assets/img/icon/ico_android07.png) no-repeat 10px 50%}
.sys_spec.type02 .tit_ios {background:url(/assets/img/icon/ico_mac04.png) no-repeat 10px 50%}


.pr030_03 {padding:0 0 110px}
.pr030_03 dl dt {padding-bottom:30px;font-size:24px;color:#333;font-weight:600}
.pr030_03 dl dd {position:relative;padding-left:10px;font-size:16px; color:#333;font-weight:300;}
.pr030_03 dl dd:before {position:absolute;top:0;left:0;color:#333;font-weight:300;content:'-'}

.pr033_01{padding:110px 0 114px}
.pr033_01 .pr033_01_01{padding:0 30px 40px}
.pr033_01 .pr033_01_01 h1{font-size:34px;font-weight:600;color:#000;text-align:center}
.pr033_01 .pr033_01_01 h2{font-size:34px;font-weight:600;color:#000;text-align:center}
.pr033_01 .pr033_01_01 p{padding:30px 100px;font-size:18px;color:#333;text-align:center}
.pr033_01 .pr033_01_01 p.type02 {padding-top:15px;font-size:24px;font-weight:500}
.pr033_01 ul {display:table;width:100%;}
.pr033_01 ul li{display:table-cell;width:25%;padding:124px 0 0}
.pr033_01 ul li.c1{background:url(/assets/img/contents/pr/pr033_01_img01.png) no-repeat 50% 0}
.pr033_01 ul li.c2{background:url(/assets/img/contents/pr/pr033_01_img02.png) no-repeat 50% 0}
.pr033_01 ul li.c3{background:url(/assets/img/contents/pr/pr033_01_img03.png) no-repeat 50% 0}
.pr033_01 ul li.c4{background:url(/assets/img/contents/pr/pr033_01_img04.png) no-repeat 50% 0}
.pr033_01 ul li.c5{background:url(/assets/img/contents/pr/pr033_01_img05.png) no-repeat 50% 0}
.pr033_01 ul li.c6{background:url(/assets/img/contents/pr/pr033_01_img12.png) no-repeat 50% 0}
html:lang(ko) .pr033_01 ul li.c6{background:url(/assets/img/contents/pr/pr033_01_img06.png) no-repeat 50% 0}

.pr033_01 ul li.c7{background:url(/assets/img/contents/pr/pr033_01_img07.png) no-repeat 50% 0}
.pr033_01 ul li.c8{background:url(/assets/img/contents/pr/pr033_01_img08.png) no-repeat 50% 0}
.pr033_01 ul li.c9{background:url(/assets/img/contents/pr/pr033_01_img09.png) no-repeat 50% 0}
.pr033_01 ul li.c10{background:url(/assets/img/contents/pr/pr033_01_img10.png) no-repeat 50% 0}
.pr033_01 ul li.c11{background:url(/assets/img/contents/pr/pr033_01_img11.png) no-repeat 50% 0}
.pr033_01 ul li.c12{background:url(/assets/img/contents/pr/pr033_01_img12.png) no-repeat 50% 0}
.pr033_01 ul li.c13{background:url(/assets/img/contents/pr/pr033_01_img13.png) no-repeat 50% 0}
.pr033_01 ul li em{display:block;padding:16px 34px 0;font-size:40px;font-weight:300;color:#0046b9;text-align:center}
.pr033_01 ul li p{padding:4px 30px 0;font-size:16px;color:#666;text-align:center}
.pr033_01 p.text{padding:50px 30px 0;font-size:24px;font-weight:400;color:#000;text-align:center}
.pr033_01 p.text span{display:block;text-align:center}
.pr033_01 .btn_box {padding-top:60px;}
.pr033_01 .btn_box > .grey02{display:block;margin-top:60px}
.pr033_01 ul.type02 {margin-top:30px}
.pr033_01 ul.type02 li {width:33.3%}
.pr033_01 ul.type02 li p {margin-top:33px;color:#666}
.pr033_01 ul.type02 li p strong {display:block;padding-bottom:10px;font-size:18px;color:#333;font-weight:600}


.pr033_01 .box {position:relative;margin:0 auto;max-width:890px;text-align:center;}
.pr033_01 .box .blank {display:block;}
.pr033_01 .box .blank img {width:100%;background:#000;}
.pr033_01 .box iframe {border:0;position:absolute;top:0;left:0;width:100%;height:100%;}

.box_txt_new{display:inline-block;padding:2px 9px;margin-left:8px;background:#f95c5c;border-radius:3px;font-size:14px;font-weight:500;color:#fff;vertical-align:middle;}

.top_bar01{position:absolute;top:-30px;left:-1px;right:-1px;width:auto;height:20px;background:#f5f5f5;border-bottom:10px solid #4e71a9;}
.top_bar01.bas{position:absolute;top:-30px;left:-1px;right:-1px;border-bottom:10px solid #627c9c}
.top_bar01.sma{position:absolute;top:-30px;left:-1px;right:-1px;border-bottom:10px solid #1d7ff9}
.mid_bar.type02 {position:relative;left:0;margin:0 -41px;}

.mark_info{display:inline-block;position:relative;top:6px;left:8px;width:16px;height:16px;}

.show_info{display:none;overflow:hidden;position:absolute;top:auto;left:10px;right:10px;z-index:1;margin:10px 0 0;padding:20px 16px 20px 18px;border:1px solid #999ea4;border-radius:.3em;background:#fff;box-shadow:0 0 6px #999ea4;font-size:13px;color:#505050;line-height:1.6}

.btn_box.pri_mobile {display:none;}

.pr038_02{padding:110px 0 114px;}
.pr038_02 .txt_type01{padding-top:22px}
.pr038_02 .cycle_box{position:relative;height:700px;margin:134px 0 73px;background:url(/assets/img/contents/pr/pr038_02_img01.png) no-repeat 50% 28px}
.pr038_02 .cycle_box:after{display:block;clear:both;content:''}
.pr038_02 .cycle_box a{display:block;}
.pr038_02 .cycle_box a:hover dl:before{transition:all .3s ease-out;}
.pr038_02 .cycle_box dl{position:absolute;width:310px}
.pr038_02 .cycle_box dl:before{display:block;position:absolute;width:122px;height:122px;border-radius:132px;content:''}
.pr038_02 .cycle_box dl dt{font-size:18px;font-weight:600;color:#333}
.pr038_02 .cycle_box dl dd{padding-top:10px;font-size:16px;color:#333}

.pr038_02 .cycle_box dl.sdk{top: 44px;left: -70px;padding-right:40px;}
.pr038_02 .cycle_box dl.sdk:before{top:-19px;left:487px;border:5px solid #a6bee7;background:#fff url(/assets/img/icon/ico_sdk02.png) no-repeat 40px 50%}
.pr038_02 .cycle_box a:hover dl.sdk:before{border:5px solid #0046b9;background:#0046b9 url(/assets/img/icon/ico_sdk02_white.png) no-repeat 40px 50%}

.pr038_02 .cycle_box dl.report{top: 277px;left:0;padding-right:40px;}
.pr038_02 .cycle_box dl.report:before{top:-19px;left:360px;border:5px solid #ada3e2;background:#fff url(/assets/img/icon/ico_report02.png) no-repeat 50% 50%}
.pr038_02 .cycle_box a:hover dl.report:before{border:5px solid #5c47c6;background:#5c47c6 url(/assets/img/icon/ico_report02_white.png) no-repeat 50% 50%}

.pr038_02 .cycle_box dl.filter{top:353px;left:0;padding-right:40px}
.pr038_02 .cycle_box dl.filter:before{top:-16px;left:406px;border:5px solid #d8a5f2;background:#fff url(/assets/img/icon/ico_filter02.png) no-repeat 50% 50%}
.pr038_02 .cycle_box a:hover dl.filter:before{border:5px solid #b350e6;background:#b350e6 url(/assets/img/icon/ico_filter02_white.png) no-repeat 50% 50%}

.pr038_02 .cycle_box dl.co_editor{top: 44px;right: -70px;padding-left:40px;}
.pr038_02 .cycle_box dl.co_editor:before{top:-15px;right:487px;border:5px solid #90c0fc;background:#fff url(/assets/img/icon/ico_co_editor02.png) no-repeat 50% 50%}
.pr038_02 .cycle_box a:hover dl.co_editor:before{border:5px solid #1d7ff9;background:#1d7ff9 url(/assets/img/icon/ico_co_editor02_white.png) no-repeat 50% 50%}

.pr038_02 .cycle_box dl.editor{top: 277px;right:0;padding-left:40px;}
.pr038_02 .cycle_box dl.editor:before{top:-19px;right:360px;border:5px solid #a8d98d;background:#fff url(/assets/img/icon/ico_editor02.png) no-repeat 55% 50%}
.pr038_02 .cycle_box a:hover dl.editor:before{border:5px solid #51b41b;background:#51b41b url(/assets/img/icon/ico_editor02_white.png) no-repeat 55% 50%}

.pr038_02 .cycle_box dl.viewer{top:355px;right:0;padding-left:40px}
.pr038_02 .cycle_box dl.viewer:before{top:-16px;right:406px;border:5px solid #fec47f;background:#fff url(/assets/img/icon/ico_viewer02.png) no-repeat 50% 50%}
.pr038_02 .cycle_box a:hover dl.viewer:before{border:5px solid #fd8900;background:#fd8900 url(/assets/img/icon/ico_viewer02_white.png) no-repeat 50% 50%}

.pr038_02 .cycle_box dl.converter{top:572px;left:50%;width:404px;margin-left:-202px;text-align:center}
.pr038_02 .cycle_box dl.converter:before{top:-157px;left:50%;margin-left:-66px;border:5px solid #fcadad;background:#fff url(/assets/img/icon/ico_converter02.png) no-repeat 50% 50%}
.pr038_02 .cycle_box a:hover dl.converter:before{border:5px solid #f95c5c;background:#f95c5c url(/assets/img/icon/ico_converter02_white.png) no-repeat 50% 50%}

.pr039_02{padding:110px 0 115px}
.pr039_02 .txt_type01{padding-top:22px}
.pr039_02 .txt_type01 span{display:block}
.pr039_02 .list{overflow:hidden;max-width:1080px;margin:0 auto;padding-top:60px;text-align:center}
.pr039_02 .list li{float:left;width:33%;padding-top:140px}
.pr039_02 .list li p{padding:0 25px;font-size:18px;font-weight:600;color:#333}
.pr039_02 .list li.c1{background:url(/assets/img/contents/pr/pr039_02_img01.png) no-repeat 50% 0;}
.pr039_02 .list li.c2{background:url(/assets/img/contents/pr/pr039_02_img02.png) no-repeat 50% 0;}
.pr039_02 .list li.c3{background:url(/assets/img/contents/pr/pr039_02_img03.png) no-repeat 50% 0;}
.pr039_03{padding:110px 0 60px}


.pr039_06{padding:110px 0 120px}
.pr039_06 .ir_wrap{margin-top:30px}
.pr039_06 .ir_wrap span.ko {display:none;}
.pr039_06 .ir_wrap span.ja {display:none;}
.pr039_06 .ir_wrap span.ru {display:none;}
html:lang(ko) .pr039_06 .ir_wrap span.global {display:none;}
html:lang(ko) .pr039_06 .ir_wrap span.ko {display:inline-block;}
html:lang(ja) .pr039_06 .ir_wrap span.global {display:none;}
html:lang(ja) .pr039_06 .ir_wrap span.ja {display:inline-block;}
html:lang(ru) .pr039_06 .ir_wrap span.global {display:none;}
html:lang(ru) .pr039_06 .ir_wrap span.ru {display:inline-block;}


.pr040_01{padding:110px 0 115px}
.pr040_01 .txt_type01{padding-top:32px}
.pr040_01 .img {padding-top:60px;text-align:center;}
.pr040_01 .img img {display:inline-block;max-width:100%;}

.pr040_01 .img span.ko {display:none;}
.pr040_01 .img span.ja {display:none;}
.pr040_01 .img span.ru {display:none;}
html:lang(ko) .pr040_01 .img  span.global {display:none;}
html:lang(ko) .pr040_01 .img  span.ko {display:inline-block;}
html:lang(ja) .pr040_01 .img  span.global {display:none;}
html:lang(ja) .pr040_01 .img  span.ja {display:inline-block;}
html:lang(ru) .pr040_01 .img  span.global {display:none;}
html:lang(ru) .pr040_01 .img  span.ru {display:inline-block;}

.pr041_02{padding:110px 0 0;}
.pr041_02 .txt_type01 {padding-top:22px}
.pr041_02 .txt_type01 span{display:block}
.pr041_02 .img{padding:75px 0 130px;text-align:center}
.pr041_02 .img img{display:inline-block;max-width:100%}
.pr041_02 .img span.ko {display:none;}
.pr041_02 .img span.ja {display:none;}
.pr041_02 .img span.ru {display:none;}
html:lang(ko) .pr041_02 .img span.global {display:none;}
html:lang(ko) .pr041_02 .img span.ko {display:inline-block;}
html:lang(ja) .pr041_02 .img span.global {display:none;}
html:lang(ja) .pr041_02 .img span.ja {display:inline-block;}
html:lang(ru) .pr041_02 .img span.global {display:none;}
html:lang(ru) .pr041_02 .img span.ru {display:inline-block;}

.pr042_01{padding:110px 0 115px}
.pr042_01 .txt_type01{padding-top:22px}
.pr042_01 .img {padding-top:100px;text-align:center;}
.pr042_01 .img img {display:inline-block;max-width:100%;}
.pr042_01 .img span.ko {display:none;}
.pr042_01 .img span.ja {display:none;}
.pr042_01 .img span.ru {display:none;}
html:lang(ko) .pr042_01 .img  span.global {display:none;}
html:lang(ko) .pr042_01 .img  span.ko {display:inline-block;}
html:lang(ja) .pr042_01 .img  span.global {display:none;}
html:lang(ja) .pr042_01 .img  span.ja {display:inline-block;}
html:lang(ru) .pr042_01 .img  span.global {display:none;}
html:lang(ru) .pr042_01 .img  span.ru {display:inline-block;}


.pr043_02{padding:110px 0 0;}
.pr043_02 .txt_type01{padding-top:27px}
.pr043_02 .txt_type01 span{display:block}
.pr043_02 .img{padding:100px 0 130px;text-align:center}
.pr043_02 .img img{display:inline-block;max-width:100%}
.pr043_02 .img span.ko {display:none;}
.pr043_02 .img span.ja {display:none;}
.pr043_02 .img span.ru {display:none;}
html:lang(ko) .pr043_02 .img  span.global {display:none;}
html:lang(ko) .pr043_02 .img  span.ko {display:inline-block;}
html:lang(ja) .pr043_02 .img  span.global {display:none;}
html:lang(ja) .pr043_02 .img  span.ja {display:inline-block;}
html:lang(ru) .pr043_02 .img  span.global {display:none;}
html:lang(ru) .pr043_02 .img  span.ru {display:inline-block;}


.pr043_03 {padding:110px 0 0 0;}
.pr043_03 .txt_type01 {padding:30px 0 0 0;}
.pr043_03 .txt_type01 span {display:block;text-align:center;}
.pr043_03 .solution_tab {height:544px;margin-top:60px;padding:0 80px;background:url(/assets/img/contents/pr/pr043_03_img_bg.png);background-size:cover;}
html:lang(ru) .pr043_03 .solution_tab {height:574px;}
.pr043_03 .solution_tab .tab {overflow:hidden;}
.pr043_03 .solution_tab .tab li{float:left;width:20%;}
.pr043_03 .solution_tab .tab li a{display:block;height:55px;padding:92px 5px 0 5px;text-align:center;font-size:16px;color:#333;background:#fff;background-repeat:no-repeat;background-position:50% 25px;}
html:lang(ru) .pr043_03 .solution_tab .tab li a{height:88px;padding-top:88px;font-size:14px;}
.pr043_03 .solution_tab .tab li a.on {color:#2e86d0;background-color:#ecf7ff;}
.pr043_03 .solution_tab .tab li a.c1 {background-image:url(/assets/img/contents/pr/pr043_03_img01.png);}
.pr043_03 .solution_tab .tab li a.c2 {background-image:url(/assets/img/contents/pr/pr043_03_img02.png);}
.pr043_03 .solution_tab .tab li a.c3 {background-image:url(/assets/img/contents/pr/pr043_03_img03.png);}
.pr043_03 .solution_tab .tab li a.c4 {background-image:url(/assets/img/contents/pr/pr043_03_img04.png);}
.pr043_03 .solution_tab .tab li a.c5 {background-image:url(/assets/img/contents/pr/pr043_03_img05.png);}

.pr043_03 .solution_tab .tab li a.on.c1 {background-image:url(/assets/img/contents/pr/pr043_03_img01_on.png);}
.pr043_03 .solution_tab .tab li a.on.c2 {background-image:url(/assets/img/contents/pr/pr043_03_img02_on.png);}
.pr043_03 .solution_tab .tab li a.on.c3 {background-image:url(/assets/img/contents/pr/pr043_03_img03_on.png);}
.pr043_03 .solution_tab .tab li a.on.c4 {background-image:url(/assets/img/contents/pr/pr043_03_img04_on.png);}
.pr043_03 .solution_tab .tab li a.on.c5 {background-image:url(/assets/img/contents/pr/pr043_03_img05_on.png);}
.pr043_03 .solution_tab .cont {display:table;width:100%;height:397px;text-align:center}
.pr043_03 .solution_tab .cont dl {display:none;padding:0 150px 0 46%;background-repeat:no-repeat;background-position:18% 50%;}
html:lang(ru) .pr043_03 .solution_tab .cont dl {padding:0 0 0 255px;background-position:0 50%;}
.pr043_03 .solution_tab .cont dl.show {display:table-cell !important;vertical-align:middle;}
.pr043_03 .solution_tab .cont dt {font-size:34px;color:#fff;}
.pr043_03 .solution_tab .cont dd {padding-top:20px;font-size:22px;color:#fff;}

.pr043_03 .solution_tab .cont dl.ct1 {background-image:url(/assets/img/contents/pr/pr043_03_img01_big.png)}
.pr043_03 .solution_tab .cont dl.ct2 {background-image:url(/assets/img/contents/pr/pr043_03_img02_big.png)}
.pr043_03 .solution_tab .cont dl.ct3 {background-image:url(/assets/img/contents/pr/pr043_03_img03_big.png)}
.pr043_03 .solution_tab .cont dl.ct4 {background-image:url(/assets/img/contents/pr/pr043_03_img04_big.png)}
.pr043_03 .solution_tab .cont dl.ct5 {background-image:url(/assets/img/contents/pr/pr043_03_img05_big.png)}

.pr044_02{padding:110px 0 0;}
.pr044_02 .tit_type01 em.point {position:relative;font-weight:700;color:#1d7ff9;padding-bottom:10px;background:url(/assets/img/contents/pr/po_mac_ptn_wave.png) repeat-x 0 100%;background-size:39px auto}
.pr044_02 .tit_type01 em.point:after {content:'';position:absolute;top:-30px;right:0;width:29px;height:29px;background:url(/assets/img/contents/pr/po_mac_star.png) no-repeat 0 0;background-size:29px auto;}

.pr044_02 .txt_type01{padding-top:22px}
.pr044_02 .txt_type01 span{display:block}

.pr044_02 .img{padding:58px 0 120px;text-align:center}
.pr044_02 .img.np{padding:58px 0 0;text-align:center}
.pr044_02 .img img{display:inline-block;max-width:100%}
.pr044_02 .img span.ko {display:none;}
.pr044_02 .img span.ja {display:none;}
.pr044_02 .img span.ru {display:none;}

.pr044_02 .list {text-align:center;margin:-60px 0 95px 0;}
.pr044_02 .list ul {display:inline-block;text-align:left;}
.pr044_02 .list ul li{position:relative;padding:4px 0 4px 30px;font-size:18px;color:#666}
.pr044_02 .list ul li:after{display:block;position:absolute;top:15px;left:0;width:6px;height:6px;border-radius:6px;background:#8f8f8f;content:''}

.pr044_02 .edu_tbl {margin:50px 0 120px 0;padding:0 0 70px 0;border:2px solid #dce6f4;border-radius:20px;}
.pr044_02 .edu_tbl strong {display:block;margin:-2px -2px 0 -2px;padding:17px;text-align:center;font-size:18px;font-weight:500;color:#fff;border-radius:20px 20px 0 0;background:#4a7ccb}
.pr044_02 .edu_tbl p {padding:30px 0;text-align:center;font-size:18px;color:#333}
.pr044_02 .edu_tbl ul {text-align:center;}
.pr044_02 .edu_tbl ul li {display:inline-block;width:130px;padding:130px 0 0 0;font-size:16px;color:#333;}
.pr044_02 .edu_tbl ul li.c1 {background:url(/assets/img/contents/pr/filter_maintenance01.png) no-repeat 0 0;}
.pr044_02 .edu_tbl ul li.c2 {background:url(/assets/img/contents/pr/filter_maintenance02.png) no-repeat 0 0;}
.pr044_02 .edu_tbl ul li.c3 {background:url(/assets/img/contents/pr/filter_maintenance03.png) no-repeat 0 0;}
.pr044_02 .edu_tbl ul li.c4 {background:url(/assets/img/contents/pr/filter_maintenance04.png) no-repeat 0 0;}
.pr044_02 .edu_tbl ul li + li {margin-left:60px;}



html:lang(ko) .pr044_02 .img  span.global {display:none;}
html:lang(ko) .pr044_02 .img  span.ko {display:inline-block;}
html:lang(ja) .pr044_02 .img  span.global {display:none;}
html:lang(ja) .pr044_02 .img  span.ja {display:inline-block;}
html:lang(ru) .pr044_02 .img  span.global {display:none;}
html:lang(ru) .pr044_02 .img  span.ru {display:inline-block;}


.pr044_03{padding:110px 0 0;}
.pr044_03 .txt_type01{padding-top:22px}

.pr044_05{position:relative;height:260px;text-align:center}
.pr044_05 .mov_link{display:table;position:relative;width:100%;height:100%}
.pr044_05 .mov_link a{display:table-cell;position:relative;font-size:34px;color:#fff;vertical-align:middle}
.pr044_05 .mov_link a p{display:inline-block;margin-right:37px;color:#fff}
.pr044_05 .mov_link a p strong{font-weight:600;}
.pr044_05 .mov_link a span{display:inline-block;overflow:hidden;position:relative;top:28px;right:0;width:72px;height:72px;margin-top:-36px;border:2px solid #fff;border-radius:72px;background:transparent url(/assets/img/icon/ico_squ.png) no-repeat 55% 50%}
html:lang(ru) .pr044_05 .mov_link a span{top:50px;}
.pr044_05 .mov_link a span:after{display:block;overflow:hidden;position:absolute;top:0;left:0;width:72px;height:72px;border-radius:72px;background-color:#fff;content:'';opacity:0;transition:all .2s linear}
.pr044_05 .mov_link a:hover span:after{background-color:#fff;opacity:0.3}

.pr045_02{padding:110px 0 0;}
.pr045_02 .txt_type01{padding-top:22px}
.pr045_02 .txt_type01 span{display:block}
.pr045_02 .img{padding:105px 0 130px;text-align:center}
.pr045_02 .img img{display:inline-block;max-width:100%}
.pr045_02 .img span.ko {display:none;}
.pr045_02 .img span.ja {display:none;}
.pr045_02 .img span.ru {display:none;}
html:lang(ko) .pr045_02 .img  span.global {display:none;}
html:lang(ko) .pr045_02 .img  span.ko {display:inline-block;}
html:lang(ja) .pr045_02 .img  span.global {display:none;}
html:lang(ja) .pr045_02 .img  span.ja {display:inline-block;}
html:lang(ru) .pr045_02 .img  span.global {display:none;}
html:lang(ru) .pr045_02 .img  span.ru {display:inline-block;}


.pr049_01 {padding:100px 0;}

.pr049_01 .format_wrap {margin-top:50px;}
.pr049_01 .format_wrap ul.tab:after {display:block;clear:both;content:'';}
.pr049_01 .format_wrap ul.tab li {float:left;display:table;width:33.3%;}
.pr049_01 .format_wrap ul.tab li a {position:relative;display:table-cell;height:110px;padding-left:93px;margin-right:20px;vertical-align:middle;background:no-repeat 0 50%;background-size:90px auto;}
.pr049_01 .format_wrap ul.tab li a.on:after {display:inline-block;position:absolute;bottom:-10px;left:25px;width:0;height:0;border-top:0;border-bottom:14px solid #f3f8ff;border-right:20px solid transparent;border-left:20px solid transparent;content:'';}
.pr049_01 .format_wrap ul.tab li:first-child a {margin:0;}
.pr049_01 .format_wrap ul.tab li a strong {font-size:18px;}
.pr049_01 .format_wrap ul.tab li a p {padding-top:3px;font-size:16px;color:#333;}
.pr049_01 .format_wrap ul.tab li a.word {color:#1d7ffa;background-image:url(/assets/img/contents/pr/po_fileicon_word.png)}
.pr049_01 .format_wrap ul.tab li a.sheet {color:#52b41b;background-image:url(/assets/img/contents/pr/po_fileicon_sheet.png)}
.pr049_01 .format_wrap ul.tab li a.slide {color:#fd8901;background-image:url(/assets/img/contents/pr/po_fileicon_slide.png)}
.pr049_01 .format_wrap ul.tab li a.pdf {color:#f85c5c;background-image:url(/assets/img/contents/pr/po_fileicon_pdf.png)}
.pr049_01 .format_wrap ul.tab li a.hwp {color:#1d7ffa;background-image:url(/assets/img/contents/pr/po_fileicon_hwp.png)}
.pr049_01 .format_wrap ul.tab li a.odt {color:#1d7ffa;background-image:url(/assets/img/contents/pr/po_fileicon_odt.png)}

.pr049_01 .format_wrap ul.tab li a.word.on:after {border-bottom-color:#f3f8ff}
.pr049_01 .format_wrap ul.tab li a.sheet.on:after {border-bottom-color:#f6fbf3}
.pr049_01 .format_wrap ul.tab li a.slide.on:after {border-bottom-color:#fff9f2}
.pr049_01 .format_wrap ul.tab li a.pdf.on:after {border-bottom-color:#fff7f7}
.pr049_01 .format_wrap ul.tab li a.hwp.on:after {border-bottom-color:#f3f8ff}

.pr049_01 .format_wrap .pr004_03_slide .slide{display:none;margin-top:10px;}
.pr049_01 .format_wrap + .format_wrap {margin-top:20px;}

.pr049_03 {padding:100px 0;}
.pr049_03 .img {padding:50px 0}
.pr049_03 .img img {display:block;max-width:600px;width:100%;margin:0 auto;}

.pr049_04 {padding:110px 0 102px 0;}
.pr049_04 .txt_type01{padding-top:25px;}

.pr003_01{padding:110px 0 114px;}
.pr003_01 .pr003_01_01{padding:0 30px 20px}
.pr003_01 .pr003_01_01 h2{font-size:34px;font-weight:600;color:#333;text-align:center}
.pr003_01 .pr003_01_01 p{padding:20px 100px;font-size:24px;font-weight:400;color:#333;text-align:center}
.pr003_01 .pr003_01_02 {overflow:hidden;max-width:900px;margin:0 auto;}
.pr003_01 .pr003_01_02 a {position:relative;float:left;display:block;width:50%;text-align:center;font-size:18px;color:#333;}
.pr003_01 .pr003_01_02 a .img {overflow:hidden;display:block;margin:0 10px;}
.pr003_01 .pr003_01_02 a .img img {display:block;width:100%;transition:transform .2s linear}
.pr003_01 .pr003_01_02 a.download:hover .img img{transform:scale(1.1,1.1)}
.pr003_01 .pr003_01_02 a .play{display:inline-block;overflow:hidden;position:absolute;top:50%;left:50%;margin:-65px 0 0 -38px;width:72px;height:72px;border:2px solid #fff;border-radius:72px;background:transparent url(/assets/img/icon/ico_squ.png) no-repeat 55% 50%;}
.pr003_01 .pr003_01_02 a .play:after {display:block;overflow:hidden;position:absolute;top:0;left:0;width:72px;height:72px;border-radius:72px;background-color:#fff;content:'';opacity:0;transition:all .2s linear;}
.pr003_01 .pr003_01_02 a:hover .play:after {background-color:#fff;opacity:0.3}
.pr003_01 .pr003_01_02 a > em {display:inline-block;padding:18px 0 0 10px}
.pr003_01 .pr003_01_02 a > em:after{}

.more_spec {margin:-40px 0  0;padding-bottom:100px;text-align:center;}
.more_spec a {position:relative;display:inline-block;padding-right:24px;font-size:16px;font-weight:500;color:#333;}
.more_spec a:after {position:absolute;top:50%;right:0;margin-top:-4px;width:16px;height:9px;background:url(/assets/img/icon/icon_linearrow_up.png) no-repeat 100% 50%;background-size:16px auto;content:'';transition:transform .2s ease;transform:rotate(180deg)}
.more_spec a.on:after {transform:rotate(0deg)}

.spec_detail {display:none;}
.spec_detail .s_t {position:relative;padding:35px 0 45px 0;text-align:center;}
.spec_detail .s_t h2 {display:inline-block;font-size:34px;font-weight:700;color:#333}
.spec_detail .s_t .close {position:absolute;top:50%;right:0;margin-top:-8px;width:80px;height:32px;font-size:0;background:url(/assets/img/icon/icon_close_gray.png) no-repeat 50% 50%;background-size:32px auto}
.spec_detail .spec_tab_cont {padding:0 20px 0 20px;border-top:1px solid #ccc}
.spec_detail .spec_tab_cont table {margin-bottom:100px}
.spec_detail .sepc_tit {position:relative;display:block;margin-bottom:10px;padding:18px 0 18px 50px;font-size:24px;color:#333;background:no-repeat 0 50%;background-size:32px auto}
.spec_detail .sepc_tit:after {position:absolute;top:50%;right:10px;margin-top:-4px;width:16px;height:9px;background:url(/assets/img/icon/icon_linearrow_up.png) no-repeat 100% 50%;background-size:16px auto;content:'';transition:transform .2s ease;transform:rotate(180deg)}
.spec_detail span.sepc_tit:after {display:none;}
.spec_detail .sepc_tit.on:after {transform:rotate(0deg)}
.spec_detail .sepc_tit.window {background-image:url(/assets/img/icon/icon-windows.png);}
.spec_detail .sepc_tit.mac {background-image:url(/assets/img/icon/icon-mac.png);}
.spec_detail .sepc_tit.android {background-image:url(/assets/img/icon/icon-android.png);}
.spec_detail .sepc_tit.ios {background-image:url(/assets/img/icon/icon-ios.png);}
.spec_detail .sepc_tit.on + table {display:table;}
.spec_detail table {display:none;width:calc(100% - 64px );margin:0 auto 35px auto;}
.spec_detail table tr th {padding:15px 15px 0 15px;text-align:left;font-size:16px;color:#333;font-weight:500;vertical-align:top;}
.spec_detail table tr th p {padding:5px 0;font-size:16px;color:#666;vertical-align:top;}
.spec_detail table tr td {padding:5px 15px 15px 15px;font-size:16px;color:#666;vertical-align:top;}
.spec_detail table tr th .hwp,
.spec_detail table tr td .hwp {display:none;}

.spec_detail.sv {display:block;padding:100px 0 0 0;}
.spec_detail.sv .s_t {padding-top:0;}

html:lang(ko) .spec_detail table tr th .hwp,
html:lang(ko) .spec_detail table tr td .hwp {display:block;}





/**************
요금제
***************/

.view_wide .pc_price .bg_box {padding:90px 0 90px 0;background:#eceef2;overflow:hidden;}
.view_wide .pc_price .coupon_info {z-index:11;position:relative;top:auto;right:0;bottom:0;padding:0 10px;text-align:right}
.view_wide .pc_price .coupon_info dl {display:inline-block;text-align:center;}
.view_wide .pc_price .coupon_info dl dt {padding:0 0 10px 28px;font-size:12px;font-weight:400;color:#505054;background-position:0 20%}
.view_wide .pc_price .coupon_info dl dd {right:10px}
.view_wide .pc_price .tit {display:block;text-align:center;font-size:34px;color:#333} 
.view_wide .pc_price .tit > strong {font-weight:bold;} 
.view_wide .pc_price .choose_type {position:relative;right:-36.5px;padding:42px 0 7px 0;text-align:center;}
.view_wide .pc_price .choose_type .price_label {display:inline-block;line-height:1}
.view_wide .pc_price .choose_type .price_label:after {content:'';display:block;clear:both;}
.view_wide .pc_price .choose_type .price_label label {position:relative;float:left;height:21px;line-height:1;padding:0 38px 0 0;}
.view_wide .pc_price .choose_type .price_label label input[type="radio"] {opacity:0;position:absolute;top:-1px;right:0;}
.view_wide .pc_price .choose_type .price_label label:before {position:absolute;top:-3px;right:0;width:24px;height:21px;border-radius:10.5px 0 0 10.5px;background:#6586f0;content:'';}
.view_wide .pc_price .choose_type .price_label label.on:after {position:absolute;top:0px;right:5px;width:15px;height:15px;border-radius:15px;background:#fff;content:'';}

html.ie8 .view_wide .pc_price .choose_type .price_label label:before,
html.ie8 .view_wide .pc_price .choose_type .price_label label.on:after  {display:none}
html.ie8 .view_wide .pc_price .choose_type .price_label label label {float:none;}
html.ie8 .view_wide .pc_price .choose_type .price_label label input[type="radio"] {opacity:1;position:static}
html.ie8 .view_wide .pc_price .choose_type .price_label label + label {padding:0}
html.ie8 .view_wide .pc_price .scroll_contents .price_label label.on:after,
html.ie8 .view_wide .pc_price .scroll_contents .price_label label:before {display:none}
html.ie8 .view_wide .pc_price .scroll_contents .price_label label input {opacity:1;position: static;;}

.view_wide .pc_price .choose_type .price_label label + label {margin-left:-1px;padding:0 0 0 38px;}
.view_wide .pc_price .choose_type .price_label label + label input[type="radio"] {left:0;right:auto;}
.view_wide .pc_price .choose_type .price_label label + label:before {left:0;right:auto;border-radius:0 10.5px 10.5px 0; }
.view_wide .pc_price .choose_type .price_label label +label.on:after {left:5px;right:auto;}
.view_wide .pc_price .choose_type .price_label label span {font-size:16px;color:#8e9397}
.view_wide .pc_price .choose_type .price_label label input[type="radio"]:checked + span {color:#2f3133}
.view_wide .pc_price .choose_type .sale_point {position:relative;top:-18px;left:10px;display:inline-block;padding:0 8px;height:24px;line-height:24px;border-radius:12px;font-size:12px;color:#fff;background:#fb4949;}
.view_wide .pc_price .choose_type .sale_point:after {position:absolute;bottom:0;left:-6px;width:0;height:0;border-top:0;border-bottom:7px solid #fb4949;border-right:10px solid transparent;border-left:10px solid transparent;content:'';}

.view_wide .pc_price .price_box {max-width:1300px;margin:70px auto 0 auto;padding-bottom:17px;}
.view_wide .pc_price .price_box:after {clear:both;content:'';display:block;}
.view_wide .pc_price .price_box .box {position:relative;float:left;width:25%;padding-bottom:35px;background:#fff}
.view_wide .pc_price .price_box .box.smart:before {bottom:-9px}
.view_wide .pc_price .price_box .box .top {display:table;width:100%;height:99px;}
.view_wide .pc_price .price_box .box .top .inner {position:relative;display:table-cell;padding:0 27px;text-align:center;vertical-align:middle;}
.view_wide .pc_price .price_box .box .top .inner:before {position:absolute;left:27px;right:27px;bottom:0;height:1px;background:#b7b7b7;content:'';}
.view_wide .pc_price .price_box .box .top .inner .tit {display:block;line-height:1.2;font-size:20px;font-weight:600;}
.view_wide .pc_price .price_box .box .top .inner .sale {position:absolute;top:-1px;left:-1px;width:55px;height:55px;font-size:0;background:url(/resources/image/Polaris/new/price/badge_sale.png) no-repeat}
.view_wide .pc_price .price_box .box .top .tt {position:absolute;top:-26px;left:0;right:0px;height:26px;line-height:26px;text-align:center;font-size:12px;font-weight:500;color:#fff;background:#0029ad;border-radius:4px 4px 0 0}
.view_wide .pc_price .price_box .box .top .inner .price {padding-top:3px;line-height:1.2;}
.view_wide .pc_price .price_box .box .top .inner .price .dc {position:relative;top:-3px;display:inline-block;margin-right:5px;padding:0 11px 0 9px;font-size:16px;vertical-align:text-bottom}
.view_wide .pc_price .price_box .box .top .inner .price .dc:before {position:absolute;top:9px;left:0;right:0;height:1px;background:#3354be;content:'';}
.view_wide .pc_price .price_box .box .top .inner .price .dc:after {position:absolute;right:0;top:5px;width:0;height:0;border-top:0;border-bottom:5px solid #3354be;border-right:5px solid transparent;border-left:0 solid transparent;content:'';} 
.view_wide .pc_price .price_box .box .top .inner .price .current {display:inline-block;vertical-align:baseline;font-size:24px;font-weight:600}
.view_wide .pc_price .price_box .box .top .inner .price .current span {position:relative;top:-1px;font-size:11px;font-weight:400}
.view_wide .pc_price .price_box .box .top .inner .price .current span.sp,
.view_wide .pc_price .price_box .box .top .inner .price .current span.pp {top:0;font-size:24px;font-weight:500}
.view_wide .pc_price .price_box .box .top .inner .price .txt {padding-top:5px;font-size:11px;}

.view_wide .pc_price .price_box .box.basic {border-right:1px solid #eceef2;width:calc(25% - 1px)}
.view_wide .pc_price .price_box .box.basic * {color:#848e9a}
.view_wide .pc_price .price_box .box.basic .top .inner .tit,
.view_wide .pc_price .price_box .box.business .top .inner .tit  {position: relative;top:4px;}
.view_wide .pc_price .price_box .box.smart * {color:#1d7ff9}
.view_wide .pc_price .price_box .box.smart .top .inner .price .dc:before {background-color:#1d7ff9}
.view_wide .pc_price .price_box .box.smart .top .inner .price .dc:after {border-bottom:5px solid #1d7ff9}
.view_wide .pc_price .price_box .box.pro {z-index:10;margin-top:-4px;margin-bottom:4px;
	-moz-box-shadow: 0px 0px 30px #bfbfbf;
	-webkit-box-shadow: 0px 0px 30px #bfbfbf;
	box-shadow: 0px 0px 30px #bfbfbf;
}
.view_wide .pc_price .price_box .box.pro * {color:#0029ad}
.view_wide .pc_price .price_box .box.pro {padding-bottom:43px;margin:0 1px;width:calc(25% - 2px)}
.view_wide .pc_price .price_box .box.pro .top {height:103px;}
.view_wide .pc_price .price_box .box.pro .top .inner .tit {font-size:24px;}
/* .view_wide .pc_price .price_box .box.pro .top .inner .sale {top:-26px;} */
.view_wide .pc_price .price_box .box.business * {color:#102362}
.view_wide .pc_price .price_box .box.business:before {background:transparent}

html:lang(ko) .view_wide .pc_price .price_box .box.business .tit:after {content:'(기업용)';display:block;font-size:15px}

.view_wide .pc_price .price_box .box.smart .smart_txt,
.view_wide .pc_price .price_box .box.pro .pro_txt {position:relative;top:5px;font-size:12px;font-weight:400;}


.view_wide .pc_price .price_box .box .mid {padding:20px 20px;min-height:290px;text-align:center;}
html:lang(ru ) .view_wide .pc_price .price_box .box .mid {min-height:360px;}
.view_wide .pc_price .price_box .box .mid ul {display:inline-block;text-align:left;}
.view_wide .pc_price .price_box .box .mid ul li {position:relative;padding:3px 0;font-size:14px;color:#505050}
.view_wide .pc_price .price_box .box .mid ul li.ic {padding-left:28px;}
.view_wide .pc_price .price_box .box .mid ul li.ic.ic01 {background:url(/resources/image/Polaris/new/price/ic01.png) no-repeat 0 50%}
.view_wide .pc_price .price_box .box .mid ul li.ic.ic02 {background:url(/resources/image/Polaris/new/price/ic02.png) no-repeat 0 50%}
.view_wide .pc_price .price_box .box .mid ul li.ic.ic03 {background:url(/resources/image/Polaris/new/price/ic03.png) no-repeat 0 50%}
.view_wide .pc_price .price_box .box .mid ul li.ic.ic04 {background:url(/resources/image/Polaris/new/price/ic04.png) no-repeat 0 50%}
.view_wide .pc_price .price_box .box .mid ul li.ic.ic05 {background:url(/resources/image/Polaris/new/price/ic05.png) no-repeat 0 50%}
.view_wide .pc_price .price_box .box .mid ul li strong {font-weight:600;color:#505050}
.view_wide .pc_price .price_box .box .mid ul li.ko {display:none}



html .view_wide .pc_price .price_box .box .mid ul li.mac {display:none !important}
html .view_wide .pc_price .price_box .box .mid ul li.win {display:block}
html.mac .view_wide .pc_price .price_box .box .mid ul li.win {display:none !important}
html.mac .view_wide .pc_price .price_box .box .mid ul li.mac {display:block !important}
html.window .view_wide .pc_price .price_box .box .mid ul li.mac {display:none !important}


html:lang(ko) .view_wide .pc_price .price_box .box .mid ul li.ko {display:block}
html:lang(en) .view_wide .pc_price .price_box .box .mid ul li.ko,
html:lang(ru) .view_wide .pc_price .price_box .box .mid ul li.ko,
html:lang(ja) .view_wide .pc_price .price_box .box .mid ul li.ko {display:none !important}


.view_wide .pc_price .price_box .box .mid .plus {display:block;height:20px;text-align:center;coloR:#505050;font-size:0;background:url(/resources/image/Polaris/new/price/ic-plus.png) no-repeat 50% 50%}
.view_wide .pc_price .price_box .box .mid ul.c2 li {padding:0 0;}
.view_wide .pc_price .price_box .box .mid ul.c2 li {font-size:12px;}


.view_wide .pc_price .price_box .box.business .mid ul {position:relative;top:-17px;padding:96px 0 0 0;background:url(/resources/image/Polaris/new/price/ic_business.png) no-repeat 50% 20px}
.view_wide .pc_price .price_box .box.business .mid ul li {padding:1px 0}
.view_wide .pc_price .price_box .box.business .mid ul li strong {display:block;padding-bottom:4px}

.view_wide .pc_price .price_box .box li.disabled,
.view_wide .pc_price .price_box .box.basic .c2 li,

.view_wide .pc_price .price_box .box.smart .c2 li {opacity:0.2;}
.view_wide .pc_price .price_box .box .c2 li.ac {opacity:1;}

.view_wide .pc_price .price_box .box .btn_box {position:absolute;bottom:0;left:0;right:0;padding:15px 10px 40px 10px;}
.view_wide .pc_price .price_box .box .btn_box a.btn {display:block;margin:0 auto;width:204px;height:40px;padding:0;line-height:40px;border:0;font-size:14px;}
.view_wide .pc_price .price_box .box .btn_box a.btn span {color:#fff}
.view_wide .pc_price .price_box .box.basic .btn_box a.btn {background:#b6bdc6}
.view_wide .pc_price .price_box .box.basic .btn_box a.btn.disabled {opacity:0.7}
.view_wide .pc_price .price_box .box.smart .btn_box a.btn {background:#1d7ff9}
.view_wide .pc_price .price_box .box.pro .btn_box a.btn {width:204px;background:#0029ad}
.view_wide .pc_price .price_box .box.business .btn_box a.btn {line-height:34px;border:1px solid #7d8291;}
.view_wide .pc_price .price_box .box.business .btn_box a.btn span {color:#616677}


.slide_office {position:relative;max-width:931px;margin:0 auto;padding:90px 0 70px 0;}
.slide_office .slide_tab {position:relative;text-align:center}
.slide_office .slide_tab li {display:inline-block;}
.slide_office .slide_tab li  + li {margin-left:20px;}
.slide_office .slide_tab li a {position:relative;display:block;padding:5px 10px;text-align:center;font-size:24px;color:#fff;font-weight:bold;opacity:0.5;}
.slide_office .slide_tab li .tit {opacity:0;position:absolute;left:0;right:0;padding:50px 0 0 0;font-size:34px;text-align:center;font-weight:bold;color:#fff;transition:all 0.4s ease-in;}
html:lang(ja) .slide_office .slide_tab li .tit {font-size:22px}
.slide_office .slide_tab li a.on {opacity:1;}
.slide_office .slide_tab li a.on + .tit {opacity:1;}
.slide_office .slide_tab li a:after {position:absolute;bottom:0;left:50%;right:50%;width:0;height:2px;background:#1d7ffa;;content:'';transition:all 0.4s ease-in;}
.slide_office .slide_tab li a.on:after {left:0;right:0;width:auto;}
.slide_office .slide_box {position:relative;}
.slide_office .frame {position:absolute;top:285px;left:0;right:0;}
.slide_office .frame:before {position:absolute;top:5%;left:6%;right:6%;bottom:10px;background:#000;content:'';}
.slide_office .frame img {z-index:10;position:relative;display:block;width:100%;}
.slide_office .slide_box .slide_cont {position:relative;opacity:0.3}

.slide_office .slide_box .slide_cont .motion {margin-top:150px;}
.slide_office .slide_box .slide_cont .motion .img {position:relative;display:block}
.slide_office .slide_box .slide_cont .motion .img img.bg {display:block;width:100%;}
.slide_office .slide_box .slide_cont .motion .txt {opacity:0;padding:25px 20px}
.slide_office .slide_box .slide_cont .motion .txt dl dt {padding:0 0 10px 0;font-size:16px;font-weight:600;color:#2baff4;}
.slide_office .slide_box .slide_cont .motion .txt dl dd {padding:0 0 10px 0;font-size:16px;color:#fff;font-weight:300}
.slide_office .slide_box .slide_cont .motion .txt dl dd strong {font-weight:500;font-size:24px;}
.slide_office .slide_box .slide_cont .motion .txt dl dd + dd {min-height:48px;}
.slide_office .slide_box .slide_cont.current {opacity:1;}
.slide_office .slide_box .slide_cont.current .motion .txt {opacity:1;}
.slide_office .bx-wrapper {z-index:10;position:relative;padding:0;margin:0;}
.slide_office .bx-wrapper .bx-viewport {overflow:inherit !important;}
.slide_office .bx-wrapper .bx-controls-direction a {top:19%;width:50%;height:60%;background:transparent;}
.slide_office .bx-wrapper .bx-controls-direction a.bx-prev {left:-50%;}
.slide_office .bx-wrapper .bx-controls-direction a.bx-next {right:-50%;}
.slide_office .bx-wrapper .bx-pager {text-align:right;top:690px;bottom:auto;right:15px}
.slide_office .bx-wrapper .bx-pager.bx-default-pager a {font-size:0;width:6px;height:6px;background:#fff;opacity:0.4;}
.slide_office .bx-wrapper .bx-pager.bx-default-pager a.active {width:32px;background:#2baff4;border-radius:3px;opacity:1;}

.slide_office .slide_box .slide_cont .motion .img .effect01 {position:absolute;top:0;left:0;right:0;bottom:0;}
.slide_office .slide_box .slide_cont .motion .img .effect01 span {position:absolute;top:0;left:0;transition:all 0.5s ease-in-out;}
.slide_office .slide_box .slide_cont .motion .img .effect02 {z-index:20;position:absolute;top:0;left:0;right:0;bottom:0;}
.slide_office .slide_box .slide_cont .motion .img .effect02 span {display:inline-block;width:21.2%;margin:-2.4% 0 0 36.5%;}
.slide_office .slide_box .slide_cont .motion .img .effect03 {z-index:20;position:absolute;top:0;left:0;right:0;bottom:0;}
.slide_office .slide_box .slide_cont .motion .img .effect03 span {display:inline-block;width:21.3%;margin:-3% 0 0 8%;}
.slide_office .slide_box .slide_cont .motion .img .effect04 {position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.5s cubic-bezier(0.4, 0, 0.2, 1);}
.slide_office .slide_box .slide_cont .motion .img .effect05 {position:absolute;top:0;left:0;right:0;bottom:0;}
.slide_office .slide_box .slide_cont .motion .img .effect05 span {display:block;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all 1.5s cubic-bezier(0.4, 0, 0.2, 1);}
.slide_office .slide_box .slide_cont .motion .img .effect06 {position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1s cubic-bezier(0.4, 0, 0.2, 1);}		


.slide_office02 {position:relative;max-width:898px;margin:0 auto;padding:90px 0 70px 0;}
.slide_office02 .slide_tab {position:relative;text-align:center}
.slide_office02 .slide_tab li {display:inline-block;}
.slide_office02 .slide_tab li  + li {margin-left:20px;}
.slide_office02 .slide_tab li a {position:relative;display:block;padding:5px 10px;text-align:center;font-size:24px;opacity:0.5;}
.slide_office02 .slide_tab li a.on {opacity:1;}
.slide_office02 .slide_tab li a:after {position:absolute;bottom:0;left:50%;right:50%;width:0;height:2px;background:#1d7ffa;;content:'';transition:all 0.4s ease-in;}
.slide_office02 .slide_tab li a.on:after {left:0;right:0;width:auto;}

.slide_office02 .slogan {display:block;text-align:center;font-size:34px;color:#333;font-weight:600;}
.slide_office02 .slogan02 {display:block;padding-top:25px;text-align:center;font-size:18px;color:#333;}
.slide_office02 .slide_box {position:relative;margin-top:20px;}
.slide_office02 .slide_box .slide_cont {position:relative;opacity:0.3}
.slide_office02 .slide_box .slide_cont .motion {margin-top:110px;}
.slide_office02 .slide_box .slide_cont .motion .img {display:block;text-align:center;}
.slide_office02 .slide_box .slide_cont .motion .img img {display:inline-block;width:100%;max-width:818px;}
.slide_office02 .slide_box .slide_cont .motion .txt {opacity:0;padding:25px 20px;font-size:24px;text-align:center;color:#333}
.slide_office02 .slide_box .slide_cont.current {opacity:1;}
.slide_office02 .slide_box .slide_cont.current .motion .txt {opacity:1;}
.slide_office02 .bx-wrapper {padding:0;margin:0;}
.slide_office02 .bx-wrapper .bx-viewport {overflow:inherit !important;}
.slide_office02 .bx-wrapper .bx-controls-direction a {top:19%;width:50%;height:60%;background:transparent;}
.slide_office02 .bx-wrapper .bx-controls-direction a.bx-prev {left:-50%;}
.slide_office02 .bx-wrapper .bx-controls-direction a.bx-next {right:-50%;}
.slide_office02 .bx-wrapper .bx-pager {position:absolute;top:10px;left:0;right:0;}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item + .bx-pager-item {margin-left:20px;}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a {position:relative;}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a > div {width:40px;height:40px;background-size:40px 40px;transition:all 0.4s ease-in;opacity:0.5;}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a:after {position:absolute;bottom:-4px;left:50%;right:50%;width:0;height:2px;background:#000;;content:'';transition:all 0.4s ease-in;}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a.active:after {left:0;right:0;width:auto;}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a.active > div {opacity:1;}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a > div span {font-size:0;}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a > div.slide {background-image:url(/assets/img/contents/pr/fileicon_slide.png)}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a > div.word {background-image:url(/assets/img/contents/pr/fileicon_word.png)}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a > div.sheet {background-image:url(/assets/img/contents/pr/fileicon_sheet.png)}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a > div.hwp {background-image:url(/assets/img/contents/pr/fileicon_hwp.png)}
.slide_office02 .bx-wrapper .bx-pager .bx-pager-item a > div.pdf {background-image:url(/assets/img/contents/pr/fileicon_pdf.png)}




.pc_pricing {position:relative;padding:120px 0 60px 0}
.pc_pricing .close {position:absolute;top:30px;right:0;width:32px;height:32px;font-size:0;background:url(/assets/img/icon/icon_close_gray.png) no-repeat 50% 50%;background-size:32px auto}
.pc_pricing .price_box {text-align:right;padding:0 8px;border-top:1px solid #bdbfc1}
.pc_pricing .price_box li {position:relative;display:inline-block;width:200px;height:80px;line-height:80px;text-align:center;font-size:20px;font-weight:800;}
.pc_pricing .price_box li.basic {color:#848e9a}
.pc_pricing .price_box li.smart {color:#1d7ff9}
.pc_pricing .price_box li.pro {width:187px;color:#0029ad}
.pc_pricing .price_box li > span{position:absolute;top:-26px;left:0;right:0px;height:26px;line-height:26px;text-align:center;font-size:12px;font-weight:500;color:#fff;background:#0029ad;border-radius:4px 4px 0 0}

.view_default .price_tbl thead tr th {padding:6px 8px;text-align:left;font-size:13px;color:#525252;font-weight:500;border-top:1px solid #bdbfc1;background:#e8ecf1}
.view_default .price_tbl tbody tr th {padding:10px 10px;text-align:left;font-size:13px;color:#505050;font-weight:500;border-bottom:1px solid #bdbfc1}
.view_default .price_tbl tbody tr td {padding:10px 10px;font-size:13px;color:#505050;font-weight:500;border-bottom:1px solid #bdbfc1}
.view_default .price_tbl tbody tr td strong {font-weight:800}
.view_default .price_tbl tbody tr td .n_img {position:relative;top:2px;left:10px;vertical-align:top;}
.view_default .price_tbl tbody + thead tr th,
.view_default .price_tbl tbody + thead tr td {border-top:0;}

.pc_main_down {padding:100px 0;}
.pc_main_down .slogan {display:block;padding:0 0 50px 0;text-align:center;font-size:34px;color:#333;font-weight:600;}
.pc_main_down .i_txt {padding:20px 0 0 0;text-align:center;font-size:16px;color:#333;}
.pc_main_down .i_txt a {color:#1d7ffa;text-decoration:underline;}
.pc_main_down .more_spec {margin:50px 0 0 0;padding:0;}

.movie_play {text-align:center;padding:0 0 100px 0}
.movie_play a {display:inline-block;}
.movie_play a img {display:block;width:100%;}



/* new pdf */
.pr_top_pdf {display:table;table-layout:fixed;width:100%;}
.pr_top_pdf .inner {display:table-cell;vertical-align:middle;;}
.pr_top_pdf .inner .slogan {font-size:24px;color:#333;line-height:1.5;font-weight:700;}
.pr_top_pdf .inner .slogan .bat {position:relative;top:-3px;display:inline-block;margin-left:24px;padding:5px 10px 7px 10px;font-size:16px;font-weight:500;color:#fff;line-height:1;background:#0046b9;border-radius:3px;}
.pr_top_pdf .inner .slogan .bat:after {position:absolute;bottom:-8px;left:50%;margin-left:-5px;width:0px;height:0px;border-bottom:8px solid transparent;border-left:11px solid #0046b9;content:'';}
.pr_top_pdf .inner .slogan02 {padding:8px 0 15px 0;font-size:50px;color:#333;line-height:1.5;font-weight:500;}
.pr_top_pdf .inner .descript {font-size:18px;color:#333;line-height:1.5;}
.pr_top_pdf .inner .btn_box {margin-top:30px;text-align:left;}

.pr_pdf01  {padding:100px 0 110px 0;}
.pr_pdf01 .tit_type01 {color:#fff}
.pdf_tab {position:relative;margin-top:90px;}
.pdf_tab .box {}
.pdf_tab .box .txt_wrap {padding:26px 20px;width:420px;border-bottom:1px solid #606572;cursor:pointer;transition:all 0.2s linear}
.pdf_tab .box:first-child .txt_wrap {border-top:1px solid #606572}
.pdf_tab .box .txt_wrap strong {display:block;font-size:20px;font-weight:300;color:#fff;}
.pdf_tab .box .txt_wrap p {display:none;font-size:16px;line-height:1.7;font-weight:300;color:#fff}
.pdf_tab .box .img {opacity:0;position:absolute;top:0;left:440px;right:0;transition:all 0.5s ease-in-out}
.pdf_tab .box .img img {max-width:100%;width:100%;}
.pdf_tab .box.on .txt_wrap strong {position:relative;color:#65aaf9;font-weight:500;background:url(/assets/img/contents/pr/icon-linearrow-right-blue.png) no-repeat 100% 50%;background-size:32px auto}
.pdf_tab .box.on .txt_wrap p {display:block;padding-top:15px;}
.pdf_tab .box.on .img {opacity:1;}


@-webkit-keyframes move_bg {
	0% {
		background-position:0% 0%;
	}
	100% { 
		background-position:1000% 0%;
	}
}

@media screen and (max-width:1560px){
	.view_wide.pr_bg24::before{background-position:620px 0}
}
@media screen and (max-width:1400px){
	.view_default.fix{width:auto}
	.pr038_02 .cycle_box{height:auto;margin-top:110px;background:none}
	.pr038_02 .cycle_box a{float:left;width:50%}
	.pr038_02 .cycle_box dl{position:relative;top:0 !important;left:0 !important;width:auto;min-height:180px;padding:0 30px 0 130px !important;text-align:left}
	.pr038_02 .cycle_box dl.converter{width:auto;margin:0;text-align:left}
	.pr038_02 .cycle_box dl:before{position:absolute;top:5px !important;left:0 !important;width:100px;height:100px;margin:0!important;border-radius:110px}
	.pr038_02 .cycle_box dl.sdk:before{background-position: 30px 50%}
	.pr038_02 .cycle_box a:hover dl.sdk:before{background-position: 30px 50%}
}

@media screen and (max-width:1336px){
	#container.pr_wrap {padding-top:103px;padding-bottom:0}
	html.promotion #container.pr_wrap {padding-top:182px}
	html.promotion .pr_menu {top:130px;}
	.pr_menu{position:fixed;top:50px;z-index:4;right:0;margin:0;padding:51px 0 0 !important;border-top:1px solid #ebebeb}
	.pr_menu ul {padding:0;}
	.pr_menu ul li{display:none;float:none;width:auto !important}
	.pr_menu ul li + li {margin:0;}
	.pr_menu ul li a {padding:0 20px;border-top:1px solid #ebebeb;text-align:left}
	.pr_menu ul li.on a:after,
	.pr_menu ul li a:hover:after{width:0;}
	.pr_menu ul li.on{display:block !important;position:absolute;top:0;left:0;width:100% !important}
	.pr_menu ul li.on.active a:after{display:block;position:absolute;top:18px;right:22px;left:auto;width:13px;height:13px;background:url(/assets/img/common/bg_menu.png) no-repeat 100% 50%;background-size:13px auto;content:'';transition:transform .1s ease-in}
	.pr_menu ul li.on.active a.active:after{transform:rotate(180deg);}

	
}

@media screen and (max-width:1295px){
    .top_bar01.bas{position:absolute;top:-2px;right:-2px;}
	.top_bar01.sma{position:absolute;top:-2px;right:-2px;border-bottom:10px solid #1d7ff9}
	
}

@media screen and (max-width:1152px){
	.view_wide .pc_price .price_box {margin-top:20px}
	.view_wide .pc_price .bg_box {padding:30px 0;}
    .view_wide .pc_price .price_box .box {float:none;padding:0;width:auto;border:0;}
    .view_wide .pc_price .price_box .box.pro,
	.view_wide .pc_price .price_box .box.basic {width:auto;border-right:0;}
	.view_wide .pc_price .price_box .box .top {height:auto;}
	.view_wide .pc_price .price_box .box .top .inner {padding:0;border:0;}
	.view_wide .pc_price .price_box .box .top .inner .tit {position:relative;height:50px;line-height:50px;padding:0 27px;border-bottom:1px solid #eceef2;cursor: pointer;}	
	.view_wide .pc_price .price_box .box .top .inner .tit:before {position:absolute;top:50%;right:20px;margin-top:-4px;width:16px;height:9px;background:url(/assets/img/icon/icon_linearrow_up.png) no-repeat 100% 50%;background-size:16px auto;content:'';transition:transform .2s ease;transform:rotate(180deg)}
	.view_wide .pc_price .price_box .box .top .inner .tit.on:before {transform:rotate(0deg)}
	
	.view_wide .pc_price .price_box .box.basic .top .inner .tit, .view_wide .pc_price .price_box .box.business .top .inner .tit {top:auto;}
	.view_wide .pc_price .price_box .box.pro {margin:0;padding:0;box-shadow:none;}
	.view_wide .pc_price .price_box .box.pro .top {height:auto}
	.view_wide .pc_price .price_box .box .top .inner:before,
	.view_wide .pc_price .price_box .box .btn_box,
	.view_wide .pc_price .price_box .box .top .inner .price,
	.view_wide .pc_price .price_box .box .mid {display:none}

	.view_wide .pc_price .price_box .box .top .tt {position:absolute;top:12px;left:50%;right:auto;margin:0 0 0 40px;padding:0 12px;height:24px;line-height:24px;font-size:12px;color:#ef2d17;border-radius:13px;background:#ffcb3d;}
	.view_wide .pc_price .price_box .box .btn_box {position:relative;border-bottom:1px solid #eceef2;}
	.view_wide .pc_price .price_box .box .mid {min-height:1%;}
	html:lang(ko) .view_wide .pc_price .price_box .box.business .tit:after {display:inline-block}
	.view_wide .pc_price .price_box .box .top .inner .price {padding-top:20px;}

	
	
}

@media screen and (max-width:1024px){
	ul.list_type01 li{font-size:14px}
	.view_wide[class*=pr_bg]{margin:0;}

	.pr_common02{padding:32px 0 40px;}
	.pr_common02 dl.list.type01{padding:0;}
	html:lang(ru)  .pr_common02 dl.list.type01{padding:0;}
	.pr_common02 dl.list.type01 + dl.list.type01 {margin-top:27px;}
	.pr_common02 dl.list.type01 dt{position:static;padding-bottom:7px;font-size:22px;}
	.pr_common02 dl.list.type01 dd{padding-left:15px;font-size:14px}
	.pr_common02 dl.list.type01 dd:after{top:11px}
	.pr_common02 dl.list.type02{margin-top:25px;padding:0;}
	.pr_common02 dl.list.type02 dt{position:static;padding-bottom:15px;font-size:22px;}
	.pr_common02 dl.list.type02 dd + dd {margin-top:10px;}
	.pr_common02 dl.list.type02 dd div > div{float:none;width:auto !important;margin:0}
	.pr_common02 dl.list.type02 dd div > div + div {margin-top:10px;}
	.pr_common02 dl.list.type02 dd div > div ul{min-height:1px;margin:0 !important}
	.pr_common02 dl.list.type02 dd div.fst > div > ul li.txt01{font-size:16px}
	.pr_common02 dl.list.type02 dd div.fst > div > ul li.txt02{font-size:14px}
	.pr_common02 dl.list.type02 dd div.fst > div > ul li.txt03{font-size:16px}
	.pr_common02 dl.list.type02 dd div.sec > div > ul li.txt01{font-size:14px}
	.pr_common02 dl.list.type02 dd div.sec > div > ul li.txt02{font-size:16px}
    .pr_common02 dl.list.type02 dd div.sec > div{margin-top:10px}

	.pr_common02 dl.list.type01 dd div.box {position:relative;margin-top:5px;padding:0 30px;border:1px solid #dbe3e3;}
	.pr_common02 dl.list.type01 dd div.box ul li.logo{position:static;height:94px;padding-top:26px;text-align:center}
	.pr_common02 dl.list.type01 dd div.box ul li.logo img{}
	.pr_common02 dl.list.type01 dd div.box ul li.txt01{text-align:center;font-size:14px;line-height:1.5}
	.pr_common02 dl.list.type01 dd div.box ul li.txt02{padding:20px 0;text-align:center;}

	.pr_common03{padding:32px 0 0}
	html:lang(ru) .pr_common03{padding:32px 0 15px 0}
	.pr_common03 .tit_type01 {font-size:22px;}
	.pr_common03 > div{margin-top:0}
	.pr_common03 > div.col2 {width:100%;}
	.pr_common03 > div.fst{margin-top:35px}
	.pr_common03 > div dl{display:block;width:auto;margin-bottom:38px}
	.pr_common03 > div dl dt{padding:70px 0 10px !important;text-align:center !important;font-size:22px;}
	.pr_common03 > div dl dt:after{left:50%;margin-left:-26px}
	.pr_common03.type02 > div dl dt:after{left:50%;margin-left:-28px}
	.pr_common03 > div dl dd{padding:0;text-align:center;}
	.pr_common03 > div dl dd:before{position:relative;top:-3px;left:0;margin-right:5px;}
	.pr_common03.type02 > div dl dd{padding:0;}
	.pr_common03 > div dl dd:after{left:0;}

	.pr_common05{padding:40px 0 40px;margin:0 -20px}
	.pr_common05 .bx-wrapper {margin:0}
	.pr_common05 .tit_type01{margin:0 0 40px 0;padding:0 20px;font-size:22px}

    .sticky-wrapper.m_stuck_margin {margin-bottom:-141px;}
	.pr_common06.stuck {position:fixed;top:45px !important;left:0;width:100%;}
	.pr_common06 .inner {padding:0 20px;}
	.pr_common06 .btn_box {right:20px;}
	.pr_common06 .lst_box .lst_tmenu li a {margin-left:15px;padding-bottom:20px;}

	.pr_common07{padding:20px 0 0;}
	.pr_common07 dl{position:relative;top:0;width:auto;padding:12px 0 40px 0;transform:initial}
	.pr_common07 dl.short {width:auto;}
	html:lang(ko) .pr_common07 .ic_ko {padding:0 0 40px 0;}
	.pr_common07 dl dd .txt_type01{padding:0 0 20px}
	.pr_common07 .img.mobile{display:block}
	.pr_common07 .img.pc{display:none}

	.pr_common08{padding:40px 0;}
	.pr_common08 .img{padding:30px 0 0;}
	.pr_common08 .tit_type01{font-size:18px}
	.pr_common08 .txt_type01{font-size:14px;color:#666}


	.system_info thead tr th{padding:12px 0;font-size:16px;}
	.system_info tbody tr th,.system_info tbody tr td{font-size:14px;}
	.system_info tbody tr th.tit{font-size:14px;}

	.pr025_01{position:relative;padding:50px 0 0}

		
	.pr038_02{padding-top:40px}

	.pr039_02{padding:32px 0 37px;}
	.pr039_02 .txt_type01 span{display:inline}
    .pr039_02 .list{padding-top:37px;}
	.pr039_02 .list li{float:none;width:auto;padding-top:120px;}
    .pr039_02 .list li p{font-size:14px;}
	.pr039_02 .list li + li{margin-top:40px}

	.pr039_03{padding:32px 20px 2px}

	.pr039_06{padding:32px 0 40px;}

	.pr040_01 {padding:32px 0 40px 0;}
	.pr040_01 .img {padding-top:37px;}

	.pr041_02{padding:30px 0 12px 0;}
	.pr041_02 .img{padding:40px 0 30px 0;}

	.pr042_01 {padding:31px 0 40px}
	.pr042_01 .img {padding-top:36px}

	.pr043_02 {padding:31px 0 0 0;}
	.pr043_02 .img {padding:37px 0 40px 0;}
	.pr043_03{padding-top:40px}

	.pr044_02{padding:32px 0 0 0;}
	.pr044_02 .img{padding:40px 0 0}
	.pr044_02 .list {text-align:left;margin:40px 0 20px 0;}
	.pr044_02 .list ul li{padding-left:15px;font-size:14px}
	.pr044_02 .list ul li:after{top:11px}


	.pr044_02 .edu_tbl {margin:20px 0 0 0;padding:0 0 30px 0;}
	.pr044_02 .edu_tbl strong {font-size:16px;}
	.pr044_02 .edu_tbl p {padding:20px 10px;font-size:14px}
	.pr044_02 .edu_tbl ul li {display:block;width:auto;background-position: 50% 0 !important;}
	.pr044_02 .edu_tbl ul li + li {margin:20px 0 0 0;}



	.pr044_03{padding:32px 0 0 0;}
	.pr043_03 .txt_type01 {padding-top:15px;}
	.pr043_03 .txt_type01 span {display:inline;}
	.pr043_03 .solution_tab {height:auto;margin:40px -20px 0 -20px;padding:0;background:none;}
	html:lang(ru) .pr043_03 .solution_tab {height:auto;}
	.pr043_03 .solution_tab .tab {display:none;}
	.pr043_03 .solution_tab .cont {display:block !important;width:auto;height:auto;padding:0 20px 40px 20px;background:#e3f4ff;}
	.pr043_03 .solution_tab .cont dl {display:block !important;padding:105px 0 5px 0;background-repeat: no-repeat;background-position: 50% 40px;}
	.pr043_03 .solution_tab .cont dl dt {font-size:16px;font-weight:500;color:#333;}
	.pr043_03 .solution_tab .cont dl dd {padding:13px 0 0 0;font-size:14px;color:#333;}
    html:lang(ru) .pr043_03 .solution_tab .cont dl {padding:105px 0 5px 0;background-repeat: no-repeat;background-position: 50% 40px;}
	.pr043_03 .solution_tab .cont dl.ct1 {display:block !important;background-image: url(/assets/img/contents/pr/pr043_03_img01.png);}
	.pr043_03 .solution_tab .cont dl.ct2 {background-image: url(/assets/img/contents/pr/pr043_03_img02.png);}
	.pr043_03 .solution_tab .cont dl.ct3 {background-image: url(/assets/img/contents/pr/pr043_03_img03.png);}
	.pr043_03 .solution_tab .cont dl.ct4 {background-image: url(/assets/img/contents/pr/pr043_03_img04.png);}
	.pr043_03 .solution_tab .cont dl.ct5 {background-image: url(/assets/img/contents/pr/pr043_03_img05.png);}

	.pr045_02{padding:50px 0;}
	.pr045_02 .img{padding-bottom:30px}
	.movie_play {padding-bottom:40px;}

	html.promotion .pr_menu {top:100px;}
	html.promotion #container.pr_wrap {padding-top:153px;}

	.location.bg_type04 {display:none;;}

	.pdf_tab {margin:40px -20px 0 -20px}
	.pdf_tab .box .txt_wrap {width:auto;}
	.pdf_tab .box.on .txt_wrap {border-bottom:0;}
	.pdf_tab .box.on .img {position:static;padding:0 0 20px 0;}
	.pdf_tab .box .txt_wrap strong {font-size:16px;padding-right:40px;background:url(/assets/img/contents/pr/icon-linearrow-down-gray.png) no-repeat 100% 50%;background-size:32px auto;}
	.pdf_tab .box .txt_wrap p {font-size:14px}
	.pdf_tab .box.on .txt_wrap strong {padding-right:40px;background:url(/assets/img/contents/pr/icon-linearrow-up-gray.png) no-repeat 100% 50%;background-size:32px auto;}
	

	.bottom_banner .btn.large {height:40px;line-height:38px;font-size:16px;}


	

}
@media screen and (max-width:1000px){
	.m_hide {display:none !important;}

}
@media screen and (min-width:320px) and (max-width:900px){


	.tit_type01{font-size:22px}
	.txt_type01{font-size:14px}
	.txt_type02{font-size:14px}
	.tit_type01 + .txt_type01 {margin-top:10px;padding-top:0;}

	.pr_top_common01 .inner .slogan {font-size:22px;}
	.pr_top_common01 .inner .slogan02 {font-size:15px;}
	.pr_top_common01 .btn_box {max-width:280px;margin:0 auto;}
	.pr_top_common01 .btn_box .btn {display:block;}
	.pr_top_common01 .btn_box .btn + .btn {margin:10px 0 0 0;}
	.pr_top_common01.high {height:400px;}
	.pr_top_common03.high {height:400px;}
	.pr_top_common01 .btn_box .btn {height:40px;line-height:38px;font-size:14px;}

	.pr_top_common02 .inner .slogan01 {font-size:28px;font-weight:300;color:#fff}
	.pr_top_common02 .inner .slogan02 {font-size:28px;font-weight:300;color:#fff}
    html:lang(ru) .pr_top_common02 .inner .slogan01 {font-size:26px;font-weight:300;color:#fff}
    html:lang(ru) .pr_top_common02 .inner .slogan02 {font-size:22px;font-weight:300;color:#fff}
    .pr_top_common03 .inner .slogan01 {font-size:28px;font-weight:300;color:#fff}
	.pr_top_common03 .inner .slogan02 {font-size:28px;font-weight:300;color:#fff}	
	.pr_top_common03 .inner h1 {display:block;font-size:28px;font-weight:600;color:#fff}
	.pr_top_common03 .inner p {padding-top:10px;font-size:18px;color:#fff;}
	.pr_common03 > .btn_box {margin-top:-8px;margin-bottom:36px}
	.pr_top_common03.high {height:690px;}
	.pr_top_common03.high .inner h1 {display:block;font-size:28px;font-weight:600;color:#fff}
	.pr_top_common03.high .inner p {padding-top:10px;font-size:18px;color:#fff;}
	.pr_common01 {padding-top:40px;}   

	.pr_common04{padding:30px 0 0 0 }
	.pr_common04 .tit_type01{padding:0 0 5px 0;}
	.pr_common04 .review li{float:none;width:auto;margin-bottom:34px}
	.pr_common04 .review li > a {background-position:0 50px}
	.pr_common04 .review li > a .logo {height:90px;}
	.pr_common04 .review li a p{padding:0}
	.pr_common04 .review{margin:30px 0 4px 0}

    .pr_common05{padding:32px 0;}
    .pr_common05 .tit_type01{margin:0 0 38px 0;}

	.pr_common06 {z-index:10;position:static;top:46px !important;left:0;width:100%;background:#fff;}
	.pr_common06 .tit_tmenu {padding:20px 0 19px 0;font-size:18px;color:#333;font-weight:400;transition:all .2s ease-out}
	.pr_common06 .lst_box {position:static;bottom:0;padding-top:20px;}

	.pr_common06 .lst_box .lst_tmenu li a.on:after{display:block;position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#000;content:'';transition:all .2s ease-out}
	.pr_common06 .btn_box {position:static;top:30px;right:0;}
	.pr_common06 .btn_box > .btn {width:100%;}
	.pr_common06 .btn_box > .btn + .btn {margin:7px 0 0;}


	.pr_common06.stuck .tit_tmenu{margin:0;padding:10px 0;font-size:14px;}
	.pr_common06.stuck .lst_box .lst_tmenu {margin:0;}
	.pr_common06.stuck .btn_box {height:0;overflow:hidden;}
	.pr_common06.stuck .lst_box {padding:0;}

	.pr_common07{padding:40px 0 0;}
	.pr_common07 dl dt > .tit_type01{position:relative;padding-top:24px;font-size:22px!important;text-align:center}
	.pr_common07 dl dd > .txt_type01{padding:0 0 40px;font-size:14px!important;color:#666;text-align:left;font-weight:300;line-height:1.5}
	.pr_common07 dl dt .tit_type01:after{display:block;position:absolute;top:0;left:45%;width:30px;height:2px;margin-top:10px;background:#000;content:''}
	.pr_common08 .tit_type01{position:relative;padding-top:14px;font-size:22px!important}

	.device_list {padding-top:10px;}
	.device_list li {width:auto;min-width:145px;margin-top:20px;}
	
	.bbs_list.tac tbody th{font-size:12px;}
    .bbs_list.tac tbody td ul li{padding-left:6px;font-size:12px;}
    .bbs_list.tac tbody td ul li:before{display:inline-block;position:absolute;top:8px;left:0;width:2px;height:2px;border-radius:2px;background:#333;content: '';}

    .buying_info {padding:34px 0 40px;}
    .buying_info dl dt {padding-bottom:12px;font-size:20px;}
    .buying_info dl dd {font-size:14px;}

    .sys_spec{padding:34px 0 40px 0;text-align:center;margin-top:0;}
    .sys_spec .tit_type03 {line-height:1;}
	.sys_spec .tit_windows{display:inline-block;position:static;padding:0 0 30px 30px;background:url(/assets/img/icon/ico_windows.png) no-repeat 0 10px;font-size:24px;font-weight:400;color:#000}
 	.sys_spec .tit_mac{display:inline-block;position:static;padding:0 0 30px 30px;background:url(/assets/img/icon/ico_mac.png) no-repeat 0 3px;font-size:24px;font-weight:400;color:#000}
	.sys_spec .tit_android{display:inline-block;position:static;padding:0 0 32px 30px;background:url(/assets/img/icon/ico_android.png) no-repeat 0 3px;font-size:24px;font-weight:400;color:#000}
	.sys_spec .tit_ios{display:inline-block;position:static;padding:0 0 30px 30px;background:url(/assets/img/icon/ico_mac.png) no-repeat 0 3px;font-size:24px;font-weight:400;color:#000}
	.sys_spec .tit_web{display:inline-block;position:static;padding:0 0 30px 30px;background:url(/assets/img/icon/ico_web.png) no-repeat 0 6px;font-size:24px;font-weight:400;color:#000;}
	.sys_spec .tit_type01{display:inline-block;position:static;padding:0 0 20px 0;font-size:22px;}
        
    .mid_bar {right:-1px}
    .mid_bar.type02 {margin:0 -21px;}
    .mid_bar02 {right:-1px}
	.show_info{bottom:100%}

	.pr004_03 {padding:32px 0 20px;}
	.pr004_03 .tit_type01 {padding-bottom:0;font-size:20px;color:#000;text-align:center;}
	.pr004_03 .po_format .po_tmenu li {float:left; width:20%;border-bottom:1px solid #999;text-align:center;}
	.pr004_03 .po_format .po_tmenu li:hover {background:url(/assets/img/common/bg_line.png) repeat-x 0 100%;}
	.pr004_03 .po_format .po_tmenu li.on {background:url(/assets/img/common/bg_line.png) repeat-x 0 100%;color:#000!important;}
	.pr004_03 .po_format .po_tmenu li span {display:inline-block;padding:12px 0 10px;font-size:12px;font-weight:600;}
	.pr004_03 .po_format .po_tmenu li span a {color:#666;}
	.pr004_03 .po_format .po_tmenu li span a:hover {color:#000;}
	.pr004_03 .po_format .po_tmenu li .word {padding-left:0;background:none;}
	.pr004_03 .po_format .po_tmenu li .sheet {padding-left:0;background:none;}
	.pr004_03 .po_format .po_tmenu li .slide {padding-left:0;background:none;}
	.pr004_03 .po_format .po_tmenu li .hwp {padding-left:0;background:none;}
	.pr004_03 .po_format .po_tmenu li .pdf {padding-left:0;background:none;}
	.pr004_03 .po_format .po_tmenu:after {display:block;clear:both;content:'';}
	.pr004_03_slide {padding-bottom:0;}
	.pr004_03_slide .tit_type01 {padding-bottom:14px;font-size:25px;color:#1d7ff9;text-align:center;}
	.pr004_03_slide .det_type01 {padding-bottom:30px;font-size:16px;color:#333;text-align:center;}
	.pr004_03_slide .inner {padding:25px 0;background:#f3f8ff;display:none !important}
	.pr004_03_slide.ss .inner {display:block !important}
	.pr004_03_slide .inner .func li {float:left;width:50%;height:310px;}
	.pr004_03 .bx-wrapper .bx-custom-pager .bx-pager-item a > div span {padding:0 0 12px 0;background:none !important;}
	
	.pr004_03_slide .inner .func li {width:100%;height:auto;}
	.pr004_03_slide .inner .func li .cont {padding:70px 0 30px;min-height:1px !important;text-align:center;background-position:50% 4px !important;}
	.pr004_03_slide .inner .func li .cont strong {text-align:center;font-size:16px;font-weight:600;color:#333;}
	.pr004_03_slide .inner .func li .cont p {padding-top:10px;font-weight:300;font-size:14px;color:#666;}
	.pr004_03_slide .inner .func.ups li .cont {padding-top:120px;}
	.pr004_03_slide .inner .func.ups li .cont.new_func07, 
	.pr004_03_slide .inner .func.ups li .cont.new_func08, 
	.pr004_03_slide .inner .func.ups li .cont.new_func09 {padding-top:120px;}

	.pr004_03_slide.half .inner .func {display:flex;flex-wrap: wrap;}
	.pr004_03_slide.half .inner .func li {width:50%;float:none;min-height:auto;}



	.pr004_03_slide .inner .func.ups li .cont.pdf_func01 {padding-top:76px;background-size:76px auto}
	.pr004_03_slide .inner .func.ups li .cont.pdf_func02 {padding-top:76px;background-size:83px auto}
	.pr004_03_slide .inner .func.ups li .cont.pdf_func03 {padding-top:76px;background-size:44px auto}
	.pr004_03_slide .inner .func.ups li .cont.pdf_func04 {padding-top:76px;background-size:60px auto}
	.pr004_03_slide .inner .func.ups li .cont.pdf_func05 {padding-top:76px;background-size:76px auto}
	.pr004_03_slide .inner .func.ups li .cont.pdf_func06 {padding-top:76px;background-size:97px auto}

	.pr023_01 p{padding:50px 0 40px;font-size:22px;font-weight:400;color:#000;text-align:center}
	.pr023_01 .list{overflow:hidden;max-width:1180px;margin:0 auto 20px;text-align:center}
	.pr023_01 .list li{float:none;width:100%;padding:140px 0 40px}
	.pr023_01 .list li p{padding:0 25px;font-size:16px;font-weight:300;color:#666}
	.pr023_01 .list li.c1{background:url(/assets/img/contents/pr/pr023_01_img01.png) no-repeat 50% 0;}
	.pr023_01 .list li.c2{background:url(/assets/img/contents/pr/pr023_01_img02.png) no-repeat 50% 0;}
	.pr023_01 .list li.c3{background:url(/assets/img/contents/pr/pr023_01_img03.png) no-repeat 50% 0;}

	.pr023_09{padding:80px 0 25px;text-align:center;}
	.pr023_09 .tit{display:block;padding:0 30px;font-size:25px;font-weight:400;color:#000}

	.pr023_10{padding:00}
	.pr023_10 .box01 {position:relative;float:none;width:100%;}
	.pr023_10 .box01 .img{display:block;overflow:hidden;margin:0;}
	.pr023_10 .box01 .img img{display:block;position:relative;width:100%;transition:transform .2s linear}
	.pr023_10 .box01:hover .img img{transform:scale(1.1,1.1)}

    .pr024_01 p{padding:31px 0 20px 0;font-size:20px!important}
    .pr024_01 p span {font-size:14px !important}
    .pr024_02{padding-top:16px;border-bottom:1px solid #999;}

    .pr024_03 .in_txt {padding:15px 0 16px;font-size:14px;line-height:1.5;text-align:center;font-weight:300}
    .pr024_03 .btn_box{padding:20px 0 40px;}
    .pr024_03 .buying_info{padding:34px 0 0;}
    .pr024_03 .buying_info{padding:34px 0 34px 0;}

	.pr028_01 {padding:32px 0 40px;}	
	.pr028_03 {padding:0 0 40px 0;background:none;}
	.pr028_03 .list {margin-top:50px;float:none !important;width:auto;}

                    .pr030_03 {padding:0 0 40px}
    .pr030_03 dl dt {padding-bottom:20px;font-size:18px;color:#333;font-weight:600}
    .pr030_03 dl dd {position:relative;padding:0 0 10px 10px;font-size:14px; color:#333;font-weight:300;}
    .pr030_03 dl dd:before {position:absolute;top:0;left:0;color:#333;font-weight:300;content:'-'}

	.pr033_01{padding:32px 0 40px}
	.pr033_01 .pr033_01_01{display:block;padding:0 0 0 0}
	.pr033_01 .pr033_01_01 h1{font-size:25px}
	.pr033_01 .pr033_01_01 h2{font-size:22px}
	.pr033_01 .pr033_01_01 p{padding:10px 0 0;font-size:14px;font-weight:300;color:#333;text-align:center}
	.pr033_01 ul li{display:block;width:auto;padding:100px 0 0}
	.pr033_01 ul li.c1{background:url(/assets/img/contents/pr/pr033_01_img01.png) no-repeat 50% 0}
	.pr033_01 ul li.c2{background:url(/assets/img/contents/pr/pr033_01_img02.png) no-repeat 50% 0}
	.pr033_01 ul li.c3{background:url(/assets/img/contents/pr/pr033_01_img03.png) no-repeat 50% 0}
	.pr033_01 ul li.c4{background:url(/assets/img/contents/pr/pr033_01_img04.png) no-repeat 50% 0}
	.pr033_01 ul li.c5{background:url(/assets/img/contents/pr/pr033_01_img05.png) no-repeat 50% 0}
	.pr033_01 ul li.c6{background:url(/assets/img/contents/pr/pr033_01_img06.png) no-repeat 50% 0}
	.pr033_01 ul li.c7{background:url(/assets/img/contents/pr/pr033_01_img07.png) no-repeat 50% 0}
	.pr033_01 ul li.c2,.pr033_01 ul li.c3,.pr033_01 ul li.c4, .pr033_01 ul li.c6,.pr033_01 ul li.c7,.pr033_01 ul li.c9,.pr033_01 ul li.c11,.pr033_01 ul li.c12 {margin-top:40px;}
	.pr033_01 ul li em{display:block;padding:16px 34px 0 46px;font-size:40px;font-weight:300;color:#0046b9;text-align:center}
	.pr033_01 ul li p{padding:4px 0 0;font-size:16px;color:#333;text-align:center}
	.pr033_01 p.text{padding:50px 30px 0;font-size:24px;font-weight:400;color:#000;text-align:center}
	.pr033_01 p.text span{display:block;text-align:center}
    .pr033_01 ul.type02 {margin-top:0}
	.pr033_01 ul.type02 li {width:auto}
	.pr033_01 ul.type02 li + li {margin-top:30px;}
    
	.pr033_01 .btn_box {padding-top:40px;}
	.pr033_01 .btn_box > .grey02{display:block;margin-top:60px}
	.box_txt_new{display:inline-block;padding:2px 9px;margin-left:8px;background:#f95c5c;border-radius:3px;font-size:14px;font-weight:500;color:#fff;vertical-align:middle;}

    .top_bar01{position:absolute;top:-2px;left:-1px;right:-1px;width:auto;height:20px;background:#f5f5f5;border-bottom:10px solid #4e71a9;}
    .top_bar01.bas{right:-1px}
    .top_bar01.sma{right:-1px}
    
    .btn_box.pri_mobile {display:block;}
    .btn_box.pri_mobile .btn_arrow.grey03 {display:block;}
    .btn_box.pri_mobile .btn_arrow.grey03.on {display:none;}

    .pr038_02{padding-top:31px}

    .pr041_02 .txt_type01 {padding-top:0}

    .pr045_02{padding:32px 0;}
    .pr045_02 .img{padding:38px 0 8px;}
		
	.pr049_04 {padding:32px 0 32px 0;}
	.pr049_04 .txt_type01{padding-top:0;}

    .pr003_01{padding:32px 0 32px 0;}
    .pr003_01 .pr003_01_01{padding:0 30px 40px}
    .pr003_01 .pr003_01_01 h2{padding:0;text-align:center;font-size:22px!important;word-break:break-all;}
    .pr003_01 .pr003_01_01 p {padding:15px 0 0 0;text-align:center;font-size:15px;}
    .pr003_01 .pr003_01_02 {overflow:hidden;max-width:900px;margin:0 auto;}

    .pr025_01.pdb {padding:70px 0 50px 0}
    .pr025_01 h3.tit {text-align:center;font-size:18px;}
    .system_info tr.hidden-mobile {display:table-row;}
    .system_info tbody tr.hidden-mobile th {padding:5px 0;text-align:center;font-size:14px !important;}
    .system_info tbody tr.hidden-mobile + tr td {border-top:1px solid #6b6b6b}
    .system_info th.t_line {border-top:1px solid #6b6b6b}
    .system_info .inner_spec02 th {height:auto;padding:15px 20px 15px 0 !important;vertical-align:middle;}

    .system_info .inner_spec02 th .tit {display:block;font-size:16px;padding-left:28px;background:url(/assets/img/button/arrow_toggle_down.png) no-repeat 0 50%;background-size:11px auto;}
    .system_info .inner_spec02 th .txt {display:none;padding:10px 0 5px 28px !important;font-size:14px;}
    .system_info .inner_spec02 th .more {display:none;margin-left:28px;font-size:12px;}

    .system_info .inner_spec02 td .tit {font-size:16px}
    .system_info .inner_spec02 td .tit span {font-size:13px}
    .system_info .inner_spec02 td .hidden-pc {display:inline-block;}

    .system_info .inner_spec02 tr.on .txt {display:block; padding-top:25px !important;}
    .system_info .inner_spec02 tr.on .more {display:block}

    .system_info .hidden-pc {display:none;}
    .system_info .inner_spec02 tr {cursor:pointer;}
    .system_info .inner_spec02 td.bg-box,
    .system_info .inner_spec02 td.bg-box02 {padding:15px 0 15px 0 !important;vertical-align:top;background:none;}
    .system_info .inner_spec02 td .tit {display:block;text-align:right}
    .system_info .bg-box .sum,
    .system_info .bg-box02 .sum {display:none;}

    .system_info .inner_spec02 tr.on th .tit{background:url(/assets/img/button/arrow_toggle_up.png) no-repeat 0 50%;background-size:11px auto;}
	.system_info .inner_spec02 tr.on th .sum {display:inline-block; margin-bottom:10px;}	

	.slide_office {padding:40px 0 0 0}
	.slide_office .slide_tab li a {font-size:14px;}
	.slide_office .slide_tab li .tit {display:block;height:70px;padding:20px 20px 0 20px;font-size:20px;}
	.slide_office .frame {top:160px;left:20px;right:20px;}
	.slide_office .slide_box .slide_cont .motion {margin-top:90px}
	.slide_office .slide_box .slide_cont .motion .img {margin:0 20px;}
	.slide_office .slide_box .slide_cont .motion .txt dl dt {font-size:12px;}
	.slide_office .slide_box .slide_cont .motion .txt dl dd {font-size:12px;}
	.slide_office .slide_box .slide_cont .motion .txt dl dd strong {font-size:18px;}
	.slide_office .bx-wrapper .bx-pager {top:auto;bottom:20px;right:0;text-align:center;}
	
	.pr049_01 {padding:40px 0}
	.pr049_01 .format_wrap ul.tab li {display:block;width:auto;float:none;}
	.pr049_01 .format_wrap ul.tab li a strong {font-size:16px;}
	.pr049_01 .format_wrap ul.tab li a p {font-size:14px;}
	.txt_type01 .format_layer {height:20px;line-height:18px;font-size:14px;}
	.pr049_01 .format_wrap ul.tab li a {display:block;height:auto;padding:10px 0 10px 55px;background-position:0 10px;background-size:50px auto;}
	.pr004_03_slide {padding:0;}
	.pr049_01 .format_wrap + .format_wrap {margin:0}
	.pr049_01 .format_wrap ul.tab li a.on:after {display:none;}

	.pr049_03 {padding:40px 0;}
	.pr049_03 .btn_box {}
	.pr049_03 .btn_box .btn {display:block;}
	.pr049_03 .btn_box .btn + .btn {margin:10px 0 0 0;}
	.more_spec {margin:0;padding:0 0 40px 0;}
	.more_spec a:after {background-size:12px auto}

	.spec_detail .s_t h2 {font-size:20px}
	.spec_detail .sepc_tit {margin:0;padding:15px 0 15px 40px;font-size:18px;}
	.spec_detail table {width:100%;}
	.spec_detail table colgroup {display:none}
	.spec_detail table tr,
	.spec_detail table tr th,
	.spec_detail table tr td {display:block;}
	.spec_detail table tr th {padding-left:40px;font-size:14px;}
	.spec_detail table tr th p {font-size:12px;}
	.spec_detail table tr td {padding-left:40px;font-size:14px;}
	.spec_detail .s_t .close {right:-22px;}
	.spec_detail .spec_tab_cont {padding:0;border:0;}
	.spec_detail .spec_tab_cont + .spec_tab_cont {border-top: 1px solid #ccc;}

	.spec_detail.sv {padding-top:40px;}

	.view_wide .pc_price .tit {font-size:20px;}

	.slide_office02 {padding:0 20px;}
	.slide_office02 .slogan {font-size:20px;}
	.slide_office02 .slogan02 {font-size:14px;}
	.slide_office02 {padding-top:40px;}
	.slide_office02 .slogan02 {padding-top:10px;}
	.slide_office02 .bx-wrapper .bx-pager {top:0}
	.slide_office02 .slide_box .slide_cont .motion {margin-top:90px}
	.slide_office02 .slide_box .slide_cont .motion .txt {padding:10px 0 40px 0;font-size:16px}

	.pc_main_down {padding:40px 0;}
	.pc_main_down .slogan {font-size:20px;}
	.pc_main_down .i_txt {font-size:14px;}

	.pr_top_pdf {height:auto;padding:40px 0 300px 0;}
	.view_wide.pr_bg24::before {height:300px;top:auto;bottom:0;background-size:auto 300px;background-position:50% 100%}
	.pr_top_pdf .inner .slogan {font-size:14px;}
	.pr_top_pdf .inner .slogan02 {font-size:22px;font-weight:600}
	.pr_top_pdf .inner .descript {font-size:15px;}
	.pr_top_pdf .inner .descript br {display:none;}
	.pr_top_pdf .inner .slogan .bat {top:0;margin-left:12px;font-size:12px;}

	.pr_pdf01 {padding:40px 0 0 0}

	.pr004_03_slide .inner .func li .cont dt {font-size:16px;font-weight:600;color:#333;}
	.pr004_03_slide .inner .func li .cont dd {font-size:14px;}


}


@media screen and (min-width:320px) and (max-width:767px){
    

    html:lang(ru) .pr_common06 .lst_box .lst_tmenu li {width:auto;max-width:inherit;}
    html:lang(ru) .pr_common06 .lst_box .lst_tmenu li a{margin:0;font-size:13px;white-space:nowrap;}

    .show_alram_box{width:auto;min-width:252px;top:106%;left:0;margin:0;}

	.pr023_09{padding:80px 0 25px;text-align:center;}
    .pr023_09 .tit{display:block;padding:0 30px;font-size:22px;font-weight:400;color:#000}

    .pr023_10{padding:0}
	.pr023_10 .box01 {position:relative;float:none;width:100%;}
	.pr023_10 .box01 .inner{position:absolute;top:50%;width:100%;color:#fff;text-align:center;transform:translateY(-50%)}
    .pr023_10 .box01 .inner .tit{display:block;font-size:22px;transition:font-size .2s ease}
	.pr023_10 .box01 .inner .descript{display:block;padding:10px 30px 0;font-size:14px;font-weight:300;color:#fff;transition:font-size .2s ease}
	
	.pr038_02{padding-bottom:0}
    .pr038_02 .tit_type01{font-size:25px}
	.pr038_02 .txt_type01{font-size:16px}
	.pr038_02 .cycle_box{height:auto;margin:36px 0;background:none}
	.pr038_02 .cycle_box a{float:none;width:auto}
	.pr038_02 .cycle_box dl{position:relative;top:0 !important;left:0 !important;width:auto !important;min-height:1px;margin:36px 0 20px!important;padding:130px 0 0!important;text-align:center}
	.pr038_02 .cycle_box dl{text-align:center !important}
	.pr038_02 .cycle_box dl:before{position:absolute;top:0 !important;left:50% !important;margin:0 0 0 -55px !important}

	.pr044_05 .mov_link a{padding:0;font-size:25px}
	.pr044_05 .mov_link a span{position:relative;top:0;margin:15px 0 0;}
	html:lang(ru) .pr044_05 .mov_link a span{top:0;}
	.pr044_05 .mov_link a span:after{}
	.pr044_05 .mov_link a p{display:block;margin:0;}

    .view_wide.pr_bg_event .inner {padding:45px 20px;text-align:center;}
    .view_wide.pr_bg_event .inner img {display:inline-block;max-width:100%;}
    .view_wide.pr_bg_event .inner a.btn {margin-top:25px;display:block;padding:0 55px;box-sizing:border-box;}
    .view_wide.pr_bg_event .inner .pc {display:none;}
    .view_wide.pr_bg_event .inner .mobile {display:block;}

    .pr003_01 .pr003_01_02 a {width:100%;}
	.pr003_01 .pr003_01_02 a + a {margin-top:15px;}
	
	.view_wide .pc_price .price_box .box .top .tt
	html:lang(ru) .view_wide .pc_price .choose_type {right:auto}
	html:lang(ru) .view_wide .pc_price .choose_type .sale_point  {display:none !important}
	html:lang(ru) .view_wide .pc_price .price_box .box.pro .top {padding-top:32px}
	html:lang(ru) .view_wide .pc_price .price_box .box .top .tt {left:50%;margin:0 0 0 -71px}
}

@media screen and (min-width:320px) and (max-width:375px){
    .pr024_02 .terms .terms_mn li a:after {bottom:-3px!important}
	.device_list {padding-top:20px;}
	.device_list li {display:block;width:auto;margin:20px 0 0 0;}
	.device_list li a.windows {padding-top:71px;background-position:50% 0;}
	.device_list li a.mac {padding-top:71px;background-position:50% 0;}
	.device_list li a.android {padding-top:90px;background-position:50% 0;}
	.device_list li a.ios {padding-top:90px;background-position:50% 0;}
}

@media screen and (max-width:320px) {
 .system_info .inner_spec02 tr.on .txt {width:240px;}
}

@media screen and (min-width:321px) and (max-width:414px) {
 .system_info .inner_spec02 tr.on .txt {width:300px;}
}
