/*ÅÇ¸Þ´º¿µ¿ª*/
.smenu_ul {
	position: relative;
	z-index: 1;
	height: 30px;
	border-left: 1px solid #e5e5e5;
}

/*.smenu_blank		{height:31px;}*/
.smenu_tab {
	float: left;
	height: 16px;
	margin-left: 0;
	background-color: #F7F7F7;
	border: 1px solid #e5e5e5;
	border-left: 0;
	border-bottom: 0;
	vertical-align: middle;
	text-align: center;
	padding: 8px 0px 5px 0px;
	cursor: pointer;
	/*margin-right: 1px;*/
}

.smenu_tab:hover {
	color: #567EC4;
	text-decoration: underline;
}

.smenu_ul .on {
	font-weight: bold;
	color: #567EC4;
	background-color: #F8FBFF;
	border: 1px solid #c8c8c8;
	border-bottom: 1px solid #F8FBFF;
	margin-left: -1px;
}

.smenu_ul .on_white {
	font-weight: bold;
	color: #567EC4;
	margin-left: -1px;
	background-color: #fff;
	border: 1px solid #c8c8c8;
	border-bottom: 1px solid #fff;

}

/*¸Þ´º°¡7°³ÀÏ ¶§ // ÆÇ¸ÅÀÚÁ¤º¸ ¼û±èÃ³¸®*/
.smenu_tab_blank_tab8 {
	/*width:56px;*/
	/*float:left;*/
	/*!*height:30px; *!*/
	/*border-bottom:1px solid #C2C2C2;*/
}

.smenu_tab1 { width: 60px;}
.smenu_tab2 { width: 110px;}
.smenu_tab3 { width: 95px;}
.smenu_tab4 { width: 65px;}
.smenu_tab5 { width: 65px;}
.smenu_tab6 { width: 85px;}
.smenu_tab7 { width: 65px;}
.smenu_tab8 { width: 85px;}
.smenu_tab9 { width: 85px;}
.smenu_tab11 { width: 65px;}
.smenu_tab12 { width: 65px;}

.mypage_area {
	margin-top: -1px;
	float: left;
	width: 743px;
	height: 227px;
	border: 1px solid #C2C2C2;
	border-top: 1px solid #C8C8C8;
	border-bottom: 1px solid #8fafe6;
	background-color: #F8FBFF;
	position: relative;
}

.mypage_group { margin: 20px 0px 20px 20px;}

.my_nick {
	font-size: 16px;
	font-weight: bold;
	color: #567EC4
}

.my_info_edit {
	margin-left: 25px;
	font-size: 11px;
	color: #6E9CEC;
	text-decoration: underline;
	cursor: pointer
}

.my_info_text { line-height: 29px;}
.v_table { display: table;}
.v_table_span {
	display: table-cell;
	float: left;
	height: 23px;
	margin-top: 8px !important;
	vertical-align: middle;
}

.my_group1 {
	float: left;
	width: 210px;
	height: 110px;
	border-right: 1px solid #E0E0E0;
	font-size: 0px;
}

.my_row1 {
	width: 72px;
	margin: 0;
	font-size: 12px;
	/*line-height: 33px;*/
	color: #567EC4;
}

.my_row2 {
	margin: 0px;
	font-size: 12px;
	/*line-height: 33px;*/
	color: #0E0E0E;
	font-size: 14px;
	margin-right: 5px;
}

.my_row3 {
	margin: 0px;
	font-size: 11px;
	/*line-height: 33px;*/
	font-size: 12px;
	padding-top: 2px;
}

.my_seller_reg_btn {
	/*line-height: 33px;*/
	/*margin: 6px 0 0 10px;*/
	margin: 0 0 0 10px;
	margin-top: 4px !important
}

.my_blod { font-weight: bold;}
.my_small {	font-size: 12px;}
.my_mail { margin: 0px;}
.info_citypay {
	margin-top: -2px;
	font-size: 11px; !important;
}

.my_group2 {
	float: left;
	width: 208px;
	height: 110px;
	margin-left: 15px;
	border-right: 1px solid #E0E0E0;
	font-size: 0px;
}

.my_group3 {
	float: left;
	width: 270px;
	height: 110px;
	margin-left: 15px;
	font-size: 0px;
}

.my_blank {	margin-top: 25px}
.my_middle {
	height: 475px;
	border: 1px solid #CDCDCD;
	border-top: 0;
}
.my_middle02 {
	height: 266px;
	/*height: 228px;*/
	border: 1px solid #CDCDCD;
	border-bottom: 1px solid #8fafe6;
	border-top: 0;
}
.my_table_th {
	font-size: 11px;
	color: #B2B2B2;
	background-color: #F8FBFF;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	font-weight: normal;
}

.cut {
	width: 223px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.my_left_area {
	float: left;
	width: 370px;
	height: 476px;
	/*height: 432px;*/
	border-right: 1px solid #CDCDCD;
}
.my_left_area02 {
	float: left;
	width: 370px;
	height: 266px;
	border-right: 1px solid #CDCDCD;
}

.my_title_area {
	margin-bottom: 13px;
}

.my_title {
	font-size: 16px;
	margin: 20px 0 5px 20px;
	font-weight: bold;
	color: #567EC4;
}

.my_sub_title {
	float: left;
	margin-left: 20px;
}

.my_del_btn {
	float: left;
	margin-left: 30px;
}

/*¸¶ÀÏ¸®Áö_°øÅë*/
.mypage_area02 {
	border: 1px solid #CDCDCD;
	min-height: 711px;
	/*min-height: 726px;*/
	border-top: 1px solid #C8C8C8;
	/*top: -1px;*/
	margin-top: 1px;
	position: relative;
}

.mypage_area02 .mileage_info01 {
	padding: 20px;
	border-bottom: 1px solid #8fafe6;
	border-top: 0;
	background-color: #F8FBFF
}
.mypage_area02 .mileage_info01.onetoone { border-bottom: 1px solid #e5e5e5 !important; }

.mileage_info01 .info_list01 {
	float: left;
	width: 220px;
	border-right: 1px solid #E0E0E0;
	margin-right: 14px;
}
.mileage_info01 .info_list01.list_mid { width: 251px;}
.mileage_info01 .info_list02 {
	float: left;
	width: 232px;
}
.mileage_info01 .info_list01.list_right {
	float: left;
	margin-right: 0;
	width: 202px;
	border-right: none;
}
.mileage_info01 .info_list01.list_right li { width: 202px !important;}

.mileage_info01 li { line-height: 24px;}
.mileage_info01 div.info_list01 li span {
	float: left;
	margin: 0;
}

.mileage_info01 div.info_list02 li span {
	float: left;
	margin: 0;
}

.mileage_info01 .num_bold {
	color: #0e0e0e;
	font-size: 14px;
	font-weight: bold;
	margin-right: 2px !important;
}

.mileage_info01 li span.title01 {
	color: #567ec4;
	width: 88px;
}

.mileage_info01 li span.num01 {
	color: #959595;
	padding-right: 10px;
}

.mileage_info01 li span.title02 {
	color: #567ec4;
	width: 60px;
}

.mileage_info01 li span.num02 {
	color: #0e0e0e;
	padding-right: 10px;
}

.mileage_info01 li span.blue_link {
	color: #6e9cec;
	font-size: 11px;
	text-decoration: underline;
	cursor: pointer;
}

.mileage_info01 .info_list01 li span.blue_link:hover {
	color: #1a3f7f;
	text-decoration: underline;
}

/*¸¶ÀÏ¸®Áö ¸®½ºÆ®*/
.mypage_area02 .con_mid01 {
	padding: 18px 10px 7px 10px;
	color: #959595;
}

.mypage_area02 .con_mid01 p {
	margin: 0 0 12px 0;
	line-height: 12px;
}

.mypage_area02 .con_mid01 .mid_txt01 {
	background: url("../img/common/bl_dot_gray01.jpg") no-repeat 0 3px;
	text-indent: 7px;
}

.mypage_area02 .con_mid01 .mid_txt02 {
	background: url("../img/common/bl_dot_blue01.jpg") no-repeat 0 3px;
	text-indent: 7px;
	color: #567ec4;
}

.mypage_area02 .txt_pink01 { color: #ff7599;}
.mileage_info01 li span.title01 { color: #567ec4; width: 88px;}
.con_mid01 .mid_list01 .search_date li { float: left;}
.con_mid01 .mid_list01 .search_date img { margin-right: 3px;}
.con_mid01 .mid_list01 .search_date input.type_txt {
	width: 101px;
	height: 18px;
	margin: 0 3px;
	font-size: 12px;
	color: #8f8f8f;
	text-indent: 5px;
	line-height: 190%;
	background-color: #fff;
	border: 1px solid #cbcbcb;
}
div.mid_list01 ul.list_checkbox li.btn_check_del { float: right;}
.con_mid01 .mid_list01 .search_date img.btn_calendar01 { padding: 3px;}
.con_mid01 .mid_list01 .search_date img.btn_search01 { margin-left: 7px;}

.con_mid01 .mid_list01 .search_date li.txt_blue01 {
	color: #567ec4;
	padding-top: 5px;
	margin-left: 44px;
	text-indent: 7px;
	background: url("../img/common/bl_dot_blue01.jpg") no-repeat 0 10px;
}

.con_mid01 .mid_list01 .search_date li.num_bold {
	color: #0e0e0e;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 14px;
}

.con_mid01 .mid_list01 .search_date li.txt_m { padding: 3px 8px 0 3px;}
.con_mid01 .mid_list01 .search_date li.txt_blue02 {
	color: #567ec4;
	/*padding-top: 5px;*/
	margin-left: 44px;
	text-indent: 7px;
	background: url("../img/common/bl_dot_blue01.jpg") no-repeat 0 5px;
}
.con_mid01 .mid_list01 .search_date li.num_bold02 {
	color: #0e0e0e;
	font-size: 14px;
	font-weight: bold;
	/*padding-top: 3px;*/
	padding-left: 5px;
}
.con_mid01 .mid_list01 .search_date li.btn_used { margin-top: -3px;}
.con_mid01 .mid_list01 .search_date li.btn_used:hover { text-decoration: none;}
.con_mid01 .mid_list01 .search_date li.txt_m02 { padding: 0 8px 0 3px;}

/*¸¶ÀÏ¸®Áö Å×ÀÌºí*/
.mypage_area02 .con_mid02 {
	width: 743px;
	margin-top: 7px;
	/*margin-top: 20px;*/
	/*height: 430px;*/
}

.con_mid02 table.list_table01 {
	width: 743px;
}

.con_mid02 table.list_table01 tr th {
	height: 33px;
	color: #b2b2b2;
	font-weight: 100;
	font-size: 11px;
	line-height: 18px;
	background-color: #f8fbff;
	text-align: center;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
.con_mid02 table.list_table01 tr td {
	height: 33px;
	font-weight: 100;
	font-size: 12px;
	line-height: 33px;
	text-align: center;
	/*text-indent: 10px;*/
	border-bottom: 1px solid #e5e5e5;
}
.table_bd_r { border-right: 1px solid #e5e5e5;}
.con_mid02 table.list_table01 tr td:last-child {
	padding: 0 5px;
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.con_mid02 table.list_table01 tr td  span.b { letter-spacing: -0.5px; }

.txt_left01 {
	text-align: left;
}

/*ÄíÆùÀÌ¿ë³»¿ª*/
.con_mid01 .mid_list01 .info_coupon01 li {
	float: left;
	color: #757879;
	cursor: pointer;
	position: relative;
}

.con_mid01 .mid_list01 .info_coupon01 li:hover {
	color: #567ec4;
	text-decoration: underline;
}

.mid_list01 .info_coupon01 li input[type="radio"] {
	vertical-align: middle;
	margin: -3px 3px 0 3px;
}

/*ÆÇ¸ÅÀÚÁ¤º¸*/
.user_info01 span.r_txt_pink01 {
	color: #ff7599;
	float: right;
	font-size: 11px;
}

.user_info01 a:hover span.r_txt_pink01 {
	text-decoration: underline;
}

div.cont_info01 {
	margin: 12px 0 15px 0;
	position: relative;
}

div.cont_info01. {
	margin: 12px 0 15px 0;
	position: relative;
}

.user_info01 .cont_info01 ul {
	/*float: left;*/
}

.user_info01 .cont_info01 li {
	float: left;
	color: #959595;
}

.user_info01 .cont_info01 li.gray_dot_txt {
	background: url("../img/common/bl_dot_gray01.jpg") no-repeat 0 8px;
	text-indent: 7px;
}

.user_info01 .cont_info01 li span {
	clear: both;
}

.user_info01 .cont_info01 li a {
	font-size: 11px;
	color: #6e9cec;
	text-decoration: underline;
	text-space: 2px;
	margin-left: 10px;
}

.user_info01 .cont_info01 li a:hover {
	color: #1a3f7f;
}

.mileage_info01 .info_list01 {
	float: left;
	width: 220px;
	border-right: 1px solid #E0E0E0;
	margin-right: 14px;
}

.mileage_info01 .info_list02 li {
	float: left;
	width: 232px;
}

.mileage_info01 li {
	line-height: 24px;
}

.mileage_info01 div.info_list01 li span {
	float: left;
	margin: 0;
}

.mileage_info01 div.info_list02 li span {
	float: left;
	margin: 0;
}

/*ÆÇ¸ÅÀÚÁ¤º¸ ÅÇºÎºÐ*/
.mid_tab_menu01 {
}

.mid_tab_menu01 li {
	float: left;
	height: 36px;
	line-height: 40px;
	color: #757879;
	border-bottom: 1px solid #c8c8c8;
}

.mid_tab_menu01 li:hover {
	/*width: 92px;*/
	height: 36px;
	color: #567ec4;
	border-bottom: 1px solid #567ec4;
}

.mid_tab_menu01 li a span {
	width: 92px;
	display: inline-block;
	height: 35px;
	font-size: 12px;
	color: #757879;
	text-align: center;
	background: url("../img/common/bg_line_gray01.gif") no-repeat right center;
}

.mid_tab_menu01 li a:hover span {
	/*width: 92px;*/
	height: 35px;
	display: inline-block;
	color: #567ec4;
	border-bottom: 1px solid #567ec4;
}

.mid_tab_menu01 ul li a span.tab_on {
	float: left;
	height: 35px;
	line-height: 40px;
	margin-bottom: 20px;
	color: #567ec4;
	border-bottom: 2px solid #567ec4;
}

.mid_tab_menu01 li a span.tab_last {
	background: none;
	width: 99px;
}

/*ÆÇ¸ÅÀÚ Å×ÀÌºí*/
.con_mid01 .mid_seller01 li {
	float: left;
	color: #757879;
	cursor: pointer;
	margin-right: 5px;
}

.con_mid01 .mid_list01 .mid_seller01 select {
	width: 75px;
	height: 20px;
	padding: 0 0 0 3px;
	text-align: center;
	font-size: 11px;
	color: #8f8f8f;

	border: 1px solid #cbcbcb;
}


.con_mid01 .mid_list01 .mid_seller01 select.s_box02 {
	width: 95px;
	height: 20px;
	text-align: center;
	font-size: 11px;
	color: #8f8f8f;
	border: 1px solid #cbcbcb;
}

.con_mid01 .mid_list01 ul.search_date li select.s_box02 {
	width: 95px;
	height: 20px;
	text-align: center;
	font-size: 11px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
}

.con_mid01 .mid_list01 ul.search_date li.pl175 select.s_box03 {
	width: 95px;
	height: 20px;
	text-align: center;
	font-size: 12px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
}

/* Å×ÀÌºí*/
.mypage_area02 .mid_seller02 {
	width: 743px;
	margin-top: 2px;
	margin-bottom: 53px;
}

.mid_seller02 table.list_table01 th.txt_left01, .mid_seller02 table.list_table01 td.txt_left01 {
	text-align: left;
	text-indent: 20px;
}

.mid_seller02 table.list_table01 { width: 743px;}
.mid_seller02 table.list_table02 { width: 371px;}
.mypage_area02 .mid_seller02 div.left_table { float: left;}
.mid_seller02 table tr th {
	height: 33px;
	color: #b2b2b2;
	font-weight: 100;
	font-size: 11px;
	line-height: 33px;
	background-color: #f8fbff;
	text-align: center;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.mid_seller02 table tr td {
	height: 28px;
	padding-top: 5px;
	color: #9c9a9a;
	font-weight: 100;
	font-size: 11px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
}

.mid_seller02 table tr td.comment01 {
	padding-top: 0;
}

.mid_seller02 table tr td.title01 {
	text-align: left;
}

/*Ã¼Å©¾ÆÀÌÄÜ*/
.mid_seller02 table tr td.img_checked {
	background: url("../img/mypage/seller/img_checked01.png") no-repeat center center;
}
.mid_seller02 table.list_table01 input[type=checkbox].check_black01 + label {
	padding: 3px 0 0 13px;}
/*µî·ÏÁß_ÁßÁö ÀÌ¹ÌÁö*/
.mid_seller02 table.list_table01 tr td.data_ing {
	background: url("../img/mypage/icon_seller_enro01.png") no-repeat center center;
}

.mid_seller02 table.list_table01 tr td.data_stop {
	background: url("../img/mypage/icon_seller_stop01.png") no-repeat center center;
}

.mid_seller02 table.list_table01 tr td.data_post {
	background: url("../img/mypage/icon_post01.gif") no-repeat center center;
}

.mid_seller02 table.list_table01 tr td.stop_post {
	background: url("../img/mypage/icon_stop_post01.gif") no-repeat center center;
}

.mid_seller02 table.list_table01 tr td.icon_request {
	background: url("../img/mypage/icon_request.gif") no-repeat center center;
}

.mid_seller02 table.list_table01 tr td.icon_checking {
	background: url("../img/mypage/icon_checking.jpg") no-repeat center center;
}

/*ÆÇ¸ÅÀÚ ±âº» Á¤º¸ Å×ÀÌºí*/
.mid_seller02 div.right_table {
	width: 371px;
	float: right;
	border-left: 1px solid #e5e5e5;
}

.mid_seller02 .right_table span.seller_info01 {
	display: block;
	height: 35px;
	color: #b2b2b2;
	font-weight: 100;
	font-size: 11px;
	text-indent: 10px;
	line-height: 37px;
	background-color: #f8fbff;
	text-align: left;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.mid_seller02 .right_table div.info_plr20 {
	padding: 0 20px;
}

.mid_seller02 .right_table .info_plr20 ul {
	border-bottom: 1px solid #e5e5e5;
	position: relative;
}

.mid_seller02 .right_table .info_plr20 li {
	float: left;
	height: 60px;
	line-height: 65px;
}

.mid_seller02 .right_table .info_plr20 li img.posit_ab {
	position: absolute;
	top: 21px;
}

.mid_seller02 .right_table .info_plr20 li.seller_title01 {
	width: 176px;
	text-indent: 10px;
	font-size: 14px;
	color: #567ec4;
	background: url("../img/common/bl_dot_blue01.jpg") no-repeat left 30px;
}

.mid_seller02 .right_table .info_plr20 li.seller_cont01 span {
	float: left;
	text-indent: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #0e0e0e;
	margin-right: 5px;
}

.mid_seller02 .right_table .info_plr20 li.seller_cont01 div {
	margin-top: 25px;
	float: left;
	margin-right: 5px;
}

.mid_seller02 .right_table .info_plr20 li.seller_cont02 {
	font-size: 14px;
	font-weight: bold;
	color: #0e0e0e;
}

.mid_seller02 .right_table .info_plr20 li.seller_cont02.seller_star {
	width: 128px;
}

.mid_seller02 .right_table .info_plr20 li.seller_cont02.seller_star div {
	float: left;
	background-color: #00FF00;
}

.mid_seller02 .right_table .info_plr20 span.txt_gray12 {
	font-size: 12px;
	color: #959595;
	font-weight: 100;
	margin-left: 5px;
}

.con_mid01 .list_txt01i {
	margin-bottom: 15px;
}

.con_mid01 .list_txt01 li {
	float: left;
	height: 22px;
	line-height: 190%;
	/*margin-bottom: 15px;*/
}

.con_mid01 .list_txt01 li.info_cash01 {
	color: #567ec4;
}

.con_mid01 .list_txt01 li.info_cash02 {
	font-size: 14px;
	font-weight: bold;
	color: #0e0e0e;
}

.con_mid01 .list_txt01 li.info_cash03 {
	color: #959595;
}

.con_mid01 .list_txt01 li.txt_item_cash01 {
	color: #567ec4;
	text-indent: 5px;
	line-height: 25px;
	margin-right: 10px;
	background: url("../img/common/bl_dot_blue01.jpg") no-repeat 0 7px;
}

.con_mid01 .list_txt01 li.txt_item_cash02 {
	font-size: 14px;
	font-weight: bold;
	color: #0e0e0e;
	position: relative;
}

.con_mid01 .list_txt01 li.txt_item_cash03 {
	line-height: 220%;
	color: #567ec4;
	position: relative;
}

.con_mid01 .list_txt01 li.img_item_cash01 {
	position: relative;
	margin-left: 10px;
}

.con_mid01 .list_txt01 li.img_item_cash01 img {
	position: absolute;
	top: -2px;
	left: 0;
}

.con_mid01 .list_txt01 li.line_h_25 {
	line-height: 25px;
}

.con_mid01 .list_txt01 li select.seller_select01 {
	width: 72px;
	height: 23px;
	border: 1px solid #cbcbcb;
	position: absolute;
	bottom: -18px;
	color: #8f8f8f;
}

.position_re {
	position: relative;
}

.btn_seller_buy01 {
	margin-left: 395px;
	position: absolute;
	bottom: -17px;
}

.con_mid01 .mid_list01 ul { /*float: left;*/}
.con_mid01 .mid_list01 li { line-height: 17px;}
.con_mid01 .mid_list01 ul.seller_ul li {
	/*line-height: 17px;*/
	height: 22px;
	line-height: 220%;
}

.con_mid01 .mid_list01 li.txt_seller_cash01 {
	color: #567ec4;
	position: relative;
	float: left;
	text-indent: 7px;
	background: url("../img/common/bl_dot_blue01.jpg") no-repeat 0 5px;
}

.con_mid01 .mid_list01 li.txt_seller_cash02 {
	font-size: 14px;
	font-weight: bold;
	color: #0e0e0e;
	float: left;
}

.con_mid01 .mid_list01 li.txt_seller_cash03 {
	position: relative;
	/*margin-left: 10px;*/
	float: left;
	padding-left: 4px;
	line-height: 230% !important;
}

.con_mid01 .mid_list01 li.btn_seller_pointree {
	position: relative;
	margin-left: 5px;
	float: left;
}

.con_mid01 .mid_list01 li.btn_seller_pointree img {
	position: absolute;
	bottom: -15px;
}

.con_mid01 .mid_list01 li.btn_seller_gpoint {
	position: relative;
	/*margin-left: 110px;*/
	float: left;
}

.con_mid01 .mid_list01 li.btn_seller_gpoint img {
	position: absolute;
	bottom: -15px;
}


/*º¯È¯½ÅÃ»*/
.con_mid01 .list_txt02 li {
	line-height: 25px;
	float: left;
}

.con_mid01 .list_txt02 li.txt_blue_dot {
	color: #567ec4;
	text-indent: 5px;
	line-height: 25px;
	margin-right: 10px;
	background: url("../img/common/bl_dot_blue01.jpg") no-repeat 0 7px;
}

.con_mid01 .list_txt02 li.txt_list01 {
	position: relative;
	margin-left: 10px;
}

.con_mid01 .list_txt02 li.txt_list02 {
	font-size: 14px;
	font-weight: bold;
	color: #0e0e0e;
	position: relative;
}

.con_mid01 .list_txt02 li.txt_list03 {
	color: #567ec4;
	position: relative;
}

.con_mid01 .list_txt02 li input {
	width: 72px;
	height: 18px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
}

.con_mid01 .list_txt02 li select {
	width: 75px;
	height: 23px;
	border: 1px solid #cbcbcb;
	margin-left: 10px;
	color: #8f8f8f;
}

.con_mid01 .list_txt02 li.btn_01 img {
	position: absolute;
	top: -2px;
	left: 0;
}

/*º¯È¯½ÅÃ»¹öÆ°*/
.con_mid01 .list_txt02 li.btn_reg_chang01 {
	margin-left: 10px;
	padding-top: 2px;
}

/*ÆÇ¸Å³»¿ª ÀÌ¹ÌÁö*/
/*ÄíÆù*/
.mid_seller02 table.list_table01 tr td.icon_seller_coupon01 {
	background: url("../img/mypage/seller/icon_seller_coupon01.gif") no-repeat center center;
}

/*º¸³Ê½º*/
.mid_seller02 table.list_table01 tr td.icon_seller_bonus01 {
	background: url("../img/mypage/seller/icon_seller_bonus01.gif") no-repeat center center;
}

/*Æ÷ÀÎÆ®*/
.mid_seller02 table.list_table01 tr td.icon_seller_point02 {
	background: url("../img/mypage/seller/icon_seller_point02.gif") no-repeat center center;
}

/*Á¤¾×Á¦*/
.mid_seller02 table.list_table01 tr td.icon_seller_flat01 {
	background: url("../img/mypage/seller/icon_seller_flat01.gif") no-repeat center center;
}

/*º¯È¯½ÅÃ» ÄíÆù*/
.change_coupon {
	background: url("../img/mypage/seller/icon_seller_pink_coupon01.png") no-repeat center center;

}

/*º¯È¯½ÅÃ» Æ÷ÀÎÆ®*/
.change_point {
	background: url("../img/mypage/seller/icon_seller_point02.gif") no-repeat center center;
}

/*1:1 »ó´ã*/
.mypage_area02 .advice_info01 {
	width: 703px;
	padding: 15px 20px;
	/*border-bottom:1px solid #8fafe6;*/
	border-top: 0px;
	background-color: #F8FBFF
}
.advice_info01 .info_list01 { position: relative;}
.advice_info01 .info_list01 li img {
	position: absolute;
	top: 22px;
	right: 0;
}
.list_btn_right { position: absolute; right: 0; top: 19px;}
.advice_info01 .info_list01 li.gray_dot_txt {
	background: url("../img/common/bl_dot_gray01.jpg") no-repeat 0 4px;
	color: #959595;
	text-indent: 7px;
}
.advice_info02 {
	width: 743px;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
}
.advice_info02 div.advice_search_area {
	width: 743px;
	height: 35px;
	background: url("../img/common/bg_dot_gray01.png") repeat-x bottom;
}

.advice_info02 div.advice_search_area div.div_center {
	width: 610px;
	margin: 0 auto;
	padding-top: 5px;
}

.advice_info02 div.advice_search_area li input {
	width: 340px;
	height: 21px;
	margin: 0 3px;
	font-size: 11px;
	line-height: 16px;
	text-indent: 10px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
	background-color: #fff;
}

.advice_info02 div.advice_search_area li select {
	width: 110px;
	height: 25px;
	margin: 0 3px;
	font-size: 11px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
	background-color: #fff;
}

.advice_info02 div.advice_search_area li select.select_s {
	width: 70px;
	height: 25px;
	margin: 0 3px;
	font-size: 11px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
	background-color: #fff;
}

.advice_info02 .advice_txt_area01 {
	height: 25px;
	background: url("../img/common/bg_dot_gray02.png") repeat-x top;
}

.advice_info02 .advice_txt_area01 div {
	color: #666666;
	font-size: 11px;
	line-height: 30px;
}

.advice_info02 .advice_txt_area01 div.info_txt {
	float: left;
	text-indent: 28px;
	background: url("../img/common/bl_arrow_red01.gif") no-repeat 15px 10px;
}

.advice_info02 .advice_txt_area01 div a.more {
	float: right;
	cursor: pointer;
	margin-right: 15px;
	padding-right: 8px;
	background: url("../img/common/bl_arrow_or01.gif") no-repeat right 10px;
}

.advice_info02 .advice_txt_area01 div a:hover.more {
	color: #567ec4;
	text-decoration: underline;
}

.advice_info02 .advice_search_area li { float: left;}
.advice_info02 .advice_inquiry_area01 {
	padding: 15px 15px;
	background-color: #fff;
}

.advice_info02 .advice_inquiry_area01 ul { margin-bottom: 10px;}
.advice_info02 .advice_inquiry_area01 ul.last { margin-bottom: 0;}
.advice_info02 .advice_inquiry_area01 li {
	float: left;
	height: 13px;
	line-height: 17px;
}

.advice_info02 .advice_inquiry_area01 li.txt01 {
	width: 312px;
	margin: 0 7px;
}

.advice_info02 .advice_inquiry_area01 li.txt01 a:hover {
	color: #567ec4;
	text-decoration: underline;
}

.mypage_area02 .con_mid02 tr th.title_left, .mypage_area02 .con_mid02 tr td.title_left {
	text-align: left;
}

/*Ã³¸®Áß »ó´ã¿Ï·á ÀÌ¹ÌÁö*/
/*Ã³¸®Áß*/
.mypage_area02 .con_mid02 tr td.icon_advice_ing {
	background: url("../img/mypage/advice/icon_advice_ing01.gif") no-repeat center center;
}

/*»ó´ã¿Ï·á*/
.mypage_area02 .con_mid02 tr td.icon_advice_end {
	background: url("../img/mypage/advice/icon_advice_end01.gif") no-repeat center center;
}

/*È¸¿øÁ¤º¸¼öÁ¤*/
.mypage_area02 .change_user_info {
}

.mypage_area02 .change_user_info_txt {
	background-color: #F8FBFF;
	padding: 15px 0 10px 10px;
}

.mypage_area02 .change_user_info_txt.line_btm {
	border-bottom: 1px solid #8fafe6;
}

.mypage_area02 .change_user_info_txt span {
	padding-left: 7px;
	line-height: 15px;
	background: url("../img/common/bl_dot_gray01.jpg") no-repeat left 20px;
}

.mypage_area02 div.change_user_info {
	border-top: 1px solid #e4e4e4;
}

.mypage_area02 div.change_user_info ul {
	border-bottom: 1px solid #e4e4e4;
}

.mypage_area02 div.change_user_info ul div ul {
	border-bottom: 0;
}

.mypage_area02 .change_user_info li {
	float: left;
	height: 30px;
	line-height: 30px;
}

.mypage_area02 .change_user_info li span.user_id {
	margin-left: 10px;
	color: #333;
	font-size: 12px;
}

.mypage_area02 div.change_user_info ul li.title01 {
	width: 170px;
	background-color: #f9f9f9;
	color: #5e5e5e;
	font-size: 12px;
	text-indent: 11px;
	font-weight: bold;
	line-height: 34px;
	border-right: 1px solid #e4e4e4;
}

.mypage_area02 .change_user_info li.cont01 {
}

.mypage_area02 div.change_user_info ul li.txt02 {
	font-size: 11px;
	color: #888888;
	padding-left: 2px;
}

.mypage_area02 div.change_user_info ul li.txt_gray01 {
	font-size: 11px;
	color: #888888;
	line-height: 34px;
}

.mypage_area02 .change_user_info li.cont01 li input {
	width: 150px;
	height: 20px;
	margin: 3px 10px 2px 10px;
	font-size: 12px;
	text-indent: 5px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
	background-color: #fff;
}

.mypage_area02 .change_user_info li.cont01 li.phone_num input {
	width: 70px;
	height: 20px;
	margin: 3px 10px 2px 10px;
	font-size: 12px;
	text-indent: 5px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
	background-color: #fff;
}

.mypage_area02 .change_user_info li.cont01 li.phone_num input[type="checkbox"] {
	width: auto;
	height: auto;
	padding-top: 8px;
	margin: 0;
	border: 0;
}

.mypage_area02 .change_user_info li.cont01 div input[type="checkbox"] {
	width: auto;
	height: auto;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0;
	border: 0;
}

.mypage_area02 .change_user_info li.cont01 div ul li.check02 input[type="checkbox"] {
	width: auto;
	height: auto;
	padding-top: 5px;
	/*padding-left:10px;*/
	margin: 0 2px 4px 10px;
	border: 0;
	vertical-align: text-bottom;
}

.mypage_area02 .change_user_info li.cont01 li.e_mail01 input {
	width: 100px;
	height: 20px;
	margin: 3px 10px 2px 10px;
	font-size: 12px;
	text-indent: 5px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
	background-color: #fff;
}

.mypage_area02 .change_user_info li.cont01 li.e_mail01 select {
	width: 150px;
	height: 24px;
	margin: 3px 10px 2px 10px;
	font-size: 12px;
	border: 1px solid #cbcbcb;
	color: #8f8f8f;
	background-color: #fff;
}

.mypage_area02 .change_user_info li.cont01 img {
	margin: 5px 10px 0 0;
}

.mypage_area02 .change_user_info li.cont02 {
	padding-left: 10px;

}

.mypage_area02 .change_user_info li.cont02 .txt01 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 27px;

}

.mypage_area02 .change_user_info li.cont02 .txt02 {
	color: #888;
	font-size: 11px;
	line-height: 16px;

}

/*È¸¿øÁ¤º¸¼öÁ¤ ¹öÆ°*/
.mypage_area02 div.edit_user_btn {
	width: 743px;
}

.mypage_area02 div.edit_user_btn .btn_center {
	width: 210px;
	margin: 0 auto;
	padding-top: 40px;

}

.mypage_area02 div.edit_user_btn .btn_center li {
	float: left;
}

/*È¸¿øÅ»Åð¾È³»*/

.mypage_area02 .user_withdraw {
	margin-top: 40px;
}

.mypage_area02 .user_withdraw ul {
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	padding-bottom: 5px;
}

.mypage_area02 .user_withdraw li {
}

.mypage_area02 .user_withdraw li.title {
	height: 35px;
	margin-bottom: 15px;
	line-height: 37px;
	color: #333;
	font-weight: bold;
	text-indent: 10px;
	background-color: #f9f9f9;
}

.mypage_area02 .user_withdraw li.list_txt01 {
	height: 20px;
	color: #5e5e5e;
	text-indent: 17px;
	background: url("../img/common/bl_dot_gray01.jpg") no-repeat 10px 3px;
}

.mypage_area02 div.withdraw_user_btn .btn_center {
	width: 153px;
	margin: 0 auto;
	padding: 38px 0;
	/*padding: 10px 0;*/

}

/*È¸¿øÅ»Åð ÆäÀÌÁö Ãß°¡ºÎºÐ//tab6_4.html*/
.mypage_area02 div.user_withdraw02 {
	padding: 63px 20px 20px 20px;
	position: relative;
}
.mypage_area02 div.user_withdraw02 div.witdraw_title {
	position: absolute;
	top: 0;
	left: 20px;
}

div.user_withdraw02 div.withdraw_info {
	border-bottom: 1px solid #e5e5e5 ;
	padding-bottom: 25px;
}
div.user_withdraw02 div.withdraw_info .user_name {
	font-family: NanumSquare;
	font-size: 24px;
	color: #57698a;
	font-weight: bold;
}

div.user_withdraw02 div.withdraw_info .txt_info01 {
	margin-top: 16px;
	font-family: NanumSquare;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
}
div.user_withdraw02 div.withdraw_comment ul { margin-top: 18px;}
div.user_withdraw02 div.withdraw_comment ul li { float: left;}
div.user_withdraw02 .comment_box01 textarea {
	width: 547px;
	height: 55px;
	padding: 10px;
	border: 1px solid #dadada;
	border-right: none;
	overflow-x: hidden;
	overflow-y: auto;
	color: #666666;
	background-repeat: no-repeat;
	background-position: 8px 32px;
}
div.user_withdraw02 .comment_box02 textarea {
	width: 618px;
	height: 55px;
	padding: 10px;
	border: 1px solid #dadada;
	overflow-x: hidden;
	overflow-y: auto;
	color: #666666;
}
div.user_withdraw02 li.comment_btn {
	width: 131px;
	height: 75px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	background-color: #8893a7;
	border: 1px solid #667083;
	cursor: pointer;
}
div.user_withdraw02 li.comment_btn span {
	height: 75px;
	width: 131px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

div.user_withdraw02 div.withdraw_info02 p {
	height: 45px;
	margin: 0;
}

div.user_withdraw02 div.withdraw_info02 {
	margin-top: 32px;
	font-size: 16px;
	font-weight: bold;
	color: #57698a;
	font-family: NanumSquare;
}

div.user_withdraw02 div.withdraw_info02 span.txt_gray_s {
	color: #575757;
	font-size: 12px;
	font-weight: 300;
}
/*//*/
/*È¸¿øÅ»Åð new 201807*/
.mypage_area02 div.user_withdraw03 {
	padding: 15px 20px 20px 20px;
	position: relative;
}
div.user_withdraw03 div.witdraw_title {
	height: 43px;
	border-bottom: 1px solid #cccccc;
}
div.user_withdraw03 div.withdraw_info {
	padding: 25px 0;
	text-align: center;
	background: url("../img/common/bg_line_gray_dot01.gif")repeat-x left bottom;
}
div.user_withdraw03 div.withdraw_info div.user_name {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
div.user_withdraw03 div.withdraw_info div.txt_info01 {
	margin-top: 12px;
	font-size: 12px;
	color: #767676;
}
div.user_withdraw03 div.withdraw_info div.txt_info01 span.icon_check {
	display: inline-block;
	text-indent: 12px;
	line-height: 18px;
	background: url("../img/common/icon_check_org01.png") no-repeat left 2px;
}

div.user_withdraw03 div.withdraw_info02 {
	padding: 25px 0 45px 0;
	border-bottom: 1px solid #cccccc;
}
div.user_withdraw03 div.withdraw_info02 div.check_title {
	margin: 0 0 0 10px;
	height: 20px;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-indent: 28px;
	line-height: 22px;
	background: url("../img/common/icon_wow01.png") no-repeat left top;
}
div.user_withdraw03 div.withdraw_info02 form { }
div.user_withdraw03 div.withdraw_info02 div.check_img input[type=checkbox] + label {
	font-size: 14px;
	font-weight: bold;
	padding-left: 35px;
}
div.user_withdraw03 div.check_img input[type=checkbox] + label span.txt_gray_s {
	font-weight: normal;
}
div.user_withdraw03 div.withdraw_user_btn { margin: 37px 0 30px 0;}
div.user_withdraw03 div.withdraw_user_btn div.btn_withdraw {
	margin: 0 auto;
	width: 158px; height: 36px;
	font-size: 17px;
	color: #fff;
	text-align: center;
	line-height: 210%;
	font-family: NanumSquareBold, Dotum, "µ¸¿ò", Helvetica, AppleSDGothicNeo, sans-serif;
	border: 1px solid #43639e;
	background-color: #5885d7;;
	cursor: pointer;
}
	
div.user_withdraw03 div.withdraw_user_btn div.btn_withdraw:hover {
	color: #656565;
	border: 1px solid #969696;
	background-color: #cecece;;
}

/*È¸¿øÅ»Åð new 2¹øÂ°ÆäÀÌÁö*/
div.user_withdraw03 div.withdraw_info03 {
	padding: 25px 0 0 0;
}
div.user_withdraw03 div.withdraw_info03 div.check_title {
	margin: 0;
	height: 20px;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-indent: 28px;
	line-height: 22px;
	letter-spacing: -0.9px;
	background: url("../img/common/icon_wow01.png") no-repeat left top;
}

div.user_withdraw03 div.withdraw_txtbox {
	padding-bottom: 34px;
	background: url("../img/common/bg_line_gray_dot01.gif")repeat-x left bottom;
}
div.user_withdraw03 div.withdraw_comment ul { margin-top: 15px;}
div.user_withdraw03 div.withdraw_comment ul li { float: left;}
div.user_withdraw03 .comment_box01 textarea {
	width: 547px;
	height: 55px;
	padding: 10px;
	border: 1px solid #dadada;
	border-right: none;
	overflow-x: hidden;
	overflow-y: auto;
	color: #666666;
	background: no-repeat 8px 32px;;
}
div.user_withdraw03 .comment_box02 textarea {
	width: 618px;
	height: 55px;
	padding: 10px;
	border: 1px solid #dadada;
	overflow-x: hidden;
	overflow-y: auto;
	color: #666666;
}
div.user_withdraw03 li.comment_btn {
	width: 131px;
	height: 75px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	background-color: #8893a7;
	border: 1px solid #667083;
	cursor: pointer;
}
div.user_withdraw03 li.comment_btn span {
	height: 75px;
	width: 131px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
div.user_withdraw03 div.m_point_info { padding: 30px 0 0 0;}
div.user_withdraw03 div.m_point_list { margin-top: 25px; border-top: 1px solid #ededed;}
div.user_withdraw03 div.m_point_list ul.ul_point_info { }
div.user_withdraw03 div.m_point_list ul.ul_point_info li {
	float: left;
	height: 39px;
	border-bottom:  1px solid #ededed;
}
div.user_withdraw03 div.m_point_list ul.ul_point_info li.title {
	width: 105px;
	color: #767676;
	text-align: right;
	line-height: 370%;
	padding-right: 20px;
	border-right: 1px solid #ededed;
}

div.user_withdraw03 div.m_point_list ul.ul_point_info li.body {
	width: 549px;
	font-size: 14px;
	color: #5885d7;
	line-height: 310%;
	text-align: left;
	padding-left: 28px;
}
div.user_withdraw03 div.m_point_list ul.ul_point_info li.body span.txt_gray7e { font-size: 12px;}

div.user_withdraw03 div.m_point_last {
	margin: 18px 0 0 0;
	/*margin: 18px 0 38px 0;*/
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
div.user_withdraw03 div.m_point_last.icon_check {
	display: inline-block;
	text-indent: 12px;
	line-height: 18px;
	background: url("../img/common/icon_check_org01.png") no-repeat left 2px;
}
div.user_withdraw03 div.withdraw_info04 {
	padding: 25px 0 20px;
	background: url(../img/common/bg_line_gray_dot01.gif)repeat-x left bottom;
	text-align: center;
	font-size: 0;
}
div.user_withdraw03 div.withdraw_info04 img {
	display: inline-block;
}


	/**/

/*//*/
.check_img input.check[type=checkbox] + label { background-position: left 0;}
.check_img input.check[type=checkbox]:hover + label { color: #009edb;}
.check_img input.check[type=checkbox]:checked + label {
	background-position:  left -22px;
	color: #009edb;
}
.check_img input.check[type=checkbox]:checked:hover + label { color: #000;}

div.withdraw_info02 div.check_img {
	margin-top: 25px;
	margin-left: 12px;
	color: #000;
}

/*ÆÇ¸ÅÀÚ µî·Ï*/
.seller_join_area {
	width: 743px;
	height: 689px;
	border: 1px solid #C2C2C2;
}

.seller_join_area div.top_img {
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 60px;
}

.seller_join_area div.top_img02 {
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 30px;
}

.seller_join_area .seller_title01 {
	padding: 10px 10px 0 10px;
	font-size: 14px;
	color: #537fc6;
	font-weight: bold;
	text-indent: 10px;
	background: url("../img/common/bl_blue_title.png") no-repeat 10px 12px;
}

.seller_join_area .seller_area01 {
	border-top: 1px solid #e5e5e5;
	padding: 5px;
	overflow-y: auto;
	border-bottom: 1px solid #e5e5e5;
}

.seller_join_area .seller_area01 p.title01 {
	width: 715px;
	background-color: #f5f5f5;
	height: 36px;
	color: #333;
	font-weight: bold;
	margin: 0;
	line-height: 38px;
	text-indent: 20px;
	/*border-bottom: 1px solid #c8c8c8;*/
}

.seller_join_area .seller_area01 div.cont_box {
	height: 75px;
	padding: 0 15px;
}

.seller_join_area .seller_area01 .cont_box ul.cont01 {
	padding: 7px 6px;
	color: #7d7d7d;

}

.seller_join_area .seller_area01 .cont_box ul.cont01 li {
	margin: 10px 0;
	line-height: 18px;
}

.seller_join_area .check_box {
	height: 35px;
	text-indent: 24px;
	background-color: #f9f9f9;
	border-bottom: 1px solid #e5e5e5;
	position: relative;
	margin-bottom: 20px;
}

.seller_join_area .check_box .l_txt01 {
	font-weight: bold;
	line-height: 10px;
	position: absolute;
	top: 14px;
	left: 20px;
}

.seller_join_area .check_box input[type=checkbox] {
	padding: 5px;
	position: absolute;
	top: 5px;
	left: 20px;
}

.seller_join_area .seller_info01 {
	padding: 10px;
}

.seller_join_area .seller_info01 li {
	height: 30px;
	text-indent: 20px;
	font-size: 11px;
	color: #595959;
	background: url("../img/common/bl_arrow_gray01.gif") no-repeat 5px 0px;
}

.seller_join_area .seller_info02 li {
	height: 30px;
	text-indent: 38px;
	font-size: 11px;
	letter-spacing: -0.3px;
	color: #595959;
	background: url("../img/common/bl_arrow_gray01.gif") no-repeat 25px 0px;
}

.seller_join_area .seller_info02 li.txt_br01 {
	height: 20px;
	text-indent: 38px;
	font-size: 11px;
	letter-spacing: -0.3px;
	color: #595959;
}

.seller_join_area .seller_info02 li.txt_br02 {
	height: 30px;
	text-indent: 38px;
	font-size: 11px;
	letter-spacing: -0.3px;
	color: #595959;
	background: none;
}

.seller_join_area .seller_info02 li.txt_br03 {
	height: 20px;
	text-indent: 38px;
	font-size: 11px;
	letter-spacing: 0px;
	color: #595959;
	background: none;
}

.seller_join_area .seller_info02 li.txt_br04 {
	height: 22px;
	text-indent: 50px;
	background: none;
}

.seller_join_area .seller_level01 {
	margin-bottom: 40px;
}

.seller_join_area .seller_level01 div.level_info01 {
	height: 40px;
	background-color: #fbfbfb;
	border-top: 1px solid #e5e5e5;
}

.seller_join_area .seller_level01 div.level_info01 img {
	width: 450px;
	margin: 0 auto;
	padding-top: 7px;
}

.level_info02 table {
	width: 743px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	border-collapse: collapse;
}

.level_info02 table th {
	background-color: #fafafa;
}

.level_info02 table th {
	border: 1px solid #e5e5e5;
	height: 30px;
	text-align: center;
	vertical-align: middle;

}

.level_info02 table td {
	border: 1px solid #e5e5e5;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	position: relative;

}

.level_info02 table td img {
	display: inline;
}

.level_info02 table td.bg_gray01 {
	background-color: #fafafa;
	font-weight: bold;
}

.level_info02 .border_l0 {
	border-left: 0;
}

.level_info02 .border_r0 {
	border-right: 0;
}

.seller_join_area .btn_next {
	width: 153px;
	margin: 10px auto 0 auto;
}

.seller_join_area .seller_area02 {
	padding: 10px 40px 0 200px;
	background: url("../img/mypage/seller/seller_join4_bg01.jpg") no-repeat 0 15px;
}

.seller_join_area .seller_area02 p.txt01 {
	color: #5e5e5e;
	font-weight: bold;
	margin-bottom: 20px;
}

.seller_join_area .seller_area02 p.txt02 {
	color: #5e5e5e;
	margin-bottom: 20px;
}

.seller_join_area .seller_area02 p.txt03 {
	color: #5e5e5e;
	margin-bottom: 20px;
	line-height: 20px;
}

.seller_join_area .check_box02 {
	height: 35px;
	text-indent: 24px;
	background-color: #f9f9f9;
	position: relative;
}

.seller_join_area .check_box02 .l_txt01 {
	font-weight: bold;
	line-height: 10px;
	position: absolute;
	top: 14px;
	left: 198px;
}

.seller_join_area .check_box02 input[type=checkbox] {
	padding: 5px;
	position: absolute;
	top: 5px;
	left: 195px;
}

/*ÆäÀÌÁö³Ñ¹ö¿µ¿ª*/
.mypage_area02 .page_num_area {
	/*width: 743px;*/
	/*height: 54px;*/
	/*position: absolute;*/
	/*bottom: 0;*/
	/*background-color: #1a3f7f;*/
}

.mypage_area02 .mid_seller02 .page_num_area {
	width: 743px;
	height: 54px;
	position: absolute;
	bottom: 0;
	/*background-color: #1a3f7f;*/
}

/*ÆË¾÷*/
/*ÆÇ¸ÅÀÚ_¾ÆÀÌÅÛÄ³½Ã*/

/*ÅÇ¸Þ´º¿µ¿ª*/
.seller_pop_tab {
	position: relative;
	top: -1px;
	z-index: 99;
	height: 30px;
	border-left: 1px solid #e5e5e5;

}

.pop_menu_tab {
	float: left;
	height: 16px;
	margin-left: 0;
	background-color: #F7F7F7;
	border: 1px solid #e5e5e5;
	border-left: 0;
	border-bottom: 0;
	vertical-align: middle;
	text-align: center;
	padding: 8px 0 5px 0;
	cursor: pointer;
	margin-right: 1px;
}

.pop_menu_tab:hover {
	color: #567EC4;
	text-decoration: underline;
}

.seller_pop_tab .on {
	font-weight: bold;
	color: #567EC4;
	margin-left: -1px;
	background-color: #fff;
	border: 1px solid #c8c8c8;
	border-bottom: 0;
	border-bottom: 1px solid #fff;

}

.popmenu_tab1 {
	width: 110px;
}

.popmenu_tab2 {
	width: 110px;
}

/*¾ÆÀÌÅÛÄ³½Ã ³»¿ë*/
.seller_item_pop {
	width: 710px;
}

.seller_item_pop .item_pop_cont {
	padding: 10px;
}

.seller_item_pop .pop_top_title {
	height: 30px;
	background-color: #1a3f7f;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding: 10px;
	line-height: 32px;
}

.seller_item_pop .info_box {
	height: 30px;
	width: 688px;
	border: 1px solid #e4e4e4;
	margin: 10px 0 20px 0;

}

.seller_item_pop .info_box .title {
	color: #686868;
	font-weight: bold;
}

.seller_item_pop .info_box .cont {
	color: #ff6600;
	font-weight: bold;
}

.seller_item_pop .info_box li {
	padding: 10px;
	float: left;
}

.item_pop_area {
	margin-top: -1px;
	/*float:left;*/
	width: 658px;
	border: 1px solid #C2C2C2;
	background-color: #fff;
	position: relative;
	padding: 15px 15px 5px 15px;
}

.item_pop_area .item_list ul.list_info li {
	height: 35px;
	line-height: 40px;
}

.item_pop_area .item_list ul.list_info {
	border: 1px solid #e4e4e4;
	line-height: 30px;
	text-align: center;
	background: none #f9f9f9;
}

.item_pop_area .item_list ul {
	background: url("../img/common/bg_do_gray_s01.png") repeat-x 0 bottom;
}

.item_pop_area .item_list ul.bg_none {
	background-image: none;
}

.item_pop_area .item_list li {
	float: left;
	height: 40px;
	line-height: 43px;
	color: #919191;
}

.item_pop_area .item_list li.txt01 {
	width: 120px;
	text-align: left;
	font-weight: bold;
	text-indent: 30px;
}

.item_pop_area .item_list li.txt02 {
	width: 320px;
}

.item_pop_area .item_list li.txt03 {
	width: 70px;
	text-align: center;
}

.item_pop_area .item_list li.txt04 {
	width: 90px;
	text-align: center;
}

.item_pop_area .item_list li.txt05 {
	width: 50px;
	text-align: center;
	color: #567ec4;
	font-weight: bold
}

.item_pop_area .item_list ul.list_info li.txt01 {
	color: #919191;
}

.item_pop_area .item_list ul.list_info li.txt05 {
	font-weight: 100;
	color: #919191;
}

.item_pop_area .item_list li.bg_item01 {
	background: url("../img/mypage/popup/img_item01.png") no-repeat 10px center;
}

.item_pop_area .item_list li.bg_item02 {
	background: url("../img/mypage/popup/img_item02.png") no-repeat 10px center;
}

.item_pop_area .item_list li.bg_item03 {
	background: url("../img/mypage/popup/img_item03.png") no-repeat 7px center;
}

.item_pop_area .item_list li.bg_item04 {
	background: url("../img/mypage/popup/img_item04.png") no-repeat 7px center;
}

.item_pop_area .item_list li input[type=text] {
	width: 30px;
	height: 16px;
	color: #b5b3b3;
	border: 1px solid #b5b3b3;
	text-align: center;
	/*vertical-align: text-bottom;*/
}

.item_pop_cont .pop_charge_area {
	width: 690px;
	margin: 15px 0;
}

.item_pop_cont .pop_charge_area ul {
	border: 1px solid #e4e4e4;
}

.item_pop_cont .pop_charge_area ul.list01 {
	border-bottom: 0;
}

.item_pop_cont .pop_charge_area li {
	float: left;
	line-height: 34px;
	text-indent: 15px;
}

.item_pop_cont .pop_charge_area li.title {
	width: 200px;
	/*height: 30px;*/
	background-color: #f9f9f9;
	border-right: 1px solid #e4e4e4;
}

.item_pop_cont .pop_charge_area li.cont01 {
	color: #567ec4;
	font-weight: bold
}

/*¾ÆÀÌÅÛ±¸¸Å ¹öÆ°*/
.item_pop_cont div.info_txt {
	font-size: 11px;
	color: #919191;
	background: url("../img/common/bl_arrow_red01.gif") no-repeat left 0px;
	text-indent: 12px;
}

.item_pop_cont .pop_item_btn {
	margin: 0 auto;
	width: 126px;
}

.item_pop_cont .pop_item_btn li {
	float: left;
	border-radius: 2px;
	margin-right: 5px;
	padding: 5px 0 3px 0;
}

.item_pop_cont .pop_item_btn li.btn_ok01 {
	border: 1px solid #2B5F9B;
}

.item_pop_cont .pop_item_btn li.btn_ok01 a {
	font-size: 12px;
	color: #2B5F9B;
	font-weight: bold;
	padding: 8px 15px 3px 15px;
	line-height: 17px;
}

.item_pop_cont .pop_item_btn li.btn_cancel01 a {
	font-size: 12px;
	color: #8f8f8f;
	font-weight: bold;
	padding: 8px 15px 3px 15px;
	line-height: 17px;

}

.item_pop_cont .pop_item_btn li.btn_cancel01 {
	border: 1px solid #8f8f8f;
}

/*¾ÆÀÌÅÛÄ³½Ã¾È³»*/
.item_pop_cont .list_txt01 li.list_cont {
	color: #919191;
	line-height: 20px;
}

.item_pop_cont .list_txt01 li.list_title {
	margin: 15px 0 10px 0;
	background: url("../img/common/bl_pink_bar01.gif") no-repeat left 2px;
	text-indent: 10px;
	font-weight: bold;
	color: #5f52a0;

}

.item_pop_cont .list_txt02 .txt_info {
	margin: 15px 0 10px 0;
	background: url("../img/common/bl_pink_bar01.gif") no-repeat left 2px;
	text-indent: 10px;
	font-weight: bold;
	color: #5f52a0;
}

.item_pop_cont .list_txt02, .item_pop_cont .list_txt03 ul.list_last {
	border-bottom: 1px solid #e4e4e4;
}

.item_pop_cont .list_txt02 ul {
	border: 1px solid #e4e4e4;
	border-bottom: 0;
	line-height: 32px;
}

.item_pop_cont .list_txt02 li {
	float: left;
	height: 27px;
	text-align: center;
	color: #919191;
}

.item_pop_cont .list_txt02 .list_title {
	font-weight: bold;
	background-color: #f9f9f9;
}

.item_pop_cont .list_txt02 li.title {
	width: 200px;
	border-right: 1px solid #e4e4e4;
}

.item_pop_cont .list_txt02 .list_title01 {
	font-weight: bold;
	background-color: #f9f9f9;
}

.item_pop_cont .list_txt02 li.cont {
	width: 455px;
}

.item_pop_cont .list_txt03 {
	margin-bottom: 15px;
}

.item_pop_cont .list_txt03 .txt_info {
	margin: 15px 0 10px 0;
	background: url("../img/common/bl_pink_bar01.gif") no-repeat left 2px;
	text-indent: 10px;
	font-weight: bold;
	color: #5f52a0;
}

.item_pop_cont .list_txt03 ul {
	border: 1px solid #e4e4e4;
	border-bottom: 0;
	line-height: 32px;
}

.item_pop_cont .list_txt03 li {
	float: left;
	height: 27px;
	text-align: center;
	color: #919191;

}

.item_pop_cont .list_txt03 .list_title01 {
	font-weight: bold;
	background-color: #f9f9f9;
}

.item_pop_cont .list_txt03 li.title {
	width: 200px;
	border-right: 1px solid #e4e4e4;
}

.item_pop_cont .list_txt03 li.cont01 {
	width: 220px;
	border-right: 1px solid #e4e4e4;
}

.item_pop_cont .list_txt03 li.cont02 {
	width: 234px;
}

/*¼ºÀÎÀÎÁõ*/
.certification_area {
	border: 1px solid #CDCDCD;
	min-height: 689px;
	border-top: 1px solid #C8C8C8;
	top: -1px;
	position: relative;
}

.certification_area .certi_top {
	height: 275px;
	position: relative;
	background: url("../img/mypage/adult/img_adult_top.jpg") no-repeat left top;
}

.certification_area .certi_top span.btn_prev01 {
	position: absolute;
	right: 180px;
	bottom: 0;
}

.certification_area .certi_mid {
	height: 284px;
	padding-bottom: 25px;
	background: url("../img/common/img_dotline01.jpg") repeat-x left bottom;
}

.certification_area .certi_mid .certi_title {
	margin: 17px 0 15px 18px;
}

.certification_area .certi_mid div.mid_con01 {
	height: 279px;
	position: relative;
}

.certification_area .certi_mid div.mid_con01 div.cont_list {
	float: left;
	position: relative;
	text-align: center;
}

.certification_area .certi_mid div.mid_con01 div.cont_list ul li.title {
	font-size: 16px;
	font-weight: bold;
	color: #601986;
	cursor: pointer;
}

.certification_area .certi_mid div.mid_con01 div.cont_list ul li.title:hover {
	font-size: 16px;
	color: #5794de;
	cursor: pointer;
}

.certification_area .certi_mid div.mid_con01 div.cont_list ul {
	position: absolute;
	left: 40px;
	bottom: 0px;
}

/*ÀÎÁõ 2°³ÀÏ °æ¿ì*/
.certification_area .certi_mid.type_02 div.mid_con01 div.cont_list ul {
	position: absolute;
	left: 100px;
	bottom: 0px;
}

.certification_area .certi_mid div.mid_con01 div.list01 {
	width: 236px;
	height: 223px;
	position: relative;
	background: url("../img/mypage/adult/img_adult_mid05.jpg") no-repeat left top;
}

.certification_area .certi_mid div.mid_con01 div.list02 {
	width: 231px;
	height: 223px;
	background: url("../img/mypage/adult/img_adult_mid06.jpg") no-repeat left top;
}

.certification_area .certi_mid div.mid_con01 div.list03 {
	width: 276px;
	height: 223px;
	background: url("../img/mypage/adult/img_adult_mid07.jpg") no-repeat left top;
}

.certification_area .certi_mid div.mid_con01 div.list05 {
	width: 374px;
	height: 223px;
	background: url("../img/mypage/adult/img_adult_mid02.jpg") no-repeat left top;
}

.certification_area .certi_mid div.mid_con01 div.list06 {
	width: 369px;
	height: 223px;
	background: url("../img/mypage/adult/img_adult_mid03.jpg") no-repeat left top;
}

.certification_area .certi_mid div.mid_con01 div.list07 {
	width: 369px;
	height: 223px;
	background: url("../img/mypage/adult/img_adult_mid04.jpg") no-repeat left top;
}

.certification_area .certi_btm {
	padding-top: 20px;
	padding-left: 75px;
}

.certification_area .certi_btm span.title {
	font-size: 16px;
	color: #ff7599;
	font-weight: bold;
	margin-bottom: 5px;
	display: inline-block;
}

.certification_area .certi_btm li {
	font-size: 11px;
	color: #7e7e7e;
	letter-spacing: -0.05em;
	text-indent: 7px;
	line-height: 22px;
	background: url("../img/common/bl_pink_dot01.gif") no-repeat left 7px;
}

.certification_area .certi_btm span.img_info01 {
	margin: 10px 0;
	display: inline-block;
}

.certification_area .certi_btm02 {
	margin: 30px 15px 0 15px;
}

.certification_area .certi_btm02 li {
	font-size: 11px;
	color: #b2b2b2;
	letter-spacing: -0.05em;
	padding-left: 7px;
	background: url("../img/common/bl_red_dot01.gif") no-repeat left 3px;
	padding-bottom: 5px;
}

/*ÄíÆù¼±¹°*/

.coupon_send_area {
	width: 470px;
}

.coupon_send_area div.pop_top_title {
	width: 450px;
	height: 30px;
	background-color: #1a3f7f;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding: 10px;
	line-height: 32px;
}

.coupon_send_area div.all {
	padding: 15px;
}

.coupon_send_area div.con_box {
	margin: 0 auto 15px 0;
	padding-bottom: 15px;
	background: #fff url("../img/common/img_dotline01.jpg") repeat-x left bottom;
}

.coupon_send_area .con_box div.coupon_img {
	width: 224px;
	margin-right: 10px;
}

.coupon_send_area .con_box div ul {
	width: 170px;
}

.coupon_send_area .con_box div {
	float: left;
}

.coupon_send_area .con_box div.send_info {
	margin-top: 12px;
}

.coupon_send_area .con_box div.send_info li {
	float: left;
	line-height: 22px;
}

.coupon_send_area .con_box div.send_info li.title {
	color: #587bd2;
	font-weight: bold;
	margin-right: 5px;
}

.coupon_send_area .con_box div.send_info li.txt_og {
	color: #ff6600;
	letter-spacing: 2px;
}

.coupon_send_area .con_box div.send_info li input[type=text] {
	width: 30px;
	height: 15px;
	margin-right: 5px;
	font-size: 12px;
	color: #9b9b9b;
	border: 1px solid #b5b3b3;
	text-align: right;

}

.coupon_send_area .mid_cont {
	margin-top: 15px;
	/*border-top: 2px solid #819ed0;*/
	background: #fff url("../img/common/img_dotline01.jpg") repeat-x left bottom;
	padding-bottom: 15px;

}

.coupon_send_area .mid_cont div.cont_box {
	float: left;
}

.coupon_send_area .mid_cont div.cont_box.box_lr {
	width: 173px;
	padding: 10px;
	/*background-color: #00FF00;*/
	background-color: #f7f7f7;
	border: 1px solid #e4e4e4;

}

.coupon_send_area .mid_cont div.cont_box.box_mid {
	width: 40px;
	margin: 0 5px 5px 5px;
}

.coupon_send_area .mid_cont div.cont_box.box_mid li {
	font-size: 11px;
	padding: 5px 0 1px 0;
	text-align: center;
	border: 1px solid #bcd0d7;
	border-radius: 2px;
	margin-bottom: 5px;
	cursor: pointer;
	text-indent: 11px;
}

.coupon_send_area .mid_cont div.cont_box.box_mid li.btn_plus01 {
	background: #f9f9f9 url("../img/mypage/popup/btn_plus01.png") no-repeat 3px 6px;
}

.coupon_send_area .mid_cont div.cont_box.box_mid li.btn_plus01:hover {
	border: 1px solid #5fc9f1;
}

.coupon_send_area .mid_cont div.cont_box.box_mid li.btn_minus01 {
	background: #f9f9f9 url("../img/mypage/popup/btn_minus01.png") no-repeat 3px 9px;
}

.coupon_send_area .mid_cont div.cont_box.box_mid li.btn_minus01:hover {
	border: 1px solid #5fc9f1;
}

.coupon_send_area .mid_cont li.title {
	color: #587bd2;
	font-weight: bold;
}

.coupon_send_area .mid_cont li div input[type=text] {
	width: 165px;
	margin: 5px 0;
	font-size: 12px;
	color: #9b9b9b;
	border: 1px solid #b5b3b3;
	text-align: left;
	padding: 3px;
}

.coupon_send_area .mid_cont li.list_box {
	width: 165px;
	height: 150px;
	padding: 3px;
	margin-top: 7px;
	background-color: #fff;
	border: 1px solid #b5b3b3;
}

.coupon_send_area .mid_cont li.list_box02 textarea {
	width: 165px;
	height: 211px;
	padding: 3px;
	margin-top: 7px;
	background-color: #fff;
	border: 1px solid #b5b3b3;
	overflow-y: auto;
	color: #9b9b9b;
}

.coupon_send_area .mid_cont li div.btn_box {
	width: 100%;
	padding: 8px 0 3px 0;
	text-align: center;
	font-weight: bold;
	color: #fff;
	background-color: #587bd2;
	cursor: pointer;
}

.coupon_send_area .mid_cont li div.btn_box:hover {
	background-color: #45afd7;
	cursor: pointer;
}

.coupon_send_area .all .btn_area {
	margin: 10px 0;
}

.coupon_send_area .all .btn_area ul {
	margin: 0 auto;
	width: 180px;
}

.coupon_send_area .all .btn_area li {
	float: left;
}

.coupon_send_area .all .btn_area li.btn_send {
	width: 100px;
	margin-right: 5px;
	padding: 7px 0 3px 0;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background-color: #51aed1;
	cursor: pointer;
}

.coupon_send_area .all .btn_area li.btn_send:hover {
	background-color: #3e849f;
}

.coupon_send_area .all .btn_area li.btn_close {
	width: 70px;
	margin-right: 5px;
	padding: 7px 0 3px 0;
	font-weight: bold;
	color: #6b6b6b;
	text-align: center;
	background-color: #d3d9dc;
	cursor: pointer;
}

.coupon_send_area .all .btn_area li.btn_close:hover {
	background-color: #98a1a6;
	color: #fff;
}

.safe_child_area {
	width: 470px;
	/*background-color: #7AA5D8;*/
}

.safe_child_area div.pop_top_title {
	width: 450px;
	height: 30px;
	background-color: #1a3f7f;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding: 10px;
	line-height: 32px;
}

.safe_child_area div.all {
	padding: 15px;
}

.safe_child_area .mid_cont {
	margin-top: 15px;
	/*border-top: 2px solid #819ed0;*/
	background: #fff url("../img/common/img_dotline01.jpg") repeat-x left bottom;
	padding-bottom: 15px;

}

.safe_child_area .all .btn_area {
	margin: 10px 0;
}

.safe_child_area .all .btn_area ul {
	margin: 0 auto;
	width: 180px;
}

.safe_child_area .all .btn_area li {
	float: left;
}

.safe_child_area .all .btn_area li.btn_send {
	width: 100px;
	margin-right: 5px;
	padding: 7px 0 3px 0;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background-color: #51aed1;
	cursor: pointer;
}

.safe_child_area .all .btn_area li.btn_send:hover {
	background-color: #3e849f;
}

.safe_child_area .all .btn_area li.btn_close {
	width: 70px;
	margin-right: 5px;
	padding: 7px 0 3px 0;
	font-weight: bold;
	color: #6b6b6b;
	text-align: center;
	background-color: #d3d9dc;
	cursor: pointer;
}

.safe_child_area .all .btn_area li.btn_close:hover {
	background-color: #98a1a6;
	color: #fff;
}

/*°Ô½ÃÁßÁö¸µÅ©*/
.mypage_area02 .list_stop div.title {
	height: 25px;
	font-weight: bold;
	color: #567ec4;
	padding: 7px 10px 3px 10px;
	background: #f9f9f9 url("../img/common/bl_blue_title.png") no-repeat 13px 12px;
	text-indent: 13px;
	border-bottom: 1px solid #e0e8f7;
}

.mypage_area02 .list_stop div.body {
	padding: 10px;
}

.mypage_area02 .list_stop div.body li {
	float: none;
	line-height: 16px;
	margin: 5px;
	background: url("../img/common/bl_red_dot01.gif") no-repeat left 4px;
	padding-left: 7px;
}

.mypage_area02 .list_stop div.body li.txt_red {
	background-image: none;
	color: #eb6877;
	font-size: 11px;
}

/*ÆÇ¸Åµî±Þ¾È³»*/
.mypage_area02 div.list_level {
}

.mypage_area02 .list_level div.top_title01 {
	height: 17px;
	font-weight: bold;
	color: #567ec4;
	padding: 7px 10px 3px 10px;
	background: url("../img/common/bl_blue_title.png") no-repeat 13px 12px;
	text-indent: 13px;
}

.mypage_area02 .list_level div.table img {
	display: inline-block;
	vertical-align: -4px;
	margin-right: 5px;
}

.mypage_area02 .list_level div.table {
	padding: 5px 10px 15px 10px;
}

.mypage_area02 .list_level div.dot_line {
	margin: 10px;
	height: 2px;
	background: url("../img/common/img_dotline01.jpg") repeat-x left bottom;
}

.mypage_area02 .list_level div.table ul {
	border: 1px solid #d5d5d5;
	border-bottom: 0;
	text-align: center;
}

.mypage_area02 .list_level div.table ul.last {
	border-bottom: 1px solid #d5d5d5;
}

.mypage_area02 .list_level div.table li {
	padding: 7px 0 3px 0;
}

.mypage_area02 .list_level div.table li.list1 {
	width: 162px;
	border-right: 1px solid #d5d5d5;
}

.mypage_area02 .list_level div.table li.bg_gray {
	background-color: #fafafa;
	font-weight: bold;
}

.mypage_area02 .list_level div.table li.list2 {
	width: 162px;
}

.mypage_area02 .list_level div.box_btm {
	text-align: center;
	padding: 5px;
	margin: 5px 10px 10px 10px;
	font-size: 11px;
	border: 1px solid #d5d5d5;
	background-color: #fafafa;
}

/*Ä£±¸°ü¸®*/
.mypage_area02 .friend_info01 {
	padding: 20px;
	color: #959595;
	border-bottom: 1px solid #8fafe6;
	border-top: 0px;
	background-color: #F8FBFF
}

.friend_info01 .info_list01 {
	float: left;
	margin-right: 14px;
}

.friend_area div.mid_tab_menu01 {
}

.friend_area div.mid_tab_menu01 li {
	float: left;
	height: 36px;
	line-height: 40px;
	color: #757879;
	border-bottom: 1px solid #c8c8c8;
}

.friend_area div.mid_tab_menu01 li:hover {
	/*width: 92px;*/
	height: 35px;
	color: #567ec4;
	border-bottom: 2px solid #567ec4;
}

.friend_area div.mid_tab_menu01 li a span {
	width: 185px;
	font-size: 12px;
	display: inline-block;
	height: 35px;
	color: #757879;
	text-align: center;
	background: url("../img/common/bg_line_gray01.gif") no-repeat right center;
}

.friend_area div.mid_tab_menu01 li a span.last {
	background: none;
	width: 188px;
}

.friend_area div.mid_tab_menu01 li a:hover span {
	/*width: 92px;*/
	height: 35px;
	display: inline-block;
	color: #567ec4;
	border-bottom: 1px solid #567ec4;
}

.friend_area div.mid_tab_menu01 ul li a span.tab_on {
	float: left;
	height: 35px;
	line-height: 40px;
	margin-bottom: 20px;
	color: #567ec4;
	border-bottom: 2px solid #567ec4;
}

.friend_area div.mid_tab_menu01 li a span.tab_last {
	background: none;
	width: 99px;
}

.friend_area .friend_mid_cont {
	padding: 15px 10px 10px 10px;
}

.friend_area .friend_mid_cont ul.mid_left li {
	background: url("/img/icon/icon_friend_info01.gif") no-repeat left 0;
	text-indent: 20px;
	color: #959595;
	margin-top: 2px;
}

.friend_area .friend_mid_cont ul.mid_left {
	float: left;
}

.friend_area .friend_mid_cont ul.mid_right {
	float: right;
}

.friend_area .friend_mid_cont ul.mid_right li {
	float: left;
	color: #959595;
}

.friend_area .friend_mid_cont ul.mid_right li input[type=radio] {
	margin-right: 5px;
	vertical-align: text-bottom;
}

.friend_area .friend_mid_cont ul.mid_right li img {
	margin-left: 5px;
}

.friend_area .friend_table table img {
	text-align: center;
	display: inline-block;
	vertical-align: -4px;
}

.friend_area .friend_table td.left {
	text-align: left;
	padding: 0 15px;
}

.friend_area .friend_table table input[type=checkbox] {
	vertical-align: -3px;
	margin-left: 10px;
}

.friend_table table tr th {
	height: 33px;
	color: #b2b2b2;
	font-weight: 100;
	font-size: 11px;
	line-height: 33px;
	background-color: #f8fbff;
	text-align: center;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.friend_table table tr td {
	height: 28px;
	padding-top: 5px;
	color: #9c9a9a;
	font-weight: 100;
	font-size: 11px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
}

/*Ä£±¸±×·ì°ü¸®*/
.friend_area .friend_list {
	width: 729px;
	padding: 7px;
}

.friend_area .friend_list div.col .row01 {
	float: left;
	width: 293px;
	height: 100px;
	text-align: left;
}

.friend_area .friend_list div.col .row02 {
	float: left;
	width: 424px;
	/*background-color: #0a60e6;*/
	height: 100px;
}

.friend_area .friend_list div.col .row01 div.friend_name {
	width: 275px;
	height: 450px;
	border: 1px solid #707070;
}

.friend_list div.row02 .friend_group .btn_area li.last { margin-right: 0;}
.friend_list div.row02 .friend_group .btn_area li {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.friend_list div.row02 .friend_group .btn_area li.width { width: 249px;}
.friend_list div.row02 .friend_group .group_name {
	border-top: 2px solid #5f89cc;
	border-bottom: 2px solid #f1f1f1;
	height: 35px;
}

.friend_list div.row02 .friend_group .group_name li {
	float: left;
	border-bottom: 1px solid #dedede;
	height: 34px;
}

.friend_list div.row02 .friend_group .group_name li.list01 {
	width: 118px;
	text-align: center;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	line-height: 35px;
	background-color: #fafafa;
}

.friend_list div.row02 .friend_group .group_name li.list02 {
	width: 306px;
	text-align: center;
	line-height: 35px;
	background-color: #fff;
}

.friend_list div.row02 .friend_group .group_name li.list02 input[type=text] {
	padding: 0 5px;
	width: 280px; height: 22px;
	font-size: 12px;
	color: #555555;
	border: 1px solid #d7d7d7;
	background-color: #fafafa;
}

.friend_list div.row02 .friend_group .txt_area {
	padding: 10px 20px;
	color: #333;
	margin: 10px 0;
	background-color: #f9f9f9;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	line-height: 20px;
}

.friend_list div.row02 .friend_group .btn_area02 {
	width: 424px;
	text-align: center;
}

.friend_list div.row02 .friend_group .btn_area02 img { display: inline-block;}
.friend_list div.btn_box02 {  border: 1px solid #bbbbbb;}
div.btn_box_line_g01 {
	width: 23px; height: 19px;
	text-align: center;
	border: 1px solid #bbbbbb;
	cursor: pointer;
}
div.btn_box02:hover,
div.btn_box_line_g01:hover { border:  1px solid #567ec4; color: #567ec4;}
div.btn_box_line_g01:hover span.icon_up_bk01 { background-position: -1px -34px; }
div.btn_box_line_g01:hover span.icon_down_bk01 { background-position: -1px -23px; }

div.btn_box_line_g01 span {
	display: inline-block;
	vertical-align: -3px;
	width: 11px; height: 6px;
}

/*¸»Ç³¼±*/
.mypage_area02 .txt_box {
	width: 350px;
	padding-bottom: 11px;
	overflow-y: auto;
	overflow-x: hidden;
	z-index: 99999999;
}

.mypage_area02 .txt_box .box {
	background-color: #fff;
	border: 1px solid #547bc1;
}

.position01 {
	position: absolute;
	left: 300px;
	top: 3px;
}

.position02 {
	position: absolute;
	left: 210px;
	top: 135px;
}

.mypage_area02 .txt_box .box .table li {
	float: left;
}

span.close_btn {
	overflow: hidden;
	display: block;
	position: absolute;
	top: 12px;
	right: 12px;
	width: 9px;
	height: 9px;
	text-indent: -9999px;
	background: url("../img/btn/btn_close_x.gif") no-repeat center center;
	cursor: pointer;
}

/*¼Ò¸ê¿¹Á¤Æ÷ÀÎÆ® ¸»Ç³¼±*/
ul.info_coupon01 li img.icon_question01 {
	margin-bottom: 0;
	vertical-align: 0;
	margin-left: 1px;
	cursor: pointer;
	width: 12px;
	height: 12px;
}

ul.info_coupon01 div.txt_box03 {
	width: 300px;
	position: absolute;
	left: 20px;
	top: -5px;
	background-color: #fff;
	padding: 10px;
	border: 1px solid #e5e5e5;
	font-size: 11px;
	line-height: 18px;
	color: #9c9c9c;
}

.underline_pink01 {
	background: url("/img/common/bg_pink_line01.gif") repeat-x left 12px;
}

/*ÅØ½ºÆ®*/
.txt_blue02 { color: #587bd2;}
.txt_bold { font-weight: bold;}
.txt_pink_b { color: #ff7599;	font-weight: bold;}
.txt_pink01 { color: #ff7599;}
.txt_org01 { color: #ff6600;}
.txt_org01_bold { color: #f67d2c;}
.txt_right01 { text-align: right;}
.txt_left01 { text-align: left;}
.txt_gray11 {
	font-size: 11px;
	color: #959595;
	font-weight: 100;
}
.over_y { overflow-y: auto;}

/*ÇØÁö¹öÆ°*/
a.btn_pay_cancel img {
	/*display: inline;*/
	/*vertical-align: 1px;*/
	margin-top: -4px;
}

a.btn_pay_cancel img.over { display: none;}

a.btn_pay_cancel:hover {}
a.btn_pay_cancel:hover img {display: none;}
a.btn_pay_cancel:hover img.over { display: inline;}
.mypage_area div.btn_pay_fl { float: right;}
.mypage_area .disp_none { display: none;}
/**/
.line_hei16 { line-height: 16px;}
.line_hei22 { line-height: 22px;}
.line_hei27 { line-height: 27px;}
.line_hei33 { line-height: 33px;}
.margin_l3 { margin-left: 3px;}

.mypage_area02 .gray_dot_txt {
	background: url("../img/common/bl_dot_gray01.jpg") no-repeat 0 5px;
	text-indent: 7px;
}


/*¸¶ÀÌÆäÀÌÁö_ÆË¾÷ // Ä£±¸°ü¸®*/
.my_friend_area { }

.my_friend_area div.friend_pop_list div.list01 ul {
	border: 1px solid #e4e4e4;
	border-bottom: none;
}

.my_friend_area div.friend_pop_list div.list01 ul.last {
	border-bottom: 1px solid #e4e4e4;
}

.my_friend_area div.friend_pop_list div.list01 ul li {
	float: left;
	width: 287px;
	height: 30px;
	line-height: 250%;
	text-indent: 10px;
}

.my_friend_area div.friend_pop_list div.list01 ul li.cont {
	color: #9b9b9b;
}
.my_friend_area div.friend_pop_list div.list01 ul li.title {
	width: 150px;
	color: #587bd2;
	font-weight: bold;
	text-indent: 15px;
	background-color: #f7f7f7;
	border-right: 1px solid #e4e4e4;
}

input.friend_input {
	width: 263px;
}

select.friend_select {
	width: 266px;
	color: #9b9b9b;
	line-height: 250%;
	border: 1px solid #b5b3b3;
}


/*ÆË¾÷°øÅë*/
.popup_area { width: 470px;}
.popup_area div.all { padding: 15px;}
.popup_area  div.popup_top_title {
	width: 450px;
	height: 30px;
	background-color: #1a3f7f;
	font-size: 18px;
	font-family: "NanumSquare";
	text-indent: 10px;
	color: #fff;
	/*font-weight: bold;*/
	padding: 10px;
	line-height: 170%;
}

.popup_area div.all input[type=text] {
	color: #9b9b9b;
	border: 1px solid #b5b3b3 ;
	text-indent: 5px;
	font-family: 'µ¸¿ò', sans-serif;
}

.popup_area select {
	color: #9b9b9b;
	border: 1px solid #b5b3b3 ;
	text-indent: 10px;
	font-family: 'µ¸¿ò', sans-serif;
}

/*±×·ì°ü¸®*/
.friend_add_group .mid_cont {
	margin-top: 15px;
	background: #fff url("../img/common/img_dotline01.jpg") repeat-x left bottom;
	padding-bottom: 15px;
}

.friend_add_group .mid_cont div.box_lr.cont_box {
	width: 173px;
	padding: 10px;
	background-color: #f7f7f7;
	border: 1px solid #e4e4e4;
}

.friend_add_group .mid_cont div.box_mid.cont_box {
	width: 40px;
	margin: 0 5px 5px 5px;
}

.friend_add_group .mid_cont div.cont_box {
	float: left;
}

.friend_add_group .mid_cont li.list_box02 textarea {
	width: 165px;
	height: 211px;
	padding: 3px;
	margin-top: 7px;
	background-color: #fff;
	border: 1px solid #b5b3b3;
	overflow-y: auto;
	color: #9b9b9b;
}

.friend_add_group .mid_cont li.btn_move01 {
	position: relative;
	top: 100px;
	left: 7px;
	cursor: pointer;
}

/*¹öÆ°*/
.popup_area div.friend_btn { height:40px}
.popup_area .friend_btn div.box {
	text-align: center;
	width: 100%;
}
.popup_area .friend_btn ul {
	text-align: center;
	display: inline-block;
}
.popup_area .friend_btn li.btn_blue01:hover { background-color: #3e849f;}
.popup_area .friend_btn li.btn_blue01 {
	float: left;
	width: 70px;
	height: 26px;
	margin-right: 5px;
	padding: 0 10px;
	line-height: 250%;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background-color: #51aed1;
	cursor: pointer;
}

.popup_area .friend_btn li.btn_close:hover {
	color: #fff;;
	background-color: #98a1a6;

}
.popup_area .friend_btn li.btn_close {
	float: left;
	width: 70px;
	height: 26px;
	padding: 0 10px;
	line-height: 250%;
	font-weight: bold;
	color: #6b6b6b;
	text-align: center;
	background-color: #d3d9dc;
	cursor: pointer;
}

/*Áß°£µµÆ®¼±*/
.popup_area div.dot_line01 {
	height: 1px;
	background: #fff url("../img/common/img_dotline01.jpg") repeat-x left top;
}

.txt_blue_b {
	color: #567ec4;
	font-weight: bold;
}

/*³»Á¤º¸_new*/
div.mypage div.my_blank { margin-top: 25px;}
div.my_blank ul.my_list {
	float: left;
	height: 115px;
	padding: 0 14px;
	border-right: 1px solid #E0E0E0;
}
div.my_blank ul.my_list:first-child { padding-left: 0;}
div.my_blank ul.my_list:last-child {
	border-right: none;
	padding-right: 0;
}

div.my_blank ul.my_list li { height: 33px;}
div.my_blank ul.my_list li.city { height: 20px;}
div.my_blank span { float: left; }
div.my_blank span.title {
	margin: 0;
	padding-right: 10px;
	font-size: 12px;
	color: #567ec4;
}
div.my_blank div.city_info {
    width: unset;
    padding: 0 0 0 58px;
    background-color: #F8FBFF;
	}
div.city_info span.txt_pink { float: none; color:#e83771;}
div.city_info { font-size: 11px;}
div.my_blank ul.my_list.list01 {width: 245px;}
div.my_blank ul.my_list.list02 {width: 165px;}
div.my_blank ul.my_list.list03 {width: 235px;}
div.my_blank span.body01 {
	margin-right: 5px;
	font-size: 12px;
	color: #0e0e0e;
}
div.my_blank span.body02 {
	margin-right: 2px;
	font-size: 14px;
	letter-spacing: -0.5px;
	line-height: 15px;
	font-weight: bold;
	color: #0e0e0e;
}
div.my_blank span.body03 { font-size: 12px;}
div.my_blank span.my_btn { margin-left: 10px; margin-top: -4px;}

/*sns °èÁ¤ ¿¬µ¿°ü¸®*/
div.mypage_sns {
	width: 743px;
	border: 1px solid #CDCDCD;
	border-top: none;
	padding-top: 22px;
}
div.mypage_warp div.mypage_sns { border: none !important;}
h1.sns_title {
	/*height: 52px;*/
	margin: 0;
	padding-bottom: 10px;
	font-size: 16px;
	text-indent: 20px;
	/*line-height: 350%;*/
	font-weight: bold;
	color:#567ec4;
	border-bottom: 1px solid #868686;
}
div.sns_list { width: 743px;}
div.sns_list ul { border-bottom: 1px solid #e5e5e5;}
div.sns_list ul:last-child { border-bottom: none;}
div.sns_list ul.sns_title li {
	font-weight: bold;
	text-align: center;
	color: #4c4c4a !important;
	background-color: #f8fbff;
}

div.sns_list ul li {
	float: left;
	height: 38px;
	line-height: 350%;
	color: #b3b3b3;
	border-right: 1px solid #e5e5e5;
}
div.sns_list ul li:last-child { border-right: none;}

div.sns_list ul li.sns_left {
	width:130px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
div.sns_list ul li.sns_mid { width:490px;}
div.sns_list ul li.sns_right { width:121px; text-align: center;}

div.sns_list ul.sns_body li.sns_mid {
	text-indent: 20px;
	font-size: 11px;
	line-height: 380%;
}
div.sns_list ul.sns_body li.sns_mid span.info { color: #2f2f2f;}

div.sns_list ul.sns_body li img { margin: 0 auto; display: inline-block; padding-top: 10px;}
div.sns_list ul.sns_body li.sns_right div {
	display: block;
	width: 50px;
	height: 18px;
	margin: 10px auto 0 auto;
	font-size: 11px;
	text-align: center;
	line-height: 200%;
	border-radius: 2px;
	cursor: pointer;
}
div.sns_list ul.sns_body li.sns_right div.btn_connect {
	color: #fff;
	background-color: #577cc2;
	border: 1px solid #577cc2;
}
div.sns_list ul.sns_body li.sns_right div.btn_connect:hover {
	color: #577cc2;
	background-color: #fff;
	border: 1px solid #577cc2;
}
div.sns_list ul.sns_body li.sns_right div.btn_disconnect {
	color: #567dc8;
	border: 1px solid #d9d7dc;
	background: url("../img/mypage/btn_sns_bg01.jpg") repeat-x left top;
	background-size: auto 18px;
}
div.sns_list ul.sns_body li.sns_right div.btn_disconnect:hover {
	color: #666666;
	border: 1px solid #666666;
	background: none;
}


/*³»Á¤º¸ ¸®´º¾ó 201805*/
div.my_tab_menu { width: 100%;}
div.my_tab_menu ul.m_tab_menu { position: relative; bottom:-1px;}
div.my_tab_menu.menu_user ul.m_tab_menu li { margin-right: 20px; }
div.my_tab_menu.menu_seller ul.m_tab_menu li { margin-right: 4px; }
div.my_tab_menu ul.m_tab_menu li {
	float: left;
	padding: 15px 10px 0 10px;
	height: 28px;
	cursor: pointer;
}
div.my_tab_menu ul.m_tab_menu li.last { padding: 15px 12px 0 11px !important; }
div.my_tab_menu ul.m_tab_menu li:hover,
div.my_tab_menu ul.m_tab_menu li.tab_on { border-bottom: 3px solid #000;}
div.my_tab_menu ul.m_tab_menu li span {
	display: block;
	 height: 18px;
	text-indent: -100000%;
	background: url("../img/mypage/my_tab_menu.png?=v5") no-repeat;
}
div.my_tab_menu ul.m_tab_menu li.last { margin-right: 0 !important;}

div.my_tab_menu ul.m_tab_menu li.m_tab01 span { width: 42px; background-position: -56px -2px;}
div.my_tab_menu ul.m_tab_menu li.m_tab01.tab_on span,
div.my_tab_menu ul.m_tab_menu li.m_tab01:hover span { background-position: -3px -2px;}

div.my_tab_menu ul.m_tab_menu li.m_tab02 span { width: 98px; background-position: -3px -52px;}
div.my_tab_menu ul.m_tab_menu li.m_tab02.tab_on span,
div.my_tab_menu ul.m_tab_menu li.m_tab02:hover span { background-position: -3px -27px;}

div.my_tab_menu ul.m_tab_menu li.m_tab03 span { width: 98px; background-position: -3px -100px;}
div.my_tab_menu ul.m_tab_menu li.m_tab03.tab_on span,
div.my_tab_menu ul.m_tab_menu li.m_tab03:hover span { background-position: -3px -77px;}

div.my_tab_menu ul.m_tab_menu li.m_tab04 span { width: 54px; background-position: -110px -52px;}
div.my_tab_menu ul.m_tab_menu li.m_tab04.tab_on span ,
div.my_tab_menu ul.m_tab_menu li.m_tab04:hover span { background-position: -110px -27px;}

div.my_tab_menu ul.m_tab_menu li.m_tab05 span { width: 51px; background-position: -180px -52px;}
div.my_tab_menu ul.m_tab_menu li.m_tab05.tab_on span ,
div.my_tab_menu ul.m_tab_menu li.m_tab05:hover span { background-position: -180px -27px;}

div.my_tab_menu ul.m_tab_menu li.m_tab06 span { width: 56px; background-position: -180px -1px;}
div.my_tab_menu ul.m_tab_menu li.m_tab06.tab_on span ,
div.my_tab_menu ul.m_tab_menu li.m_tab06:hover span { background-position: -110px -1px;}

div.my_tab_menu ul.m_tab_menu li.m_tab07 span { width: 82px; background-position:  -110px -100px;}
div.my_tab_menu ul.m_tab_menu li.m_tab07.tab_on span ,
div.my_tab_menu ul.m_tab_menu li.m_tab07:hover span { background-position: -110px -77px;}

div.my_tab_menu ul.m_tab_menu li.m_tab08 span { width: 73px; background-position:  -109px -120px;}
div.my_tab_menu ul.m_tab_menu li.m_tab08.tab_on span ,
div.my_tab_menu ul.m_tab_menu li.m_tab08:hover span { background-position: -2px -120px;}

div.mypage_warp {
	border: 1px solid #c2c2c2;
	background-color: #fff;
}
div.my_info  {
	padding-top: 15px;
	/*height: 263px;*/
	background-color: #f8fbff;
	border-bottom: 1px solid #8fafe6;
}
div.my_info div.top_btn { float: right; margin-right: 11px;}
div.my_info div.top_btn ul.ul_info_btn {}
div.my_info div.top_btn ul.ul_info_btn li { float: left; display: inline-block; cursor: pointer;}
div.my_info div.top_btn ul.ul_info_btn li.info_btn01 { position: relative; margin-right: 9px;}
div.my_info div.top_btn ul.ul_info_btn li.info_btn01 div.m_icon_new {
	position: absolute;
	right: -6px; top: -5px;
	width: 13px; height: 13px;
	background: url("../img/mypage/my_tab_menu.png?=v3") no-repeat -253px -2px;
	/*background: url("../img/mypage/my_tab_menu.png;") no-repeat -253px -2px;*/
}
div.point_info.c_list { margin: 45px 0 45px 0;}
div.user_id  { margin: 0 auto; }
div.user_id li.my_img {
	position: relative;
	margin: 0 auto;
	width: 60px; height: 61px;
}
div.user_img_set {
	position: absolute;
	right: -4px; top: 37px;
	width: 22px; height: 22px;
	background: url("../img/mypage/icon_user_set01.png") no-repeat left top;
}
div.user_id li.my_name {
	width: 50%;
	margin: 0 auto;
	padding-top: 12px;
	text-align: center;
	font-size: 20px;
	color: #000000;
	letter-spacing: 1px;
	font-weight: bold;
	font-family: NanumSquare, HelveticaNeue-Light, AppleSDGothicNeo-Light, sans-serif;
}
div.user_info_new { margin-top: 40px;}
div.mypage_warp div.info_common {
	float: left;
	font-family: NanumSquare, HelveticaNeue-Light, AppleSDGothicNeo-Light, sans-serif;
	background: url("../img/mypage/img_line_gray01.jpg") no-repeat right top;
}
div.mypage_warp div.info_common:last-child { background: none !important; }

div.info_common ul li { text-align: center; font-size: 17px;}
div.info_common ul li.title {
	margin-bottom: 7px;
	font-weight: bold;
	color: #292929;
	letter-spacing: -1px;
}
div.info_common ul li div.title_txt {
	display: inline-block;
	position: relative;
}
/*¸»Ç³¼±*/
div.info_common ul li div.m_event_banner {
	position: absolute;
	right: -13px; top: -10px;
	width: 17px; height: 17px;
	background: url("../img/icon/icon_m_event01.png") no-repeat left top;
	cursor: pointer;
}
div.info_common ul li div.btn_box_close {
	position: absolute;
	right: 2px; top: 5px;
	width: 14px; height: 13px;
	background: url("../img/common/icon_delete_gray02.gif") no-repeat left top;
	background-size: 10px auto;
	cursor: pointer;
}
div.info_common ul li div.btn_box_close:hover {
	background: url("../img/common/icon_delete_gray02.gif") no-repeat left top;
	background-size: 10px auto;
}


div.info_common ul li div.m_event_box {
	position: absolute;
	right: -110px; top: -163px;
	width: 160px;
	padding: 10px 20px;
	border: 2px solid #fc791f;
	border-radius: 10px;
	background-color: #fff;
	z-index: 9999;
}
div.info_common.m_grade ul li div.m_event_box { top: -180px;}
div.info_common.m_mobile ul li div.m_event_box { width: 180px; right: -118px; top: -146px;}
div.info_common.m_email ul li div.m_event_box { width: 210px; right: -134px}

div.info_common.m_point ul li div.m_event_box { width: 200px;}
div.info_common.m_point ul li div.m_event_box.charge_first { right: -131px;}
div.info_common.m_point ul li div.m_event_box.charge_re { right: -131px;}

div.info_common.m_free ul li div.free_basic { width: 240px; right: -149px}
div.info_common.m_free ul li div.free_payback { width: 250px; right: -154px}
div.info_common.m_citypay ul li div.m_event_box { width: 200px; right: -129px;}

/*Æ÷ÀÎÆ® ÀÌº¥Æ® ¸»Ç³¼±*/
div.info_common.m_point ul li div.m_event_box.charge_filebong { right: -131px;}
div.info_common.m_point ul li div.m_event_box.charge_filewang { right: -131px;}


div.info_common ul li div.m_event_box div.btn_go_event {
	margin: 10px 0 5px 0;
	font-size: 12px;
	height: 25px;
	line-height: 240%;
	color: #fa4f4f;
	/*color: #933401;*/
	letter-spacing: -0.5px;
	border: 1px solid #d3d3d3;
	/*border: 1px solid #ffc2a2;*/
	font-family: dotum, Arial, Helvetica, sans-serif;
	/*background-color: #ffc2a2;*/
	cursor: pointer;
}
div.info_common ul li div.m_event_box div.btn_go_event:hover {
	border: 1px solid #fc791f;
	color: #933401;
}
div.info_common ul li div.m_event_box li.img_arrow {
	position: absolute;
	left: 0; right: 0; bottom: -18px;
	/*left: 0; right: 0; top: -18px;*/
	margin: 0 auto;
	width: 47px; height: 24px;
	background: url("../img/mypage/img_txt_r_box03.gif") no-repeat left top;
	z-index: 999;
}
div.info_common ul li div.m_event_box li.box_txt {
	font-size: 11px;
	font-family: dotum, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 17px;
	color: #7e7e7e;
	letter-spacing: normal;
}

/*//*/
div.info_common.m_email ul.ul_email li.txt01 {
	width: 200px;
	margin: 0 auto 6px auto;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
div.info_common ul li.txt01 {
	margin-bottom: 6px;
	font-size: 15px;
	color: #4f7afa;
}
div.info_common ul li.btn01 { }
div.info_common ul li.btn01 a { font-family: inherit; font-size: inherit;}
div.info_common ul li.btn01 div.btn_b_line {
	display: inline-block;
	padding: 0 10px;
	height: 25px;
	color: #4f7afa;
	font-size: 13px;
	font-weight: bold;
	line-height: 180%;
	border: 1px solid #4f7afa;
	border-radius: 20px;
	cursor: pointer;
}
div.info_common ul li.btn01 div.btn_b_line:hover {
	color: #fff;
	border: 1px solid #4f7afa;
	background-color: #4f7afa;
}

div.info_common ul li.btn01 div.btn_g_line {
	display: inline-block;
	padding: 0 10px;
	height: 25px;
	color: #969696;
	font-size: 13px;
	font-weight: bold;
	line-height: 180%;
	border: 1px solid #969696;
	border-radius: 20px;
	cursor: pointer;
}
div.info_common ul li.btn01 div.btn_g_line:hover {
	color: #fff;
	border: 1px solid #969696;
	background-color: #969696;
}

/*//*/
div.info_common ul li.check {
	margin: 16px 0;
	font-size: 11px;
	font-family: Dotum;
}
div.info_common ul li.check input[type=checkbox] {
	vertical-align: -2px;
	margin: 0;
	padding: 0;
	display: none;
}

div.info_common ul li.check input[type=checkbox] + label {
	display: inline-block;
	padding-top: 0 !important;
	height: 16px;
	line-height: 190%;
	cursor: pointer;
	position: relative;
	padding-left: 17px;
	background: url("../img/icon/icon_check_radio_blue02.png") no-repeat left 1px;
}

div.info_common ul li.check input[type=checkbox]:hover + label {
	background: url("../img/icon/icon_check_radio_blue02.png") no-repeat left -17px;
}

div.info_common ul li.check input[type=checkbox]:checked + label {
	color: #2489c5;
	background: url("../img/icon/icon_check_radio_blue03.png?=v3") no-repeat left -140px;
}
div.info_common ul li.check input[type=checkbox]:disabled + label {
	color: #707070;
	background: url("../img/icon/icon_check_radio_blue03.png?=v3") no-repeat left -176px;
}

div.my_point { padding-top: 25px;}
div.my_point div.user_point div.title ul { padding-left: 16px; margin-bottom: 38px;}
div.my_point div.user_point div.title ul li {
	float: left;
	height: 23px;
	letter-spacing: -1px;
	font-family: NanumSquare, HelveticaNeue-Light, AppleSDGothicNeo-Light, sans-serif;
}
div.my_point div.user_point div.title ul li.title {
	padding-right: 12px;
	font-size: 21px;
	color: #292929;
	font-weight: bold;
}
div.my_point div.user_point div.title ul li.txt {
	font-size: 13px;
	color: #7e7e7e;
	padding-left: 11px;
	line-height: 220%;
	background: url("../img/mypage/img_line_gray_vs.jpg") no-repeat left 7px;
}

div.m_grade { width: 161px;}
div.m_adult { width: 156px;}
div.m_mobile { width: 215px;}
div.m_email { width: 211px;}

div.m_point { width: 170px;}
div.m_b_point { width: 202px;}
div.m_free { width: 191px;}
div.m_coupon { width: 180px;}

div.m_w_point { width: 186px;}
div.m_citypay { width: 368px;}
div.m_mileage { width: 189px;}
/*//*/
div.top_title_area div.title { float: left;}
div.top_title_area div.title ul { padding-left: 16px; margin-bottom: 15px;}
div.top_title_area div.title ul li {
	float: left;
	height: 23px;
	letter-spacing: -1px;
	font-family: NanumSquare, HelveticaNeue-Light, AppleSDGothicNeo-Light, sans-serif;
}
div.top_title_area div.title ul li.title {
	padding-right: 12px;
	font-size: 21px;
	color: #292929;
	font-weight: bold;
}
div.top_title_area div.title ul li.txt {
	font-size: 13px;
	color: #7e7e7e;
	padding-left: 11px;
	line-height: 220%;
	background: url("../img/mypage/img_line_gray_vs.jpg") no-repeat left 7px;
}
div.mypage_warp div.btn {
	float: right;
	margin: 2px 10px 0 0;
}
div.mypage_warp div.btn ul.btn_right li { float: left}

div.my_advice { margin: 40px 0;}
div.my_sns div.sns_list ul.sns_title { border-top: 1px solid #e5e5e5;}

/*Å×ÀÌºí*/
.mypage_warp .cont_table table { width: 743px;}
.mypage_warp .cont_table table tr th {
	height: 33px;
	color: #b2b2b2;
	font-weight: 100;
	font-size: 11px;
	line-height: 33px;
	background-color: #f8fbff;
	text-align: center;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
.mypage_warp .cont_table table td span.list_purchase {
	display: block;
	width: 383px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.mypage_warp .cont_table table td span.list_toptoon {
	display: block;
	width: 483px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.mypage_warp .cont_table table td span.list_zzim {
	display: block;
	width: 303px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.mypage_warp .cont_table02 table tr th {
	height: 33px;
	color: #b2b2b2;
	font-weight: 100;
	font-size: 11px;
	line-height: 33px;
	background-color: #f8fbff;
	text-align: center;
	/*border-top: 1px solid #e5e5e5;*/
	border-bottom: 1px solid #e5e5e5;
}
.mypage_warp table tr td {
	height: 33px;
	font-weight: 100;
	font-size: 12px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
}

.mypage_warp table tr td {
	height: 33px;
	font-weight: 100;
	font-size: 12px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
}
.mypage_warp table tr td.al_left {
	text-align: left;
	text-indent: 10px;
}

/*/Å×ÀÌºí/*/

/*Æ÷ÀÎÆ®º¯µ¿³»¿ª Ã¼Å©¹Ú½º*/
table.list_table01.change_point_list input.check_black01[type=checkbox] + label {
	padding: 0 7px 0 8px !important;
	height: 17px !important;
}

/* ¸¶ÀÌÆäÀÌÁö ÅÇ ¼öÁ¤ */
div.my_tab_menu ul.m_tab_menu{
	width: 100%;
}
div.my_tab_menu ul.m_tab_menu li{
	margin-right: 0 !important;
	padding: 0 0 0 6px !important;
	height: auto;
}
div.my_tab_menu ul.m_tab_menu li:first-child{
	padding-left: 0 !important;
}
div.my_tab_menu ul.m_tab_menu li span{
	padding: 15px 13px 0 13px;
	width: auto !important;
	height: 28px;
	line-height: 15px;
	background: none;
	text-indent: 0;
	font-family: 'NotoSansKR';
	font-size: 16px;
	font-weight: 600;
	color: #919191;
	text-align: center;
}
div.my_tab_menu ul.m_tab_menu li.tab_on span{
	padding: 15px 15px 0 15px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
	div.my_tab_menu ul.m_tab_menu li.tab_on span{
		padding: 15px 14px 0 14px !important;
	}
}
@media \0screen {
	div.my_tab_menu ul.m_tab_menu li span{font-family: 'Malgun Gothic';letter-spacing: -1.3px;}
}
div.my_tab_menu ul.m_tab_menu li.tab_on, div.my_tab_menu ul.m_tab_menu li:hover{
	border: 0 !important;
}
div.my_tab_menu ul.m_tab_menu li.tab_on span, div.my_tab_menu ul.m_tab_menu li:hover span{
	border-bottom: 3px solid #000;
	color: #000;
}
div.my_tab_menu ul.m_tab_menu li.hide{
	display: none;
}
div.menu_seller ul.m_tab_menu li span{
	padding: 15px 7px 0 7px !important;
}
div.menu_seller ul.m_tab_menu li.tab_on span{
	padding: 15px 8px 0 8px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
	div.menu_seller ul.m_tab_menu li span, div.menu_seller ul.m_tab_menu li.tab_on span{
		padding: 15px 7px 0 7px !important;
	}
}