body, html {
	margin: 0px;
	padding: 0px;
}

.txt10{ font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 70%; line-height: 120%; }.txt10b{ font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 70%; line-height: 120%; font-weight:bold; }.txt12{ font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 80%; line-height: 140%; }.txt12b{ font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 80%; line-height: 140%; font-weight:bold; }.txt12b_b{ font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 80%; line-height: 140%; font-weight:bold; color:#3366cc; }.txt12b_w{ font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 80%; line-height: 140%; font-weight:bold; color:#FFFFFF }
.furi{ font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 70%; line-height: 120%; }
h1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FF9900; PADDING-TOP: 0px; }

A:link {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff00cc; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff00cc; TEXT-DECORATION: underline
}

a.tick:link {
	COLOR: #4b4b4b; TEXT-DECORATION: none;
}
a.tick:visited {
	COLOR: #4b4b4b; TEXT-DECORATION: none;
}
a.tick:hover {
	COLOR: #4b4b4b; TEXT-DECORATION: none;
}
a.tick:active {
	COLOR: #4b4b4b; TEXT-DECORATION: none;
}

.bgline {	background-color: #BFBFBF;}.bgback {	background-color: #FFFFFF;}
.bgback2 {
	background-color: #F3F3F3;
}
#inp input {
	font-family: Verdana, Arial, "MS UI Gothic", Osaka, Helvetica, sans-serif;
}
#inp .txt_fcs {
	font-family: Verdana, Arial, "MS UI Gothic", Osaka, Helvetica, sans-serif;
	/*letter-spacing: 2px;
	font-size: 10px;
	line-height: 10px;
	height: 18px;
	width: 200px;
	padding: 2px;
	ime-mode: inactive;*/
	border: 1px #CCC solid
	color: #333;
	background-color: #FFF;
}
#inp .txt_fcs_ov {
	font-family: Verdana, Arial, "MS UI Gothic", Osaka, Helvetica, sans-serif;
	/*letter-spacing: 2px;
	font-size: 10px;
	line-height: 10px;
	height: 18px;
	width: 200px;
	padding: 2px;
	ime-mode: inactive;*/
	border: 1px #CCC solid
	color: #333;
	background-color: #fef2d8;
}

/* ʃXg */
.listret {
	BORDER-TOP: #d0d2d7 1px solid;
	BORDER-LEFT: #d0d2d7 1px solid;
	BORDER-RIGHT: #d0d2d7 1px solid;
	BORDER-BOTTOM: #d0d2d7 1px solid;
}

/* Xg */
.list_menu { background-image:url(./img/list_back2.jpg); }
.list { background-image:url(./img/list_back.jpg); }
.list_back { background-image:url(./img/back_navi.gif); }
#listline { BORDER-BOTTOM: #d0d2d7 1px solid; }

/* ڍ */
#containerDtl {
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: #e7e7e8;
	z-index: 1;
}

.list-item {
  PADDING-LEFT: 15px; BACKGROUND: url(img/arrow_red.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 0.2em;
  font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 80%; line-height: 140%
}

td.indexlist {	background-color: #faf8f9;	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 70%; line-height: 140%;}