/*---------------------------------
 *  Download
 *---------------------------------*/
.device_download {margin:0 auto;}
.device_download div.box {width:1024px; margin:0 auto; position:relative }
.device_download .device_box {/*ackground:url(/resources/image/Polaris/new/download/device.png)*/}
.device_download.install h2 {border:none; color:#505050}
.device_download.install p.detail {position:absolute; top:32px; right:0; width:226px; height:94px; background:url(/resources/image/Polaris/new/download/tit_detail.png) no-repeat;}
.device_download.install p.detail a,
.device_box .header a.btn_quickDown {display:inline-block; color:#adccff; padding:0 20px 0 0; font-weight:bold;}
.device_download.install p.detail a {margin:55px 0 0 24px; background:url(/resources/image/Polaris/new/download/bul_detail.png) right no-repeat;}
.device_box .header {height:146px; background:#0046b8;}
.device_box .header h3 {/*padding-left:28px;  line-height:146px; font-size:22px;*/ color:#fff; height:146px; text-indent:-9999em; background:url(/resources/image/Polaris/new/download/tit_02.png) 30px 53px no-repeat;}
.device_box .header h3 em {color:#bdd6ff; font-style:normal}
.device_box .header h3.sync {width:237px; height:146px; background:url(/resources/image/Polaris/new/download/tit_03.png) 30px 53px no-repeat;}
.device_box .header a.btn_quickDown {position:absolute; top:83px; left:30px; padding:0 0 0 20px; background:url(/resources/image/Polaris/new/download/bul_detail02.png) left no-repeat;}
.device_box .header ul.device_tab {position:absolute; top:40px; right:0;}
.device_box .header ul.device_tab li {float:left; margin:0 15px; text-align:center;}
.device_box .header ul.device_tab li a {display:inline-block; width:60px; padding:62px 0 0; color:#b8c3e4; background:url(/resources/image/Polaris/new/download/device.png) no-repeat;}
.device_box .header ul.device_tab li a:hover, .device_box .header ul.device_tab li a.on {color:#fff;}
.device_box .header ul.device_tab li a.android {background-position:-25px 0;}
.device_box .header ul.device_tab li a.android:hover, .device_box .header ul.device_tab li a.android.on {background-position:-25px -134px;}
.device_box .header ul.device_tab li a.ios {background-position:-110px 0;}
.device_box .header ul.device_tab li a.ios:hover, .device_box .header ul.device_tab li a.ios.on {background-position:-110px -134px;}
.device_box .header ul.device_tab li a.amazon {background-position:-190px 0;}
.device_box .header ul.device_tab li a.amazon:hover, .device_box .header ul.device_tab li a.amazon.on  {background-position:-190px -134px;}
.device_box .header ul.device_tab li a.windows {background-position:-270px 0;}
.device_box .header ul.device_tab li a.windows:hover, .device_box .header ul.device_tab li a.windows.on {background-position:-270px -134px;}
.device_box .header ul.device_tab li a.rakuten {background-position:-355px 0;}
.device_box .header ul.device_tab li a.rakuten:hover, .device_box .header ul.device_tab li a.rakuten.on {background-position:-355px -134px;}
.device_box .header ul.device_tab li a.mac {background-position:-110px 0;}
.device_box .header ul.device_tab li a.mac:hover, .device_box .header ul.device_tab li a.mac.on {background-position:-110px -134px;}
.device_box .thum_box { background:#f3f3f3;}
.device_download .thum_box div.box {padding:31px 79px 28px; width:868px;}
.device_box .thum_box ul.tab {float:left; height:18px; padding:0 0 12px;}
.device_box .thum_box ul.tab li {float:left; padding-right:16px;}
.device_box .thum_box ul.tab li.last {padding-left:16px; border-left:1px solid #c2c2c2}
.device_box .thum_box ul.tab li a {font-size:13px; color:#25272a;}
.device_box .thum_box ul.tab li a:hover,
.device_box .thum_box ul.tab li a.on {color:#2964de;}
.device_box .thum {clear:both; padding:0}

/*---------------------------------
 *  sync 통합
 *---------------------------------*/
.device_download .integrated {width:960px;margin:0 auto;padding:55px 0;}
.device_download .integrated .tit {text-align:center;font-size:28px;color:#0046b9;}
.device_download .integrated .txt {text-align:center;padding:15px 0;font-size:20px;color:#505050;}
.device_download .integrated .info {width:928px;min-height:284px;margin:0 auto;background:url(/resources/image/Polaris/new/download/bg_integrated.png) no-repeat 17px 18px}
.device_download .integrated .info .descript {padding:68px 0 0 505px;line-height:1.6;font-size:16px;color:#515358;}
.device_download .integrated .info .btn_manual {display:inline-block;margin:24px 0 0 505px;padding:0 0 0 18px;font-size:13px;color:#515358;background:url(/resources/image/Polaris/new/download/bg_btn_manual.png) no-repeat 0 50%}
.device_download .integrated .info .btn_manual span {text-decoration:underline;}
.device_download .integrated .btn_box {padding-top:54px;text-align:center;}
.device_download .integrated .btn_box .btn_down {display:inline-block;padding:26px 76px 26px 140px;line-height:1;font-size:20px;color:#fff;border-radius:0.1em;background:#1d7ff9 url(/resources/image/Polaris/new/download/bg_btn_down.png) no-repeat 29px 50%}
.device_download .integrated .btn_box .btn_more {display:inline-block;margin-top:25px;padding:0 15px 0 0;font-size:13px;color:#0046b9;background:url(/resources/image/Polaris/new/download/bg_btn_more.png) no-repeat 100% 50%}
.device_download .integrated .btn_box .btn_more span {text-decoration:underline;}

/*---------------------------------
 *  sync 동기화 사용방법
 *---------------------------------*/
.sync_guide {width:800px;margin:0 auto;padding:60px 0 100px 0;}
.sync_guide .tit {display:block;text-align:center;font-size:28px;font-weight:normal;color:#3a4049;}
.sync_guide .step {position:relative;min-height:1108px;margin-top:60px;background:url(/resources/image/Polaris/new/download/bg_sync_step_ko.png) 50% 0 no-repeat;}
.sync_guide .step li {position:absolute;line-height:1.6;font-size:14px;font-weight:bold;color:#3a4049;}
.sync_guide .step li.c1 {top:65px;left:438px;}
.sync_guide .step li.c2 {top:355px;right:438px;text-align:right;}
.sync_guide .step li.c3 {top:690px;left:438px;}
.sync_guide .step li.c4 {top:995px;right:438px;text-align:right;}
.sync_guide .step li .bull {margin-top:10px;padding:0 0 0 10px;background:url(/resources/image/Polaris/new/download/step_bull.png) no-repeat 0 11px}


.control {display:block; width:37px; height:75px; text-indent:-10000px; position:absolute; cursor: pointer;}
#slidesContainer {width:782px; height:614px; border-radius:6px;overflow:hidden; margin:0 auto}
.b_thum {display:none; position:fixed; top:0; left:0;  width:100%; height:100%; background:url(/resources/image/Polaris/new/download/b_thum_bg.png) repeat; z-index:10}
.b_thum a.btn {position:absolute; top:358px; display:inline-block; width:26px; height:52px; text-indent:-999em; border:none;}

.b_thum .thum_pic {}
.b_thum .slideshow  {position:absolute; top:50%; left:50%; width:1024px; height:768px; overflow:hidden; margin:-344px 0 0 -512px; }
.b_thum #slidesContainer {width:928px; padding:0 0; height:683px;overflow:hidden; /*background:#fff; border:1px solid #999ea4; box-shadow:0 1px 3px 2px #dadada;*/ border-radius:0;}
.b_thum #slidesContainer .slide {float:left;overflow:hidden;width:930px; height:683px; text-align:center}
.b_thum #slidesContainer .slide.tablet img {width:910px;}
.b_thum .leftControl {top:358px; left:0; background:url(/resources/image/Polaris/new/download/btn_prev.png) no-repeat;}
.b_thum .rightControl {top:358px; right:-4px; background:url(/resources/image/Polaris/new/download/btn_next.png) no-repeat;}
.b_thum a.btn_close {position:absolute; top:0; display:inline-block; width:34px; height:34px; text-indent:-999em; background:url(/resources/image/Polaris/new/download/btn_close.png) no-repeat;}
.b_thum.phone #slidesContainer {width:380px; padding:0 26px; border-radius:0; }
.b_thum.phone #slidesContainer .slide img {width:380px;margin-left:-507px;}
.b_thum.phone .leftControl {left:268px;}
.b_thum.phone .rightControl {right:240px;}
.b_thum.phone a.btn_close {right:223px;}
.b_thum.tablet .leftControl {top:258px;}
.b_thum.tablet .rightControl {top:258px;}
.b_thum.tablet a.btn_close {left:988px}
.slider {width:100%; position:relative; overflow-x:auto; overflow-y: hidden}
.slider ul {min-width:940px; height:300px; position:absolute; top:0; left:0; overflow:hidden; }/*940 1504*/
div.android .slider ul {min-width:1504px;}
#tablet .slider {height:282px;}
div.android #tablet .slider ul, div.amazon #tablet .slider ul{min-width:3445px;}
div.windows #tablet .slider ul, div.ios #tablet .slider ul, div.mac #tablet .slider ul{min-width:2152px;}
#tablet .slider.zh ul {min-width:1720px;}
.slider ul li {float:left; width:430px;font-size:14px; color:#fff; }
div.box.ios #tablet .slider ul  {min-width:1812px;}
div.box.ios .slider ul li {width:362px;}
.slider ul li img {margin:0 8px 0 0;}
#phone ul li img {height:319px;}
#tablet ul li img {height:264px;}
#phone .slider {height:335px;}
#phone .slider ul {height:328px;}
#phone .slider ul li {width:187px; height:320px;}
/*#slidesContainer .slide {display:none;}*/

.device_box .exp {}
.device_box .exp div.box {width:868px; padding:0 78px;}
.device_box .exp h3 {display:none; padding:55px 0 5px; font-size:20px;}
.device_box .exp dl {margin:0 auto; padding:45px 0 0; border-bottom:1px solid #ededed;}
.device_box .exp dl:last-child {border-bottom:none}
.device_box .exp dl.last {border-bottom:none}
.device_box .exp dt, .device_box .exp dd {display:inline-block; vertical-align:top;}
.device_box .exp dt {display:inline-block; width:130px; font-size:14px; font-weight:bold;}
.device_box .exp dd {width:730px; line-height:21px; color:#787878;}
.device_box .exp dd strong {display:block; margin-bottom:7px; color:#282828; font-size:14px; font-weight:normal;}
.device_box .exp dd li {padding:0 0 45px;}
.device_box .exp dl.f_download dt {padding-top:15px; color:#282828;}
.device_box .exp dl.f_download dd {padding:7px 0 42px;}
.device_box .exp a.btn_download {display:inline-block; margin:0 0 0 20px; height:34px; padding-left:38px; background:url(/resources/image/Polaris/new/download/btn_l.png) left no-repeat;}
.device_box .exp a.btn_download span {display:inline-block; height:34px; line-height:34px; padding:0 24px 0 15px; color:#fff; font-size:13px; background:url(/resources/image/Polaris/new/download/btn_r.png) right no-repeat;}
.device_box .exp dl.f_download dd a {margin:0}
.device_box .qrCode {float:left; width:100%; margin: 10px 0 65px;}
.device_box .qrCode div.box {width:868px; padding:0 78px;}
.device_box .qrCode dl {float:left; width:473px; border:1px solid #d9d9d9; border-radius:3px;}
.device_box .qrCode dl dt, .device_box .qrCode dl dd {float:left;}
.device_box .qrCode dl dt {width:112px; height:117px; padding:0; margin:5px; text-indent:-999em; background:url(/resources/image/Polaris/new/download/download_jp.png) top no-repeat;}
.device_box .qrCode dl dt.android {background-position:0 0;}
.device_box .qrCode dl dt.ios {background-position:-126px 0}
.device_box .qrCode dl dt.amazon {background-position:-252px 0}
.device_box .qrCode dl dt.rakuten {background-position:-378px 0; }
.device_box .qrCode dl dd {padding:15px 20px 0 30px; width:290px; color:#515358;}
.device_box .qrCode dl dd strong {display:block; padding:0 0 13px; font-size:15px;}

.device_box ::-webkit-scrollbar {width: 8px; height: 10px; border: 3px solid #fff; }
.device_box ::-webkit-scrollbar-button:start:decrement, 
.device_box ::-webkit-scrollbar-button:end:increment {display: block; height: 10px; background:  #f3f3f3}
.device_box ::-webkit-scrollbar-track {margin-left:-17px; margin-right:-10px; background: #f3f3f3; -webkit-border-radius: 2px; border-radius:2px; -webkit-box-shadow: inset 0 0 0px }
.device_box ::-webkit-scrollbar-thumb {height: 50px; width: 50px; background:#fff; -webkit-border-radius: 2px; border-radius: 2px; border:1px solid #cdcdcd}

/*---------------------------------
 *  friend_randing 
 *---------------------------------*/
.friend_randing {padding:96px 0 0; color:#505050;}
.friend_randing div.box {position:relative; width:964px; margin:0 auto;overflow:hidden;}
.friend_randing div.benefit {height:709px;background:url(/resources/image/Polaris/new/event/friend_randing/benefit_bg.png) repeat-x}
.friend_randing div.benefit p.txt {height:579px; background:url(/resources/image/Polaris/new/event/friend_randing/benefit.png) center top no-repeat}
.friend_randing div.benefit p.txt span {display:none;}
.friend_randing div.benefit p.btn {text-align:center;}
.friend_randing div.benefit p.btn a {display:inline-block; margin:35px 0 0; width:258px; height:60px; text-indent:-9999em;background:url(/resources/image/Polaris/new/event/friend_randing/btn_down.png) no-repeat}
.friend_randing div.method {background:#f3f4f6;}
.friend_randing div.method h2 {padding:55px 0 0; font-size:26px; text-align:center;}
.friend_randing div.method dl {margin:53px 0 68px;}
.friend_randing div.method dt {width:744px; height:262px; text-indent:-9999em; margin:0 auto 36px; background:url(/resources/image/Polaris/new/event/friend_randing/conpon.png) top no-repeat}
.friend_randing div.method dd {width:716px; height:60px; margin:0 auto; background:#e6e9ed;}
.friend_randing div.method dd.num {margin-bottom:8px; line-height:60px; font-weight:bold;}
.friend_randing div.method dd.num span {position:relative; top:-4px; display:inline-block; width:320px; text-align:right; font-size:22px; }
.friend_randing div.method dd.num em {display:inline-block; padding:0 0 0 73px; font-size:36px; font-style:normal}
.friend_randing div.method dd.txt {line-height:22px; font-size:15px;}
.friend_randing div.method dd.txt span {display:block; padding:10px 0 0 19px;}
.friend_randing div.method dd.txt span + span {padding-top:0;}
.friend_randing div.visual {width:100%;height:750px; margin:0; background:#2baff4; }
.friend_randing div.box#slideshow {position:relative; top:auto; left:auto; width:964px; height:719px; margin:0 auto;}
.friend_randing div.visual div.box {height:750px;}
.friend_randing div.visual h2,
.friend_randing div.visual p.txt {text-align:center;}
.friend_randing div.visual h2 {padding:63px 0 17px; color:#fff; font-size:34px; font-weight:normal;}
.friend_randing div.visual .txt {color:#aadffb; font-size:14px;}
.friend_randing div.visual p.txt.mac {position:absolute; top:16px; right:0; font-size:12px; text-align:right;} 

#wrapper .friend_randing div.visual p.txt a {color:#fff; text-decoration:underline;}
.friend_randing div.slide {width:963px;}
.friend_randing .slider_box {position:relative;width:963px;height:610px;margin:38px auto;background:url(/resources/image/Polaris/new/event/friend_randing/visual_bg.png) top no-repeat;}
.friend_randing .slider_box .bx-wrapper {padding:0 169px 0 170px; overflow:}
.friend_randing div.visual span.txt.explain {display:block; position:absolute; width:100%; bottom:0; text-align:center; color:#cfe9fc; font-size:16px; z-index:2}

.friend_randing ul.bxslider {}
.friend_randing ul.bxslider li {padding:21px 0 0 0;height: 450px;}
.friend_randing .bx-controls-direction a {position:absolute;top:165px;width:24px;height:50px;padding:0;text-indent:-999em;border:none;}
.friend_randing .bx-prev {left:0; background:url(/resources/image/Polaris/new/event/friend_randing/arrow.png) 0 0 no-repeat;}
.friend_randing .bx-next {right:0; background:url(/resources/image/Polaris/new/event/friend_randing/arrow.png) -24px 0 no-repeat;}
.friend_randing .bx-controls-auto,
.friend_randing .bx-pager.bx-default-pager {display:none;}

.friend_randing p.btn_more {position:absolute; top:687px; width:100%; text-align:center}
.friend_randing p.btn_more a,
.friend_randing p.btn_more a span {display:inline-block; height:32px; line-height:32px; color:#fff;}
.friend_randing p.btn_more a {padding:0 0 0 25px; background:url(/resources/image/Polaris/new/event/friend_randing/btn_more_l.png) left no-repeat;}
.friend_randing p.btn_more a span {padding:0 40px 0 0; background:url(/resources/image/Polaris/new/event/friend_randing/btn_more_r.png) right no-repeat;}

.friend_randing div.visual.pc {display:;}
.friend_randing div.visual.pad {height:342px;display:none; background:#2baff4;}
.friend_randing div.visual.pad div.box {background:url(/resources/image/Polaris/new/event/friend_randing/pad.png) 84px 65px no-repeat;}
.friend_randing div.visual.pad div.box section {width:460px; float:right}
.friend_randing div.visual.pad h2, 
.friend_randing div.visual.pad .txt, 
.friend_randing div.visual.pad dl {text-align:center;}
.friend_randing div.visual.pad h2 {padding:64px 0 17px; color:#d5f1ff; font-size:17px; font-weight:normal;}
.friend_randing div.visual.pad .txt {color:#fff; font-size:26px;}
.friend_randing div.visual.pad dl {}
.friend_randing div.visual.pad dt, .friend_randing div.visual.pad dd {width:260px; margin:0 auto; height:38px; line-height:38px; text-align:center; font-size:16px;}
.friend_randing div.visual.pad dt {margin-top:37px; background:#fff; border-radius:3px;}
.friend_randing div.visual.pad dd {margin-top:10px;  }
.friend_randing div.visual.pad dd a {display:block; background:#0046b9; color:#fff; border-radius:3px;}


/*---------------------------------
 *  install
 *---------------------------------*/
.install_wrap {margin-top:-96px; padding:0 0 48px; color:#505050;}
.install_wrap div.visual {width:100%;height:719px; margin-top:97px; background:#2baff4; }
.install_wrap div.box {position:relative; width:964px; margin:0 auto;overflow:hidden;}
.install_wrap div.box#slideshow {position:relative; top:auto; left:auto; width:964px; height:719px; margin:0 auto;}
.install_wrap div.down_fix {position:static; width:100%; left:0; background:#2baff4}
.install_wrap div.visual div.box {height:719px;}
.install_wrap div.visual h2,
.install_wrap div.visual p.txt {text-align:center;}
.install_wrap div.visual h2 {padding:49px 0 17px; color:#fff; font-size:24px; font-weight:normal;}
.install_wrap div.visual h2 em {display:block; margin:9px 0 0; font-size:34px; font-weight:bold;}
.install_wrap div.down_fix.resize {position:fixed; z-index:100; top:96px; padding:0 0 30px;}
.install_wrap div.down_fix.resize h2 {padding-top:29px;}
.install_wrap div.visual .txt {color:#aadffb; font-size:14px;}
.install_wrap div.visual p.txt.mac {display:none; position:absolute; top:16px; right:0; font-size:12px; text-align:right;} 

#wrapper .install_wrap div.visual p.txt a {color:#fff; text-decoration:underline;}
.install_wrap div.slide {width:963px;}
.install_wrap .slider_box {position:relative;width:963px;height:617px;margin:43px auto;background:url(/resources/image/Polaris/new/install/visual_bg.png) top no-repeat;}
.install_wrap .slider_box .bx-wrapper {padding:0 169px 0 170px;}
.install_wrap div.visual span.txt.explain {display:table-cell; vertical-align:middle; width:624px; padding:70px 0 0; height:50px; text-align:center; color:#fff; font-size:17px; z-index:2; word-wrap: break-word}

.install_wrap ul.bxslider {}
.install_wrap ul.bxslider li {padding:21px 0 0 0;height: 476px;}
.install_wrap .bx-controls-direction a {position:absolute;top:165px;width:24px;height:50px;padding:0;text-indent:-999em;border:none;}
.install_wrap .bx-prev {left:0; background:url(/resources/image/Polaris/new/install/arrow.png) 0 0 no-repeat;}
.install_wrap .bx-next {right:0; background:url(/resources/image/Polaris/new/install/arrow.png) -24px 0 no-repeat;}
.install_wrap .bx-controls-auto,
.install_wrap .bx-pager.bx-default-pager {display:none;}

.install_wrap p.btn_down {position:absolute; top:697px; width:100%; text-align:center; z-index:2}
.install_wrap p.btn_down a {display:inline-block; width:50px; height:50px; text-indent:-999em; background:url(/resources/image/Polaris/new/install/btn_down.png) center top no-repeat;}

.install_wrap div.review {text-align:center;}
.install_wrap div.review em {font-style:normal; color:#1b81ff;}
.install_wrap div.review h3 {padding:71px 0 0; font-size:22px; letter-spacing:-0.3px;}
.install_wrap div.review dl.grade {float:left; width:100%; margin:63px 0 0; padding:0 0 51px; text-align:center; background:url(/resources/image/Polaris/new/install/bar.png) center bottom no-repeat;}
.install_wrap div.review dl.grade dt, 
.install_wrap div.review dl.grade dd {display:inline-block;}
.install_wrap div.review dl.grade dt {font-size:16px;}
.install_wrap div.review dl.grade dd {width:112px;}
.install_wrap div.review dl.grade strong {font-size:18px; font-weight:normal;}
.install_wrap div.review dl.grade dt em {display:inline-block; padding:0 0 0 11px; font-weight:bold; font-size:28px;}
.install_wrap div.review dl.grade dd {position:relative; top:2px;height:20px; margin:0 0 0 20px; text-align:left; background:url(/resources/image/Polaris/new/install/star_bg.png)  no-repeat;}
.install_wrap div.review dl.grade dd span {display:inline-block; height:20px; background:url(/resources/image/Polaris/new/install/starover_bg.png) left no-repeat;}
.install_wrap div.review_list {clear:both; padding:47px 0 0;}
.install_wrap div.review_list dl {width:730px; margin:0 auto 60px; background:url(/resources/image/Polaris/new/install/reply_01.png) left top no-repeat;}
.install_wrap div.review_list dt {padding:10px 23px; font-size:16px; line-height:24px; font-style:italic; background:url(/resources/image/Polaris/new/install/reply_02.png) right bottom no-repeat;}
.install_wrap div.review_list dd {padding:23px 45px 0 0; font-size:14px; text-align:right; font-weight:bold;}
.install_wrap p.full_review {}
.install_wrap p.full_review a {display:inline-block; height:32px; background:url(/resources/image/Polaris/new/install/btn_l.png) left no-repeat;}
.install_wrap p.full_review a span {display:inline-block; height:32px; padding:0 37px 0 28px; color:#505050; line-height:33px; background:url(/resources/image/Polaris/new/install/btn_r.png) right no-repeat;}

.install_wrap div.visual.pc {display:;}
.install_wrap div.visual.pad {height:342px; background:#2baff4;}
.install_wrap div.visual.pad div.box {background:url(/resources/image/Polaris/new/install/pad.png) 84px 65px no-repeat;}
.install_wrap div.visual.pad div.box section {width:460px; float:right}
.install_wrap div.visual.pad h2, 
.install_wrap div.visual.pad .txt, 
.install_wrap div.visual.pad dl {text-align:center;}
.install_wrap div.visual.pad h2 {padding:64px 0 17px; color:#d5f1ff; font-size:17px; font-weight:normal;}
.install_wrap div.visual.pad .txt {color:#fff; font-size:26px;}
.install_wrap div.visual.pad dl {}
.install_wrap div.visual.pad dt, .install_wrap div.visual.pad dd {width:260px; margin:0 auto; height:38px; line-height:38px; text-align:center; font-size:16px;}
.install_wrap div.visual.pad dt {margin-top:37px; background:#fff; border-radius:3px;}
.install_wrap div.visual.pad dd {margin-top:10px;  }
.install_wrap div.visual.pad dd a {display:block; background:#0046b9; color:#fff; border-radius:3px;}

body.rtl .install_wrap div.review dl.grade dd {margin:0 20px 0 0;}

.install_channel {display:none; position:fixed; left:0; bottom:0; width:100%; background:#fff; z-index:5}
.contents.contentsAll .install_channel section {position:relative; float:left;border-top:1px solid #a0a0a0; width:100%; background:#fff; padding:29px 0 32px; z-index:3}
.install_channel h3 {padding:0 17px;}
.install_channel ul {text-align:center}
.install_channel li {display:inline-block; width:147px; margin:15px 16px 0 0; }
.install_channel li + li + li {margin-right:0}
.install_channel li a {display:block; width:147px; padding:74px 0 0; text-align:center; color:#787878; font-size:13px; background:url(/resources/image/Polaris/new/install/btn_sms.png) center 6px no-repeat; background-size:52px 52px}
.install_channel li + li a {background:url(/resources/image/Polaris/new/install/btn_email.png) center 6px no-repeat; background-size:52px 52px}
.install_channel li + li + li a {background:url(/resources/image/Polaris/new/install/btn_facebook.png) center 6px no-repeat; background-size:52px 52px}
.install_channel li + li + li + li a {background:url(/resources/image/Polaris/new/install/btn_twitter.png) center 6px no-repeat; background-size:52px 52px}

.install_channel div#dim {position:fixed; top:0; left:0; width:100%; height:100%; background:#fff; opacity:0.6; z-index:2}
.install_channel p.copy {padding:15px 18px 0; text-align:center;}
.install_channel p.copy input {width:502px; height:35px; line-height:35px; text-align:center;}

/* Review */
#wrap{position:relative;min-width:1024px;height:auto;margin:0 auto;}
#wrap .contents.contentsAll {min-height:0}
#wrap header h1 {top:36px;}
.con_box{overflow:hidden;width:920px;margin:0 auto;}
.con_box:after{content:"";display:block;clear:both;}

/*---------------------------------
 *  introduction
 *---------------------------------*/
.main_img{position:relative;overflow:hidden;width:100%;height:816px;}
.main_img .cover_img{z-index:5;position:absolute;top:80px;left:50%;margin-left:-960px;}
.main_img .btn_rolling{z-index:10;position:absolute;top:297px;left:50%;}
.main_img .btn_prev{margin-left:-610px;}
.main_img .btn_next{margin-left:580px;}
.main_img .rolling_img{position:absolute;top:80px;left:50%;margin-left:-1890px;width:3880px;text-align:center;}
.main_img .rolling_img img{float:left;}

.main_img .main_charge{width:920px;margin:0 auto;padding-top:584px;}
.main_charge:after{content:"";display:block;clear:both;}
.main_charge li{float:left;width:290px;margin-right:25px;text-align:center;}
.main_charge li +li +li{margin-right:0;}
.main_charge li div{height:150px;background:#f8f8f8;}
.main_charge li div h3{width:250px;margin:0 auto 16px auto;padding:15px 0;border-bottom:1px solid #d3d3d3;line-height:24px;font-size:24px;font-weight:600;}
.main_charge li div h3 + p{font-size:24px;line-height:24px;}
.main_charge li div h3 + p + p{margin-top:17px;font-size:15px;line-height:15px;}
.main_charge li div a{font-size:15px;line-height:15px;}
.main_charge li:first-child h3, .main_charge li:first-child div a{color:#919191;}
.main_charge li + li h3, .main_charge li + li div a{color:#1e82ff;}
.main_charge li + li + li h3, .main_charge li + li + li div a{color:#0046b9;}
.main_charge li div + a{display:block;height:38px;padding-top:22px;font-size:17px;line-height:17px;color:#fff;font-weight:600;}
.main_charge li:first-child div + a{background:#919191;}
.main_charge li + li div + a{background:#1e82ff;;}
.main_charge li + li + li div + a{background:#0046b9;}

.main_role{position:relative;}
.main_role .btn_wrap{position:fixed;top:295px;right:50%;margin-right:-510px;width:22px;height:190px;text-align:center;}
.btn_wrap a{display:inline-block;width:14px;height:14px;margin-bottom:18px;background:url(../images/main/btn_off.png) 0 0 no-repeat;text-indent:-9999px;}
.btn_wrap a.on{background:url(../images/main/btn_on.png) 0 0 no-repeat;}
.btn_wrap .top{display:block;width:22px;height:12px;margin-top:10px;background:url(../images/main/btn_top.png) 0 0 no-repeat;text-indent:-9999px;}

.main_role li{height:735px;}
.main_role .main_sec2, .main_role .main_sec4, .main_role .main_sec6{text-align:right;}
.main_role li h3{margin:66px 0 28px 0;font-size:40px;line-height:46px;font-weight:600;color:#fff;}
.main_role .main_sec2 h3, .main_role .main_sec4 h3, .main_role .main_sec6 h3{color:#000;}
.main_role li p{font-size:21px;line-height:27px;}
.main_role .main_sec2 p, .main_role .main_sec4 p, .main_role .main_sec4 p{color:#666666;}
.main_sec1{background-image:url(../images/main/main_sec1.png);background-color:#1f75e0;background-position:center 266px;background-repeat:no-repeat;}
.main_sec1 p{color:#bcd6f6;}
.main_sec1 span{display:inline-block;height:49px;margin-top:34px;background:url(../images/main/sec1_bg2.gif) right 0 no-repeat;background-color:#0046b9;}
.main_sec1 span a{display:block;width:auto;height:35px;padding:14px 40px 0 100px;font-size:19px;line-height:19px;color:#fff;background-image:url(../images/main/sec1_bg1.gif);background-position:0 0;background-repeat:no-repeat;}
.main_sec2{background-image:url(../images/main/main_sec2.jpg);background-position:center bottom;background-repeat:no-repeat;}
.main_sec3{background-image:url(../images/main/main_sec3.jpg);background-color:#3ca00f;background-position:center bottom;background-repeat:no-repeat;}
.main_sec3 p{color:#c5e3b7;}
.main_sec4{background-image:url(../images/main/main_sec4.png);background-position:center 242px;background-repeat:no-repeat;}
.main_sec5{background-image:url(../images/main/main_sec5.png);background-color:#d98707;background-position:center 283px;background-repeat:no-repeat;}
.main_sec5 p{color:#f0cf9c;}
.main_sec5 span{display:inline-block;height:49px;margin-top:34px;background:url(../images/main/sec5_bg2.gif) right 0 no-repeat;background-color:#b56200;}
.main_sec5 span a{display:block;width:auto;height:35px;padding:14px 40px 0 100px;font-size:19px;line-height:19px;color:#fff;background-image:url(../images/main/sec5_bg1.gif);background-position:0 0;background-repeat:no-repeat;}
.main_sec6 {background-image:url(/resources/image/Polaris/new/index/main/main_sec6.png);background-color:#fff;background-position:center bottom;background-repeat:no-repeat;}

/*---------------------------------
 *  PC page - review
 *---------------------------------*/
.pcoffice_wrap{width:100%;padding:0; position:relative; background:url(/maxage1/common/img/office/topimg.jpg) center 97px no-repeat; z-index:2}
.pcoffice_wrap .con_box {padding:97px 0 0;}
.pcoffice_wrap .pcoffice_review .con_box ,
.pcoffice_wrap .footer .con_box {padding:0}
.pcoffice_wrap .pcoffice_review .con_box {overflow:visible}
.pcoffice_wrap div.box {height:410px; overflow:hidden}
.pcoffice_wrap h2{margin-left:479px; padding:96px 0 0; font-size:36px;line-height:39px;font-weight:600; color:#fff;}
.pcoffice_wrap h2 + p{margin:20px 0 40px 479px;font-size:24px;line-height:34px;color:#fff;}
.pcoffice_wrap h2 + p .annotation{font-size: 14px;}
.align_rig{text-align:right;}
.pcoffice_wrap h2 + p + .align_rig {text-align:left;margin-left:479px;margin-bottom: 93px;}
.pcoffice_wrap .free_download{display:inline-block;height:54px;background:url(/maxage1/common/img/office/btn_downbg2.gif) right 0 no-repeat;background-color:#ff5354;}
.pcoffice_wrap .free_download a{display:block;}
.pcoffice_wrap .free_download a.download2 {width:auto;height:54px;padding:0 30px 0 90px; line-height:54px; font-size:18px;color:#fff;background-image:url(/maxage1/common/img/office/btn_downbg1.gif);background-position:0 0;background-repeat:no-repeat;}
.pcoffice_wrap .free_download a img {display:none;}

.pcoffice_txt{padding-top:30px;}
.pcoffice_txt li{height:146px;padding-top:35px;padding-left:464px;border-bottom:1px solid #d9d9d9;text-align:;background:url(/maxage1/common/img/office/img1.jpg) 0 0 no-repeat;}
.pcoffice_txt li + li{background:url(/maxage1/common/img/office/img2.jpg) 0 0 no-repeat;}
.pcoffice_txt li + li + li{background:url(/maxage1/common/img/office/img3.jpg) 0 0 no-repeat;}
.pcoffice_txt li + li + li + li{border-bottom:none;background:url(/maxage1/common/img/office/img4.jpg) 0 0 no-repeat;}
.pcoffice_txt li strong{font-size:26px;line-height:35px;font-weight:600;}
.pcoffice_txt li p{font-size:16px;line-height:22px; margin-top: 20px;}

/* asus */
.pcoffice_wrap.asus {margin-top:96px; padding:0; background:url(/maxage1/common/img/office/topimg_asus.jpg) center top no-repeat;}
.pcoffice_wrap.asus.zh {background:url(/maxage1/common/img/office/topimg_asus_zh.jpg) center top no-repeat;}
.pcoffice_wrap.asus div.con_box div.box {position:relative; height:578px; overflow:hidden}
.pcoffice_wrap.asus h2 {margin:0;padding:0; text-align:center;}
.pcoffice_wrap.asus h2 + p {padding:46px 0 0; margin:0 0 0 30px; line-height:26px; font-size:18px;}
.pcoffice_wrap.asus h2 + p strong {display:inline-block; margin-top:5px; line-height:30px; font-size:15px; font-weight:normal}
.pcoffice_wrap.asus h2 + p + .align_rig {margin:28px 0 0 30px;}
.pcoffice_wrap.asus div.asus_benefit {position:absolute; top:348px; width:100%;}
.pcoffice_wrap.asus div.asus_benefit h3 {text-align:center; }
.pcoffice_wrap.asus div.asus_benefit h3 span {display:inline-block; padding:0 0 0 14px; background:url(/maxage1/common/img/office/asus_benefit_t01.png) left no-repeat;}
.pcoffice_wrap.asus div.asus_benefit h3 em {display:inline-block; padding:0 14px 0 0; min-width:378px; height:34px; color:#fff; font-size:22px; line-height:34px; background:url(/maxage1/common/img/office/asus_benefit_t02.png) right no-repeat}
.pcoffice_wrap.asus div.asus_benefit ul {width:700px; margin:41px auto 0;}
.pcoffice_wrap.asus div.asus_benefit li {float:left; width:155px; padding:82px 10px 0; font-size:16px; text-align:center; color:#fff; background:url(/maxage1/common/img/office/asus_benefit.png) no-repeat;}
.pcoffice_wrap.asus div.asus_benefit li {background-position:-50px 0}
.pcoffice_wrap.asus div.asus_benefit li + li {background-position:-225px 0}
.pcoffice_wrap.asus div.asus_benefit li + li + li {background-position:-400px 0}
.pcoffice_wrap.asus div.asus_benefit li + li  + li + li {background-position:-575px 0}

.pcoffice_wrap.asus .free_download{display:inline-block;height:54px; background-image:url(/maxage1/common/img/office/btn_downbg2.gif) !important;  background-position: right 0 !important;background-color:#ff5354 !important; background-repeat:no-repeat !important;}
.pcoffice_wrap.asus .free_download a{display:block;}
.pcoffice_wrap.asus .free_download a.download2 {width:auto;height:54px;padding:0 30px 0 90px !important; text-indent:0 !important; line-height:54px; font-size:18px;color:#fff;background-image:url(/maxage1/common/img/office/btn_downbg1.gif) !important;background-position:0 0 !important;background-repeat:no-repeat !important;}
.pcoffice_wrap.asus .free_download a img {display:none !important;}

div.tit {text-align:center; float:left; width:100%; padding:57px 0 38px; }
div.tit .txt {padding-bottom:50px;font-size:28px;color:#3a4049;}

.pcoffice_review{padding-bottom:40px;min-height:763px;background:#f1f1f1;}
.pcoffice_review .con_box{width:920px;margin:0 auto;padding-left:35px;}
.pcoffice_review h3{width:179px;height:41px; margin:0 auto; background:url(/maxage1/common/img/office/review_txt.png) 0 0 no-repeat;text-indent:-9999px;}
.pcoffice_review h3 + p{margin-top:28px;font-size:18px;line-height:18px;letter-spacing:0;}
.pcoffice_review div.tit .txt {padding-bottom:50px;font-size:28px;color:#3a4049;}
div.graph {float:left; width:918px; padding:25px 0; border:1px solid #e0e0e0; background:#fff;}
.circle_graph{clear:both;float:left;width:290px;height:162px;border-right:1px solid #d8d8d8;letter-spacing:0;}
.circle_graph p{width:108px;height:108px;margin-left:88px; line-height:108px;background:url(/maxage1/common/img/office/circle_graph.png) 0 0 no-repeat;font-size:23px;text-align:center;font-weight:bold;}
.circle_graph p.circle_graph0{background-position:0 0;}
.circle_graph p.circle_graph10{background-position:-108px 0;}
.circle_graph p.circle_graph20{background-position:-216px 0;}
.circle_graph p.circle_graph30{background-position:-324px 0;}
.circle_graph p.circle_graph40{background-position:-432px 0;}
.circle_graph p.circle_graph50{background-position:-540px 0;}
.circle_graph p.circle_graph60{background-position:-648px 0;}
.circle_graph p.circle_graph70{background-position:-756px 0;}
.circle_graph p.circle_graph80{background-position:-864px 0;}
.circle_graph p.circle_graph90{background-position:-972px 0;}
.circle_graph p.circle_graph100{background-position:-1080px 0;}

.circle_graph p.score{display:block;width:100px; height:18px; overflow:hidden; text-align:left; padding:0; margin:11px 0 9px 94px;background:url(/maxage1/common/img/office/starbg.png) 0 0 no-repeat;}

.circle_graph p.score span {display:block; height:18px; background:url(/maxage1/common/img/office/starbg_over.png) no-repeat;text-indent:-9999px;}
.circle_graph .score0{background-position:0 0;}
.circle_graph .score0_5{background-position:0 -19px;}
.circle_graph .score1{background-position:0 -38px;}
.circle_graph .score1_5{background-position:0 -57px;}
.circle_graph .score2{background-position:0 -76px;}
.circle_graph .score2_5{background-position:0 -95px;}
.circle_graph .score3{background-position:0 -114px;}
.circle_graph .score3_5{background-position:0 -133px;}
.circle_graph .score4{background-position:0 -152px;}
.circle_graph .score4_5{background-position:0 -171px;}
.circle_graph .score5{background-position:0 -190px;}
.circle_graph .Reviews_num{display:block;font-size:16px;line-height:16px;text-align:center;color: #555555;}
.circle_graph .Reviews_num em {font-weight: 600;margin-left: 10px;color: #000000;}

.bar_graph{float:left;width:582px;height:162px;margin-left:45px;}
.bar_graph dl {padding:11px 0 0;}
.bar_graph dt{float:left;width:25px;margin-bottom:10px;font-size:16px;line-height:19px;}
.bar_graph dd{position:relative; float:left;width:556px;margin-bottom:10px;}
.bar_graph dd div{min-width:1px; height:20px;font-size:12px;line-height:20px;letter-spacing:0; }
.bar_graph dd div span{padding-left:10px;}
.bar_graph .score5 div{background:#1e82ff;;}
.bar_graph .score4 div{background:#1eb2ff;}
.bar_graph .score3 div{background:#6fd2ff;}
.bar_graph .score2 div{background:#bdbdbd;}
.bar_graph .score1 div{background:#e0e0e0;}
.bar_graph dd em {position:absolute; top:0px; padding:0 0 0 10px;}

.list_view_cho{clear:both;width:920px;height:55px;padding-top:15px; text-align:right;}

.pcoffice_review .select_box{position:relative; display:inline-block; width:170px;height:35px;/* margin-left:629px; */background:#fff;border:1px solid #dcdcdc;cursor:pointer;}
.pcoffice_review .select_box p:after{content:"";display:block;clear:both;}
.pcoffice_review .select_box p span{display:block;float:left;margin:12px 0 0 15px;font-size:12px;line-height:12px;font-weight:600;}
.pcoffice_review .select_box p a{float:right;}
.pcoffice_review .select_box ul{display:none;z-index:5;position:absolute;top:29px;left:-1px;width:100%;background:#fff;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.pcoffice_review .select_box ul.on{display:block;}
.pcoffice_review .select_box ul li{height:15px;padding:0 0 6px 15px; text-align:left}

.pcoffice_wrap .score_select p span {margin:8px 0 0 6px; line-height: 20px; text-indent: 7px;}

.version_select{/* float:right; *//* margin-left:450px; */}
.score_select{width: 150px; margin-left:7px;}
.language_select{margin-left:7px;}

.list_review{width:980px;min-height:280px;margin-left:-23px; position:relative; letter-spacing:0;}
.list_review .row{/*overflow:hidden;*/margin-bottom:45px;}
.list_review .row:after{content:"";display:block;clear:both;}
.list_review .inner_box{float:left;width:290px;margin-left:24px;}
.list_review .inner_box .review_txt{padding:20px;background:#fff;word-break:break-word; line-height:18px; word-break: break-all}
.list_review .inner_box .review_day{display:block;height:30px;padding-right:20px;line-height:12px;text-align:right;color:#a1a1a1;background:#fff;}
.list_review .inner_box .manager_comment{padding:0 20px 20px 20px;background:#fff;}
.list_review .inner_box .manager_txt{min-height:auto;padding:9px 9px 0 9px;background:#e4f7ff;line-height:18px;}
.list_review .inner_box .manager_day{padding:9px;background:#e4f7ff;color:#747e82;line-height:12px;}
.list_review .inner_box .manager_day span:first-child{padding-right:15px;background:url(/maxage1/common/img/office/listbg2.gif) right center no-repeat;}
.list_review .inner_box .name{position:relative; float:left;width:138px;padding-top:27px; padding-right:30px; background:url(/maxage1/common/img/office/listbg.gif) 0 0 no-repeat;}
.list_review .inner_box .name span {display:inline-block; width:138px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.list_review .inner_box .name a {position:absolute; right:10px;}
.list_review .inner_box .name a img {position:relative; top:2px;}
.list_review .inner_box .score{float:right;display:block;width:96px;height:15px;margin-top:28px;background:url(/maxage1/common/img/office/starbg2.png) 0 0 no-repeat;text-indent:-9999px;}
.list_review .inner_box .score0{background-position:0 0;}
.list_review .inner_box .score1{background-position:0 -15px;}
.list_review .inner_box .score2{background-position:0 -30px;}
.list_review .inner_box .score3{background-position:0 -45px;}
.list_review .inner_box .score4{background-position:0 -60px;}
.list_review .inner_box .score5{background-position:0 -75px;}

.btn_review_more{display:inline-block;height:49px;margin-left:355px;background:url(/maxage1/common/img/office/btn_review_morebg2.gif) right 0 no-repeat;background-color:#1e82ff;}
.btn_review_more a{display:block;width:auto;height:35px;padding:15px 58px 0 105px;font-size:18px;line-height:18px;color:#fff;background-image:url(/maxage1/common/img/office/btn_review_morebg1.gif);background-position:0 0;background-repeat:no-repeat;}

/* price */
.screen_out,legend{position:absolute;top:-9999px;overflow:hidden;display:block;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px;}
.screen_hide,caption{visibility:hidden;font-size:0;line-height:0;}
.dim{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:#000;opacity:0.8;filter:alpha(opacity=80);}

.price_wrap h1,
.price_wrap h2,
.price_wrap h3,
.price_wrap h4,
.price_wrap h5,
.price_wrap h6,
.price_wrap th,
.price_wrap td,
.price_wrap input,
.price_wrap textarea{font-family:12px/1.5 '나눔고딕', NanumGothic , nanum, '맑은 고딕',sans-serif; letter-spacing:-1px;} 

.price_wrap a{color:#000;text-decoration:none;}
.price_wrap a:active, .price_wrap a:hover{text-decoration:none;}

.price_wrap{width:1000px;height:100%;margin:0 auto;padding:75px 0 60px;}
.price_wrap h2{float:left;width:220px;height:290px;margin-left:40px;background:url(/resources/image/Polaris/new/price/h2bg.jpg) 26px bottom no-repeat;font-size:40px;line-height:48px;letter-spacing:-2px;}
.price_wrap .price_charge{float:right;width:630px;margin:0 0 40px 84px;}
.price_charge li{position:relative; float:left;width:207px;margin-left:3px;text-align:center;}
.price_charge li h3{height:45px;padding:21px 0 0 87px;border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8;line-height:26px;font-size:26px;font-weight:500;text-align:left;}
.price_charge li:first-child h3{color:#7793b5;border-top:1px solid #7793b5;background:url(/resources/image/Polaris/new/price/h3bg1.gif) 50px 21px no-repeat;}
.price_charge li + li h3{color:#1e82ff;border-top:1px solid #1e82ff;background:url(/resources/image/Polaris/new/price/h3bg2.gif) 50px 21px no-repeat;}
.price_charge li + li + li h3{padding-left:97px;color:#0046b9;border-top:1px solid #0046b9;background:url(/resources/image/Polaris/new/price/h3bg3.gif) 60px 21px no-repeat;}

.price_charge li div{height:93px;background:#f8f8f8;}
.price_charge li div p{font-size:21px;line-height:21px;}
.price_charge li:first-child div p{padding-top:35px;}
.price_charge li + li div, .price_charge li + li + li div{height:73px;padding-top:20px;text-align:left;}
.price_charge li + li div p, .price_charge li + li + li div p{margin-bottom:7px;}
.price_wrap.us .price_charge li + li div p, .price_wrap.us .price_charge li + li + li div p{padding-right:17px}
.price_wrap.jp .price_charge li + li div p, .price_wrap.jp .price_charge li + li + li div p{padding-right:31px}
.price_wrap.cn .price_charge li + li div p, .price_wrap.cn .price_charge li + li + li div p{padding-right:24px}
.price_wrap.ae .price_charge li + li div p, .price_wrap.ae .price_charge li + li + li div p{padding-right:21px}
.price_charge li + li div p:after, .price_charge li + li + li div p:after{content:"";display:block;clear:both;}
.price_charge li .num{display:block;float:left;width:65%;padding-right:15px;text-align:right;}
.price_charge li .num span {vertical-align:bottom}
html:lang(ko) .price_charge li .num {width:70%;}
html:lang(ja) .price_charge li .num {width:75%;}
.price_charge li .num sup {font-size: 12px; text-decoration: line-through; color: #333;}
.price_charge li .txt{margin-top:3px;display:block;float:left;width:auto;padding:6px 0 0 8px;background:url(/resources/image/Polaris/new/price/bgbar1.gif) 0 7px no-repeat;line-height:13px;font-size:13px;}
.price_charge li div + p{height:72px; font-size:15px;padding:0 10px 0;line-height:20px;background-color:#f8f8f8;background-image:url(/resources/image/Polaris/new/price/bgbar2.gif);background-position:center top;background-repeat:no-repeat;}
.price_charge li div + p span {display:table-cell; vertical-align:middle; width:207px; height:72px; padding:0; word-break:keep-all}
.price_charge li a{display:table-cell; width:207px;vertical-align:middle;height:55px;font-size:17px;line-height:17px;color:#fff;font-weight:500;}
.price_charge li a.disabled{color: #b5c3d5; cursor: default; /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;*/}
.price_charge li a.noclick{ cursor: default; }
.price_charge li:first-child a{background:#7793b5;}
.price_charge li + li a{background:#1e82ff;;}
.price_charge li + li + li a{background:#0046b9;}
.price_charge li.promotion p.month,
.price_charge li.promotion p.year {color:#ff6151;}
.price_charge li.promotion p.month .txt,
.price_charge li.promotion p.year .txt {background:url(/resources/image/Polaris/new/index/price/bgbar1_sale.gif) 0 7px no-repeat;}
.price_charge li p.sale {display:none}
.price_charge li.promotion p.sale {display:block; position:absolute; top:-12px; right:-30px; width:72px; height:72px; text-indent:-999em; z-index:10; background:url(/resources/image/Polaris/new/index/price/sale.png) no-repeat;}
.price_wrap.kr .price_charge li.promotion p.sale,
.price_wrap.us .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale.png) no-repeat;}
.price_wrap.fr .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_fr.png) no-repeat;}
.price_wrap.de .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_de.png) no-repeat;}
.price_wrap.jp .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_jp.png) no-repeat;}
.price_wrap.ae .price_charge li.promotion p.sale {left:-30px; right:auto; background:url(/resources/image/Polaris/new/index/price/sale_ae.png) no-repeat;}
.price_wrap.cn .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_cn.png) no-repeat;}
.price_wrap.tw .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_zhTW.png) no-repeat;}
.price_wrap.pl .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_pl.png) no-repeat;}
.price_wrap.ru .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_ru.png) no-repeat;}
.price_wrap.it .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_it.png) no-repeat;}
.price_wrap.id .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_id.png) no-repeat;}
.price_wrap.es .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_es.png) no-repeat;}
.price_wrap.zh .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_zh.png) no-repeat;}
.price_wrap.pt .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_ptPT.png) no-repeat;}
.price_wrap.br .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_ptBR.png) no-repeat;}
.price_wrap.tr .price_charge li.promotion p.sale {background:url(/resources/image/Polaris/new/index/price/sale_tr.png) no-repeat;}
.explain_table{clear:both;margin-bottom:17px;border-top:2px solid #696969;border-bottom:1px solid #f2f2f2;}
.explain_table tr{height:57px;}
.explain_table .heig{height:78px;border-bottom:1px solid #f2f2f2;}
.explain_table tr.odd th, .explain_table tr.odd td,
.price_table_subject {background-color:#fbfbfb;}
.explain_table tr th.icon{padding-left:44px;text-align:left;background-image:url(/resources/image/Polaris/new/price/thbg.png);background-position:30px center;background-repeat:no-repeat;}
.explain_table tr th{padding:0 12px;text-align:center;font-size:16px;font-weight:600;}
.explain_table tr td{text-align:center;font-size:16px;font-weight:600;letter-spacing:0;background-image:url(/resources/image/Polaris/new/price/tdbg.jpg);background-position:0 0;background-repeat:repeat-y;}
.explain_table tr td span{display:block;font-size:12px;line-height:16px;font-weight:normal;}
.explain_table tr .subth{padding-left:20px;font-size:14px;font-weight:normal;text-align:left;border-left:1px solid #f2f2f2;}
.explain_table tr .subth span{display:block;font-size:12px;line-height:12px;}
.explain_table tr .subth.new {padding:0 0 0 42px; background-image:url(/resources/image/Polaris/new/bullet/chat_new02.png); background-position:20px center; background-repeat:no-repeat;}
.explain_table tr.heig.list{height:120px;}
.explain_table tr.list td span {text-align:left; margin:5px auto 0 auto; width:140px;font-size:12px; padding:0 0 0 12px; line-height:12px; background:url(/resources/image/Polaris/new/price/thbg.png) 0 3px no-repeat}
.price_wrap.ae .explain_table tr.list td span {background-position:120px 3px; padding:0 12px 0 0;}
.explain_table + p,
.explain_table + p + p, 
.explain_table + p + p + p,
.explain_table + p + p + p + p, 
.explain_table + p + p + p + p + p,
.explain_table + p + p + p + p + p + p,
.explain_table + p + p + p + p + p + p + p {font-size:13px; line-height:22px;}
.explain_table + p strong{color:#0046b9;font-weight:600;}
.explain_table tr.borderbottom {border-bottom:1px solid #f2f2f2;}

.price_wrap.jp h2 {font-size: 28px; width:272px}
.price_wrap.jp .price_charge{margin:0 0 40px 14px;}
.price_wrap.jp .price_charge li div + p {font-size:14px;}
.price_wrap.us .price_charge li .num {width: 65%;}

.popup_bm{position:fixed; width:100%; height:100%; z-index:6; }
.popup_bm h2, .popup_bm .benefit, .popup_bm .btn_down, .popup_bm .notice {background-color: white;}
.popup_bm div.box {position:absolute; top:50%; left:50%; width:400px; margin:-300px 0 0 -200px; border:1px solid #ddd; background-color:white;}
.popup_bm div.box h2 {position:relative; padding:15px 0 15px 20px;}
body.rtl .popup_bm div.box h2 {padding:15px 20px 15px 0;}
.popup_bm div.box h2 a {position:absolute; right:20px; display:inline-block; width:26px; height:26px; text-indent:-999em; background:url(/resources/image/Polaris/new/popup/bm/btn_close.png) no-repeat}
body.rtl .popup_bm div.box h2 a {left:20px; right:auto;}
.popup_bm div.box div.txt { min-height:173px; padding:0 192px 0 20px;  background:#1e82ff url(/resources/image/Polaris/new/popup/bm/header_bg.png) top right no-repeat;}
.popup_bm div.box div.txt p {padding:42px 0 0; color:#fff; font-size:17px;}
.popup_bm div.box div.txt p strong {display:block; margin:0 0 2px; font-size:28px; letter-spacing:-2px;}
.popup_bm div.box ul.benefit {height:159px;}
.popup_bm div.box ul.benefit li {padding:0 0 20px 35px; background:url(/resources/image/Polaris/new/popup/bm/bul_list.png) no-repeat}
.popup_bm div.box ul.benefit li.benefit_01 {background-position:0 -18px;}
.popup_bm div.box ul.benefit li.benefit_02 {background-position:0 -122px;}
.popup_bm div.box ul.benefit li.benefit_03 {background-position:0 -220px;}
body.ko .popup_bm div.box ul.benefit {background:url(/resources/image/Polaris/new/popup/bm/txt02_ko.png) no-repeat}
body.en .popup_bm div.box ul.benefit {background:url(/resources/image/Polaris/new/popup/bm/txt02_en.png) no-repeat}
body.fr .popup_bm div.box ul.benefit {background:url(/resources/image/Polaris/new/popup/bm/txt02_fr.png) no-repeat}
body.rtl .popup_bm div.box ul.benefit {background:url(/resources/image/Polaris/new/popup/bm/txt02_rtl.png) no-repeat}
.popup_bm div.box ul.benefit li {text-indent:-9999em; background:none}
body.ko .popup_bm div.box div.txt {background:#1e82ff url(/resources/image/Polaris/new/popup/bm/txt_ko.png) top no-repeat;}
body.en .popup_bm div.box div.txt {background:#1e82ff url(/resources/image/Polaris/new/popup/bm/txt_en.png) top no-repeat;}
body.fr .popup_bm div.box div.txt {background:#1e82ff url(/resources/image/Polaris/new/popup/bm/txt_fr.png) top no-repeat;}
body.rtl .popup_bm div.box div.txt {background:#1e82ff url(/resources/image/Polaris/new/popup/bm/txt_rtl.png) top no-repeat;}
.popup_bm div.box div.txt p {display:none} 
body.en .popup_bm div.box div.txt p,
body.fr .popup_bm div.box div.txt p {padding-top:20px ;}
body.en .popup_bm div.box div.txt p strong,
body.fr .popup_bm div.box div.txt p strong  {line-height:30px;}
.popup_bm div.box p.btn_down {text-align:center;}
.popup_bm div.box p.btn_down a {display:inline-block; height:39px; padding:0 0 0 43px; background:url(/resources/image/Polaris/new/popup/bm/btn_l.png) no-repeat;}
.popup_bm div.box p.btn_down a span {display:inline-block; height:39px; padding:0 24px 0 19px;  font-size:14px; font-weight:bold; letter-spacing:-1px;line-height:39px; color:#fff; background:url(/resources/image/Polaris/new/popup/bm/btn_r.png) right no-repeat;}
.popup_bm div.box dl {margin:25px 0 0; text-align:center; background:#efefef;}
.popup_bm div.box dl {width:400px; text-indent:-999em; }
body.ko .popup_bm div.box dl {height:118px; background:#fff url(/resources/image/Polaris/new/popup/bm/txt03_ko.png) top center no-repeat;}
body.en .popup_bm div.box dl {height:120px; background:#fff url(/resources/image/Polaris/new/popup/bm/txt03_en.png) top center no-repeat;}
body.fr .popup_bm div.box dl {height:126px; background:#fff url(/resources/image/Polaris/new/popup/bm/txt03_fr.png) top center no-repeat;}
body.rtl .popup_bm div.box dl {height:126px; background:#fff url(/resources/image/Polaris/new/popup/bm/txt03_rtl.png) top center no-repeat;}
.popup_bm div.box dl dt {padding:16px 0 0;} 
.popup_bm div.box dl dt span {display:inline-block; padding-left:32px; font-size:16px; letter-spacing:-1px; background:url(/resources/image/Polaris/new/popup/bm/bul_list.png) 0 -324px no-repeat;}
.popup_bm div.box dl dd {padding:12px 10px; color:#626262;}
.popup_bm div.box dl dd em {font-style:normal; color:#257efb; text-decoration:underline;}
.popup_bm div.box p.no_view {background:#fff; height:45px;}
.popup_bm div.box label {display:inline-block; float:right; height:45px; padding:0 20px 0 0; color:#626262; line-height:45px;background-color: white;}
.popup_bm div.box label input {vertical-align:middle}

.popup_bm div.box.cn {height:478px; background:url(/resources/image/Polaris/new/popup/bm/pop_cn.png) no-repeat;}
.popup_bm div.box.jp {height:478px; background:url(/resources/image/Polaris/new/popup/bm/pop_jp.png) no-repeat;}
.popup_bm div.box.cn a.btn_close,
.popup_bm div.box.jp a.btn_close  {position:absolute; right:0; width:46px; height:46px; text-indent:-999em; background:url(/resources/image/Polaris/new/popup/bm/btn_close02.png) no-repeat;}
.popup_bm div.box.cn p.no_view,
.popup_bm div.box.jp p.no_view {position:absolute; bottom:0; width:100%;}
.price_wrap.fr .price_charge li div + p {height:73px;}

body.rtl .circle_graph{float:right;border-left:1px solid #d8d8d8; border-right:none;}
body.rtl .pcoffice_txt li{padding-right:300px;text-align:right;background:url(/maxage1/common/img/office/img1.jpg) right 0 no-repeat;}
body.rtl .pcoffice_txt li + li{background:url(/maxage1/common/img/office/img2.jpg) right 0 no-repeat;}
body.rtl .pcoffice_txt li + li + li{background:url(/maxage1/common/img/office/img3.jpg) right 0 no-repeat;}
body.rtl .pcoffice_txt li + li + li + li{border-bottom:none;background:url(/maxage1/common/img/office/img4.jpg) right 0 no-repeat;}

/* review flag */
div.flag {}
div.flag {float:left; position:relative; top:28px; margin:0 6px 0 0; width:16px; height:13px; background:url(/maxage1/common/img/office/flags.png) no-repeat;}
div.flag div.tooltip{ z-index:20; display:none; position:absolute; top:15px; margin:4px 0 0; text-align:center; padding:6px 0 0; background:url(/maxage1/common/img/tooltip_arrow.png) center top no-repeat}
div.flag div.tooltip span {display:inline-block; padding:0 0 0 10px; line-height:27px; font-size:13px; background:#000; border-radius:4px}
div.flag div.tooltip em{display:inline-block; padding:5px 10px 0 0; color:#fff; line-height:15px; white-space:nowrap}
div.flag:hover div.tooltip {display:block}
div.flag.na{background:url(/maxage1/common/img/office/flags_na.png) no-repeat!important;}
div.flag.AD {background-position:-100px 0;}
div.flag.AE {background-position:-20px -300px}
div.flag.AF {background-position:0 0}
div.flag.AG {background-position:-180px 0}
div.flag.AI {background-position:-140px 0}
div.flag.AL {background-position:-60px 0}
div.flag.AM {background-position:-240px 0}
div.flag.AO {background-position:-100px 0}
div.flag.AQ {background-position:-160px 0}
div.flag.AR {background-position:-220px 0}
div.flag.AS {background-position:-100px 0}
div.flag.AT {background-position:-20px -20px}
div.flag.AU {background-position:0 -20px}
div.flag.AW {background-position:-260px 0}
div.flag.AX {background-position:0 0}
div.flag.AZ {background-position:-40px -20px}
div.flag.BA {background-position:-280px -20px}
div.flag.BB {background-position:-120px -20px}
div.flag.BD {background-position:-100px -20px}
div.flag.BE {background-position:-160px -20px}
div.flag.BF {background-position:-80px -20px}
div.flag.BG {background-position:-60px -40px}
div.flag.BH {background-position:-80px -20px}
div.flag.BI {background-position:-100px -40px}
div.flag.BJ {background-position:-200px -20px}
/*div.flag.BL {background-position:-60px -20px}*/
div.flag.BM {background-position:-220px -20px}
div.flag.BN {background-position:-280px -20px}
div.flag.BO {background-position:-260px -20px}
/*div.flag.BQ {background-position:-60px -20px}*/
div.flag.BR {background-position:-20px -40px}
div.flag.BS {background-position:-60px -20px}
div.flag.BT {background-position:-240px -20px}
/*div.flag.BV {background-position:-60px -20px}*/
div.flag.BW {background-position:0px -40px}
div.flag.BY {background-position:-140px -20px}
div.flag.BZ {background-position:-180px -20px}

div.flag.CA {background-position:-160px -40px}
/*div.flag.CC {background-position:-180px -40px}*/
div.flag.CD {background-position:-80px -60px}
div.flag.CF {background-position:-240px -40px}
div.flag.CG {background-position:-60px -60px}
div.flag.CH {background-position:-240px -260px}
div.flag.CI {background-position:-140px -60px}
div.flag.CK {background-position:-100px -60px}
div.flag.CL {background-position:-280px -40px}
div.flag.CM {background-position:-140px -40px}
div.flag.CN {background-position:-260px -60px}
div.flag.CO {background-position:0px -60px}
div.flag.CR {background-position:-120px -60px}
div.flag.CU {background-position:-180px -60px}
div.flag.CV {background-position:-180px -40px}
/*div.flag.CW {background-position:-180px -40px}*/
/*div.flag.CX {background-position:-180px -40px}*/
div.flag.CY {background-position:-200px -60px}
div.flag.CZ {background-position:-220px -60px}

div.flag.DE {background-position:-80px -100px}
div.flag.DJ {background-position:-0px -80px}
div.flag.DK {background-position:-240px -60px}
div.flag.DM {background-position:-20px -80px}
div.flag.DO {background-position:-40px -80px}
div.flag.DZ {background-position:-60px 0px}

div.flag.EC {background-position:-60px -80px}
div.flag.EE {background-position:-180px -80px}
div.flag.EG {background-position:-80px -80px}
div.flag.EH {background-position:-280px -300px}
div.flag.ER {background-position:-160px -80px}
div.flag.ES {background-position:-100px -260px}
div.flag.ET {background-position:-200px -80px}

div.flag.FI {background-position:-280px -80px}
div.flag.FJ {background-position:-260px -80px}
/*div.flag.FK {background-position:-80px -80px}*/
div.flag.FM {background-position:-20px -260px}
div.flag.FO {background-position:-240px -80px}
div.flag.FR {background-position:0 -100px}

div.flag.GA {background-position:-20px -100px}
div.flag.GB {background-position:-40px -300px}
div.flag.GD {background-position:-180px -100px}
div.flag.GE {background-position:-60px -100px}
/*div.flag.GF {background-position:0px -100px}*/
div.flag.GG {background-position:-260px -100px}
div.flag.GH {background-position:-100px -100px}
div.flag.GI {background-position:-120px -100px}
div.flag.GL {background-position:-160px -100px}
div.flag.GM {background-position:-40px -100px}
div.flag.GN {background-position:-280px -100px}
div.flag.GP {background-position:-200px -100px}
div.flag.GQ {background-position:-140px -80px}
div.flag.GR {background-position:-140px -100px}
/*div.flag.GS {background-position:0px -100px}*/
div.flag.GT {background-position:-220px -100px}
div.flag.GU {background-position:-240px -100px}
div.flag.GW {background-position:0px -120px}
div.flag.GY {background-position:-20px -120px}

div.flag.HK {background-position:-80px -120px}
/*div.flag.HM {background-position:-20px -120px}*/
div.flag.HN {background-position:-60px -120px}
div.flag.HR {background-position:-160px -60px}
div.flag.HT {background-position:-40px -120px}
div.flag.HU {background-position:-100px -120px}

div.flag.ID {background-position:-160px -120px}
div.flag.IE {background-position:-220px -120px}
div.flag.IL {background-position:-280px -120px}
div.flag.IM {background-position:-260px -120px}
div.flag.IN {background-position:-140px -120px}
/*div.flag.IO {background-position:-100px -120px}*/
div.flag.IQ {background-position:-200px -120px}
div.flag.IR {background-position:-180px -120px}
div.flag.IS {background-position:-120px -120px}
div.flag.IT {background-position:0px -140px}

div.flag.JE {background-position:-60px -140px}
div.flag.JM {background-position:-20px -140px}
div.flag.JO {background-position:-80px -140px}
div.flag.JP {background-position:-40px -140px}

div.flag.KE {background-position:-120px -140px}
div.flag.KG {background-position:-200px -140px}
div.flag.KH {background-position:-120px -40px}
div.flag.KI {background-position:-140px -140px}
div.flag.KM {background-position:-40px -60px}
/*div.flag.KN {background-position:-40px -140px}*/
div.flag.KP {background-position:-160px -200px}
div.flag.KR {background-position:-80px -260px}
div.flag.KW {background-position:-180px -140px}
div.flag.KY {background-position:-220px -40px}
div.flag.KZ {background-position:-100px -140px}

div.flag.LA {background-position:-100px -140px}
div.flag.LB {background-position:-260px -140px}
div.flag.LC {background-position:-40px -240px}
div.flag.LI {background-position:-40px -160px}
div.flag.LK {background-position:-120px -260px}
div.flag.LR {background-position:0px -160px}
div.flag.LS {background-position:-280px -140px}
div.flag.LT {background-position:-60px -160px}
div.flag.LU {background-position:-80px -160px}
div.flag.LV {background-position:-240px -140px}
div.flag.LY {background-position:-20px -160px}

div.flag.MA {background-position:-140px -180px}
div.flag.MC {background-position:-60px -180px}
div.flag.MD {background-position:-40px -180px}
div.flag.ME {background-position:-100px -180px}
/*div.flag.MF {background-position:-20px -160px}*/
div.flag.MG {background-position:-140px -160px}
div.flag.MH {background-position:-260px -160px}
div.flag.MK {background-position:-120px -160px}
div.flag.ML {background-position:-220px -160px}
div.flag.MM {background-position:-180px -180px}
div.flag.MN {background-position:-80px -180px}
div.flag.MO {background-position:-100px -160px}
div.flag.MP {background-position:-200px -200px}
div.flag.MQ {background-position:-280px -160px}
div.flag.MR {background-position:-260px -180px}
div.flag.MS {background-position:-120px -180px}
div.flag.MT {background-position:-240px -160px}
div.flag.MU {background-position:-280px -180px}
div.flag.MV {background-position:-200px -160px}
div.flag.MW {background-position:-160px -160px}
div.flag.MX {background-position:0px -180px}
div.flag.MY {background-position:-180px -160px}
div.flag.MZ {background-position:-160px -180px}

div.flag.NA {background-position:-200px -180px}
div.flag.NC {background-position:-60px -200px}
div.flag.NE {background-position:-120px -200px}
/*div.flag.NF {background-position:-200px -180px}*/
div.flag.NG {background-position:-140px -200px}
div.flag.NI {background-position:-100px -200px}
div.flag.NL {background-position:-40px -200px}
div.flag.NO {background-position:-220px -200px}
div.flag.NP {background-position:0px -200px}
div.flag.NR {background-position:-220px -180px}
div.flag.NU {background-position:-120px -200px}
div.flag.NZ {background-position:-80px -200px}

div.flag.OM {background-position:-260px -200px}

div.flag.PA {background-position:-60px -220px}
div.flag.PE {background-position:-120px -220px}
/*div.flag.PF {background-position:-60px -220px}*/
div.flag.PG {background-position:-80px -220px}
div.flag.PH {background-position:-140px -220px}
div.flag.PK {background-position:0px -220px}
div.flag.PL {background-position:-160px -220px}
/*div.flag.PM {background-position:-60px -220px}*/
/*div.flag.PN {background-position:-200px -220px}*/
div.flag.PR {background-position:-200px -220px}
div.flag.PS {background-position:-40px -220px}
div.flag.PT {background-position:-180px -220px}
div.flag.PW {background-position:-20px -220px}
div.flag.PY {background-position:-100px -220px}

div.flag.QA {background-position:-220px -220px}

div.flag.RE {background-position:-260px -220px}
div.flag.RO {background-position:-280px -220px}
div.flag.RS {background-position:-180px -240px}
div.flag.RU {background-position:0px -240px}
div.flag.RW {background-position:-20px -240px}

div.flag.SA {background-position:-120px -240px}
div.flag.SB {background-position:0px -260px}
div.flag.SC {background-position:-200px -240px}
div.flag.SD {background-position:-180px -260px}
div.flag.SE {background-position:-240px -260px}
div.flag.SG {background-position:-240px -240px}
/*div.flag.SH {background-position:-120px -240px}*/
div.flag.SI {background-position:-260px -240px}
/*div.flag.SJ {background-position:-120px -240px}*/
div.flag.SK {background-position:-260px -240px}
div.flag.SL {background-position:-220px -240px}
div.flag.SM {background-position:-80px -240px}
div.flag.SN {background-position:-160px -240px}
div.flag.SO {background-position:-20px -260px}
div.flag.SR {background-position:-200px -260px}
/*div.flag.SS {background-position:-120px -240px}*/
div.flag.ST {background-position:-100px -240px}
div.flag.SV {background-position:-100px -80px}
div.flag.SX {background-position:-120px -240px}
div.flag.SY {background-position:-280px -260px}
div.flag.SZ {background-position:-260px -260px}

div.flag.TC {background-position:-240px -280px}
div.flag.TD {background-position:-260px -40px}
/*div.flag.TF {background-position:-120px -280px}*/
div.flag.TG {background-position:-120px -280px}
div.flag.TH {background-position:-80px -280px}
div.flag.TJ {background-position:-40px -280px}
/*div.flag.TK {background-position:-0px -0px}*/
div.flag.TL {background-position:-100px -280px}
div.flag.TM {background-position:-220px -280px}
div.flag.TN {background-position:-180px -280px}
div.flag.TO {background-position:-140px -280px}
div.flag.TR {background-position:-200px -280px}
div.flag.TT {background-position:-160px -280px}
div.flag.TV {background-position:-260px -280px}
div.flag.TW {background-position:-20px -280px}
div.flag.TZ {background-position:-60px -280px}

div.flag.UA {background-position:0px -300px}
div.flag.UG {background-position:-280px -280px}
/*div.flag.UM {background-position:-240px -280px}*/
div.flag.US {background-position:-80px -300px}
div.flag.UY {background-position:-100px -300px}
div.flag.UZ {background-position:-120px -300px}

/*div.flag.VA {background-position:0px -300px}*/
div.flag.VC {background-position:-160px -260px}
div.flag.VE {background-position:-180px -300px}
div.flag.VG {background-position:-20px -300px}
div.flag.VI {background-position:-240px -300px}
div.flag.VN {background-position:-200px -300px}
div.flag.VU {background-position:-140px -300px}

div.flag.WF {background-position:-280px -300px}
div.flag.WS {background-position:-60px -240px}

div.flag.YE {background-position:0px -320px}
div.flag.YT {background-position:-140px -300px}

div.flag.ZA {background-position:-60px -260px}
div.flag.ZM {background-position:-20px -320px}
div.flag.ZW {background-position:-40px -320px}

@media screen and  (max-width: 1024px) {
	.pcoffice_wrap {float:left;}
    .footer .con_box{max-width:1024px;}
}


/* smart pro  */
div.subscribe {width:928px; margin:0 auto; padding:67px 0; color:#282828;}
div.subscribe div.box {padding:0 0 0 208px; background:url(/resources/image/Polaris/new/bullet/subscribe.png) 11px top no-repeat}
div.subscribe h3 {margin:0 0 18px; padding:3px 0 0; font-size:24px;}
div.subscribe p.txt {font-size:13px; line-height:21px}
div.subscribe p.txt.caution {margin:0 0 120px;}
div.subscribe p.txt strong {display:block; margin:0 0 23px; font-weight:normal;}
div.subscribe p.txt em {color:#1e82ff;}
div.subscribe dl.help {padding:26px 0 50px; border-top:1px solid #ebebeb}
div.subscribe dl.help dt {margin:0 0 15px;}
div.subscribe dl.help li {margin:0 0 5px;padding:0 0 0 14px; background:url(/resources/image/Polaris/new/bullet/bul_circle03.png) 0 no-repeat}
#wrapper div.subscribe dl.help li a {color:#0046b9; text-decoration:underline}
div.subscribe p.btn {height:52px; line-height:52px; text-align:center; background:#f4f4f4;}
div.subscribe p.btn a {display:inline-block; height:30px; line-height:30px; padding:0 19px; color:#fff; border-radius:3px; background:#1e82ff;}

div.subscribe dl.service {width:718px; border-radius:3px; border:1px solid #e0e0e0;}
div.subscribe dl.service dt,
div.subscribe dl.service dd {display:inline-block; vertical-align:top;}
div.subscribe dl.service dt {width:234px; padding:15px 20px 16px;}
div.subscribe dl.service dt strong {display:block; margin:8px 0 0; font-size:18px;}
div.subscribe dl.service dd {padding:19px 20px 18px; line-height:20px;}
div.subscribe p.txt.auto {padding:6px 0 31px 20px; color:#1e82ff; background:url(/resources/image/Polaris/new/bullet/bul_caution.png) left 9px no-repeat}
div.subscribe p.txt.box {margin:16px 0 54px; padding:18px 20px 17px;background:#fffac1;}
#wrapper div.subscribe p.txt.box a {color:#0046b9; text-decoration:underline;}

/* 20150403 */
div.security {width:852px; margin:0 auto}
div.security section {}
div.security h3 {padding:63px 0 55px ; font-size:28px; color:#505050; text-align: center; font-weight:normal}
div.security ul.txt {height:265px; padding:25px 0 0 430px; /*border-bottom:1px solid #ececec;*/ font-size:13px; color:#515358; background:url(/resources/image/Polaris/new/security/img_kor.png) no-repeat;} 
div.security ul.txt li {margin:0 0 43px;}
div.security ul.txt strong {display:block; margin:0 0 8px; font-size:15px; color:#25272a;}
div.security div.download {position:relative;}
div.security div.download h4 {padding:4px 0 39px; text-align:center; font-size:15px; color:#424346; vertical-align:middle; font-weight:normal;}
div.security div.download div.box {height:139px; border-radius:2px; border:1px solid #e5e5e5;}
div.security div.download dl {display:inline-block; padding:26px 0 0; vertical-align:top} 
div.security div.download dl.mobile {margin:0 0 0 62px;}
div.security div.download dl.desktop {margin:0 0 0 58px; padding:51px 0 0 0}
div.security div.download dt {display:inline-block; margin:0 29px 8px 0; font-size:13px; color:#424346; height:50px; line-height:50px; vertical-align:top;} 
div.security div.download dl.mobile dt {line-height:100px;} 
div.security div.download dt em {color:#a0a2a9; font-size:11px;}
div.security div.download dd {display:inline-block; vertical-align:top;}
div.security div.download dd strong {display:block; padding:0 0 9px 5px; font-size:11px; color:#7d7f85; font-weight:normal;} 
div.security div.download dd li {float:left}
div.security div.download a {display:inline-block; width:50px; height:50px; margin:0 18px 0 0; text-indent:-9999em; background:url(/resources/image/Polaris/new/main/n_download.png) no-repeat;}
div.security div.download a.android {background-position:0 0}
div.security div.download a.ios {background-position:-68px 0}
div.security div.download a.windows {background-position:-204px 0}
div.security div.download a.mac_app {margin:0; background-position:-68px 0;opacity: 0.5;filter: alpha(opacity=50);}
div.security div.download a.kindle {/*margin:0;*/ background-position:-136px 0}
.contents_wrap .contents.contentsAll div.security footer {position:absolute; bottom:0; width:1004px; margin-left:-76px}
.contents_wrap .contents.contentsAll div.security footer div {width:1004px;}
div#pleaseWait {display:none; background:none; width: 100%; height: 100%; vertical-align: middle; z-index:20; position:absolute;}
div#pleaseWait div.inProgress {margin: auto; width: 32px; height: 100%; background:url(/resources/image/Polaris/new/webView/loading.gif) no-repeat 0;}

/****** ë‹¤ìš´ë¡œë“œ ******/
div.install {width:868px;height:100%; min-height:850px\9; margin:0 auto; color:#3a4049; margin-bottom:-158px;}
div.install h2 {padding:67px 0 41px; font-size:28px; text-align:center; font-weight:normal;}
div.install h2  em {color:#2964de;}
div.install h2 span {display:block; margin:9px 0 0; font-size:15px;}
div.install dl {float:left; width:100%; border-bottom:1px solid #e3e4e6;}
div.install dl.sync {border:none;}
div.install dt {float:left; margin:34px 0 0 0;width:410px; padding:57px 0 0 0; color:#787878; min-height:77px; font-size:13px; background:url(/resources/image/Polaris/new/download/download_bi.png) no-repeat;}
div.install dl.cloud dt {background-position:0 0}
div.install dl.sync dt {background-position:0 -146px}
div.install dd.download {float:right; margin:27px 0 0 0;}
div.install dl.sync dt {margin-top:45px;}
div.install dl.sync dd.download {margin-top:40px;}
div.install dt span.tit {display:block; height:21px; text-indent:-999em; background:url(/resources/image/Polaris/new/common/tit_download.png) no-repeat;}
div.install dl.pc dt span.tit {background-position:0 0;}
div.install dl.sync dt span.tit {background-position:0 -136px;}
div.install dl.scan dt span.tit {background-position:0 -274px;}
div.install dd.download a {display:inline-block; width:77px; text-align:center; padding:62px 0 0; margin:0 0 0 9px; vertical-align:top; color:#787878; background:url(/resources/image/Polaris/new/download/download.png) top no-repeat;}
div.install dl.sync dd.download a {margin:0 0 0 0;}
div.install dl.sync dd.download a {margin:0 0 0 0;}
div.install dl.sync dd.download a.ios {margin:0 -8px 0 0; text-indent:5px}
div.install dd.download a.android {background-position:-2px 0}
div.install dd.download a.ios {text-indent:0; background-position:-106px 0}
div.install dd.download a.mac {text-indent:0; background-position:-106px 0}
div.install dd.download a.windows {background-position:-330px 0}
div.install dd.download a.amazon {background-position:-212px 0}
div.install dd.download a.rakuten {display:none; background-position:-272px 0}
div.install dd.download ul {margin-top:-24px; margin-right:-18px;}
div.install dd.download li {float:left;text-indent:10px;}
div.install dd.download li.desktop {margin:0 0 0 11px;padding-left:28px; background:url(/resources/image/Polaris/new/etc/download_bar.png) 0 28px no-repeat}
div.install dd.download li.pc {margin:0 0 0 7px;}
div.install dd.download li.pc a {padding-right:10px;}
div.install dd.download li.pc a + a {border-right:1px solid #e5e5e5; }
div.install dd.download li.pc a.windows {background-position:-323px 0}
div.install dd.download li strong {display:block; margin-bottom:10px; margin-left:4px; font-size:11px;font-weight:normal; color:#787878}
div.install dd.download li strong.mobile {padding-left:10px;}
div.install dd.download li strong.pc {padding-left:29px;}
div.install dd.download li a {margin:0 0 0 0;}
div.install div.txt_box {float:left; width:100%; padding:0 0 49px; display:none;}
div.install div.txt_box li {position:relative; float:left; width:362px; min-height:152px; padding:0 26px 22px; border:1px solid #e0e0e0}
div.install div.txt_box li.pro {float:right;}
div.install div.txt_box li h4 {padding:25px 0 14px; font-size:15px; font-weight:normal}
div.install div.txt_box li.smart h4 {color:#1e82fe;}
div.install div.txt_box li.pro h4 {color:#0046b8;}
div.install div.txt_box li p {color:#515358;}
div.install div.txt_box li a {position:absolute; top:26px; right:15px; display:inline-block; padding-right:14px; color:#505050; background:url(/resources/image/Polaris/new/download/arrow_02.png) right 6px no-repeat}
div.install dd.download.jp {width:100%; margin-top:18px;}
div.install dl.sync dd.download.jp {width:auto; margin-top:47px; position:relative; left:-12px;}
div.install dd.download.jp li {width:100%; padding:0 0 40px; text-indent:0;}
div.install dd.download.jp li.pc {display:none;}
div.install dd.download.jp strong {display:none}
div.install dd.download.jp a {width:112px; height:161px; padding:0; margin:0 135px 0 0; text-indent:-999em; background:url(/resources/image/Polaris/new/download/download_jp.png) top no-repeat;}
div.install dd.download.jp a.amazon {margin:0;}
div.install dd.download.jp a.android {background-position:0 0}
div.install dd.download.jp a.ios {background-position:-126px 0}
div.install dd.download.jp a.windows {background-position:-378px 0}
div.install dd.download.jp a.amazon {background-position:-252px 0}
div.install dl.sync dd.download.jp a {width:116px; height:34px;}
div.install dl.sync dd.download.jp a.ios {background-position:-635px -127px; text-indent:-9999em}
div.install dl.sync dd.download.jp a.windows {width:116px;background-position:-504px -127px;}
div.install dd.download.jp a.rakuten {display:inline-block; background-position:-378px 0; /*margin:0 0 0 1px*/} /*GMX-7911*/
/* 20160107 ë‹¤ìš´ë¡œë“œ ì¶”ê°€ ë */

/* ì œí’ˆë¹„êµ - 20140602 */
div.compare {width:852px; margin:0 auto; color:#3a4049;}
div.compare h2 {margin:67px 0 0; padding:0 0 41px; font-size:29px; text-align:center;  border-bottom:1px solid #3a4049;}
div.compare h2  em {color:#2964de;}
div.compare h2 span {display:block; margin:9px 0 0; font-size:15px;}
div.compare table {float:left; width:100%; margin:0 0 50px; border-top:1px solid #5a6473;}
div.compare th {height:34px; border-bottom:1px solid #5a6473;}
div.compare th.stand {border-bottom:1px solid #dbdcdf; color:#6b6f77;}
div.compare th.stand span {display:inline-block; padding-right:16px; background:url(/resources/image/Polaris/new/bullet//bul_compare02.png) right no-repeat;}
div.compare td {width:161px;  padding:10px 10px 10px 15px; border-bottom:1px solid #dbdcdf;}
div.compare td.title {width:81px; font-weight:bold; background:#f3f4f6;}
div.compare td li {padding:0 0 5px 6px; background:url(/resources/image/Polaris/new/bullet//bul_compare.png) 0 7px no-repeat;}
div.compare .blank {width:4px; padding:0; border:none;}
div.compare th.service {color:#2964de}
div.compare td.service {background:#f5f8ff}

/* start method -20140624 ì¶”ê°€ */
.start_method {float:left; width:100%;}
.start_method div {width:670px; min-height:900px;  margin:0 auto; padding:65px 0 0;}
.start_method h3 {margin:0 0 40px; text-align:center; font-size:29px; color:#3a4049;}
.start_method h3 span {display:block; font-size:15px;}
.start_method ul li {min-height:97px; padding:21px 0 0 110px; border-bottom:1px dotted #d8d8d8;}
.start_method ul li strong {display:block; margin:0 0 14px; font-size:19px; font-weight: normal;}
.start_method ul li.method_01.mac {background:url(/resources/image/Polaris/new/etc/start_01.png) 0 no-repeat;}
.start_method ul li.method_01.win {background:url(/resources/image/Polaris/new/etc/start_01_1.png) 0 no-repeat;}
.start_method ul li.method_02 {padding-top:30px; background:url(/resources/image/Polaris/new/etc/start_02.png) 0 no-repeat;}
.start_method ul li.method_03 {background:url(/resources/image/Polaris/new/etc/start_03.png) 0 no-repeat;}
.start_method ul li.method_04 {background:url(/resources/image/Polaris/new/etc/start_04.png) 0 no-repeat;}
.start_method ul li.method_05 {background:url(/resources/image/Polaris/new/etc/start_05.png) 0 no-repeat;}
.start_method ul li.method_06 {background:url(/resources/image/Polaris/new/etc/start_06.png) 0 no-repeat; padding:21px 0 10px 110px;}
.start_method ul li.method_06 strong {margin:0 0 5px;}
#wrapper .start_method ul a {color: black;}
#wrapper .start_method ul a#launchpage {display:inline-block; padding-right:7px; color:#2964de; text-decoration: underline; background:url(/resources/image/Polaris/new/bullet/arrow_blue.png) right no-repeat;}

/****** ì‹ ê³ í•˜ê¸° *******/
div.clean{position:relative; /* height:100%; */ min-height: 750px; padding:0 0 50px; float: left; width: 100%;}
div.clean_tx{ margin:0 auto; width:720px;}
div.clean p.txt {position:absolute; display:block; min-width:110px;}
div.clean.log-in p.txt.txt_05, div.clean.log-in p.txt.txt_06 {display:none;} /* feedbackemail bubble */
div.clean form.bubble p.txt.txt_01 {top:94px; left:420px;}
div.clean form.bubble p.txt.txt_03 {top: 132px; left: 420px; right: 0px;}
div.clean form.bubble p.txt.txt_04 {top: 132px; left: 420px; right: 0px;}
div.clean form.bubble p.txt.txt_05 {top: 169px; left: 420px; right: 0px;}
div.clean form.bubble p.txt.txt_06 {top: 169px; left: 420px; right: 0px;}
div.clean form.bubble p.txt.txt_07 {top: 510px; left: 125px; right: 0px;}
div.clean.log-in form.bubble p.txt.txt_01 {top:6px; left:420px;}
div.clean.log-in form.bubble p.txt.txt_03 {top: 42px; left: 420px; right: 0px;}
div.clean.log-in form.bubble p.txt.txt_04 {top: 42px; left: 420px; right: 0px;}
div.clean.log-in form.bubble p.txt.txt_07 {top: 361px; left: 125px; right: 0px;}
div.clean p.txt img {position:relative; top:4px; left:-14px;}
div.clean p.txt.txt_07 img{top:-8px; left:10px;}
div.clean p.txt.txt_07 img.arrow_top {position:relative; top:4px; left:-14px;}

div.clean p.txt_box {margin:0 0 25px; border:1px solid #ededed; background:#f7f7f7; text-align:center;}
div.clean p.txt_box span {display:inline-block; padding:24px 0 23px 28px; background:url('/resources/image/Polaris/new/bullet/bul_support.png') 0 21px no-repeat;}
#wrapper div.clean p.txt_box a {color:#7ba1f2; text-decoration:underline;}
div.clean.log-in p.txt_box {display:none;}
div.clean label.clean_contentLabel {position:absolute; padding: 5px 0 0 5px;}

div.clean div.mt_bx{height:38px;}
div.clean h1{position:relative;;margin-bottom:28px;padding:10px 0 16px;font-size:23px;color:#3a4049;border-bottom:1px solid #e0e0e0;}
div.clean h1 span{position:absolute; /* top:20px; */ padding-left:10px;font-size:14px;color:#919397;}
div.clean table{width:100%;}
div.clean.log-in tr.feedbackemail{display:none;}
div.clean form.bubble th{padding-left:5px;width:120px;text-align:left;color:#333;font-size:13px;vertical-align:top;}
div.clean th span{display:inline-block;}
div.clean th span.title,
div.clean th span.content{padding-top:11px;}
div.clean th span.file{padding-top:37px;}
div.clean td{padding:7px 0;}

div.clean input,
div.clean textarea{border:1px solid #c9cacb; color:000; font-size:12px;}
div.clean input {padding:0 10px; height:22px; line-height:22px\0IE8;}
div.clean textarea{height:254px;width:562px; font-size:13px; padding:10px;resize:none;}
div.clean input:focus,
div.clean textarea:focus{outline:none;border:1px solid #1e82ff;}
div.clean form.bubble input.title {width:562px;}
div.clean input.email, div.clean input.name, div.clean input.info {width:261px;}
div.clean select.seloptions {width:283px; margin:0 4px 0 0;border:1px solid #c9cacb;}
div.clean select{width:98px;height:22px; vertical-align:middle; font-family: inherit; font-size: inherit;}
div.clean td span.txt {display:block; padding:6px 0 0; font-size:12px; color:#333}
div.clean div.bx_btn{padding:10px 0;text-align:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fcfcfc;}
div.clean div.bx_btn span.btn, a.btn{display: inline-block;padding:0 12px;height:22px;cursor:pointer;font-size:12px;color:#6f7277;line-height:22px;font-weight:bold;
	background:#fefefe;border:1px solid #c1c5cb;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
div.bx_btn input.btn{display: inline-block;padding:0 9px 0 8px;height:24px;cursor:pointer;font-size:12px;color:#6f7277;line-height:22px;font-weight:bold;
	background:#fefefe;border:1px solid #c1c5cb;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
div.clean div.bx_btn a:hover.btn{text-decoration:none;}
div.clean ul{padding:7px 14px;width:554px;border:1px solid #c5c9d0;max-height:76px;overflow-y:auto;}
div.clean li{color:#000;font-size:12px;line-height:18px;}
div.clean li img{vertical-align:-2px;}
div.clean li a{padding-left:9px;}
div.clean div.file_upload {position:relative; /*width:262px;*/ margin:0 0 10px;}
div.clean .file_upload_02 {width:162px; height:22px; vertical-align:top; margin:0 0 5px;}
div.clean .file_upload_03 {width:230px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
div.clean span.btn, div.clean span.uploadify-button-text {display: inline-block;padding:0 9px 0 8px;height:22px;cursor:pointer;font-size:12px;color:#6f7277;line-height:25px;font-weight:bold;
	background:#fefefe;border:1px solid #c1c5cb;border-radius:2px;}
:root div.clean span.btn {line-height:22px; line-height:25px\IE0;}
div.clean a.del {display:inline-block; margin:0 0 0 10px; padding:0 0 0 10px; font-size:12px; color:#424242;  background:url(/resources/image/Polaris/btn_close_upload.png) 0 3px no-repeat}
div.clean div.swf_Attachbtn#file_upload-button {width: 260px !important; height: 28px;}
div.clean div.uploadify {width: 260px !important;}
div.clean .swfupload {width: 60px !important; left: 190px;}
div.clean span.uploadify-button-text {float:right; display:none;}

/********** ê³ ê°ì§€ì› **********/
div.support{position:relative; /* height:100%; */ min-height: 750px; padding:0 0 50px; float: left; width: 100%;} 
div.support.log-in {min-height:860px;}
div.support_tx{ margin:0 auto; width:720px;}
div.support p.txt {position:absolute; display:block; min-width:110px;}
div.support form.bubble p.txt.txt_01 {top: 280px; left: 420px;}
div.support form.bubble p.txt.txt_09 {top: 280px; left: 420px;}
div.support.log-in p.txt.txt_01, div.support.log-in p.txt.txt_02, div.support.log-in p.txt.txt_09 {display:none;}
div.support p.txt.txt_02 {top: 240px; left: 410px;}
div.support form.bubble p.txt.txt_03 {top: 366px; left: 120px;}
div.support.log-in form.bubble p.txt.txt_03 {top:180px;}
div.support form.bubble p.txt.txt_04 {top: 658px; left: 120px; min-width:150px;}
div.support.log-in form.bubble p.txt.txt_04  {top:470px;}
div.support.log-in form.bubble p.txt.txt_04.mac  {top:288px; left:95px;}
div.support p.txt img {position:relative; top:4px; left:-14px;}
div.support p.txt.txt_03 img,div.support p.txt.txt_04 img {top:-8px; left:10px;}
div.support.log-in form.bubble p.txt.txt_05 {top:7px; left:420px;}
div.support.log-in form.bubble p.txt.txt_06 {top:42px; left:420px; min-width:130px;}
div.support.log-in form.bubble p.txt.txt_07 {top:78px; left:420px;}
div.support.log-in form.bubble p.txt.txt_08 {top:114px; left:420px;}
div.support.log-in form.bubble p.txt.txt_10 {top:935px; left:400px; min-width:150px;}
div.support form.bubble p.txt.txt_05 {top:96px; left:420px;}
div.support form.bubble p.txt.txt_06 {top:132px; left:420px; min-width:130px;}
div.support form.bubble p.txt.txt_07 {top:168px; left:420px;}
div.support form.bubble p.txt.txt_08 {top:204px; left:420px;}
div.support form.bubble p.txt.txt_10 {top:1120px; left:400px; min-width:150px;}
div.support p.txt.txt_06 img.arrow_top, div.support p.txt.txt_07 img.arrow_top  {position:relative; top:4px; left:-14px;}

div.support p.txt_box {margin:0 0 25px; border:1px solid #ededed; background:#f7f7f7; text-align:center;}
div.support p.txt_box span {display:inline-block; padding:24px 0 23px 28px; background:url('/resources/image/Polaris/new/bullet/bul_support.png') 0 21px no-repeat;}
#wrapper div.support p.txt_box a {color:#7ba1f2; text-decoration:underline;}
div.support.log-in p.txt_box {display:none;}

div.support.pc p.txt {min-width:135px;} 
div.support.pc p.txt.txt_01 {top:8px; left:410px;}
div.support.pc p.txt.txt_03 {top:130px; left:120px;}
div.support.pc p.txt.txt_04 {top:65px; left:410px;}
div.support.pc p.txt.txt_04 img {top:3px; left:-14px;}


div.support div.mt_bx{height:38px;}
div.support h1{position:relative;;margin-bottom:28px;padding:10px 0 16px;font-size:23px;color:#3a4049;border-bottom:1px solid #e0e0e0;}
div.support h1 span{position:absolute;top:20px;padding-left:10px;font-size:14px;color:#919397;}
div.support table{width:100%;}
div.support.log-in tr.email, div.support.log-in tr.name {display:none;}
div.support form.bubble th{padding-left:20px;width:100px;text-align:left;color:#333;font-size:13px;vertical-align:top;}
div.support th span{display:inline-block;}
div.support th span.title,
div.support th span.content{padding-top:11px;}
div.support th span.file{padding-top:37px;}
div.support td{padding:7px 0;}
div.support td div.file{margin-bottom:5px;font-size:11px;color:#333;}
div.support td div.file strong{color:#e35151;}

div.support td div.file span input.file{width:6 4px;height:20px;border:none;opacity:0;}
div.support input,
div.support textarea{border:1px solid #c9cacb; color:000; font-size:12px;}
div.support input {padding:0 10px; height:22px; line-height:22px\0IE8;}
div.support textarea{height:254px;width:602px; font-size:13px; padding:10px;resize:none;}
div.support input:focus,
div.support textarea:focus{outline:none;border:1px solid #1e82ff;}
div.support form.bubble input.title {width:602px;} /* 20150901 ìˆ˜ì • */
div.support input.email, div.support input.name, div.support input.info, div.support input.file {width:261px;}
div.support select.seloptions {width:283px; margin:0 4px 0 0;border:1px solid #c9cacb;}
div.support select{width:98px;height:22px; vertical-align:middle; font-family: inherit; font-size: inherit;}
div.support td span.txt {display:block; padding:6px 0 0; font-size:12px; color:#333}
div.support div.bx_btn{padding:10px 0;text-align:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fcfcfc;}
div.support div.bx_btn span.btn, a.btn{display: inline-block;padding:0 12px;height:22px;cursor:pointer;font-size:12px;color:#6f7277;line-height:22px;font-weight:bold;
	background:#fefefe;border:1px solid #c1c5cb;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
div.bx_btn input.btn{display: inline-block;padding:0 9px 0 8px;height:24px;cursor:pointer;font-size:12px;color:#6f7277;line-height:22px;font-weight:bold;
	background:#fefefe;border:1px solid #c1c5cb;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
div.support div.bx_btn a:hover.btn{text-decoration:none;}
div.support ul{padding:7px 14px;width:554px;border:1px solid #c5c9d0;max-height:76px;overflow-y:auto;}
div.support li{color:#000;font-size:12px;line-height:18px;}
div.support li img{vertical-align:-2px;}
div.support li a{padding-left:9px;}
div.support td.inquiry_info {padding:0 0 37px 0; color:#64676c; display:none}
div.support td.inquiry_info a {color:#1e82ff;}
div.support div.file_upload {position:relative; /*width:262px;*/ margin:0 0 10px;}
div.support div.file_upload div.attachdiv {position:absolute; top:0; left:0;}
div.support .file_upload_02 {width:162px; height:22px; vertical-align:top; margin:0 0 5px;}
div.support .file_upload_03 {width:230px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
div.support span.btn, div.support span.uploadify-button-text {display: inline-block;padding:0 9px 0 8px;height:22px;cursor:pointer;font-size:12px;color:#6f7277;line-height:25px;font-weight:bold;
	background:#fefefe;border:1px solid #c1c5cb;border-radius:2px;}
:root div.support span.btn {line-height:22px; line-height:25px\IE0;}
div.support a.del {display:inline-block; margin:0 0 0 10px; padding:0 0 0 10px; font-size:12px; color:#424242;  background:url(/resources/image/Polaris/btn_close_upload.png) 0 3px no-repeat}/* 20140925 ì¶”ê°€ */
div.support div.swf_Attachbtn#file_upload-button {width: 260px !important; height: 28px; position:relative; z-index:-1;}
div.support div.swf_Attachbtn#file_upload-button span.uploadify-button-text{border:none; text-indent:-999em}
div.support div.uploadify {width: 260px !important;}
div.support .swfupload {width: 60px !important; left: 190px;}
div.support span.uploadify-button-text {float:right; display:none;}

/* coupon 20140310 */
.coupon_wrap {float:left; width:100%; min-height:800px;}
.coupon_wrap.off {display:none;}
.coupon {width:684px; margin:38px auto 0; }
.coupon h2 {padding:12px 0 17px;  font-size:23px; border-bottom:1px solid #d0d0d0; background:url(/resources/image/Polaris/new/coupon/tit_bg.png) no-repeat;}
.coupon dl.info {margin:56px 0 0; text-align:center;}
.coupon dl.info dt, .coupon dl.info dd {display:inline-block; vertical-align:top;}
.coupon dl.info dd {padding:11px 0 0 25px; text-align:left; color:#3a4049; line-height:18px;}
.coupon dl.info dd strong {display:block; font-size:21px; margin:0 0 18px; color:#1e82ff;}
.coupon fieldset.input {margin:56px 0 0; padding:26px 0; border:2px solid #eceeef;}
.coupon fieldset.input p {text-align:center;}
.coupon fieldset.input p.resale {padding:0 0 50px;}
body#pc-coupon {margin-top:-50px;} 
.coupon fieldset.input input {width:296px; margin:0 8px; padding:3px 0; text-align:center; border:1px solid #c5c9d0; border-radius:2px;}
.coupon fieldset.input a.btn.blue {border:1px solid #195bcd; background:#1e82ff; color:#fff; font-family:'Malgun Gothic'}
.coupon p.caution {text-align:center;}
.coupon p.caution span {display:inline-block; padding:64px 0 65px; line-height:17px; text-align:left;}
.coupon p.btn {padding:10px 0; text-align:center; background:#fcfcfc; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.coupon p.btn a {display:inline-block; min-width:98px; margin:0 10px; padding:4px 0 5px; text-align:center; color:#757575; text-align:center; border:1px solid #c1c5cb; border-radius:2px; background:url(/resources/image/Polaris/new/coupon/btn_bg.png) repeat-x;}
.coupon p.btn.img a {border:none; width:155px;} /* 20140519 ì¶”ê°€ */
.coupon p.btn.img a img {width:100%}/* 20140519 ì¶”ê°€ */
.coupon .premium {clear:both;}
.coupon .premium h3 {padding:42px 0 24px; text-align:center; color:#3a4049; font-size:18px;}
.coupon .premium h3 em {text-decoration:underline; color:#2964de;}
.coupon .premium  dl.premium_info {text-align:center}
.coupon .premium  dl.premium_info dd {margin:26px 0 41px; color:#3a4049;}
.coupon .premium div.info_box {margin:0 0 46px; padding:0 34px 26px; border:2px solid #eceeef}
.coupon .premium div.info_box h4 {padding:30px 0 9px; font-size:14px; color:#3a4049; border-bottom:1px solid #c9cbce;}
.coupon .premium div.info_box dl {color:#757575;;}
.coupon .premium div.info_box dt {padding:11px 0 23px 18px; font-weight:bold; background:url(/resources/image/Polaris/new/coupon/caution.png) 0 13px no-repeat;}
.coupon .premium div.info_box dd {margin:0 0 11px; padding:0 0 0 11px; background:url(/resources/image/Polaris/new/coupon/circle.png) 0 6px no-repeat;}
.coupon .premium div.info_box dd strong {display:block; margin:0 0 4px;}
/* 20150608  */
.coupon.premium {width:918px; min-height:675px;}
.coupon.premium h2 {padding:85px 0 48px; color:#505050; border:none; background:none; text-align:center; font-weight:normal;}
.coupon.premium h2 em{text-decoration: underline;color: #2964de;}
.coupon.premium ul.info {float:left; width:100%; border-bottom:1px solid #e5e5e6;}
.coupon.premium ul.info li {float:left; width:108px; min-height:60px; margin:0 63px 0 0; padding:118px 0 20px; color:#505050; text-align:center; background:url(/resources/image/Polaris/new/coupon/img_01.png) no-repeat}
.coupon.premium ul.info li.info_1 {margin-left:63px; background-position:0 0}
.coupon.premium.pro ul.info li.info_1 {background-position:-806px 0;}
.coupon.premium ul.info li.info_2 {background-position:-161px 0}
.coupon.premium ul.info li.info_3 {background-position:-323px 0}
.coupon.premium ul.info li.info_4 {background-position:-484px 0}
.coupon.premium ul.info li.info_5 {background-position:-645px 0}
.coupon.premium ul.info.zh li.info_3 {background:url(/resources/image/Polaris/new/coupon/img_01_zh.png) no-repeat; background-position:-323px 0}
.coupon.premium fieldset {clear:both; margin:0 auto; padding:51px 0 0;  border:none; text-align:center;}
.coupon.premium fieldset p.input {position:relative; margin:0 auto; border:6px solid #f1f1f1; width:402px; display:}
.coupon.premium fieldset p.utilize {display:none;padding:0; width:235px; height:99px; font-size:13px; margin:0 auto; color:#969696; background: url(/resources/image/Polaris/new/coupon/utilize.png) no-repeat;}
.coupon.premium fieldset p.utilize span {display:inline-block; width:162px; padding:0px 0 0 68px; text-align:center;}
.coupon.premium fieldset p.utilize strong.prod {display:inline-block; width:162px; padding:30px 0 0 68px; text-align:center; font-size:24px;}
.coupon.premium fieldset p.txt {padding:30px 0 0; color:#515358;}
.coupon.premium fieldset p.txt.on {color:#f54552;}
.coupon.premium fieldset p.fail {display:none;padding:15px 0 0; color:#f54552; margin-bottom:-14px;}
.coupon.premium fieldset p.fail.on{display:block;}
.coupon.premium fieldset label {position:absolute; top:11px; left:12px; color:#8a8b8d; font-size:13px;}
.coupon.premium fieldset label.off{display:none;}
.coupon.premium fieldset input {width:400px; height:38px; padding:0; line-height:38px; margin:0; text-align:left; text-indent:12px; font-size:13px;}
.coupon.premium fieldset a.btn.blue {width:122px; height:32px; margin:38px auto; line-height:32px; font-weight:normal; text-align:center; border:none; background:#1e82ff; color:#fff;}
.coupon.premium fieldset.finish {margin-top:-10px; padding:0}
.coupon.premium fieldset.finish p.regist {position:relative; width:308px; margin:0 auto;}
.coupon.premium fieldset.finish p.regist span {display:inline-block; position:absolute; left:105px;; top:76px; width:164px; color:#697285; font-weight:bold; font-size:24px;}
.coupon.premium fieldset.finish a.btn.blue {margin-top:20px}
.contents_wrap .contents.contentsAll .coupon_wrap footer {position:absolute;}


.coupon_info {position:absolute; right:30px; top:-9px; font-size:13px; z-index:3; }
.summary .coupon_info dl {height:auto;}
.coupon_info dt {padding:0 22px 10px 0; font-size:13px; text-align:right; font-weight:bold; color:#515358; cursor:pointer; background: url(/resources/image/Polaris/new/coupon/bul_coupon.png) right 3px no-repeat;}
.summary .coupon_info dt {position:relative; font-size:13px; width:auto;}
.coupon_info dd {display:none; overflow:hidden; position:absolute; right:0;width:396px; padding:35px 0 0; background:url(/resources/image/Polaris/new/coupon/coupon_popup_01.png) top no-repeat;}
.coupon_info ul {width:396px; padding:0 0 36px; background:url(/resources/image/Polaris/new/coupon/coupon_popup_02.png) bottom no-repeat}
.coupon_info li.txt {margin:0 0 0 30px; width:auto; padding:0 20px 16px 104px; color:#787878; line-height:19px; background:url(/resources/image/Polaris/new/coupon/coupon_popup_img.png) 0 4px no-repeat;}
.summary .coupon_info li.txt {width:auto;}
.coupon_info li a {display:inline-block; margin:0 0 0 133px; padding:0 20px; height:28px; line-height:28px; color:#fff; background:#1e82ff;; border:1px solid #3573e2; border-radius:2px;}
.payment div.info_box {margin:0 0 18px;}
.payment .method {position:relative}
.payment .method .coupon_info {top:0; right:0}
.coupon_info dl:hover dd {display:block;}


.drop_wrap {float:left; width:100%; /*height:100%; margin-bottom:-136px;*/}
.drop_wrap.del {margin-bottom:0;height:100%; }
.drop_wrap.off{display:none;}
:root .drop_wrap {margin-bottom:58px;}
.drop_wrap.account {height:100%; }
.drop {width: 867px; margin:38px auto 0;}

.drop h2 {padding:12px 0 17px;  font-size:23px; border-bottom:1px solid #d0d0d0; background:url(/resources/image/Polaris/new/coupon/tit_bg.png) no-repeat;}
.drop h3 {clear: both;padding:38px 0 14px; line-height:18px; font-size:14px; color:#5e6165;}
.drop h4 {font-size:14px; padding:29px 0 0 29px; color:#5e6165;}/* 20140714 ì¶”ê°€ */
.drop p.caution, .drop p.finish {text-align:center; border-bottom:1px solid #e6e6e6;  }
.drop p.finish.off {display:none;}
.drop p.caution {border-bottom:none;}
.drop p.caution span, .drop p.finish span {display:inline-block; padding:64px 0 65px; line-height:20px; text-align:left;}
.drop p.finish span strong {margin:0 0 24px; font-size:18px; display:block;}
.drop p.finish span em {color:#1e82ff;}
#wrapper .drop p.caution a {text-decoration:underline; color:#2964de;}

.drop p.caution.drop_select {padding-bottom:50px;}
.drop p.caution.drop_select span {display:block; width:80%; margin:0 auto; padding:0; line-height:20px; text-align:left;}
.drop p.caution.drop_select span em {color:#1e82ff;}
.drop p.caution.drop_select span.title {padding:64px 0 30px; font-size:21px; font-weight:bold; text-align:center}
.drop p.caution.drop_select span.link {padding:20px 0;}
#wrapper .drop p.caution.drop_select span.link a {text-decoration:none; color:#000; margin:0 0 3px;}

.drop fieldset {position:relative; border:2px solid #eceeef;}
.drop fieldset.list {margin:0 0 20px;} /* 20161117 임시 수정 */
.drop fieldset p.pw {position:relative; width:316px; padding:26px 0; margin:0 auto;}
.drop fieldset p.pw label {position:absolute; left:9px; top:34px; top:35px\0}
.drop fieldset p.pw label.off {display:none;}
.drop fieldset p.pw input {width:309px; padding:6px 0 5px 9px; border:1px solid #c5c9d0; border-radius:2px;}
.drop fieldset p.dscr_pop.pw2 {position:absolute; top:30px; left:25px; }
.drop fieldset p.dscr_pop.pw2.show{display:block;}
.drop_wrap.del .drop fieldset p.dscr_pop.pw2 {left:115px;}
.drop fieldset ul {margin:28px 0 0 26px;}
.drop fieldset ul li {margin:0 0 10px;}
#wrapper .drop fieldset ul li label{font-size:14px; color:#5e6165; }
#wrapper .drop fieldset ul li label input{margin-right:7px;}
.drop fieldset dl {margin:0 0 0 26px; padding:10px 0 30px; color:#5e6165;}
.drop fieldset dt {margin:0 0 12px; font-size:14px; font-weight:bold;} /* 20140714 font-size:12px --> 13px ìˆ˜ì • */
.drop fieldset textarea {width:626px; height:96px; border:1px solid #c5c9d0; border-radius:2px;}
.drop ul.notice_box {clear:both; margin:36px 0 0; padding:24px 0 26px; background:#f5f9ff; border:2px solid #bdd2f0;}
.drop ul.notice_box li {padding:0 206px; font-size:13px; color:#3a4049;}
#wrapper .drop ul.notice_box li a {color:#2965de; text-decoration:underline}
.drop p.btn {display:block;padding:10px 0; margin:0 0 30px; text-align:center; background:#fcfcfc; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.drop_wrap.del .drop p.btn {margin-top:20px;}/* 20161117 임시 수정 */
/* .drop p.btn a {display:inline-block; min-width:98px; margin:0 10px; padding:4px 0 5px; text-align:center; color:#757575; text-align:center; border:1px solid #c1c5cb; border-radius:2px; background:url(/resources/image/Polaris/new/coupon/btn_bg.png) repeat-x;}
 */.drop p.btn a {display:inline-block; min-width:98px; margin:0 10px; padding: 5px 18px; text-align:center; color:#757575; text-align:center; border:1px solid #c1c5cb; border-radius:2px; background:url(/resources/image/Polaris/new/coupon/btn_bg.png) repeat-x;}

.drop p.reinstall {margin:0 0 33px 23px;} 
.drop p.reinstall label {font-size:14px; color:#5e6165;} 

.drop.cancel div.benefit dl dt em, .drop.cancel .benefit li, .drop.cancel .point span, .drop.cancel dl.txt dd li {background:url(/resources/image/Polaris/new/bullet/pay_cancel.png) no-repeat;}
.drop.cancel dl.txt {text-align:center;}
.drop.cancel dl.txt dt {margin:43px 0 17px; font-size:17px;}
.drop.cancel dl.txt dd {padding:0 0 0 56px; text-align:left;}
.drop.cancel dl.txt dd li {padding:0 0 6px 10px;  background:url(/resources/image/Polaris/new/1bullet/bul_circle02.png) 0 8px no-repeat}
.drop.cancel div.benefit {float:left; width:100%; margin:43px 0 37px; background:url(/resources/image/Polaris/new/bullet/pay_cancel_arrow.png) center no-repeat;}
.drop.cancel div.benefit dl {float:left; width:358px; border:1px solid #d7d9da;}
.drop.cancel div.benefit dl.free {float:right;}
.drop.cancel div.benefit dt {position:relative;height:44px;line-height:44px;font-size:13px;text-indent:10px;font-weight:bold;color:#919191;padding-left:29px;background:#f9f9f9 url(/resources/image/Polaris/new/bullet/pay_cancel.png) no-repeat;}
.drop.cancel div.benefit dt a {position:absolute; right:12px; top:12px; width:14px; text-indent:-999em; background:url(/resources/image/Polaris/new/bullet/arrow03.png) no-repeat}
.drop.cancel div.benefit dl.premimum dt {color:#1e82ff;}
.drop.cancel div.benefit dl.pro dt {color:#0046b9;}
.drop.cancel div.benefit dl dt em {display:inline-block; height:24px; text-indent:0; background:none}
.drop.cancel div.benefit dl.premimum dt {color:#1e82ff; background-position:10px 9px;}
.drop.cancel div.benefit dl.free dt {color:#919191; background-position:10px -29px;}
.drop.cancel div.benefit dl.pro dt {color:#0046b9; background-position:10px -205px;}
.drop.cancel div.benefit dl.free dt span{font-weight:normal;}
.drop.cancel div.benefit ul {margin:23px 0 22px 17px;}
.drop.cancel div.benefit li {padding:0 0 4px 12px; background:url(/resources/image/Polaris/new/bullet/bul_circle.png) 0 8px no-repeat}
.drop.cancel div.benefit li em {color:#1e82ff;}
.drop.cancel p.inquiry {min-height:88px; text-align:center; font-size:13px; background:#f5f9ff; border:2px solid #bdd2f0;}
.drop.cancel p.inquiry.input {text-align:left; padding:0 16px;}
.drop.cancel p.inquiry span {display:inline-block; margin:27px 0 33px; text-align:left; color:#3a4049;}
.drop.cancel p.inquiry.input span {margin:14px 0 6px;}
.drop.cancel p.inquiry.input textarea {width:100%; height:66px; margin:0 0 13px;}
#wrapper .drop.cancel p.inquiry a {color:#2965de; text-decoration: underline;}
.drop.cancel p.point {padding:36px 0 44px; color:#6a6868; text-align:center;}
.drop.cancel p.point span {display:inline-block; padding:0 0 0 18px; background-position:0 -185px}

/* rules */
div.privacy{position: relative; min-height: 400px; float: left; width: 100%;}
div.privacy_tx{margin:0 auto; width:700px; overflow: hidden}
div.privacy div.mt_bx{height:73px;}
div.privacy h1{margin-bottom:28px;padding-top:18px; font-size:23px;color:#3a4049;}
div.privacy div.tab{padding-bottom:7px;border-bottom:1px solid #e0e0e0;}
div.privacy div.tab label{padding:0 14px 0 15px; font-size:14px;font-weight:bold;color:#5e6367;background:url('/resources/image/Polaris/bg_privacy_div.png') no-repeat left 2px; cursor: pointer;}
div.privacy div.tab label:first-child{padding-left:0;background:none;}
div.privacy div.tab label.on{color:#0046b9;}
div.privacy div.tab label:hover{text-decoration:none;}
div.privacy div.tab select {float:right;}
div.privacy div.content{margin-top:30px;padding-right:10px;padding-bottom:50px;font-size: 13px;color:#333;line-height: 21px;text-align:justify;}/* 2040703 */
div.privacy div.content strong {display:inline-block; margin:0 0 10px}/* 2040703 */
div.privacy div.content h2{ font-size:15px;color:#333;line-height:18px;text-align:center; font-weight:bold;} /* 2040703 */


/* pc privacy - 20140804 */
div.privacy_tx.eula {margin:0 auto; width:800px;}
div.privacy_tx.eula ul.tab {padding-bottom:15px;border-bottom:1px solid #e0e0e0;}
div.privacy_tx.eula ul.tab li {display:inline-block; padding:0 14px 0 15px; background:url('/resources/image/Polaris/bg_privacy_div.png') no-repeat left 2px;}
div.privacy_tx.eula ul.tab li.first {background:none; padding-left:0;}
div.privacy_tx.eula ul.tab li a { font-size:14px;font-weight:bold;color:#5e6367;}
div.privacy_tx.eula ul.tab li a.on{color:#0046b9;}
div.privacy div.content.eula {padding:0 0 50px;}
div.privacy div.content.eula h2 {padding:30px 0;}
div.privacy div.content.eula ol li {padding-left:20px; margin:0 0 25px;}
div.privacy div.content.eula ol ul {margin:5px 0 0;}
div.privacy div.content.eula ol li li {margin:0;}
div.privacy div.content.eula table {width:100%; margin:3px 0 0;}
div.privacy div.content.eula th, div.privacy div.content.eula td {padding-left:12px; color:#000; font-family:arial; border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
div.privacy div.content.eula th {height:32px; background:#fafafa; border-top:1px solid #787878; text-align:left; font-weight:normal;}
div.privacy div.content.eula td {height:44px; word-break:break-word;  text-align:left}
div.privacy div.content.eula .num {padding-left:0; border-left:none; text-align:center;}
div.privacy div.content.eula a {color:#0090ff; text-decoration: underline;}

/***** SMS ******/
div.sms {position:relative; border-radius:6px;}
div.sms div.box { width:868px; margin:0 auto; }
div.sms div.visual {padding:0 0 29px; color:#fff; background:#1d7ff9}
div.sms h2, div.sms div.visual p.txt {text-align:center;}
div.sms h2 {padding:53px 0 0; font-size:30px; font-weight:normal}
div.sms div.visual p.txt {padding:17px 0 0; font-size:15px;}
div.sms div.linkSend {padding:41px 0 0 466px; background:url(/resources/image/Polaris/new/sms/sms_01.png) 0 61px no-repeat;}
div.sms div.linkSend h4 {/* height:42px; */padding:14px 0;font-size:14px;color:#b1e8ff;font-weight:normal;margin:0 16px;text-align:center;border-bottom:1px solid #177ae9;font-size:12px;}
div.sms div.linkSend fieldset {width:402px; background:#006eeb; border:none;}
div.sms div.linkSend dl {padding:0 0 0 24px;}
div.sms div.linkSend dt, 
div.sms div.linkSend dd {display:inline-block; vertical-align:top; padding:18px 0 0;}
div.sms div.linkSend dt {width:97px;}
div.sms div.linkSend dl.country {}
div.sms div.linkSend dl.country dd {position:relative; min-width:245px;}
div.sms div.linkSend dl.country dd a {display:inline-block;padding:0 13px 0 0; color:#fff;background:url(/resources/image/Polaris/new/sms/bul_arrow.png) right 8px no-repeat;}
div.sms div.linkSend ul {display:none; position:absolute; top:42px; left:0; padding:5px 0; min-width:120px; height:200px; overflow:auto; border:1px solid #a0a0a0; border-radius:3px; /*box-shadow: 0 0 4px 1px #d2d2d2;*/ background:#fff; z-index:2}
div.sms div.linkSend dl.country dd ul li a {padding: 0 10px 3px;background:none; color:#282828}
div.sms div.linkSend dl.number {padding-bottom:16px;}
div.sms div.linkSend dl.number dt {padding:26px 0 0;}
div.sms div.linkSend dl.number dd {}
div.sms div.linkSend dl.number dd input,
div.sms div.linkSend dl.number dd a {width:260px; height:36px; line-height:36px; border-radius:2px;}
div.sms div.linkSend dl.number dd a.disabled {opacity:0.8;filter:alpha(opacity=80);}
div.sms div.linkSend dl.number dd input {text-indent:12px; margin:0 0 8px; border:none; vertical-align:middle}
div.sms div.linkSend dl.number dd a {display:inline-block; text-align:center; background:#ffe100; color:#141414;}
div.sms div.progress {margin:32px 0 0;}
div.sms div.progress ol {height:74px; background:url(/resources/image/Polaris/new/sms/progress.png) no-repeat;}
div.sms div.progress ol li {display:inline-block; width:33%; margin:0 -3px 0 0; line-height:74px; text-align:center}
div.sms div.progress ol li span {display:inline-block; min-height:28px; text-align:left; line-height:18px; padding:0 20px 0 33px; background:url(/resources/image/Polaris/new/sms/num_1.png) 0 -5px no-repeat;}
div.sms div.progress ol li + li span { background:url(/resources/image/Polaris/new/sms/num_2.png) 0 -5px no-repeat;}
div.sms div.progress ol li + li + li span {margin:0 0 0 30px;  background:url(/resources/image/Polaris/new/sms/num_3.png) 0 -5px no-repeat;}
div.sms div.box p.or {width:144px; margin:43px auto 4px; text-align:center; font-style:italic; border-top:1px solid #cacbcd;}
div.sms div.box p.or span {color:#8c8c8c; font-size:16px; top:-13px}
div.sms div.get {margin:53px 0 0; text-align:center;}
div.sms div.get p.txt em {display:inline-block; padding:0 8px; line-height:24px; border:1px solid #ccc; border-radius:3px;}
div.sms div.get ul {margin:25px 0 63px;}
div.sms div.get ul li {display:inline-block; margin:0 30px;}
div.sms div.get ul li a {display:block; width:52px; padding-top:63px; background:url(/resources/image/Polaris/new/sms/device.png) no-repeat;}
div.sms div.get ul li a {background-position:0 0}
div.sms div.get ul li + li a {background-position:-86px 0}
div.sms div.get ul li + li + li a {background-position:-172px 0}
div.sms div.get ul li + li + li + li {display:none}
div.sms div.get ul li + li + li + li a {display:none;}
@media only screen and (max-width:1024px) {
    div.sms {width:1024px;}
}
div.contents_wrap.pcoStyle {top: 0px !important;}

/*********************
 계정설정
**********************/
/* account bm 적용 */
.contents.account.bm .summary {float:left; padding:10px 0 10px;}
.contents.account.bm .explore_scroll {min-width:758px;}
.contents.account.bm .explore_scroll section {margin-left:201px;}
.contents.account.bm .explore_scroll .account_info {margin:0}
.contents.account.bm .explore_scroll div.box {clear:both; position:relative; width:758px; border:none; margin:0 0 30px; padding:0; min-height:1px;}
.contents.account.bm .explore_scroll div.box h3 {font-size:15px; padding-bottom:13px; color:#282828}
.contents.account.bm .explore_scroll div.s_box {padding-left:33px; border:1px solid #dedede; color:#717378;}
.contents.account.bm .explore_scroll div.s_box strong {color:#787878; font-weight:normal}
.contents.account.bm .explore_scroll div.box.accountInfo div.s_box {padding-bottom:25px}
.contents.account.bm .explore_scroll .box.month_usage div.s_box.basic {display:none; padding:0; float:left; margin-bottom: 30px;}
.contents.account.bm .explore_scroll .box.month_usage div.s_box.premium {display:; padding:38px 0 51px 33px} /* 20160105 */
.contents.account.bm .explore_scroll .box.month_usage div.s_box.basic.orange {float:left}
.contents.account.bm .explore_scroll .box.month_usage div.s_box strong {display:block}
.contents.account.bm .explore_scroll .box.month_usage div.s_box.premium strong {float:left; padding:0 0 0 46px; height:20px; color:#3778eb; background:url(/resources/image/Polaris/new/account/unlimited.png) no-repeat;}/* 20160105 */
.contents.account.bm .explore_scroll .box.month_usage div.s_box.premium span {float:left; padding-left:174px;}/* 20160105 */
.contents.account.bm .explore_scroll .box.month_usage dl {height:auto; margin: 0}
.contents.account.bm .explore_scroll .box.month_usage dl.usage {float:left; padding:42px 0 40px 33px; width:723px;}
.contents.account.bm .explore_scroll .box.month_usage dl.usage dt {display:inline-block; padding:0 44px 0 0}
.contents.account.bm .explore_scroll .box.month_usage dl.usage dt, .contents.account.bm .explore_scroll .box.month_usage dl.usage dd {float:left;}
.contents.account.bm .explore_scroll .box.month_usage dl.usage dd {width:410px;margin-top:-5px; line-height:20px;}
.contents.account.bm .explore_scroll .box.month_usage dl.usage strong {display:inline-block; width:140px; line-height:18px;}
.contents.account.bm .explore_scroll .box.month_usage dl.usage dd li {margin:0 0 8px;}
.contents.account.bm .explore_scroll .box.month_usage dl.usage dd li span {display:inline-block; max-width:240px; vertical-align:top}
.contents.account.bm .explore_scroll .box.month_usage div.s_box.basic.orange dl.usage strong {width:130px; padding:0 0 0 0}
.contents.account.bm .explore_scroll .box.month_usage dl p.progress {position:relative; background:#e4e4e4; height:8px; overflow: hidden;}
.contents.account.bm .explore_scroll .box.month_usage dl p.progress span.per {position:absolute; display:inline-block; height:8px; text-indent:-9999em; background:#1e82ff;}
.contents.account.bm .explore_scroll .box.month_usage dl p.progress span.per.warn {background:#ff9b00;}
.contents.account.bm .explore_scroll .box.month_usage dl p.progress span.per.sos {background:#ff5050;}
.contents.account.bm .explore_scroll .box.month_usage dl.usage dd span.sos {color: red; width:auto;}
.contents.account.bm .explore_scroll .box.month_usage dl p.use {padding:7px 0 0; color:#515358}
.contents.account.bm .explore_scroll .box.month_usage dl p.use.pc {padding-left:85%;}
.contents.account.bm .explore_scroll .box.month_usage div.benifit {display: none; clear:both; padding:0 0 38px 30px; position:relative; border-top:1px solid #ececec;}
.contents.account.bm .explore_scroll .box.month_usage div.benifit h5 {padding:35px 0 15px; font-size:13px; color:#0046b9; font-weight:normal;}
.contents.account.bm .explore_scroll .box.month_usage div.benifit li {display:inline-block; width:225px; padding:0 20px 0 14px; margin:0 0 2px; vertical-align:top; background:url(/resources/image/Polaris/new/account/bul_circle.png) 0 7px no-repeat;}
.contents.account.bm .explore_scroll .box.month_usage div.benifit a {position:absolute; top:54px; right:31px; display:inline-block; height:34px; padding:0 35px; background:#1e82ff; border-radius:3px; color:#fff; line-height:34px;}
.contents.account.bm .summary .box.month_usage dt {position:static; width:250px; font-size:13px; vertical-align:top;}
.contents.account.bm .explore_scroll .box.document div.s_box li {position:relative; display:inline-block; padding:32px 63px 7px 0; color:#282828}
.contents.account.bm .explore_scroll .box.document div.s_box strong {display:inline-block; padding:0 17px 0 0;}
.contents.account.bm .explore_scroll .box.document div.s_box p {padding:0 0 30px; line-height:22px;}
.contents.account.bm .explore_scroll .box.document div.s_box ul.doc {margin:3px 0 33px;}/* 20160105 */
.contents.account.bm .explore_scroll .box.document div.s_box ul.doc li {display:block; padding:0 0 4px; }/* 20160105 */
.contents.account.bm .explore_scroll .box.document div.s_box span.btn_volume_my,
 .contents.account.bm .explore_scroll .box.document div.s_box span.btn_volume_team {position:relative; display:inline-block; width:12px; height:12px; text-indent:-999em; margin:0 0 0 7px; vertical-align:middle; background:url(/resources/image/Polaris/new/account/bul_coupon.png) no-repeat; cursor:pointer}/* 20160105 */
.contents.account.bm .explore_scroll .box.document div.s_box .popup_volume_my,
 .contents.account.bm .explore_scroll .box.document div.s_box .popup_volume_team {display:none; position:absolute; top:12px; left:-20px;; min-width:270px; height:74px; z-index:12; padding:0 0 0 31px; background:url(/resources/image/Polaris/new/account/volume_box01.png) left top no-repeat;}/* 20160105 */
.contents.account.bm .explore_scroll .box.document div.s_box ul.doc .popup_volume_my,
 .contents.account.bm .explore_scroll .box.document div.s_box ul.doc .popup_volume_team {}/* 20160105 */
.contents.account.bm .explore_scroll .box.document div.s_box span.btn_volume_my div,
 .contents.account.bm .explore_scroll .box.document div.s_box span.btn_volume_team div {text-indent:0}/* 20160105 */
.contents.account.bm .explore_scroll .box.document div.s_box .popup_volume_my p,
 .contents.account.bm .explore_scroll .box.document div.s_box .popup_volume_team p {white-space:nowrap;height:74px; padding:26px 31px 0 0; background:url(/resources/image/Polaris/new/account/volume_box02.png) right top no-repeat;}/* 20160105 */
.contents.account.bm .explore_scroll .box.document div.s_box .popup_volume_my p strong,
 .contents.account.bm .explore_scroll .box.document div.s_box .popup_volume_team p strong {padding:0 25px 0 0; margin-left:-2px;}/* 20160105 */
 .contents.account.bm .explore_scroll .box.document div.s_box span.btn_volume_my:hover .popup_volume_my {display:inline-block;}
 .contents.account.bm .explore_scroll .box.document div.s_box span.btn_volume_team:hover .popup_volume_team {display:inline-block;}
.contents.account.bm .explore_scroll section {padding:0}
.contents.account.bm .account_info p {}
.contents.account.bm .summary .box dt span.back_img {position:absolute; top:0; display:block; width:109px; height:108px; background:url(/resources/image/Polaris/new/account/user_pic_free02.png) no-repeat;}
.contents.account.bm .summary .box dt.pro span.back_img,
.contents.account.bm .summary .box dt.vara span.back_img {background:url(/resources/image/Polaris/new/account/user_pic_prem.png) no-repeat;}
.contents.account.bm .summary .box dt.free span.back_img, .contents.account.bm .summary .box dt.basic span.back_img {background:url(/resources/image/Polaris/new/account/user_pic_free02.png) no-repeat;}
.contents.account.bm .summary .box dt.lg span.back_img {background:url(/resources/image/Polaris/new/account/user_pic_lg.png) no-repeat;}
.contents.account.bm .summary .box dt.smart span.back_img {background:url(/resources/image/Polaris/new/account/user_pic_smart.png) no-repeat;}
.contents.account.bm .summary .box dt.orangepremium span.back_img {background:url(/resources/image/Polaris/new/account/user_pic_orange.png) no-repeat;}
.contents.account.bm .summary .box dt.prem span.back_img {background:url(/resources/image/Polaris/new/account/user_pic_prem.png) no-repeat;}
.contents.account.bm .summary .box dt.team span.back_img {background:url(/resources/image/Polaris/new/account/user_pic_team.png) no-repeat;}
.contents.account.bm .summary .box dt.business span.back_img {background: url(/maxage1/common/img/cloud/user_pic_business.png) no-repeat;}
.contents.account.bm .summary .box dt.orangeucc span.back_img {background: url(/maxage1/common/img/cloud/user_pic_orange.png) 0 1px no-repeat;}
.contents.account.bm .summary .box dt.prem span.back_img {background:url(/resources/image/Polaris/new/account/user_pic_prem.png) no-repeat;}
.contents.account.bm .summary .box dt a.edit {position:absolute; top:67px; left:19px; width:31px; height:31px; z-index:2;}
.contents.account.bm .summary .box dd li.name {margin:0 0 3px; padding:18px 0 0; font-size:18px; color:#282828; font-weight:normal;}
.contents.account.bm .summary .box dd li.email {margin:0 0 20px; color:#282828; font-size:13px;}
.contents.account.bm .coupon_info {position:absolute; right:0; top:-28px; font-size:13px; z-index:3; display:none;}
.contents.account.bm .coupon_info dt {padding:0 18px 10px 0; font-size:13px;text-align:right; font-weight:bold; color:#787878; font-weight:normal; cursor:pointer; background: url(/resources/image/Polaris/new/account/bul_coupon.png) right 2px no-repeat;}
.contents.account.bm div.purchase_list {display:none; position:absolute;left:115px; z-index:2; width:525px; padding:49px 0 0; margin-top:-20px; background:url(/resources/image/Polaris/new/account/box_topBg.png) left 20px no-repeat;}
.contents.account.bm div.purchase_list div {margin:0; padding:0 0 29px; background:url(/resources/image/Polaris/new/account/box_btmBg.png) bottom no-repeat;}
.contents.account.bm div.purchase_list h4 {margin:0 0 4px 0; padding:0 34px; color:#282828;  /* background:url(/resources/image/Polaris/new/account/store.png) no-repeat; */}
.contents.account.bm div.purchase_list p {padding:0 32px; color:#787878;}
.contents.account.bm div.purchase_list.web p {/* padding:0 22px; */}
.contents.account.bm div.purchase_list a {color:#4b8bfd;}
.contents.account.bm .summary .box dd li.service {border-bottom:none;}

.contents.account.bm .summary .info dl {width:372px; height:86px; padding:0; margin:0 2px 2px 0; border:1px solid #e4e5e6; background:url('/resources/image/Polaris/new/account/device.png') no-repeat;}
.contents.account.bm .summary .info dl.tablet {background-position:0 -429px;}
.contents.account.bm .summary .info dl.iphone {background-position:0 -860px;}
.contents.account.bm .summary .info dl.androidphone {background-position:0 -602px;}
.contents.account.bm .summary .info dl.firephone {background-position:0 -946px;}
.contents.account.bm .summary .info dl.androidtablet {background-position:0 -688px;}
.contents.account.bm .summary .info dl.firetablet {background-position:0 -1033px;}
.contents.account.bm .summary .info dl.desktoppc {background-position:0 -774px;}
.contents.account.bm .summary .info dl.android {background-position:0 -602px;}
.contents.account.bm .summary .info dl.ie {background-position:0 -86px;}
.contents.account.bm .summary .info dl.safari {background-position:0 -172px;}
.contents.account.bm .summary .info dl.chrome {background-position:0 0;}
.contents.account.bm .summary .info dl.firefox {background-position:0 -258px;}
.contents.account.bm .summary .info dl.mac {background-position:0 -516px;}
.contents.account.bm .summary .info dl.other {background-position:0 -344px;}

.contents.account.bm .explore_scroll div.box.info div.s_box {float:left;padding:0}
.contents.account.bm .summary .info .access_info {float:left; width:756px; margin-left:3px; padding-top:3px; border-top:1px solid #ececec;}
.contents.account.bm .summary .info dt, .summary .info dd {padding-left:107px;}
.contents.account.bm .summary .info dt {position:relative; width:auto; margin-bottom:1px; font-size:13px;}
.contents.account.bm .summary .info dd {color:#787878;}
.contents.account.bm .summary .info dd.btn {position:absolute; top:34px; right:9px;}
.contents.account.bm .summary .info dd.btn a {display:inline-block; text-indent:-999em; width:18px; height:18px; padding:0; border:none; background:url(/resources/image/Polaris/new/account/btn_del.png) no-repeat;}
.contents.account.bm .summary .info .tab_menu {float:left; width:100%; margin:0 0 0 13px;; border-bottom:none}
.contents.account.bm .summary .info .tab_menu li {float:left; min-width:156px;}
.contents.account.bm .summary .info .tab_menu a {display:inline-block; padding:0; min-width:156px; height:48px; line-height:48px; margin:0 ; color:#505050; font-weight:normal; background:#fff; border:none; text-align:center;}
.contents.account.bm .summary .info .tab_menu li.last a {border-left:none}
.contents.account.bm .summary .info .tab_menu a.on, .summary .info .tab_menu a:hover {color:#282828; background:none;  font-weight:bold; border-bottom:3px solid #1e82ff}

.contents.account.bm .summary .box dd li.service span.product {display:inline-block;  height:18px; line-height:18px; margin-right:30px; padding:0 0 0 24px; vertical-align:middle; color: #5a8cc8; background:url(/resources/image/Polaris/new/account/badge.png) 0 -11px no-repeat;}
.contents.account.bm .summary .box dd li.service.business span.free {}
.contents.account.bm .summary .box dd li.service span.pro {margin:0 10px 0 0; color:#1e82ff; background-position: 0 -109px;}
.contents.account.bm .summary .box dd li.service span.premium {color:#ff6600; background-position:0 -301px;}
.contents.account.bm .summary .box dd li.service span.free {color:#ff6600; background-position:0 -253px;}
.contents.account.bm .summary .box dd li.service.business span.basic {color:#8a99ac; background-position:0 -11px;}
.contents.account.bm .summary .box dd li.service.business span.smart, .contents.account.bm .summary .box dd li.service.smart span.smart {color:#1e82fe; background-position:0 -59px;}
.contents.account.bm .summary .box dd li.service.business span.team {color:#ffb400; background-position:0 -157px;}
.contents.account.bm .summary .box dd li.service.business span.business {color: #0b3373;background-position:0 -357px;}
.contents.account.bm .summary .box dd li.service.lg span.free {color:#c91658; background:url(/resources/image/Polaris/new/account/badge.png) 0 -205px no-repeat;}
.contents.account.bm .summary .box dd li.service span.orangefree {color:#ff6600; background-position:0 -253px;}
.contents.account.bm .summary .box dd li.service span.orangepremium,
.contents.account.bm .summary .box dd li.service span.orangepro  {color:#ff6600; background-position:0 -301px;}
.contents.account.bm .summary .box dd li.service span.orangeucc  {color:#ff6600; background-position:0 -413px;}
.contents.account.bm .summary .box dd li.service em {display:inline-block; padding:0 16px 0 0;  border:none; vertical-align:top; background:url(/resources/image/Polaris/new/account/bul_coupon.png) right no-repeat;}
.contents.account.bm .summary .box dd li.service span.basic em,
.contents.account.bm .summary .box dd li.service.lg em,
.contents.account.bm .summary .box dd li.service.vara em,
.contents.account.bm .summary .box dd li.service.orangefree em,
.contents.account.bm .summary .box dd li.service.orangepremium em,
.contents.account.bm .summary .box dd li.service.business em,
.contents.account.bm .summary .box dd li.service.orangepro em,
.contents.account.bm .summary .box dd li.service.orangeucc em{background:none;}
.contents.account.bm .summary .box dd li.service a {display:inline-block; margin:0 0 0 10px; height:18px; line-height:18px; padding:0 6px 0; font-size:12px;  border:1px solid #d2d2d2; border-radius:2px; }

.contents.account.bm .explore_scroll footer p.menu {margin-left:0;}
.contents.account.bm .explore_scroll footer.teamuser p.menu {margin-left:231px;}
#container .contents.account.bm  .account_info .no_data  {padding:50px 0 50px; text-align:center;/* width: 100%; */float: left;}

.contents.account.bm .explore_scroll .box.month_usage div.s_box.basic.orange li {position:relative;  font-size:12px; padding-left:18px; color:#5a5a5a; font-family: sans-serif}
.contents.account.bm .explore_scroll .box.month_usage div.s_box.basic.orange li.use {background:url('/resources/image/Polaris/new/bullet/bar_general.png') 0 6px no-repeat}
.contents.account.bm .explore_scroll .box.month_usage div.s_box.basic.orange li.remain {margin:0;background:url('/resources/image/Polaris/new/bullet/bar_remain.png') 0 6px no-repeat}

/************************
서비스 소개
************************/
.main_img{position:relative;overflow:hidden;width:100%;height:816px;}
.main_img .cover_img{z-index:5;position:absolute;top:80px;left:50%;margin-left:-960px;}
.main_img .btn_rolling{z-index:10;position:absolute;top:297px;left:50%;}
.main_img .btn_prev{margin-left:-610px;}
.main_img .btn_next{margin-left:580px;}
.main_img .rolling_img{position:absolute;top:80px;left:50%;margin-left:-1890px;width:3880px;text-align:center;}
.main_img .rolling_img img{float:left;}

.main_img .main_charge{width:920px;margin:0 auto;padding-top:584px;}
.main_charge:after{content:"";display:block;clear:both;}
.main_charge li{float:left;width:290px;margin-right:25px;text-align:center;}
.main_charge li +li +li{margin-right:0;}
.main_charge li div{height:150px;background:#f8f8f8;}
.main_charge li div h3{width:250px;margin:0 auto 16px auto;padding:15px 0;border-bottom:1px solid #d3d3d3;line-height:24px;font-size:24px;font-weight:600;}
.main_charge li div h3 + p{font-size:24px;line-height:24px;}
.main_charge li div h3 + p + p{margin-top:17px;font-size:15px;line-height:15px;}
.main_charge li div a{font-size:15px;line-height:15px;}
.main_charge li:first-child h3, .main_charge li:first-child div a{color:#919191;}
.main_charge li + li h3, .main_charge li + li div a{color:#1e82ff;}
.main_charge li + li + li h3, .main_charge li + li + li div a{color:#0046b9;}
.main_charge li div + a{display:block;height:38px;padding-top:22px;font-size:17px;line-height:17px;color:#fff;font-weight:600;}
.main_charge li:first-child div + a{background:#919191;}
.main_charge li + li div + a{background:#1e82ff;;}
.main_charge li + li + li div + a{background:#0046b9;}

.main_role{position:relative; letter-spacing:-1px;}
.main_role .btn_wrap{position:fixed;top:295px;right:50%;margin-right:-510px;width:22px;height:190px;text-align:center;display:none;}
.btn_wrap a{display:inline-block;width:14px;height:14px;margin-bottom:18px;background:url(/resources/image/Polaris/new/index/main/btn_off.png) 0 0 no-repeat;text-indent:-9999px;}
.btn_wrap a.on{background:url(/resources/image/Polaris/new/index/main/btn_on.png) 0 0 no-repeat;}
.btn_wrap .top{display:block;width:22px;height:12px;margin-top:10px;background:url(/resources/image/Polaris/new/index/main/btn_top.png) 0 0 no-repeat;text-indent:-9999px;}

.main_role li{height: 800px;}
.main_role div.con_box {position:relative;}
.main_role .main_sec2, .main_role .main_sec4{text-align:right;}
.main_role li h3{margin:66px 0 28px 0;font-size:38px;line-height:46px;font-weight:600;color:#fff; letter-spacing:-2px;}
.main_role .main_sec2 h3, .main_role .main_sec4 h3{color:#000;}
.main_role li p{font-size:20px;line-height:27px;}
.main_role .main_sec2 p, .main_role .main_sec4 p{color:#666666;}
.main_sec1{background-image:url(/resources/image/Polaris/new/index/main/main_sec1.png);background-color:#1f75e0;background-position: center 305px;background-repeat:no-repeat;}
.main_sec1 p{color:#bcd6f6;}
.main_sec1 span{position:absolute; top:60px; right:0; display:inline-block;height:49px;margin-top:34px;background:url(/resources/image/Polaris/new/index/main/sec1_bg2.gif) right 0 no-repeat;background-color:#ffd900;}
body.rtl .main_sec1 span {top:220px; right:0;}
body.de .main_sec1 span,
body.it .main_sec1 span,
body.fr .main_sec1 span,
body.tr .main_sec1 span {left:0;top: 255px;right:auto;}


.main_sec1 span a{display:block;width:auto;height:35px;padding:14px 40px 0 100px;font-size:19px;line-height:19px; font-weight:bold; color:#000; background-image:url(/resources/image/Polaris/new/index/main/sec1_bg1.gif);background-position:0 0;background-repeat:no-repeat;}
.main_sec2{background-image:url(/resources/image/Polaris/new/index/main/main_sec2_en.png);background-position:center bottom;background-repeat:no-repeat;}
.main_sec3{background-image:url(/resources/image/Polaris/new/index/main/main_sec3.jpg);background-color:#3ca00f;background-position:center bottom;background-repeat:no-repeat;}
.main_sec3 p{color:#c5e3b7;}
.main_sec4{background-image:url(/resources/image/Polaris/new/index/main/main_sec4.png);background-position:center 242px;background-repeat:no-repeat;}
.main_sec5{background-image:url(/resources/image/Polaris/new/index/main/main_sec5.png);background-color:#d98707;background-position:center 283px;background-repeat:no-repeat;}
.main_sec5 p{color:#f0cf9c;}
.main_sec5 span{display:inline-block;height:49px;margin-top:34px;background:url(/resources/image/Polaris/new/index/main/sec5_bg2.gif) right 0 no-repeat;background-color:#b56200;}
.main_sec5 span a{display:block;width:auto;height:35px;padding:14px 40px 0 100px;font-size:19px;line-height:19px;color:#fff;background-image:url(/resources/image/Polaris/new/index/main/sec5_bg1.gif);background-position:0 0;background-repeat:no-repeat;}
body.ko .main_sec2 {background-image:url(/resources/image/Polaris/new/index/main/main_sec2.png);}
body.cn.zh .main_sec2 {background-image:url(/resources/image/Polaris/new/index/main/main_sec2_cn.png);}
body.cn.zh .main_sec3{background-image:url(/resources/image/Polaris/new/index/main/main_sec3_cn.png)}
body.en .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_en.png)}
body.cn .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_cn.png)}
body.cn.zh .main_sec3{background-image:url(/resources/image/Polaris/new/index/main/main_sec3_zh.png)}
body.ja .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_jp.png)}
body.fr .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_en.png)}
body.ar .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_en.png)}
body.pl .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_pl.png)}
body.es .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_es.png)}
body.it .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_it.png)}
body.id .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_id.png)}
body.ru .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_ru.png)}
body.de .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_de.png)}
body.zhTW .main_sec4 {background-image:url(/resources/image/Polaris/new/index/main/main_sec4_zhTW.png)}
body.rtl .main_sec1{background-image:url(/resources/image/Polaris/new/index/main/main_sec1_ar.png);}
body.rtl .main_sec3{background-image:url(/resources/image/Polaris/new/index/main/main_sec3_ar.png);}

.member li{float:left;height:20px;font-size:13px; line-height:20px;}
.member li a{display:block;height:100%;color:#787878;}
.member li:first-child a{padding-left:23px;background:url(/resources/image/Polaris/new/index/common/icon1.png) 0 0 no-repeat;}
.member li + li a{margin-left:20px;padding-left:27px;background:url(/resources/image/Polaris/new/index/common/icon2.png) 0 0 no-repeat;}

.screen_out,legend{position:absolute;top:-9999px;overflow:hidden;display:block;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px;}
.screen_hide,caption{visibility:hidden;font-size:0;line-height:0;}

/* smart pro 구독취소 */
div.subscribe {width:928px; margin:0 auto; padding:67px 0; color:#282828;}
div.subscribe div.box {padding:0 0 0 208px; background:url(/resources/image/Polaris/new/bullet/subscribe.png) 11px top no-repeat}
div.subscribe h3 {margin:0 0 18px; padding:3px 0 0; font-size:24px;}
div.subscribe p.txt {font-size:13px; line-height:21px}
div.subscribe p.txt.caution {margin:0 0 120px;}
div.subscribe p.txt strong {display:block; margin:0 0 23px; font-weight:normal;}
div.subscribe p.txt em {color:#1e82ff;}
div.subscribe dl.help {padding:26px 0 50px; border-top:1px solid #ebebeb}
div.subscribe dl.help dt {margin:0 0 15px;}
div.subscribe dl.help li {margin:0 0 5px;padding:0 0 0 14px; background:url(/resources/image/Polaris/new/bullet/bul_circle03.png) 0 no-repeat}
#wrapper div.subscribe dl.help li a {color:#0046b9; text-decoration:underline}
div.subscribe p.btn {height:52px; line-height:52px; text-align:center; background:#f4f4f4;}
div.subscribe p.btn a {display:inline-block; height:30px; line-height:30px; padding:0 19px; color:#fff; border-radius:3px; background:#1e82ff;}
div.subscribe dl.service {width:718px; border-radius:3px; border:1px solid #e0e0e0;}
div.subscribe dl.service dt,
div.subscribe dl.service dd {display:inline-block; vertical-align:top;}
div.subscribe dl.service dt {width:234px; padding:15px 20px 16px;}
div.subscribe dl.service dt strong {display:block; margin:8px 0 0; font-size:18px;}
div.subscribe dl.service dd {padding:19px 20px 18px; line-height:20px;}
div.subscribe p.txt.auto {padding:6px 0 31px 20px; color:#1e82ff; background:url(/resources/image/Polaris/new/bullet/bul_caution.png) left 9px no-repeat}
div.subscribe p.txt.box {margin:16px 0 54px; padding:18px 20px 17px;background:#fffac1;}
#wrapper div.subscribe p.txt.box a {color:#0046b9; text-decoration:underline;}
/* 2016-06-14 제품문의  */
.new_location {overflow:hidden;margin:30px 0 55px;}
.new_location .loc {overflow:hidden;float:left;}
.new_location .loc li {float:left;}
.new_location .loc li * {font-size:12px;color:#505050;}
.new_location .loc li:first-child {margin:0;padding:0;background:none;}
.new_location .loc li {margin-left:10px;padding-left:15px;background:url(/resources/image/Polaris/new/common/bg_location.png) no-repeat 0 50%;}
.new_location .link {float:right;}
.new_location .link a {font-size:13px;color:#505050;}
.tit_type01 {display:block;padding-bottom:20px;font-size:28px;color:#282828;text-align:center;}
.tit_type01 + .support_info {margin-top:30px;}
.new_support {width:964px;margin:30px auto 63px auto;}
.new_support .product_list {margin-bottom:76px;}
.tab_qna {margin-top:30px;}
.tab_qna .tab {text-align:center;}
.tab_qna .tab li {display:inline-block;margin-left:17px;}
.tab_qna .tab li a {display:block;width:144px;height:38px;line-height:38px;text-align:center;font-size:11px;font-weight:bold;color:#282828;border:1px solid #f2f2f2;border-radius:3px;background:#f2f2f2;}
.tab_qna .tab li a.on,.tab_qna .tab li a:hover {color:#1d7ff9;border:1px solid #1d7ff9;background:#fff;}
.tab_qna .tab li a span {display:inline-block;height:38px;line-height:39px;padding-left:20px;}
.tab_qna .tab li a.windows span {background:url(/resources/image/Polaris/new/bullet/bul_windows.png) 0 50% no-repeat;}
.tab_qna .tab li a.android span {background:url(/resources/image/Polaris/new/bullet/bul_android.png) 0 50% no-repeat;}
.tab_qna .tab li a.ios span {background:url(/resources/image/Polaris/new/bullet/bul_apple.png) 0 50% no-repeat;}
.tab_qna .tab li a.mac span {background:url(/resources/image/Polaris/new/bullet/bul_apple.png) 0 50% no-repeat;}
.tab_qna .tab li a.on.windows span,.tab_qna .tab li a.windows:hover span {background:#fff url(/resources/image/Polaris/new/bullet/bul_windows_on.png) 0 50% no-repeat;}
.tab_qna .tab li a.on.android span,.tab_qna .tab li a.android:hover span {background:#fff url(/resources/image/Polaris/new/bullet/bul_android_on.png) 0 50% no-repeat;}
.tab_qna .tab li a.on.ios span,.tab_qna .tab li a.ios:hover span {background:#fff url(/resources/image/Polaris/new/bullet/bul_apple_on.png) 0 50% no-repeat;}
.tab_qna .tab li a.on.mac span,.tab_qna .tab li a.mac:hover span {background:#fff url(/resources/image/Polaris/new/bullet/bul_apple_on.png) 0 50% no-repeat;}
.tab_qna .tab_cont {display:none;text-align:center;}
.tab_qna .tab_cont dl {padding:20px 0;height:16px;}
.tab_qna .tab_cont dl dt {display:inline-block;margin-right:8px;padding-right:10px;font-size:14px;color:#686868;background:url(/resources/image/Polaris/new/bullet/bul_arrow02.png) no-repeat 100% 50%;}
.tab_qna .tab_cont dl dd {display:inline-block;padding:0 15px;}
.tab_qna .tab_cont dl dd a {display:block;font-size:13px;color:#424242;}
.tab_qna .tab_cont dl dd a.on,.tab_qna .tab_cont dl dd a:hover {color:#1d7ff9;}
.prod_list {margin-top:10px;}
.prod_list ul {overflow:hidden;margin:-20px 0 0 -20px;}
.prod_list ul li {float:left;width:306px;height:128px;margin:20px 0 0 20px;border:1px solid #d9d9d9;border-radius:5px;}
.prod_list ul li.selected,
.prod_list ul li:hover {border:1px solid #1d7ff9}
.prod_list ul li a {display:block;position:relative;height:128px;text-align:center;}
.prod_list ul li a span.img {display:inline-block;margin-top:26px;}
.prod_list ul li a strong.tit {display:block;position:absolute;top:90px;left:0;width:100%;text-align:center;font-size:13px;color:#282828;direction: ltr;}
.prod_list.ios {margin-top:66px;}
.prod_list.ios ul li {width:470px;}
.support_info {margin:40px 0 0 0;border:1px solid #ededed;background: #f7f7f7;text-align: center;}
.support_info p {display:inline-block;padding: 24px 0 23px 28px;background: url('/resources/image/Polaris/new/bullet/bul_support.png') 0 21px no-repeat;}
.support_info p a {margin-left:10px;color:#3c7df0;text-decoration:underline !important;}
.support_write {margin-top:30px;}
.support_write.native {margin-top:0px;}
.support_write .tit {font-size:13px;color:#000;}
.support_write .support_form {overflow:hidden;margin-top:13px;padding:10px 0;background:#f1f1f1;}
.support_write .support_form + .support_form {margin-top:-10px;}
.support_write .support_form li {clear:both;margin:0 10px;}
.support_write .support_form li.half {clear:inherit;float:left;width:465px;margin:0 0 0 10px;}
.support_write .support_form li.half input.qna_input {width:445px;}
.support_write .support_form li.half select.qna_select {width:466px; text-indent:7px;}
.support_write .support_form li.mt10 {margin-top:10px;}
.support_write .support_form li {position:relative;}
.support_write .support_form li label {position:absolute;top:12px;left:11px;}
.support_write .support_form li input.qna_input {width:920px;height:36px;padding:0 10px;border:1px solid #d1d1d1;border-radius:3px;font-size:13px;color:#282828;}
.support_write .support_form li input.qna_input:focus {border:1px solid #3c7df0;outline:none;}
.support_write .support_form li select.qna_select {width:100%;height:38px;padding:0;border:1px solid #d1d1d1;border-radius:3px;font-size:13px;color:#282828;}
.support_write .support_form li select.qna_select:focus {border:1px solid #3c7df0;outline:none;}
.support_write .support_form li textarea.qna_textarea {width:921px;height:200px;padding:10px;line-height:1.6;border:1px solid #d1d1d1;border-radius:3px;font-size:13px;color:#282828;resize:none;}
.support_write .support_form li textarea.qna_textarea:focus {border:1px solid #3c7df0;outline:none;}
.support_write .support_form li .file_upload {position:relative;overflow:hidden;height:36px;}
.support_write .support_form li .file_upload .attachdiv {overflow:hidden;position:absolute;top:0px;right:0px;width:100px;height:36px;cursor:pointer;}
.support_write .support_form li .file_upload .attachdiv .file_upload_03 {position:absolute;top:0px;right:0px;width:300px;height:36px;line-height:36px;text-align:center;font-size:13px;color:#fff;border-radius:3px;cursor:pointer;background:#515358;}
.support_write .support_form li .file_upload .del_file {position:absolute;top:1px;left:796px;width:36px;height:34px;border:0;cursor:pointer;background:transparent url(/resources/image/Polaris/new/button/bg_del.png) no-repeat 50% 50%;}
.support_write .support_form li .file_upload .del_file span {display:block;text-indent:-9999em;font-size:0;}
.support_write .support_form li .file_upload_02 {width:812px;height:34px;border:0;padding:0 10px;border:1px solid #d1d1d1;border-radius:3px;background:#fff;}
.support_write .support_form li .file_upload_03 {width:100%;height:34px;opacity:0;filter:alpha(opacity=0);cursor:pointer;border:0;}
.support_write .support_form li .btn {position:absolute;top:0px;right:0px;width:100px;height:36px;line-height:36px;text-align:center;font-size:13px;color:#fff;border-radius:3px;background:#515358;}
.support_write .warning {clear:both;margin-top:5px;font-size:12px;color:#ff5050;display: none;}
.support_write .privacy_info {overflow-y:auto;height:60px;margin-top:15px;padding:10px 20px;border:1px solid #d1d1d1;}
.support_write .privacy_info.native {margin-top:0px;}
.support_write .privacy_info * {line-height:1.6;font-size:13px;font-weight:normal;color:#787878;}
.support_write .privacy_info.native .box * {font-family: dotum !important;font-size:12px;color:#000;}
.support_write .qna_label {display:block;margin-top:15px;font-size:13px;color:#515358;}
.qna_btn_box {margin:53px 0 83px 0 ;padding:7px 0;text-align:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fcfcfc;}
.qna_btn_box .qna_btn {width:134px;height:30px;text-align:center;font-size:13px;color:#fff;border:0;border-radius:3px;cursor:pointer;background:#1e82ff;-webkit-appearance: none;}
.qna_btn_box .qna_previous {width:134px;height:30px;text-align:center;vertical-align:middle;border:1px solid #d3d6da;border-radius:3px;background:#fff;cursor:pointer;}
.qna_btn_box .qna_previous span {display:inline-block;padding-left:12px;font-size:14px;color:#282828;background:url(/resources/image/Polaris/new/button/bg_prev.png) no-repeat 0 50%;}
.qna_btn_box .qna_previous + .qna_btn {margin-left:5px;}

/***************************
context 메뉴
****************************/
.context_menu {position:fixed; left:600px;  top:100px; z-index:15}
#context_menu.context_menu.btb {position:absolute; left:auto; right: 100px; top: -9999px;  display:none;}
.context_menu ul {width:138px; padding:6px 0 7px; background:#fff; border:1px solid #8b919b; border-radius:2px; box-shadow:0 2px 0 #e5e5e5; }
.context_menu a {position:relative; display:block; padding:9px 9px 11px 40px; color:#a1a2a4; font-weight:bold; background:url(/resources/image/Polaris/new/bullet/bul_doc.png) no-repeat;} /* 2140519 수정 */
.context_menu a:hover {background-color:#f6f6f6;}
.context_menu a img {position:absolute; top:14px; right:16px;} /* 20140519 추가 */
.context_menu a.menu_01 {background-position:-136px -18px;} /* 20140519 수정 */
.context_menu a.menu_02 {background-position:-136px -52px;}
.context_menu a.menu_03 {background-position:-136px -82px;}
.context_menu a.menu_04 {background-position:-136px -112px;}
.context_menu a.menu_05 {background-position:-136px -142px;}
.context_menu a.menu_06 {background-position:-136px -172px;}
.context_menu a.menu_07 {background-position:-136px -202px;}
.context_menu a.menu_08 {background-position:-136px -230px;}
.context_menu a.menu_09 {background-position:-140px -408px;}
.context_menu a.menu_10 {background-position:-140px -370px;}
.context_menu a.menu_PO {background-position:-136px -82px;} /* 20150504 성영원 추가 */

.contents.btb div.share ul.tab_menu {float:left;width:100%;margin: 0 0 0 0;/* border-bottom:none; */border-bottom: 1px solid #e5e5e5;}
.contents.btb div.share ul.tab_menu li {float:left;}
.contents.btb div.share ul.tab_menu a {display:inline-block; padding:0 10px;; height:48px; line-height:48px; margin:0 ; color:#505050; font-weight:normal; background:#fff; border:none; text-align:center;}
.contents.btb div.share ul.tab_menu li.last a {border-left:none}
.contents.btb div.share ul.tab_menu a.on, .contents.btb div.share ul.tab_menutab_menu a:hover {color:#282828; background:none;  font-weight:bold; border-bottom:3px solid #1e82ff}
.contents.btb .securityPanel {clear:both;} /* GMX-7595 */


/*---------------------------------
 *  install2017
 *---------------------------------*/
.install_2017 {background: #f2f2f2;}
.install_2017 .visual {overflow:hidden;height:356px;padding:54px 0 0 0;color:#fff;background:#36323e url(/resources/image/Polaris/new/install/install_visual.png) no-repeat 50% 0;}
.install_2017 .visual .inner {max-width:1280px;margin:0 auto;}
.install_2017 .visual .inner * {position:relative;}
.install_2017 .visual .inner .txt01 {left:48px;opacity:1;font-size:18px;padding-bottom:16px;
									-webkit-animation:mymove 1s infinite;									        
									-webkit-animation-delay:0s;
									-webkit-animation-fill-mode:both; 
									-webkit-animation-timing-function: ease-out; 
									-webkit-animation-iteration-count:1; 
									animation: mymove 0.6s infinite;
									animation-delay: 0s;
									animation-fill-mode:both; 
									animation-timing-function: ease-out; 									
									animation-iteration-count:1;}
.install_2017 .visual .inner .txt02 {left:48px;opacity:1;font-size:28px;padding-bottom:5px;
									-webkit-animation:mymove 0.6s infinite;									        
									-webkit-animation-delay:0.3s;
									-webkit-animation-fill-mode:both; 
									-webkit-animation-timing-function: ease-out; 
									-webkit-animation-iteration-count:1; 
									animation: mymove 0.6s infinite;
									animation-delay:0.3s;
									animation-fill-mode:both; 
									animation-timing-function: ease-out; 									
									animation-iteration-count:1;}	
.install_2017 .visual .inner .txt03 {left:48px;opacity:1;font-size:46px;line-height:1.4;
									-webkit-animation:mymove 0.6s infinite;									        
									-webkit-animation-delay:0.6s;
									-webkit-animation-fill-mode:both; 
									-webkit-animation-timing-function: linear; 
									-webkit-animation-iteration-count:1; 
									animation: mymove 0.6s infinite;
									animation-delay:0.6s;
									animation-fill-mode:both; 
									animation-timing-function: ease-out; 									
									animation-iteration-count:1;}	
.install_2017 .visual .inner .txt03 span {position:relative;top:-4px;display:inline-block;width:453px;height:37px;vertical-align:middle;font-size:0;text-indent:-9999em;background:url(/resources/image/Polaris/new/install/logo_2017.png) no-repeat 50% 0;}
.install_2017 .visual .inner .txt04 {position:relative;left:48px;padding:65px 0 0 0;font-size:14px;
									-webkit-animation:mymove02 0.8s infinite;									        
									-webkit-animation-delay:1s;
									-webkit-animation-fill-mode:both; 
									-webkit-animation-timing-function: ease-out; 
									-webkit-animation-iteration-count:1; 
									animation: mymove02 0.8s infinite;
									animation-delay:1s;
									animation-fill-mode:both; 
									animation-timing-function: ease-out; 									
									animation-iteration-count:1;}
.install_2017 .visual .inner .txt04:after {content:'';display:block;position:absolute;top:22px;left:0;width:18px;height:1px;background:#fff;}
.install_2017 .visual .inner .txt04 a {font-weight:bold;color:#fff;text-decoration:underline;}
.install_2017 .visual .inner a.btn_down {position:relative;left:48px;display:inline-block;margin-top:22px;padding:17px 41px;border:1px solid #fff;border-radius:0.1em;font-size:15px;color:#fff;
									-webkit-animation:mymove02 0.6s infinite;									        
									-webkit-animation-delay:1s;
									-webkit-animation-fill-mode:both; 
									-webkit-animation-timing-function: ease-out; 
									-webkit-animation-iteration-count:1; 
									animation: mymove02 0.8s infinite;
									animation-delay:1s;
									animation-fill-mode:both; 
									animation-timing-function: ease-out; 									
									animation-iteration-count:1;}
.install_2017 .visual .inner .info {display:none;position:relative;left:48px;margin:-2px 0 0 -7px;/*
									-webkit-animation:mymove02 0.8s infinite;									        
									-webkit-animation-delay:0s;
									-webkit-animation-fill-mode:both; 
									-webkit-animation-timing-function: ease-out; 
									-webkit-animation-iteration-count:1; 
									animation: mymove02 0.8s infinite;
									animation-delay:0s;
									animation-fill-mode:both; 
									animation-timing-function: ease-out; 									
									animation-iteration-count:1;*/}

@-webkit-keyframes mymove {
    0% {left:-10px;opacity:0}
    100% {left:48px;opacity:1}
}
@-webkit-keyframes mymove02 {
    0% {opacity:0}
    100% {opacity:1}
}	

@-webkit-keyframes mymove03 {
    0% {
	  	-ms-transform:scale(0.3, 0.3); 
	    -webkit-transform:scale(0.3, 0.3); 
	    transform:scale(0.3, 0.3); 
	    opacity:0
	    }
    70% {
    	-ms-transform:scale(1.1, 1.1); 
	    -webkit-transform:scale(1.1, 1.1); 
	    transform:scale(1.1, 1.1); 
	    opacity:1
    	}
    100% {
    	-ms-transform:scale(1, 1); 
	    -webkit-transform:scale(1, 1); 
	    transform:scale(1, 1); 
	    opacity:1
    	}
}	

.install_2017 .visual .inner .info > div {display:inline-block;position:relative;margin-right:10px;padding:37px 32px 0 32px;height:66px;line-height:1.4;background:url(/resources/image/Polaris/new/install/bg_bloom_left.png) no-repeat 0 0;}
.install_2017 .visual .inner .info > div:after{content:'';display:block;position:absolute;top:0;right:-10px;width:10px;height:103px;background:url(/resources/image/Polaris/new/install/bg_bloom_right.png) no-repeat 100% 0;}
.install_2017 .visual .inner .info > div p {padding:0 0 0 40px;font-size:13px;color:#6b6b6b;background:url(/resources/image/Polaris/new/install/bg_down.png) no-repeat 0 50%;}
.install_2017 .visual .inner .info > div p em {color:#010101;}

.install_2017 .down_notice {padding:107px 0;text-align:center;line-height:1.4;font-size:32px;color:#8b8b8b;background:#fff;}
.install_2017 .down_notice em {color:#000;}

.install_2017 .sec_box {position:relative;}
.install_2017 .sec {margin:0 auto;padding:0 48px 70px 48px;max-width:1280px;background:#f2f2f2;}
.install_2017 .sec + .sec .tit{background:#f2f2f2 url(/resources/image/Polaris/new/install/bg_sec.png) repeat-x 0 0;}
.install_2017 .sec .tit {display:block;padding-top:70px;text-align:center;font-size:34px;letter-spacing:8px !important;font-weight:normal;}
.install_2017 .sec .descript {display:block;padding-top:17px;text-align:center;line-height:1.6;font-size:18px;color:#787878;}
.install_2017 .sec .list {display:table;margin:25px 0 0 0;width:100%;border-top:4px solid #1d7ff9;background:#fff;}
.install_2017 .sec .list li {display:table-cell;width:33.3%;border-left:1px solid #f2f2f2;}
.install_2017 .sec .list li:first-child {border:0;}
.install_2017 .sec .list li dl {padding:0 40px 65px 40px;text-align:center;}
.install_2017 .sec .list li span.img.animate {
									-webkit-animation:mymove03 0.6s infinite;									        
									-webkit-animation-delay:0;
									-webkit-animation-fill-mode:both; 
									-webkit-animation-timing-function: ease-out; 
									-webkit-animation-iteration-count:1; 
									animation: mymove03 0.6s infinite;
									animation-delay:0;
									animation-fill-mode:both; 
									animation-timing-function: ease-out; 								
									animation-iteration-count:1;
								}
.install_2017 .sec .list li.c2 span.img.animate {-webkit-animation-delay:0.15s;animation-delay:0.15s;}
.install_2017 .sec .list li.c3 span.img.animate {-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.install_2017 .sec .list span.img {display:block;height:355px;}
.install_2017 .sec .list li dl dt {font-size:25px;color:#282828;}
.install_2017 .sec .list li dl dd {padding-top:20px;line-height:1.6;font-size:16px;color:#787878;}

.install_2017 .sec.type01 .tit {color:#1d7ff9;}
.install_2017 .sec.type01 .list {border-top:4px solid #1d7ff9;}

.install_2017 .sec.type01 .list .c1 span.img {background:url(/resources/image/Polaris/new/install/sec_type01_c1.png) no-repeat 50% 80px;}
.install_2017 .sec.type01 .list .c2 span.img {background:url(/resources/image/Polaris/new/install/sec_type01_c2.png) no-repeat 50% 65px;}
.install_2017 .sec.type01 .list .c3 span.img {background:url(/resources/image/Polaris/new/install/sec_type01_c3.png) no-repeat 50% 85px;}
.install_2017 .sec.type02 .tit {color:#5c47c6;}
.install_2017 .sec.type02 .list {border-top:4px solid #6c59cc;}
.install_2017 .sec.type02 .list .c1 span.img {background:url(/resources/image/Polaris/new/install/sec_type02_c1.png) no-repeat 50% 85px;}
.install_2017 .sec.type02 .list .c2 span.img {background:url(/resources/image/Polaris/new/install/sec_type02_c2.png) no-repeat 50% 85px;}
.install_2017 .sec.type02 .list .c3 span.img {background:url(/resources/image/Polaris/new/install/sec_type02_c3.png) no-repeat 50% 85px;}
.install_2017 .sec.type03 .tit {color:#51b41b;}
.install_2017 .sec.type03 .list {border-top:4px solid #51b41b;}
.install_2017 .sec.type03 .list .c1 span.img {background:url(/resources/image/Polaris/new/install/sec_type03_c1.png) no-repeat 50% 85px;}
.install_2017 .sec.type03 .list .c2 span.img {background:url(/resources/image/Polaris/new/install/sec_type03_c2.png) no-repeat 50% 85px;}
.install_2017 .sec.type03 .list .c3 span.img {background:url(/resources/image/Polaris/new/install/sec_type03_c3.png) no-repeat 50% 85px;}
.install_2017 .sec.type04 .tit {color:#fd8900;}
.install_2017 .sec.type04 .list {border-top:4px solid #fd8900;}
.install_2017 .sec.type04 .list .c1 span.img {background:url(/resources/image/Polaris/new/install/sec_type04_c1.png) no-repeat 50% 85px;}
.install_2017 .sec.type04 .list .c2 span.img {background:url(/resources/image/Polaris/new/install/sec_type04_c2.png) no-repeat 50% 85px;}
.install_2017 .sec.type04 .list .c3 span.img {background:url(/resources/image/Polaris/new/install/sec_type04_c3.png) no-repeat 50% 85px;}
.install_2017 .sec.type05 .tit {color:#f95c5c;}
.install_2017 .sec.type05 .list {border-top:4px solid #f95c5c;}
.install_2017 .sec.type05 .list .c1 span.img {background:url(/resources/image/Polaris/new/install/sec_type05_c1.png) no-repeat 50% 85px;}
.install_2017 .sec.type05 .list .c2 span.img {background:url(/resources/image/Polaris/new/install/sec_type05_c2.png) no-repeat 50% 85px;}
.install_2017 .sec.type05 .list .c3 span.img {background:url(/resources/image/Polaris/new/install/sec_type05_c3.png) no-repeat 50% 85px;}

.install_2017 .down_another {overflow:hidden;position:relative;margin:0 auto;padding:0 48px;}
.install_2017 .down_another:after {content:'';z-index:0;position:absolute;top:50%;left:0;margin:-50px -1000px 0 -1000px;width:1000%;height:100px;background:url(/resources/image/Polaris/new/install/bg_sec.png);}
.install_2017 .down_another .inner {z-index:5;overflow:hidden;position:relative;margin:0 auto;max-width:1280px;background:#fff;}
.install_2017 .down_another .txt {position:absolute;top:30px;left:3%;width:29%;vertical-align:top;line-height:1.4;font-size:28px;color:#8b8b8b;}
.install_2017 .down_another .txt em {color:#505050;}
.install_2017 .down_another .txt  strong {font-weight:normal;color:#282828;}
.install_2017 .down_another .circle_graph  {overflow:hidden;position:relative;float:none;margin-left:33.3%;width:auto;height:auto;border:0;;border-left:1px solid #f1f1f1}
.install_2017 .down_another .circle_graph p.gp {float:left;width:130px;height:130px;margin:68px 0 68px 23%;line-height:130px;background:url(/resources/image/Polaris/new/install/circle_graph.png) 0 0 no-repeat;font-size:23px;text-align:center;font-weight:bold;}
.install_2017 .down_another .circle_graph p.circle_graph0{background-position:0 0;}
.install_2017 .down_another .circle_graph p.circle_graph10{background-position:-130px 0;}
.install_2017 .down_another .circle_graph p.circle_graph20{background-position:-260px 0;}
.install_2017 .down_another .circle_graph p.circle_graph30{background-position:-390px 0;}
.install_2017 .down_another .circle_graph p.circle_graph40{background-position:-520px 0;}
.install_2017 .down_another .circle_graph p.circle_graph50{background-position:-650px 0;}
.install_2017 .down_another .circle_graph p.circle_graph60{background-position:-780px 0;}
.install_2017 .down_another .circle_graph p.circle_graph70{background-position:-910px 0;}
.install_2017 .down_another .circle_graph p.circle_graph80{background-position:-1040px 0;}
.install_2017 .down_another .circle_graph p.circle_graph90{background-position:-1170px 0;}
.install_2017 .down_another .circle_graph p.circle_graph100{background-position:-1300px 0;}

.install_2017 .down_another .circle_graph.circle_graph p.score{float:left;display:block;margin:90px 0 0 60px;width:230px;height:39px;line-height:1;background:url(/resources/image/Polaris/new/install/starbg02.png) 0 0 no-repeat;}
.install_2017 .down_another .circle_graph.circle_graph p.score span {display:block;height:39px;background:url(/resources/image/Polaris/new/install/starbg02.png) no-repeat 0 -46px;text-indent:-9999px;}
.install_2017 .down_another .circle_graph  .Reviews_num {position:absolute;top:155px;left:45.5%;height:24px;line-height:24px;padding-right:20px;font-size:24px;color:#686868;background:url(/resources/image/Polaris/new/install/g_arrow.png) no-repeat 100% 50%;}

.install_2017 .down_another02 {margin:110px 0;background:#d9dfe6;}
.install_2017 .down_another02 .inner {margin:0 auto;padding:68px 0;width:940px;background:url(/resources/image/Polaris/new/install/img_notebook.png) no-repeat 140px 68px}
.install_2017 .down_another02 .logo {display:block;margin:0 0 0 470px;}
.install_2017 .down_another02 .btn_down02 {display:inline-block;margin:20px 0 0 470px;padding:16px 27px;font-size:18px;color:#fff;border-radius:0.2em;background:#1d7ff9;}
.install_2017 .down_another02 .btn_down02 span{display:block;padding-left:53px;background:url(/resources/image/Polaris/new/install/bg_btn_down02.png) no-repeat 0 50%;}
.install_2017 .down_another02 .info {margin-top:84px;}
.install_2017 .down_another02 .info li {position:relative;margin-top:10px;padding:0 0 0 20px;line-height:1.4;font-size:15px;color:#3e3e3e;}
.install_2017 .down_another02 .info li:after {content:'';position:absolute;top:9px;left:3px;width:5px;height:5px;border-radius:5px;background:#6e7072;}

.install_2017 .down_another02 {margin:110px 0 0 0;background:#d9dfe6;}
.install_2017 .down_another02.type02 .inner {padding:28px 0;background:none;}
.install_2017 .down_another02.type02 .info {margin:0;}

.install_2017 .indigate {z-index:10;display:none;position:fixed;top:50%;left:0;margin-top:-74px;}
.install_2017 .indigate li {width:6px;height:6px;margin-top:14px;border:3px solid #1d7ff9;border-radius:12px;}
.install_2017 .indigate li * {display:block;width:9px;height:9px;font-size:0;text-indent:-9999em;}
.install_2017 .indigate li.i1 {border:3px solid #1d7ff9;}
.install_2017 .indigate li.i1.on {background:#1d7ff9;}
.install_2017 .indigate li.i2 {border:3px solid #7a69cf;}
.install_2017 .indigate li.i2.on {background:#7a69cf;}
.install_2017 .indigate li.i3 {border:3px solid #71c046;}
.install_2017 .indigate li.i3.on {background:#71c046;}
.install_2017 .indigate li.i4 {border:3px solid #fb9e30;}
.install_2017 .indigate li.i4.on {background:#fb9e30;}
.install_2017 .indigate li.i5 {border:3px solid #f87a7a;}
.install_2017 .indigate li.i5.on {background:#f87a7a;}
.install_2017 .indigate li.i6 {border:3px solid #c0c0c0;}
.install_2017 .indigate li.i6.on {background:#c0c0c0;}

/*---------------------------------
 *  경기도 교육청 가입 완료
 *---------------------------------*/
.join_complate {margin:0 auto;padding:60px 0 65px 0;width:928px;}
.join_complate .join_top {text-align:center;}
.join_complate .join_top .tit {padding-bottom:10px;font-size:28px;color:#25272a;font-weight:normal;}
.join_complate .join_top .descript {padding-top:5px;font-size:15px;color:#505257;}
.join_complate .join_top .descript .mail {color:#1d7ff9;text-decoration:underline;}
.join_complate .join_step {margin-top:55px;padding:30px 0;text-align:center;background:#f7f7f7;}
.join_complate .join_step ul {display:inline-block;}
.join_complate .join_step ul li {position:relative;display:inline-block;padding:144px 10px 0 10px;width:215px;vertical-align:top;line-height:1.5;font-size:13px;color:#000000;}
.join_complate .join_step ul li.c1 {background:url(/resources/image/Polaris/new/download/step_down01.png) no-repeat 50% 0;}
.join_complate .join_step ul li.c2 {background:url(/resources/image/Polaris/new/download/step_down02.png) no-repeat 50% 0;}
.join_complate .join_step ul li.c3 {background:url(/resources/image/Polaris/new/download/step_down03.png) no-repeat 50% 0;}
.join_complate .join_step ul li:after {content:'';position:absolute;top:55px;left:0;display:block;width:11px;height:20px;background:url(/resources/image/Polaris/new/download/step_down_arrow.png) no-repeat;}
.join_complate .join_step ul li:first-child:after {background:none;}
.join_complate .join_step ul li em {color:#1d7ff9;}

.join_complate .join_download {padding:40px 0;text-align:center;}
.join_complate .join_download ul{display:inline-block;padding-top:40px;}
.join_complate .join_download ul:after {content:'';display:block;clear:both;}
.join_complate .join_download ul li {position:relative;float:left;border-left:1px solid #e5e5e5;}
.join_complate .join_download ul li + li  {margin-left:30px;padding-left:30px;}
.join_complate .join_download ul li:first-child {margin:0;padding:0;border:0;}

.join_complate .join_download ul li strong.tit {position:absolute;top:-25px;left:0;width:100%;text-align:center;text-indent:30px;font-size:12px;color:#7d7f85;}
.join_complate .join_download ul li:first-child strong.tit {text-indent:0}

.join_complate .join_download ul li a {position:relative;display:inline-block;padding: 62px 0 0; width:90px; text-align:center; vertical-align:top; color:#787878; background:url(/resources/image/Polaris/new/download/download.png) top no-repeat;}
.join_complate .join_download ul li a.android {background-position:-2px 0}
.join_complate .join_download ul li a.ios {text-indent:0; background-position:-106px 0}
.join_complate .join_download ul li a.windows {background-position:-330px 0}
.join_complate .join_download ul li a.amazon {background-position:-212px 0}
.join_complate .join_download ul li a.rakuten {display:none; background-position:-272px 0}
.join_complate .join_download ul li a.home {background-position:-442px 0}
.join_complate .join_download ul li a.home .gt {font-size:8px;}

/*---------------------------------
 *  인증실패
 *---------------------------------*/
.certi_fail {margin:0 auto;padding:60px 0 65px 0;width:928px;}
.certi_fail .certi_top {padding:0 0 18px 0;border-bottom:1px solid #adafb2;}
.certi_fail .certi_top .tit {font-size:22px;color:#25272a;font-weight:normal;}
.certi_fail .certi_cont {padding:70px 0;text-align:center;}
.certi_fail .certi_cont .descript{line-height:1.6;font-size:13px;color:#505257;}
.certi_btn_box {padding:10px 0;text-align:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fcfcfc;}
.certi_btn_box a {display:inline-block;padding:10px 27px;font-size:13px;color:#515358;border:1px solid #d3d6da;border-radius:0.2em;background:#fff;}
.certi_btn_box a + a {margin-left:7px;}
.certi_btn_box a.back {}
.certi_btn_box a.join {color:#fff;border:1px solid #1e82ff;background:#1e82ff;}
.certi_btn_box02 {margin-top:45px;padding:10px 0;text-align:center;}
.certi_btn_box02 a {display:inline-block;padding:10px 27px;font-size:13px;color:#515358;border:1px solid #d3d6da;border-radius:0.2em;background:#fff;}
.certi_btn_box02 a + a {margin-left:7px;}

/***********************
Mac office start
***********************/
.mac_start {padding:85px 0 0; text-align:center; font-size:13px;}
.mac_start h2 {line-height:30px; font-size:20px; font-weight:normal;}
.mac_start dl {padding:178px 0 0; background:url(/resources/image/Polaris/new/coupon/mac_start.png) center 20px no-repeat;}
.mac_start dt {line-height:20px;}
.mac_start dd a.btn_start {display:inline-block; margin:21px 0 7px; padding:0 16px; height:32px; line-height:32px; font-size:13px; border-radius:3px; color:#fff; background:#3c7df0;}
.mac_start dd p.txt a {color:#1e82ff;}

/**************
CHI-1284
***************/
.contents.account.bm .summary .box dd li.service a.btn_down {color:#fff; background:#237cff; border-radius:2px; border:1px solid #237cff}
.contents.account.bm .summary .box dd li.service div.zh_box {position:absolute; width:334px; height:145px; background:url(/resources/image/Polaris/new/account/down_boxBg.png) no-repeat; z-index:2}
.contents.account.bm .summary .box dd li.service div.zh_box p {padding:29px 27px 0 61px; line-height:21px;}
.contents.account.bm .summary .box dd li.service div.zh_box a {padding:0; margin:0; border:none; color:#4d86fd; font-size:13px;}