@charset "utf-8";
/*
企業情報 プリント用CSS
___________________________________________________*/

#fullcontainer {
	width:600px;
	}
#contents_con{
	width:600px;
	}
#contents_con #main #con01 #left {
	border-right: 1px solid #5AA2DE;
	border-left: 1px solid #5AA2DE;

	}
#contents_con #main #con01 #right {
	border-right: 1px solid #5AA2DE;
	}
#contents_con #main #con02 {
	width:550px;
	margin-left:23px;
	padding:0;
	}

#con02_a {
	border: 1px solid #97C2ED;
	background:url(../../img/spacer.gif)!important;
	background-color:#FFFFFF !important;
	width: 271px !important;
	height:80px !important;
	margin-right: 8px;
	padding:0;
	}
#con02_b {
	border: 1px solid #97C2ED;
	background:url(../../img/spacer.gif)!important;
	background-color:#FFFFFF !important;
	width: 271px !important;
	height:80px !important;
	margin:0;
	padding:0;
	}
#contents_con #main #con02 #con02_a h6,
#contents_con #main #con02 #con02_b h6 {
	display:none;
}
#contents_con #main #con02 #con02_a ul,
#contents_con #main #con02 #con02_b ul {
	margin-top: 10px;
}
/*
#con3_a ul{
	list-style-image:url(../../company/img/h7_01.jpg);
	}
*/

#group table {
	width:390px;
	}
#group td {
	border:1px solid #cccccc;
	}

#group2 table {
	width:540px;
	}
#group2 td {
	border:1px solid #cccccc;
	}
#out02 td,
#out03 td {
	padding:2px;
	border:1px solid #cccccc;
	}
#out06 #group table {
	width:290px;
	}
#out07 #group table {
	width:290px;
	}
.nomalt {
	width:550px !important;
	}

#mat01 #matThree {
	width: 550px;
	height:222px;
	margin-left:10px;
	display: list-item;
	list-style-image:url(../../company/img/print/mat_three.gif);
	list-style-position: inside;
	letter-spacing: -1000em;
	}
#mat01 #matThree p,
#mat01 #matThree img {
	display:none;
	}
#mat_table td {
	border:solid 1px #CCCCCC;
	}

.factory_ob td {
	border:1px solid #cccccc;
	}
	
#imgbox02 td {
	border:0px;
	}
	
.factory_ob_intable td {
	border:0px;
	}
