@charset "utf-8";

/* --------------------

   製品情報 

-----------------------*/

.topic_path {

 font-size: 10px;

 }

.topic_path a{

 font-size: 10px;

 }

.product_item{

 padding-left: 5px;

 border-left: 4px solid #B5CDE6;

 margin-top: 3px;

 margin-left: 7px;

 padding-right: 3px;

 padding-bottom: 4px;

 }

 .product_table{

 width: 150px;

 margin-left: 9px;

 }

 .product_table th{

 font-size: 10px;

 font-weight: normal;

 width: 62px;

 color:#005E75;

 vertical-align: top;

 }

 .product_table td{

 font-size: 10px;

 padding-right: 3px;

 color:#005E75;

 }

 .product_item a{

 color:#1A4B64;

 font-size: 10px;

 }

 .product_text{

 color:#005E75;

 font-size: 10px;

 margin-top: 3px;

 margin-left: 9px;

 line-height: 1.4;

 padding-right: 5px;

 }

 .list_item_block01{

 background-color:;

 width: 262px;

 height: 112px;

 border: 1px solid #ddd;

 overflow: hidden;

 }

 .list_item_block01:after{

 content:".";

 display:block;

 visibility: hidden;

 height: 0.1px;

 font-size: 0.1em;

 line-height: 0;

 clear: both;

 }

 .list_item_block02{

 background-color: #fff;

 width: 262px;

 height: 142px;

 overflow: hidden;

 border: 1px solid #ddd;

 }

 .list_item_block02:after{

 content:".";

 display:block;

 visibility: hidden;

 height: 0.1px;

 font-size: 0.1em;

 line-height: 0;

 clear: both;

 }

 .list_item_block03{

 background-color: #fff;

 width: 262px;

 height: 147px;

 overflow: hidden;

 border: 1px solid #ddd;

 }

 .list_item_block03:after{

 content:".";

 display:block;

 visibility: hidden;

 height: 0.1px;

 font-size: 0.1em;

 line-height: 0;

 clear: both;

 }

 .list_item_left01{

 float: left;

 width: 135px;

 padding-left: 7px;

 }

 .list_item_right01{

 float: left;

  width: 120px;

 }

 .list_option{

 margin-left: 15px;

 }

 .list_item_block01 p,.list_item_block02 p,.list_item_block03 p{

 margin-top:7px;

 }

 .list_ul01{

 padding-top: 3px;

 color: #666666;

 margin-top: 5px;

 }

 .list_ul01 li{

margin-bottom: 3px;

font-size: 11px;

background-image: url(../product/images/list_icon01.jpg);

background-repeat: no-repeat;

background-position: left 2px;

padding-left: 9px;

}

.list_ul01 li a{

  color: #666;

  }

.list_ul01 li a:link{

  color: #666;

  }

.list_ul01 li a:visited{

  color: #666;

  }

.list_ul01 li a:hover{

  text-decoration: underline;

  }

.list_item_img02,.list_item_img03{

margin-top: 5px;

margin-left: 2px;

}

.list_ul02{

 padding-top: 7px;

 color: #666;

 margin-top: 2px;

 }

 .list_ul02 li{

margin-bottom: 3px;

font-size: 11px;

background-image: url(../product/images/list_icon01.jpg);

background-repeat: no-repeat;

background-position: left 2px;

padding-left: 7px;

letter-spacing: -0.05em;

padding-right: 2px;

}

.list_ul02 li a{

 color: #666;

 }

.list_ul02 li a:link{

  color:#666;

  }

.list_ul02 li a:visited{

  color:#666;

  }

 .list_ul02 li a:hover{

 text-decoration: underline;

 }

.list_border{

border-bottom: 1px solid #007CA6;

}

/* --------------------------

  製品一覧用CSS

 ---------------------------*/

 .list_product_block01{

 width: 158px;

 border: 1px solid #ddd;

 padding-bottom: 10px;

 height: 238px;

 }

 .list_product_block01 .product_img{

 margin-bottom: 10px;

 }

 .list_product_block02{

 width: 158px;

 border: 1px solid #ddd;

 padding-bottom: 10px;

 height: 200px;

 }

 .list_product_block02 .product_img{

 margin-bottom: 10px;

 }

.list_product_block03{

 width: 158px;

 border: 1px solid #ddd;

 padding-bottom: 10px;

 height: 170px;

 }

 .list_product_block03 .product_img{

 margin-bottom: 10px;

 }







