	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";
	@import "/kojin/direct/css/direct_comp.css";

/*[/kojin/direct/renew] common */

#contents img.icon{
	vertical-align:middle;
}

#contents table.t_demo01 {

	border-left: solid 1px #B4B4B4;
	border-top: solid 1px #B4B4B4;
	border-collapse: separate;
	border-spacing: 0px;
	margin: 0px 0px 10px 0px;
	width: 100%;
}

#contents table.t_demo01 td.td_head{
	background-color: #FFFFCC;
	border-bottom: solid 1px #B4B4B4;
	border-right: solid 1px #B4B4B4;
	padding: 0px 8px 0px 8px;
	vertical-align: top;
}

#contents table.t_demo01 td.td_cont01{
	border-bottom: solid 1px #B4B4B4;
	border-right: none;
	padding: 8px 8px 0px 8px;
	vertical-align: middle;
	text-align: center;
	width:150px;
}

#contents table.t_demo01 td.td_cont01 img{
	margin: 0px 0px 0px 0px;
}

#contents table.t_demo01 td.td_cont02{
	border-bottom: solid 1px #B4B4B4;
	border-right: solid 1px #B4B4B4;
	padding: 2px 8px 0px 8px;
	vertical-align: middle;
}
#contents table.t_demo01 td.td_cont03{
	border-right: solid 1px #B4B4B4;
	padding: 8px 8px 0px 8px;
	text-align: left;
}

/*[/kojin/direct/renew/browser.html]*/
#contents div.browser p.paragraph {
}
#contents div.d_image280 {
	width:260px;
	float:left;
	padding: 0px 19px 20px 0px;
}
#contents div.d_image260 {
	width:260px;
	float:left;
	padding: 0px 0px 20px 0px;
}
#contents div.d_image260 img{
	padding-bottom: 13px;
}
#contents div.d_image280 p,
#contents div.d_image260 p {
	text-align:center;
}
#contents p.download{
	text-align:right;

}

