@charset "UTF-8";

/* LIST OF CONTENT========================================
kblock_091020
===================================================== */

/* kblock_091020 ---------------------------------------------------------------------------- */

body#lp.kblock_091020 {
	background:url(../img/bg.gif) repeat-x;
	line-height:1.5;
}

body#lp.kblock_091020 h1 {
	width:760px;
	margin:0 auto;
}

body#lp.kblock_091020 div#contents {
	width:660px;
	margin:0 auto;
	padding:0 30px;
	background:#fff;
}


body#lp.kblock_091020 div#contents div#read {
	width:660px;
	margin:0 0 30px 0;
	padding:0;
	background:url(../img/read_box_bg.gif);
}

body#lp.kblock_091020 div#contents div#read p {
	padding:0 30px;
}

body#lp.kblock_091020 div#contents div#read p.bottom {
	margin:0;
	padding:0;
}


body#lp.kblock_091020 div#contents div.product {
	width:660px;
	margin:0 0 20px 0;
	padding:0;
}

body#lp.kblock_091020 div#contents div.product div.columnLeft {
	width:240px;
	float:left;
}

body#lp.kblock_091020 div#contents div.product div.columnRight {
	width:420px;
	float:right;
}

body#lp.kblock_091020 div#contents div.product div.columnRight h4 {
	margin: 10px 0 10px 4px;
	font-size: 120%;
	font-weight: bold;
}

body#lp.kblock_091020 div#contents div.product div.columnRight p {
	margin: 0 0 20px 4px;;
}

body#lp.kblock_091020 div#contents div.product div.columnRight p.price {
	margin: 10px 0 20px 4px;;
}

body#lp.kblock_091020 div#contents div.product div.columnRight ul {
	margin: 10px 0 0 0;
}

body#lp.kblock_091020 div#contents div.product div.columnRight ul li {
	margin: 0 0 2px 0;
	font-size: 0;
	float:left;
}






body#lp.kblock_091020 div#contents div#data {
	width:660px;
	margin:0 0 10px 0;
	padding:0;
}

body#lp.kblock_091020 div#contents div#data h3 {
	margin:0 0 0 0;
}

body#lp.kblock_091020 div#contents div#data div.columnLeft {
	width:389px;
	float:left;
}

body#lp.kblock_091020 div#contents div#data div.columnLeft p {
	width:371px;
}

body#lp.kblock_091020 div#contents div#data div.columnRight {
	width:271px;
	float:right;
}

body#lp.kblock_091020 div#contents div#data p {
	margin:0 0 20px 0;
}





body#lp.kblock_091020 div#contents div#howto {
	width:660px;
	margin:0 0 30px 0;
	padding:0;
	background:#000;
}

body#lp.kblock_091020 div#contents div#howto ul {
	margin:0 0 0 20px;
}

body#lp.kblock_091020 div#contents div#howto ul li {
	float:left;
	width:161px;
}

body#lp.kblock_091020 div#contents div#howto ul li.last {
	float:left;
	width:137px;
}

body#lp.kblock_091020 div#contents div#howto ul li p {
	padding:5px 24px 0 0;
	font-size: 80%;
	color:#fff;
}

body#lp.kblock_091020 div#contents div#howto ul li.last p {
	padding:5px 0 0 0;
}

body#lp.kblock_091020 div#contents div#howto p.note {
	color:#c00;
	margin:0 0 0 20px;
}

body#lp.kblock_091020 div#contents div#howto p.bottom {
	margin:0;
	padding:0;
}






body#lp.kblock_091020 div#contents div#voice {
	width:660px;
	margin:0 0 15px 0;
	padding:0;
	background:#ddd;
}

body#lp.kblock_091020 div#contents div#voice h3 {
	margin:0 0 10px 0;
}

body#lp.kblock_091020 div#contents div#voice div {
	padding:0 20px ;
}

body#lp.kblock_091020 div#contents div#voice div h4 {
	margin:0 0 10px 0;
}

body#lp.kblock_091020 div#contents div#voice div p.note {
	color:#c00;
}

body#lp.kblock_091020 div#contents div#voice div p img {
	float:right;
	margin:0 0 20px 20px;
}

body#lp.kblock_091020 div#contents div#voice p.bottom {
	margin:0;
	padding:0;
}






body#lp.kblock_091020 div#footArea {
	width:720px;
	margin:0 auto;
	padding:10px 0;
	font-size: 80%;
	color:#666;
	border-top:solid 2px #999;
}

body#lp.kblock_091020 div#footArea a {
	color:#666;
	text-decoration:none;
}

body#lp.kblock_091020 div#footArea a:hover {
	text-decoration:underline;
}


body#lp.kblock_091020 div#footArea div.columnLeft {
	float:left;
}

body#lp.kblock_091020 div#footArea div.columnLeft ul li {
	float:left;
}

body#lp.kblock_091020 div#footArea div.columnRight {
	float:right;
	text-align:right;
}

