
a:link{color:"#000000"; text-decoration:none; font-size: 10pt;}
a:visited{color:"#000000"; text-decoration:none; font-size: 10pt;}
a:active{color:"#FF0000"; text-decoration:none; font-size: 10pt;}
a:hover{color:#FF0000; ;text-decoration: underline; font-size: 10pt;}


a.r:link{color:"#FF0000"; text-decoration:none; font-size: 10pt;}
a.r:visited{color:"#FF0000"; text-decoration:none; font-size: 10pt;}
a.r:active{color:"#FF0000"; text-decoration:none; font-size: 10pt;}
a.r:hover{color:#FF0000; ;text-decoration: underline; font-size: 10pt;}

TD {color:"#000000"; font-size: 10pt;}
BODY, TH { font-size: 10pt }

body {
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	text-align:center;
}

#wrapper {
 	padding-top: 0px;
	width:1000px;
	text-align:center;
	clear:both
}

#topwrapper {
	margin: 14px 0px 0px 0px;
	width:698px;
	text-align:center;
	clear:both
}

#Head {
	width: 1025px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

#second {
	clear: both;
	text-align: center;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
}

#center {
	width:1025px;
	text-align:left;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#centerR1 {
	width:204px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#centerR2 {
	width:204px;
	float:left;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#centerR3 {
	width:204px;
	float:left;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#centerL {
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#centerLR1 {
	width:600px;
	float:left;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
}

#centerLR2 {
	width:600px;
	float:left;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#centerLL1 {
	width:204px;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#centerLL2 {
	width:204px;
	float:right;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#centerLL3 {
	width:200px;
	float:right;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/*画像関連*/
img{border:0px;}	/*画像表示のデザイン設定*/
IMG{border:0px;}	/*画像表示のデザイン設定*/


/*リンク関係*/
p{margin:0px;}


/*文字配置*/
.right{text-align:right;}			/*右寄せ*/
.center{text-align:center;}			/*中央寄せ*/
.left{text-align:left;}				/*左寄せ*/
.justify{text-align:justify;}		/*均等割付*/
.v-center{vertical-align:middle;}	/*垂直均等割付*/


/*文字変更*/
.fxxs{font-size:xx-small;}		/*超極小*/
.fxs{font-size:x-small;}		/*極小*/
.fs {font-size:small;}			/*小*/
.fno{font-size:medium;}			/*普通*/
.fl{font-size:large;}			/*大*/
.fxl{font-size:x-large;}		/*極大*/
.fxxl{font-size:xx-large; }		/*超極大*/
.bold{font-weight:bold;}		/*ボールド*/
.bbold{font-weight:bolder;}		/*超ボールド*/
.hoso{font-weight:lighter;}		/*細い*/
.goku{font-weight:900;}			/*極太*/
.italy{font-style:italic;}		/*イタリック体*/
.gyo1{line-height:150%;}


/*色*/
.black{color:#000;}		/*灰色*/
.green{color:#0b0;}		/*緑色*/
.red{color:red;}		/*赤*/
.white{color:#fff;}		/*白*/
.blue{color:#00b;}		/*青*/
.skyblue{color:#88f;}		/*水色*/
.yellow{color:#0cc;}		/*黄色*/
.orange{color:#f73;}		/*オレンジ色*/
.purple{color:#e4a;}		/*紫色*/
.pink{color:#f47;}		/*ピンク色*/

.sintouroku{color:#a10;}	/*新登録*/
.news{color:#000;}		/*ニュース*/
.kanren{
color:#f73;
font-size:xx-small;
}				/*ニュース関連*/
.hrcolor{color:#ff9999;}	/*罫線カラー*/

/*新着情報関連*/
.hanbai{color:red;}		/*販売情報*/
.hatubaibi{color:#f47;}		/*発売日変更色*/
.kakaku{color:#f73;}		/*販売価格変更*/
.siyou{color:#e4a;}		/*仕様変更*/


/*固有装飾*/
.price{
	font-size: 10pt;
	color:#f00;
	font-weight:bold;
}

.tableprice{
	font-size:x-small;
	color:#f00;
	font-weight:bold;
	text-align:right;
}

.check{
	font-size:x-small;
	color:#f00;
	font-weight:bold;
}

.dosvprice{
	font-size:x-large;
	color:#f00;
	font-weight:bold;
}

.ken{
	font-size:x-small;
	color:#a10;
	font-weight:bold;
}

.alart{
	font-size:x-small;
	color:#f00;
	font-weight:right;
}



/*見出し装飾*/
.category{
	color:#77f;
	font-size:xx-small;
}

.koumoku{
	border-left:double 10px #8888FF;
	font-size:medium;
	font-weight:bold;
}

.cap{
	color:"#000000";
	font-size:small;
	font-weight:bold;
	border-left:solid 5px #FF4477;
	border-bottom:solid 1px #FF4477;
	padding-left:5px;
}

.cap_18{
	color:"#FFFFFF";
	font-size:medium;
	font-weight:right;
	background-color:"#FF5588";
}

.capblock{
	color:"#FFFFFF";
	font-size:x-small;
	font-weight:bold;
	background-color:"#E62987";
}


/*罫線*/
.dashed{
	background:#EC5B96;
	font-size:medium;
	font-weight:bold;
	color:"#FFFFFF";
	padding-left:5px;
}

.dashed2{
	border:dotted 1px #EC5B96;
	background:#FFFFFF;
	font-size:10pt;
	color:"#000000";
}




/*マージン処理*/
.under{
	margin-bottom: 50px;
}

.cr{
	margin-bottom: 10px;
}





