@charset "UTF-8";

/* 00007049.html */
div.A00007049-block01 {
	clear:both;
	width:644px;
	margin:0px 30px;
}

div.A00007049-block01 h3.subt1{
	padding-top:10px;
}
div.A00007049-block01 h3.subt2{
	padding-top:22px;
}
div.A00007049-block01 h3.subt3{
	padding-top:30px;
}

div.A00007049-block01 div.blockwrap{
	clear:both;
	width:644px;
}

div.A00007049-block01 div.blockwrap div.col01-l {
	float:left;
	width:294px;
}
div.A00007049-block01 div.blockwrap div.col01-r {
	float:right;
	width:335px;
}

div.A00007049-block01 div.blockwrap div.col02-l {
	float:left;
	width:248px;
}
div.A00007049-block01 div.blockwrap div.col02-r {
	float:right;
	width:381px;
}

div.A00007049-block01 div.blockwrap div.col03-l {
	float:left;
	width:474px;
}
div.A00007049-block01 div.blockwrap div.col03-r {
	float:right;
	width:155px;
}

div.A00007049-block01 div.blockwrap div p.txt-l {
	padding:28px 0px 0px 20px;
}
div.A00007049-block01 div.blockwrap div p.txt-r {
	padding:40px 20px 0px 0px;
}


div.A00007049-block02 {
	clear:both;
	width:644px;
	margin:0px 30px;
	background:url("/img/products/00007049/d/00007049_bg02.gif") bottom no-repeat;
	padding:40px 0px 8px 0px;
	text-align:left;
}
div.A00007049-block02 div.blockwrap{
	width:644px;
	background:url("/img/products/00007049/d/00007049_bg01.gif") repeat-y;
	padding-bottom:15px;
}

div.A00007049-block02 div.blockwrap div.col01 {
	float:left;
	width:322px;
}

div.A00007049-block02 div.blockwrap div.col01 ul{
	margin:5px 0px 0px 70px;
}
div.A00007049-block02 div.blockwrap div.col01 ul li{
	padding-top:5px;
}

div.A00007049-block02 div.blockwrap div.col01 div.list{
	padding:8px 0px 0px 15px;
}
div.A00007049-block02 div.blockwrap div.col01 div.list div{
	margin-top:8px;
	position:relative;
	color:#55717c;
}
div.A00007049-block02 div.blockwrap div.col01 div.list div p.txt1{
	position:absolute;
	left:160px;
	top:10px;
}
div.A00007049-block02 div.blockwrap div.col01 div.list div p.txt2{
	position:absolute;
	left:160px;
	top:20px;
}

div.A00007049-block02 div.blockwrap div.col02 {
	float:left;
	width:322px;
}
div.A00007049-block02 div.blockwrap div.col02 p{
	padding-left:20px;
}

