@charset "EUC-JP";


/* $Id: style.css 235 2006-06-13 01:42:54Z g_nagano $ */
.body {
	font-size: 12px;
	line-height: 1.5em;
}

.small {
	font-size: 10px;
	line-height: 1.5em;
}

.big {
	font-size:14px;
	line-height: 1.5em;
}

.copy {
	font-size: 10px;
	font-family: "Arial, Helvetica, sans-serif";
}
/* del 04/05/03 hayashi
a:link {
	text-decoration:none
}

a:visited {
	text-decoration:none
}

a:active {
	text-decoration:none
}

a:hover {
	text-decoration:underline
}
*/

.formStyle {
	margin: 0px;
	padding: 0px;
}

/* add S 04/05/03 hayashi */
.mainText {
	font-size:12px;
	line-height:14px;
	color:#000000;
	text-align:left;	/* add 04/06/14 kikuchi */
	font-weight:normal;
}


.mainTitle {
	font-size:14px;
	line-height:18px;
}

.smallText {
	font-size:10px;
	text-align:left;	/* add 04/06/14 kikuchi */
	line-height:12px;
}

.bigtext {
	font-size:18px;
	line-height:20px;
}

.tableText {
	font-size:12px;
	line-height:13px;
}

.itemName {
	font-size:28px;
	line-height:30px;
	color:#dcdcdc
}

.itemText {
	font-size:14px;
	line-height:18px;
	text-align:left;	/* add 04/06/14 kikuchi */
	color:#003399;
	font-weight:normal;
} 

.optText {
	font-size:12px;
	line-height:18px;
	color:#003399;
	font-weight:normal;
}

.priceText 
{
	font-size:12px;
	line-height:14px;
	color:#CC0000;
	font-weight:normal;
}

.blueText {
	font-size:12px;
	text-align:left;	/* add 04/06/14 kikuchi */
	line-height:14px;
	color:#003399;
	font-weight:normal;
}

.redText {
	font-size:12px;
	text-align:left;	/* add 04/06/14 kikuchi */
	line-height:14px;
	color:#CC0000;
	font-weight:normal;
}

.optminiText {
	font-size:11px;
	line-height:15px;
	color:#003399;
	font-weight:normal;
}

.specialText {
	font-size:14px;
	line-height:18px;
	color:#CC0000;
	font-weight:normal;
}

.specialsmallText {
	font-size:9px;
	line-height:12px;
}

A:link {
	color:#0066cc;
	text-decoration:
	 none;
}

A:visited {
	color:#3399ff;
	text-decoration: none;
}

A:active {
	color:#ff9c00;
	text-decoration: underline;
}

A:hover {
	color:#ff0000;
	text-decoration: underline;
}

.whiteText {
	font-size: 12px;
	text-align:left;	/* add 04/06/14 kikuchi */
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
}

.s_mainText {
	font-size: 11px;
	text-align:left;	/* add 04/06/14 kikuchi */
	line-height: 13px;
	font-weight: normal;
}

.menulink {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #003399;
}
.CopyRightText {
	font-size:12px;
	line-height:14px;
	color:#000000;
	font-weight:normal;
}

.priceBigText {  font-size: 14px; line-height: 18px; color: #CC0000; font-weight: normal;}
/* add E 04/05/03 hayashi */

/* 2006/06/12 nagano Add Start */

.text1 {  font-size: 13px; line-height: 15px;}
.text2 {  font-size: 15px; line-height: 17px;}
.text3 {  font-size: 18px; line-height: 23px;}
.text4 {  font-size:  8px; line-height: 13px;}
.text5 {  font-size: 24px; line-height: 40px;}

/* 2006/06/12 nagano Add End */
/*===== 2009/02/03 nagano 西武ライオンズ対応 SL用フッタの設定追加 Add Start =====*/
.sl_footer TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3d3d3d; LINE-HEIGHT: 13px;
}
.sl_footer A:link {
	FONT-SIZE: 11px; COLOR: #ff9242; LINE-HEIGHT: 13px; TEXT-DECORATION: none;
}
.sl_footer A:visited {
	FONT-SIZE: 11px; COLOR: #ff9242; LINE-HEIGHT: 13px; TEXT-DECORATION: none;
}
.sl_footer A:hover {
	FONT-SIZE: 11px; COLOR: #ff9242; LINE-HEIGHT: 13px;
}

/* 以下、購入フロー：お届け先入力/選択画面の文言用 */
.lions {  font-size: 14px; line-height: normal;}
.lions2 {  font-size: 13px; line-height: normal;}

/*===== 2009/02/03 nagano 西武ライオンズ対応 SL用フッタの設定追加 Add End =====*/


h1 { font-size:100%; }
