/*--------------------------------------------------------------------
/- file   : home.css
/- admin  : MEGA-D Inc. SHIBATA Katsuya
/- update : 20080205
/- desc   : css for modern browser
/--------------------------------------------------------------------*/

@media screen, print { /* MacIE除外用 */

#home div#content {
	background: url(../images/common/iconBgAppendixContent.gif) repeat-y center top;
}
#home div#topflash {
	padding-bottom: 5px;
}
#home div#marginArea {
	margin: 0 20px;
	padding-top: 20px;
}
#home div#marginArea p{
	margin-top: 1em;
}
#home div#marginArea p.p05{
	margin-top: 0.5em;
}
#home div#marginArea div#leftBlock{
	float: left;
	width: 500px;
	padding-top: 12px;
}
#home div#marginArea div#rightBlock{
	float: right;
	width: 220px;
}
#home h3 {
	background: url(../images/iconBgStitle.gif) 0 0 no-repeat;
	border-bottom: #ADADAD solid 1px;
	height:22px;
	width: auto;
	padding: 2px 0 0 16px;
}
#home div#leftBlock h3 {
	margin-bottom: 0.5em;
}
#home h3 img.title {
	float: left;
}
#home h3 img.sNavi {
	float: right;
}

#home dl.newsList { 
	padding: 2px 0 0 0;
	margin: 0;
	line-height:1.3;

}
#home dl.newsList dt { 
	float: left;
	padding: 0;
	width: 115px;
}
#home dl.newsList dd { 
	float: left;
	width: 320px;
	padding: 0;
}
#home dl.newsList dd.catIcon { 
	width: 65px;
}
#home dl.newsList dd img{ 
	vertical-align: middle;
}
#home dl.newsList dd a:link{ 
	text-decoration: none;
}
#home dl.newsList dd a:hover{ 
	text-decoration: underline;
}
#home dl.newsList dd a:visited{ 
	text-decoration: none;
}
#home div.recruitBlock {
	background: url(../images/iconBgRecruitHeader.gif) left top no-repeat;
}
#home div.recruitBlock div.recruitFooter{
	background: url(../images/iconBgRecruitFooter.gif) left bottom no-repeat;
	padding: 12px;
}

#home ul.groupBanner {
	clear: both;
	margin-top: 2em;
	padding: 7px 0 0 7px;
	background: #EEE;
}
#home ul.groupBanner li {
	float: left;
	width: 240px;
	height: 50px;
	margin: 0 6px 7px 0;
}

#home ul.partnerBanner {
	clear: both;
	margin-top: 1em;
}
#home ul.partnerBanner li {
	float: left;
	width: 95px;
	margin-right:5px;
}

} /* MacIE除外用 */


/*********** Print Only styles ***********/

@media print { /* 印刷用 */
}

@media screen { /* IE5対策 印刷用 */
}

