body	{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
p.stc_txt1	{
	font-size:14px;
	margin-top:10px;
	margin-left:10px;
	line-height:140%;
}

p.stc_txt2	{
	font-size:12px;
	margin-top:4px;
	margin-left:4px;
	line-height:140%;
}

p.tocho_t1	{
	font-size:14px;
	color:#0099ff;
	margin-top:10px;
	margin-left:10px;
	font-weight:bold;
}
p.tocho_t2	{
	font-size:12px;
	margin-top:10px;
	margin-left:10px;
}
p.tocho_t2b	{
	font-size:12px;
	margin-top:4px;
	margin-left:10px;
	line-height:110%;
}
p.tocho_t3	{
	font-size:14px;
	margin-left:10px;
	line-height:140%;
}
p.tocho_t4	{
	font-size:14px;
	margin-left:10px;
	line-height:125%;
}


p.shinyo_tw0	{
	font-size:12px;
	margin-left:10px;
	line-height:140%;
	color:#808080;
}
p.shinyo_tw	{
	font-size:12px;
	line-height:140%;
	margin-left:3px;
	color:#808080;
}

p.ks_k	{
	font-size:14px;
	color:#ff0000;
	margin-left:14px;
	margin-top:14px;
	line-height:140%;
}
p.ks_tw	{
	font-size:12px;
	margin-left:10px;
	line-height:140%;
}
p.ks_tw2	{
	font-size:12px;
	margin-left:10px;
	line-height:140%;
	color:#808080;
}
p.hs_str	{
	color:#ff0000;
	font-weight:bold;
	line-height:140%;
	font-size:14px;
	margin-left:14px;
	margin-right:4px;
}
p.hs_t	{
	font-size:14px;
	margin-left:14px;
	margin-top:14px;
	line-height:140%;
	color:#808080;
}
p.hs_tw	{
	font-size:12px;
	margin-left:10px;
	line-height:140%;
	color:#808080;
}
.red	{
	color:#ff0000;
	font-weight:bold;
}

p.stalk2_k1a	{
	font-size:14px;
	color:#0099ff;
	padding-left:10px;
	padding-top:10px;
	line-height:140%;
}
p.stalk2_k1b	{
	font-size:14px;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:10px;
	line-height:140%;
}

p.stalk1_k2	{
	font-size:12px;
	padding-left:6px;
	margin-top:5px;
	margin-bottom:5px;
}
p.stalk1_k	{
	font-size:12px;
	padding-left:6px;
	margin-top:5px;
	margin-bottom:5px;
}

p	{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
ul	{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:20px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
}
li	{
	margin-top:3px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:10px;
	padding-left:0;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	list-style:disc;
	vertical-align:middle;
	font-size:13px;
	color:#ff9900;
	line-height:16px;
}
img	{
	border:0;
}

hr	{
	border:gray solid;
	size:1;
	height:0px;
}

.benri_koumoku	{
	color:#ffffff;
	font-size:10px;
	line-height:13px;
	background-image:url(img/benri_bgcolor.gif);
	background-repeat:no-repeat;
	background-color:#333333;
	text-align:left;
}

.benri_koumoku_02	{
	text-align:left;
	padding-right:3px;
	padding-left:0px;
}

td.koumoku_02	{
	background-image:url(img/top_koumoku_111b.gif);
	background-repeat:no-repeat;
	width:129px;
	font-size:9px;
	color:#ffffff;
	text-align:left;
	height:25px;
	background-color:#000000;
}
td.koumoku_03	{
	background-repeat:no-repeat;
	background-color:#000000;
	width:144px;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	vertical-align:top;
}
.bgblack	{
	background-color:#000000;
}

.nfont	{
	font-size:1px;
}

td.koumoku	{
	background-image:url(img/gaiyo_bgcolor2.gif);
	text-align:left;
	width:95px;
	font-size:13px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

td.koumoku2	{
	background-color:#ffffff;
	text-align:left;
	width:320px;
	font-size:13px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

td.bgsep	{
	background-image:url(img/benri_bgsep.gif);
	background-repeat:no-repeat;
}

td.bgright	{
	background-image:url(img/benri_bgright.gif);
	background-repeat:no-repeat;
}

td.sep	{
	background-image:url(img/benri_100_sep2.gif);
	background-repeat:repeat-y;
}
td.right	{
	background-image:url(img/benri_right2.gif);
	background-repeat:repeat-y;
}

div.bottomtxt	{
	border-bottom:gray 1px solid;
}
td.top10px	{
	padding-top:10px;

}

td.top30px	{
	padding-top:30px;

}

p.list1	{
	margin-top:2px;
}

.list_pt	{
	padding-top:7px;
}
.list_pt01	{
	padding-top:40px;
}

.system_lr	{
	margin-left:5px;
	margin-right:5px;
}

td.system_boxine	{
	border-top: gray 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	text-align:left;
	vertical-align:middle;
	width:120px;
	height:74px;
}
td.system_boxinex	{
	border-top: gray 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	vertical-align:middle;
	background-color:#ffffff;
	width:120px;
	height:74px;
}

.system_inbox01	{
	color:#ff9933;
	background-color:#000000;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
	font-size:11px;
	height:11px;
	font-weight:bold;
}

.system_inbox02	{
	background-color:#c0c0c0;
	margin-left:2px;
	margin-bottom:2px;
	margin-right:2px;
	padding-top:4px;
	padding-left:2px;
	padding-bottom:4px;
	padding-right:2px;
	text-align:center;
	font-size:11px;
	vertical-align:middle;
	height:41px;
	font-weight:bold;
}

.system_inbox01x	{
	color:#000000;
	background-color:#c0c0c0;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	margin-top:2px;
	margin-left:2px;
	margin-bottom:2px;
	margin-right:2px;
	padding-top:28px;
	padding-left:2px;
	padding-bottom:4px;
	padding-right:2px;
	height:38px;
}

.formline	{
	border-top: black 1px solid;
	border-right: black 1px solid;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
}
.formline_lno	{
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	border-right: black 1px solid;
}
.formline_ltno	{
	border-bottom: black 1px solid;
	border-right: black 1px solid;
}
.formline_tno	{
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
}

.form_eng	{
	font-family:Arial,Century Gothic;
	font-size:10px;
	text-align:left;
	vertical-align:top;
}

.form_jpn	{
	padding-top:20px;
	font-size:14px;
	text-align:left;
	vertical-align:bottom;
}

td.benrikoumoku_201	{
	background-image:url(img/benri_txtbgimg_l.gif);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:top;
	background-color:#333333;
	width:100px;
	height:157px;
}
td.benrikoumoku_301	{
	background-image:url(img/benri_txtbgimg_r.gif);
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:top;
	background-color:#333333;
	width:132px;
	height:57px;
}
td.sepright{
	vertical-align:top;
	background-image:url(img/benri_right_bg.gif);
	background-repeat:repeat-y;
	padding-right:4px;
}
td.sepright2{
	vertical-align:top;
	background-image:url(img/benri_right_bg.gif);
	background-repeat:repeat-y;
	text-align:left;
}
td.koumoku_a{
	vertical-align:top;
	background-color:#333333;
}
td.koumokupic{
	vertical-align:top;
	width:132px;
	height:100px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

p.fontwidthms	{
	font-size:13px;
	text-align:left;
	margin-top:8px;
	padding-left:6px;
	padding-right:6px;
	margin-bottom:10px;
	font-family:ＭＳ ゴシック;Osaka-等幅;
}
p.fontwidth	{
	font-size:13px;
	text-align:left;
	margin-top:8px;
	padding-left:6px;
	padding-right:6px;
	margin-bottom:10px;
}

p.fontwidthms2	{
	font-size:12px;
	color:#ffffff;
	line-height:17px;
	padding-top:10px;
	margin-left:12px;
	margin-right:10px;
	text-align:left;
	font-family:ＭＳ ゴシック;Osaka-等幅;
}
p.fontwidth2	{
	font-size:12px;
	color:#ffffff;
	line-height:17px;
	padding-top:10px;
	margin-left:12px;
	margin-right:10px;
	text-align:left;
}

.l4r6	{
	margin-left:4px;
	margin-right:6px;
}

.uw_k	{
	margin-top:15px;
	border-bottom: black 1px dotted;
	color:#0099ff;
	text-align:left;
	font-size:14px;
	padding-left:10px;
	margin-right:4px;
	padding-bottom:5px;
}
.uw_k2	{
	text-align:left;
	font-size:13px;
	margin-left:10px;
	line-height:16px;
}
p.jirei	{
	font-size:14px;
	line-height:140%;
	margin-left:10px;
	margin-right:10px;
}
.fuku	{
	font-family:ＭＳ ゴシック;Osaka-等幅;
}

.st1_k1	{
	color:#ffffff;
	font-size:14px;
	margin-left:8px;
	padding-top:4px;
	padding-bottom:4px;
}

.taisaku_k1	{
	font-size:14px;
	line-height:140%;
	margin-left:10px;
	margin-right:10px;
}
.taisaku_k2	{
	font-size:14px;
	margin-left:10px;
	margin-right:10px;
	color:#0099ff;
	margin-top:10px;
	margin-bottom:10px;
	line-height:140%;
}
.taisaku_k3	{
	font-size:14px;
	line-height:140%;
	margin-left:10px;
	margin-right:10px;
	color:#ff9900;
}
