@charset "utf-8";
/* CSS Document */

.shoppingStepImage{
	margin-bottom:18px;
	text-align:center;
	}

.step2rightBtn{margin:8px 0 0 614px;}
.step2center1Btn{margin:20px 0 0 196px;}
.step2center2Btn{margin-left:24px;}

.linelink{
	text-decoration: underline;
}
.inputtext{
	width:400px;
	}
	
#error strong{
	font-size:14px;
	line-height:40px;
	}

/*=========Title=========*/

.subTitle{
	color:#FFF;
	background-color:#000;
	height:24px;
	padding-left:13px;
	font-size:12px;
	line-height:24px;
	margin-bottom:18px;
	}
.secondSub{
	margin-top:25px;}
	
/*=========inpuiry=========*/
.mail{
	background-image:url(//bandai-a.akamaihd.net/bc/images/inquiry/ico_mail.gif);
	background-repeat:no-repeat;
	line-height:16px;
	padding-left:28px;
	margin:10px 0 10px 25px;
	}

#error a{
	color:#ff0000;
	text-decoration:underline;
	}
	
#error ul{
	margin-left:53px;
	list-style:none;
	font-size:11px;
	line-height:18px;
	}

/*recommend*/
#recommender_pc55 { text-align:center; margin-bottom:30px;width:712px; margin:20px auto}
#recommender_pc55 #dv_rc_title{ width:712px;height:33px;background: url("//bandai-a.akamaihd.net/bc/images/common/title_recommend_campaign.gif") no-repeat left bottom; margin-bottom:15px}
#recommender_pc55 .dv_rc_items{ width:130px; float: left; margin:0 5px}
#recommender_pc55 .dv_rc_img img{ width:130px; height:130px; margin-bottom: 10px;}
#recommender_pc55 a{ color:#BF3100;display: block; font-size: 12px; line-height: 110%;}
#recommender_pc55 .dv_rc_description{ display:none}	



/*Full Screen*/
.pbFluidStyle #cdu1Column {
    width: 100%;
}
.pbFluidStyle #cdu1Column {
    width: 100%;
}
.pbFluidStyle .subTitle {
    background: none;
    color: #504e4e;
    text-align: center;
    font-size: 20px;
    font-weight: normal;
    padding: 20px;
    margin-bottom: 0;
}
.pbFluidStyle #error strong {
    font-size: 26px;
    font-weight: normal;
}
.pbFluidStyle .shoppingStepImage{
	margin-bottom:30px;
}
.pbFluidStyle #recommender_pc80 .dv_rc_items,
.pbFluidStyle #delcartrecom_pc80 .dv_rc_items {
    width: 18%;
    margin: 0 1%;
}
.pbFluidStyle #recommender_pc80 .dv_rc_items .dv_rc_img img,
.pbFluidStyle #delcartrecom_pc80 .dv_rc_items .dv_rc_img img {
    width: 70%;
    height: auto;
}
.pbFluidStyle #recommender_pc80 .dv_rc_items .dv_rc_name,
.pbFluidStyle #delcartrecom_pc80 .dv_rc_items .dv_rc_name {
    font-size: 14px;
    line-height: 1.5;
}
.pbFluidStyle .error500Contact{
	text-align:center;
}
.pbFluidStyle .error500Contact .mail{
	display:inline-block;
}
.pbFluidStyle #cdu1Column .error500Contact h3{
	font-size:15px;
	font-weight:normal;
	padding:5px;
	line-height:1;
}