body {  font-family: "ＭＳ Ｐゴシック", "Osaka";}

.hbg {  background-image: url(common/bghead.gif); background-repeat: repeat-x;}
.htxt01 {
	font-size: 12px;
	color: #FFFFFF;
}

.tdbg01 {  background-image: url(common/bg01.gif); background-repeat: repeat-y;}
.tdbg02 {  background-image: url(common/bg02.gif); background-repeat: repeat-y;}
.tdbg03 {  background-image: url(common/bg04.gif); background-repeat: repeat-x;}
.headback {  color: #FFFFFF; background-image: url(common/head_back.jpg); background-repeat: no-repeat;}

a:link {
	color:#D20000;
	font-size: 12px;
}
a:active {
	color:#000000;
	font-size: 12px;
}
a:visited {
	color:#D20000;
	font-size: 12px;
}
a:hover {
	color:#000000;
	font-size: 12px;
}

a.a01:link {color: #FFFFFF; text-decoration: none;}
a.a01:visited{color:#FFFFFF; text-decoration: none;}
a.a01:hover{color:#ff9900; text-decoration: none;}

.ctxt { color:#FFFFFF;}
.ctxt a:link { color:#FFFFFF;}
.ctxt a:active { color:#FFFFFF;}
.ctxt a:visited { color:#FFFFFF;}
.ctxt a:hover { color:#FFFFFF;}


.foot { color:#002F99;}
.foot a:link { color:#002F99;}
.foot a:active { color:#002F99;}
.foot a:visited { color:#002F99;}
.foot a:hover { color:#709CD2;}


.txt01 {  font-size: 12px; line-height: 20pt;}
.txt02 {  font-size: 12px; line-height: 16pt;}
.txt03 {  font-size: 10px; line-height: 14px; font-weight: bold;}
.txt04 {  font-size: 10px;}


/* 特選商品  */
.scbg {  background-image: url(images/special_c.jpg); background-repeat: no-repeat;}
.txt16 {  font-size: 16px; }
.txt17 { font-size: 17px;  color: #D20000;}
.txt18 {  font-size: 18px; }
.txt24 {  font-size: 18px; color: #D20000;}
.txt10 {  font-size: 10px}


