#contentsArea dl #infoBlock {
float: left;
width: 364px;
height: 200px;
}
#contentsArea #QABlock {
float: left;
width: 364px;
height: 100px;
margin-top: 20px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
clear: both;
}
#contentsArea #productsBlock {
float: right;
width: 442px;
height: 200px;
}
#contentsArea #productsBlock #product2 {
float: left;
width: 442px;
}

#contentsArea dl #infoBlock .itemNotes { margin: 5px; }
#contentsArea #QABlock .itemNotes p { margin: 5px; }
#contentsArea #maincontents2 #NEW {
float: left;
height: auto;
width: 364px;
}
#contentsArea #maincontents2 #product1 {
float: right;
height: auto;
width: 442px;
}
#contentsArea #maincontents2 #QA {
float: left;
height: auto;
width: 364px;
margin-top: 100px;
}
#contentsArea #maincontents2 #tokucho {
clear: both;
float: right;
height: auto;
width: 442px;
margin-top: 30px;
}
#contentsArea #maincontents2 #tokucho .itemNotes { }

#contentsArea #maincontents2 {
	height: 380px;
}
#contentsArea #maincontents2 #product1 .itemNotes { padding: 10px; }
#contentsArea #maincontents2 #tokucho .itemNotes { padding: 10px; 
}
#contentsArea #maincontents2 #QA .itemNotes p { padding: 10px; }
#contentsArea #maincontents2 #apDiv3 { position: fixed; }


#contentsArea #maincontents2 img { float: left; }


#contentsArea #conceptBlock .itemNotes h3 { margin: 5px; }
#contentsArea #conceptBlock {
float: left;
width: 442px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
}
#contentsArea #maincontents2 #conceptBlock h3 { margin: 10px; }
#contentsArea #maincontents2 #QABlock p { margin: 10px; }
#contentsArea #maincontents1 dl #product1 dt { margin: 10px; }
#contentsArea #maincontents1 #product2 ul { }
#contentsArea #maincontents1 #product2 {
padding: 10px;
float: right;
width: 442px;
height: auto;
clear: left;
}

#contentsArea #maincontents1 dl #product1 {
float: left;
width: 364px;
padding: 10px;
background: #FFF url(../images/left-bottom.gif) no-repeat center bottom;
}
#contentsArea #maincontents2 #Q.A2 {
float: right;
width: 442px;
padding-top: 15px;
}
#contentsArea #maincontents2 #ｂａｎｎｅｒ img { padding-top: 30px; }
#contentsArea #maincontents2 #tokucho .itemNotes p { padding-top: 20px; }
