

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



a:link, a:visited {

	color:#ff6b6b;

	text-decoration:none;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}



a:hover {

	color:#ff9999;

	text-decoration:underline;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}



a:active {

	color:#ff9999;

	text-decoration:underline;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}


.txt8 {

	font-size: 8px;

	line-height: 12px;

	color: #999999;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt8_wide {

	font-size: 8px;

	line-height: 20px;

	color: #555555;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt8_st {

	font-size: 8px;

	line-height: 12px;

	color: #555555;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}


.txt9 {

	font-size: 9px;

	line-height: 12px;

	color: #999999;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}

.txt9_g {

	font-size: 9px;

	line-height: 11px;

	color: #999999;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt9_w {

	font-size: 9px;

	line-height: 11px;

	color: #ffffff;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt9_st {

	font-size: 9px;

	line-height: 10px;

	color: #555555;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt9_g_b {

        font-size: 9px;

        line-height: 10px;

        font-weight: bold;

        color: #306107;

        font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}


.txt12 {

	font-size: 12px;

	line-height: 15px;

	color: #555555;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}

.txt12_115 {

	font-size: 12px;

	line-height: 115%;

	color: #555555;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}


.txt12_wide {

	font-size: 12px;

	line-height: 20px;

	color: #555555;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}



.txt10 {

	font-size: 10px;

	line-height: 14px;

	color: #555555;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}


.txt10_st {

	font-size: 10px;

	line-height: 12px;

	color: #555555;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}


.txt10_p {

	font-size: 10px;

	line-height: 15px;

	color: #ff6b6b;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}

.txt10_g {

	font-size: 10px;

	line-height: 15px;

	color: #999999;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}


.txt10_12 {

	font-size: 10px;

	line-height: 12px;

	color: #999999;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt10_13 {

	font-size: 10px;

	line-height: 13px;

	color: #999999;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt10_gray_b {

        font-size: 10px;

        line-height: 12px;

        font-weight: bold;

        color: #666666;

        font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt11 {

	font-size: 11px;

	line-height: 14px;

	color: #555555;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}


.txt_12_p {

	font-size: 12px;

	color: #ff6b6b;

	line-height: 15px;

}





.txt10_wide {

	font-size: 10px;

	line-height: 18px;

	color: #555555;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}



.txt12_p {

	font-size: 12px;

	line-height: 15px;

	color: #CC3568;

	text-decoration: underline;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}

.txt12_green {

	font-size: 12px;

	line-height: 15px;

	color: #006600;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt12_black {

	font-size: 12px;

	line-height: 130%;

	color: #000000;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}

.txt13_black_wide {

	font-size: 13px;

	line-height: 20px;

	color: #000000;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}

.txt14 {

	font-size: 14px;

	line-height: 18px;

	color: #555555;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}



.txt14_wide {

	font-size: 14px;

	line-height: 20px;

	color: #555555;

	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';

}

.txt12_p_b {

        font-size: 12px;

        line-height: 20px;

        font-weight: bold;

        color: #ff6b6b;

        font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt16_g_b {

        font-size: 16px;

        line-height: 24px;

        font-weight: bold;

        color: #306107;

        font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt12_g_b {

        font-size: 12px;

        line-height: 20px;

        font-weight: bold;

        color: #306107;

        font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt12_gray_b {

        font-size: 12px;

        line-height: 20px;

        font-weight: bold;

        color: #666666;

        font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt12_er {
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';
}


.txt18_g_b {

        font-size: 18px;

        line-height: 25px;

        font-weight: bold;

        color: #306107;

        font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt18_b_b {

        font-size: 18px;

        line-height: 25px;

        font-weight: bold;

        color: #00000;

        font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt20_g_b {

        font-size: 20px;

        line-height: 28px;

        font-weight: bold;

        color: #306107;

        font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt20b {

	font-size: 20px;

	line-height: 22px;

    font-weight: bold;

	color: #555555;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}

.txt30b {

	font-size: 30px;

	line-height: 30px;

    font-weight: bold;

	color: #555555;

	font-family:osaka,'‚l‚r ‚oƒSƒVƒbƒN';

}


.shiryo a#navi-01 {	height:180px;	display: block;	background: url(/catalog/images/catalog_01.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-02 {	height:180px;	display: block;	background: url(/catalog/images/catalog_02.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-03 {	height:180px;	display: block;	background: url(/catalog/images/catalog_03.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-04 {	height:180px;	display: block;	background: url(/catalog/images/catalog_04.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-05 {	height:180px;	display: block;	background: url(/catalog/images/catalog_05.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-06 {	height:180px;	display: block;	background: url(/catalog/images/catalog_06.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-07 {	height:180px;	display: block;	background: url(/catalog/images/catalog_07.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-08 {	height:180px;	display: block;	background: url(/catalog/images/catalog_08.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-09 {	height:180px;	display: block;	background: url(/catalog/images/catalog_09.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-10 {	height:180px;	display: block;	background: url(/catalog/images/catalog_10.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-11 {	height:180px;	display: block;	background: url(/catalog/images/catalog_11.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-12 {	height:180px;	display: block;	background: url(/catalog/images/catalog_12.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-13 {	height:180px;	display: block;	background: url(/catalog/images/catalog_13.jpg) no-repeat left center; text-decoration:none; }

.shiryo a#navi-14 {	height:180px;	display: block;	background: url(/catalog/images/catalog_14.jpg) no-repeat left center; text-decoration:none; }

.shiryo p {	width:170px; font-size:10px; line-height:16px;	color:#555555;	padding-top:60px;	padding-left:10px;}

.kaisou_p {
	font-size:10px;
	color:#ff6b6b;
	text-decoration:none;
	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';
}

.kaisou_b {
	font-size:10px;
	color:#555555;
	text-decoration:none;
	font-family:osaka, '‚l‚r ‚oƒSƒVƒbƒN';
}
