
/*
	RIGHT
*/

#lnavi .cat{
	width:230px;
	margin:0px;
	display:inline-block;
	margin-bottom:8px;
background:url(ltbg.jpg) top left repeat-y!important;
}
#lnavi .cat h2{
background:url(lt.jpg) top left no-repeat;
height:26px;
}
#lnavi .cat ul{
background:url(ltbtm.jpg) bottom left no-repeat;
padding-bottom:7px;
}
#lnavi .cat ul li{
margin:4px 0px;
display:inline-block;
width:92%;
}
#lnavi .cat ul li a{
background:url(arw.jpg) top left no-repeat;
padding-left:18px;
color:#333;
}

/*
	RAP
*/

#rap .bx{
width:98%;
background:#fff;
display:inline-block;
clear:both;
}

#rap .bx h2{
height:26px;
margin:0px;
padding:0px;
}

#rap .box1 h2{
background:url(t1.jpg) top left no-repeat;
}
#rap .box2 h2{
background:url(t2.jpg) top left no-repeat;
}
#rap .box3 h2{
background:url(t3.jpg) top left no-repeat;
}
#rap .box4 h2{
background:url(t4.jpg) top left no-repeat;
}
#rap .box5 h2{
background:url(t5.jpg) top center no-repeat;
}
#rap .box6 h2{
background:url(t6.jpg) top left no-repeat;
}


/*	BOX1	*/
#rap .box1{}
#rap .box1 img{
	margin:10px 10px 10px 0px;
	float:right;
}
#rap .box1 p{
	text-align:left;
	float:left;
	width:440px;
	margin:10px 0px 10px 27px;
	line-height:160%;
}

/*	BOX2	*/
#rap .box2 img{
	float:right;
	margin:10px 10px 10px 0px;
}

#rap .box2 ul.lst{
float:left;
width:420px;
}
#rap .box2 ul.lst span{
text-align:right;
width:30%;
color:#001068;
}
#rap .box2 ul.lst p{
	width:68%;
	float:right;
	text-align:left;
}
ul.lst li{
	padding:4px 0;
}

/*	BOX3	*/
#rap .box3 ul.lst{
}
#rap .box3 ul.lst span{
	text-align:right;
	width:13%;
	color:#001068;
}
#rap .box3 ul.lst p{
	width:70%;
	float:right;
	text-align:left;
}
#rap ul.lst li{
	padding:4px 0;
}


/*	BOX4	*/
#rap .box4 img{
	float:left;
	margin:10px 0px 10px 10px;
}

#rap .box4 table{
	float:right;
	margin:10px 10px 10px 0px;
	width:400px;
}

#rap .box4 table th{
	background:#5863AC;
	font-weight:normal;
	color:#fff;
	padding:3px;
}
#rap .box4 table td{
	padding:3px;
	color:#333;
	border-bottom:1px solid #ccc;
}
#rap .box4 table td strong{
	color:#001068;
	font-weight:normal;
}


/*	BOX5	*/
#rap .box5 img{
	float:left;
	margin-left:15px;
}
#rap .box5 table{
	background:#DBE6F8;
	width:500px;
	margin-left:15px;
}

#rap .box5 table th{
	width:15px;
	background:#5863AC;
	font-weight:normal;
	color:#fff;
	padding:3px;
}
#rap .box5 table td{
	padding:3px;
	color:#333;
}
#rap .box5 table tr.bl td{
	background:#C0D3F3;
}


/*	BOX6	*/
#rap .box6 .com{
 float:right;
 width:287px;
 margin:10px 10px 0px 0px;
 text-align:right;
 color:#001068;
}
#rap .box6 iframe{
 margin:10px 0px 0px 10px;
float:left;
}
