@charset "Shift_JIS";

/*
css-menu
------------------------
1. proTopBlock(products/index.html Only)
2. imgFloat
------------------------*/

/*
1. proTopBlock(products/index.html Only)
-------------------------------------*/
.proTopBlock {
padding-top: 13px;
width: 750px;
background: url(../images/pro_080.jpg) repeat-x left top;
float:left;
}

.proTopBlockLeft{
width: 500px;
height: auto;
float: left;
}
.proTopBlockLeft .leftBlock{
width: 245px;
float: left;
}
.proTopBlockLeft .centerBlock{
margin-left: 10px;
width: 245px;
float: right;
}
.proTopBlockRight{
margin-left: 10px;
width: 240px;
float: left;
}


/* DMSO */
.productBg01{
padding: 10px 5px;
background: url(../images/pro_014.gif) repeat;
background-color: #92b3e2;
}
.productBg01Bottom{
width: 245px;
height: 1px;
background: url(../images/pro_012.gif) repeat-x;
}
.structural01{
background: url(../images/pro_019.gif) no-repeat 50% 50%;
}
.productBdr01{
padding-bottom: 30px;
border-bottom: 1px dotted #8dafe1;
}

/* Polysul */
.productBg02{
padding: 10px 5px;
background: url(../images/pro_025.gif) repeat;
background-color: #a68ec0;
}
.productBg02Bottom{
/*margin-bottom: 10px;*/
width: 245px;
height: 1px;
background: url(../images/pro_022.gif) repeat-x;
}
.structural02{
background: url(../images/pro_029.gif) no-repeat 50% 50%;
}
.productBdr02{
padding-bottom: 35px;
border-bottom: 1px dotted #a68ec0;
}

/* denzai */
.productBg03{
padding: 10px 5px;
background: url(../images/pro_034.gif) repeat;
background-color: #bd8b88;
}
.productBg03Bottom{
width: 245px;
height: 1px;
background: url(../images/pro_032.gif) repeat-x;
}
.productBdr03{
padding-bottom: 11px;
border-bottom: 1px dotted #bd8b88;
}

/* kinoubuzai */
.productBg04{
padding: 10px 5px;
background: url(../images/pro_046.gif) repeat;
background-color: #bda188;
}
.productBg04Bottom{
width: 245px;
height: 1px;
background: url(../images/pro_042.gif) repeat-x;
}
.productBdr04{
padding-bottom: 30px;
border-bottom: 1px dotted #bda188;
}

/* rubber */
.productBg05{
padding: 10px 5px;
background: url(../images/pro_054.gif) repeat;
background-color: #92bd88;
}
.productBg05Bottom{
width: 240px;
height: 1px;
background: url(../images/pro_052.gif) repeat-x;
}

/* iyaku */
.productBg06{
padding: 10px 5px;
background: url(../images/pro_064.gif) repeat;
background-color: #88bd99;
}
.productBg06Bottom{
width: 240px;
height: 1px;
background: url(../images/pro_062.gif) repeat-x;
}

/* polymer */
.productBg07{
padding: 10px 5px;
background: url(../images/pro_075.gif) repeat;
background-color: #88bd99;
}
.productBg07Bottom{
width: 240px;
height: 1px;
background: url(../images/pro_072.gif) repeat-x;
}

hr{
display:none;
}

#rightBottomProIndex {
width: 750px;
}
#rightBottomProIndex #toTop {
width: 108px;
height: 20px;
/*position: relative;
right: 10px;*/
float: right;
}
#rightBottomProIndex #toTop a {
display:block;
background: url(../../common/images/com_005.gif) no-repeat;
background-repeat:no-repeat;
height:100%;
width:100%;
text-decoration:none;
}
#rightBottomProIndex #toTop a:hover{
background: url(../../common/images/com_005_on.gif) no-repeat;
}


/*
2. imgFloat
------------------------*/
/* imgRight */
.ImgBoxfRight {
float: right;
font-size: 1em;
text-align: center;
margin-left: 8px;
}

/* imgLeft */
.ImgBoxfLeft {
float: left;
font-size: 1em;
text-align: center;
margin-right: 10px;
}
/* imgCenter */
.ImgBoxCenter {
text-align: center;
font-size: 1em;
margin: 10px auto;
}



