﻿/*--------------------------------------------------------------------
/- file   : top.css
/- admin  : MEGA-D Inc. Katsuya Shibata
/- update : 20070706
/- desc   : css for modern browser
/--------------------------------------------------------------------*/

@media screen, print { /* MacIE除外用 */

h1 {
	margin:0;
	padding:0;
	background:none;
	height:auto;
}
h2 {
	margin:0;
	padding:0;
	background:none;
	border:0;
}
.main-content { 
	background:none;
	text-align:left;
}
.top-content {
	margin: 10px 0 40px 10px;
	padding:0;
}
.top-content p{
	line-height:1.3;
}
.top-content .left-content{
	float:left;
	width:495px;
	border-bottom:#CCC solid 5px;
}
.top-content .right-content{
	float:right;
	width:240px;
}

.pdfLnk {
	background:url(../../resource/image/common/pdf.gif) left top no-repeat;
	padding-left:15px;
	margin-left:10px;
	margin-bottom:10px;
}

.externalLnk {
	background:url(../../resource/image/common/external.gif) left top no-repeat;
	padding-left:17px;
	margin-left:10px;
	margin-bottom:10px;
}

/* 事業内容 */
.businessBox .digest{
	float:left;
	margin-top:10px;
	margin-right:7px;
	width:495px;
}
.businessBox .digest .leftImg{
	float:left;
	width:95px;
	margin:0;
}
.businessBox .digest .rightImg{
	float:right;
	width:85px;
	margin:0;
}
.businessBox .digest .rightTxt{
	float:right;
	width:132px;
	margin:0;
	padding-left:8px;
	background:url(../../resource/image/common/arrow_bg1.gif) left top no-repeat;
}
.businessBox ul{
	float:left;
	margin:10px 0 5px 0;
	padding:0;
}
.businessBox li{
	background:url(../../resource/image/common/arrow_bg1.gif) left top no-repeat;
	list-style:none;
	padding-left:8px;
	margin-left:10px;
	margin-bottom:10px;
}

/* 会社情報 */
.corporateBox {
	margin-top:20px;
	margin-bottom:10px;
	background:url(../../image/corporate_bg.gif) 215px 40px no-repeat;
}
.corporateBox ul{
	float:left;
	margin:10px 0 5px 0;
	padding:0;
}
.corporateBox li{
	background:url(../../resource/image/common/arrow_bg1.gif) left top no-repeat;
	list-style:none;
	padding-left:8px;
	margin-left:10px;
	margin-bottom:10px;
}

/* 更新情報 */
.updateBox p{
	margin:0;
	padding: 10px 10px 10px 20px;
	background: url(../../resource/image/common/arrow_bg1.gif) 10px 10px no-repeat;
}
.updateBox .news{
	border-right:#CCC solid 1px;
	border-left:#CCC solid 1px;
	background: url(../../image/update_bg.gif) center bottom no-repeat;
}
.updateBox .newsEnd{
	border-right:#CCC solid 1px;
	border-left:#CCC solid 1px;
	border-bottom:#CCC solid 1px;
}

/* 採用情報 */
.recruitBox {
	margin-top:20px;
}
.recruitBox div{
	border-right:#CCC solid 1px;
	border-left:#CCC solid 1px;
	border-bottom:#CCC solid 1px;
}
.recruitBox ul{
	margin:0;
	padding:10px 0 10px 10px;
}
.recruitBox li{
	float:left;
	margin:0 10px 3px 0;
	padding:0 0 0 8px;
	background: url(../../resource/image/common/arrow_bg1.gif) left top no-repeat;
	list-style:none;
	white-space:nowrap;
}

/* お問い合わせ */
.inquiryBox {
	margin-top:20px;
	background-color:#EFEFEF;
	border:1px solid #CCC;
	text-align:center;
	padding:10px 20px;
}
.inquiry_tel {
	color:#336;
	font-size:16px;
	margin-top:7px;
}

} /* MacIE除外用 */

