div#left_area h2
	{ background:url('../img/ins/img_h2bg.jpg') no-repeat; font-size:85%; margin-top:20px; margin-bottom:10px; padding:13px 10px 8px; color:#333333; border-bottom:1px solid #999999; clear:both; }
div#left_area h3
	{ font-size:85%; padding:10px 0 0; color:#333333; }
div#left_area ul,
div#left_area ol
	{ padding-left:30px; }
div#left_area ul ul,
div#left_area ul ol,
div#left_area ol ul,
div#left_area ol ol
	{ padding-left:20px; }

div.lclm
	{ width:330px; float:left; }
div.rclm
	{ width:330px; float:right; }

.lne
	{ border-bottom:1px dotted #B2B2B2; padding-bottom:5px; margin-bottom:5px; }
.pick_area1
	{ border:1px solid #999999; background:#FAFAFA; padding:10px; }
.pick_area2
	{ border:1px solid #759CBB; background:#E9F3F5; padding:10px; }
.pick_area2 p.fbd
	{ color:#0667AE; }
p.totop
	{ clear:both; font-size:70%; text-align:right; padding-top:20px; }
p.totop img
	{ vertical-align:middle; margin-right:3px; }
div#right_area h2
	{ background:url('../img/ins/img_h2rbg.jpg') repeat-x; font-size:85%; padding:13px 10px 8px 10px; color:#333333; border-bottom:1px solid #989898; }
div#right_area div#rnv_area
	{ padding-bottom:20px; }
div#right_area div#rnv_area p
	{ background:url('../img/ins/icon_rnv.gif') no-repeat 0 9px; padding:7px 0 7px 20px; border-bottom:1px solid #C6C6C6;  }
div#right_area div#rnv_area p.act
	{ background:url('../img/ins/icon_rnv_on.gif') no-repeat 0 9px; }
div#right_area div#rnv_area p.act a,
div#right_area div#rnv_area p.act a:hover
	{ color:#FE6700; }

img.linklogo
	{ border:1px solid #000000; vertical-align:middle; }


table.com1
	{ width:100%; }
table.com1 td,
table.com1 th
	{ border-bottom:1px solid #CCCCCC; padding:2px 3px; }
table.com1 th
	{ width:100px; vertical-align:top; }
table.com1 th p
	{ color:#212121; font-weight:normal; }

