@charset "utf-8";


/* MYPAGE共通指定 */
#mypagecolumn {width:700px;margin:15px auto 0;}
#mypagecolumn h2.title{width:700px;margin:0 0 15px;}
#mypagecolumn table {width:515px;}
#mycontentsarea {width:515px;}
#mycontentsarea table th.resulttd {text-align:right;}
#mycontentsarea table.delivname th {width:140px;text-align:left;}
#mycontentsarea table caption {padding:8px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;background-color:#f0f0f0;color:#000;font-weight:bold;text-align:left;}

/* 購入履歴一覧/詳細 */
#mynavarea {float:left;width:180px;}
#mycontentsarea {float:right;}
#mycontentsarea h3 {margin:0 0 10px;}
#mycontentsarea table th {text-align:center;}
#mycontentsarea p.myconditionarea {clear:both;width:500px;margin:0 auto;padding:5px;border:solid 1px #333;}
#mycontentsarea p.delivempty {clear:both;width:500px;margin:30px auto;padding:10px 0;border:solid 5px #CCC;text-align:center;}

/* 会員登録内容変更/退会 */
#mycontentsarea .box120 {width:120px;padding:2px;border:1px solid #ccc;}
#mycontentsarea .box60 {width:60px;padding:2px;border:1px solid #ccc;}
#mycontentsarea .box300 {width:300px;margin:5px 0 0;padding:2px;border:1px solid #ccc;}
#mycontentsarea .box260 {width:260px;margin:5px 0 0;padding:2px;border:1px solid #ccc;}
#mycontentsarea .zipimg img {margin:5px 0 0;}
#mycontentsarea #completetext {width:470px;margin:15px auto 0;padding:15px;border:5px solid #ccc;}
#completetext p.changetext {padding:40px 0;text-align:center;}



/* related products */
#related_products {
overflow:hidden;
margin-top:50px;
}
#related_products h2 {
margin-bottom:20px;
}
#related_products .products {
overflow:hidden;
width:544px;
margin-right:-29px;
margin-bottom:10px;
background:url(../img/repair/products/detail_bg_01.png) 163px 0 repeat-y;
}
#related_products .item {
float:left;
width:150px;
margin-right:29px;
}
#related_products .item img {
display:block;
margin:0 auto 10px;
}
#related_products .item h3,
#related_products .item p {
text-align:center;
}
#related_products .item h3 {
margin-bottom:12px;
}
#related_products .item p {
font-weight:bold;
}



/* mypage aside */
#mynavarea .button_like img {
vertical-align:bottom;
}
