@charset "UTF-8";

/* ======== content ======== */

#content div.title h3.weight{
	width:600px;
	padding:5px 0 5px 6px;
}

#content div.field{
	padding-top:20px;
}
#content h3{
	float:left;
	width:654px;
	padding:20px 0 15px 6px;
}
#content div.title div{
	width:300px;
	text-align:right;
	float:left;
}
#content div.field p.info{
	padding:0px 0 20px 6px;
}
#content div.field p.info2{
	padding:0px 0 0px 6px;
}
#content div.field div.cate{
	width:660px;
	padding:0 0 20px 0;
}
#content div.field h4{
	padding:10px 0 10px 6px;
}
#content div.field div.area{
	width:660px;
	margin-bottom:20px;
}
#content div.field div.area1{
	width:660px;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#content .tmarg20{
    margin-top:20px;
}
#content div.field div.area div.areaL{
	width:320px;
	padding:0 20px 0 0;
	float:left;
}
#content div.field div.area div.areaL .tmarg20{
   margin-top:20px;
}
#content div.field p.img{
	padding:0 0 20px 0;
}
#content div.field div.area div.areaR{
	width:310px;
	float:left;
}
#content div.field div.area div.areaR div.graf_area{
   padding:5px;
	background-color:#F5F5F5;
	border: 1px solid #CCCCCC;
}
#content div.field div.area div.areaR ol{
   margin-left:30px;
}
#content div.field table{
	width:654px;
	padding:0 0 0 6px;
}
#content div.field table td{
	vertical-align:top;
	text-align:center;
}
#content div.field table td.left{
	vertical-align:top;
	text-align:left;}
#content div.field table td.wid1{
	width:100px;
}
#content div.field table td.wid2{
	width:5px;
}
#content div.field table td.wid3{
	width:105px;
}
#content div.field table th.flesh{
	border-top:1px #FFFFFF solid;
	border-bottom:1px #E4E4E4 solid;
	background-color:#F7F2EB;
}
#content div.field table th.narrow0{
text-align:center;
	padding:0px 0px;
	
}
#content div.field table th.narrow{
text-align:center;
	padding:8px 0px;
}
#content div.field table td.narrow{
	padding:8px 0px ;
}
#content div.field table td.deep{
	border-top:1px #FFFFFF solid;
	border-bottom:1px #E4E4E4 solid;
	background-color:#F7F7F7;
}
#content div.field table th.graf_01{
	background-image:url(../../paper/weight/images/graf_01.gif);
	width:112px;
	height:35px;
	background-repeat: no-repeat;
   }
   
 #content div.field table th.graf_02{
	background-image:url(../../paper/weight/images/graf_02.gif);
	width:37px;
	height:35px;
	background-repeat: no-repeat;
   }
#content div.field table td.wid1_2{
	width:37px;
}
#content div.field table td.wid1_3{
	width:85px;
}
#content div.field table td.wid2_2{
	width:3px;
}
#content div.field table td.wid3_2{
	width:20px;
}
#content div.field table td.narrow2{
text-align:left;
	padding:8px 0px 8px 6px;
}
#content div.field table th.narrow3{
text-align:center;
	padding:8px 0px 8px 0px;
	width:45px;
}
#content div.field table td.narrow3{
text-align:center;
	padding:8px 0px 8px 0px;
	width:45px;
}