@charset "utf-8";
/* kinezo */
#kinezo div#content {
	background: url(../kinezo_info/img/bg_content.gif) 100% 25px no-repeat; 
}
#kinezo div#content p.lead { padding: 3px 0 10px 0; }
#kinezo div#content p.lead02 { padding: 0 0 21px 0; width: 435px; }
#kinezo div#content span { font-weight: bold; }
#kinezo div#content h3 { 
	padding: 20px 0 10px 0; 
}
#kinezo div#content h3.type01 { 
	padding: 0 0 4px 0; 
}
#kinezo div#content p.caution {
	color: #ca2a20; 
	font-size: 100%; 
	line-height: 1.5em; 
}
#kinezo div#content p.caution2 {
	color: #ca2a20; 
	font-size: 100%; 
	line-height: 1.5em; 
}

#kinezo div#content p.caution3 {
	color: #000000; 
	font-size: 100%; 
	line-height: 1.5em; 
}

#kinezo div.caution {
	color: #ca2a20; 
	font-size: 100%; 
	margin: -23px 0px -20px 0px;
}

#kinezo div.caution2 {
	color: #ca2a20; 
	font-size: 130%; 
	margin: -5px 4px -5px 0px;
}

#kinezo div.contentbox {
	background: url(../img/bg_contentbox.gif) 0 0 repeat-y; 
	background-color: #f0f0f0; 
	padding: 0 24px 20px 24px; 
}
#kinezo div#content p.note {
	font-size: 82%; 
	line-height: 1.5em; 
}
#kinezo div#content ul.cardlist li {
	display: inline; 
	margin: 0 4px 0 0;
}
#kinezo div#content ul.cardlist {
	padding: 2px 0 0 0; 
}
#kinezo div#content ul.caution li {
	font-size: 82%; 
	line-height: 1.5em; 
}
#kinezo div#content ul.caution li span {
	color: #ff0000; 
	font-weight: normal; 
}

#kinezo div#content div#step p {
	position: absolute; 
	top: 950px; 
	left: 700px;
        bottom: 500px;
        right: 450px;
}
#kinezo div#content div#step ul li {
	margin: 0 0 12px 0; 
	line-height: 0; 
}

#kinezo div.pict {
	margin: -200px 250px 8px 450px;
}

#kinezo div#content dl.date dd {
	margin: 0 0 10px 0; 
}
#kinezo div#content dl.date dd span {
	font-size: 82%; 
	line-height: 1.5em; 
	font-weight: normal; 
}
*body#kinezo div#content div.ie {
	margin: 0 0 0 2px; 
}

#kinezo div.line {
	margin: 8px 0px 8px 0px;
	left: 400px;
}

