/* Updated 2011/11/7,D */
/* Updated 2011/08/10,D */
/* Updated 2010/04/15,n */
/* Updated 2010/03/24,n */
/* Updated 2007/05/16,E */
	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";
	@import "/kojin/direct/css/direct_comp.css";

/*[/kojin/direct/service/index.html]header and lead Block*/

#contents h2.heading span.normal{
	font-weight: normal;
}

#contents h3.subHeading01 span.normal{
	color: #333333;
	font-weight: normal;
}

/*[/kojin/direct/tesuryo/index.html] icon list*/

#contents table.t_hanrei01{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

#contents table.t_hanrei01 img.img_hanrei{
	margin: 0px 5px 0px 10px;
	vertical-align: middle;
}

#contents div.d_jikanList {
}

#contents div.d_jikanList02 {
	margin: 5px 0px 0px 0px;
}

#contents div.d_jikanList03 {
	margin: 5px 0px 0px 0px;
}

#contents div.d_jikanList table.tableFormat01 caption.c_jikanlist{
	font-weight:bold;
	text-align:left;
}

/* Updated 2011/11/7,D ¥ */
#contents div.d_jikanList table.tableFormat01,
#contents div.d_jikanList03 table.tableFormat01 {
	border-collapse: separate;
	width: 100%;
}
/* Updated 2011/11/7,D £ */

#contents div.d_jikanList table.tableFormat01 th,
#contents div.d_jikanList02 table.tableFormat01 th,
#contents div.d_jikanList03 table.tableFormat01 th {
	background-color: #DDDDDD;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}

#contents div.d_jikanList table.tableFormat01 th.th_col,
#contents div.d_jikanList table.tableFormat01 th.th_col02,
#contents div.d_jikanList02 table.tableFormat01 th.th_col,
#contents div.d_jikanList03 table.tableFormat01 th.th_col,
#contents div.d_jikanList03 table.tableFormat01 th.th_col02 {
	background-color: #CCFFCC;
	font-weight: normal;
	text-align: center;
}

#contents div.d_jikanList table.tableFormat01 th.th_col02 {
	width: 70px;
}

#contents div.d_jikanList03 table.tableFormat01 td {
	text-align: center;
	padding: 2px;
}


#contents div.d_jikanList table.tableFormat01 td,
#contents div.d_jikanList02 table.tableFormat01 td {
	background-color: #EEEEEE;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}

#contents div.d_jikanList table.tableFormat01 td.td_space,
#contents div.d_jikanList02 table.tableFormat01 td.td_space {
	background-color: #CCFFCC;
}

#contents div.d_jikanList table.tableFormat01 td.td_l,
#contents div.d_jikanList02 table.tableFormat01 td.td_l {
	text-align: left;
}

#contents div.d_jikanList table.tableFormat01 td.td_g,
#contents div.d_jikanList02 table.tableFormat01 td.td_g {
	background-color: #CCCCCC;
}

#contents div.d_jikanList table.tableFormat01 td.td_d,
#contents div.d_jikanList02 table.tableFormat01 td.td_d {
	background-color: #DDDDDD;
}



#contents div.d_jikanList table.tableFormat01 td.rLmarge02h,
#contents div.d_jikanList02 table.tableFormat01 td.rLmarge02h {
	background-color: #DDD;
}

#contents a.a_linkText01{
	background-color: #CCCCCC;
	color: #333333;
	text-decoration:none;
}

#contents a.a_linkText02{
	background-color: #CCFFCC;
	color: #333333;
	text-decoration:none;
}

#contents a.a_linkText03{
	background-color: #DDDDDD;
	color: #333333;
	text-decoration:none;
}

/* Updated¥ 2010/04/15.n */
#contents a.a_linkText04{
	background-color: #EEEEEE;
	color: #333333;
	text-decoration:none;
}

#contents a.a_linkText05{
	background-color: #FFFFFF;
	color: #333333;
	text-decoration:none;
}

/* Updated£ 2010/04/15.n */


#contents dl.definition01 dd {
	margin: 0px 0px 5px 43px;
}

#contents ol.ordered03 li ul.unordered01 li{
	list-style-image: none;
}
#contents dd.st8 ul li {
	margin:0px 0px 0px 3em;
	text-indent:-2.5em;
}
#contents dd.st8 ul{
	_margin:-1.2em 0px 0px 0px;
}

/* Updated¥ 2007/05/16,E */
#contents p.kakko04 {
	margin-bottom: 5px;
	padding: 0px 0px 0px 26px;
	text-indent: -26px;
}

#contents ol ul li{
	list-style-image: none;
}

#contents img.icon{
vertical-align:middle;
}

/* Updated£ 2007/05/16,E */

/* Updated¥ 2010/03/24.n */
#contents div.d_jikanList03 table.tableFormat01 th.th_001 {
	border-bottom-width:0;

}

#contents div.d_jikanList03 table.tableFormat01 th.th_002 {
	border-top-width:0; 
}

#contents div.d_jikanList03 table.tableFormat01 th.th_003{
	border-top:solid 1px #B4B4B4;
}

#contents div.d_jikanList03 table.tableFormat01 td.td_001 {
	border-bottom-width:0;

}


#contents div.d_jikanList03 table.tableFormat01 td.td_002{
	border-top:solid 1px #B4B4B4;
}

/* Updated£ 2010/03/24.n */

/* Updated 2011/08/10,D ¥ */
#contents div.greenLineBox {
    border: 1px solid #B8B8B8;
    font-size: small;
    padding: 5px 5px 0 10px;
    width: 520px !important;
}
/* Updated 2011/08/10,D £ */

/* Updated 2013/10/00,D ¥ */
#contents table.tableFormat01 th.w15{
	width:15%;
}
/* Updated 2013/10/00,D £ */
