/* 通常リンク */
a {text-decoration:none;}
a:hover {text-decoration:underline; color:#9E192B;}


/* 赤太字 */

a.red:link {
        color:#CD3301;
        text-decoration:underline}
a.red:visited {
        color:#660000;
        text-decoration:underline}
a.red:hover {
        color:#A71E30;
        text-decoration:underline}
a.red:active {
        color:#A71E30;
        text-decoration:underline}

/* ナビリンク */

a.navi:link {
        color:#333333;
		font-size: 12px;
		font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
        text-decoration:none}
a.navi:visited {
        color:#660000;
		font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
        text-decoration:none}
a.navi:hover {
        color:#A71E30;
		font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
        text-decoration:underline}
a.navi:active {
        color:#A71E30;
		font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
        text-decoration:underline}

.navi{
        color:#333333;
		font-size: 12px;
		font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}


/* SEO */
h1 {
	color: #977746;
	font-size: 10px;
	font-weight:normal;
}

h2 {
	color: #999999;
	font-size: 10px;
	font-weight:normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

h3 {
	color: #FFFFFF;
	font-size: 10px;
	font-weight:normal;
	margin-bottom: 0px;
}

.red { color:red; }
/* 装飾 */

.productTsmall {
	color: #660000;
	font-size: 11px;
}

/* 打ち消し線付き */
.NewOwari { text-decoration:line-through; }

/* 新着情報リスト */
#shinchaku { position:relative; top:0px;  width:534px; height:155px; 
             padding: 4px 0px; overflow: auto ; 
             background-color:#ffffff; 
             border-color: #b4ae92 ; border-width: 1px; border-style: solid;}

div#shinchaku ul li { 
	list-style-type:disc;
	list-style-position:outside;
	list-style-image: url(images/news_icon.gif); 
	margin:0 25px;
}

img {
	border:0;	
}

/* 左メニュー用 */

div.box{
	width:199px;
	text-align:left;
	background:url(images/menu_bg.gif) repeat-y ;
        background-color:#E3DAAF;
	margin-top:10px;
	_margin-left:10px;
	padding:0;
}

ul {
	margin:0 ;
	padding:0 ;
	list-style-type:none;

}

ul.lefmenu li{
	list-style-type:none;
	list-style-position:inside;
	list-style-image:url(images/menu_icon.gif);
	text-indent:0em;
	padding:1px 10px 1px 10px;
}

ul.nasi li {
	list-style-image:none;
	list-style-position:inside;
	background-color:#ffffff;
	padding:3px 6px;
	margin:0 2px;
	text-indent:1em;
	_text-indent:0em;
}

/* ご利用ガイド　カード決算 */
div.card_box{
	width:430px;
	padding:8px 20px;
	background-color:#FFF;
	text-align: center;
	margin: 0 0 10px 0;
}
div.card_box img {
	margin:4px;	
}
