@charset"UTF-8";

/*contentsMain
********************/
h1{
	background:url(../../products/duo/images/title.jpg) no-repeat;
	width:660px;
	height:53px;
	text-indent:-9999px;
	margin:10px 0px 20px 0px;
	padding:0px;
	font-size:1px;
	line-height:1px;
}

#subtit01{
	background:url(../../products/duo/images/sub_tit01.jpg) no-repeat;
	width:576px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#subtit02{
	background:url(../../products/duo/images/sub_tit02.jpg) no-repeat;
	width:206px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#subtit03{
	background:url(../../products/duo/images/sub_tit03.jpg) no-repeat;
	width:320px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#subtit04{
	background:url(../../products/duo/images/sub_tit04.jpg) no-repeat;
	width:355px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}




#minitit01{
	background:url(../../products/duo/images/mini_tit01.gif) no-repeat;
	width:269px;
	height:18px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 8px 0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
}

#minitit02{
	background:url(../../products/duo/images/mini_tit02.gif) no-repeat;
	width:218px;
	height:18px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 8px 0px;
	padding:0px;
}

#minitit03{
	background:url(../../products/duo/images/mini_tit03.gif) no-repeat;
	width:157px;
	height:18px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 8px 0px;
	padding:0px;
}

#minitit04{
	background:url(../../products/duo/images/mini_tit04.gif) no-repeat;
	width:241px;
	height:18px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 8px 0px;
	padding:0px;
}

#minitit05{
	background:url(../../products/duo/images/mini_tit05.gif) no-repeat;
	width:209px;
	height:18px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 8px 0px;
	padding:0px;
}

#minitit06{
	background:url(../../products/duo/images/mini_tit06.gif) no-repeat;
	width:281px;
	height:18px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 8px 0px;
	padding:50px 0px 0px 0px;
	background-position:bottom;
}

#catch01{
	background:url(../../products/duo/images/catch01.gif) no-repeat;
	width:650px;
	height:22px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

#box01{
	width:660px;
	height:224px;
	margin:0px 0px 30px 0px;
	position:relative;
}

#imgBox01{
	width:642px;
	height:214px;
	position:absolute;
	top:10px;
	right:0px;
	z-index:1;
}

#textBox01{
	background:url(../../products/duo/images/text01.gif) no-repeat;
	width:468px;
	height:83px;
	margin:0px auto 60px auto;
	position:relative;
}

#text01{
	width:178px;
	height:16px;
	text-indent:-9999px;
	position:absolute;
	font-size:1px;
	line-height:1px;
	top:0px;
	left:145px;
}

#textBox01 ul{
	margin:0px;
	padding:0px;
}

#textBox01 li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#textBox01 li#chara01{
	position:absolute;
	top:28px;
	left:25px;
}

#textBox01 li#chara02{
	position:absolute;
	top:56px;
	left:25px;
}

#textBox01 li#chara03{
	position:absolute;
	top:28px;
	left:253px;
}

#textBox01 li#chara04{
	position:absolute;
	top:56px;
	left:253px;
}

#tableBox{
	width:410px;
	margin:0px 0px 25px 0px;
	float:left;
}

#imgBox02{
	width:240px;
	margin:0px 0px 25px 0px;
	float:right;
}

#contactLink{
	background:url(../images/arrow_02.gif) no-repeat 0px 3px;
	font-size:12px;
	color:#333;
	line-height:130%;
	margin:0px 0px 50px 0px;
	padding:0px 0px 0px 10px;
}

#pdfLink{
	background:url(../images/arrow_02.gif) no-repeat 0px 10px;
	font-size:12px;
	color:#333;
	line-height:130%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#pdfLink span{
	font-size:10px;
}

#contactLink a,#pdfLink a{
	color:#333
}

#contactLink a:hover,#pdfLink a:hover{
	text-decoration:none;
}

#contactLink a{
	color:#333
}

#contactLink a:hover{
	text-decoration:none;
}

.imgBox03{
	width:210px;
	margin:0px 10px 0px 0px;
	float:left;
}

#imgBox04{
	width:210px;
	float:left;
}

.imgBox03 img,#imgBox04 img{
	margin:0px 0px 5px 0px;
}

.imgBox03 p,#imgBox04 p{
	font-size:10px;
	line-height:130%;
	text-align:right;
	margin:0px;
	padding:0px;
}

#duoPdfBox {
	width: 460px;
	margin: 20px auto 40px auto;
	padding:0px;
}

#duoPdfBox a{
color:#333;
text-decoration:underline;
}
#duoPdfBox a:hover{
color:#333;
text-decoration:none;
}
#lumcoBox {
	min-height: 110px;
	position:relative;
}

#lumcoBox img {
	position:absolute;
	left:450px;
	top: 0px;
}

#lumcoBox p {
	position:absolute;
	left:10px;
	top: 0px;
	width: 440px;
}

