@charset "UTF-8";
/* CSS Document */



/* change categoly title */
#contents-pack #pack-head h2{
background-image: url(../images/title_categoly_policy.gif);
width: 388px;
}

#pack-left h3.body1{
	background-image: url(../images/body_policy1.gif);
	margin: 30px 0 0 0;
	height: 27px;
}
#pack-left h3.body2{
	background-image: url(../images/body_policy2.gif);
	margin: 20px 0 0 0;
	height: 27px;
}
#pack-left h3.body3{
	background-image: url(../images/body_policy3.gif);
	margin: 20px 0 0 0;
	height: 27px;
}
#pack-left h3.body4{
	background-image: url(../images/body_policy4.gif);
	margin: 20px 0 0 0;
	height: 27px;
}
#pack-left h3.body5{
	background-image: url(../images/body_policy5.gif);
	margin: 20px 0 0 0;
	height: 27px;
}
#pack-left h3.body6{
	background-image: url(../images/body_policy6.gif);
	margin: 20px 0 0 0;
	height: 27px;
}
#pack-left h3.body7{
	background-image: url(../images/body_policy7.gif);
	margin: 20px 0 0 0;
	height: 27px;
}



#pack-left p{
}
#pack-left p.caption{
margin: 10px 0 0 0;
padding: 0px;
font-size: 10px;
}
#pack-left dl{
	margin: 10px 0 0 0;
	padding: 0px;
}
#pack-left dl.cp{
	margin: 20px 0px;
	padding: 0px;
}
#pack-left dl dt{
font-weight:bold;
text-indent: 20px;
padding: 0px;
background-image: url(../images/icon_about.gif);
background-repeat: no-repeat;
background-position: left center;
display:block;
height: 1%;
margin: 20px 0 10px 0;
}
#pack-left dd{
margin: 0 0 5px 0;
padding: 0 0 0 10px;
background-image: url(../images/icon_privacy_small.gif);
background-repeat: no-repeat;
background-position: left 3px;
}
.msie #pack-left dd{
background-position: left 4px;
height: 1%;
}
#pack-left dd.icon-num1{
padding: 0 0 0 14px;
background-image: url(../images/icon_policy_num1.gif);
background-position: left 1px;
}
#pack-left dd.icon-num2{
padding: 0 0 0 14px;
background-image: url(../images/icon_policy_num2.gif);
background-position: left 1px;
}
#pack-left dd.icon-num3{
padding: 0 0 0 14px;
background-image: url(../images/icon_policy_num3.gif);
background-position: left 1px;
}


/* 2010.08.10追加　by　S.H */

#pack-left dd.icon-num4{
padding: 0 0 0 14px;
background-image: url(../images/icon_policy_num4.gif);
background-position: left 1px;
}
#pack-left dd.icon-num5{
padding: 0 0 0 14px;
background-image: url(../images/icon_policy_num5.gif);
background-position: left 1px;
}
#pack-left dd.icon-num6{
padding: 0 0 0 14px;
background-image: url(../images/icon_policy_num6.gif);
background-position: left 1px;
}









#pack-left #box-enactment{
height: auto;
width: 510px;
margin-top: 20px;
padding-top: 21px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #CCC;
}
#box-enactment .text{
float: left;
height: auto;
width: 440px;
}
#box-enactment .text p{
margin:0 0 10px 0;
}
#box-enactment .pmark{
float: right;
height: auto;
width: 68px;
}




/* 2010.08.10追加　by　S.H */


.orange{
	color:#FF9900;
	}