@charset "UTF-8";



#contents_area .c_main {
	background: url(./MAIN.jpg) top left no-repeat;
}

dl.cs_download_list {
	background: url(cs_icon.gif) top left no-repeat;
}
dl.wp_download_list {
	background: url(wp_icon.gif) top left no-repeat;
}
dl.pb_download_list {
	background: url(pb_icon.gif) top left no-repeat;
}
dl.sp_download_list {
	background: url(sp_icon.gif) top left no-repeat;
}
dl.cg_download_list {
	background: url(cg_icon.gif) top left no-repeat;
}
dl.ar_download_list {
	background: url(ar_icon.gif) top left no-repeat;
}
dl.ci_download_list {
	background: url(ci_icon.gif) top left no-repeat;
}
dl.cs_download_list,
dl.wp_download_list,
dl.pb_download_list,
dl.sp_download_list,
dl.cg_download_list,
dl.ar_download_list,
dl.ci_download_list
{
	margin: 12px 0 0 0;
	padding: 0 0 30px 60px;

	width: 620px;

	text-align : left;

	list-style:none;
}
dl.cs_download_list dt,
dl.wp_download_list dt,
dl.pb_download_list dt,
dl.sp_download_list dt,
dl.cg_download_list dt,
dl.ar_download_list dt,
dl.ci_download_list dt
{
	background: url(dt_bg01.gif) top left repeat-x;

	margin: 0;
	padding: 10px 0 0 12px;

	height:26px;

	font-weight:bold;

	overflow:hidden;
}
dl.cs_download_list dd,
dl.wp_download_list dd,
dl.pb_download_list dd,
dl.sp_download_list dd,
dl.cg_download_list dd,
dl.ar_download_list dd,
dl.ci_download_list dd
{
	background: url(dd_bg01.gif) bottom left repeat-x;
	border-right: solid 1px #e8edf1;
	border-left: solid 1px #e8edf1;

	margin: 0;
	padding: 8px 20px;
}
dl.cs_download_list dd.blue,
dl.wp_download_list dd.blue,
dl.pb_download_list dd.blue,
dl.sp_download_list dd.blue,
dl.cg_download_list dd.blue,
dl.ar_download_list dd.blue,
dl.ci_download_list dd.blue 
{
	background: #e8edf1;
}
dl.cs_download_list dd img,
dl.wp_download_list dd img,
dl.pb_download_list dd img,
dl.sp_download_list dd img,
dl.cg_download_list dd img,
dl.ar_download_list dd img,
dl.ci_download_list dd img 
{
	display:inline;
	vertical-align:middle;

	margin: 0;
	padding: 0 0 0 6px;
}

ul.download_list {
	margin: 0;
	padding: 10px 0 0 12px;
}
ul.download_list li {
	margin: 12px 0 0 0;
	padding: 6px 0 12px 40px;

	font-weight:bold;
	text-align : left;

	list-style:none;
}
ul.download_list li.cs {
	background: url(cs_icon_s.gif) top left no-repeat;
}
ul.download_list li.wp {
	background: url(wp_icon_s.gif) top left no-repeat;
}
ul.download_list li.cg {
	background: url(cg_icon_s.gif) top left no-repeat;
}
ul.download_list li.pb {
	background: url(pb_icon_s.gif) top left no-repeat;
}
ul.download_list li.ar {
	background: url(ar_icon_s.gif) top left no-repeat;
}
ul.download_list li.sp {
	background: url(sp_icon_s.gif) top left no-repeat;
}
ul.download_list li.ci {
	background: url(ci_icon_s.gif) top left no-repeat;
}



.box01 {
	margin: 0;
	padding: 0;

	width: 680px;
}
.box01:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
}
.box01 .left {
	margin: 0;
	padding: 0;

	width: 150px;

	text-align : left;

	float: left;
}
.box01 .right {
	margin: 0;
	padding: 0;

	width: 530px;

	text-align : left;

	float: right;
}

