/*================================= */
@import url("font.css");

#topicPth
{
	padding:10px;
}

#document h2
{

	font-size:12pt;
	color:#333333;
	padding:5px 0px 4px 10px;
	margin:0px 0px 5px 0px;
	height:30px;
	background-image:url('../images/t_bar_s.gif');
	background-repeat:no-repeat;
}

.entryBody
{
	margin-bottom:20px;
}

.entryBody h3
{
	margin:0;
	padding:0;
}

#lead
{
	width:555px;
	margin:0 10px 0 10px;
	padding-bottom:10px;
	background:#F7F7F7;
}

#leadline,.line
{
	height:1px;
	width:555px;
	padding:0;
	font-size:1px;
	line-height:1px;
	margin:0px 10px 0px 10px;
	border-top:1px solid #999999;
}

/*------------------------------------------*/

/*---------------search.css -----------------*/
#search{
width:758px;
margin:0 10px;
padding:0;
}

.se_line{
	padding:0;
	font-size:1px;
	line-height:1px;
	height:1px;
	margin:0px;
	border-top:1px solid #999999;
}
.tab_r_line{
/* border-right:1px solid #999999; */
padding:0px 0px;
line-height:normal;
color:#333333;
font-size:80%;
background-color:#ECECEC;
}
.tab_r_line2{
border-right:1px solid #999999;
padding:3px 5px 3px 15px;
line-height:normal;
color:#333333;
font-size:80%;
}
.tab_r_line3{
border-right:1px solid #fff;
padding:0px 0px;
line-height:normal;
color:#333333;
font-size:80%;
}
.color1{
color:#FFDD77;
}
.color2{
color:#DD99DD;
}
.color3{
color:#FFCCCC;
}
.color4{
color:#A2ECFF;
}
.color5{
color:#93C9FF;
}
.color6{
color:#FF9999;
}
.color7{
color:#CAE166;
}
.color8{
color:#A797FA;
}
.color9{
color:#CCCC66;
}
.color10{
color:#658EF6;
}
.color11{
color:#77CC66;
}
.color12{
color:#EEBB99;
}
.color13{
color:#DDCC99;
}
.color14{
color:#BBEEAA;
}
.color15{
color:#CCCCFF;
}
.A1 {
	BACKGROUND: #A2ECFF
}
.A1_on {
	BACKGROUND: #CEF5FF
}
.A2 {
	BACKGROUND: #658EF6
}
.A2_on {
	BACKGROUND: #A0B9FA
}
.A3 {
	BACKGROUND: #DDCC99
}
.A3_on {
	BACKGROUND: #E8DDBB
}
.A4 {
	BACKGROUND: #A797FA
}
.A4_on {
	BACKGROUND: #CBC2FC
}
.A5 {
	BACKGROUND: #DD99DD
}
.A5_on {
	BACKGROUND: #EABFEA
}
.A6 {
	BACKGROUND: #93C9FF
}
.A6_on {
	BACKGROUND: #C4E1FF
}
.A7 {
	BACKGROUND: #CCCC66
}
.A7_on {
	BACKGROUND: #DBDB93
}
.A8 {
	BACKGROUND: #BBEEAA
}
.A8_on {
	BACKGROUND: #D7F4CC
}
.A9 {
	BACKGROUND: #77CC66
}
.A9_on {
	BACKGROUND: #97D889
}
.A10 {
	BACKGROUND: #FFCCCC
}
.A10_on {
	BACKGROUND: #FFDFDF
}
.A11 {
	BACKGROUND: #FF9999
}
.A11_on {
	BACKGROUND: #FFC4C4
}
.A12 {
	BACKGROUND: #
}
.A12_on {
	BACKGROUND: #FFEBAC
}
.A13 {
	BACKGROUND: #EEBB99
}
.A13_on {
	BACKGROUND: #F3D2BC
}
.A14 {
	BACKGROUND: #CCCCFF
}
.A14_on {
	BACKGROUND: #E6E6FF
}
.A15 {
	BACKGROUND: #CAE166
}
.A15_on {
	BACKGROUND: #DEEC9F
}
/*---------------------------------------------------*/

.box{
border-top:1px solid #999999;
border-bottom:1px solid #999999;
margin:0 10px 0 10px;
background-color:#F7F7F7;
padding-bottom:10px;
}

/*-------------------------reserve--------------------------*/
.td1{
border-left:1px solid #999999;
border-top:1px solid #999999;
border-right:1px solid #999999;
}
.td2{
border-top:1px solid #999999;
border-right:1px solid #999999;
}
.td3{
border:1px solid #999999;
}
.td4{
border-top:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}
.td5{
border-left:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}
.ava_color{
color:#AF0000;
}

/*-------------------------kanri--------------------------*/
#kanri{
margin:0 0 0 25px;
padding:0;
}
#kanri ul{
margin:0;
padding:0;
list-style-type:none;
}
#kanri li{
background:url(../kanri/images/k_arrow01.gif) no-repeat 0 5px;
padding:0 0 0 15px;
margin:0 0 3px 0;
}
#kanri li a{
text-decoration:none;
color:#ffffff;
}
#kanri li a:hover{
text-decoration:underline;
}
.red{
color:#FF0000;
}
.blue{
color:#0504FC;
}
.kanri_color{
color:#04165C;
}
a.kanri_link:link {color:#0504FC; text-decoration:none;}
a.kanri_link:visited {color:#0504FC; text-decoration:none;}
a.kanri_link:active {color:#FF0000; text-decoration:underline;}
a.kanri_link:hover {color:#FF0000; text-decoration:underline;}

/*-----------------------------------footer------------------------*/
#footer{
width:758px;
margin:0 10px;
padding:0;
}
#footer h3{
font-size:80%;
color:#FFFFFF;
background-color:#025FB7;
padding:4px 0 3px 8px;
font-weight:normal;
margin:20px 0 10px 0;
}
#footer h4{
font-size:80%;
color:#333;
padding:0 0 0 8px;
font-weight:normal;
line-height:16px;
margin:0;
}
#footer p{
font-size:80%;
color:#333;
padding:0 0 0 30px;
font-weight:normal;
line-height:16px;
margin:0;
}
#from_app{
margin:0 10px;
padding:0;
}
#from_app h3{
font-size:80%;
color:#FFFFFF;
background-color:#025FB7;
padding:4px 0 3px 8px;
font-weight:normal;
margin:20px 0 15px 0;
}
#from_app p{
font-size:80%;
color:#333;
padding:0 0 10px 0;
font-weight:normal;
line-height:16px;
margin:0;
}

.A_off {
    BACKGROUND: transparent;
}


