@CHARSET "UTF-8";
*{
margin:auto;
padding:0}
body{
font-family:"Osaka","ＭＳ Ｐゴシック",Arial,sans-serif; font-size: 12px; line-height: 1.6;
color:#333333;
text-align:center;
background:#808080;
}

html,body { 
height: 100%; 
}
td,th{
	font-size: 12px;
	}
input {
font-family:"Osaka","ＭＳ Ｐゴシック",Arial,Helvetica,sans-serif,SimSun;
}
select {
font-family:"Osaka","ＭＳ Ｐゴシック",Arial,Helvetica,sans-serif,SimSun;
}
textarea {
font-family:"Osaka","ＭＳ Ｐゴシック",Arial,Helvetica,sans-serif,SimSun;
font-size:12px;
}
img{
border:0}
 ul{
list-style:none}
 li{
float:left}
.HeaderContainer{
height:275px;
width:930px;
margin:auto;
padding-left:25px;
padding-right:25px;
background:url(../images/background_img_01.gif) repeat-x;
}

.HeaderTop{
width:930px;
height:19px;
background-color:#667884;
float:left;
color:#eeeeee;
padding-top:3px;
padding-bottom:3px;
}

.Container{
background-color:#FFFFFF;
width:930px;
height:80px;
float:left}
.HeadLogo{
width:400px;
height:80px;
float:left
}

.HeadGlobalSite{
width:270px;
height:10px;
float:right;
margin-right:20px;
margin-top:30px;
display:inline}

.Headimg{
background:url(../images/MainImage01.jpg) no-repeat;
width:930px;
height:155px;
float:left;
text-indent:-9999px;}
.HeaderLineContainer{
background:url(../images/background_img_03.gif) repeat-x;
width:930px;
height:16px;
float:left;
}
.MainContentsContainer{
margin:auto;
padding-left:25px;
padding-right:25px;
}
.ContentsContainer{
margin:auto;
width:930px;
background-color:#FFFFFF;}
.IndexLeftBox{
width:170px;
float:left}
.GlobalNavi{
width:160px;
float:left;
height:auto}
.GlobalNavi01{
width:150px;
height:54px;
float:left}
.GlobalNavi02{
width:150px;
height:54px;
float:left}

.GlobalNavi03{

width:150px;
height:54px;
float:left}

.GlobalNavi04{
width:150px;
height:54px;
float:left}
.GlobalNavi05{
width:150px;
height:54px;
float:left}
.GlobalNavi06{
width:150px;
height:54px;
float:left}
.IndexRightBox{
width:740px;
float:left}
.ProductlistIndex{
width:738px;
float:left;
background-color:#edfceb;
border:1px #8fb48c solid;}
.ProductlistIndex01a{
float:left;
text-align:left;
font-weight:bold;
padding-left:10px;
padding-top:5px;
}
.ProductlistIndex02a{
float:left;
text-align:left;
font-size:11px;
width:153px;
padding-left:20px;
display:inline
}
.ProductlistIndex01{
float:left;
width:183px;
border-right:1px #8fb48c solid;}

.ProductlistIndex02{
float:left;
width:183px;
}
.ProductlistIndex01a a{
text-decoration:none;
color:#333333}
.ProductlistIndex01a a:hover{
color:#333333;
text-decoration: underline}
.ProductlistIndex02a a{
text-decoration:none;
color:#333333}
.ProductlistIndex02a a:hover{
color:#0066cc;
}
.CommodityListDetailIndex{
width:360px;
float:left;
}
.CommodityListDetailIndexMD{
background:url(../images/ProductlistMD01.gif);
width:360px;
height:30px;
float:left;
margin-top:15px;
margin-bottom:15px;
display:inline
}
.CommodityListDetailIndeximg{
float:left;
width:360px;
}
.CommodityListDetailIndeximg img{
float:left}
.CommodityListDetailIndextext{
width:219px;
float:left;
margin-top:5px;
text-align:left;
display:inline}
.CommodityListDetailIndexmore{
margin-top:10px;
width:136px;
float:right;
text-align:right}
.topicsIndex{
width:360px;
float:left;
margin-left:20px;
display:inline;
}
.topicsIndexMD{
background:url(../images/topicsMD01.gif);
width:360px;
height:30px;
float:left;
text-align:left;
margin-top:15px;
display:inline;}
.NTdate{
text-align:left;
padding-left:5px;
float:left;
margin-top:7px;
display:inline}
.NTtext{
float:left;
border-bottom:1px #e2e2e2 dashed;
width:270px;
}
.NTtext01{
float:left;
margin-left:8px;
margin-top:5px;
padding-bottom:7px;
display:inline;
text-align:left;
}
.NTtext01 a{
color:#0066cc;
}
.NTtext01 a:hover{
color:#44A7FF;
text-decoration:none}
.NTtext01 td{
overflow:hidden;
white-space:nowrap;
}
.topicsIndexmore{
width:280px;
float:right;
margin-top:20px;
text-align:right}
.AboutUsIndex{
width:740px;
float:left}
.AboutUsIndexMD{
background:url(../images/MD01.gif);
width:740px;
height:30px;
float:left;
margin-top:15px;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.AboutUsIndeximg{
background:url(../images/aboutusIndeximg01.jpg) no-repeat;
width:740px;
height:168px;
float:left}
.AboutUsIndexTest{
text-align:left;
float:left;
padding-left:230px;
padding-bottom:5px;
width:500px;}
.PageTopIndex { 
clear: both; 
width: 905px;
padding-top:20px;
padding-bottom:10px;
text-align: right;
padding-right:25px;

}
.PageTopIndex a{
text-decoration:none;
color:#333333;
font-size:10px;}
.PageTopIndex a:hover{
text-decoration:underline}
.FooterLineContainer{
background:url(../images/FooterLineContainer.gif) repeat-x;
height:10px;
width:930px;
}
.Footer{
margin:auto;
width:930px;
background:#FFFFFF;
overflow:hidden;
}
.footerAddress{
width:470px;
display:inline;
margin-bottom:15px;
margin-top:10px;
text-align:left;
margin-left:20px;
float:left;
}
.footerAddress a{
color:#0066cc}

.FooterLink{
width:400px;
font-size:10px;
text-align:right;
float:right;
margin-right:20px;
margin-top:10px;
display:inline}

.FooterLink a{
color:#666;
text-decoration:none}
.FooterLink a:hover{
text-decoration:underline}
.FooterCR{
text-align:right;
width:400px;
float:right;
color:#666;
margin-right:20px;
margin-top:20px;
display:inline;
font-size:10px;}
.footerColor{
width:100%;
float:left;
background:#f7f7f7;
height:20px;}
.AboutUstable{
width:740px;
float:left}
.AboutUscontent01{
background-color:#667884;
width:100px;
color:#f5f5f5;
border-top:1px #ccc solid ;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
text-align:left;
}
.AboutUscontent02{
background-color:#f5f5f5;
width:600px;
border-top:1px #ccc solid ;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
text-align:left;}
.AboutUscontent02 a{
color:#0066cc
}
.AboutUscontent02 a:hover{
color:#44A7FF;
text-decoration:none}
.AboutUscontent03{
background-color:#667884;
width:100px;
color:#f5f5f5;
border-top:1px #ccc solid ;
border-bottom:1px #ccc solid ;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
text-align:left;
}
.AboutUscontent04{
background-color:#f5f5f5;
width:600px;
border-top:1px #ccc solid ;
border-bottom:1px #ccc solid ;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
text-align:left;
}
.assessmentMD01{
background:url(../images/assessmentMD.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.assessmenttest{
text-align:left;
width:720px;
float:left;
padding-left:10px;
padding-bottom:15px;}
.RedText{
color:#FF0000;
font-size:10px;}
.assessmentform{
width:720px;
float:left;
padding-left:10px;}
.md{
background:#CAD4DA;
width:170px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
padding-left:10px;
font-weight:bold;
border-bottom:3px #fff solid}
.bb{
background:#E9EEF2;
width:550px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
border-bottom:3px #fff solid}
.mgl10{
margin-left:10px;}
.bb img{
padding-left:10px;
width:93px;}
.CommodityListtable{
float:left;
padding-top:10px;
width:738px}
.CommodityList01{
border-top:1px #8fb48c solid;
}
.CommodityList01a{
color:#FFF;
background-color:#667884;
border-bottom:1px #8fb48c solid;
border-left:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01b{
color:#FFF;
background-color:#667884;
border-bottom:1px #8fb48c solid;
border-left:1px #8fb48c solid;
border-right:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01c{
background-color:#edfceb;
border-left:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01d{
background-color:#edfceb;
border-left:1px #8fb48c solid;
border-right:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01e{
background-color:#fff;
border-bottom:1px #8fb48c solid;
border-left:1px #8fb48c solid;
}
.CommodityList01f{
border-right:1px #8fb48c solid;
border-left:1px #8fb48c solid;
background-color:#fff;
border:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01fTest{
text-align:left;
float:left;
padding-left:20px;
display: inline;
}
.privacypolicyMD{
background:url(../images/privacypolicyMD.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.privacypolicycontent{
text-align:left;
float:left;
padding-left:10px;
padding-bottom:10px;
}
.privacypolicycontent p{
width:650px;
text-align:left;
font-size:20px;
float:left;
}
.privacypolicycontent1{
text-align:left;
float:left;
padding-left:10px;
padding-bottom:10px;
}
.privacypolicycontent1 p{
width:650px;
text-align:left;
float:left;
}
.privacypolicycontent1 strong{
width:650px;
float:left;}
.privacypolicycontent1 p span{
width:635px;
float:left;}
.privacypolicycontent1 p strong{
width:15px;
float:left;}
.privacypolicycontent p strong{
width:15px;
float:left;}
.privacypolicycontent p span{
width:635px;
float:left;}

.dealingGuideMD{
background:url(../images/dealingGuideMD.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.dealingGuideMD02{
background:url(../images/dealingGuideMD02.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.topicsDetailMD{
background:url(../images/topicsDetailMD.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.topicsDetailcontentimg{
float:left;
padding-left:10px;
padding-right:10px;
width:360px;
height:270px;
}
.topicsDetailcontenttest{
width:360px;
text-align:left;
padding-top:10px;
float:left
}
.topicsDetailcontenttest p{
height:180px;
float:left;
padding-top:10px;
}
.topicsDetailcontentlink{
float:right;
text-align:right;
width:330px;
padding-right:10px;
}
.mapMD{
background:url(../images/mapMD.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.mapMD02{
background:url(../images/mapMD02.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.mapMD03{
background:url(../images/mapMD03.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.mapimg01{
float:left;
padding-bottom:15px;
padding-left:10px;
width:720px;
height:auto;}
.siteMapMD{
background:url(../images/siteMapMD.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.siteMapContent{
float:left;
width:330px;
text-align:left;
padding-left:13px;
padding-bottom:15px;
}
.siteMapContent a{
padding-left:8px;
color:#0066CC;}
.siteMapContent a:hover{
color:#44A7FF;
text-decoration:none}
.CommodityListtable{
float:left;
padding-top:10px;
width:738px}
.CommodityList01{
border-top:1px #8fb48c solid;
}
.CommodityList01a{
color:#FFF;
background-color:#667884;
border-bottom:1px #8fb48c solid;
border-left:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01b{
color:#FFF;
background-color:#667884;
border-bottom:1px #8fb48c solid;
border-left:1px #8fb48c solid;
border-right:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01c{
background-color:#edfceb;
border-left:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01d{
background-color:#edfceb;
border-left:1px #8fb48c solid;
border-right:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01e{
background-color:#fff;
border-bottom:1px #8fb48c solid;
border-left:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01f{
border-right:1px #8fb48c solid;
border-left:1px #8fb48c solid;
background-color:#fff;
border:1px #8fb48c solid;
padding-top:5px;
padding-bottom:5px;}
.CommodityList01fTest{
text-align:left;
float:left;
padding-left:20px;
display: inline;

}
.topicsMD{
background:url(../images/topicsMD.gif);
width:740px;
height:30px;
float:left;
margin-bottom:15px;
display:inline;
text-indent:-9999px;}
.topicsContent{
float:left;
width:700px;
border-bottom:1px #E2E2E2 dashed;
text-align:left;
padding:10px;
}
.topicsContent a{
padding-left:25px;
color:#0066CC;}
.topicsContent a:hover{
color:#44A7FF;
text-decoration:none}
.CommodityMD01{
background:transparent url(../images/CommodityListDetailMD01.gif) repeat scroll 0 0;
display:inline;
float:left;
height:30px;
margin-bottom:15px;
text-indent:-9999px;
width:740px;
}
.CommodityPhoto{
width: 248px;
height:auto;
float: left;
margin-right: 15px;
}
.CommodityPhotoShow{
width: 240px;
height: 180px;
text-align: center;
border: 0;
padding: 4px;
padding-top: 0;
}
.CommodityPhotoSmall{
width: 240px;
height: 43px;
text-align: center;
padding: 0;
border: 0;
padding-top: 0px;
}
.CommodityPhotoSmall td{
width: 56px;
height: 42px;
text-align: center;
vertical-align: middle;
}
.CommodityVideo{
width: 240px;
height: 43px;
padding: 4px;
}
.CommodityDetail{
width: 465px;
height: auto;
float: left;
border:1px solid #8FB48C;
}
.CommodityListBack{
width: 465px;
height: auto;
float: left;
text-align:right;
margin-top: 10px;
}	
.CommodityDetail01{
background-color:#667884;
width:68px;
color:#f5f5f5;
border-top:1px #8FB48C solid ;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
text-align:left;
}
.CommodityDetail02{
background-color:#f5f5f5;
width:393px;
border-top:1px #8FB48C solid ;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
text-align:left;}
.CommodityDetail03{
background-color:#f5f5f5;
width:180px;
border-top:1px #8FB48C solid ;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
text-align:left;}
.CommodityMD02{
background:transparent url(../images/CommodityListDetailMD02.gif) repeat scroll 0 0;
display:inline;
float:left;
height:30px;
margin-bottom:15px;
margin-top:15px;
text-indent:-9999px;
width:740px;
}
.Commodityform{
width:720px;
float:left;
padding-left:10px;display: inline;}

.RedText{
color:#FF0000;
font-size:10px;}
.md{
background:#CAD4DA;
width:170px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
padding-left:10px;
font-weight:bold;
border-bottom:3px #fff solid}
.bb{
background:#E9EEF2;
width:550px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
border-bottom:3px #fff solid}
.mgl10{
margin-left:10px;}
.bb img{
padding-left:10px;
width:93px;}
.productsMenu{
width:738px;
float:left;
background-color:#edfceb;
border:1px #8fb48c solid;
}
.productsMenu01{
width:182px;
float:left;
padding:1px;
border-right:0px #8fb48c solid;
display: inline;
height:auto;
overflow: hidden;}
.productsMenu02{
width:167px;
float:left;
padding:8px;
}
.productsMenuMachine01{
width:180px;
text-align:left;

}
.productsMenuMachine01 a{
text-decoration:none;
color:#333333}
.productsMenuMachine01 a:hover{
color:#333333;
text-decoration: underline}
.productsMenuMachine02{
width:175px;
padding-left:10px;
font-size:11px;
}
.PMicon{
float:left;
width:10px;
padding-top:5px;
}
.PMname{
width:147px;
float:left;
text-align:left}
.PMname a{
text-decoration:none;
color:#333333}
.PMname a:hover{
color:#0066cc;
}
.fileInput{
	height: 22px;margin-left: 10px;
	}
.productListc{
width:738px;
float:left;
margin-top:5px;
background-color:#3CAE34;
}
.productListc a{
color:#FFFFFF;
font-size:11px;
font-weight:bold}
.productListc01{
text-align:left;
padding-left:10px;
height:20px;
width:130px;
float:left;
padding-top: 4px;}
.productListc01 a{
color:#FFFFFF;
text-decoration: underline;
cursor:pointer;
}
.productListc01 a:hover{
color:#99ccff;
cursor:pointer;
text-decoration:none}
.productListc02{
text-align:right;
height:20px;
width:130px;
float:right;
padding-top: 4px;
padding-right: 10px;
}
.productListc02 a{
color:#FFFFFF;
text-decoration: underline;
cursor:pointer;
}
.productListc02 a:hover{
color:#99ccff;
cursor:pointer;
text-decoration:none}
.G_62 {
	float: left; width: 450px; 
}
#G_63 {
    float: right; width: 430px; height: 20px; padding-top: 4px;padding-right: 5px;
}
#G_63 ul {
	float: right; border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center;
}
#G_63 ul li {
	display: block; float: left; text-align: center; padding: 0;  
}
#G_63 ul li a {
	float: left;  padding: 0px 6px 2px 6px;font-align: center; cursor: pointer; text-decoration: none;
}
#G_63 ul li a:hover {
	 color: #FFFFFF;  text-decoration: underline;
}
#G_63 li#active a {
	 color: #FFFFFF; text-decoration: underline;
}
#G_63_1 {
    float: right; width: 500px; height: 20px;
}
#G_63_1 ul {
	float: right; border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center;
}
#G_63_1 ul li {
	display: block; float: left; text-align: center; padding: 0; margin: 0 4px 4px 0px; padding-right: 15px; padding-top: 3px; color: #FFFFFF;	
}
#G_63_1 ul li a {
	float: left; border: 1px solid #368fd3; color: #ffffff; padding: 2px 6px 0px 6px; background: #3d9fe9; font-align: center; cursor: pointer; text-decoration: none;
}
#G_63_1 ul li a:hover {
	 color: #0348bd; background: #dfebf9; text-decoration: underline;cursor:pointer;
}
#G_63_1 li#active a {
	background: #dfebf9; border: 1px solid #368fd3; color: #0348bd; text-decoration: none;
}
.PanKuzuTop{
padding-top:10px;
text-align:left;
float:left;
}
.PanKuzuTop a{
color:#333}

.PanKuzuTop a:hover{
color:#8CBA17;
text-decoration:none}