/*===========================================
	pregArea_01
=============================================*/
div.pregArea_01 {
	width: 940px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}
div.pregArea_01 div.pregBox {
	width: 940px;
	margin: 0px;
	padding: 0px;
}
div.pregArea_01 div.pregBox div.left {
	width: 470px;
	margin: 0px;
	padding: 0px;
	float:left;
}
div.pregArea_01 div.pregBox div.right {
	width: 440px;
	margin: 0px;
	padding: 0px;
	float: right;
	text-align:right;
}
div.pregArea_01 div.pregBox div.right ul {
	width: 440px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	list-style:none;
}
div.pregArea_01 div.pregBox div.right ul li {
	width: 200px;
	margin: 0px 0px 0px 40px;
	padding: 0px;
	float:left;
}


/*===========================================
	pregArea_02
=============================================*/
div.pregArea_02 {
	width: 940px;
	margin: 30px 0px 0px 0px;
	padding: 0px;
	clear:both;
}
div.pregArea_02 div.btnBox {
	width: 940px;
	margin: 0px;
	padding: 0px;
}
div.pregArea_02 div.btnBox div.left {
	width: 470px;
	margin: 0px;
	padding: 0px;
	float:left;
}
div.pregArea_02 div.btnBox div.right {
	width: 470px;
	margin: 0px;
	padding: 0px;
	float: right;
}
div.pregArea_02 div.lineBox {
	width: 940px;
	margin: 0px;
	padding: 20px 0px;
	background:url(../images/line_mid.gif) repeat-y;
	clear:both;
}
div.pregArea_02 div.lineBox div.pregBox {
	width: 860px;
	margin: 0px auto;
	padding: 0px;
}
div.pregArea_02 div.lineBox div.pregBox ul {
	width: 860px;
	margin: 40px auto 0px auto;
	padding: 0px;
	list-style:none;
	clear:both;
}
div.pregArea_02 div.lineBox div.pregBox ul li.No {
	width: 25px;
	margin: 0px;
	padding: 0px;
	float:left;
}
div.pregArea_02 div.lineBox div.pregBox ul li.Content {
	width: 410px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float:left;
}
div.pregArea_02 div.lineBox div.pregBox ul li.Image {
	width: 395px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	float:left;
	text-align:right;
}

div.pregArea_02 div.lineBox div.pregBox div.MiniBox {
	width: 860px;
	margin: 10px auto 0px auto;
	padding: 0px;
}
div.pregArea_02 div.lineBox div.pregBox div.MiniBox div.left {
	width: 445px;
	margin: 0px;
	padding: 0px;
	float:left;
}
div.pregArea_02 div.lineBox div.pregBox div.MiniBox div.left ul{
	width: 445px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}
div.pregArea_02 div.lineBox div.pregBox div.MiniBox div.left li.No {
	width:15px;
	margin: 0px;
	padding: 0px;
	float:left;
}
div.pregArea_02 div.lineBox div.pregBox div.MiniBox div.left li.Content {
	margin: 0px;
	padding: 0px;
	float:left;
}

div.pregArea_02 div.lineBox div.pregBox div.MiniBox div.right {
	width: 395px;
	margin: 0px;
	padding: 0px;
	float: right;
	text-align:right;
}



/*===========================================
	GrayArea
=============================================*/
div.GrayArea {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background:#F6F6F6;
	border:#E3E3E3 1px solid;
}
div.GrayArea div.GrayBox {
	width: 440px;
	margin: 0px auto;
	padding: 10px 0px;
}
div.GrayArea div.GrayBox2 {
	width: 380px;
	margin: 0px auto;
	padding: 10px 0px;
}


/*===========================================
	txtlink
=============================================*/
.txtlink{
	padding: 0 0 0 10px;
	background:url(/share/images/arrow_black.gif) no-repeat left 0.4em;
	}




.ico_Kome{
	background:url(../images/ico_kome.gif) no-repeat 0px 2px;
	margin:0px;
	padding:0px 0px 0px 14px;
}