@charaset"iso-8859-1";


/* Layout
----------------------------------------------------*/

/* main box */
div#contents-area div#contents-body div#body-box div.main-box {
	clear:both;
	}
div#contents-area div#contents-body div#body-box div.main-box div.left-box {
	float:left;
	width:420px;
	}
div#contents-area div#contents-body div#body-box div.main-box div.right-box {
	float:right;
	width:197px;
	}
	
/* column box */
div#contents-area div#contents-body div#body-box div.column-bg-box {
	clear:both;
	background: url(../../img/column_bg.gif) repeat-x left top;
	padding: 16px 12px;
	width:394px;
	}
div#contents-area div#contents-body div#body-box p.column-ttl {
	float:left;
	font-weight:bold;
	padding: 0px 10px 0px 0px;	
	}
div#contents-area div#contents-body div#body-box p.icon-orange {
	float:left;
	background: url(../img/icon_orange.gif) no-repeat left 1px;
	padding: 0px 5px 0px 16px;
	}
div#contents-area div#contents-body div#body-box p.icon-blue {
	float:left;
	background: url(../img/icon_blue.gif) no-repeat left 1px;
	padding: 0px 10px 0px 16px;
	}


/* support box */
div#contents-area div#contents-body div#body-box div.support-box {
	clear:both;
	width:408px;
	height:18px;
	padding: 4px 4px 3px;
	border: 1px solid #d9d9d9;
}
div#contents-area div#contents-body div#body-box div.support-box li.txt{
	float:left;
}
div#contents-area div#contents-body div#body-box div.support-box li.link{
	float:left;
	padding: 2px 10px 0px 10px;
	background: url(../img/visual_icon.gif) no-repeat left 5px;
}

div#contents-area div#contents-body a.Link{
	padding: 0px 0px 0px 16px;
	line-height:140%;
	text-indent: 0em;
	background: url(../../img/arw_orange_sq.gif) no-repeat left 1px;
}


