#review{
float: left;
clear: both;
}

#cp12{
background-color: #F9F;
float: left;
clear: both;
width: 945px;
}

#cp12 ol li{
width: 315px;
height: 150px;
float: left;
background-color: #DDD;
overflow: hidden;
margin: 0px;
padding: 0px;
border: none;
list-style: none;
list-style-image: none;
}

#cp12 h5,#cp12 h5 a{
margin: 0px;
padding: 0px;
height: 50px;
}

#cp12 p,#cp12 p a{
height: 265px;
background-position: 0px -50px;
}

#cp12 h5 a,#cp12 p a{
display: block;
}

#cp_l1 h5,#cp_l1 p		{	background-image: url("../images/cp_01.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l2 h5,#cp_l2 p		{	background-image: url("../images/cp_02.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l3 h5,#cp_l3 p		{	background-image: url("../images/cp_03.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l4 h5,#cp_l4 p		{	background-image: url("../images/cp_04.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l5 h5,#cp_l5 p		{	background-image: url("../images/cp_05.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l6 h5,#cp_l6 p		{	background-image: url("../images/cp_06.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l7 h5,#cp_l7 p		{	background-image: url("../images/cp_07.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l8 h5,#cp_l8 p		{	background-image: url("../images/cp_08.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l9 h5 a,#cp_l9 p a		{	background-image: url("../images/cp_09.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l10 h5,#cp_l10 p	{	background-image: url("../images/cp_10.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l11 h5,#cp_l11 p	{	background-image: url("../images/cp_11.gif");
												text-indent: -9999px;
												overflow: hidden;
												}
#cp_l12 h5 a,#cp_l12 p a	{	background-image: url("../images/cp_12.gif");
												text-indent: -9999px;
												overflow: hidden;
												}


#points_chap{
background-color: #FFF;
width: 950px;
float: left;
clear: both;
}

#points_chap dt{
height: 110px;
width: 950px;
background-color: #969;
float: left;
clear: both;
text-indent: -9999px;
overflow: hidden;
}


#points_chap dd{
width: 950px;
background-color: #FFF;
height: 503px;
margin: 0px;
padding: 0px;
float: left;
clear: both;
}

#points_chap dd div.p_ch_left{
background-color: #FFF;
width: 475px;
height: 503px;
float: left;
text-indent: -9999px;
overflow: hidden;
background-repeat: no-repeat;

}

#points_chap dd div.p_ch_right{
background-color: #FFFFA7;
width: 450px;
height: 503px;
float: left;
}

#points_chap dd div.p_ch_right em.catch{
display: block;
width: 450px;
height: 70px;
background-position: -475px 0px;
background-color: #DDD;
text-indent: -9999px;
overflow: hidden;
float: left;
clear: b
}

#points_chap dd div.p_ch_right p{
font-size: 1.3em;
line-height: 2.0em;
background-color: #FFFFA7;
height: 380px;
margin-left: 30px;
width: 400px;
}

#points_chap dd div.p_ch_right p strong.mark{
font-size: 1.4em;
background-color: #FF7D00;
}

#p_ch_1 dt
{	background-image: url("../images/contents_01_01.gif");}
#p_ch_1 dd div.p_ch_left,#p_ch_1 dd div.p_ch_right em.catch
{	background-image: url("../images/contents_01_02.gif");}

#p_ch_2 dt
{	background-image: url("../images/contents_02_01.gif");}
#p_ch_2 dd div.p_ch_left,#p_ch_2 dd div.p_ch_right em.catch
{	background-image: url("../images/contents_02_02.gif");}

#p_ch_3 dt
{	background-image: url("../images/contents_03_01.gif");}
#p_ch_3 dd div.p_ch_left,
#p_ch_3 dd div.p_ch_right em.catch
{	background-image: url("../images/contents_03_02.gif");}

#p_ch_4 dt
{	background-image: url("../images/contents_04_01.gif");}
#p_ch_4 dd div.p_ch_left,
#p_ch_4 dd div.p_ch_right em.catch
{	background-image: url("../images/contents_04_02.gif");}