@charset "EUC-JP";

a:hover {
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}


html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style-type:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}



/*
レイアウト
----------------------------*/

#layout {
	width: 780px;
	margin:20px auto;
}


#main-area {
	overflow: hidden;
	background: #FFFFFF;
	width:750px;
	border:solid 0px #000000;
	float:right;
}

.clear {
	clear:both;
}

/*
パンクズ
----------------------------*/
p.topicpath {
	color:#736666;
	font-size:12px;
	margin: 5px 10px 10px 0;
}


p.topicpath a {
	text-decoration:underline;
	color:#0000FF;
}

/*
シリーズ一覧
----------------------------*/

h1 {

}


p.cat-lead {
	font-size:14px;
	margin:10px 0;
	letter-spacing:1.5px;
}
h2 {

}

#main-area .block {
		border:solid 0px #FF0000;
		overflow:hidden;
}


h3 {
	font-size:18px;
	font-weight:bold;
	color:#0000FF;
}

a {
	text-decoration:none;
	color:#000000;
}

dl.series:hover {
	border:solid 2px #000000;
	display:block;
}

dl.series {
    margin:2px;
    margin-bottom:10px;
    background:#FFFFFF;
    padding:px;
    width:180px;
    font-size:12px;
    border:solid 2px #CCCCCC;
    float:left;
}

dl.series dt img {
        width:180px;
}

dd{
    padding:1px 1px;
}

dl.series dd.seriesbrand{
	        height:22px;
	        font-size:9px;
		line-height:1.2;
		margin-top:1px;
		float:left;
}

dl.series dd.seriesname{
	        height:22px;
		font-size:18px;
		font-weight:bold;
                text-align:right;
		color:#0000FF;
		margin-top:1px;
}

span{
	        font-size:9px;
}

dl.series dd.tablesize{
		margin-top:1px;
		background:#EEEEEE;
	        font-size:90%;
}

dl.series dd.size{
                text-align:center;
		background:#FFFFFF;
}


dl.series dd.intro{
	        height:45px;
		color:#000000;
		margin-top:0px;
		line-height:1.2;
		background-color:#FAF4D8;
}
dl.series dd.colortips img {
        width:170px;
}

dl.series dd.price {
	color:#FF0000;
	font-size:16px;
	text-align:right;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

dl.series dd.price_noset {
	color:#FF0000;
	font-size:12px;
	margin:5px 0;
}

/*
回遊リンク
----------------------------*/

#main-area .catbnrlink {
	border: solid 0px #000000;
	background:#FFFFFF;
	margin-bottom:10px;
	overflow:hidden;
}

#main-area .catbnrlink .comment {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:20px;
	background-color:#FFFFBC;
	margin: 19px 0 5px 0;
	padding:10px;
	letter-spacing:2.0px;

}


#main-area .catbnrlink img {
	margin: 4px 10px 0 0;
}


#main-area .catbnrlink dl {
	margin: 0;
	padding: 0;
	float: left;
}
#main-area .catbnrlink dt {
	margin: 0;
}

#main-area .catbnrlink a {
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
	margin-top:0;

}

