@charset "shift_jis";
body {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
p {
	margin: 0px;
	padding: 5px;
}
a {
	color: #595959;
	text-decoration: underline;
}
a:hover {
    color: #F0027F;
	text-decoration: none;
}
a.link01 {
	color: #F0027F;
	text-decoration: none;
}

a.link01:hover {
    color: #F0027F;
	text-decoration: underline;
}

a.link02 {
	color: #FFFFFF;
	text-decoration: none;
}

a.link02:hover {
    color: #FFFFFF;
	text-decoration: underline;
}

/*フッターリンク*/
a.link03 {
	color: #F0027F;
	text-decoration: none;
}

a.link03:hover {
    color: #F0027F;
	text-decoration: underline;
}

.san {
font-family: sans-serif;
}
/*黒*/
.black-11px {
	font-size: 11px;
	line-height: 16px;
	color: #000000;
}
.black-12px {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}

/*灰*/
.glay-11px {
	font-size: 11px;
	line-height: 16px;
	color: #595959;
}
.glay-12px {
	font-size: 12px;
	line-height: 18px;
	color: #595959;
}
.glay-16px {
	font-size: 16px;
	color: #595959;
}


/*白*/
.white-9px {
	font-size: 9px;
	line-height: 18px;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
}

.white-12px {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.white-16px {
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
}
/*オレンジ*/
.orangi-11px {
	font-size: 11px;
	line-height: 18px;
	color: #FD8C00;
}
.orangi-12px {
	font-size: 12px;
	line-height: 18px;
	color: #FD8C00;
}
.orangi2-12px {
	font-size: 12px;
	line-height: 18px;
	color: #F7450D;
}
/*紫*/
.purple-12px {
	font-size: 12px;
	line-height: 18px;
	color: #6400AD;
}
/*ピンク*/
.pink-12px {
	font-size: 12px;
	line-height: 18px;
	color: #F0027F;
}
.pink-15pxb {
	font-size: 15px;
	font-weight: bold;
	color: #F0027F;
}
.pink2-15pxb {
	font-size: 15px;
	font-weight: bold;
	color: #F67CB6;
}
.pink-22px {
	font-size: 22px;
	color: #F0027F;
}
/*緑*/
.green-17px {
	font-size: 17px;
	color: #326243;
}

.price   { font-weight: bold; font-family: sans-serif; padding: 10px 3px 5px}

/* h1 {
	font-size: 12px;
	color: #FFFFFF;
	display: none;
	margin: 0;
	padding: 0;
}

h2 {
	font-size: 11px;
	color: #FFFFFF;
	display: none;
	margin: 0;
	padding: 0;
}

h3 {
	font-size: 11px;
	color: #FFFFFF;
	display: none;
	margin: 0;
	padding: 0;
}
.h4 {
	font-size: 11px;
	color: #FFFFFF;
	display: none;
	margin: 0;
	padding: 0;
} */

h1 { color: white; font-size: xx-small; position: absolute; top: -2000px }
h2 { color: white; font-size: xx-small; position: absolute; top: -2000px }
h3 { color: white; font-size: xx-small; position: absolute; top: -2000px }
h4 { color: white; font-size: xx-small; position: absolute; top: -2000px }