@charset "Shift_JIS";
/* CSS Document */



/*�_���p�[O/H�Ɩ�*-----------------from--------------------*/

.damper_1 #contents_1 {
}

.damper_1 #contents_2 {
	background-image: url(../img/damper/damper_title.png);
}

.damper_1 .hks_2 {
	background-image: url(../img/damper/damper_img01_2.gif);
	background-repeat: no-repeat;
	background-position: 68px 0px;
}

.damper_1 #box1_2 {/*202307�܂�*/
	background-image: url(../img/damper/damper_img02_2.jpg);
	background-repeat: no-repeat;
	height: 660px;
	width: 888px;
	margin-left: 62px;
	text-indent: -9999em;
	clear:both;
}

.damper_1 #box1_3 {
	background-image: url("../img/damper/damper_img02_3.jpg");
	background-repeat: no-repeat;
	height: 660px;
	width: 888px;
	margin-left: 62px;
	clear:both;
}

.damper_1 #box1_3 .txt_1 {
	margin-left: 38px;
	padding-top: 175px;
    font-size: 14px;
    line-height: 1.8em;
}

.damper_1 #box1_3 .txt_1 p {
	margin-bottom: 16px;
}

.damper_1 #box2 {/*202307�܂�*/
	background-image: url(../img/damper/damper_img03.gif);
	background-repeat: no-repeat;
	height: 380px;
	width: 843px;
	margin-left: 62px;
	padding-left: 45px;
}

.damper_1 #box2 p {/*202307�܂�*/
	text-indent: -9999em;
	height: 295px;
}

.damper_1 #box2 .txt1 {/*202307�܂�*/
	float: left;
	width: 375px;
	padding-right: 48px;
}

.damper_1 #box2 .txt2 {/*202307�܂�*/
	width: 375px;
	float: left;
}

.damper_1 #box2_2 {
	background-image: url("../img/damper/damper_img03_2.png");
	background-repeat: no-repeat;
	height: 380px;
	width: 843px;
	margin-left: 62px;
	padding-left: 45px;
    font-size: 14px;
    line-height: 1.8em;
}

.damper_1 #box2_2 .txt_1 {
	float: left;
	width: 375px;
    padding-top: 105px;
}

.damper_1 #box2_2 .txt_2 {
	float: left;
	width: 375px;
    padding-top: 105px;
    margin-left: 46px;
}

.damper_1 #box2_2 .txt_3 {
    font-size: 12px;
    line-height: 1.8em;
    padding-top: 8px;
}

.damper_1 #box3 {
	width: 808px;
	margin-left: 62px;
	padding-left: 77px;
	padding-bottom: 30px;
}

.damper_1 #box3 p.hks {
	text-indent: -9999em;
	width: 738px;
	height: 25px;
	text-indent: -9999em;
	background-image: url(../img/damper/damper_img04_2.gif);
	background-repeat: no-repeat;
}

.damper_1 #box3 .spec1 {
	width: 738px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	margin-top: 10px;
	font-size: 13px;
	line-height: 14px;
	margin-bottom: 8px;
}

.damper_1 #box3 .spec2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.damper_1 #box3 .spec3 {
	background-color: #424242;
}

.damper_1 #box3 .spec4 {
	width: 16%;
}

.damper_1 #box3 .spec5 {
	width: 17%;
}


.damper_1 #box3 li.link_1 a {/*2020�N12���܂�*/
	width: 367px;
	height: 45px;
	margin-left: 190px;
	margin-top: 20px;
	text-indent:0 !important;
}

/*2020�N12���ǉ���*/
.damper_1 #link {
	width: 737px;
    padding-top: 10px;
}

.damper_1 #link li a {
	width: 397px;
	height: 45px;
	margin-left: 175px;
	margin-top: 20px;
	text-indent:0 !important;
}


.damper_1 #box3 li a:hover {
	background-position: 0px -26px;
}

.damper_1 #box4,
.damper_1 #box5,
.damper_1 #box5_2,
.damper_1 #box5_3,
.damper_1 #box6,
.damper_1 #box7,
.damper_1 #box7_2,
.damper_1 #box8,
.damper_1 #box9,
.damper_1 #box8_2 {
	background-repeat: no-repeat;
	width: 888px;
	margin-left: 62px;
}

.damper_1 p.txt2 {
	text-indent: -9999em;
}

.damper_1 .txt3 {
	width: 521px;
	margin-left: 289px;
	margin-bottom: 17px;
}

.damper_1 .txt4 {
	width: 450px;
	margin-left: 289px;
	border: 1px solid #ccc;
	background-image: url(../img/damper/damper_img12.gif);
	background-repeat: no-repeat;
	padding-left: 55px;
	padding-right: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.damper_1 #box7 .txt4,.damper_1 #box7_2 .txt4 {
	padding-top: 30px;
	padding-bottom: 30px;
}

.damper_1 #box4 {
	background-image: url(../img/damper/damper_img06.jpg);
	height: 74px;
}

.damper_1 #box5_2 {/*202105�܂�*/
	background-image: url(../img/damper/damper_img07_2_2.gif);
	height: 487px;
}

.damper_1 #box5_2 p {/*202105�܂�*/
	height: 104px;
}

.damper_1 #box5_2 .box5_2_txt {/*202105�܂�*/
	height: 120px;
}

.damper_1 #box5_2 li.link_2 a {/*202105�܂�*/
	width: 297px;
	height: 45px;
	margin-left: 305px;
	margin-bottom: 12px;
	text-indent:0 !important;
}

.damper_1 #box5_2 li a:hover {/*202105�܂�*/
}

.damper_1 #box5_3 {
	background-image: url("../img/damper/damper_img07_2_3.gif");
	height: 407px;
}

.damper_1 #box5_3 p {
	height: 104px;
}

.damper_1 #box5_3 .box5_2_txt {
	height: 45px;
}

.damper_1 #box5_3 li.link_2 a {
	width: 297px;
	height: 40px;
	margin-left: 305px;
	margin-bottom: 12px;
	text-indent:0 !important;
}

.damper_1 #box5_3 li a:hover {
}

.damper_1 #box6 {
	background-image: url(../img/damper/damper_img08.gif);
	height: 244px;
}

.damper_1 #box6 p {
	height: 96px;
}

.damper_1 #box7_2 {
	background-image: url(../img/damper/damper_img09_2.gif);
	height: 290px;
}

.damper_1 #box7 p,.damper_1 #box7_2 p {
	height: 93px;
}


.damper_1 #box8_2 {
	background-image: url(../img/damper/damper_img10_2.gif);
	height: 460px;
}

.damper_1 #box8 p {
	height: 94px;
}

.damper_1 #box8_2 p {
	height: 94px;
}

.damper_1 .yamato1 {
	width: 480px;
	margin-left: 303px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ccc;
}

.damper_1 .yamato2,.damper_1 .yamato3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}

.damper_1 .yamato2 {
	width: 60%;
}

.damper_1 .yamato3 {
	width: 40%;
}

.damper_1 .yamato4 {
	background-color: #424242;
}

.damper_1 #box9 {
	background-image: url(../img/damper/damper_img11.gif);
	height: 410px;
}

.damper_1 #box9 p {
	height: 94px;
}

.damper_1 #box9 .txt5 {
	font-size: 13px;
	line-height: 14px;
	text-align: center;
	border: 1px solid #ccc;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 726px;
	margin-left: 81px;
	margin-top: 50px;
}

.damper_1 #to_top {
	height: 24px;
	width: 888px;
	margin-left: 130px;
	padding-top: 10px;
	background-image: url(../img/totop_img02.gif);
	background-repeat: repeat-x;
}

.damper_1 #to_top li a {
	width: 109px;
	height: 24px;
	background-repeat: no-repeat;
	background-image: url(../img/totop_img01.gif);
	margin-right: auto;
	margin-left: auto;
}

.damper_1 #to_top li a:hover {
	background-position: 0px -24px;
}


/*�_���p�[O/H�Ɩ�*-----------------here--------------------*/
