@charset "utf-8";


/*  CORPORATE INFO - 経営理念 -
----------------------------------*/

#main h3.mds {
	margin: 17px 0;
}

.contentBox {
    width: 555px;
	margin: 0 auto;
}

.txtBlue {
    font-weight: bold;
	color: #003399;
}



/*  CORPORATE INFO - 会社概要 -
----------------------------------*/

#outlineBox table {
	border-bottom: #003399 1px solid;
}

#outlineBox tr.bgBlue {
	background-color: #EDF1F8;
}

#outlineBox td.mdsCel {
	width: 70px;
	border-top: #003399 1px solid;
	vertical-align:top;
}

#outlineBox td.mdsCel img {	
	margin-top: 10px;	
}

#outlineBox td.contCel {
	border-top: #99ADD6 1px dotted;
	padding: 10px;
	line-height: 1.6;
}

#outlineBox td.contCel img {
	padding-left: 20px;	
}



/*  CORPORATE INFO - 事業内容 -
----------------------------------*/

#main h3.contMds {
	margin-bottom: 17px;
}

.contLead {
	background-color: #EBEFF7;
	border: #DFE5F2 1px solid;
	padding: 25px 15px;
	margin-bottom: 35px;
	font-size: 114%;
	line-height: 2.0;
}

.dealBox {
    width: 555px;
	margin: 0 auto 30px;
}



/*  CORPORATE INFO - 沿革 -
----------------------------------*/

#historyBox table {
    border-collapse: collapse;
}

#historyBox tr.topLine {
	border-top: #003399 1px solid;   
}

#historyBox td {
    padding: 5px;
	line-height: 1.6;
}

#historyBox tr.topLine td.year {
    width: 65px;
	border-top: #003399 1px solid;
	background-color: #EDF1F8;
	text-align: center;
}

#historyBox tr.topLine td.month {
    width: 45px;
	border-top: #003399 1px solid;
	text-align: center;
	vertical-align: top;
}

#historyBox tr.topLine td.contTxt {
	border-top: #003399 1px solid;
}

#historyBox tr.topLine td.update {
    text-align: right;
	border-top: #003399 1px solid;
}

#historyBox td.year {
    width: 65px;
	background-color: #EDF1F8;
	text-align: center;
}

#historyBox td.month {
    width: 45px;
	border-top: #CCD6EB 1px dotted;
	text-align: center;
	vertical-align: top;
}

#historyBox td.contTxt {
	border-top: #CCD6EB 1px dotted;
}




/* alpha */

#main a:hover img {
	filter: alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.60;
}