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

.bread-index{
margin:12px 0px 12px 0px;
font-size:0.7em;
text-align:left;
width:800px;
}


/***タイトルバナーここから***/
#banner-aw{background-image:url(../product_aw/img-index/banner-top.png);
height:35px;
color:#FFFFFF;
text-align:right;
line-height:3.5;
font-size:10px;}
#contents #banner-aw a:link{color:#FFFFFF;}
#contents #banner-aw a:visited{color:#FFFFFF;}
#contents #banner-aw a:hover{color:#FFFFFF;}

#banner-ac{background-image:url(../product_ac/img-index/banner-top.png);
height:35px;
color:#FFFFFF;
text-align:right;
line-height:3.5;
font-size:10px;}
#contents #banner-ac a:link{color:#FFFFFF;}
#contents #banner-ac a:visited{color:#FFFFFF;}
#contents #banner-ac a:hover{color:#FFFFFF;}

#banner-ag{background-image:url(../product_ag/img-index/banner-top.png);
height:35px;
color:#FFFFFF;
text-align:right;
line-height:3.5;
font-size:10px;}
#contents #banner-ag a:link{color:#FFFFFF;}
#contents #banner-ag a:visited{color:#FFFFFF;}
#contents #banner-ag a:hover{color:#FFFFFF;}

#banner-ap{background-image:url(../product_ap/img-index/banner-top.png);
height:35px;
color:#FFFFFF;
text-align:right;
line-height:3.5;
font-size:10px;}
#contents #banner-ap a:link{color:#FFFFFF;}
#contents #banner-ap a:visited{color:#FFFFFF;}
#contents #banner-ap a:hover{color:#FFFFFF;}


#banner-am{background-image:url(../product_am/img-index/banner-top.png);
height:35px;
color:#FFFFFF;
text-align:right;
line-height:3.5;
font-size:10px;}
#contents #banner-am a:link{color:#FFFFFF;}
#contents #banner-am a:visited{color:#FFFFFF;}
#contents #banner-am a:hover{color:#FFFFFF;}

#banner-ad{background-image:url(../product_ad/img-index/banner-top.png);
height:35px;
color:#FFFFFF;
text-align:right;
line-height:3.5;
font-size:10px;}
#contents #banner-ad a:link{color:#FFFFFF;}
#contents #banner-ad a:visited{color:#FFFFFF;}
#contents #banner-ad a:hover{color:#FFFFFF;}


#banner-at{background-image: url(../product_at/img-index/banner-top.png);
height:35px;
color:#FFFFFF;
text-align:right;
line-height:3.5;
font-size:10px;}
#contents #banner-at a:link{color:#FFFFFF;}
#contents #banner-at a:visited{color:#FFFFFF;}
#contents #banner-at a:hover{color:#FFFFFF;}






/***タイトルバナーここから***/

/****製品情報ここから****/

.news1 {border:solid #D0D0D0 1px;
overflow:auto;
width:624px;
height:100px;
font-size:12px;
text-align:left;
line-height:1.5;
}

.news2 {
overflow-x : hidden;
overflow-y:auto;
width:800px;
height:105px;
font-size:12px;
text-align:left;
line-height:1.5;
}

.news1 p {margin-left:5px;}

.news_picture{float:left;
width:163px;
height:100px;
margin-right:3px;
}


/****製品情報ここまで****/


/****製品リストここから****/
div#contents{
margin:auto;
width:800px;
border:0px;
}

#contents .item-l{float:left;
margin-right:7px;}

#contents .item-c{float:left;
margin-right:7px;}

#contents .item-r{float:left;
}

.col{background-color:#D0DEF2;
width:15px;
height:100px;
border-right:solid #D0D0D0 1px;}


.col-red{background-color:#E9D5E8;
width:15px;
height:100px;
border-right:solid #D0D0D0 1px;}

.col-green{background-color:#D8F6CE;
width:15px;
height:100px;
border-right:solid #D0D0D0 1px;}


/****製品ボックス関係****/
.row1{height:20px;
width:249px;
background-color:#EDEEEE;
vertical-align:middle;
text-align:left;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
border-bottom:solid #D0D0D0 1px;
}

.row2{height:80px;
width:249px;
background-color:#FFFFFF;
}

.row3{height:20px;
width:184px;
background-color:#EDEEEE;
vertical-align:middle;
text-align:left;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
border-bottom:solid #D0D0D0 1px;;
}

.row4{height:80px;
width:184px;
background-color:#FFFFFF;
}

.row5{height:20px;
width:145px;
background-color:#EDEEEE;
vertical-align:middle;
text-align:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border-bottom:solid #D0D0D0 1px;;
}

.row6{height:80px;
width:145x;
background-color:#FFFFFF;
}

.row0{height:20px;
width:379px;
background-color:#EDEEEE;
vertical-align:middle;
text-align:left;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
border-bottom:solid #D0D0D0 1px;
}

.row10{height:80px;
width:379px;
background-color:#FFFFFF;
}
.box{ border:solid #D0D0D0 1px;}

.detail{ font-size:13px;
text-align:right;
vertical-align:text-bottom;
}

/*****製品リストここまで****/


#contents a:link{ color:#000033;}
#contents a:visited{ color:#000033;}
#contents a:hover{ color:#FF0000;}

p{clear:both;}


#end{width:800px;}


P.retop-index{
padding-top:10px;
text-align:right;
font-size:11px;
width:800px;
}


/****広告****/
#ads{
width:800px;}

#ads .ad{float:left;}

#ads .ad-c{
float:left;
margin:0 7px;}


