/* Updated 2007/09/27.E */

	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";
	@import "/kojin/direct/css/direct_comp.css";

#contents div.noteBox{
	padding:8px 8px 0;
	background-color:#FFFFCC;
}

/*[/kojin/direct/kaitei/naiyou.html]　レイアウト*/
#contents table.tableNaiyou{
	margin: 0px 0px 10px 15px;
	border-top : solid 3px #CCCCCC;
	border-left: solid 3px #CCCCCC;
	border-collapse:collapse;
	border-spacing: 0;
	text-indent:0px; /* against indent-error for IE5x NN7x */
}

#contents table.tableNaiyou thead th{
	border-right : solid 3px #CCCCCC;
	border-bottom: solid 3px #CCCCCC;
	background-color:#FF9900;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}

#contents table.tableNaiyou tbody th{
	border-right : solid 3px #CCCCCC;
	border-bottom: solid 3px #CCCCCC;
}

#contents table.tableNaiyou tbody td{
	border-right : solid 3px #CCCCCC;
	border-bottom: solid 3px #CCCCCC;
}

#contents table.tableNaiyou tbody td.after{
	background-color:#FBFBD4;
	color:#CC0000;
	font-weight:bold;
}

#contents table.tableNaiyou tbody td.after td{
	border-width:0;
	padding:0;
	font-weight:bold;
}
#contents table.tableNaiyou tbody td.after td.date{
	padding-right:10px;
	white-space:nowrap;
}
#contents ol.ordered01 li.number01 ul.unordered04 li {
	list-style-image:none;
}


/*[/kojin/direct/kaitei/flow.html]　レイアウト*/
#contents table.flow th{
	padding:0 5px 5px 5px;
	vertical-align:top;
}
#contents table.flow td{
	padding:5px;
	vertical-align:top;
}

#contents table.flow th.flowArrow img{
	display:block;
}

#contents table.flow div.areaImageL {
	padding: 0px 7px 5px 0px;
}

#contents table.flow div.areaTextR {
}
#contents table.flow td.boxtd {
	padding:0 0 10px 0;
	width:190px;
	background:url(/kojin/direct/kaitei/image_uniq/p_flow_0.gif) no-repeat 0 bottom;
}

/*[/kojin/direct/kaitei/koumoku.html]　レイアウト*/
#contents ol.ordered05 li ul.koumoku1 li,
#contents ol.ordered05 li ul.koumoku2 li {
	list-style-image:none;
}
#contents ul.koumoku1 li{
	width:102px !important;
	width /**/:125px;
	float:left;
	padding:0 0 0 23px;
	text-indent:-23px;
}
#contents ul.koumoku2 li{
	width:77px !important;
	width /**/:100px;
	float:left;
	padding:0 0 0 23px;
	text-indent:-23px;
}
#contents ul.koumoku3 li{
	display:inline;
	padding:0 23px 0 0;
}
#contents ul.koumoku1 li.other{
	clear:left;
}
#contents ul.koumoku1 li.double{
	width:227px !important;
	width /**/:250px;
	padding:0 0 0 23px;
}
#contents ul.koumoku1 li.wide{
	width:130px;
}
#contents ol.ordered05 li.number01 {	list-style-image: url(/kojin/direct/kaitei/image_uniq/icon_ordered05_01.gif);}
#contents ol.ordered05 li.number02 {	list-style-image: url(/kojin/direct/kaitei/image_uniq/icon_ordered05_02.gif);}
#contents ol.ordered05 li.number03 {	list-style-image: url(/kojin/direct/kaitei/image_uniq/icon_ordered05_03.gif);}
#contents ol.ordered05 li.number04 {	list-style-image: url(/kojin/direct/kaitei/image_uniq/icon_ordered05_04.gif);}
#contents ol.ordered05 li.number05 {	list-style-image: url(/kojin/direct/kaitei/image_uniq/icon_ordered05_05.gif);}
#contents ol.ordered05 li.number06 {	list-style-image: url(/kojin/direct/kaitei/image_uniq/icon_ordered05_06.gif);}



/*[/kojin/direct/kaitei/risk.html]　レイアウト*/
#contents table.sType03 th p {
	margin:0 0 0 18px;
	text-indent:-18px;
}

#contents table.sType03,#contents table.sType03 tr.bltr {
	border-top:none;
}

#contents table.sType03 tr.bltr th.ucColorW04 {
	border-top:solid 1px #b4b4b4;
}

#contents table.sType03 tr.bltr td.blank {
	border-top:solid 1px #fff;
	border-bottom:solid 1px #fff;
}

#contents table.tableFormat01 td.risk1 {
	background:#fff url(/kojin/direct/kaitei/image_uniq/p_risk_01.gif) no-repeat bottom center;
	padding:0 0 0 0;
	width:45px;
}

#contents table.tableFormat01 td.risk2 {
	background:#F2F9E6 url(/kojin/direct/kaitei/image_uniq/p_risk_03.gif) repeat-y center;
	padding:0 0 0 0;
	width:45px;
}

#contents table.tableFormat01 td.risk3 {
	background:#D8EBAF url(/kojin/direct/kaitei/image_uniq/p_risk_03.gif) repeat-y center;
	padding:0 0 0 0;
	width:45px;
}

#contents table.tableFormat01 td.risk4 {
	background:#BEDE7C url(/kojin/direct/kaitei/image_uniq/p_risk_03.gif) repeat-y center;
	padding:0 0 0 0;
	width:45px;
}

#contents table.tableFormat01 td.risk5 {
	background:#9C3 url(/kojin/direct/kaitei/image_uniq/p_risk_02.gif) no-repeat top center;
	padding:0 0 0 0;
	width:45px;
}

#contents table.tableFormat01 th.g01 {
	background-color:#F0F0F0;
}
#contents table.tableFormat01 img.riskIcon {
	vertical-align:middle;
}

