@charset "shift_jis";
/* CSS Document */

#autumnfair13 * {
	margin:0;
	padding:0;
}
#autumnfair13 {
	margin:0 auto;
	width:750px;
	text-align:center;
	background:url(../IMAGE/13autumnfair/bg.jpg) repeat-y;
}
#autumnfair13 h3 {
	padding-top:25px;
}
ul, ul li, ol {
	list-style:none;
}
#autumnfair13 li, #autumnfair13 dt, #autumnfair13 dd {
	float:left;
}
#autumnfair13 img {
	border:none;
	vertical-align:bottom;
}



/*リンク*/
a:link {
    color: #143DA7;
    text-decoration: underline;
}
a:visited {
    color: #8B008B;
    text-decoration: underline;
}
a:hover {
    color: #E07474;
    text-decoration: underline;
}
a:active {
    color: #003366;
    text-decoration: underline;
}

#autumnfair13 a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
	background: #fff;
}
#autumnfair13 a:hover img.imgover{
	opacity:1.0;
	filter: alpha(opacity=100);
	background: #fff;
}



#autumnfair13 .box {
	margin:20px 12px 0 15px;
	width:723px;
	background: url(../IMAGE/13autumnfair/bg1.jpg) repeat-y;
}
#autumnfair13 .ul_m {
	margin:0 10px 0 11px;
	width:729px;
	overflow:hidden;
}
#autumnfair13 .ul_m li {
	width:243px;
}
#autumnfair13 .ul_w717 {
	margin:0 3px;
	width:717px;
	overflow:hidden;
}
#autumnfair13 .tab01{
	margin:0 13px 0 9px;
	width:701px;
	border-top:#E3BC6A 1px solid;
	border-left:#E3BC6A 1px solid;
	text-align:center;
}
#autumnfair13 .tab01 td{
	width:174px;
	border-bottom:#E3BC6A 1px solid;
	border-right:#E3BC6A 1px solid;
}
#autumnfair13 .tab01 dl, #autumnfair13 .tab01 dt, #autumnfair13 .tab01 dd{
	width:174px;
}
#autumnfair13 .tab01 dd {
	padding-bottom:5px;

}
#autumnfair13 .tab02 {
	margin:0 13px 0 10px;
	width:700px;
	border-top:#E3BC6A 1px solid;
	border-left:#E3BC6A 1px solid;
	text-align:center;
}
#autumnfair13 .tab02 th {
	width:144px;
	border-bottom:#E3BC6A 1px solid;
	border-right:#E3BC6A 1px solid;
}
#autumnfair13 .tab02 td {
	width:276px;
	border-bottom:#E3BC6A 1px solid;
	border-right:#E3BC6A 1px solid;
}
#autumnfair13 .tab02 dl, #autumnfair13 .tab02 dt {
	width:276px;
}
#autumnfair13 .tab02 .dd_ka {
	margin-top:5px;
	width:126px;
}
#autumnfair13 .tab02 .dd_bn {
	padding-top:12px;
	width:150px;
}
#autumnfair13 .ul_img2 {
	margin:15px 5px 0 7px;
	width:738px;
	overflow:hidden;
}
#autumnfair13 .ul_img2 li {
	width:369px;
	background:url(../IMAGE/13autumnfair/bg2.jpg) center repeat-y;
}
#autumnfair13 .ul_img2 dl {
	padding-bottom:15px;
	margin:0 8px;
	width:353px;
	background:url(../IMAGE/13autumnfair/bottom2.jpg) left bottom no-repeat;
	overflow:hidden;
}
#autumnfair13 .ul_img2 dt {
	width:353px;
}
#autumnfair13 .ul_img2 .dd_ka1 {
	margin-top:5px;
	width:173px;
}
#autumnfair13 .ul_img2 .dd_bn1 {
	padding-top:10px;
	width:180px;
}
#autumnfair13 .ul_banner {
	margin:0 9px;
	width:732px;
	overflow:hidden;
}
#autumnfair13 .ul_banner li {
	padding:30px 0 10px 0;
	width:366px;
}
#autumnfair13 .p_top {
	padding-right:10px;
	text-align:right;
}
#autumnfair13 .ul_img3 {
	margin:0 7px 0 2px;
	width:714px;
	overflow:hidden;
}
#autumnfair13 .ul_img3 li {
	padding:15px 0;
	width:238px;
}
#autumnfair13 .ul_img3 dl {
	width:238px;
	overflow:hidden
}
#autumnfair13 .ul_img3 .dd_bn2 {
	padding-top:20px;
	width:120px;
	background:url(../IMAGE/13autumnfair/line_bg.jpg) right top no-repeat;
}
#autumnfair13 .ul_img3 li:nth-child(3n) .dd_bn2 {/*3,6,9…番目の要素に適用*/
	background:none
}
#autumnfair13 .ul_img3 .dd_ka2 {
	margin-top:5px;
	width:118px;
}
#autumnfair13 .ul_w701 {
	margin:12px 0 0 10px;
	width:701px;
	overflow:hidden;
}
#autumnfair13 .dl_w709 {
	padding-top:10px;
	margin-right:14px;
	width:709px;
	overflow:hidden;
}
#autumnfair13 .dl_w709 dt {
	width:399px;
}
#autumnfair13 .dl_w709 dd {
	width:310px;
}
#autumnfair13 .dl_w709 .dl_w310 {
	padding-bottom:17px;
	width:310px;
	background:url(../IMAGE/13autumnfair/line.jpg) bottom no-repeat;
	overflow:hidden;
}
#autumnfair13 .dl_w709 .dl_w310 dt {
	padding-bottom:10px;
	width:310px;
}
#autumnfair13 .dl_w709 .dl_w310 .dd_bn4 {
	width:100px;
}
#autumnfair13 .dl_w709 .dl_w310 .dd_ka4 {
	width:180px;
}
#autumnfair13 .ul_img3a {
	margin:0 7px 0 11px;
	width:732px;
	overflow:hidden;
}
#autumnfair13 .ul_img3a li {
	padding-bottom:10px;
	width:244px;
	background:url(../IMAGE/13autumnfair/bottom3.jpg) center bottom no-repeat;
}
#autumnfair13 .ul_img3a dl {
	margin:0 3px;
	width:238px;
	background:url(../IMAGE/13autumnfair/bg3.jpg) repeat-y;
	overflow:hidden;
}
#autumnfair13 .ul_img3a .dd_bn5 {
	padding:10px 0;
	width:115px;
}
#autumnfair13 .ul_img3a .dd_ka5 {
	width:123px;
}
#autumnfair13 .t_20 {
	padding-top:20px;
}
#autumnfair13 .h4_l15 {
	padding:30px 0 10px 15px;
	text-align:left;
}
#autumnfair13 .bn1_2 img{
	margin:4px 0 3px 0;
}

/*価格プログラム*/
#autumnfair13 .buy_price, #autumnfair13 .buy_price li {
	float:none;
	line-height:100%;
	width:auto;
	margin:0;
	padding:0 0 8px;
	border:none;
	background:none;
}
#autumnfair13 li.motoprice {
	display:none;
}
#autumnfair13 span.spesicalprice {
	font-size:12px;
	color:#0000FF;
	display:block;
}
#autumnfair13 li.price {
	display:inline;
	color:#ff0000;
	font-size:18px;
	font-weight:bold;
}
#autumnfair13 .intax {
	display:inline;
	font-size:10px;
	color:#ff0000;
}
