@import "/common/css/common.css";

div.section th,
.imgBoxSarea .imgLeftBoxS div.img,
.imgBoxSarea .imgLeftBoxS div.text p {
margin-bottom: 0;
padding-bottom: 24px;
}

div.section td {
line-height: 1.4;
}

table.grayBox {
background-color: #8C8C8C;
}

table.grayBox td {
padding: 1px;
}

table.grayBox td td {
padding: 10px;
background-color: #FFF;
}

table.grayBox td td td {
padding: 2px 0;
}

table.profile {
margin: 12px 0;
width: 100%;
}


table.history,
table.profile,
table.system_list {
background-color: #DDD;
border-collapse: separate;
border-left: 2px #999 solid;
border-top: 2px #999 solid;
}

table.system_list {
margin-bottom: 6px;
}

table.history th,
table.history td,
table.profile th,
table.profile td,
table.system_list th,
table.system_list td {
padding: 7px 10px;
background-color: #FFF;
border-bottom: 2px #999 solid;
border-right: 2px #999 solid;
}

table.history th,
table.profile th,
table.system_list th {
background-color: #636363;
color: #FFF;
text-align: center;
}

.gnaArea ul li.live_positively a {
padding-right: 27px !important;
background: url(/common/imgs/news/bg_navi_line_win.gif) right center no-repeat;
display: inline;
}

.gnaArea ul li.live_positively a:hover {
background: url(/common/imgs/news/bg_navi_line_win_o.gif) right center no-repeat;
}

.mnBoxSetEnd {
 margin-bottom: 5px;
}

/* Add 2010.10.7
------------------------------------------------*/
.tdImgMargB{margin-bottom:10px !important;}

.margB05 {margin-bottom:5px !important;}
.margB15 {margin-bottom:15px !important;}

.catalogArea{
	width:580px;
	margin-bottom:25px;
	background:url(../imgs/line_h.gif) no-repeat left top;
	}

.catalogAreaInner{
	padding:10px 25px;
	background:url(../imgs/line_f.gif) no-repeat left bottom;
	}

.catalogAreaL{width:76px; float:left;}
.catalogAreaR{width:415px; float:right; padding-top:5px;}
.catalogAreaR p strong{color:#cc0000; font-weight:normal;}

.catalogAreaR ul.pdfLink li {background:url(../imgs/icon_arrow2.gif) no-repeat left 0.2em; padding:2px 0px 2px 16px;}
.catalogAreaR ul.pdfLink li a:hover {
	background: #454545;
	color: #fff;
}

/* float clear
------------------------------------------------*/
br.clearFloat,
img.clearFloat {clear:both;height:1px;}
div.clearFloat {clear:both;font-size:1px;line-height:0px;height:1px;width:1px;}


/* Add 2011.1.12
------------------------------------------------*/
.projectList .contentsTitle {
	margin-bottom:20px;
}
.projectList .section div {
	width:181px;
	float:left;
	margin-right:18px;
}
.projectList .section div.lastChild {
	margin-right:0;
}
.projectList .section h3 {
	font-weight:bold;
	margin-bottom:10px;
	min-height:2em;
	height:auto !important;
	height:2em;
}

.projectListDetail .contentsTitle {
	margin-bottom:10px;
}
.projectListDetail .section h4 {
	font-weight:bold;
	margin-bottom:10px;
}

