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

.howto_wrap.clear { clear:both; line-height:0px; font-size:0px;}

#howto h3#price_title{
	width:836px;
	height:44px;
	background:url("../howto/image/title2.gif") no-repeat;
	margin:0px 2px 0px 0px;
	padding:0;
	text-indent:-9999px;
}

#howto h4.howto_title { 
	margin:0;
	padding:30px 0px 10px 35px;
	color:black;
	font-weight:bold;
	font-size:14px;
	width:
}

.howto_wrap { margin-left:30px;}

.title { margin:0px 0px 10px 25px;}
.title2 { margin:30px 0px 10px 25px;}

#pro1,#pro2,#pro3,#pro4 { margin-bottom:5px;}

#pro1 { background:url(../howto/image/pro1.gif) no-repeat; padding-left:20px;}
#pro2 { background:url(../howto/image/pro2.gif) no-repeat; padding-left:20px;}
#pro3 { background:url(../howto/image/pro3.gif) no-repeat; padding-left:20px;}
#pro4 { background:url(../howto/image/pro4.gif) no-repeat; padding-left:20px;}

.acc { width:600px; height:35px;}
.acc_li { display:block; width:278px; float:left;}

#pro_l { width:400px; float:left;}
#pro_r { width:300px; float:left;}

#card {}
#card li { float:left; list-style-type:none;}

#how_txt { width:430px; padding-right:10px; float:left;}
#priceless { width:100px; height:35px; float:left;}

#card_wrap { width:600px;}

.clr { clear:both; height:1px; font-size:1px;}

/* 販売期間 period */

#period .title { font-size:1px;}

#period h3#price_title{
	width:836px;
	height:44px;
	background:url("../period/image/title2.gif") no-repeat;
	margin:0px 2px 0px 0px;
	padding:0;
	text-indent:-9999px;
}

#howto_wrap { margin-left:30px; padding-bottom:25px;}

#period h4.howto_title { 
	margin:0;
	padding:30px 0px 10px 35px;
	color:black;
	font-weight:bold;
	font-size:14px;
	width:
}

#peri {
	width:515px;
	height:31px;
	background:url(../period/image/ctn_sales.gif) no-repeat;
	fnt-size:0;
	text-indent:-9999px;
}
#peri0903 {
	width:515px;
	height:31px;
	background:url(../period/image/ctn_sales.jpg) no-repeat;
	fnt-size:0;
	text-indent:-9999px;
}

.how_txt {}
