@charset "UTF-8";



/* ▼ CART ▼ */

h3.cart_ttl{
width:900px;
height:50px;
display:block;
margin:5px 0 0 2px;
padding:0;
float:left;
background:url(../Contents/images/cart/cart_ttl.jpg) no-repeat;
}

h4.cart_name{
margin:0 auto 15px;
padding:4px 10px;
background:#a9a9a9;
color:#ffffff;
font-weight:bold;
text-align:left;
font-size:12px;
font-weight:normal;
/**border-left:#000000 solid 7px;**/
}

ul.cart_stage{
width:738px;
height:47px;
margin:20px auto;
padding:0;
display:block;
list-style:none;
float:right;
}

ul.cart_stage li{height:47px;margin:0;padding:0;float:left;display:block;}
ul.cart_stage li.stage1_on{width:150px;background:url(../Contents/images/cart/cart_stage1.jpg) no-repeat 0 -47px;}
ul.cart_stage li.stage1{width:150px;background:url(../Contents/images/cart/cart_stage1.jpg) no-repeat;}
ul.cart_stage li.stage2_on{width:150px;height:47px;background:url(../Contents/images/cart/cart_stage2.jpg) no-repeat 0 -47px;}
ul.cart_stage li.stage2{width:150px;background:url(../Contents/images/cart/cart_stage2.jpg) no-repeat;}
ul.cart_stage li.stage3_on{width:150px;background:url(../Contents/images/cart/cart_stage3.jpg) no-repeat 0 -47px;}
ul.cart_stage li.stage3{width:150px;background:url(../Contents/images/cart/cart_stage3.jpg) no-repeat;}
ul.cart_stage li.stage4_on{width:138px;height:47px;background:url(../Contents/images/cart/cart_stage4.jpg) no-repeat 0 -47px;}
ul.cart_stage li.stage4{width:138px;background:url(../Contents/images/cart/cart_stage4.jpg) no-repeat;}

.cart_wrap{
margin:0 auto;
padding:4px;
clear:both;
display:block;
background:#FFFFFF;
}

.count_title{
width:942px;
margin:0;
padding:0;
font-size:85%;

text-align:center;
}

.count_title .name{width:350px;margin:0;padding:5px;background:#f0f0f0;border-right:#cccccc 1px dotted;}
.count_title .unit{width:85px;margin:0;padding:5px;background:#f0f0f0;border-right:#cccccc 1px dotted;}
.count_title .order{width:43px;margin:0;padding:5px;background:#f0f0f0;border-right:#cccccc 1px dotted;}
.count_title .subtotal{width:85px;margin:0;padding:5px;background:#f0f0f0;border-right:#cccccc 1px dotted;}
.count_title .delete{width:60px;margin:0;padding:0;background:#f0f0f0;}
.count_title .space{width:5px;margin:0;padding:0;}
.count_title .total{width:260px;margin:0;padding:5px;background:#333333;}

.count_box{width:942px;margin:0;padding:0;}
.count_box .count_left{width:672px;margin:0;padding:0;}
.count_box .total{width:260px;margin:0;padding:5px;background:#e5e5e5;}

.cart_list{width:667px;margin:0;padding:0;}
.cart_list td{border-bottom:#999999 1px solid;}
.cart_list .image{width:23px;margin:0;padding:5px 10px 5px 4px;}
.cart_list .name{width:317px;margin:0;padding:5px 5px 5px 0;border-right:#cccccc 1px dotted;font-size:90%;}
.cart_list .unit{width:85px;margin:0;padding:5px;border-right:#cccccc 1px dotted;text-align:right;}
.cart_list .order{width:43px;margin:0;padding:5px;border-right:#cccccc 1px dotted;text-align:center;}
.cart_list .subtotal{width:85px;margin:0;padding:5px;border-right:#cccccc 1px dotted;text-align:right;}
.cart_list .delete{width:60px;margin:0;padding:0;}
.cart_list .delete fieldset{width:50px;height:20px;margin:0;padding:0;border:none;position:relative;}

.cart_list .name a,.cart_list .name a:visited{color:#3876DA;text-decoration:none;}
.cart_list .name a:hover{color:#3876DA;text-decoration:underline;}

.cart_list .order input{
width:30px;
cursor:pointer;
border-top:#737373 2px solid;
border-left:#969696 2px solid;
}

.btn_delete{
width:50px;
height:20px;
margin:0;
padding:0;
background:url(../Contents/images/cart/btn_delete.png) no-repeat;
border:none;
text-indent:-9999px;
cursor:pointer;
top:0;
left:5px;
position:absolute;
}

dl.count_sum{
width:240px;
margin:10px auto;
padding:0;
display:block;
clear:both;
}

dl.count_sum dt{
width:110px;
margin:0;
padding:5px;
float:left;
}

dl.count_sum dd{
width:110px;
margin:0;
padding:5px;
float:left;
text-align:right;
}

dl.sum_total{
width:240px;
margin:10px auto;
padding:0;
border-top:#333333 1px solid;
display:block;
clear:both;
}

dl.sum_total dt{
width:110px;
margin:0;
padding:5px;
float:left;
color:#FF0000;
font-weight:bold;
}

dl.sum_total dd{
width:110px;
margin:0;
padding:5px;
float:left;
text-align:right;
color:#FF0000;
font-weight:bold;
}

.total p.delivery{
width:240px;
margin:0 auto;
padding:20px 0 0;
font-size:85%;
color:#666666;
line-height:1.3em;
clear:both;
}

.total p.recalc{
width:240px;
height:25px;
margin:0 auto;
padding:10px 0 0;
position:relative;
}

.btn_recalc{
width:70px;
height:20px;
margin:0;
padding:0;
background:url(../Contents/images/cart/btn_recalc.png) no-repeat;
border:none;
text-indent:-9999px;
cursor:pointer;
top:10px;
right:0;
position:absolute;
}

.continue_shopping{
height:50px;
margin:10px 0 0;
padding:0;
list-style:none;
}

.continue_shopping .drs{width:304px;float:left;margin:0;padding:2px 0 0;}
.continue_shopping .drs a{width:304px;height:51px;display:block;background:url(../Contents/images/cart/shopping.png) no-repeat;}
.continue_shopping .amb{width:304px;float:left;margin:0;padding:2px 0 0;}
.continue_shopping .amb a{width:304px;height:51px;display:block;background:url(../Contents/images/cart/shopping.png) no-repeat;}
.continue_shopping .glf{width:304px;float:left;margin:0;padding:2px 0 0;}
.continue_shopping .glf a{width:304px;height:51px;display:block;background:url(../Contents/images/cart/shopping.png) no-repeat;}
.continue_shopping .procedure{margin:0;padding:0;position:relative;}

.btn_go_account{
width:240px;
height:40px;
margin:0;
padding:0;
background:url(../Contents/images/cart/btn_go_account.png) no-repeat;
border:none;
text-indent:-9999px;
cursor:pointer;
top:0;
left:0;
position:absolute;
}

.info_check{
width:950px;
margin:0 auto;
padding:0;
text-align:right;
font-size:11px;
line-height:1.4em;
display:block;
clear:both;
}

.info_check a,.info_check a:visited{color:#3876DA;text-decoration:none;}
.info_check a:hover{color:#3876DA;text-decoration:underline;}

.freeitem_ttl{
width:950px;
height:14px;
margin:12px auto 10px;
padding:0 0 5px;
border-bottom:#000000 1px solid;
background:url(../Contents/images/cart/freeitem_ttl.png) no-repeat;
}

.freeitem_wrap{width:944px;margin:0 auto;padding:0;display:block;list-style:none;}
.freeitem_wrap li{width:112px;margin:0;padding:0 3px 18px;float:left;}
.freeitem_wrap li p{width:112px;margin:5px 0 0;padding:0;color:#464549;}

.checkitem_ttl{
width:950px;
height:14px;
margin:12px auto 10px;
padding:0 0 5px;
border-bottom:#000000 1px solid;
background:url(../Contents/images/cart/checkitem_ttl.png) no-repeat;
}

.checkitem_wrap{width:944px;margin:0 auto;padding:0;display:block;list-style:none;}
.checkitem_wrap li{width:112px;margin:0;padding:0 3px 18px;float:left;}
.checkitem_wrap li p{width:112px;margin:5px 0 0;padding:0;color:#464549;}

.common_form{
widrh:948px;
margin:2px auto 30px;
padding:20px 0;
display:block;
border:#f7f7f7 7px solid;
/**background:#FFFFFF url(../../Contents/images/cart/cart_wrap_bg.png) no-repeat 10px 10px;**/
}

h4.cart_ttl_login{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_ttl_login.png) no-repeat;
}

h4.cart_ttl_registration{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_ttl_registration.png) no-repeat;
}


h4.cart_ttl_item{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_ttl_item.png) no-repeat;
}

h4.cart_ttl_coupon{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_ttl_coupon.png) no-repeat;
}

h4.cart_celect_address{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_celect_address.png) no-repeat;
}

h4.cart_celect_payment{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_celect_payment.png) no-repeat;
}

h4.cart_celect_delivery{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_celect_delivery.png) no-repeat;
}

h4.cart_ttl_address{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_ttl_address.png) no-repeat;
}

h4.cart_ttl_payment{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_ttl_payment.png) no-repeat;
}

h4.cart_ttl_delivery{
width:765px;
height:20px;
margin:30px auto 0;
padding:0;
background:url(../Contents/images/cart/cart_ttl_delivery.png) no-repeat;
}

h4.cart_thankyou{
width:327px;
height:90px;
margin:10px auto 27px;
padding:0;
background:url(../Contents/images/cart/cart_thankyou.png) no-repeat;
}

.cart_form_top{
width:765px;
margin:13px auto 0;
padding:20px 0 0;
display:block;
background:url(../Contents/images/cart/cart_box_top.png) no-repeat;
}

.cart_form_btm{
width:765px;
margin:0 auto;
padding:0 0 20px;
display:block;
background:url(../Contents/images/cart/cart_box_btm.png) no-repeat bottom;
position:relative;
}

.cart_login_input{width:496px;margin:0;padding:10px 0 10px 57px;float:left;}

fieldset.id_area{
width:458px;
height:38px;
display:block;
margin:0;
padding:0;
border:none;
clear:both;
position:relative;
}

fieldset.pass_area{
width:458px;
height:38px;
display:block;
margin:6px 0 0;
padding:0;
border:none;
clear:both;
position:relative;
}

.id_area .textarea,.pass_area .textarea{
width:364px;
height:38px;
margin:0;
padding:3px;
border:none;
background:url(../Contents/images/cart/cart_input_bg.png) no-repeat;
font-size:12px;
float:left;
top:0;
left:88px;
position:absolute;
}

p.btn_id{
width:80px;
height:38px;
margin:0 8px 0 0;
padding:0;
background:url(../Contents/images/cart/cart_btn_id.png) no-repeat;
top:0;
left:0;
position:absolute;
}

p.btn_pass{
width:80px;
height:38px;
margin:0 8px 0 0;
padding:0;
background:url(../Contents/images/cart/cart_btn_pass.png) no-repeat;
top:0;
left:0;
position:absolute;
}

.cart_login_btn{width:156px;margin:0;padding:0 0 5px;float:left;position:relative;}

input.btn_cart_login{
width:153px;
height:28px;
margin:0;
padding:0;
background:url(../Contents/images/cart/cart_btn_login.png) no-repeat;
border:none;
text-indent:-9999px;
cursor:pointer;
top:23px;
left:0;
position:absolute;
}

.cart_login_btn p{
margin:58px auto 0;
padding:0;
font-size:11px;
text-align:center;
line-height:1.4em;
}

.cart_login_btn p a,.cart_login_btn p a:visited{color:#df5a91;text-decoration:underline;}
.cart_login_btn p a:hover{color:#555555;text-decoration:underline;}

.order_info_input{
width:653px;
margin:10px auto 0;
padding:0 0 0 5px;
border-left:#333333 2px solid;
}

.order_info_attention{
width:653px;
margin:0 auto;
padding:0 0 4px 7px;
color:#666666;
line-height:1.3em;
}

.order_resistration{
width:765px;
margin:0 auto;
padding:0;
display:block;
background:url(../Contents/images/cart/cart_box_bg.png) repeat-y;
}

input.cart_btn_agree{
width:153px;
height:28px;
margin:0;
padding:0;
background:url(../Contents/images/cart/cart_btn_agree.png) no-repeat;
top:0;
right:0;
position:absolute;
}

.agree_and_go{color:8c8c8c;}

.agree_and_go a,.agree_and_go a:visited{color:#df5a91;text-decoration:none;}
.agree_and_go a:hover{color:#555555;text-decoration:underline;}

.cart_item_title{
width:765px;
margin:12px auto 0;
padding:0;
font-size:85%;
color:#ffffff;
text-align:center;
}

.cart_item_title .name{width:337px;margin:0;padding:5px;background:#999999;border-right:#cccccc 1px dotted;}
.cart_item_title .unit{width:75px;margin:0;padding:5px;background:#999999;border-right:#cccccc 1px dotted;}
.cart_item_title .order{width:40px;margin:0;padding:5px;background:#999999;border-right:#cccccc 1px dotted;}
.cart_item_title .subtotal{width:75px;margin:0;padding:5px;background:#999999;}
.cart_item_title .space{width:5px;margin:0;padding:0;}
.cart_item_title .total{width:180px;margin:0;padding:5px;background:#333333;}

.cart_item_box{width:765px;margin:0 auto;padding:0;}
.cart_item_box .count_left{width:575px;margin:0;padding:0;background:#FFFFFF;}
.cart_item_box .total{width:180px;margin:0;padding:15px 5px 5px;background:#e5e5e5;}

.cart_item_list{width:570px;margin:0;padding:0;}
.cart_item_list td{border-bottom:#999999 1px solid;}
.cart_item_list .image{width:23px;margin:0;padding:5px 10px 5px 4px;}
.cart_item_list .name{width:305px;margin:0;padding:5px 5px 5px 0;border-right:#cccccc 1px dotted;font-size:90%;}
.cart_item_list .unit{width:75px;margin:0;padding:5px;border-right:#cccccc 1px dotted;text-align:right;}
.cart_item_list .order{width:40px;margin:0;padding:5px;border-right:#cccccc 1px dotted;text-align:center;}
.cart_item_list .subtotal{width:75px;margin:0;padding:5px;text-align:right;}


.point_get{
width:548px;
margin:4px 0 0;
padding:10px;
border:#999999 1px solid;
text-align:center;
font-size:14px;
color:#aaaaaa;
}

dl.item_sum{
width:170px;
margin:0 auto;
padding:0;
display:block;
clear:both;
}

dl.item_sum dt{
width:70px;
margin:0;
padding:0 5px 8px;
float:left;
}

dl.item_sum dd{
width:80px;
margin:0;
padding:0 5px 8px;
float:left;
text-align:right;
}

dl.coupon_sum{
width:170px;
margin:0 auto;
padding:0;
display:block;
clear:both;
}

dl.coupon_sum dt{
width:90px;
margin:0;
padding:0 5px 8px;
float:left;
}

dl.coupon_sum dd{
width:60px;
margin:0;
padding:0 5px 8px;
float:left;
text-align:right;
}

.item_total{
width:160px;
margin:5px auto 0;
padding:10px 5px 5px;
border-top:#333333 1px solid;
display:block;
clear:both;
color:#FF0000;
font-weight:bold;
}

.delivery_address{
width:660px;
margin:0 auto;
padding:0;
display:block;
background:#F0F0F0 url(../../Contents/images/mypage/form_line.png) repeat-x top;
}

.delivery_name{
width:660px;
margin:0 auto;
padding:8px 5px;
font-weight:bold;
color:#444444;
line-height:1.3em;
}

.delivery_name input{
margin:0 5px 0 0;
padding:3x 0 0;
vertical-align:top;
}

.delivery_list{
width:660px;
margin:0 auto;
padding:0;
border-bottom:#D5D5D5 1px solid;
}

.delivery_list th{
width:147px;
padding:5px 10px 5px 25px;
background:#F0F0F0 url(../../Contents/images/mypage/form_line.png) repeat-x top;
color:#666666;
font-weight:normal;
text-align:left;
line-height:1.3em;
}

.delivery_list td{
width:458px;
padding:5px 15px 5px 5px;
background:#F6F6F6 url(../../Contents/images/mypage/form_line.png) repeat-x top;
color:#333333;
text-align:left;
}

input.btn_buy_confirm{
width:258px;
height:46px;
margin:0;
padding:0;
background:url(../Contents/images/cart/btn_buy_confirm.png) no-repeat;
top:15px;
left:205px;
position:absolute;
}

input.btn_return_shop{
width:258px;
height:46px;
margin:0;
padding:0;
background:url(../Contents/images/cart/btn_return_shop.png) no-repeat;
top:15px;
left:205px;
position:absolute;
}

input.btn_amend{
width:258px;
height:46px;
margin:0;
padding:0;
background:url(../Contents/images/cart/btn_amend.png) no-repeat;
top:15px;
left:71px;
position:absolute;
}

input.btn_decide{
width:258px;
height:46px;
margin:0;
padding:0;
background:url(../Contents/images/cart/btn_decide.png) no-repeat;
top:15px;
left:339px;
position:absolute;
}

.confirm_box{
width:765px;
margin:13px auto 0;
padding:0;
border-top:#aaaaaa 1px solid;
color:#999999;
}

.confirm_box th{
width:124px;
margin:0;
padding:10px;
text-align:left;
font-weight:normal;
background:#EDEDED;
border-right:#aaaaaa 1px dotted;
border-bottom:#aaaaaa 1px solid;
}

.confirm_box td{
width:600px;
margin:0;
padding:10px;
border-bottom:#aaaaaa 1px solid;
}

.message_window{
width:658px;
margin:0 auto;
padding:0;
border:#d5d5d5 1px solid;
background:#FFFFFF;
}

.message_ttl{
width:648px;
margin:0;
padding:7px 5px;
background:#f6f6f6;
text-align:left;
}

.messange_contents{
width:618px;
margin:0;
padding:20px;
text-align:center;
}

.messange_point{color:#ff4343;font-size:15px;}
.message_txt{padding:0 20px;text-align:center;color:#333333;line-height:1.3em;}

/* ▲ CART ▲ */


.userBox{margin-top:15px;}
.userBox a{text-decoration: underline;}
.userBox a:hover{text-decoration: none;}
.userBox div.top{}
.userBox div.bottom{}
.userBox img{ vertical-align:middle;}
.userBox dt{  font-weight:bold; color:#333333;float:left;clear:both;padding:10px 0;width:140px;}
.userBox dt span{ font-weight:normal!important;}
.userBox dd{padding:10px 0;border-top:1px dotted #cccccc;}
.userBox dd small.btn_add_sea{display:none;}
.userBox dd a.gotop{float:right; color:#333333;}

.orderBox{margin-top:15px;}
.orderBox a{text-decoration: underline;}
.orderBox a:hover{text-decoration: none;}
.orderBox h3{background:#999999;font-size:11px;color:#FFFFFF;padding:5px 11px 5px 11px;}
.orderBox h3 div.cartNo{text-align:left;float:left; color:#FFFFFF;}
.orderBox h3 div.cartLink{text-align:right;}
.orderBox h3 div.cartLink a{font-size:9px;color:#FFFFFF;}
.orderBox h4{background-color:#ECECEC;padding:2px 0px 2px 11px;font-size:12px;}
.orderBox div.bottom{border-bottom:#CCCCCC solid 1px;padding-bottom:13px;}
.orderBox div.bottom .userList{ margin-bottom:20px;margin-top: 10px;}
.orderBox div.last div.box{ border-bottom:none!important;}
.orderBox div.box{padding:14px 21px 15px 21px;margin-bottom:2px;border-bottom:#CCCCCC solid 1px;}
.orderBox div.box div{}
.orderBox div.box em{font-style:normal;font-weight:bold;color:#333333;display:block;padding-bottom:8px;}
.orderBox div.box dl{width:358px;padding-bottom:15px;}
.orderBox div.box dt{width:120px;float:left;padding:1px 0px;}
.orderBox div.box dd{padding:1px 0px 1px 130px;line-height:1.6em;}
.orderBox div.box dd p{width:168px;}
*html .orderBox div.box dd p{width:165px;}

.orderBox div.list{padding:15px;}
.orderBox div.list p{padding-top:10px;}
.orderBox div.list dt{color:#333333;font-weight:bold;padding:3px 0px 3px 5px;background-color:#ECECEC;margin:5px 0px 5px 0px;}
.orderBox div.list dt input{vertical-align:sub!important;}
.orderBox div.list dd p{padding:5px 0px 10px 0px!important;}
.orderBox div.list li{padding:10px 0px 0px 11px;background: url(../../Contents/ImagesPkg/common/bg_spot.gif) no-repeat 0em 1.2em;}
.orderBox div.memo {padding:14px 21px 5px 21px;}

.orderBox div.userProduct{padding:0px 21px;border-bottom:#CCCCCC solid 1px;}
.orderBox div.userProduct div{ padding:5px 0px;background: url(../../Contents/ImagesPkg/common/line_dottedB.gif) repeat-x left bottom;}
.orderBox div.userProduct div.last{background:none!important;}
.orderBox div.userProduct dl{width:350px;font-size:10px;}
.orderBox div.userProduct dt{width:48px;float:left;}
.orderBox div.userProduct dt a{ display:block; text-align:center;}
.orderBox div.userProduct dd{width:280px;float:right;}
.orderBox div.userProduct dd strong{display:block;}
.orderBox div.userProduct dd strong a{color:#333333;display:block;}

.toriatsukai{margin-bottom:5px;}
.toriatsukai ul li{float:right; padding-left:20px;}
#shoplist_table table th{ background:#CCCCCC; color:#FFFFFF; font-size:14px; padding:3px 6px;}
#shoplist_table table {width:100%;}
#shoplist_table table tr td{border-bottom: 1px solid #CCCCCC;color: #454545;font-size: 93%;padding: 3px; font-size:12px;}



/**User*********/

ul.user_stage{
width:600px;
height:47px;
margin:20px auto;
padding:0;
display:block;
list-style:none;
}

ul.user_stage li{height:47px;margin:0;padding:0;float:left;display:block;}
ul.user_stage li.stage1_on{width:150px;background:url(../Contents/ImagesPkg/user/user_stage1.jpg) no-repeat 0 -47px;}
ul.user_stage li.stage1{width:150px;background:url(../Contents/ImagesPkg/user/user_stage1.jpg) no-repeat;}
ul.user_stage li.stage2_on{width:150px;height:47px;background:url(../Contents/ImagesPkg/user/user_stage2.jpg) no-repeat 0 -47px;}
ul.user_stage li.stage2{width:150px;background:url(../Contents/ImagesPkg/user/user_stage2.jpg) no-repeat;}
ul.user_stage li.stage3_on{width:150px;background:url(../Contents/ImagesPkg/user/user_stage3.jpg) no-repeat 0 -47px;}
ul.user_stage li.stage3{width:150px;background:url(../Contents/ImagesPkg/user/user_stage3.jpg) no-repeat;}
ul.user_stage li.stage4_on{width:138px;height:47px;background:url(../Contents/ImagesPkg/user/user_stage4.jpg) no-repeat 0 -47px;}
ul.user_stage li.stage4{width:138px;background:url(../Contents/ImagesPkg/user/user_stage4.jpg) no-repeat;}



/**mypage*********/

ul.mypage_stage{
width:500px;
height:47px;
margin:20px auto;
padding:0;
display:block;
list-style:none;
float:left;
}

ul.mypage_stage li{height:47px;margin:0;padding:0;float:left;display:block;}
ul.mypage_stage li.stage1_on{width:150px;background:url(../Contents/ImagesPkg/user/mypage_stage1.jpg) no-repeat 0 -47px;}
ul.mypage_stage li.stage1{width:150px;background:url(../Contents/ImagesPkg/user/mypage_stage1.jpg) no-repeat;}
ul.mypage_stage li.stage2_on{width:150px;height:47px;background:url(../Contents/ImagesPkg/user/mypage_stage2.jpg) no-repeat 0 -47px;}
ul.mypage_stage li.stage2{width:150px;background:url(../Contents/ImagesPkg/user/mypage_stage2.jpg) no-repeat;}
ul.mypage_stage li.stage3_on{width:150px;background:url(../Contents/ImagesPkg/user/mypage_stage3.jpg) no-repeat 0 -47px;}
ul.mypage_stage li.stage3{width:150px;background:url(../Contents/ImagesPkg/user/mypage_stage3.jpg) no-repeat;}


ul.addres_stage{
width:500px;
height:47px;
margin:20px auto;
padding:0;
display:block;
list-style:none;
float:left;
}

ul.addres_stage li{height:47px;margin:0;padding:0;float:left;display:block;}
ul.addres_stage li.stage1_on{width:150px;background:url(../Contents/ImagesPkg/user/addres_stage1.jpg) no-repeat 0 -47px;}
ul.addres_stage li.stage1{width:150px;background:url(../Contents/ImagesPkg/user/addres_stage1.jpg) no-repeat;}
ul.addres_stage li.stage2_on{width:150px;height:47px;background:url(../Contents/ImagesPkg/user/addres_stage2.jpg) no-repeat 0 -47px;}
ul.addres_stage li.stage2{width:150px;background:url(../Contents/ImagesPkg/user/addres_stage2.jpg) no-repeat;}
ul.addres_stage li.stage3_on{width:150px;background:url(../Contents/ImagesPkg/user/addres_stage3.jpg) no-repeat 0 -47px;}
ul.addres_stage li.stage3{width:150px;background:url(../Contents/ImagesPkg/user/addres_stage3.jpg) no-repeat;}


ul.mmaga_stage{
width:500px;
height:47px;
padding:0;
display:block;
list-style:none;
float:left;
}

ul.mmaga_stage li{height:47px;margin:0;padding:0;float:left;display:block;}
ul.mmaga_stage li.stage1_on{width:150px;background:url(../Contents/ImagesPkg/user/mmaga_stage1.jpg) no-repeat 0 -47px;}
ul.mmaga_stage li.stage1{width:150px;background:url(../Contents/ImagesPkg/user/mmaga_stage1.jpg) no-repeat;}
ul.mmaga_stage li.stage2_on{width:150px;height:47px;background:url(../Contents/ImagesPkg/user/addres_stage2.jpg) no-repeat 0 -47px;}
ul.mmaga_stage li.stage2{width:150px;background:url(../Contents/ImagesPkg/user/addres_stage2.jpg) no-repeat;}
ul.mmaga_stage li.stage3_on{width:150px;background:url(../Contents/ImagesPkg/user/mypage_stage3.jpg) no-repeat 0 -47px;}
ul.mmaga_stage li.stage3{width:150px;background:url(../Contents/ImagesPkg/user/mypage_stage3.jpg) no-repeat;}


ul.contact_stage{
width:500px;
height:47px;
margin:20px auto;
padding:0;
display:block;
list-style:none;
float:left;
}

ul.contact_stage li{height:47px;margin:0;padding:0;float:left;display:block;}
ul.contact_stage li.stage1_on{width:150px;background:url(../Contents/ImagesPkg/user/contact_stage1.jpg) no-repeat 0 -47px;}
ul.contact_stage li.stage1{width:150px;background:url(../Contents/ImagesPkg/user/contact_stage1.jpg) no-repeat;}
ul.contact_stage li.stage2_on{width:150px;height:47px;background:url(../Contents/ImagesPkg/user/addres_stage2.jpg) no-repeat 0 -47px;}
ul.contact_stage li.stage2{width:150px;background:url(../Contents/ImagesPkg/user/addres_stage2.jpg) no-repeat;}
ul.contact_stage li.stage3_on{width:150px;background:url(../Contents/ImagesPkg/user/contact_stage3.jpg) no-repeat 0 -47px;}
ul.contact_stage li.stage3{width:150px;background:url(../Contents/ImagesPkg/user/contact_stage3.jpg) no-repeat;}


ul.clumbs_stage{
width:500px;
height:47px;
margin:20px auto;
padding:0;
display:block;
list-style:none;
float:left;
}

ul.clumbs_stage li{height:47px;margin:0;padding:0;float:left;display:block;}
ul.clumbs_stage li.stage1_on{width:150px;background:url(../Contents/ImagesPkg/user/clumbs_stage1.jpg) no-repeat 0 -47px;}
ul.clumbs_stage li.stage1{width:150px;background:url(../Contents/ImagesPkg/user/clumbs_stage1.jpg) no-repeat;}
ul.clumbs_stage li.stage2_on{width:150px;height:47px;background:url(../Contents/ImagesPkg/user/clumbs_stage2.jpg) no-repeat 0 -47px;}
ul.clumbs_stage li.stage2{width:150px;background:url(../Contents/ImagesPkg/user/clumbs_stage2.jpg) no-repeat;}


/***USER系************/
.user_page {padding-top:15px;}

.user_page h3{ font-size:16px;font-weight:bold; margin-bottom:15px;}

.user_page h4{margin-bottom:10px; margin-top:30px; font-size:15px; border-bottom:1px solid #5E5E5E;}

.user_page p{margin-bottom:10px;}

.user_page a{ color:#FF96C5;}

