@charset "Shift_JIS";

/*********************************************** 
  
  事業/製品
  　1.全体・トップページ
    2.合成樹脂資材、化学資材一覧
	3.包装資材一覧
 
 ***********************************************/

/***  全体設定・トップ  ***/

#main {
	text-align: left;
	width: 902px;
	margin: 45px auto 0;
	background: url(../img/top-bg.png) no-repeat top;
}

#main02,#sidemenu {
	margin-top: 20px;
	float: right;
	padding-right: 18px;
}
#main02 { width: 670px; margin-bottom: 15px; }

#sidemenu li.side-mo,.side-mo2 {
	width: 160px;
	height: 35px;
	background: url(../img/smenu_on.jpg) no-repeat;
	font-size: 1.2em;
	line-height: 2.4em;
	padding-left: 22px;
}

.side-mo2 { margin-top: 5px; }

#sidemenu li a {
	display: block;
	width: 160px;
	height: 35px;
	background: url(../img/smenu_off.jpg) no-repeat;
	text-decoration: none;
	font-size: 1.2em;
	line-height: 2.4em;
	padding-left: 22px;
}
#sidemenu li a:hover { background: url(../img/smenu_on.jpg) no-repeat;}

dl.busi-dl {
	width: 670px;
	margin-top: 10px;
}

.busi-dl dd { 
	margin-top: 10px;
	width: 670px;
	text-align: justify;
	text-justify: inter-ideograph;
	line-height: 1.5em;
}

.busi-h2 { margin-top: 15px; }

/***** 2.合成樹脂資材、化学資材総覧 *****/

.h3-bk { 
	width: 670px;
	height: 35px;
	padding: 4px 0 0 10px;
	background: url(../img/h-670.gif) no-repeat;
	margin-top: 20px;
	font-weight: normal;
	font-size: 1.5em;
}

table.chemi01,table.pack01,table.gousei {
	width: 670px;
	margin-top: 10px;
}

.gousei th,.gousei td,.chemi01 th,.chemi01 td {
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 20px;
}

.gousei td,.chemi01 td,.pack01 td {
	border: 1px solid #ddd;
	line-height: 1.5em;
}

.chemi01 th,.pack01 th,.gousei th { 
	text-align: right;
	padding-right: 3px;
	background: url(../img/th-back.jpg) repeat-y;
	font-weight: normal;
	color: #295690;
	width: 100px;
}

.chemi01 ul { padding-left: 5px; }

.yuki01,.yuki02,.sonota { float: left; }

.yuki02 { margin-left: 27px; }
.sonota { margin-left: 15px; }

/***** 3.包装資材総覧 *****/

table.pack01 th {
	width: 80px;
	vertical-align: top;
	padding-top: 5px;
}

table.pack01 td,.gousei td {
	padding: 5px;
	vertical-align: top;
	/*min-width: 45px;
	width: auto !important;
	width: 45px;*/
}

p.pack02 {
	margin-top: 10px;
	padding: 10px;
}

.paw01 { width: 240px; }

/* { display: table-cell; } IE6で使用できないプロパティ */