@charset "shift_jis";



/*-----------------------------------------------------*/

#free {
	width:725px;
	margin:0 auto;
	text-align:center;
}
#free-inner {
	width:570px;
	margin:0 auto;
	padding:0 0 15px 0;
	text-align:left;
}

/*-----------------------------------------------------*/





#free10732 {
	margin:40px 0 0 0;
	color:#333;
}
#free10732 img {
	vertical-align:bottom;
}
#free10732 dl,
#free10732 dt,
#free10732 dd {
	margin:0;
	padding:0;
}
#com01 {
	min-height:140px;
	height: auto !important;
	height: 140px;
	background:url(/inc/item/10732/res/img/bg_01.jpg) left top no-repeat;
}
#com02 {
	margin:20px 0 0 0;
	background:url(/inc/item/10732/res/img/bg_02.jpg) left top no-repeat;
}
#com03 {
	margin:20px 0 0 0;
	background:url(/inc/item/10732/res/img/bg_03.jpg) left top no-repeat;
}



#free10732 .const dd {
	width:360px;
	margin:10px 0 0 40px;
	line-height:1.5;
}
#free10732 .const#com03 dd {
	margin:10px 0 0 15px;
}

#hm {
	margin:40px 0 0 0;
	background:url(/inc/item/10732/res/img/hm_mid.gif) left top repeat-y;
}

#hm table {
	width:530px;
	margin:0 20px;
}
#hm table td {
	vertical-align:top;
}
#hm p {
	margin:10px 15px 0 0;
	line-height:1.5;
}
.material-popup {
	text-align:right;
	margin:0 0 50px 0;
	padding:0 0 20px 0;
	border-bottom:1px dotted #cccccc;
}