@charset "utf-8";

@font-face{
 font-family: 'Spoqa Han Sans';
 font-weight: normal;
 src: url('/resources/font/SpoqaHanSans-Regular-3e019a62f664fb2e711e0fc93e68e0ff.eot');
 src: local(※), url('/resources/font/SpoqaHanSans-Regular-a0421d301d2d7796e0e055857cd38c50.woff') format('woff');
}
@font-face{
 font-family: 'Spoqa Han Sans Thin';
 font-weight: normal;
 src: url('/resources/font/SpoqaHanSans-Thin-75b1ef766eabb77c70bf1010beda7a10.eot');
 src: local(※), url('/resources/font/SpoqaHanSans-Thin-f0c07e7d12e24bdb03573584fc1b4ec6.woff') format('woff');
}

@font-face{
 font-family: 'Raleway';
 font-weight: normal;
 src: url('/resources/font/raleway-regular-373963fcee204d3ced80cc2373426ba9.eot');
 src: local(※), url('/resources/font/raleway-regular-e2a42f14d410966808fa3e1a6c6610ed.woff') format('woff');
}
@font-face{
 font-family: 'Raleway Light';
 font-weight: normal;
 src: url('/resources/font/raleway-extralight-ae96d5c702c0507eef98fc8216c1cf68.eot');
 src: local(※), url('/resources/font/raleway-extralight-cec3113c150ebaccfadd249d6a6c6fe3.woff') format('woff');
}
@font-face{
 font-family: 'Raleway Thin';
 font-weight: normal;
 src: url('/resources/font/raleway-thin-ef3c9909acf5f99eb1f8ba9f4c505395.eot');
 src: local(※), url('/resources/font/raleway-thin-853cc2d80ab72d6a0ac1f8ecbc5f50c6.woff') format('woff');
}
@font-face{
 font-family: 'Raleway Bold';
 font-weight: normal;
 src: url('/resources/font/raleway-bold-80d2450c8f23a87a54f56cc3172c26f3.eot');
 src: local(※), url('/resources/font/raleway-bold-8548037bd586a43acab45a89220232a7.woff') format('woff');
}
@font-face{
 font-family: 'NotoSansCJKkr';
 font-weight: normal;
 src: url('/resources/font/NotoSans-Regular-0589d1a2545498ab34da041416b4a3a9.eot');
 src: local(※), url('/resources/font/NotoSans-Regular-53e1309e4fc9372afba4fd8f872a7aa5.woff') format('woff');
}

/* reset */
html{overflow-y:scroll}
html,body{width:100%;height:100%}
html,body,div,p,img,span,a,strong,h1,h2,h3,h4,ul,li,dl,dt,dd,table,tbody,thead,tr,th,td,form,input,select{margin:0;padding:0}
body{position:relative;background:#fff;line-height:1}
body,h1,h2,h3,h4,input,select{font-family:"Spoqa Han Sans","맑은 고딕","malgun gothic","돋움","dotum",sans-serif;*font-family:"Spoqa Han Sans";font-size:14px;color:#4b4b4b;-webkit-text-size-adjust:none}
h1,h2,h3,h4{color:#262626;font-weight:normal}
table{border-spacing:0;border-collapse:collapse}
ul{list-style:none}
img{border:0}
a,img{vertical-align:top}
input:active,input:hover{outline:0}
a{text-decoration:none;color:#4b4b4b}
a:hover{text-decoration:underline}
:root a:hover{background-color:transparent}
address{font-style:normal}
label{cursor:pointer}
input::-ms-clear{display:none !important}
input[type=text], input[type=password]{line-height:initial !important;border-radius:0;-webkit-appearance:none}
.blind{overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;font-size:1px;height:1px}
.body_bg{width:100%;height:100%;display:none;position:absolute;z-index:46}

.light{font-family:"Raleway Light","Spoqa Han Sans Thin","맑은 고딕","malgun gothic","돋움","dotum",sans-serif;*font-family:"Spoqa Han Sans Thin"}

/* layout */
.wrap{position:relative;width:100%;min-width:960px;overflow-x:hidden}
.content_wrap{position:relative;max-width:940px;margin:0 auto;padding:0 10px}
.content_wrap .content_box{position:relative;width:100%}

/* user thumbnail */
.thumb_s{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.thumb_s img{width:100%;height:100%;border-radius:100%;overflow:hidden}

/* input */
.ipt_txt2{height:49px;line-height:48px;color:#4b4b4b;border:none;border-bottom:1px solid #a5a5a5}
.ipt_txt2::-webkit-input-placeholder{color:#dbdbdb;font-size:14px}
.ipt_txt2:-moz-placeholder,.ipt_txt2::-moz-placeholder{color:#dbdbdb;font-size:14px}
.ipt_txt2:-ms-input-placeholder{color:#dbdbdb !important;font-size:14px !important}
.ipt_txt2:focus{outline:0;border-bottom-color:#00a8ff;color:#00a8ff}
.table_input{width:100%;max-width:620px;margin:0 auto}
.table_input dt, .table_input dd{padding-top:10px}
.table_input dt{line-height:48px}
.table_input dt{width:160px;vertical-align:top}
.table_input dd{position:relative;font-size:24px}
.table_input dl{position:relative}
.table_input dt{position:absolute;left:0}
.table_input dd{line-height:50px;margin-left:160px}
.table_input dd .tip_text{position:relative;font-size:14px;color:#4b4b4b;line-height:1.4;margin:10px 0 15px;padding-left:30px}
.table_input dd .tip_text span{position:absolute;left:0px;color:#00a8ff}
.table_input .ipt_txt2{display:block;width:100%;font-size:24px}
.table_input .birth_select{width:100%;clear:both;font-size:0;z-index:1}
.table_input .birth_select .select_el, .table_input .birth_select .space{display:inline-block;*display:inline;*zoom:1;vertical-align:top}
.table_input .birth_select .select_el{width:140px}
.table_input .birth_select .space{width:20px;height:100%}
.table_input .choose_c{font-size:0;position:relative;height:20px;line-height:1;clear:both;margin:18px 0 -2px}
.table_input .choose_c span, .table_input .choose_c label{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.table_input .choose_c label{font-size:14px;line-height:20px;padding-left:8px;margin-right:19px}

.sm_text{font-size:14px;line-height:1.3;display:block;margin-top:10px}

/*select*/
.select{position:relative}
.select a{display:block}
.select a:hover{text-decoration:none}
.select .s_default{height:100%}
.select .s_default, .select li a{overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}
.select ul{display:none;position:absolute;width:100%;background:#fff;overflow-y:auto;z-index:1}
.select.show ul{display:block}
.select li a:focus{outline:0}
.select_el{position:relative;border-bottom:1px solid #a5a5a5;*border-bottom:0 none}
.select_el .s_block{position:relative;height:49px}
.select_el .s_value{display:block;*display:none;font-size:24px;height:49px;line-height:49px;background:url("/resources/personal_setting/img/spr_blt_select-8de4bb5c717b248320741fea776aee94.png") 100% 21px no-repeat;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;margin-right:10px;padding-right:17px}
.select_el.show{border-color:#00a8ff}
.select_el.show .s_value{color:#00a8ff;background-position:100% -67px}
.select_el select{position:absolute;top:0;*top:14px;left:0;width:100%;height:100%;*height:auto;border:none;border-radius:0;-webkit-appearance:none;opacity:0;filter:alpha(opacity=0);*filter:alpha(opacity=100);cursor:pointer}

/* button */
.pop_alert .btn40{width:118px;height:38px;line-height:38px;font-size:16px;border-radius:30px}
.btn_white,.btn_red, .btn_blue,.info_manage .btn30{display:inline-block;*display:inline;*zoom:1;text-align:center}
.btn_blue{background:#00a8ff;border:1px solid #00a8ff;color:#fff}
.btn_red{background:#f13a6d;border:1px solid #f13a6d;color:#fff}
a.btn_red:hover, a.btn_white:hover,a.btn_blue:hover,.info_manage .btn30:hover{text-decoration:none}
a.btn_blue:hover{background:#00a8ff}
a.btn_red:hover{background:#f13a6d}
.btn_white, a.btn_white:hover,.info_manage .btn30:hover{background:#fff}
.btn48{min-width:123px;height:46px;line-height:46px;font-size:18px;border-radius:30px;padding:0 10px}
.btn48.btn_blue .add{display:inline-block;*display:inline;*zoom:1;height:100%;vertical-align:top;background:url("/resources/personal_setting/img/blt-btn_blue-324acd4c319bc74f96133357ac8ab519.png") 0 14px no-repeat;padding-left:28px}

.btn_white{border:1px solid #dbdbdb}
.page_btn{position:relative;width:100%;font-size:0;text-align:center}
.page_btn a{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:48px;height:48px;background:url("/resources/personal_setting/img/spr_btn_paging-6969722128b52fa708b778120c4d2804.png") no-repeat;margin:0 10px}
.page_btn a.btn_next{background-position:-68px 0}
p.btn_area{font-size:0;text-align:center}
p.btn_area a{margin:0 5px}
.pointer{cursor:pointer}

/*header*/
.header{position:relative;width:100%;border-bottom:1px solid #cccccc;height:82px;background:url("/resources/personal_setting/img/bg_header-399c652042bee0845c71e71d139112a4.png") no-repeat 50% 0;background-size:100%;background-color:#ffffff}
.header h1{position:relative;width:179px;height:40px;padding:20px 0 20px 20px;font-size:15px;display:inline-block}
.header h1 #logo_teamup{width:120px;height:40px}
.header h1 a{display:block;width:100%;height:100%;background:url("/resources/personal_setting/img/logo_teamup-blue-4314a6c1a0b24a7fef5beb4f9e24cc21.png") no-repeat}
.header h1 a, .header #logo_teamup{fill:#00A8FF;line-height:44px}
.header strong.main_text{font-family:'Noto Sans',sans-serif;font-weight:bold;display:inline-block;line-height:83px;vertical-align:top;margin-left:1px;letter-spacing:-1px;position:absolute;top:0}
:root .header h1 a{background:none !important}
.header_content{position:absolute;top:27px;right:12px;width:65px;height:30px;z-index:55}
.header_content a{text-decoration:none}
.header_content .thumb_s{width:30px;height:30px}
.header_content .profile{height:140px;position:relative;text-align:center}
.header_content .profile ul{border-bottom: 1px solid #e6e7e7}
.header_content .profile .thumb_s{width:60px;height:60px}
.header_content .profile .profile_img{padding:15px 0px 6px}
.header_content .profile .profile_img a{background:url("/resources/personal_setting/img/edit_bg-d30a24cd5b018acedfcb76e6247281c5.png") no-repeat;height:20px;width:60px;opacity:0.5;font-size:11px;color:#ffffff;padding-top:3px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-16px}
.header_content .profile .company_name a{font-size:14px;color:#262626}
.header_content .profile .profile_email{padding:2px 0px 5px}
.header_content .profile .profile_email a{font-size:12px;color:#a5a5a5}
.header_content .profile .profile_bottom{padding:0 0 9px}
.header_content .id_list_wrap{position:absolute;right:34px;top:35px;box-shadow:0 1px 3px rgba(0,0,0,0.3);background-color:#ffffff;display:none;z-index:55}
.header_content ul.id_list{;width:320px;background-color:#ffffff;border-radius:2px}
.header_content ul.id_list li{position:relative;width:320px;height:60px;border-bottom:1px solid #e6e7e7}
.header_content ul.id_list li a{display:block}
.header_content ul.id_list li:hover{text-decoration:none}
.header_content ul.id_list li span{display:inline-block}
.header_content ul.id_list li p.list_email{padding-top:16px;padding-left:10px;vertical-align:top;width:220px;display:inline-block}
.header_content ul.id_list li .thumb_s{margin-top:15px;margin-left:20px}
.header_content ul.id_list li:hover{background-color:#f2f3f4}
.header_content ul.id_list li p.list_email .enterprise{display:block;font-size:14px;color:#262626}
.header_content ul.id_list li .icon_c{position:absolute;right:47px;top:21px}
.header_content .id_list_wrap .id_list_bottom{display:block;width:320px;height:40px}
.header_content .id_list_wrap .id_list_bottom a{text-decoration:none;display:block;height:40px;line-height:40px;color:#262626;font-size:14px;float:left;;text-align:center}
.header_content .id_list_wrap .id_list_bottom a.add{border-right:1px solid #e6e7e7;width:159px}
.header_content .id_list_wrap .id_list_bottom a.edit{width:158px}
.header_content .id_list_wrap .id_list_bottom a.complete{width:100%}
.profile_btn{width:45px;display:block}
.dot_menu.on{display:block}

.dot_menu{text-align: right; width: 325px; background-color: transparent; position:absolute; top:34px;right:6px; box-shadow: none;display:none;}
.dot_menu .dot_menu_wrapper{box-shadow:0 1px 3px rgba(0,0,0,0.3); display: inline-block; padding: 10px; background-color: #FFFFFF;}

.dot_menu .dot_menu_wrapper ul{width: inherit; text-align: right; max-width: 300px; display: inline-block; padding: 0px;}
.dot_menu .dot_menu_wrapper ul:after{clear:both;display:block;content:""}
.dot_menu .dot_menu_wrapper ul li{float:right;width:98px;height:76px;margin:1px; display: inline-block}
.dot_menu .dot_menu_wrapper ul li a{background:url("/resources/personal_setting/img/menu_icon-0b5d269fc334f5fa2d0ecffebaea72f7.png") no-repeat;display:block;width:98px;height:23px;text-align:center;background-position:-2px -6px;padding-top:53px;border:1px solid #ffffff}
.dot_menu .dot_menu_wrapper ul li a:hover{background-color:#f4f4f4;border:1px solid #e7e7e7;text-decoration:none}
.dot_menu .dot_menu_wrapper ul li a.moa_menu{background-position:-84px -6px}
.dot_menu .dot_menu_wrapper ul li a.cloud_menu{background-position:-164px -4px}
.dot_menu .dot_menu_wrapper ul li a.set_menu{background-position:-2px -88px}
.dot_menu .dot_menu_wrapper ul li a.manager_menu{background-position:-84px -88px}
.dot_menu .dot_menu_wrapper ul li a.home_menu{background-position:-162px -88px}
.dot_menu .dot_menu_wrapper ul li a.download_menu{background:url("/resources/personal_setting/img/download_menu-01c2009ae8e3736957ee360daea5fceb.png") no-repeat}

.dot_menu .dot_menu_wrapper a.logout_btn{display:block;height:30px;width:100%;line-height:30px;text-align:center;border-top:1px solid #ededed;color:#a5a5a5}
.feed_menu span{color:#a5a5a5}
.feed_menu{cursor:default}


.icon_bg{background:url("/resources/personal_setting/img/icon_bg-0dfa0de20dbe8b8d7ffe0ea21c43210a.png") no-repeat;display:inline-block}
.list_dotmenu{position:absolute;right:8px;top:5px;background-position:-67px -46px;width:12px;height:18px}
.list_dotmenu:hover{position:absolute;right:8px;top:5px;background-position:-82px -46px;width:12px;height:18px}
.id_list_icon{position:absolute;background-position:-41px -40px;width:8px;height:10px;display:block;top:8px;right:35px;display:none}
.pop_delete{background:url("/resources/personal_setting/img/delete-92b09731605df134f4531231add81048.png") no-repeat;position:absolute;right:23px;top:23px;width:14px;height:14px;z-index:10}
.header .util_menu{position:absolute;*zoom:1;top:27px;right:120px}

.login_btn_wrap{display:none}
.header_logout .header_content{display:none}
.header_logout .login_btn_wrap{display:block;position:absolute;top:27px;right:20px;height:30px;z-index:35}
.header_logout .login_btn_wrap a{display:inline-block;width:80px;height:30px;line-height:30px;text-align:center;border-radius:30px}
.header_logout .login_btn_wrap a:hover{text-decoration:none}
.header_logout .login_btn_wrap a.login_btn{background-color:#ffffff;color:#00a8ff;border:1px solid #00a8ff}


/* footer */
.footer{width:100%;height:138px}
.footer .content_box{padding-top:40px}
.footer .logo{position:absolute;right:0;top:42px;width:68px;height:14px;fill:#a5a5a5;background:url("../img/rnc_logo.png") no-repeat}
:root .footer .logo{background:none !important}
.footer .foot_menu ul{font-size:0;margin-bottom:14px}
.footer .foot_menu li{display:inline-block;*display:inline;*zoom:1;font-size:14px;line-height:18px;padding-right:18px}
.footer .foot_menu li a{color:#262626}
.footer .foot_menu address{display:block;color:#a5a5a5;font-size:11px;line-height:1.3}
.footer .foot_menu address span{display:block}
.footer .foot_menu address a{color:#a5a5a5}




/* checkbox */
.radio, .checkbox{width:16px;height:16px;background:url("/resources/personal_setting/img/spr_input-7334ed361283876fcd27ff5d7d0b9f7f.png") no-repeat;overflow:hidden}
.radio input, .checkbox input{width:100%;height:100%;opacity:0;filter:alpha(opacity=0);cursor:pointer;-webkit-appearance:none}
.radio{background-position:0 -16px}
.radio.checked{background-position:-16px -16px}
.checked .checkbox, .checkbox.checked{background-position:-16px 0}


/* popup */
#bg_pop{display:none;position:fixed;_position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#000;opacity:0.2;filter:alpha(opacity=20);z-index:100}
.layer{display:none;position:fixed;_position:absolute;left:0;top:50%;width:100%;text-align:center;z-index:2000}
.layer .layer_content{position:relative;display:inline-block;*display:inline;*zoom:1;box-shadow:0 1px 5px rgba(0,0,0,0.15)}
.layer .align, .layer .ptxt{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.layer .align{height:100%}
.layer .pd_btn{font-size:0}
.layer .pd_btn .btn40{margin:0 5px}
.layer .layer_close{position:absolute;width:32px;height:30px;overflow:hidden}
.pop_alert{margin-top:-99px}
.pop_alert .layer_content{height:198px;min-width:318px;max-width:382px;border:1px solid #a5a5a5;background:#fff}
.pop_alert .pd_inner{height:140px;font-size:0}
.pop_alert .ptxt{font-size:16px;line-height:1.3;word-break:keep-all;word-wrap:break-word;padding:27px 25px 10px}
.pop_alert .ptxt .block{display:block}
.pop_alert .layer_close{top:0px;right:0px;background:url("/resources/personal_setting/img/btn_alert_close-f83d31de3bef8590bccb55a6f6e057bf.gif") 50% 50% no-repeat}
.pop_big{margin-top:-234px}
.pop_big .layer_content{width:620px;height:465px;background:url("/resources/personal_setting/img/bg_pop_big-7f2dd186f6d247c42eaf5d4cd20d5767.gif") 50% 0 no-repeat;color:#fff}
.pop_big .pd_inner{overflow:hidden;background:url("../img/icon_pop_big.png") 50% 77px no-repeat;padding:148px 20px 35px}
.pop_big .pd_inner p strong{display:block;font-weight:normal;font-family:"Raleway Light","Spoqa Han Sans Thin";*font-family:"Spoqa Han Sans Thin";font-size:36px;margin-bottom:32px}
.pop_big .pd_inner p span{font-size:18px;line-height:1.4}
.pop_big .btn_bp{display:inline-block;*display:inline;*zoom:1;text-align:center;height:48px;line-height:48px;font-size:18px;color:#00a8ff;background:#fff;border-radius:30px;padding:0 10px;min-width:125px}
.pop_big .btn_bp:hover{background:#fff;text-decoration:none}
.pop_big .layer_close{top:2px;right:2px;background:url("/resources/personal_setting/img/btn_big_close-69365ac69898fb83c904229a2297deb3.png") 50% 50% no-repeat}
.pop_pic_modify{margin-top:-192px}
.pop_pic_modify .layer_content{width:640px;height:460px;text-align:left;background:#fff}
.pop_pic_modify .layer_content h2{font-size:13px;padding:10px 13px 9px}
.pop_pic_modify .layer_close{top:0px;right:0px;background:url("/resources/personal_setting/img/btn_alert_close-f83d31de3bef8590bccb55a6f6e057bf.gif") 50% 50% no-repeat}
.pop_pic_modify p{padding-top:20px}


/* domain list */
.add_form{position:relative;width:330px}
.add_form div{position:relative;overflow:hidden;border-bottom:1px solid #a5a5a5;padding-right:30px;padding-left:20px}
.add_form div span{position:absolute;top:15px;left:0px}
.add_form .ipt_txt2{display:block;width:100%;font-size:18px;*float:left;border-bottom:0 none}
.add_form .add_input{position:absolute;right:0;bottom:1px;width:30px;height:49px;background:#fff url("/resources/personal_setting/img/btn_domain-425b09af90df929c1ff97326be904d3f.png") 100% 18px no-repeat;z-index:5}



.memo_wrap{position:relative}
.memo_box{position:absolute;width:300px;height:206px;border:1px solid #262626;background-color:#fff;top:25px;left:26px;z-index:10;display:none}
.on .memo_box{display:block}
.memo_box strong{display:block;text-align:left;margin:10px 12px}
.memo_box textarea{width:280px;height:90px;margin:0 auto;display:block;resize:none;max-height:90px}
.memo_box .counter{display:block;margin:10px 0;font-size:12px}
.icon_memo{background:url("/resources/personal_setting/img/icon_memo-55385db68956bf1331fc8e03c2fb1583.png") no-repeat;display:inline-block;width:16px;height:16px;margin-top:-2px;vertical-align:top;margin-right:8px;cursor:pointer}
.on .icon_memo,.have .icon_memo{background-position:0 -16px}
.memo_tit{cursor:pointer}


/* Responsive Web */
@media screen and (-webkit-min-device-pixel-ratio:1.2), (max-device-width:979px){
 body,h1,h2,h3,h4,input,select{font-family:"돋움","sans-serif","Apple SD Gothic Neo","Helvetica"}
 input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder{line-height:24px}
 .light{font-family:"Raleway Light","Spoqa Han Sans Thin","맑은 고딕","malgun gothic","돋움","dotum",sans-serif;font-weight:100}
}
@media (max-width:580px){
 .graph_2{height:470px!important}
}
.pop_alert .ptxt span.blue{color:#00a8ff}
.pop_alert .ptxt span.blue a{color:#00a8ff;text-decoration:none}

/* admin header */
.team_list{position:absolute;top:95px;right:0px;z-index:1;margin:0 10px;background-color:#ffffff}
.team_list dl{height:100%}
.team_list dt{padding-right:19px;line-height:40px}
.team_list dd .sel_m{position:relative;min-width:218px;;width:100%;height:28px}
.team_list dd .sel_m ul{top:32px;max-height:311px;width:220px}
.team_list dd .sel_m .s_default{padding-right:42px;position:relative}
.team_list dd .sel_m span{position:absolute; background-position:-41px -40px;width:8px;height:10px;display:block;top:8px;right:9px}
.team_list dd .sel_m.show span{background-position: -41px -50px}
.team_list dd a{line-height:28px;padding-left:10px;font-size:13px}
.team_list dd li a{padding-right:10px}

.select_el.select_condition .s_value{font-size:14px;background-size:12px;background-position:100% 19px;text-align:left}
.select_el.select_condition{border:none}

/*select*/
.select{position:relative}
.select a{display:block}
.select a:hover{text-decoration:none}
.select .s_default{height:100%}
.select .s_default, .select li a{overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}
.select ul{display:none;position:absolute;width:100%;background:#fff;overflow-y:auto;z-index:1}
.select li a:focus{outline:0}
.select_el{position:relative;border-bottom:1px solid #a5a5a5;*border-bottom:0 none}
.select_el .s_block{position:relative;height:49px}
.select_el .s_value{display:block;*display:none;font-size:24px;height:49px;line-height:49px;background:url("/resources/personal_setting/img/spr_blt_select-8de4bb5c717b248320741fea776aee94.png") 100% 21px no-repeat;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;margin-right:10px;padding-right:17px}
.select_el select{position:absolute;top:0;*top:14px;left:0;width:100%;height:100%;*height:auto;border:none;border-radius:0;-webkit-appearance:none;opacity:0;filter:alpha(opacity=0);*filter:alpha(opacity=100);cursor:pointer}
.select.sel_m{border:1px solid #dbdbdb;border-radius:2px}
.select.sel_m:hover{border:1px solid #a5a5a5}
.select.sel_m span{background:url("/resources/personal_setting/img/icon_bg-0dfa0de20dbe8b8d7ffe0ea21c43210a.png") no-repeat}
.select.sel_m ul{left:-1px;border:/*＼**/1px solid #a5a5a5;border-radius:2px;box-shadow:0px 1px 3px rgba(0,0,0,0.3)}
.select.sel_m li{border-top:1px solid #dbdbdb}
.select.sel_m li:first-child{border-top:0 none}


#chart_d{position:absolute;width:100%;left:50%;margin-left:-200px}
.graph{position:relative;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding-bottom:50px;height:412px}
.graph h3.graph_dt{position:absolute;top:136px;font-size:30px;color:#000000;width:100%;text-align:center}
.graph_text{position:absolute;text-align:center;margin-top:-8px;width:100%;bottom:50px}
.graph_text .graph_tit{font-size:32px;font-weight:normal;color:#a5a5a5}
.graph_text .graph_tit span{color:#00a8ff}
.graph_list{font-size:18px;line-height:1.8}
.grey{color:#a5a5a5}
.graph_list{margin-top:18px}
.graph_list li{font-size:18px;text-align:center}
.graph_list.left li{display:inline-block;margin-right:15px}
.graph_list li.last{margin-right:0px}
.graph_list span{border-radius:20px;width:20px;height:20px;display:inline-block;vertical-align:top;margin-top:5px;margin-right:12px}
.graph_list .grey span{background-color:#dbdbdb}
.graph_list .blue span{background-color:#00a8ff}
.graph_list .green{color:#00ce76}
.graph_list .green span{background-color:#00ce76}
.graph_list .yellow{color:#ffbe00}
.graph_list .yellow span{background-color:#ffbe00}
.graph_list .green2{color:#2ae5c4}
.graph_list .green2 span{background-color:#2ae5c4}
.graph_list .purple{color:#af28e6}
.graph_list .purple span{background-color:#af28e6}
.graph_list .brown{color:#cfa972}
.graph_list .brown span{background-color:#cfa972}
.graph_list .black{color:#4b4b4b}
.graph_list .black span{background-color:#4b4b4b}
.layer .ptxt{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}



.setting_header .m_logout_btn{display:none;font-size:14px;color:#4b4b4b;line-height:30px;background-color:#ffffff;border:1px solid #dbdbdb;border-radius:20px;text-align:center;width:80px;float:left}

@media (max-width:640px){
 .setting_header .header_content{width:128px}
 .setting_header .list_dotmenu{display:none}
 .setting_header .m_logout_btn{display:block}
 .setting_header .profile_btn{float:left}
}



/* header */
.header{border-bottom:1px solid rgba(0,0,0,0.15);*border-bottom:1px solid #d9d9d9}
@media \0screen{.header{border-bottom:1px solid #d9d9d9}}
.header .header_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.9}
.header h1 a{background:url("/resources/personal_setting/img/logo_teamup-blue-4314a6c1a0b24a7fef5beb4f9e24cc21.png") no-repeat}
.header h1 a,.header #logo_teamup{fill:#00A8FF}

/* layout */
.info_wrap{padding-top:44px}
.info_wrap .info_content{position:relative}

/* button */
.btn30{height:28px;line-height:26px;border-radius:30px;font-size:14px}
.btn30.btn_white{border-color:#a5a5a5}
.download_wrap .btn48{width:278px;display:block;font-size:14px;text-align:left;margin:10px auto 0}
.download_wrap .btn48:hover{box-shadow:0 2px 3px rgba(0,0,0,0.2);border:1px solid #777777}
.download_wrap .btn48 span{display:inline-block;*display:inline;*zoom:1;vertical-align:top;background:url("/resources/personal_setting/img/spr_icon_download2-91a5401374fa19963be6296cd66d5365.png") no-repeat;margin-left:39px;padding-left:34px}
.download_wrap .btn48 .window{background-position:-12px -2px}
.download_wrap .btn48 .google{background-position:-12px -60px}
.download_wrap .btn48 .apple{background-position:-12px -120px}

/* common */
.info_wrap h2{font-size:60px;color:#00a8ff;width:960px;margin:0 auto}
.info_wrap h2 .h2_sub{color:#4b4b4b;padding-left:25px}
.info_input{max-width:620px;margin:0 auto}
.blue{color:#00a8ff}
.table_input .td_list{padding-top:0}
.table_input .td_list .add_form div{padding-top:10px}
.table_input h4{display:inline-block;vertical-align:top;width:150px}
.table_input .agree_mk{display:inline-block}
.table_input1{display:block}
.table_input2{display:block;margin-top:30px}
.dev_box{border-top:1px solid #a5a5a5}
.dev_box:after{display:block;content:"";clear:both}
.dev_box h3,.dev_box .dev_sec{float:left}
.dev_box h3{width:230px;color:#00a8ff;line-height:1.2;padding-right:10px}
.dev_box .dev_sec{width:700px}
.dev_box .table_input{max-width:100%}
.table_list, .info_manage table{width:100%;table-layout:fixed}
.info_manage table thead th{height:39px;border-top:1px solid #a5a5a5;color:#a5a5a5}
.table_list th, .table_list td, .info_manage table th, .info_manage table td{border-bottom:1px solid #d2d2d2}
.table_list tbody th,.table_list tbody td, .info_manage table tbody td{height:59px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}
.table_list tbody td.over_visi{overflow:visible}
.table_list th, .info_manage table th{font-weight:normal}
.table_list .tb_2, .info_manage table .tb_2{text-align:center}
.table_list td .btn30, .info_manage table td .btn30{width:88px}
.agree_check li{line-height:16px;padding-top:0}
.agree_check .gray{color:#a5a5a5}
.agree_check li div{position:relative;min-height:16px;padding-left:23px}
.agree_check .dlm_sep{overflow:hidden}
.agree_check .dlm_sep div{float:left;margin-top:13px}
.agree_check .lbm_mail{margin-right:46px}
.agree_check .mka_all .gray{font-size:12px;word-break:keep-all;padding-left:5px}
.agree_check .checkbox{position:absolute;top:0;left:0}

/* tab */
.i_tab{position:relative;max-width:940px;margin:0 auto 36px;padding:0 10px}
.i_tab ul{overflow:hidden;margin:0 -20px}
.i_tab li{float:left;font-size:24px;line-height:32px;padding:0 20px}
.i_tab.open li{display:block}
.i_tab li a{display:block;font-family:"Raleway Light","Spoqa Han Sans Thin";*font-family:"Spoqa Han Sans Thin";color:#a5a5a5}
.i_tab li a:hover{text-decoration:none;color:#4b4b4b}
.i_tab .on a{color:#00a8ff}

.wrap.login .login_box .find{width:100%;margin:18px 0 24px;text-align:right;overflow:hidden;color:#fff}

/* personal setting */
.basic_conts{position:relative;padding:58px 0 46px}
.basic_conts h3{font-size:24px}
.basic_conts .agree_check h3 .gray{font-size:14px}
.basic_conts .thumb_set{position:relative;width:160px;margin:0 auto 15px}
.basic_conts .thumb_set .thumb_s{display:block;width:100%;height:160px}
.basic_conts .thumb_set .pr_border{position:absolute;top:0;left:0;width:158px;height:158px;border:1px solid rgba(10,1,2,0.1);border-radius:100%}
.basic_conts .thumb_set.hover .pr_border{border-color:#00a8ff}
.basic_conts .thumb_set .icon_thumb{background-image:url("/resources/personal_setting/img/spr_icon_photo-396b9c986c9ef3a408fd474a8c62f78e.png");background-repeat:no-repeat}
.basic_conts .thumb_set .btn_phup{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden}
.basic_conts .thumb_set .btn_phup input{position:absolute;right:0;top:0;height:100%;font-size:29px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
.basic_conts .thumb_set .ico_photo{position:absolute;bottom:0;right:0;width:40px;height:40px;border-radius:100%;border:1px solid rgba(0,0,0,0.2);overflow:hidden}
.basic_conts .thumb_set .ico_photo span{display:block;width:100%;height:100%;background-color:#fff;background-position:8px 11px}
.basic_conts .thumb_set .btn_phde{display:none;position:absolute;right:0;top:0;width:24px;height:24px;background-position:0 -44px;border-radius:100%}
.basic_conts .thumb_set.hover .btn_phde{display:block}
.basic_conts .bc_box .binfo{text-align:center}
.basic_conts .bc_box .binfo span{line-height:1.2;display:block;word-break:break-all;color:#a5a5a5;font-size:18px;padding-top:3px}
.basic_conts .bc_box .binfo .name{color:#262626;font-size:24px}
.basic_conts .dev_box{margin-top:50px}
.basic_conts .dev_box h3{padding-top:21px;position:relative}
.basic_conts .dev_box h3 .help:hover .help_box{display: block}
.basic_conts .dev_box h3 .help{position:absolute;z-index:2;height:14px;margin:1px 0 0 5px;top:26px;right:35px}
.basic_conts .dev_box h3 .help .hco{position:relative;display:block;width:14px;height:14px;background:url("/resources/personal_setting/img/spr_blt-8f7d567d4efd5caf34b55fb175cdd6e3.png") -54px -94px no-repeat}
.basic_conts .dev_box h3 .help .help_box{display:none;position:absolute;top:14px;left:0;border-radius:2px;padding-top:3px}
.basic_conts .dev_box h3 .help .help_box p{border:1px solid #a5a5a5;color:#4b4b4b;background:#fff;white-space:nowrap;padding:16px 18px;font-size:14px;}
.basic_conts .dev_box h3 .help .help_box p span{font-size:14px;color:#00a8ff}
.basic_conts .dev_box.tpro_height{min-height:160px}
.profile_default .basic_profile .table_input .birth_select .select_el{width:160px}
.profile_default .basic_profile .table_input .birth_select .space{width:30px}
.profile_default .basic_profile .btn_area{padding-top:30px}
.profile_default .tpro_set .table_list th{text-align:left;font-size:18px;padding-right:20px}
.profile_default .tpro_set .table_list th span{display:block;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}
.profile_default .tpro_set .table_list td{text-align:center}
.profile_default .tpro_set .table_list td.left{text-align:left}
.basic_conts.profile_team .bc_box{margin-bottom:57px}
.basic_conts .agree_area .dev_sec{padding-top:23px}
.basic_conts .agree_area .btn_area{padding-top:60px}
.profile_team .team_setting h3{color:#00a8ff;text-align:center;line-height:1.2;word-break:keep-all;margin-bottom:20px}
.profile_team .tm_btn{padding-top:50px}
.profile_team .tm_btn a{display:block;width:278px;margin:0 auto}
.profile_team .tm_btn .btn_init{color:#00a8ff;margin-bottom:10px}
.info_content .add_conts{padding-top:48px}
.info_content .add_conts .btn_area{padding:50px 0 96px}
.info_content .pw_change{padding:133px 0 163px}
.info_content .pw_change .find_intro{margin-bottom:52px}
.info_manage .btn_im{overflow:hidden;margin-bottom:30px}
.info_manage .btn_im a{float:right;width:212px}
.info_manage table td.tb_1{color:#262626;font-size:18px;padding:0 20px}
.info_manage table .btn_invite{border:1px solid #00a8ff;color:#00a8ff}
.info_manage .page_btn{padding-top:30px}

.tmanage_wrap .info_manage{padding:45px 0 80px}
.tmanage_wrap .info_manage th.tb_1{width:100px}
.tmanage_wrap .info_manage th.tb_2{min-width:150px}
.tmanage_wrap .info_manage th.tb_3{width:200px}
.tmanage_wrap .info_manage td.td_3{overflow:visible;white-space:normal;position:relative;line-height:1.4;text-align:left}
.tmanage_wrap .info_manage td.td_3:hover div{display:block}
.tmanage_wrap .info_manage td.td_3 div{position:absolute;display:none;background-color:#fff;border:1px solid #ccc;padding:10px;line-height:1.4;z-index:5;border-radius:3px}
.tmanage_wrap .info_manage th.tb_4{width:80px}
.tmanage_wrap .info_manage th.tb_5{width:100px}
.tmanage_wrap .info_manage th.tb_6{width:110px}
.tmanage_wrap .info_manage th.tb_7{width:110px}
.team_table td{text-align:center}
.team_table td.td_1{color:#ffffff}
.team_table td.td_1 .prm{background-color:#00a8ff;padding:5px 7px;border-radius:2px}
.team_table td.td_1 .stdd{background-color:#b2b2b2;padding:5px 7px;border-radius:2px}
.team_table td.td_2{text-align:left!important}
.team_table td.td_2 span.dot{display:none}
.team_table td.td_2 img{vertical-align:middle;margin-left:10px}
.tmake_wrap{padding:60px 0 80px}
.tm_pro1 .table_input{margin-top:255px}
.tm_pro1 .btn_area{padding:45px 0 40px}
.tmake_wrap .auth_set.tm_pro2-2{margin:20px 0px 60px 306px}
.tmake_wrap .auth_set{position:relative;overflow:hidden;margin:69px 0 0 306px;clear:both}
.tmake_wrap .auth_set dt{line-height:1.4;padding-right:10px;color:#a5a5a5;margin-bottom:20px}
.tmake_wrap .auth_set dt .team_blue{display:block;font-size:18px;color:#4b4b4b}
.tmake_wrap .auth_set dd{position:relative;overflow:hidden;line-height:1.4}
.tmake_wrap .auth_set dd .inv_label{max-width:675px;overflow:hidden;padding:0 0 15px 25px}
.tmake_wrap .auth_set dd .radio{position:absolute;left:0;top:2px}
.tmake_wrap .auth_set dd .label_ps{color:#a5a5a5}
.tmake_wrap .auth_set dd span{display:block}
.tmake_wrap .auth_set .dom_set .label_ps ul{margin-bottom:12px}
.tmake_wrap .auth_set .dom_set .label_ps span{font-size:12px;line-height:15px}
.tmake_wrap .auth_set .dom_set .add_form{display:none;margin-top:3px;margin-left:-25px}
.tmake_wrap .team_cont{text-align:center}
.tmake_wrap .tm_box{clear:both;word-break:break-all}
.tmake_wrap .tm_process{background:url("/resources/personal_setting/img/icon_number-eed97439fc27c5553d755b82a6a999fe.png") no-repeat;width:700px;height:61px;margin:0 auto}
.tmake_wrap .tm_process.number_2{background-position:0 -76px}
.tmake_wrap .tm_process.number_3{background-position:0 -151px}
.tmake_wrap .tm_process ul:after{content:"";clear:both;display:block}
.tmake_wrap .tm_process ul li{float:left;margin-top:68px}
.tmake_wrap .tm_process ul li.on{color:#00a8ff}
.tmake_wrap .tm_process ul li.first{margin:68px 260px 0px 11px}
.tmake_wrap .tm_process ul li.last{margin-left:268px}
.tmake_wrap .tm_process ul li.first.en{margin:68px 220px 0px -30px}
.tmake_wrap .tm_process ul li.last.en{margin-left:264px}
.tmake_wrap .tm_process .team_inf{text-align:center;margin-top:40px}
.tmake_wrap .tm_process .team_inf h3{color:#4b4b4b;font-size:18px;margin:10px 0px}
.tmake_wrap .tm_process .team_inf p{color:#a5a5a5;line-height:1.4}
.tmake_wrap .team_invite{display:block;margin-top:88px}
.tmake_wrap .team_invite h3{clear:both;display:block;text-align:center;color:#4b4b4b;font-size:18px}
.tmake_wrap .team_invite h3 span{color:#00a8ff;word-break:break-all}
.team_cont .tf_txt{font-size:18px;line-height:1.2;color:#262626}
.tm_pro3 .team_cont .tf_txt{padding-bottom:10px}
.team_cont p strong{font-weight:normal}
.team_cont .home{color:#a5a5a5;font-size:14px;text-decoration:none;display:inline-block;text-align:center;margin-top:10px}
.team_cont .parag_18{font-size:18px;color:#4b4b4b;margin-top:70px}
.team_cont .parag{display:block}
.team_cont .parag.p_center{margin:5px 0 25px;color:#a5a5a5;font-size:14px}
.tm_pro3 .team_cont  span.invite_ps{display:block;color:#a5a5a5;line-height:1.4;padding:34px 0 0}
.team_invite1 .team_cont .tf_txt{padding-bottom:23px;word-break: break-all}
.team_invite1 .add_form,.team_invite1 .link_adr,.team_invite2 .link_adr{margin:0 auto}
.team_invite1 .add_form .ipt_txt2{font-size:24px}
.team_invite1 .btn_area{padding:40px 0 55px}
.team_invite1 .send_link .link_txt{line-height:1.4}
.team_invite1 .send_link h3{font-size:16px;color:#0a8fff}
.team_invite1 .send_link .link_txt span{color:#a5a5a5}
.team_invite1 .send_link .link_adr{position:relative;width:100%;max-width:460px;border-bottom:1px solid #a5a5a5}
.team_invite1 .send_link .link_adr .adr_box{display:block;height:49px;overflow:hidden;padding-right:72px}
.team_invite1 .send_link .link_adr .ipt_txt2{*float:left;display:block;width:100%;line-height:48px;font-size:24px;border:none}
.team_invite1 .send_link .link_adr .ipt_txt2{color:#4b4b4b}
.team_invite1 .send_link .link_adr a{position:absolute;right:0;bottom:13px;color:#00a8ff;font-size:16px;line-height:1.2;background:#fff}
.team_invite2 .team_cont .tf_txt{padding-bottom:23px;word-break:break-all}
.team_invite2 .team_cont .tf_txt .small{display:block;font-size:16px;padding-top:5px}
.team_invite2 .add_form,.team_invite1 .link_adr,.team_invite2 .link_adr{margin:0 auto}
.team_invite2 .add_form .ipt_txt2{font-size:24px}
.team_invite2 .btn_area{padding:40px 0 55px}
.team_invite2 .send_link .link_txt{line-height:1.4}
.team_invite2 .send_link h3{font-size:16px;color:#0a8fff}
.team_invite2 .send_link .link_txt span{color:#a5a5a5}
.team_invite2 .send_link .link_adr{position:relative;width:100%;max-width:460px;border-bottom:1px solid #a5a5a5}
.team_invite2 .send_link .link_adr .adr_box{display:block;height:49px;overflow:hidden;padding-right:72px}
.team_invite2 .send_link .link_adr .ipt_txt2{*float:left;display:block;width:100%;line-height:48px;font-size:24px;border:none}
.team_invite2 .send_link .link_adr .ipt_txt2{color:#4b4b4b}
.team_invite2 .send_link .link_adr a{position:absolute;right:0;bottom:13px;color:#00a8ff;font-size:16px;line-height:1.2;background:#fff}
.team_invite2 .invite_result{width:100%;max-width:620px;margin:46px auto 0}
.team_invite2 .invite_result dl{position:relative;text-align:left}
.team_invite2 .invite_result dt{position:absolute;top:0;left:0;width:156px;font-size:18px;line-height:1.4}
.team_invite2 .invite_result dd{padding-left:156px;font-size:24px}
.team_invite2 .invite_result dd span{display:block}
.team_invite2 .invite_result dd .reason{font-size:14px;color:#a5a5a5;line-height:1.4;margin-top:1px}
.team_invite2 .invite_result .inv_success dt{color:#00a8ff}
.team_invite2 .invite_result .inv_success dd{margin-bottom:26px}
.team_invite2 .invite_result .inv_fail dt, .team_invite2 .invite_result .inv_fail dd{color:#f13a6d}
.team_invite2 .invite_result .inv_fail dd{margin-bottom:15px}
.team_invite2 .btn_area{padding-top:28px}


.app_sub{overflow:hidden;margin-top:31px}
.app_sub li{float:left;margin-right:28px}
.app_sub li a{display:block;font-size:18px;line-height:1.4;text-decoration:none}
.app_sub li.on a{color:#00a8ff;text-decoration:none;border-bottom:1px solid #00a8ff;padding-bottom:5px}
.app_wrap h3{font-size:24px}
.app_wrap .info_manage{padding-top:30px}
.app_wrap .tb_service .tb_1{text-align:left}
.app_wrap .tb_service th.tb_1{width:240px;padding-left:80px}
.app_wrap .tb_service td.tb_1 img{vertical-align:middle;width:32px;height:32px}
.app_wrap .tb_service td.tb_1 span{padding-left:28px}
.app_wrap .tb_service th.tb_2{width:110px}
.app_wrap .tb_service td.tb_3, .app_wrap .info_manage .tb_service td.tb_4{text-align:center}
.app_wrap .tb_developer th.tb_1{width:315px;text-align:left;padding-left:20px}
.app_wrap .tb_developer th.tb_2{width:130px}
.app_wrap .tb_developer td.tb_3{overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}
.dev_detail{padding:58px 0 60px}
.dev_detail .dev_box{padding-bottom:40px}
.dev_detail .dev_box .dev_sec dl{overflow:hidden}
.dev_detail .ser_info dl{position:relative}
.dev_detail .ser_info dt, .dev_detail .ser_info dd{font-size:18px;line-height:1.4}
.dev_detail .ser_info dt{position:absolute;top:0;left:0;width:160px}
.dev_detail .ser_info dd{word-break:break-all;margin-left:160px}
.dev_detail .dev_box .table_input .ipt_txt2{font-size:18px}
.dev_detail .dev_box .table_input .add_form{width:540px}
.dev_detail .ser_info{word-break:break-all;padding-top:35px}
.dev_detail .ser_info h3{padding-bottom:30px}
.dev_detail .ser_info dl{margin-bottom:35px}
.dev_detail .ser_info .service_btn{width:100%;overflow:hidden;font-size:0}
.dev_detail .ser_info .btn30{min-width:218px}
.dev_detail .ser_info .service_btn .space{display:inline-block;*display:inline;*zoom:1;width:20px;height:30px}
.dev_detail .ser_edit{padding-top:7px}
.dev_detail .ser_edit h3{padding-top:28px}
.dev_new{padding:58px 0 37px}
.dev_new h3{text-align:center;color:#00a8ff}
.dev_new .agree_ok{display:block;text-align:center;color:#a5a5a5;line-height:1.4;margin:47px 0 16px}

.leave_con{padding:92px 0 127px}
.leave_con .leave_txt{margin-bottom:57px}
.leave_con .leave_txt p{font-size:20px;text-align:center;line-height:1.4;word-break:keep-all}
.leave_con .leave_txt p span.grey{font-size:14px;display:block;margin-top:20px}
.leave_con .table_input{margin-bottom:76px}


.info_input .table_input{margin-bottom:50px}
.pw_p{padding-top:120px;padding-bottom:20px;text-align:center;font-size:18px}
.id_reset{margin:10px auto 100px;position:relative;width:422px}
.pw_reset ul.id_list{width:420px;background-color:#ffffff;border-radius:2px}
.pw_reset ul.id_list li{position:relative;width:420px;height:60px;border:1px solid #e6e7e7;margin-bottom:5px;border-radius:3px}
.pw_reset ul.id_list li a{display:block}
.pw_reset ul.id_list li:hover{text-decoration:none;box-shadow:0 2px 3px rgba(0,0,0,0.2);border:1px solid #777777;}
.pw_reset ul.id_list li.name_input{background-color:#f4f4f4;color:#a5a5a5}
.pw_reset ul.id_list li.name_input:hover{text-decoration:none;box-shadow:none;border:1px solid #e6e7e7;}
.pw_reset ul.id_list li.name_input input{border:none;width:400px;height:60px;line-height:60px;padding:0 10px;font-size:14px;background:transparent;}
.pw_reset ul.id_list li span{display:inline-block}
.pw_reset ul.id_list li p.list_email{padding-top:16px;padding-left:10px;vertical-align:top;width:220px;display:inline-block}
.pw_reset ul.id_list li .thumb_s{margin-top:15px;margin-left:20px}
.pw_reset ul.id_list li p.list_email .enterprise{display:block;font-size:14px;color:#262626}
.pw_reset ul.id_list li .icon_c{position:absolute;right:47px;top:21px}
.pw_reset .thumb_s{width:30px;height:30px}
.pw_reset .list_right{background:url("/resources/personal_setting/img/list_right-1d9c8d958e5d20f6e5737a59e44898ca.png") no-repeat;position:absolute;right:20px;top:20px;width:10px;height:22px}
.id_reset .btn_area{margin-top:40px}


/* find ID, PW */
.find_intro{text-align:center;font-size:18px;line-height:1.4}
.find_intro span.grey{font-size:14px;display:block;margin-top:20px}

/* notice */

.sub_tit{text-align:center;color:#4b4b4b;padding-bottom:42px;line-height:20px;letter-spacing:-1px;word-break:break-all}
.sub_tit span{color:#00a8ff;font-size:14px}
.sub_tit span a{color:#00a8ff;font-size:14px;text-decoration:none}
.sub_tit span.tit{font-size:18px;display:block;margin-bottom:12px}

.sub_tit2{text-align:center;color:#4b4b4b;padding:18px 0px 42px;line-height:20px;letter-spacing:-1px}
.sub_tit2 span{color:#00a8ff;font-size:14px}
.sub_tit2 span a{color:#00a8ff;font-size:14px;text-decoration:none}
.sub_tit2 span.tit{font-size:18px;display:block;margin-bottom:12px}

.sub_tit2.pb_0{padding-bottom:0px}


/* Responsive Web */
@media screen and (-webkit-min-device-pixel-ratio:1.2), (max-device-width:979px){
 .i_tab li a,.pop_big .pd_inner p strong{font-family:"돋움","sans-serif","Apple SD Gothic Neo","Helvetica";font-weight:100}
 .i_tab li a:hover{color:#00a8ff}
 .layer .layer_close:hover{text-decoration:none}
 .layer .layer_close .blind{position:static;color:transparent;font-size:0}
 .basic_conts .thumb_set .btn_phup input{width:100%}

 /* Image 2x */
 .pop_big .pd_inner{background-image:url("/resources/personal_setting/img/2x/icon_pop_big-f639ff965816d6d5a24a1b228d1ca4c3.png");background-size:80px auto}
 .pop_big .layer_close{background-image:url("/resources/personal_setting/img/2x/btn_big_close-9dd95e998c4b42da09fd198591e1c1c1.png");background-size:12px auto}
 .pop_alert .layer_close{background-image:url("/resources/personal_setting/img/2x/btn_alert_close-9edd04656cd255156e5154a6d843874b.gif");background-size:11px auto}
 .add_form .add_input{background-image:url("/resources/personal_setting/img/2x/btn_domain-3e9f257d84ac8ce2030622fd0c53744e.png");background-size:15px auto}
 .select_el .s_value{background-image:url("/resources/personal_setting/img/2x/spr_blt_select-25b4d4c5218ce5e4964f840fd7411c86.png");background-size:17px auto}
 .download_wrap .btn48 span{background-image:url("/resources/personal_setting/img/2x/spr_icon_download-79317c293c2d003752df080c362bb2f5.png");background-size:25px auto}
 .page_btn a{background-image:url("/resources/personal_setting/img/2x/spr_btn_paging-c86febb752546a67a6b6a0554ce1c8f7.png");background-size:auto 48px}
 .btn48.btn_blue .add{background-image:url("/resources/personal_setting/img/2x/blt-btn_blue-89304503f086abb2b69938bf69103896.png");background-size:18px auto}
 .radio, .checkbox{background-image:url("/resources/personal_setting/img/2x/spr_input-8105bed878d2483e61eb9d8162eeee7d.png");background-size:48px auto}
 .basic_conts .thumb_set .icon_thumb{background-image:url("/resources/personal_setting/img/2x/spr_icon_photo-185be90fde5f399cbcdc4b053a14df45.png");background-size:24px auto}
}

@media screen and (max-width:979px){
 .wrap{min-width:320px}
 .app_wrap .tb_developer th.tb_1,.tmanage_wrap .info_manage th.tb_1{width:auto}
 .add_form{width:100% !important;max-width:100%}
 .table_input .birth_select{display:table;table-layout:fixed}
 .table_input .birth_select .select_el{width:auto !important}
 .basic_conts .basic_profile .table_input .birth_select .space{width:20px}
 .table_input .birth_select .select_el, .table_input .birth_select .space{display:table-cell}
 .dev_box h3, .dev_box .dev_sec{float:none}
 .dev_box h3{width:auto}
 .dev_box .dev_sec{width:auto}
 .dev_detail .dev_box h3 br,.leave_con p br{display:none}
 .info_wrap h2.h2_block span{display:inline-block;padding-left:0}
 .info_wrap h2.h2_block span:first-child{margin-right:5px}
 .info_wrap h2.h2_block span:last-child{margin-top:4px}
 .agree_check .mka_all .gray{display:block;padding-left:0;margin-left:-23px}
}

/* For tablet */
@media screen and (min-width:640px) and (max-width:979px){
 /* common */
 .i_tab, .content_wrap{padding:0 20px}
 .i_tab ul{margin:0 -10px}
 .i_tab li{padding:0 10px}
 .dev_detail .ser_info .service_btn{display:table;table-layout:fixed}
 .dev_detail .ser_info .service_btn a, .dev_detail .ser_info .service_btn .space{display:table-cell;min-width:auto}
 .app_wrap .tb_service th.tb_1{width:auto}
 .agree_check .mka_all .gray{padding-top:5px}
}

/* For mobile */
@media screen and (max-width:639px){
 /* layout */
 .wrap.member{background-size:1180px auto}
 .info_wrap{padding:0 0 48px}
 .info_wrap .content_wrap{padding:24px 20px 0}

 /* common */
 .info_wrap h2{font-size:34px}
 .header .util_menu .thumb_s{display:none}
 .pop_big .pd_inner p span,.team_cont .parag.p_center,.find_intro{word-break:keep-all;word-wrap:break-word}
 .pop_big .pd_inner p span br,.team_cont .parag.p_center br,.pop_alert .ptxt br{display:none}
 .info_content .info_input .btn_area,.tmake_wrap,.tmanage_wrap .info_manage,.dev_detail,.dev_new,.basic_conts,.leave_con,.info_content .pw_change{padding-bottom:0 !important}

 /* header */
 .header .content_wrap{padding-top:10px}
 .header .util_menu li{margin:0 5px}
 /* footer */
 .footer{height:auto;text-align:center}
 .footer .content_box{padding-top:0}
 .footer .foot_menu ul{margin:0 0 2px}
 .footer .foot_menu ul li{padding:0 5px}
 .footer .foot_menu ul li:first-child{padding-left:0}
 .footer .foot_menu ul li:last-child{padding-right:0}
 .footer .foot_menu ul li a{font-size:12px}
 .footer address > span:first-child{display:none}
 .footer .logo{display:inline-block;position:static;margin:17px 0 21px}

 /* button */
 .btn_cell{display:table;width:100%;table-layout:fixed}
 .btn_cell > a, .btn_cell > span{display:table-cell}
 .btn_cell .space{width:10px;height:100%}
 .btn_cell .btn48{min-width:0;margin:0 !important}
 .download_wrap .btn48{width:auto;text-align:center}
 .download_wrap .btn48 span{margin-left:0;width:198px;text-align:left}

 /* input */
 .ipt_txt2, .select_el .s_value{font-size:18px !important}
 .select_el .s_value{margin-right:0}
 .table_input dt{position:relative;top:auto;left:auto;width:auto;line-height:1.2;padding-top:19px}
 .table_input dd{font-size:18px;padding-top:0;margin-left:0}



 /* join agree */
 .agree_check .tm_agree{margin-bottom:0}
 .agree_check .table_input li{font-size:11px}
 .agree_check .mka_all .gray{padding-top:3px}
 .agree_check .dlm_sep div{margin-top:9px}
 .agree_check .lbm_mail{margin-right:18px}

 /* tab */
 .i_tab{border-bottom:1px solid #f0f0f0;margin:0;padding:0}
 .i_tab ul{margin:0}
 .i_tab li{display:none;float:none;line-height:40px;font-size:14px;padding:0 10px}
 .i_tab li a{height:40px;font-weight:normal}
 .i_tab .on{display:block}
 .i_tab .on a{background:url("/resources/personal_setting/img/2x/btn_tab-open-dc92bbbbd0e2be5009d6c00b077eb992.png") 100% 50% no-repeat;background-size:13px auto}

 /* domain list */
 .table_input .td_list .add_form div{padding-top:0}

 /* personal setting */
 .info_wrap h2 .h2_sub{padding-left:5px}
 .info_content .info_input{padding-top:6px}
 .info_content .info_input .btn_area{padding-top:30px}
 .info_manage .btn_im{margin-bottom:15px}
 .info_manage .btn_im a{display:block;float:none;width:auto}
 .info_manage table th{font-size:12px}
 .info_manage table td.tb_1{font-size:14px;padding:0}
 .info_content .pw_change{padding-top:34px}
 .tmanage_wrap .info_manage .tb_2:last-child,.profile_default .table_list .tb_2:last-child{width:90px}
 .basic_conts{padding-top:27px}
 .basic_conts .basic_profile{margin-bottom:39px}
 .basic_conts.profile_team .bc_box{margin-bottom:34px}
 .basic_conts h3, .app_wrap h3{font-size:18px}
 .basic_conts .bc_box .binfo .name{font-size:20px}
 .basic_conts .bc_box .binfo span{font-size:14px}
 .profile_default .dev_box{border-top:0 none;margin-top:0}
 .basic_conts .agree_check h3, .profile_default .tpro_set h3{margin-bottom:18px}
 .profile_default .tpro_set h3{padding-top:0}
 .profile_default .tpro_set .table_list{border-top:1px solid #a5a5a5}
 .profile_default .tpro_set .table_list th{width:auto;font-size:14px;padding-right:0}
 .profile_team .team_setting h3{margin-bottom:7px}
 .profile_team .tm_btn{padding-top:40px}
 .profile_team .tm_btn a{width:auto}
 .basic_conts .agree_area .dev_sec{padding-top:0}
 .app_wrap .tb_service th.tb_2,.app_wrap .tb_developer th.tb_2{width:95px}
 .app_wrap .tb_service th.tb_1{width:52px}
 .app_wrap .tb_service td.tb_2,.app_wrap .tb_developer td.tb_2{text-align:right}
 .app_wrap .tb_service .tb_1{text-align:center}
 .app_wrap .tb_service th.tb_1{padding:0}
 .app_wrap .tb_service td.tb_1 span{display:none}
 .app_wrap .tb_developer td.tb_3{font-size:12px}
 .tmake_wrap{padding-top:30px}
 .tmanage_wrap .info_manage{padding-top:28px}
 .info_manage .page_btn{padding-top:20px}
 .tmake_wrap .tm_process{max-width:280px;margin:0 auto;background-size:100%;height:28px;background-position:0 1px}
 .tmake_wrap .tm_process.number_2{background-position:0 -29px}
 .tmake_wrap .tm_process.number_3{background-position:0 -59px}
 .tmake_wrap .tm_process ul li{margin-top:35px}
 .tmake_wrap .tm_process ul li.first{margin:35px 56px 0px -4px}
 .tmake_wrap .tm_process ul li.center{width:33%;text-align:center}
 .tmake_wrap .tm_process ul li.last{float:right;margin-left:0px}
 .tmake_wrap .tm_process ul li.first.en{margin:35px 35px 0px -50px}
 .tmake_wrap .tm_process ul li.last.en{float:right;margin-left:0px;margin-right:-8px}
 .tmake_wrap .tm_process .team_inf{margin-top:10px}
 .tmake_wrap .tm_process .team_inf p{font-size:12px}
 .tmake_wrap .tm_process .team_inf h3{font-size:16px;margin:4px 0px}
 .tmake_wrap .team_invite{margin-top:50px}
 .tm_pro1 .table_input{margin-top:200px}
 .tm_pro1 .btn_area{padding:20px 0 0}
 .tm_pro3 .team_cont .tf_txt{padding-bottom:5px}
 .tmake_wrap .tm_box{padding-top:15px}
 .tmake_wrap .auth_set{margin:30px 0 0}
 .tmake_wrap .auth_set.tm_pro2-2{margin:0px 0px 30px 0px}
 .tmake_wrap .auth_set dt{position:static;width:auto;font-size:14px;line-height:1.4;text-align:left;padding-right:0;margin-bottom:24px}
 .tmake_wrap .auth_set dt br{display:none}
 .tmake_wrap .auth_set dt .team_blue{display:block;padding-right:2px;text-align:left}
 .tmake_wrap .auth_set dd{margin-left:0}
 .team_cont .parag_18{margin-top:5px}
 .team_cont .tf_txt{font-size:14px;line-height:1.4}
 .team_cont .parag_24{font-size:18px;line-height:1.3}
 .team_invite2 .invite_result{margin-top:23px}
 .team_cont .parag.p_center{font-size:14px;margin:2px 0 15px}
 .tm_pro3 .team_cont span.invite_ps{font-size:12px;padding:18px 0px 0px}
 .team_cont .home{display:none}
 .team_invite1 .team_cont .tf_txt{padding-bottom:12px}
 .team_invite1 .btn_area{padding:30px 0 27px}
 .team_invite1 .send_link h3{font-size:14px}
 .team_invite1 .send_link .link_adr .adr_box{height:45px}
 .team_invite2 .invite_result .inv_success{padding-bottom:5px}
 .team_invite2 .invite_result dt{position:static;width:auto;font-size:14px;margin-bottom:17px}
 .team_invite2 .invite_result dd{font-size:18px;padding-left:0}
 .team_invite2 .invite_result .inv_success dd{margin-bottom:20px}
 .team_invite2 .invite_result dd .reason{font-size:12px}
 .team_invite2 .btn_area{padding-top:12px}
 .tmake_wrap .ti_box{padding-top:0}
 .app_sub{margin-top:14px}
 .app_wrap .info_manage{padding-top:26px}
 .app_sub li{margin-right:10px}
 .app_sub li a{font-size:14px;text-decoration:none}
 .app_sub li a:hover{text-decoration:none}
 .dev_detail{padding-top:26px}
 .dev_detail .dev_box h3{padding-bottom:12px}
 .dev_detail .dev_box{padding-bottom:10px}
 .dev_detail .ser_info{padding-top:17px}
 .dev_detail .ser_info dl{margin-bottom:10px}
 .dev_detail .ser_info dt, .dev_detail .ser_info dd{font-size:14px}
 .dev_detail .ser_info dt{position:static;width:auto}
 .dev_detail .ser_info dd{margin-left:0}
 .dev_detail .ser_info .service_btn{padding-top:5px}
 .dev_detail .ser_info .service_btn .btn30{display:block;margin-bottom:10px}
 .dev_detail .ser_info .service_btn .space{display:none}
 .dev_detail .ser_edit{margin-bottom:20px}
 .dev_detail .ser_edit h3{padding-top:17px}
 .dev_detail .ser_edit .table_input dl:first-child dt{padding-top:5px}
 .dev_new{padding-top:26px}
 .dev_new .agree_ok{font-size:12px;margin-top:28px}
 .leave_con{padding-top:36px}
 .leave_con .leave_txt{margin-bottom:9px}
 .leave_con .leave_txt p{font-size:14px}
 .leave_con .table_input{margin-bottom:20px}

 /* login */
 .wrap.login .login_wrap{padding:40px 0 32px}

 /* join */
 .member_wrap h2.light{font-size:22px;line-height:1.2;word-break:keep-all}

 /* error */
 .error_wrap .error_txt strong{font-size:18px;margin:19px 0 6px}

 /* find ID, PW */
 .find_cnt.mail_find1{padding-top:34px}
 .find_intro{font-size:14px}

 /* terms */
 .terms_area .i_txt{font-size:14px;padding:7px 0}

 /* popup */
 .layer .layer_content{height:188px;;min-width:298px;margin:0 10px}
 .pop_alert .pd_inner{display:table;width:100%;height:109px}
 .pop_alert .ptxt{line-height:1.4;font-size:14px;padding-left:18px;padding-right:18px}
 .pop_big{margin-top:-200px}
 .pop_big .pd_inner{padding:163px 20px 16px}
 .pop_big .pd_inner p span{font-size:14px}
 .pop_big .layer_content{width:auto;height:400px;margin:0 10px}
 .pop_big .pd_inner p strong{font-size:18px;margin-bottom:15px}

 /* notice */
 .notice_list .content_wrap{padding:0 5px 5px}

 .tmanage_wrap .info_manage th.tb_1,.tmanage_wrap .info_manage th.tb_3,.tmanage_wrap .info_manage th.tb_4,.tmanage_wrap .info_manage td.td_1,.tmanage_wrap .info_manage td.td_3,.tmanage_wrap .info_manage td.td_4{display: none;}
 .tmanage_wrap .info_manage th.tb_2{width:auto}
 .team_table td.td_2 span.dot{display:block;background-color:#00a8ff;border-radius:10px;height:10px;width:10px;display:inline-block;margin-right:5px}
 .team_table td.td_2 span.dot2{display:block;background-color:#b2b2b2;border-radius:10px;height:10px;width:10px;display:inline-block;margin-right:5px}

 .team_list_m{width:100%;margin:0px;top:90px}
 .team_list_m dd .sel_m ul{width:100%}
 .graph{border-top:none}

 .basic_conts .tpro_height h3 .help{display:none}

 .ipt_txt2::-webkit-input-placeholder{line-height:initial!important;border-radius:0;-webkit-appearance:none}
 .ipt_txt2:-moz-placeholder,.ipt_txt2::-moz-placeholder{line-height:initial!important;border-radius:0;-webkit-appearance:none}
 .ipt_txt2:-ms-input-placeholder{line-height:initial!important;border-radius:0;-webkit-appearance:none}


}

@media screen and (max-width: 979px){
 .app_wrap .tb_developer th.tb_1, .tmanage_wrap .info_manage th.tb_1{width: auto;}
}