  h1 {

	color: #3399CC;

	font-family: "osaka";

font-size : 14px;

	font-weight: bold;



}



   h2 {

	color:#996633;

	font-family: "osaka";

	font-size : 12px;

	font-weight: bold;

	padding-left : 15pt;

}



   h3 {

	color: White;

	font-size : 12px;

	font-family: "osaka";

	font-weight: bold;

}



   h4 {

	color: #000000;

	font-family: osaka;

	font-size : 12px;

	font-weight: bold;

}

body { font-family:'ＭＳ Ｐゴシック', 'osaka';  font-size : 12px; color:black; background:white; margin-left:0pt; margin-top:0pt; }

font { color:#333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; 	font-size : 13px; line-height:130%;}

.border { border: #993333; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.a { color:#000000; font-family:'ＭＳ Ｐゴシック', 'osaka';	font-size : 12px; }

.aquagreen { color:#33CC99; font-family:'ＭＳ Ｐゴシック', 'osaka';	font-size : 14px; font-weight:bold; }

.acuablue { color:#3399FF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size : 16px; font-weight:bold; }

.b { color:#000000; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size : 12px; font-weight: bold; }

.black { color:#000000; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size : 12px; }

.black2 { color:#000000; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size : 13px; }

.black_s { color:#333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size : 12px; }

.biggreen { color:#336633; font-family:'ＭＳ Ｐゴシック', 'osaka';	font-size : 13px; font-weight:bold; }

.biggreen16 { color:#336633; font-family:'ＭＳ Ｐゴシック','osaka';	font-size : 16px; font-weight:bold; }

.brown { color:#CC6633; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:14px; }

.bigblue { color:#003399; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; font-weight:bold; }

.blue { color: #003399; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 13px; }

.blue_s { color:#003399; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.brown12 { color:#CC0033; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; font-weight: bold; }

.bigorange { color:#FF9933; font-family:'ＭＳ Ｐゴシック','osaka'; font-size:14px; }

.c { color:#FF00FF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:13px; font-weight: bold; }

.cl { color:#FF00FF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:14px; font-weight: bold; }

.club { color: #333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px; }

.club14 { color: #333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 14px; }

.club16 { color: #333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 16px; }

.clubtop { color:#0000FF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 13px; font-weight:bold; }

.copy { color:#006699; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; line-height:130%;}

.copy1 { color:#006699; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.copy2 { color:#006699; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:9px; }

.copy12 { color:#006699; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:13px; }

.d { color: #0000FF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px; }


.eschool_blue { color:#336699; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:13px; }
.eschool_blue12 { color:#336699; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }


.font { color:#333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:13px; line-height:130%;}

.font9 { color:#333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.font_sm { color:#333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:10px; }

.font_new { color:#333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.green { color:#336633; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:13px; }

.green_lg { color:#336633; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:16px; }

.green2 { color: #336633; font-size: 14px; font-weight:bold; }

.g12 { color:#336633; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.h { color:#FFFFFF; font-family:'ＭＳ Ｐゴシック','osaka'; font-size:large; font-weight:bold; }

.interview { color:#3366CC; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:14px; }

.natsu { color: #FF3366; font-size: 18px; font-weight: bold; }

.navy { color:#000066; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.orange { color:#FF6600 ; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px; }

.orange1 { color:#FF6600 ; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:14px; font-weight: bold; }

.orange2 { color:#FF6600 ; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.orange12 { color:#FF6600 ; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.orange16 {  color: #FF6600; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:16px; font-weight: bold; }

.purple { color:#CCCCFF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; font-weight: bold; }

.red { color: #cc0000; font-size:12px; font-family: "arial"; }

.redj { color: #cc0000; font-size:12px; font-family:'ＭＳ Ｐゴシック', 'osaka'; }

.red1 { color: #cc0000; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size:12px; }

.red12 { color:#cc0000; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:13px; font-weight: bold;}

.red14 { color:#cc0000; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:14px; font-weight: bold; }

.rose { color:#CC6699; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.skyblue { color:#3399CC; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.t1 { color: #CC9900; font-family: "osaka"; font-size: 12px; font-weight: bold;}

.t2 { color: #FF9900; font-family: "osaka"; font-size: 12px; font-weight: bold;}

.t2a { color:#FF9900; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.t3 { color:#CC9900; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px; font-weight:bold;}

.t4 { color:#333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px;}

.t4b { color:#333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px; font-weight: bold;}

.t5 { color:#FF9900; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px; font-weight: bold;}

.t6 { color: #996600; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px; font-weight: bold;}

.t7 { color:#0000ff; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px; font-weight: bold;}

.t8 { color:#3399CC; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px; font-weight: bold;}

.t8_s { color:#0099CC; font-family: "ＭＳ Ｐゴシック", "osaka"; font-size:12px; }

.tb { color:#CC9900; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; font-weight:bold; }

.tblue{ color:#0000ff; font-family:"arial"; font-size:12px; font-weight:bold;}

.tblack { color:#000000; font-family: "arial"; font-size:12px; font-weight:bold; }

.ti { color:#CC9900; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.tn { color:#CC9900; font-family: 'ＭＳ Ｐゴシック', 'osaka'; font-size: 12px;}

.top_title { color: #99CCFF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:14px; font-weight: bold; }

.yellow { color:#FF9900; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.wt { color: #ffffff; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.wl{ color: #ffffff; font-family: "arial"; font-weight: bold; font-size:12px; }

.wa{ color: #ffffff; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; font-weight: bold; }

.wb{ color: #ffffff; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; font-weight: bold; }

.ws { color: #ffffff; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:11px; }

.ww {  color:#FFFFFF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:12px; }

.wg {  color:#FFFFFF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:14px; }

.Z1 { color:#3399FF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:14px; font-weight:bold; }

.Z2 { color:#3399FF; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:14px; }
.black_s10 { color:#333333; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:10px; ; line-height: 130% }
.logo_chatch_copy {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 9px}

A:link { color:#0000CC; text-decoration: none }
A:visited { color:#0000CC; text-decoration: none }
A:hover { color:#0000CC; text-decoration: underline }

#box A:link { color:#003399; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:10px; line-height: 100%; text-decoration: none }
#box A:visited { color:#003399; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:10px; line-height: 100%; text-decoration: none }
#box A:hover { color:#003399; font-family:'ＭＳ Ｐゴシック', 'osaka'; font-size:10px; line-height: 100%; text-decoration: underline }
h2.rightBoxText {
	width:120px;
	display:block;
	text-align:left;
	color: #333;
	background: #ccc;
	border: 1px solid #369;
	font-size: 12px;
	padding:0;
	margin:0;
		}
h2.rightBoxText p {
	padding:3px;
	margin:0;
		}
div.pickUpProductBoxR {
	text-align:center;
	width:120px;
	display:block;
	margin-top:0px;
	background: #f2efe9;
	font-size: 12px;
	border: 1px solid #369;
	border-top: none;
		}
p.productMaker{
	font-size: 12px;
	font-weight:bold;
}		

p.productPrice{
	font-size: 11px;
	text-align:left;
}
div.pickUpProductBoxR img{
	margin-top: 10px;
	}
div.textMargin {
text-align:cetner;
	margin:5px;
	margin-top: 0;
	}

div.textMargin img {
	border:none;
		}

.textMargin p {
text-align:left;
line-height:140%;
}