.h1 { font-size:17px; line-height:19px; font-weight:bold; font-family:Verdana; }
.h2 { font-size:12px; line-height:16px; font-weight:bold; font-family:Verdana; }
.h3 { font-size:11px; line-height:13px; font-weight:bold; font-family:Verdana; }

.hugeText40 { font-size:40px; line-height:45px; font-weight:bold; }

.globalMenuText { font-size:11px; line-height:13px; }
.globalMenuText a { color:#99ccff; text-decoration:none }

.bodyText{ font-size:12px; line-height:16px; }
.captionText { font-size:11px; line-height:18px; }
.miniText { font-size:10px; line-height:12px; }

.priceText { font-size:11px; line-height:13px; font-weight:bold; font-family:Verdana; }
.priceTextLarge { font-size:17px; line-height:19px; font-weight:bold; font-family:Verdana; }

.checkboxCellRight { padding:0px 0px 0px 4px; }
.checkboxCellLeft { padding:0px 4px 0px 0px; }

.shopText20 { font-size:20px }
.shopText18 { font-size:18px }
.shopText16 { font-size:16px }
.shopText14 { font-size:14px }
.shopText12 { font-size:12px }
.shopText11 { font-size:11px }

.mail20 { font-size:20px }

.font1 { font-size: 14px; line-height: 19px; }
.font2 { font-size: 12px; line-height: 15px; }
.font3 { font-size: 10px; line-height: 13px; }
.font4 { font-size: 9px; line-height: 11px; }

.bfont1 { font-size: 14px; line-height: 19px; text-decoration: none; font-weight:bold; }
.bfont2 { font-size: 12px; line-height: 15px; font-weight:bold; }
.bfont3 { font-size: 10px; line-height: 13px; font-weight:bold; }
.bfont4 { font-size: 9px; line-height: 11px; font-weight:bold; }

/*左セル指定*/
#551tr{
	width:551px;
	text-align:left;
	vertical-align:middle;
	background-color: #CCCCCC;
	height: 25px;
	padding: 5px;
	
/*左セル分割*/
}
.tdtit {
width:92px;	text-align:left;	vertical-align:top;	padding:0px;
}
.tdmain {
width:459px;	text-align:left;	vertical-align:top;	padding:0px;

}
/* 罫線背景色 */
#hLine{
	background-image:url(../img/line_gray.gif);
	height: 13px;
	width: 551px;
}

/* 横罫線 */
.hLine1{
	height:13px;
}

/*テーブルの上下に入れるマージン*/
#mg00{	margin:0px 0px 0px 0px;	}
#mg01{	margin:1px 0px 0px 0px;	}
#mg03{	margin:3px 0px 0px 0px;	}
#mg05{	margin:5px 0px 0px 0px;	}
#mg08{	margin:8px 0px 0px 0px;	}
#mg10{	margin:10px 0px 0px 0px;	}
#mg12{	margin:12px 0px 0px 0px;	}
#mg15{	margin:15px 0px 0px 0px;	}
#mg20{	margin:20px 0px 0px 0px;	}
#mg26{	margin:26px 0px 0px 0px;	}
#mg30{	margin:30px 0px 0px 0px;	}
#mg40{	margin:40px 0px 0px 0px;	}
#mg45{	margin:45px 0px 0px 0px;	}
#mg50{	margin:50px 0px 0px 0px;	}

/*テーブルの上下マージン後につける左側のマージン*/
#pl00{	padding:0px 0px 0px 0px;	}
#pl01{	padding:0px 0px 0px 1px;	}
#pl03{	padding:0px 0px 0px 3px;	}
#pl05{	padding:0px 0px 0px 5px;	}
#pl08{	padding:0px 0px 0px 8px;	}
#pl09{	padding:0px 0px 0px 9px;	}
#pl10{	padding:0px 0px 0px 10px;	}
#pl12{	padding:0px 0px 0px 12px;	}
#pl15{	padding:0px 0px 0px 15px;	}
#pl18{	padding:0px 0px 0px 18px;	}
#pl20{	padding:0px 0px 0px 20px;	}
#pl26{	padding:0px 0px 0px 26px;	}
#pl30{	padding:0px 0px 0px 30px;	}

/*テーブルの上下マージン後につける右側のマージン*/
#pr00{	padding:0px 0px 0px 0px;	}
#pr01{	padding:0px 1px 0px 0px;	}
#pr03{	padding:0px 3px 0px 0px;	}
#pr05{	padding:0px 5px 0px 0px;	}
#pr08{	padding:0px 8px 0px 0px;	}
#pr09{	padding:0px 9px 0px 0px;	}
#pr10{	padding:0px 10px 0px 0px;	}
#pr12{	padding:0px 12px 0px 0px;	}
#pr15{	padding:0px 15px 0px 0px;	}
#pr18{	padding:0px 18px 0px 0px;	}
#pr20{	padding:0px 20px 0px 0px;	}
#pr26{	padding:0px 26px 0px 0px;	}
#pr30{	padding:0px 30px 0px 0px;	}
#full {
	margin: 5px;
	padding: 10px;
}
#middle {
	margin: 5px;
	padding: 7px 10px 5px;
}
y¨?
#text {
	padding: 3px 10px;
	margin: 3px;
}
#prl10 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#us5 {
	padding-top: 3px;
	padding-bottom: 5px;
}
