h1 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-indent: 8px;
	color: #FFFFFF;
}
h2 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
h3 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #FF0000;
}
.foot {
	font-size: 12px;
	color: #717070;
}
a.footlink:link {
	line-height: 130%;
	font-size: 12px;
	text-decoration: none;
	color: #717070;
}
a.footlink:visited { 
	line-height: 130%;
	font-size: 12px;
	text-decoration: none;
	color: #717070;
}
a.footlink:hover {
	line-height: 130%;
	font-size: 12px;
	text-decoration: underline;
	color: #717070;
}
a.footlink:active {
	line-height: 130%;
	font-size: 12px;
	text-decoration: none;
	color: #717070;
}
.foot10 {

	font-size: 10px;
	color: #717070;
}
.txt10_gr {

	font-size: 10px;
	color: #666666;
}
.txt10_red {

	font-size: 10px;
	color: #ff0000;
}
.txt12_gr {
	font-size: 12px;
	color: #666666;
	line-height: 150%;
}
.txt12_gr2 {
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}
.stit_rose {
	font-size: 18px;
	color: #cc226f;
	font-weight: bold;
}
.catch_rose {
	font-size: 14px;
	color: #cc226f;
	line-height: 150%;
}
.catch_murasaki {
	font-size: 14px;
	color: #9B3FB2;
	line-height: 150%;
}
.stit_white {

	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
a.link_10:link {
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}
a.link_10:visited { 
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}
a.link_10:hover {
	font-size: 10px;
	text-decoration: underline;
	color: #333333;
}
a.link_10:active {
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}

a.link_10w:link {
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
}
a.link_10w:visited { 
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
}
a.link_10w:hover {
	font-size: 10px;
	text-decoration: underline;
	color: #ffffff;
}
a.link_10w:active {
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
}
a.link_blue:link {
	font-size: 12px;
	text-decoration: none;
	color: #003399;
}
a.link_blue:visited { 
	font-size: 12px;
	text-decoration: none;
	color: #003399;
}
a.link_blue:hover {
	font-size: 12px;
	text-decoration: underline;
	color: #003399;
}
a.link_blue:active {
	font-size: 12px;
	text-decoration: none;
	color: #003399;
}
a.link_blue14:link {
	font-size: 14px;
	text-decoration: none;
	color: #003399;
}
a.link_blue14:visited { 
	font-size: 14px;
	text-decoration: none;
	color: #003399;
}
a.link_blue14:hover {
	font-size: 14px;
	text-decoration: underline;
	color: #003399;
}
a.link_blue14:active {
	font-size: 14px;
	text-decoration: none;
	color: #003399;
}

a.link_pink14:link {
	font-size: 14px;
	text-decoration: none;
	color: #D2449E;
}
a.link_pink14:visited { 
	font-size: 14px;
	text-decoration: none;
	color: #D2449E;
}
a.link_pink14:hover {
	font-size: 14px;
	text-decoration: underline;
	color: #D2449E;
}
a.link_pink14:active {
	font-size: 14px;
	text-decoration: none;
	color: #D2449E;
}

a.link_gr14:link {
	font-size: 14px;
	text-decoration: none;
	color: #333333;
}
a.link_gr14:visited { 
	font-size: 14px;
	text-decoration: none;
	color: #333333;
}
a.link_gr14:hover {
	font-size: 14px;
	text-decoration: underline;
	color: #333333;
}
a.link_gr14:active {
	font-size: 14px;
	text-decoration: none;
	color: #333333;
}
.poptitle {
	font-size: 18px;
	color: #333333;
	line-height: 150%;
	font-weight: bold;
}
.txt12_red {

	font-size: 12px;
	color: #FF0000;
	line-height: 150%;
}
.txt14_gr {

	font-size: 14px;
	color: #333333;
	line-height: 150%;
}
.txt16_gr {

	font-size: 16px;
	line-height: 150%;
}
.txt14_blue {
	font-size: 14px;
	color: #3366CC;
	line-height: 150%;
}
.catch_rose2 {

	font-size: 16px;
	color: #cc226f;
	line-height: 150%;
}
.txt12_white {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 150%;
}
.catch_rose3 {
	font-size: 14px;
	color: #D2449E;
	line-height: 150%;
	font-weight: bold;
}
.stit_rose2 {
	font-size: 14px;
	color: #D2449E;
	font-weight: bold;
	text-indent: 35px;
	background-image: url(images/top_stit.gif);
	background-repeat: no-repeat;
}

.stit_rose_high {
	font-size: 14px;
	color: #D2449E;
	font-weight: bold;
	text-indent: 35px;
	background-image: url(images/top_stit_high.gif);
	background-repeat: no-repeat;
}

.txt12_biolet {

	font-size: 12px;
	color: #A5548F;
	line-height: 150%;
}

.txt12_br {

	font-size: 12px;
	color: #EF8145;
	line-height: 150%;
}
.catch_rose4 {
	font-size: 20px;
	color: #D2449E;
	line-height: normal;
	font-weight: bold;
}
.txt12_rose {

	font-size: 12px;
	color: #cc226f;
	line-height: 150%;
}
.txt12_gr3 {

	font-size: 12px;
	color: #666666;
	line-height: 110%;
}
.size14 {

	font-size: 14px;
	line-height: normal;
}
.txt10_gr2 {
	font-size: 10px;
	color: #333333;
	line-height: 150%;
}
.txt10_gr22 {
	font-size: 10px;
	color: #333333;
	line-height: 125%;
}
.stit_rose3 {

	font-size: 14px;
	color: #D2449E;
	font-weight: bold;
	text-indent: 35px;
	background-image: url(images/top_stit06.gif);
	background-repeat: no-repeat;
}
.stit_spi01 {
	font-size: 14px;
	color: #2C90C7;
	font-weight: bold;
	text-indent: 35px;
	background-image: url(images/top_stit_spi.gif);
	background-repeat: no-repeat;
}
.stit_spi02 {

	font-size: 14px;
	color: #2C90C7;
	font-weight: bold;
	text-indent: 35px;
	background-image: url(images/top_stit_spi02.gif);
	background-repeat: no-repeat;
}
.stit_spi03 {

	font-size: 14px;
	line-height: 110%;
	color: #2C90C7;
	font-weight: bold;
	text-indent: 35px;
	background-repeat: no-repeat;
}
.txt10_blu {
	font-size: 10px;
	color: #2C90C7;
	line-height: 150%;
}
.txt12_blu {
	font-size: 12px;
	color: #2C90C7;
	line-height: 150%;
}
.txt12_sikaku {
	font-size: 12px;
	color: #DC9BA4;
	line-height: 150%;
}
.catch_biolet {
	font-size: 14px;
	color: #9B3FB2;
	line-height: 150%;
	font-weight: bold;
}
.catch_pink {
	font-size: 14px;
	color: #D2449E;
	line-height: 150%;
	font-weight: bold;
}
.txt12_pet {
	font-size: 12px;
	color: #ae7207;
	line-height: 150%;
}
