@charset "utf-8";
/* CSS Document */

h4
{
	margin:1.2em 0 1em;
	background-image:url(../../images/common/mark7.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding:0 0 0 1.5em;
}
p,dl,table
{
	letter-spacing:2px;
}
ul.list2
{
	margin:0.5em 0;
}
ul.list2 li
{
	margin:0 0 0 2em;
	list-style-type:circle;
	line-height:2em;
}
ol
{
	margin:0.5em 0;
}
ol li
{
	margin:0 0 0 2em;
	list-style-type:lower-alpha;
}
div#right_container h3{
  font-size:13px;
  margin-top:20px;
  margin-bottom:10px;
  padding-left:27px;
  line-height:21px;
  background:url(../../images/common/mark6.gif) no-repeat 0px 0px;
}
div.img_box_wrap1
{
	width:660px;
	margin:0 auto;
}
div.img_box_wrap2
{
	width:500px;
	margin:0 auto;
}
div.img_box_wrap3
{
	width:500px;
	margin:0 auto;
}
div.img_box_wrap4
{
	width:230px;
	margin:0 auto;
}
dl.img_box1
{
	width:150px;
	float:left;
	text-align:center;
	margin:1.5em 1em 1em 0;
}
dl.img_box1 dd
{
	margin:5px 0 0;
	font-size:90%;
}
dl.img_box2
{
	width:230px;
	float:left;
	text-align:center;
	margin:1.5em 1em 1em 0;
}
dl.list
{
	margin:1em 0;
}
dl.list dt
{
	font-weight:bold;
	font-size:110%;
}
dl.list dd
{
	margin:0 0 1em 1.5em;
}
div.img_box_left
	width:140px;
	float:left;
	margin:1em 0 0 0;
	text-align:center;
}
div.img_box_right dl dd
{
	margin:0 0 1em;
}
div.img_box_right dd
{
	font-size:90%;
}
dt.spc
{
	margin:5em 0 0 0;
}
dt.spc2
{
	margin:10em 0 0 0;
}
dd.spc3
{
	margin:1.2em 0 0 0;
}
p.spc
{
	margin:1.5em 0;
}
p.f_l img
{
	margin:0 2em 1em 0;
}
div.txt_box1
{
	margin:2em 0 0 0;
}
.alart
{
	font-size:11px;
	color:#666666;
	line-height:1.2em;
}
