﻿/*-----------------------------------技術・製品-----------------------------------*/
@charset "UTF-8";

h4.tech_title {
/* フォント／テキストの設定 */
	font-family:"ＭＳ Ｐゴシック";
	font-size: 116.67%; /*14px*/
        line-height: 20px;
	font-weight: bold;
	color: rgb(27,58,151);
/* 背景の設定               */
	background: url(images/midashi_04.gif) repeat-x;
/* 余白の設定               */
	padding: 2px 0px 5px 6px;
	margin: 0px;
}

/*コンテンツ内サイドナビゲーション：ロールオーバー*/
#sidenavi #midashi-products {
	background: url(images/sn_gijyutsu.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 22px;
}
#sidenavi #sn-products1 {
	height: 22px;
	background: url(images/sn_gijyutsu_seisan_a.gif);
}
#sidenavi #sn-products1 a:hover, #contents #sidenavi #sn-products1 a:active {
	background: url(images/sn_gijyutsu_seisan_b.gif) no-repeat;
}
#sidenavi #sn-products2 {
	height: 22px;
	background: url(images/sn_gijyutsu_gijyutsu_a.gif);
}
#sidenavi #sn-products2 a:hover, #contents #sidenavi #sn-products2 a:active {
	background: url(images/sn_gijyutsu_gijyutsu_b.gif) no-repeat;
}

#tech_photo {
/* 余白の設定               */
    padding:0px;
	margin:0px;
}

div.tech_visu {
/* 高さ・幅の設定           */
	width: 529px;
	height: 184px;
/* 余白の設定               */
	padding: 0px;
	margin-bottom: 40px;
}

img.tech_photo {
/* 高さ・幅の設定           */
	width:124px;
	height:79px;
/* 背景の設定               */
	background-color: rgb(173,175,179);
/* 余白の設定               */
    padding:0px;
    margin-right:11px;
	border-style:none;
/* その他の設定               */
	float:left;
}

img.tech_photo_end {
/* 高さ・幅の設定           */
	width:124px;
	height:79px;
/* 背景の設定               */
	background-color: rgb(173,175,179);
/* 余白の設定               */
    padding:0px;
    margin:0px;
	border:none;
}

p.midashi {
/* フォント／テキストの設定 */
	font-size: 116.67%;　/*14px*/
    line-height: 20px;
	color: rgb(255,80,80);
	font-weight: bold;
	letter-spacing:0px;
/* 余白の設定               */
    padding: 0px;
	margin-bottom: 10px;
}	

dl.production_list {
/* フォント／テキストの設定 */
    border:none;
/* 余白の設定               */
    padding:0px;
	margin:0px;
}

dt.production_image {
/* 高さ・幅の設定           */
	width: 100px;
	height: 41px;
/* 余白の設定               */
    padding:0px;
	margin:0px;
/* その他の設定             */
	float: left;
	clear:both;
}

dt.production_image_end {
/* 高さ・幅の設定           */
	height: 20px;
	width: 100px;
/* 余白の設定               */
    padding:0px;
	margin:0px;
/* その他の設定             */
	float: left;
	clear:both;
}

dd.production_explanation {
/* 高さ・幅の設定           */
	height: 41px;
/* 余白の設定               */
	padding-top: 2px;
	margin-left: 105px;
}

dd.production_explanation_end {
/* 高さ・幅の設定           */
	height: 20px;
/* 余白の設定               */
	padding-top: 2px;
	margin-left: 105px;
}

dl.example {
/* 余白の設定               */
	margin: 5px 0px 20px 0px;
	padding: 0px;
}
dt.example_image {
/* 余白の設定               */
	margin-right: 5px;
	padding-top: 3px;
/* その他の設定             */
	float: left;
}

dd.example_text{
/* フォント／テキストの設定 */
	font-family:"ＭＳ Ｐゴシック";
    line-height: 20px;
	font-weight: bold;
	color: rgb(92,95,104);
/* 余白の設定               */
	margin: 0px;
	padding: 0px;
}

p.text {
/* 余白の設定               */
	padding: 0px;
	margin-bottom: 10px;
}
p.tech_text {
/* 余白の設定               */
	padding: 0px;
	margin: 0px;
}