@charset "utf-8";
/*
技術情報プリント用CSS
*/

#fullcontainer {
	width:585px;
	}
#contents_con{
	width:585px;
	}

#main {
	text-align:left;
	}

.h {
	border-left:solid 4px #002E8A;
	font-weight: bold;
	font-size: 100%;
	color: #002E8A;
	float:left;
	margin-bottom: 15px;
	margin-left:15px;
	padding-left:10px;
	width:370px;
}
#contents_con #main #con02 #left {
	background:url(../../img/spacer.gif)!important;
	background-color:#FFFFFF !important;
	width: 294px !important;
	height:100px !important;
	vertical-align:top;
	}
#contents_con #main #con02 #right {
	background:url(../../img/spacer.gif)!important;
	background-color:#FFFFFF !important;
	width: 254px !important;
	height:100px !important;
	margin:0;
	padding:0;
	}
#contents_con #main #con02 #left ul {
	margin-top:10px !important;
	}


/*
ロードマップ
_________________________________________*/

#roadmap {
	page-break-after:always;
	}
#map img {
	display:none;
	}

#map {
	width:334px;
	height:860px;
	display: list-item;
	list-style-image:url(../../technology/img/tech/roadmap_print.jpg);
	list-style-position: inside;
	letter-spacing: -1000em;
	font-size: 1pt;
}

#co_bottom {
	display:none;
	}
#border p {
	padding-top:0px !important;
	}

#contents_con #main #con03 {
	margin-left: -80px;
}

*:first-child+html #contents_con #main #con03 {
	margin-left: 30px;
}
* html #contents_con #main #con03 {
	margin-left: 30px;
}
#contents_con #main #con03 table {
	width:540px;
	}
/*
社外表彰など表の枠
____________________________________*/

#tec_table td{
	border:1px solid #eeeeee;
	}

