*
	{ margin:0; padding:0; }
body
	{ border-top:15px solid #7FC31C; border-bottom:15px solid #7FC31C; }
p, ol, ul, input, textarea, dt, dd
	{ font-size:80%; line-height:150%; color:#333333; font-family: arial; }
ul ul,
ul ol,
ol ol,
ol ul
	{ font-size:100%; }
p.txs
	{ font-size:75%; line-height:120%; }
h1, h2, h3, h4, h5, h6
	{ font-family:arial, sans-serif; }
a
	{ text-decoration:none; color:#006699; }
a:hover
	{ text-decoration:underline; color:#006699; }
.fbd
	{ font-weight:bold; }
img
	{ border:0; }
.lbox
	{ float:left; }
.rbox
	{ float:right; }
p.ac
	{ text-align:center; }
p.ar
	{ text-align:right; }
.cb
	{ clear:both; }
div.ac
	{ margin-left:auto; margin-right:auto; }
.mgt
	{ margin-top:10px; }
table
	{ border-collapse:collapse; width:882px; margin:0 34px; }
table.lay1 td,
table.lay1 th
	{ border-bottom:1px solid #D4D4D4; padding:3px 0px; }
table.lay1 th
	{ vertical-align:top; text-align:left; }
table.lay1 th p
	{ font-weight:normal; }

/* GLOBAL */
div#container
	{ width:950px; margin-left:auto; margin-right:auto; }
div#unv_area
	{ height:55px; padding:8px 0 0 8px; }
div#unv_area div
	{ float:left; }
div#unv_area div.clb
	{ float:none; clear:both; }
div#main
	{ width:950px; background:url('../img/cmn/img_mainbg.jpg') repeat-y; }
div#main div.h1ttl
	{ padding-left:19px; }

p#fnv_area
	{ clear:both; border-top:1px solid #C6C6C6; font-size:70%; padding:7px 0; margin-top:20px; }
p#fnv_area a
	{ padding-right:10px; margin:0 10px 0 0; border-right:1px solid #999999; }
div#ftr_area
	{ clear:both; border-top:1px solid #C6C6C6; padding:7px 0 30px; }
div#ftr_area div#copy_area
	{ float:right; }
div#ftr_area p
	{ font-size:70%; }
div#ftr_area p a
	{ padding-left:10px; padding-right:10px; border-right:1px solid #999999; }

