/*  -新着情報-  */
.dl-top-info1 {
	text-align:left;
	margin:5px;
	line-height:1.2;
	}

.dl-top-info1 dt {
	margin:5px;
	font-weight:bold;
	}

.dl-top-info1 dd {
	margin:5px 5px 10px 0;
	padding:0 0 5px 15px;
	font-size:90%;
	border-bottom:0.5px solid #d0d0d0;
	}
/*  -新着情報 終わり-  */

/*  -取り扱い商品一覧-  */
.top-s-div1 {
	text-align:left;
	}

.top-s-div1 .div1-table1 {
	margin:5px;
	border-bottom:0.5px solid #d0d0d0;
	}

.top-s-div1 .div1-table1 .td1 {
	font-weight:bold;
	font-size:110%;
	}

.top-s-div1 .div1-table1 .td2 {
	width:200px;
	}

.top-s-div1 .div1-table1 .td3 {
	font-size:90%;
  vertical-align:top;
	}

.img-hover {
    background-color:#ffffff;/*ここでマウスオーバーするときの色を設定。*/
    display:block;
  }

a.img-hover img {
  transition:all 0.5s ease;/*ここでマウスオーバーが完了する時間や動きが設定できます。*/
  }

a:hover.img-hover img {
    opacity: 0.5;/*ここでマウスオーバー時の透明度が設定できます。（各ブラウザ用）*/
}

/*  -取り扱い商品一覧 終わり-  */

table.tv {border-collapse:collapse; margin:5px}
td.tv2 {font-size:14px; text-align:left; line-height:1.4}

td.ichioshi2 {font-size:14px; text-align:left; line-height:1.4; border:3px solid #66b04f; padding:4px;}

.table-banar-1 {text-align:center;width:auto;border:none;}

.td-banar-1 {padding:5px 8px;}

td.naiyou p {
  line-height:1.4;
  }

