@charset "UTF-8";
/* CSS Document */

#category-shop {
background-image:url(http://www.djmayumi.jp/pc/MT_Templates/img/category/shop.jpg);
height:72px;
width:584px;
}


/*レイアウト*/

.item-header {
background-color:#FD3682;
background-image:url(../../MT_Templates/img/parts/info_title_bar_bg.jpg);
background-repeat:repeat-x;
border-left:5px #AE104D solid;
border-top:1px #FF2075 solid;
border-bottom:1px #FF2075 solid;
border-right:1px #FF2075 solid;
color:#ffffff;
font-weight:bold;
}

.item-inner {
padding:5px 20px;
background-image:url(../../MT_Templates/img/parts/info_title_bar.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.item-detail {
padding:15px 20px;
}

.center {
margin:0 auto;
display:block;
text-align:center;
}

.policy-footer {
	border-top:1px #cccccc solid;
	padding-top:8px;
	text-align:right;
}

.policy-footer a {
	color:#8E0C48;
}

.separator {
	color:#FF0066;
}

/*フォーム*/

.form-box {
	width:100%;
	border:#A61956 1px solid;
}

.form-box tr,
.form-box td {
	border:#A61956 1px solid;
	padding:14px 14px;
	font-size:12px;
}

.form-box .head {
	width:146px;
	height:50px;
}

.form-box .entry-form {
	width:405x;
	height:52px;
}

.form-box .pink {
	width:405x;
	height:52px;
	background-color:#F7A2C6;
}

.form-box .text {
	border:#A61956 1px solid;
	width:352px;
	height:22px;
}

.item-box .item {
	padding-bottom:10px;	
}

.item-box tr,
.item-box td {
	border:0px;
	padding:0px;
}

.submit {
	width:283px;
	margin:20px auto 100px auto;
}

.subit tr td {
	vertical-align:top;
}

.returnbtn {
	display:block;
	margin:0 auto;
	text-align:center;
}

#errormessage {
	background-color:#F7A2C6;
	padding:5px 0px 5px 15px; 
	margin-bottom:25px;
}

#errormessage ul li {
	list-style-type:disc;
	list-style-position:inside;
}


/*ヘッドホン*/

.specifications {
	width:511px;
	margin:0 auto;
	border:1px #000000 solid;
}

.specifications .line {
	height:20px;
	border:1px #000000 solid;
}