


body {
	margin-top:0px;
	background-color:#BFD181;
}

#content {
	width:762px;
	background-color:#FFFFFF;
	margin-top:0px;
	margin-right:30px;
	margin-left:30px;
	margin-bottom:20px;
}


table.icntable {
	padding-top:4px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:20px;
	margin-top:24px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:20px;
}


td.icn1 {
	border:solid 1px #CBED51;
	background-color:#EAFFB4;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:4px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:0px;
	display:block;
}

td.icn2 {
	border:solid 1px #CBED51;
	background-color:#CBED51;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:4px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:40px;
	display:block;
}

td.icnm {
	font-size:0px;
}

td.icn5 {
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:4px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:40px;
	display:block;
}


h2.icn1 {
	text-align:left;
	vertical-align:top;
	color:#4CA40C;
	background-color:#EAFFB4;
	font-size:small;
	line-height:100%;
	padding-top:0px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:0px;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
}

h2.icn2 {
	text-align:left;
	color:#4CA40C;
	background-color:#CBED51;
	font-size:small;
	line-height:100%;
	padding-top:0px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:0px;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
}

h2.icn5 {
	color:#666666;
	font-size:1.0em;
	line-height:120%;
	border-bottom:solid 1px #666666;
	padding-top:6px;
	padding-right:6px;
	padding-left:0px;
	padding-bottom:4px;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
}


div.icn2 {
	height:90px;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:4px;
}

div.icn2 a {
	display:block;
	width:220px;
	height:90px;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn2.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

div.icn2 a:hover {
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn2b.jpg);
}



div.icn3 {
	height:90px;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:4px;
}

div.icn3 a {
	display:block;
	width:220px;
	height:90px;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn3.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

div.icn3 a:hover {
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn3b.jpg);
}



div.icn4 {
	height:90px;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:4px;
}

div.icn4 a {
	display:block;
	width:220px;
	height:90px;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn4.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

div.icn4 a:hover {
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn4b.jpg);
}



div.icn5 {
	height:90px;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:4px;
}

div.icn5 a {
	display:block;
	width:220px;
	height:90px;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn5.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

div.icn5 a:hover {
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn5b.jpg);
}


div.icn6 {
	height:90px;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:4px;
}

div.icn6 a {
	display:block;
	width:220px;
	height:90px;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn6.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

div.icn6 a:hover {
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn6b.jpg);
}



div.icn7 {
	height:90px;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:4px;
}

div.icn7 a {
	display:block;
	width:220px;
	height:90px;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn7.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

div.icn7 a:hover {
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn7b.jpg);
}

div.icn8 {
	height:90px;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:4px;
}

div.icn8 a {
	display:block;
	width:220px;
	height:90px;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn8.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

div.icn8 a:hover {
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icn8b.jpg);
}



div.icnss {
	height:90px;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:4px;
}

div.icnss a {
	display:block;
	width:220px;
	height:90px;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icnss.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

div.icnss a:hover {
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/icnssb.jpg);
}


div.icnrib {
	background-color:#FFFFCC;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/ribbac1.jpg);
	padding:0px;
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #999999;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #999999;
	padding-top:0px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:0px;
	margin-top:10px;
	margin-right:16px;
	margin-left:16px;
	margin-bottom:6px;
}



div.icnric {
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:10px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:6px;
}

div.footb {
	width:460px;
	height:34px;
	padding:0px;
	margin:0px;
}

div.footb a {
	display:block;
	width:460px;
	height:34px;
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/footimg/footb2d.gif);
	background-repeat:no-repeat;
}

div.footb a:hover {
	background-image:url(http://www.greenpeace.or.jp/campaign/forests/pf/image/footimg/footb2u.gif);
}


.ribt {
	color:#666666;
	font-size:1.2em;
	font-weight:bold;
	line-height:120%;
	border-bottom:solid 1px #666666;
	padding-top:6px;
	padding-right:6px;
	padding-left:0px;
	padding-bottom:4px;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-left:20px;
	margin-bottom:0px;
}

p.preload {
	display:none;
	padding:0px;
	margin:0px;
}

p.date {
	color:#CC6600;
	font-size:small;
	font-weight:bold;
	text-align:right;
	margin-top:2px;
	margin-right:40px;
	margin-left:20px;
	margin-bottom:2px;
}


p.datejo {
	font-size:small;
	border-top:solid 1px #666666;
	text-align:right;
	padding-top:8px;
	margin-top:2px;
	margin-right:40px;
	margin-left:20px;
	margin-bottom:2px;
}

h1.pf {
	color:#4CA40C;
	line-height:130%;
	font-size:large;
	border-bottom:solid 2px #CDE71A;
	padding-left:0px;
	padding-bottom:4px;
	margin-top:24px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:20px;
}

h1.h {
	display:none;
}

h1.img {
	text-align:center;
	padding:0px;
	margin:0px;
}


h2.pf {
	color:#CC6600;
	font-size:medium;
	font-weight:bold;
	line-height:140%;
	padding-top:4px;
	padding-left:0px;
	padding-bottom:2px;
	border-bottom:solid 2px #CDE71A;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:12px;
}



h3.pf {
	color:#CC6600;
	font-size:medium;
	line-height:140%;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:12px;
}

h4.pf {
	color:#CC6600;
	font-size:small;
	line-height:140%;
	margin-top:2px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:12px;
}


h2.pf2 {
	color:#CC6600;
	font-size:1.2em;
	font-weight:bold;
	border-left:solid 10px #CC6600;
	line-height:100%;
	padding-top:0px;
	padding-left:8px;
	padding-bottom:0px;
	margin-top:30px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:12px;
}

h2.pf3 {
	color:#CC6600;
	font-size:medium;
	font-weight:bold;
	line-height:140%;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:2px;
	border-bottom:solid 2px #CDE71A;
	margin-top:2px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:2px;
}


h2.youcan {
	color:#CC6600;
	font-size:1.4em;
	font-weight:bold;
	text-align:center;
	border:double 3px #CDE71A;
	line-height:100%;
	padding-top:10px;
	padding-right:2px;
	padding-left:2px;
	padding-bottom:10px;
	margin-top:10px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:12px;
}


h3.pf2 {
	color:#666666;
	font-size:1.0em;
	line-height:140%;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:0px;
}


h3.pf3 {
	color:#666666;
	font-size:0.9em;
	line-height:110%;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:4px;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:0px;
}


h3.blg {
	color:#666666;
	font-size:1.0em;
	line-height:110%;
	padding-top:12px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:8px;
	margin-top:20px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
}

h4.pf2 {
	color:#CC6600;
	font-size:1.0em;
	line-height:140%;
	margin-top:2px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:12px;
}



.caption [
	color:#333333;
	font-size:8px;
	text-align: justify;
	text-justify:distribute;
	line-height:130%;
	padding-top:2px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:2px;
}

.lead {
	font-size:0.9em;
	line-height:140%;
	text-align: justify;
	text-justify:distribute;
	margin-top:8px;
	margin-right:30px;
	margin-left:30px;
	margin-bottom:24px;
}

.leadportal {
	font-size:0.8em;
	line-height:120%;
	text-align: justify;
	text-justify:distribute;
	margin-top:8px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:4px;
}


.mainbody1 {
	font-size:0.9em;
	line-height:170%;
	text-align: justify;
	text-justify:distribute;
	margin-top:8px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:20px;
}

.mainbody2 {
	font-size:0.9em;
	line-height:170%;
	text-align: justify;
	text-justify:distribute;
	margin-top:8px;
	margin-right:26px;
	margin-left:26px;
	margin-bottom:14px;
}

.colbody1 {
	font-size:0.9em;
	line-height:140%;
	border:dashed 1px #CC6600;
	text-align: justify;
	text-justify:distribute;
	padding:16px;
	margin-top:4px;
	margin-right:30px;
	margin-left:30px;
	margin-bottom:4px;
}

hr.undline1 {
	border-bottom:dashed 1px #CDE71A;
	text-align: center;
	margin-top:6px;
	margin-right:40px;
	margin-left:30px;
	margin-bottom:6px;
}


.talkbody1 {
	color:#086281;
	font-size:1em;
	line-height:180%;
	text-align: justify;
	text-justify:distribute;
	margin-top:20px;
	margin-right:30px;
	margin-left:30px;
	margin-bottom:20px;
}

.talkbody2 {
	color:#333333;
	font-size:1em;
	line-height:180%;
	text-align: justify;
	text-justify:distribute;
	padding-right:4px;
	padding-left:4px;
}

.talkbody3 {
	font-size:small;
	font-weight:bold;
	line-height:170%;
	padding-right:4px;
	padding-left:4px;
}

.talkbody4 {
	font-size:0.9em;
	line-height:120%;
	padding-top:2px;
	padding-right:4px;
	padding-left:4px;
}

li.body1 {
	font-size:1.0em;
	line-height:180%;
	margin-top:20px;
	margin-right:26px;
	margin-left:26px;
	margin-bottom:20px;
}

li.body2 {
	font-size:small;
	font-weight:bold;
	line-height:180%;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:20px;
}


dt.body2 {
	font-size:medium;
	font-weight:bold;
	line-height:180%;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:10px;
}

dd.body2 {
	font-size:small;
	line-height:140%;
	margin-top:10px;
	margin-right:40px;
	margin-left:40px;
	margin-bottom:10px;
}


dt.body3 {
	font-size:1.0em;
	line-height:140%;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:10px;
}

dd.body3 {
	font-size:1.0em;
	line-height:120%;
	margin-top:10px;
	margin-right:40px;
	margin-left:40px;
	margin-bottom:10px;
}



dt.body4 {
	font-size:1.0em;
	line-height:140%;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:10px;
}

dd.body4 {
	font-size:0.9em;
	line-height:170%;
	text-align: justify;
	text-justify:distribute;
	margin-top:8px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:20px;
}




table.heada {
	text-align:center;
	background-color:#4B6200;
	margin:0px;
	padding:0px;
}

.heada {
	text-align:right;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.headb {
	margin:0px;
	padding:0px;
}


table.headc {
	width:762px;
	background-color:#EAFFB4;
	margin:0px;
	padding:0px;
}



table.main {
	width:762px;
	verticalalign:top;
	margin-top:0px;
	padding-bottom:0px;
}


p.headmenu {
	width:480px;
	text-align:center;
	font-size:12px;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	display:block;
	text-decoration:none;
	background-color:#EAFFB4;
	height:16px;
}

p.headmenu a{
	color:#333333;
	background-color:#EAFFB4;
	text-decoration:none;
	display:block;
	width:98px;
	height:16px;
	float:left;
}


p.headmenu a:hover {
	color:#333333;
	background-color:#B7CCDC;
}


p.headmenu span [
	color:#333333;
	display:none;
}




p.colmenu1 {
	width:124px;
	font-size:12px;
	vertical-align:middle;
	border-bottom:dotted 1px #CDE71A;
	padding-top:4px;
	padding-right:8px;
	padding-left:8px;
	padding-bottom:4px;
	margin-top:0px;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:0px;
	text-decoration:none;
	height:16px;
}

p.colmenu1 a{
	color:#333333;
	text-decoration:none;
	display:block;
	height:16px;
}

p.colmenu1 a:hover {
	color:#742F2F;
	background-color:#EAFFB5;
}


p.colmenu2 {
	width:124px;
	font-size:12px;
	vertical-align:middle;
	border-bottom:dotted 1px #CDE71A;
	padding-top:8px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:4px;
	margin-top:0px;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:0px;
	text-decoration:none;
	height:16px;
}

p.colmenu2 a{
	color:#333333;
	text-decoration:none;
	display:block;
	height:16px;
}


p.colmenu2 a:hover {
	color:#742F2F;
	background-color:#EAFFB5;
}


p.colmenu2c {
	width:124px;
	font-size:12px;
	vertical-align:middle;
	background-color:#C4DD37;
	border-bottom:dotted 1px #CDE71A;
	padding-top:8px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:4px;
	margin-top:0px;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:0px;
	text-decoration:none;
	height:16px;
}

p.colmenu2c a{
	color:#333333;
	text-decoration:none;
	display:block;
	height:16px;
}


p.colmenu2c a:hover {
	color:#742F2F;
	background-color:#EAFFB5;
}



p.colmenu3 {
	width:124px;
	font-size:12px;
	vertical-align:middle;
	border-bottom:dotted 1px #CDE71A;
	padding-top:8px;
	padding-right:8px;
	padding-left:20px;
	padding-bottom:4px;
	margin-top:0px;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:0px;
	text-decoration:none;
	height:16px;
}

p.colmenu3 a{
	color:#333333;
	text-decoration:none;
	display:block;
	height:16px;
}


p.colmenu3 a:hover {
	color:#742F2F;
	background-color:#EAFFB5;
}



p.colmenu4 {
	width:124px;
	font-size:12px;
	vertical-align:middle;
	border-bottom:dotted 1px #CDE71A;
	padding-top:8px;
	padding-right:8px;
	padding-left:30px;
	padding-bottom:4px;
	margin-top:0px;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:0px;
	text-decoration:none;
	height:16px;
}

p.colmenu4 a{
	color:#333333;
	text-decoration:none;
	display:block;
	height:16px;
}


p.colmenu4 a:hover {
	color:#742F2F;
	background-color:#EAFFB5;
}



p.colmenu5 {
	width:124px;
	font-size:12px;
	vertical-align:middle;
	border-bottom:dotted 1px #CDE71A;
	padding-top:8px;
	padding-right:8px;
	padding-left:40px;
	padding-bottom:4px;
	margin-top:0px;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:0px;
	text-decoration:none;
	height:16px;
}

p.colmenu5 a{
	color:#333333;
	text-decoration:none;
	display:block;
	height:16px;
}


p.colmenu5 a:hover {
	color:#742F2F;
	background-color:#EAFFB5;
}



img.colmenu {
	text-align:center;
	margin-left:16px;
}

img.margin {
	margin:0px 4px 4px 4px;
}

.colmenupresent {
	margin-left:18px;
}


th.colmenu {
	color:#742F2F;
	text-align:left;
	font-size:14px;
	padding-left:20px;
	margin-top:14px;
	margin-bottom:2px;
}


table.pf1 {
	width:560px;
	margin:4px;
	padding:0px;
}

th.colmenu {
	diplay:block;
	color:#333333;
	font-size:14px;
	border:solid 1px #CDE71A;
	line-height:140%;
	padding:6px;
}


td.pf1 {
	diplay:block;
	color:#30610D;
	font-size:14px;
	border:solid 1px #CDE71A;
	background-color:#F1F9CE;
	line-height:140%;
	padding:6px;
}

td.pf2 {
	diplay:block;
	color:#333333;
	font-size:14px;
	border:solid 1px #CDE71A;
	line-height:140%;
	padding:6px;
}



.leftsideBtx {  padding:1px; width:190px;  font-size: 17px; color: #FFFFFF; font-weight: bold; border-color: #FFFFFF #dddddd; letter-spacing: 2px; border-style: double; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px; margin-bottom:3px; margin-top:2px;}
.coloredbacktx{font-size:12px;line-height:14px}
.pressindex { font-size: 13px;}


table.imgcent {
	display:block;
	color:#333333;
	font-size:11px;
	padding:0px;
	margin-right:20px;
	margin-left:8px;
}

table.imgright {
	color:#333333;
	font-size:11px;
	text-align: justify;
	text-justify:distribute;
	float:right;
	padding:0px;
	margin-right:20px;
	margin-left:8px;
}


table.imgleft {
	color:#333333;
	font-size:11px;
	text-align: justify;
	text-justify:distribute;
	float:left;
	padding:0px;
	margin-right:20px;
	margin-left:8px;
}

div.hl {
	width:100%;
	background-color:#A5CC29;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px
}


div.sbl {
	width:100%;
	background-color:#EAFFB5;
}


h1.sl {
	color:#666666;
	font-size:medium;
	text-align:center;
	border-bottom:solid 2px #669966;
	padding-top:0px;
	padding-bottom:4px;
	margin-top:12px;
	margin-right:80px;
	margin-left:80px;
	margin-bottom:16px;
}

h1.slimg {
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}


h1.sl2 {
	color:#666666;
	font-size:medium;
	font-weight:bold;
	line-height:140%;
	padding-top:4px;
	padding-left:0px;
	padding-bottom:2px;
	border-bottom:solid 2px #CDE71A;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:4px;
}


h2.sl2 {
	color:#CC6600;
	font-size:medium;
	line-height:140%;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:2px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:12px;
}


.noblanc {
	text-align:center;
	padding:0px;
	margin:0px;
}


.mainbodysl {
	font-size:small;
	line-height:170%;
	text-align: justify;
	text-justify:distribute;
	margin-top:8px;
	margin-right:80px;
	margin-left:80px;
	margin-bottom:20px;
}

div.boxsp {
	border:dotted 1px #FC7215;
	padding:4px;
	margin-top:12px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:40px;
}

h2.boxsp {
	color:#669999;
	font-size:medium;
	font-weight:bold;
	text-align:center;
	margin-top:4px;
	margin-bottom:2px;
}

p.boxsp {
	font-size:small;
	line-height:120%;
	text-align: center;
	margin-top:2px;
	margin-bottom:4px;
}

.colboxright {
	float:right;
	width:180px;
	border:dotted 2px #CC6600;
	padding:0px;
	margin-right:10px;
	margin-left:6px;
}

.colboxbody1 {
	font-size:0.9em;
	line-height:170%;
	text-align: justify;
	text-justify:distribute;
	margin-top:2px;
	margin-right:8px;
	margin-left:8px;
	margin-bottom:4px;
}

.colboxbody2 {
	font-size:0.9em;
	line-height:180%;
	margin-top:10px;
	margin-right:8px;
	margin-left:8px;
	margin-bottom:4px;
}



div.doc {
	width:560px;
	border-top:solid 1px #999999;
	border-right:solid 2px #666666;
	border-left:solid 1px #999999;
	border-bottom:solid 2px #666666;
	margin-right:6px;
	margin-left:6px;
	margin-bottom:12px;
}

dl.doc {
	margin-right:20px;
	margin-left:20px;
}

dt.doc {
	font-size: 1.0em;
	margin-top:14px;
	margin-bottom:4px;
}

dd.doc {
	font-size: 0.9em;
	line-height:170%;
	text-align: justify;
	text-justify:distribute;
	margin-right:26px;
	margin-left:26px;
}

td.doc {
	diplay:block;
	color:#333333;
	font-size:14px;
	border-bottom:solid 1px #CDE71A;
	line-height:140%;
	padding:6px;
	margin-top:0px;
	margin-left:8px;
	margin-bottom:0px;
}


