@charset "utf-8";

/*
---------------------------------------------------------------
Base CSS by Wingspan Inc.
Last Up Date :2009/5/1
---------------------------------------------------------------
*/

/* black */
.black18 {
	font-size: 18px;
}
.black17 {
	font-size: 17px;
}
.black16 {
	font-size: 16px;
}
.black15 {
	font-size: 15px;
}
.black14 {
	font-size: 14px;
}
.black13 {
	font-size: 13px;
}
.black12 {
	font-size: 12px;
}
.black11 {
	font-size: 11px;
}
.black11_s{
	font-size: 11px;
	line-height: 15px;
}
/* graphite */
.graphite18 {
	font-size: 18px;
	color: #666666;
}
.graphite17 {
	font-size: 17px;
	color: #666666;
}
.graphite16 {
	font-size: 16px;
	color: #666666;
}
.graphite15 {
	font-size: 15px;
	color: #666666;
}
.graphite14 {
	font-size: 14px;
	color: #666666;
}
.graphite13 {
	font-size: 13px;
	color: #666666;
}
.graphite12 {
	font-size: 12px;
	color: #666666;
}
/* rakuyared */
.rakuyared18 {
	font-size: 18px;
	color: #CB4E23;
}
.rakuyared17 {
	font-size: 17px;
	color: #CB4E23;
}
.rakuyared16 {
	font-size: 16px;
	color: #CB4E23;
}
.rakuyared15 {
	font-size: 15px;
	color: #CB4E23;
}
.rakuyared14 {
	font-size: 14px;
	color: #CB4E23;
}
.rakuyared13 {
	font-size: 13px;
	color: #CB4E23;
}
.rakuyared12 {
	font-size: 12px;
	color: #CB4E23;
}
/* red */
.red18 {
	font-size: 18px;
	color: #FF0000;
}
.red17 {
	font-size: 17px;
	color: #FF0000;
}
.red16 {
	font-size: 16px;
	color: #FF0000;
}
.red15 {
	font-size: 15px;
	color: #FF0000;
}
.red14 {
	font-size: 14px;
	color: #FF0000;
}
.red13 {
	font-size: 13px;
	color: #FF0000;
}
.red12 {
	font-size: 12px;
	color: #FF0000;
}

/* blue */
.blue18 {
	font-size: 18px;
	color: #006699;
}
.blue17 {
	font-size: 17px;
	color: #006699;
}
.blue16 {
	font-size: 16px;
	color: #006699;
}
.blue15 {
	font-size: 15px;
	color: #006699;
}
.blue14 {
	font-size: 14px;
	color: #006699;
}
.blue13 {
	font-size: 13px;
	color: #006699;
}
.blue12 {
	font-size: 12px;
	color: #006699;
}
/* brown */
.brown18 {
	font-size: 18px;
	color: #7e6b5a;
}
.brown17 {
	font-size: 17px;
	color: #7e6b5a;
}
.brown16 {
	font-size: 16px;
	color: #7e6b5a;
}
.brown15 {
	font-size: 15px;
	color: #7e6b5a;
}
.brown14 {
	font-size: 14px;
	color: #7e6b5a;
}
.brown13 {
	font-size: 13px;
	color: #7e6b5a;
}
.brown12 {
	font-size: 12px;
	color: #7e6b5a;
}
/* title */
.title_black {
	font-size: 18px;
	line-height: 30px;
}
.stitle_black {
	font-size: 16px;
	line-height: 26px;
}
.stitle_black {
	font-size: 16px;
	line-height: 26px;
}

/* etc */
.form_13 {
	font-size: 13px;
	text-align: left;
	text-indent: 10px;
}
.asterisk {
	color: #FF0000;
	font-size: 12px;
}
.asterisk2 {
	color: #FF0000;
	font-size: 11px;
}
.productsname {
	font-size: 13px;
	line-height: 20px;
	color: #7e6b5a;
}
.productsno {
	color:#666666;
	font-size: 12px;
	display: block;
	height: 15px;
	line-height: 15px;
}
.bridalname {
	font-size: 13px;
	line-height: 20px;
	color: #7e6b5a;
}
.bridalno {
	color:#666666;
	font-size: 12px;
}
.rentalname {
	font-size: 13px;
	line-height: 20px;
	color: #7e6b5a;
}
.rentalno {
	color:#666666;
	font-size: 12px;
}
.price {
	color:#000000;
	font-size: 12px;
	line-height: 15px;
	height: 15px;
	display: block;
}
.note {
	color:#FF0000;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	display: block;
}
.note2 { color:#FF0000; font-size: 12px; line-height: 20px; height: 20px; display: block; font-weight: bold; }
.kinonename {
	font-size: 13px;
	line-height: 20px;
	color: #7e6b5a;
	text-align: left;	
}
.kinoneno {
	color:#666666;
	font-size: 12px;
	text-align: left;	
}
