#mypageMenu {width:100%;}
#mypageMenu li {display:block;height:30px;background-color:#f3f3f3;}


.mypageTableLine {
	border-collapse:collapse;
	margin:0 auto;
	border-top:1px #666666 solid;
}

.mypageTableLine caption {
	padding:25px 0 5px 0;
}

.mypageTableLine td {
	vertical-align:text-middle;
	border-bottom:1px #cccccc solid;
	border-right:1px #cccccc solid;
	color:#666666;
	line-height:1.8em;
}

.mypageTableLine {text-align:left;}
.mypageTableLine .row:first-child {border:0}
.mypageTableLine td:last-child {border-right:0px}

.mypageTableLineQna {
	border-collapse:collapse;
	margin:0 auto;
	border-top:0px #666666 solid;
}

.mypageTableLineQna caption {
	padding:0px 0 0px 0;
}

.mypageTableLineQna td {
	vertical-align:text-middle;
	border-bottom:1px #cccccc solid;
	border-right:0px #cccccc solid;
	color:#666666;
	line-height:1.3em;
}

.mypageTableLineQna {text-align:left;}
.mypageTableLineQna .row:first-child {border:0}
.mypageTableLineQna tr:last-child {border-right:0px}

.mypageTableLine01 {
	border-collapse:collapse;
	margin:0 auto;
	border:1px #cccccc solid;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
}

.mypageTableLine01 caption {
	text-align :left;
	padding:10px 0 5px 0;
	font-weight:bold;
}

.mypageTableLine01 td {
	vertical-align:text-middle;
	border-top:0px #cccccc solid;
	border-bottom:0px #cccccc solid;
	border-right:0px #cccccc solid;
	color:#666666;
	line-height:1.8em;
}

.mypageTableLine01 {text-align:left;}
.mypageTableLine01 .row:first-child {border:0}
.mypageTableLine01 td:last-child {border-right:0px}

.mypageTableLine02 {
	border-collapse:collapse;
	margin:0 auto;
	width:24em;
	width:100%;
}

.mypageTableLine02 caption {
	text-align :left;
	padding:0px 0 0px 0;
}

.mypageTableLine02 td {
	vertical-align:text-middle;
	color:#666666;
	line-height:1.4em;
	width:100%;
}

.mypageTableLine02 {text-align:left;}
.mypageTableLine02 .row:first-child {border:0}
.mypageTableLine02 td:last-child {border-right:0px}

.mypageTableLine03 {
	border-collapse:collapse;
	margin:0 auto;
	border:0px #cccccc solid;
}

.mypageTableLine03 caption {
	text-align :left;
}

.mypageTableLine03 td {
	vertical-align:text-middle;
	border-top:0px #eeeeee solid;
	border-bottom:0px #eeeeee solid;
	border-right:0px #eeeeee solid;
	color:#666666;
	line-height:1.8em;
}

.mypageTableLine03 {text-align:left;}
.mypageTableLine03 .row:first-child {border:0}

.mypage_box_boundary {font-size:1.0em; margin:0 0px 0 0px; padding:0px; border:1px solid #cccccc;border-radius:3px;}

.order_tracking_thr 		{ padding:10px;}
.order_tracking_thr li 	{ display:inline; width:50%;margin:0px auto;}
.order_tracking_thr li button	{ width:150px;margin:5px 0 5px 5px}

.mypage_buy_list li {display:block;padding: 10px 0 10px 0;border-bottom:1px solid #dddddd}
.mypage_buy_list li:last-child {border:none;}
.mypage_buy_list p.img {float:left;border:0px solid #e4e4e4; position:relative;}
.mypage_buy_list p.img img {width:80px;height:80px;}
.mypage_buy_list .tx {margin-left:90px;}
.mypage_buy_list .tx em {font-style:normal;font-size:13px;}
.mypage_buy_list .goods {margin:3px 0 10px 0;line-height:18px;color:#222222;}
.mypage_buy_list .colorvalue {display:block;margin:3px 0 10px 0;line-height:18px;color:#222222;}
.mypage_buy_list .goods a {color:#222222;}
.mypage_buy_list .sale {display:block;margin:0px 0 10px 0;font-size:1.0em;color:#222222;}
.mypage_buy_list .sale strong {padding-right:5px;font-size:15px;}
.mypage_buy_list .sale buyPrice {color:#666666;font-weight:normal;font-size:1.1em;}
.mypage_buy_list .p_option {line-height:17px;color:#3499CD;padding:5px 0 0 0;}


#mypage_box_wrap {clear:both; width:100%;}
#mypage_box_wrap .product_list_wrap {width:100%;background-color:#ffffff; }
#mypage_box_wrap .product_list_wrap .countType { color:#999999;font-size:0.8em}
#mypage_box_wrap .product_list_wrap .countType01 { color:#ff3300;font-size:0.8em}
#mypage_box_wrap .title_area {marign:0 auto; padding:15px 0; background-color:#fafafa; border-bottom:1px solid #dddddd}
#mypage_box_wrap .mypageTableLineQna {margin:0 0 30px 0}
#mypage_box_wrap .btnzipCode {position:absolute;right:10px;top:60px;}

#mypage_qna_list_type		{ width:100%;}
.mypage_qna_list_thr 		{ margin:0px 0px 0px 0;}
.mypage_qna_list_thr li		{ float:left; width:100%; margin:0 auto; padding:10px 0px 10px 0px;border-top:0px solid #dddddd;}
.mypage_qna_list_thr li		{ border-bottom:1px solid #dddddd;}
.mypage_qna_list_thr li:last-child	{ border:0px}
.mypage_qna_list_thr li a		{ display:block;margin:auto;}
.mypage_qna_list_thr li .itemInfo 	{ font-size:1.0em;padding:0 10px;}
.mypage_qna_list_thr li .TitleName 	{ font-size:1.0em;padding:0 10px;}
.mypage_qna_list_thr li .Titleicon 	{ font-size:1.0em;padding:10px 10px 0 10px;}
.mypage_qna_list_thr li .dateValue 	{ position:absolute; font-size:0.9em;padding:0px 0px 0px 10px;}
.mypage_qna_list_thr li .Wname	{ padding:0 0px;color:#3d4859;font-size:.9em;font-weight:normal;text-align:left;line-height:1.25em;}
.mypage_qna_list_thr li .Wdate		{ padding:0 0px;color:#3d4859;font-size:.9em;font-weight:normal;text-align:left;line-height:1.25em;}
