	.fixed_hearder{height:81px}
	.login_header_left{display:inline-block;width:15%}
	.login_header_center{display:inline-block;width:50%}
	.login_header_right{display:inline-block;width:34%}
	
	.login_header ul.login_header_menu > li{display:inline-block;width:30%;text-align:center;box-sizing:border-box}
	.login_header ul.login_header_menu > li > a{display:inline-block;margin-top:30px;width:99%;height:25px;padding:0 0 5px;font-size:16px;border-right:1px dotted #000;border-left:0;box-sizing:border-box}
	.member_menu_box{background:#F9F9F9;height:40px;border-bottom:1px solid #ddd}
	.member_menu > div{display:inline-block;width:65px;margin-right:20px;height:40px;text-align:center}
	.member_menu > div a{display:inline-block;width:100%;height:40px;padding-top:10px;box-sizing:border-box}
	.member_menu > div a.on{border-bottom:3px solid #433CD5;font-weight:bold}

	.member_reg_tbl{padding:50px 0;width:400px;margin:0 auto;border:0px solid red}
	.member_reg_tbl table.tbl_noline tr td{height:50px;padding:0px}
	.member_reg_tbl table.tbl_noline tr th{padding-top:15px}
	.member_reg_tbl .input_box input[type="text"], .member_reg_tbl .input_box input[type="password"], .member_reg_tbl .input_box input[type="tel"], .member_reg_tbl .input_box select{border:1px solid #ccc;height:40px;}
	.member_reg_tbl .input_box input[type="text"], .member_reg_tbl .input_box input[type="password"], .member_reg_tbl .member_reg_tbl .input_box select{width:100%}
	.member_reg_tbl .input_box input[type="tel"]{width:30%}
	
	.ellipsis_60{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;width:260px}
	.mob_thHide{display:table-cell}
	.mob_divShow{display:none}
	
/* 마스크 레이어 */
.tble_view_write{position:absolute;border:2px solid #555;padding:10px;width:400px;transform: translateX(-50%);-ms-transform: translate(-50%, 0);left: 50%; background:#FFF;z-index:800}
.tble_view_write{-moz-border-radius:10px;border-radius:10px;-webkit-border-radius: 10px;box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.50)}
.tble_view_mask{position:fixed;left:0;top:0;z-index:100;background-color:rgba(0,0,0,0.5);display:none;width:100%;height:100%;}
.tble_view_write .title{padding:10px 0 0 10px;background:url(/img/icon/line_blue.png) no-repeat 2px 15px;height:35px;border-bottom:2px solid #555;margin-bottom:10px;font-size:16px}
.tble_view_write .title span.ment{font-weight:bold;padding:10px 5px;}
.tble_view_write .title span.ment01{padding:10px 5px;}
.tble_view_write .title span.close{float:right;cursor:pointer;}
	
@media all and (max-width: 1150px) {
	#header{height:50px}
	.fixed_hearder{height:50px}
	
	body{width:100%}
	.wrap{width:98%;padding:0 1%}
	.login_header_left {display:inline-block;width:30%}
	.login_header_right {display:inline-block;width:69%}
	.login_header_center{display:none}
	.login_header ul.login_header_menu > li{display:none}
	.member_reg_box{padding:50px 10% 100px}
	.member_pay_box{padding:20px 3% 80px}
	
	.member_menu > div{width:60px;margin-right:10px;}
	
	.member_pay_box .tbl_new_grid.border th{font-size:12px;font-weight:500;height:30px}
  .member_pay_box .tbl_new_grid.border td{font-size:13px;height:30px;padding:5px}
  .member_pay_box .tbl_new_grid.border td > div{font-size:13px;padding:0px;line-height:110%}
	
	.member_reg_title{text-align:right;padding:5% 0}
	.member_reg_title .mem_reg_num{font-size:18px;font-weight:700;color:#999}
	.member_reg_title .mem_reg_num.on .mem_reg_num_on{font-size:14px}
	
	#footer .copy_ment{color:#999;float:left;width:100%;line-height:16px}
	#footer .copy_ment > div > span{padding-right:2%;font-size:10px}
	#footer .footer_top > ul > li{display:inline;position:relative;padding-left:2%;_background-position:0 10%;font-size:11px;white-space:nowrap;}
	#footer .footer_top > ul > li:last-child{float:left;width:100%;text-align:center;padding:10px 0 0}
	#footer .footer_top > ul > li img{width:25px}
	#footer .footer_top > ul > li a{font-weight:700;font-size:11px}
	#footer .footer_top > ul > li > span{padding-left:10px}
	
	.page_title_ment{font-size: 25px;padding:20px 0 30px}
	.page_box .policy dd{margin: 0.5em 0 1.5em 1em;color:#777;font-size:0.75rem;font-weight:400;line-height:1.8em !important;}
	.mob_thHide{display:table-cell}
	.payTitleMent{padding:10px 0;font-size:13px}
	
	
}
@media all and (max-width: 800px) {
	.member_menu > div{width:60px;margin-right:2%;}
	
	.member_reg_box{padding:20px 5% 10%}
	.member_pay_box{padding:20px 1% 50px}
	.member_pay_box .tbl_new_grid.border th{font-size:8px;font-weight:500;height:30px}
	.member_pay_box .tbl_new_grid.border td{font-size:8px;height:30px;padding:5px}
	.member_pay_box .tbl_new_grid.border td > div{font-size:8px;padding:0px;line-height:110%}
	
	.member_pay_box .tbl_new_grid.Tpay th{font-size:11px;font-weight:500;}
	.member_pay_box .tbl_new_grid.Tpay td{font-size:11px;}
	
	
	.ellipsis_60{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;width:80px}
	.mob_thHide{display:none}
	.mob_divShow{display:inline-block}
	.payTitleMent{padding:10px 0;font-size:12px}
	.tble_view_write{position:absolute;border:2px solid #555;padding:10px 5px;width:350px;transform: translateX(-15%);-ms-transform: translate(-15%, 0);left: 16%; background:#FFF;z-index:800}
}
@media all and (max-width: 400px) {
	.member_menu > div{width:60px;margin-right:0;}
	
	.member_reg_tbl{padding:20% 0;width:100%;margin:0 auto;border:0px solid red}
	.ellipsis_60{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;width:60px}
	.mob_thHide{display:none}
	
	.member_pay_box .tbl_new_grid.border tr th{font-size:8px;}
	.member_pay_box .tbl_new_grid.border tr td{font-size:8px;}
	.member_pay_box .tbl_new_grid.border tr td > div{font-size:8px;}
	
	.member_pay_box .tbl_new_grid.Tpay th{font-size:11px;font-weight:500;}
	.member_pay_box .tbl_new_grid.Tpay td{font-size:11px;}
	
}
@media all and (max-width: 370px) {
	.member_pay_box .tbl_new_grid.Tpay th{font-size:10px;font-weight:500;}
	.member_pay_box .tbl_new_grid.Tpay td{font-size:10px;}
}

