body {
color: black;
font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka, Verdana, Arial, Helvetica, sans-serif;
}
a:visited { color: #063; font-style: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: "?l?r ?o?S?V?b?N", Osaka }
a:visited-s { color: #063; font-style: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: "?l?r ?o?S?V?b?N", Osaka }
a:link { color: #063; font-style: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: "?l?r ?o?S?V?b?N", Osaka }
a:hover  { color: navy; font-style: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: "?l?r ?o?S?V?b?N", Osaka; text-decoration: underline }
a:active   { color: #030; font-style: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: "?l?r ?o?S?V?b?N", Osaka }
td  { font-size: 11pt; line-height: normal; font-family: "?l?r ?o?S?V?b?N", Osaka }
.class       { font-size: 9pt; line-height: 11pt; font-family: "?l?r ?o?S?V?b?N", Osaka }
.class2 { font-size: 10pt; line-height: 11pt }
.class-b     { font-weight: bold; font-size: 14pt; line-height: 15pt; font-family: "?l?r ?o?S?V?b?N", Osaka }
.class-b3-1 { font-size: 12pt; font-family: "?l?r ?o?S?V?b?N", Osaka; font-weight: normal; line-height: 15pt; }
.class-b3 { font-size: 12pt; font-family: "?l?r ?o?S?V?b?N", Osaka; font-weight: bold; line-height: 15pt; }
.class-b2 { font-size: 16pt; line-height: 17pt; font-family: Osaka, "?l?r ?o?S?V?b?N" }
h1, h2, h4, h5, h6 {font-size: 100%;font-weight: normal;line-height:1em;margin: 0;}
h3  { font-weight: bold; font-size: 15pt; line-height: 1em; margin: 0 }
.class_toptext { font-size: 9pt; line-height: 11pt; text-align: left; width: 137px; padding: 5px 6px; }
.threecolcont_1B28DC9 { text-align: center; width:600px;}
.threecolbox_1B28DC9 { font-size: 11px; line-height: 16px; text-align: left; width:150px; height:140px; float:left; letter-spacing: 1px; padding-top: 5px; }



/* ???i?\?y?[?W?̃{?^??
----------------------------------------------------------- */
@import url("./price_rinji.css");


/*-----*/
p.bar_short {
	width:465px;
	height:38px;
	margin:10px auto 0 auto;
	padding: 8px 0 0 15px;
	background-image:url(../img/price/bar_short.png);
	background-repeat: no-repeat;
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	text-align:left;


	border:0px green dotted;
}

p.bar_short a {
	display:block;

	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
}

p.bar_short a:hover {
	color:#FFFF00;
}



/*　上部キャンペーンバナー
----------------------------------------------------------- */


#open_b {
	margin: 0 auto 0 auto;
}


#open_b a {
	background-image: url(http://www.ea-r.com/img/campaign.png);
	background-position : 0 0;
	background-repeat: no-repeat;
	text-decoration : none;
	text-indent: -9999px;
	width: 750px;
	height: 240px;
	display : block;
	margin:0 auto 0 auto;
}

#open_b a:hover {
	background-position : 0 -240px;
	background-repeat : no-repeat;
}




/*　商品部　価格表誘導バナー
----------------------------------------------------------- */


#price_b {
	margin: 0　auto 0 auto;
}

#price_b a {
	background-image: url(http://www.ea-r.com/img/renew_price.png);
	background-position : 0 0;
	background-repeat: no-repeat;
	text-decoration : none;
	text-indent: -9999px;
	width: 530px;
	height: 200px;
	display : block;
	margin:0 auto 0 auto;
}

#price_b a:hover {
	background-position : 0 -200px;
	background-repeat : no-repeat;
}