@charset "shift_jis";
/* CSS Document */
/* 製品紹介*/

.pdt01 {
	margin:0 0 0 0;
	float:left;
	width:163px;
	height:166px;	
}

.pdt02 {
	margin:77px 0 0 0;
	float:left;
	width:25px;
	height:11px;	
}

.pdt03 {
	margin:0 0 0 452px;
	width:11px;
	height:25px;	
}

.pdt04 {
	margin:0 0 0 76px;
	width:11px;
	height:25px;	
}

.pdt_dan {
	clear:left;
}
/*製品紹介=コンテンツ*/
.pdt_content {
	width:568px;
	height:313px;
	margin:10px 0 10px 0;
}

.pdt_content .left {width:281px; float:left; background:url(../pdt/image/whats_pdt1.gif) no-repeat; height:313px;}
.pdt_content .left  a { width:224px; height:150px; display:block; margin:12px 0px 0px 29px;}
.pdt_content .left_l a { width:163px; height:25px; display:block; text-indent:-9999px; margin:10px 0px 0px 10px;}
.pdt_content .left_ll a { width:115px; height:25px; margin:73px 0px 0px 85px;}

.pdt_content .right {width:281px; float:right; background:url(../pdt/image/whats_pdt2.gif) no-repeat; height:313px;}
.pdt_content .right  a { width:264px; height:150px; display:block; margin:12px 0px 0px 10px;}
.pdt_content .right_l a { width:260px; height:25px; display:block; text-indent:-9999px; margin:10px 0px 0px 10px;}
.pdt_content .right_ll a { width:115px; height:25px; margin:73px 0px 0px 83px;}

.pdt_content .right2 {width:281px; float:right; background:url(../pdt/image/whats_pdt4.gif) no-repeat; height:313px;}
.pdt_content .right2  a { width:158px; height:123px; display:block; margin:12px 0px 0px 64px;}
.pdt_content .right2_l a { width:205px; height:25px; display:block; text-indent:-9999px; margin:10px 0px 0px 10px;}
.pdt_content .right2_ll a { width:115px; height:25px; margin:100px 0px 0px 83px;}

.pdt_content .left2-2 {width:281px; float:left; background:url(../pdt/image/whats_pdt4.gif) no-repeat; height:282px;}
.pdt_content .left2-2  a { width:158px; height:123px; display:block; margin:12px 0px 0px 64px;}
.pdt_content .left2_l-2 a {width:225px; height:25px; display:block; text-indent:-9999px; margin:10px 0px 0px 10px;}
.pdt_content .left2_ll-2 a { width:115px; height:25px; margin:100px 0px 0px 83px;}


.pdt_content .right2-2 {width:281px; float:right; background:url(../pdt/image/whats_pdt5.gif) no-repeat; height:195px;}
.pdt_content .right2-2 a { width:224px; height:116px; display:block; margin:12px 0px 0px 29px;}
.pdt_content .right2_l-2 a { width:260px; height:25px; display:block; text-indent:-9999px; margin:15px 0px 0px 0px;}
.pdt_content .right2_ll-2 a { width:115px; height:25px; margin:14px 0px 0px 83px;}


#pdt_content2 {
	width:568px;
	height:33px;
	margin:20px 0 10px 0;
}

#pdt_content3 {
	margin-top: 250px;
}

#pdt_content2 .tit_pdt{width:568px; height:33px; float:left; background:url(../pdt/image/tit_pdt_2.gif) no-repeat;}


/*製品紹介＝ボックス*/

#pdt_box {
	width:565px;
	height:60px;
	margin:12px 0 10px 0;
	background:url(../pdt/image/bg_box.gif) no-repeat;
}

#pdt_box ul {list-style:none;}

#pdt_box li {padding:21px 18px 0 20px;}
#pdt_box img {margin:0 7px 0 35px;}

/*ファッション・スポーツ関連=コンテンツ*/

#fashion_content {width:515px; margin:10px 0 10px 0;}

#fashion_content .fashion_2{height:153px;}

#fashion_content .fashion_2 img {margin:2px 0 4px 14px;}

#fashion_content .fashion_2 .right {width:285px; float:right; padding-right:26px;}

/*自動車関連=コンテンツ*/

#automobile_content {width:515px; height:153px; margin:10px 0 10px 0;}

#automobile_content .aut_left {width:350px; height:100px; padding:10px 0px 10px 22px;}

#automobile_content .aut_right {float:right; width:97px; height:126px; margin: 12px 16px 0px 0px; vertical-align:top;}


/*家電・ＯＡ関連=コンテンツ*/

#av_oa_content {width:522px; margin-top:11px;}

#av_oa_content .bg_av_oa { padding-left:12px; background: url(../pdt/image/av_oa_bg_box_c.gif) repeat-y;}

#av_oa_content ul {list-style:none;}

#av_oa_content li {padding:0px 0px 0px 0px;}

#av_oa_content .table_con1{width:498px;}

#av_oa_content .table_con1 img{ float:left;}

#av_oa_content .table_con1 .right2{width:313px; float:right;}

.td_text{padding:15px 5px 0px 5px;}

/*自動車関連=点線*/

.div_dot{margin:5px 0px 5px 0px; width:498px; height:1px; background:url(../pdt/image/dot_line.gif) repeat-x;}
#div_dot2{margin:8px 0px 8px 0px; width:568px; height:1px; background:url(../pdt/image/dot_line.gif) repeat-x;}

.automobile_box_bg {background:url(../pdt/image/pdt_automobile_c.gif) repeat-y;}

/*住宅設備関連=コンテンツ*/

#living_content {width:515px; margin:0px 0px 0px 26px; background:url(../pdt/image/pdt_living.gif) no-repeat;}

#living_content .test{ padding: 0px 8px 0px 10px;}

#living_content2 {width:568px; height:354px; margin:0px 0px 0px 0px;}

#living_content2 .living_left {float:left; width:309px; height:354px;}

#living_content2 .living_left .living_ic{float:left; padding:10px;}

#living_content2 .living_left .text_living { float:right; padding:5px; width:290px; margin-top:10px;}

#living_content2 .living_left .wmv_living { float:left; margin-left:10px;}

#living_content2 .living_right { float:right; width:249px; background:#F7F9D8; padding:2px;}

#living_content2 .living_right ul {list-style:none; margin-top:12px; line-height:25px; margin-left:3px;}

#living_content2 .living_right li {padding:0px 0px 0px 0px;}


#living_content2 .living_right a {color:#3399FF; text-decoration:none;}
#living_content2 .living_right a:hover {color:#3399FF; text-decoration:underline;}

#living_content2 .living_pdf {width:19px; height:22px; float:left; margin:0px 3px 0px 0px;}


/*新製品コンテンツ*/

#movie-contents {
	float: left;
	margin: 10px 0px 20px 0px;
}


#pdt_content3 img{
	padding: 0px 0px 5px 15px; 
}

.clear {
	clear: left;
}

#stit_movie{
	margin-bottom: -5px;
}

.movcoment{
	font-size: 12px;
	color: #666666;
	width: 380px;
	border: 1px solid #CCCCCC;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#enquiries{
	clear: left;
	border: 1px solid #64B6DF;
	margin-bottom: 30px;
	padding: 10px;
	margin-left: 10px;
}

*:first-child+html #enquiries {
	margin-left: 0px;
}

*html #enquiries {
	margin-left: 0px;
}

#enquiries a{
	color: #0057B9;
}

#enquiries a:hover{
	color: #A9D7ED;
}

.enquiries_tame{
	font-size: medium;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #64B6DF;
	color: #000000;
	margin: 0px;
}

#stit_movie{
	margin-bottom: -5px;
}

#movie-contents {
	float: left;
	width: 320px;
	height: 325px;
	background: url(../pdt/image/wmp.jpg) no-repeat;
}

#player {
	width: 320px;
	height: 325px;
	background: url(../pdt/image/wmp.jpg) no-repeat;
}
