﻿.left_menu {
background:#eeeeee;
}
.left_menu table {
border-collapse:collapse;
}
.left_menu table table {
border-collapse:separate;
}
.left_menu .bd01 {
border:1px #aeaeae solid;
}

.products_box01 {
border:1px #cdcdcd solid;
padding:10px;
}
.products_box02 {
border:1px #cdcdcd solid;
}

.ss_table {
font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";
border-collapse:collapse;
}
.ss_table th,
.ss_table td {
border:1px #000 solid;
padding:5px;
}
.ss_table th {
background:#666;
text-align:center;
color:#FFF;
}
.ss_table td {
vertical-align:top;
}
.ss_table td.gr {
background:#e6e6e6;
}
.ss_table td.m01 {
background:#e9fefe;
}
.ss_table td.m02 {
background:#fefae9;
}
.ss_table td.m03 {
background:#;
}


.blue {
color:#002063;
}



#flash_bg {
	background:#CCCCCC;
	text-align:center;
}

.bg9 {
	background:#999999;
}

.side_menu {
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	vertical-align:top;
	padding:6px;
}

.title01 {
	background:url(../products/img/title01.gif) no-repeat;
	height:36px;
	padding:0 12px;
	font-size:14px;
	line-height:2.4;
	margin-bottom:5px;
}

.title02 {
	border-left:5px #000 solid;
	background:#e2e2e2;
	padding:6px;
}

.title03 {
border-top:1px #cdcdcd solid;
border-bottom:1px #cdcdcd solid;
padding:7px 0 5px;
position:relative;
font-size:12px;
}
.title03 span {
position:absolute;
top:8px; right:0;
font-size:10px;
}

.ico {
	margin-right:6px;
}

.line {
	border-width:1px 0 0 0;
	border-color:#000000;
	border-style:solid;
}

.img_bottom {
	margin-bottom:3px;
}

.bl {
	color:#002063;
}

.border3 {
	border:1px #333 solid;
}

.border3_5 {
	border:1px #333 solid;
	padding:5px;
}

.border3_10 {
	border:1px #333 solid;
	padding:10px;
}

.border6 {
	border:1px #666 solid;
}




/* DEH-P01ビジュアル01 */

.deh_p01_visual01 {
	width:580px;
	height:500px;
	position:relative;
	background:#e3e3e3 url(../products/deh_p01/img/bg01.jpg) no-repeat;
}

.deh_p01_visual01 .l01 {
	width:270px;
	position:absolute;
	top:15px;
	left:15px;
}

.deh_p01_visual01 .l02 {
	width:250px;
	position:absolute;
	top:170px; right:15px;
}

.deh_p01_visual01 .l03 {
	width:260px;
	position:absolute;
	top:300px; left:15px;
}

.deh_p01_visual01 .l04 {
	position:absolute;
	bottom:15px; right:15px;
}


/* DEH-P01ビジュアル02 */

.deh_p01_visual02 {
	width:580px;
	height:520px;
	position:relative;
	background:#dbdbdb url(../products/deh_p01/img/bg02.jpg) no-repeat;
}

.deh_p01_visual02 .l01 {
	width:260px;
	position:absolute;
	top:15px;
	right:15px;
}

.deh_p01_visual02 .l02 {
	width:315px;
	position:absolute;
	top:180px;
	left:15px;
}

.deh_p01_visual02 .l03 {
	width:245px;
	position:absolute;
	top:375px;
	right:15px;
}


/* DEH-P940ビジュアル01 */

.deh_p940_visual01 {
	width:580px;
	height:560px;
	position:relative;
	background:#e3e3e3 url(../products/deh_p940/img/bg01.jpg) no-repeat;
}
.deh_p940_visual01 .l01 {
	width:250px;
	position:absolute;
	top:15px;
	left:15px;
}
.deh_p940_visual01 .l02 {
	width:275px;
	position:absolute;
	top:175px;
	right:15px;
}
.deh_p940_visual01 .l03 {
	width:310px;
	position:absolute;
	top:320px;
	left:15px;
}
.deh_p940_visual01 .l04 {
	width:300px;
	position:absolute;
	top:440px;
	right:15px;
}


/* DEH-P940ビジュアル02 */

.deh_p940_visual02 {
	width:580px;
	height:620px;
	position:relative;
	background:#dbdbdb url(../products/deh_p940/img/bg02.jpg) no-repeat;
}

.deh_p940_visual02 .l01 {
	width:280px;
	position:absolute;
	top:15px;
	right:15px;
}

.deh_p940_visual02 .l02 {
	width:290px;
	position:absolute;
	top:180px;
	left:15px;
}

.deh_p940_visual02 .l03 {
	width:550px;
	position:absolute;
	top:315px;
	left:15px;
}

.deh_p940_visual02 .l04 {
	width:285px;
	position:absolute;
	top:480px;
	right:15px;
}

.relative {
	position:relative;
}

.he_banner01 {
	position:absolute;
	top:190px;
	right:11px;
}


