/* CSS Basic Style ---------------------------------------------------------- */


  /*class_designate*/
 h1{
       font:normal bold 16px/32px "serif";
	color:#505050;
       padding-bottom:2px;
	margin:0px 10px 0px 0px;
}
 h2{
	font-size:14px;
	line-height:1.8em;
	color:#555555;
	margin-left:10px;
	margin-top: 3px;
  }

 h3{
	font-size:13px;
	line-height:1.8em;
	color:#555555;
  margin-left:10px;
	margin-top: 3px;
  }

  
  h4{
font-size:10px;
	line-height:1.8em;
	color:#555555;
	margin:0px 10px 0px 0px;
	padding:0px;

}

ul.ul-arrow3{
margin:0 0 4px 0;
padding:0px;
}
ul.ul-arrow3 li{
margin:0 0 0 0px;
padding:0 0 0 15px;
list-style:none;
background:url(../images/common/arrow3.gif) 0px 1px no-repeat;
}
ul.ul-arrow3 li a{
margin:0px;
padding:0px;
font-size:10px;
}


  /*‡¬Ž÷Ž‰¤•itop”wŒi*/
.top_bg_01{
	background-image: url(../images/plastics/p_top_01.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: right top;
}
.top_bg_02{
	background-image: url(../images/plastics/p_top_02.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: right top;
}
.top_bg_03{
	background-image: url(../images/plastics/p_top_03.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: right top;
}
.top_bg_04{
	background-image: url(../images/plastics/p_top_04.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: right top;
}
.top_bg_05{
	background-image: url(../images/plastics/p_top_05.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: right top;
}
.top_bg_06{
	background-image: url(../images/plastics/p_top_06.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: right top;
}
.top_bg_07{
	background-image: url(../images/plastics/p_top_07.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: right top;
}
 /*
 /*SEO‘Îô*/
.key1{
       font-size:12px;
}
h1.title{
     border-left: 4px solid #3FB5F3;
	 margin:4px 0 0 3px;
	 padding:0 0 0 6px;
 }
 .link_sign{ 
      list-style-image:URL(../images/common/products_sign.gif);
      list-style-position:inside;
      margin:0px;
      padding:0px;
      
 }
 #products1_td{
       background-color:#F0F0F0;
       border-bottom:solid #C0C0C0 1px;
       border-right:solid #C0C0C0 1px;
 }
 #products1{
       font:normal 12px ;
       text-decoration:none;
       color:#454545;
       position:relative;
       top:-10px;
 }
 #products2_td{
       background-color:#F0F0F0;
       border-bottom:solid #C0C0C0 1px;
       border-right:solid #C0C0C0 1px;
 }
 #products2{
       font:normal 12px/28px;
       text-decoration:none;
       color:#454545;
       position:relative;
       top:-10px;
 }
 #products3_td{
       background-color:#F0F0F0;
       border-bottom:solid #C0C0C0 1px;
       border-right:solid #C0C0C0 1px;
 }
 #products3{
       font:normal 12px/28px;
       text-decoration:none;
       color:#454545;
       position:relative;
       top:-10px;
 }
 #products4_td{
       background-color:#F0F0F0;
       border-bottom:solid #C0C0C0 1px;
       border-right:solid #C0C0C0 1px;
 }
 #products4{
       font:normal 12px/28px;
       text-decoration:none;
       color:#454545;
       position:relative;
       top:-10px;
 }
 #products5_td{
       background-color:#F0F0F0;
       border-bottom:solid #C0C0C0 1px;
       border-right:solid #C0C0C0 1px;
 }
 #products5{
       font:normal 12px/28px;
       text-decoration:none;
       color:#454545;
       position:relative;
       top:-10px;
 }
 #products6_td{
       background-color:#F0F0F0;
       border-bottom:solid #C0C0C0 1px;
       border-right:solid #C0C0C0 1px;
 }
 #products6{
       font:normal 12px/28px;
       text-decoration:none;
       color:#454545;
       position:relative;
       top:-10px;
 }
 #products7_td{
       background-color:#F0F0F0;
       border-bottom:solid #C0C0C0 1px;
       border-right:solid #C0C0C0 1px;
 }
 #products7{
       font:normal 12px/28px;
       text-decoration:none;
       color:#454545;
       position:relative;
       top:-10px;
 }
 #products8_td{
       background-color:#F0F0F0;
       border-bottom:solid #C0C0C0 1px;
       border-right:solid #C0C0C0 1px;
 }
 #products8{
       font:normal 12px/28px;
       text-decoration:none;
       color:#454545;
       position:relative;
       top:-10px;
 }
 
 li{
 margin:0px;
 padding:0px;
 }
 #globalsubnavi-links-01 {
	width:212px;
	margin: 0 0px 0px 160px;
	padding: 0px 0px 0px 0px;
	position:absolute;
	visibility: hidden;
	z-index:1000;
}




ul.ul-globalsubnavi-links{
 margin:0px;
 padding:0;
 border:1px solid #006600;
 display:block;
 background-color:#2CA92C;
 list-style:none;
}

ul.ul-globalsubnavi-links li.listtop{
 background-color:#ffffff;
border-top:1px solid #B4B4B4;
border-left:1px solid #B4B4B4;
border-bottom:1px solid #BDBDBD;
border-right:1px solid #BDBDBD;
padding:0px;
}
ul.ul-globalsubnavi-links li.listmiddle{
 background-color:#ffffff;

border-left:1px solid #B4B4B4;
border-bottom:1px solid #BDBDBD;
border-right:1px solid #BDBDBD;
padding:0px;
}
ul.ul-globalsubnavi-links li.listbottom{
 background-color:#ffffff;

border-left:1px solid #B4B4B4;
border-bottom:1px solid #BDBDBD;
border-right:1px solid #BDBDBD;
padding:0px;
}

ul.ul-globalsubnavi-links li a {
	margin: 0;
	padding: 0;
	display:block;
	font-size:12px;
}
ul.ul-globalsubnavi-links li a:link,
ul.ul-globalsubnavi-links li a:visited,
ul.ul-globalsubnavi-links li a:active {
	margin: 0;
	padding:3px 3px 3px 6px;
	text-decoration:none;
	color:#3E3E3E;
}
ul.ul-globalsubnavi-links li a:hover {
	margin: 0;
	padding:3px 3px 3px 6px;
	text-decoration:none;
	background-color: #F2F2F2;
	color:#000000;
}

#globalsubnavi-links-02 {
	width:126px;
	margin: 0 0px 0px 604px;
	padding: 0px 0px 0px 0px;
	position:absolute;
	visibility: hidden;
	z-index:1000;
}

ul.shop-global-navi{
 margin:0;
 padding:0px 0 0 8px;
 list-style:none;
 }
 
ul.shop-global-navi li{
display:block;
float:left;
margin:0px;
padding:0;
font-size:13px;
font-weight:bold;
}

ul.shop-global-navi li a {
	margin: 0;
	padding: 0;
	display:block;
}
ul.shop-global-navi li a:link,
ul.shop-global-navi li a:visited,
ul.shop-global-navi li a:active {
	margin: 0;
	padding:8px 7px 5px 7px;
	height:100%;
	text-decoration:none;
	color:#333333;
	display:block;
}
ul.shop-global-navi li a:hover {
	margin: 0;
	height:100%;
	padding:8px 7px 5px 7px;
	text-decoration:none;
	color:#666666;
	display:block;
}
h2.title{
     border-left: 4px solid #C0C0C0;
	 margin:4px 0 0 3px;
	 padding:0 0 0 6px;
 }
 /*
--------------------------------------------------------------------------------
  END OF CSS
 --------------------------------------------------------------------------------
 */
