@charset "UTF-8";
/* CSS Document */

@import "reset.css";
@import "body.css";
@import "header.css";
@import "footer.css";

/* Index */
#package_intro{
	margin:15px 20px 20px 20px;
  font-size:95%;
}
.accessibility{
	display:none;
}
.menulists{
	width:620px;
  margin:10px 0px 20px 10px;
}
.menulists ul{
	margin-top:60px;
}
.menulists ul li{
	line-height:0;
}
#kartner_01{
  background: url(../../product_package/images/bg_kartner_01.jpg) no-repeat left top;
  width:310px;
  height:130px;
}
#kartner_02{
  background: url(../../product_package/images/bg_kartner_02.jpg) no-repeat left top;
}
#kartner_03{
  background: url(../../product_package/images/bg_kartner_03.jpg) no-repeat left top;
}
#wrapping_01{
  background: url(../../product_package/images/bg_wrapping_01.jpg) no-repeat left top;
}
#casepacking_01{
  background: url(../../product_package/images/bg_casepacking_01.jpg) no-repeat left top;
  width:310px;
}
#casepacking_02{
  background: url(../../product_package/images/bg_casepacking_02.jpg) no-repeat left top;
}
#other_01{
  background: url(../../product_package/images/bg_other_01.jpg) no-repeat left top;
}

/* Contents */
#category{
  font-size:110%;
  font-weight:bold;
  position:absolute;
  width:640px;
  margin-top: 12px;
  text-align:right;
}
#series{
  border-bottom: 1px solid #CCCCCC;
  font-size:125%;
  font-weight:bold;
  margin-top: 10px;
  padding-left:10px;
}
#name{
	margin-top:5px;
  padding-left:10px;
  padding-bottom:15px;
  font-size:110%;
  font-weight:bold;
}
#product_img{
  float:left;
  margin: 0px 10px 15px;
}
#intro_txt{
	font-size:95%;
  min-height:150px;
  margin-bottom:15px;
}
#feature{
  margin: 10px 10px 20px;
}
#feature li{
  font-size: 95%;
  background: url(../../product_tool/images/list_feature.gif) no-repeat left center;
  padding-left: 10px;
}
#process{
	text-align:center;
}
.specification{
  font-size:95%;
  margin: 15px 0px 0px 10px;
  width: 620px;
}
.specification caption{
	text-align:left;
  margin-left:10px;
}
.specification th,.specification td{
  border: 1px solid #CCCCCC;
  text-align:center;
  padding:3px;
  vertical-align:middle;
}
.specification th{
	background-color:#EDEDED;
}
.notice{
	text-align:right;
  padding-right:10px;
  font-size:85%;
}
#glossary{
margin:20px;
font-size:95%;
}
#glossary dt{
  font-weight:bold;
  border-bottom: 1px solid #CCCCCC;
}
#glossary dd{
	margin-top:5px;
}
#download_ttl{
  border-bottom: 3px double #CCCCCC;
  padding-left:10px;
}
#download_list{
  font-size:95%;
  margin:10px 10px 10px 10px;
}
#download_list li{
  margin-bottom:2px;
  background: url(../images/list_arrow.gif) no-repeat left center;
  padding-left:10px;
}
#download_list li a{
  background: url(../icons/pdf.gif) no-repeat right center;
  padding: 2px 20px 2px 0px;
  color:#006699;
}
