@charset "utf-8";

@import url(/common/css/lang_common.css);

/*popup.css*/
#upload_popup{width:442px;margin:auto;}
ul.bx_upload li span.title{left:42px;width:220px;overflow:hidden;}
ul.bx_upload li span.kb{right:83px;width:50px;text-align:right;}
ul.bx_upload li span.state{right:0;width:80px;text-align:center;}

.hide_context_menu span {width:100px;}
div.bx_input div.join label.agree div{height:64px;}
div.service_tx dd {height:276px;}
#editpopuptext{position:relative;top:15px;height:80px;padding:0px 18px 0px 18px;color:#2a2c2f;font-size:12px;line-height:22px;text-align:center;}
#regist_btn span{display:inline-block; margin:0 0 0 -20px;}

.context_menu a.menu_10 {background-position:-140px -367px;} /* 20131220 성영원 추가 영문에서 휴지통 컨텍스트 메뉴 이슈 */

label.label_email2.unauth {top:159px;} /* 20140110 성영원 추가 - 영문에서 인증되지 않은 계정 placeholder label 위치 */

div.info_set div.bx_charge div.premium a {top:10px;} /* 20140120 성영원 추가, 맨티스 50593 */

div.external form#changeform div.bx div.bx_border{margin:30px auto 0 0;padding:25px 0;width:456px;border:2px solid #eceeef;text-align:center;} /* 20140210 성영원 추가, 맨티스 52706 */

/* 20150129 footer 수정 */

footer p.menu {float:left; padding-top:24px;}
.contents .explore_scroll footer p.social {position:absolute; top: 19px; right:-8px;}

footer p.copy {position:absolute; right:0; top:71px;}/* 20150129 수정 */
/* main footer - 20150202 */
.wrap footer div{}
/* .wrap footer dl.language {margin-top:24px;} */
.wrap footer p.menu {padding-top:24px;/* margin-left:-15px; */}
.wrap footer p.social {/*top:44px;*/}
footer p.copy {top:68px;}
/* .explore_scroll footer address.txt {display:none} */
/* main footer - 20150202 끝 */

.contents_wrap .contents.contentsAll footer p.social {top:19px;}

footer.teamuser {min-width: 1100px;} 

/* 기타 footer - 20150202 추가 및 수정 끝 */
@media only screen and (max-width : 1250px) {
	.contents.btb footer.teamuser, .contents.myInfo footer.teamuser, .contents.changeInfo footer.teamuser, .contents.primumInfo footer.teamuser {min-width: 864px;}
 	.contents.btb footer.teamuser p.menu a, .contents.myInfo footer.teamuser p.menu a, .contents.changeInfo footer.teamuser p.menu a, .contents.primumInfo footer.teamuser p.menu a {margin-right:8px;}
 	.contents.btb footer.teamuser dl.language, .contents.myInfo footer.teamuser dl.language, .contents.changeInfo footer.teamuser dl.language, .contents.primumInfo footer.teamuser dl.language {margin:27px 0 0 8px;}
} /* 20150226 성영원 추가 GNB tablet */
@media screen and (max-width: 1166px) {
	.contents.btb footer.teamuser, .contents.myInfo footer.teamuser, .contents.changeInfo footer.teamuser, .contents.primumInfo footer.teamuser {min-width: 836px;}
	.contents.btb footer.teamuser p.menu, .contents.myInfo footer.teamuser p.menu, .contents.changeInfo footer.teamuser p.menu, .contents.primumInfo footer.teamuser p.menu {padding-left:2px;}
 	.contents.btb footer.teamuser p.menu a, .contents.myInfo footer.teamuser p.menu a, .contents.changeInfo footer.teamuser p.menu a, .contents.primumInfo footer.teamuser p.menu a {margin-right:5px;}
	.contents.btb footer.teamuser p.social, .contents.myInfo footer.teamuser p.social, .contents.changeInfo footer.teamuser p.social, .contents.primumInfo footer.teamuser p.social {right: 0px;}
	.contents.btb footer.teamuser p.social a, .contents.myInfo footer.teamuser p.social a, .contents.changeInfo footer.teamuser p.social a, .contents.primumInfo footer.teamuser p.social a {margin: 0 2px 0 0;}
 	.contents.btb footer.teamuser dl.language, .contents.myInfo footer.teamuser dl.language, .contents.changeInfo footer.teamuser dl.language, .contents.primumInfo footer.teamuser dl.language {margin:27px 0 0 4px;}
}
@media screen and (max-width: 1150px) {
	div.contents.search footer p.menu, div.contents.active footer p.menu, div.contents.recent2 footer p.menu, div.contents.versions footer p.menu, div.contents.account footer p.menu {padding-left:2px;}
 	div.contents.search footer p.menu a, div.contents.active footer p.menu a, div.contents.recent2 footer p.menu a, div.contents.versions footer p.menu a, div.contents.account footer p.menu a {margin-right:5px;}
 	div.contents.search footer dl#languageWrapper, div.contents.active footer dl#languageWrapper, div.contents.recent2 footer dl#languageWrapper, div.contents.versions footer dl#languageWrapper, div.contents.account footer dl#languageWrapper {margin:1px 0 0 4px;}
	footer.teamuser {min-width: 1035px;}
	footer.teamuser p.social a {margin: 0 5px 0 0;}
	footer.teamuser dl.language {margin: 27px 0 0 10px;}
}
@media screen and (max-width: 1120px) {
	.contents.btb footer.teamuser, .contents.myInfo footer.teamuser, .contents.changeInfo footer.teamuser, .contents.primumInfo footer.teamuser {min-width: 820px;}
	.contents.btb footer.teamuser p.menu, .contents.myInfo footer.teamuser p.menu, .contents.changeInfo footer.teamuser p.menu, .contents.primumInfo footer.teamuser p.menu {padding-left:2px;}
 	.contents.btb footer.teamuser p.menu a, .contents.myInfo footer.teamuser p.menu a, .contents.changeInfo footer.teamuser p.menu a, .contents.primumInfo footer.teamuser p.menu a {margin-right:1px;}
	.contents.btb footer.teamuser p.social, .contents.myInfo footer.teamuser p.social, .contents.changeInfo footer.teamuser p.social, .contents.primumInfo footer.teamuser p.social {right: 25px;}
	.contents.btb footer.teamuser p.social a, .contents.myInfo footer.teamuser p.social a, .contents.changeInfo footer.teamuser p.social a, .contents.primumInfo footer.teamuser p.social a {margin: 0 2px 0 0;}
 	.contents.btb footer.teamuser dl.language, .contents.myInfo footer.teamuser dl.language, .contents.changeInfo footer.teamuser dl.language, .contents.primumInfo footer.teamuser dl.language {margin:27px 0 0 3px;}
}
@media screen and (max-width: 1080px) {
	.contents.btb footer.teamuser p.social a, .contents.myInfo footer.teamuser p.social a, .contents.changeInfo footer.teamuser p.social a, .contents.primumInfo footer.teamuser p.social a {margin: 0 -2px 0 0;}
	.contents.btb footer.teamuser dl.language dt, .contents.myInfo footer.teamuser dl.language dt, .contents.changeInfo footer.teamuser dl.language dt, .contents.primumInfo footer.teamuser dl.language dt {width: 60px; background: url(//resources/image/Polaris/new/bullet/bul_down02.png) 55px 11px no-repeat;}
}
@media screen and (max-width: 1024px) {
 	div.contents.search footer dl#languageWrapper, div.contents.active footer dl#languageWrapper, div.contents.recent2 footer dl#languageWrapper, div.contents.versions footer dl#languageWrapper, div.contents.account footer dl#languageWrapper {margin:1px 0 0 4px;} /* 20150401 성영원 추가 */
}

.context_menu ul {width: 178px;} /* 20140107 성영원 추가 - 맨티스 이슈 49845 */

div.bx_input div.join form label.log.label6{top:167px;}/* 20140509 추가 */
/* div.bx_input form label.log.label4 {top:170px;} */
div.bonus_tx p.bouns_volume span.volume {line-height:25px;}
/* 팝업 수정 - 20140703 */
.contents_wrap .pop_notice dl.pop_03 dt, .contents_wrap .pop_notice dl.pop_04 dt {padding-top:25px;}
.messenger_pop .setting ul.menu{width:146px;}
.messenger_pop .box.people span.name, .messenger_pop .box.people span.mail{width:230px;}
.messenger_pop .box.hidepeople span.name, .messenger_pop .box.hidepeople span.mail{width:220px;}
/* .welcome.coupon div.benefit p.benefit_01.coupon span{padding-top:0;!important;} */
.messenger_pop .share-doc span.name.myowner{width: 210px;}
.messenger_pop .share-doc span.mail.myowner{width:210px;}

.messenger_pop .doc_guide span {width: 295px;}
p.try span {padding: 10px 21px;}
.drop.cancel dl.txt dd {padding:0 0 0 46px;}

div.bonus .bouns_add dl dt {font-size: 17px;}
.payment.plan div.premium span.year{left:184px;}
.coupon p.btn a {min-width: 70px}
.coupon p.btn a.btnsetting {min-width: 185px}
.intro div.box{width:940px;}
.intro div.contents_01 p.img{left:590px;}
.intro div.contents_03 p.img{left:427px;}

div.createTeamFolder .folderBox div.box {padding: 0 15px;}
div.createTeamFolder .folderBox dt {width: 112px; color:#25272a; margin-right:5px;}
div.createTeamFolder .folderBox dl {width: 535px;}
.messenger_pop.btb .chat_box .box{height:277px;}
.messenger_pop.btb p.auth span.title {float:left;margin:0 5px; width:61px}
.messenger_pop.btb p.auth select {float:left; width: 300px; margin-top:7px;}
.messenger_pop.btb p.input {width:356px;}
/* .messenger_pop .chat_box ul {height:58px} */
.messenger_pop.btb p.input input {width:345px;}
.messenger_pop.btb p.input label {font-size:10px;}
.payment.teamPlan div.agree {line-height:240%;}
.popup.btb.license .input input {width: 205px;}
div.security ul.txt {background:url(/resources/image/Polaris/new/security/img_en.png) no-repeat;}
header div.util_menu ul.bonus li.app div.conPop.connect li span{padding: 0 70px 0 0;}

#cloud .header ul.util_cloud li.share div.cloud_tooltip{left:-57px;}
#cloud .header ul.util_cloud li.share div.cloud_tooltip span{min-width:126px;}
#cloud div.sort p{right:128px;}

div#b2b_intro section.intro_3 {background:url(/resources/image/Polaris/new/btb/intro/intro_03_ENG.gif) center bottom no-repeat}
div#b2b_intro section.intro_4 {background:#f3f7fd url(/resources/image/Polaris/new/btb/intro/intro_04_ENG.gif) center bottom no-repeat}
div#b2b_intro section.intro_5 {background:url(/resources/image/Polaris/new/btb/intro/intro_05_ENG.gif) center bottom no-repeat}

header div.util_menu ul.bonus li.app div.conPop {width: 415px;}

aside.panel section.msg ul.btn ul.download {min-width:248px !important; left:-214px !important;}
#webView div.menu ul.depth2.download {min-width: 248px !important; left: auto;}

div.sms div.progress ol li + li + li span {position:relative;top:8px; background-position:0 5px !important;}

#container aside div.lnb_footer li.menu ul {min-width:146px}

.payment_wrap.asus div.sale {background:url(/resources/image/Polaris/new/index/price/sale_banner_en.png) center top no-repeat;}
.payment_wrap.asus div.sale.sale_02 {background:url(/resources/image/Polaris/new/index/price/sale_banner02_en.png) center top no-repeat;}
.payment_wrap.asus div.sale.sale_02_last {background:url(/resources/image/Polaris/new/index/price/sale_banner02_en_last.png) center top no-repeat;}
.payment_wrap.asus div.sale.sale_50 {background:#4095ff url(/resources/image/Polaris/new/index/price/payment_asus_50_en.png) center top no-repeat;}
.payment_wrap.asus div.sale.sale_33 {background:#4095ff url(/resources/image/Polaris/new/index/price/payment_asus_33_en.png) center top no-repeat;}
.header ul.util_cloud li.notice div.cloud_tooltip {left:-35px}

.asus_wrap .visual div.benefit ol li + li {background:url(/resources/image/Polaris/new/asus/benefit_02_en.png) bottom no-repeat;}

.form_paypal.asus form {top:545px;}

.payment.teamPlan div.myInfo h3.title em {display:block;padding:5px 0 0}
.payment.teamPlan div.myInfo h3.title span {float:none; padding:0 0 10px}


.business_sec04 ul li {min-height:314px;}
.btb_feature ul li.bg01 .tit,
.btb_feature ul li.bg02 .tit,
.btb_feature ul li.bg03 .tit,
.btb_feature ul li.bg04 .tit {height:90px;}
.business_service02 .tbl-list .popup_volume_my {left:82%}

/*---------------------------------
 *  sync 동기화 사용방법
 *---------------------------------*/
.sync_guide .step {position:relative;min-height:1108px;margin-top:60px;background:url(/resources/image/Polaris/new/download/bg_sync_step_en.png) 50% 0 no-repeat;}

/*---------------------------------
 *  install2017
 *---------------------------------*/
.install_2017 .sec.type03 .list .c3 span.img {background: url(/resources/image/Polaris/new/install/sec_type03_c3_en.png) no-repeat 50% 85px;}

