
@import "xmas.css";

#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");}


#topicsHeader
{
	width: 950px;
	height: 120px;
	float:left;
	margin: 0px;
	padding: 0px;
	margin-bottom: 30px;
}

#topicsHeader li
{
	list-style: none;
}

#topicsHeader li,#topicsHeader li a
{
	height: 120px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#topicsHeader li a
{
	background-image: url("../images/topicsHeader.gif");
	text-indent: -9999px;
	overflow: hidden;
}

#tH1_special a
{
	width: 388px;
	border-left: 1px #525252 solid;
}

#tH2_razer a
{
	background-position: -400px 0px;
	width: 550px;
	
}

#tH2_razer
{
	margin-left: 10px!important;
}

#order_packs0930
{
	width: 970px;
	height: 672px;
}


#order_packs0930 h3
{
	background-image: url("../img/otameshi_and_family.gif");
	
	width: 970px;
	height: 195px;
	margin:0px;
	padding:0px;
	text-indent: -9999px;
}

#order_packs0930 p
{
	height: 235px;
	width: 970px;
	background-image: url("../img/otameshi_and_family.gif");
	margin:0px;
	padding:0px;
	float:left;
}

#order_packs0930 p a
{
	display: block;
	width: 201px;
	height: 27px;
	background-image: url("../img/otameshi_and_family.gif");
	float:left;
	text-indent: -9999px;
}

#op0930_p1
{
	background-position: 0px -195px;
}

#op0930_p1 a
{
	margin-top: 185px;
	margin-left: 136px;
	_margin-left: 68px;
	text-indent: -9999px;
	background-position: -135px -378px;
}

#op0930_p2
{
	background-position: 0px -430px;
}

#op0930_p2 a
{
	margin-top: 181px;
	margin-left: 135px;
	_margin-left: 68px;
	background-position: -135px -610px;
}
