/* CSS Document */

a:link { color:#333333;text-decoration:none; }
a:active { color:#FF0000;text-decoration:none; }
a:visited { color:#6600CC;text-decoration:none; }

a.fnew:link { color:#333333;font-size:10pt;text-decoration:none; }
a.fnew:active { color:#FF0000;font-size:10pt;text-decoration:none; }
a.fnew:visited { color:#6600CC;font-size:10pt;text-decoration:none; }

a.inq:link { color:#0000FF;font-size:8pt;text-decoration:underline;line-height:150%; }
a.inq:visited { color:#6600CC;font-size:8pt;text-decoration:underline;line-height:150%; }

a.kikaku:hover { color:#00FFFF;background-color:#0887FE;font-weight:bold;font-size:8pt; }

a.textn:link { color:#333333;font-size:8pt;text-decoration:none;line-height:110%; }
a.textn:visited { color:#6600CC;font-size:8pt;text-decoration:none;line-height:110%; }
a.textn:hover { color:#FF0000;text-decoration:underline; }

a.wtext:link { color:#FFFFFF;font-size:10pt; }
a.wtext:visited { color:#FFFFFF;font-size:10pt; }
a.wtext:hover { text-decoration:underline; }

a.text:hover { text-decoration:underline; }

a.shop:link { color:#0000FF;font-size:11pt;font-weight:bold;text-decoration:none; }
a.shop:visited { color:#9900CC;font-size:11pt;font-weight:bold;text-decoration:none; }
a.shop:hover { text-decoration:underline; }

a.shoplk:link { color:#0000FF;font-size:10pt;text-decoration:none; }
a.shoplk:visited { color:#9900CC;font-size:10pt;text-decoration:none; }
a.shoplk:active { color:#FF0000;font-size:10pt;text-decoration:underline; }
a.shoplk:hover { color:#FF0000;font-size:10pt;text-decoration:underline; }

a.fshop:link { color:#EC2B84;font-size:12pt;font-weight:bold;text-decoration:none; }
a.fshop:visited { color:#9900CC;font-size:12pt;font-weight:bold;text-decoration:none; }
a.fshop:hover { text-decoration:underline; }

a.fgirl:link { color:#A03BBB;font-size:10pt;text-decoration:none; }
a.fgirl:visited { color:#A03BBB;font-size:10pt;text-decoration:none; }
a.fgirl:hover { text-decoration:underline; }

a.tshop:link { color:#E00808;font-size:12pt;font-weight:bold;text-decoration:none; }
a.tshop:visited { color:#9900CC;font-size:12pt;font-weight:bold;text-decoration:none; }
a.tshop:active { color:#FF0000;font-size:12pt;font-weight:bold;text-decoration:underline; }
a.tshop:hover { text-decoration:underline; }

a.new:link { color:#333333;font-size:10pt;text-decoration:none;line-height:120%; }
a.new:visited { color:#6600CC;font-size:10pt;text-decoration:none;line-height:120%; }
a.new:active { color:#FF0000;font-size:10pt;text-decoration:none;line-height:120%; }
a.new:hover { text-decoration:underline; }

a.s_link:link { color:#0000FF;font-size:10pt;text-decoration:underline; }
a.s_link:visited { color:#6600CC;font-size:10pt;text-decoration:underline; }
a.s_link:active { color:#FF0000;font-size:10pt;text-decoration:underline; }
a.s_link:hover { color:#FF0000; }

a.sub:link { color:#999999;font-size:10pt;text-decoration:none; }
a.sub:visited { color:#6600CC;font-size:10pt;text-decoration:none; }
a.sub:hover { color:#FF0000;text-decoration:underline;}

a.gre:link { color:#009900;font-size:10pt;text-decoration:none; }
a.gre:visited { color:#009900;font-size:10pt;text-decoration:none; }

a.iti:link { color:#5D5E5D;font-size:10pt;text-decoration:none;line-height:110%; }
a.iti:visited { color:#6600CC;font-size:10pt;text-decoration:none;line-height:110%; }
a.iti:active { color:#FF0000;font-size:10pt;text-decoration:none;line-height:110%; }
a.iti:hover { text-decoration:underline; }

h1{color:#333333;font-size:14pt; }

.pink { color:#F26D7D;font-size:8pt; }
.skyblue { color:#3366CC;font-size:8pt; }

.blk8 { color:#000000;font-size:8pt; }
.blk10 { color:#000000;font-size:10pt; }
.blk12 { color:#000000;font-size:12pt; }
.blk10h { color:#000000;font-size:10pt;line-height:120%; }

.red10 { color:#FF0000;font-size:10pt;line-height:120%; }
.rd10 { color:#FF0000;font-size:10pt; }

.szr_ca { color:#E80017;font-size:10pt;font-weight:bold;line-height:100%; }

.gly8 { color:#333333;font-size:8pt; }
.gly8h { color:#333333;font-size:8pt;line-height:150%; }
.gly10 { color:#333333;font-size:10pt; }
.gly11 { color:#333333;font-size:11pt; }
.gly11b { color:#333333;font-size:11pt;font-weight:bold; }
.gly12b { color:#333333;font-size:12pt;font-weight:bold; }
.gly210 { color:#666666;font-size:10pt; }
.gly10h { color:#333333;font-size:10pt;line-height:120%; }

.blu8 { color:#0000FF;font-size:8pt; }
.blu10 { color:#0000FF;font-size:10pt; }
.blu11 { color:#0000FF;font-size:11pt; }
.tel10 { color:#754C24;font-size:10pt; }

.wt16b { color:#FFFFFF;font-size:16pt;font-weight:bold; }
.wt12b { color:#FFFFFF;font-size:12pt;font-weight:bold; }
.wt11b { color:#FFFFFF;font-size:11pt;font-weight:bold; }
.wt10h { color:#FFFFFF;font-size:10pt;line-height:120%; }

.pp10h { color:#6C337A;font-size:10pt;line-height:120%; }
.pp11b { color:#6C337A;font-size:11pt;font-weight:bold; }

.rd11bh { color:#E80017;font-size:11pt;font-weight:bold;line-height:100%; }

.org10 { color:#FFA621;font-size:10pt;line-height:120%; }

.tokuten { color:#FF0000;font-size:10pt;font-weight:bold;line-height:120%; }
.sname { color:#FFFFFF;font-size:16pt;font-weight:bold; }
.telno { color:#FFFFFF;font-size:12pt;font-weight:bold; }
.fname { color:#333333;font-size:12pt;font-weight:bold; }
.catch { color:#E80017;font-size:11pt;font-weight:bold;line-height:100%; }
.info { color:#333333;font-size:10pt;line-height:120%; }
.info_d { color:#ff0000;font-size:10pt;font-weight:bold;line-height:120%;}
.info2 { color:#333333;font-size:10pt; }
.data { color:#0033CC;font-size:10pt; }

.catch_gu { color:#4A2A18;font-size:10pt; }
.title_gu { color:#FFFFFF;font-size:12pt;font-weight:bold; }
.sname_gu { color:#4A2A18;font-size:12pt;font-weight:bold; }
.tgu_b { color:#993300;font-size:10pt;line-height:120%; }

.st_cmt { color:#945530;font-size:10pt;line-height:120%; }

.cm_t { color:#FF9900;font-size:10pt;font-weight:bold; }

.sp_f { color:#EC2B84;font-size:12pt;font-weight:bold; }
.ct_f { color:#854685;font-size:10pt; }
.pr_f { color:#333333;font-size:10pt;font-weight:bold; }

.tsname { color:#E00808;font-size:12pt;font-weight:bold; }

.Q_bep { color:#34551E;font-size:10pt;font-weight:bold; }

a.txtlink:link { color:#5D5E5D;font-size:10pt;text-decoration:none;}
a.txtlink:visited { color:#6600CC;font-size:10pt;text-decoration:none;}
a.txtlink:active { color:#FF0000;font-size:10pt;text-decoration:none;}
a.txtlink:hover { text-decoration:underline;}


.menu { color:#CB8B1C;font-size:11pt;font-weight:bold;line-height:150%; }

h1 { margin:0;padding:0;color:#ffffff;font-size:10pt;font-weight:normal; }

table#sideLink {
	width: 143px;
	margin: 15px auto 0;
	padding: 0;
	border: none;
	table-layout: fixed;
}

table#sideLink td {
	width: 143px;
	margin: 0;
	padding-bottom: 8px;
	color: #333333;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}

table#sideLink td a {
	color: #0000ff;
	text-decoration: none;
}

table#sideLink td a:hover,
table#sideLink td a:active {
	color: #ff0000;
}



