body {
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#525B69;
	scrollbar-dark-shadow-color:#525B69;
	scrollbar-face-color:#525B69;
	scrollbar-highlight-color:#525B69;
	scrollbar-shadow-color:#525B69;
	scrollbar-track-color:#525B69;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
//	background-image: url(basebg2.jpg);
//	background-repeat: repeat-y;
	background-color: #FFFFFF;
}
span.org {
	color: #FF9933;
}

span.acorg {
	color: #FF6633;
	letter-spacing: 1px;
}
span.acred {
	color: #FF0000;
	letter-spacing: 1px;
	margin: 0px 4px;
}
span.ligreen {
	font-size: 8px;
	color: #A7AF38;
	padding: 0px 2px 0px 0px;
}
span.acbrown {
	color: #462D1E;
	letter-spacing: 3px;
}
span.square_blue {
	color: #729BDA;
}
span.kana_small {
	font-size: 11px;
	letter-spacing: 0em;
	margin-right: 8px;
	margin-left: 8px;
}
span.kana_small_spot_brown {
	font-size: 11px;
	letter-spacing: 1px;
	margin-right: 8px;
	margin-left: 8px;
	color: #947C6B;
}
span.kana_small_spot_green {

	font-size: 11px;
	letter-spacing: 1px;
	margin-right: 8px;
	margin-left: 8px;
	color: #819867;
}
span.acblue {
	color: #77A2D0;
}
span.acstrong {
	color: #333333;
	letter-spacing: 3px;
}
span.size_default {
	font-size: 12px;
}

a:link { color: #666666; text-decoration: underline;}
a:visited { color: #888888; text-decoration: underline;}
a:hover { color: #111111; text-decoration: underline; position: relative; top: 1px; left: 1px;}
a:active { color: #111111; text-decoration: underline;}
a { color: #666666; text-decoration: underline;}

div#footnavi_a a:link { color: #EEEEEE; text-decoration: none;}
div#footnavi_a a:visited { color: #EEEEEE; text-decoration: none;}
div#footnavi_a a:hover { color: #FFFFFF; text-decoration: underline; position: relative; top: 1px; left: 1px;}
div#footnavi_a a:active { color: #FFFFFF; text-decoration: underline;}
div#footnavi_a a { color: #EEEEEE; text-decoration: none;}

div#footnavi_b a:link { color: #444444; text-decoration: none;}
div#footnavi_b a:visited { color: #777777; text-decoration: none;}
div#footnavi_b a:hover { color: #111111; text-decoration: underline; position: relative; top: 1px; left: 1px;}
div#footnavi_b a:active { color: #111111; text-decoration: underline;}
div#footnavi_b a { color: #444444; text-decoration: none;}

div.menu_sub a:link { color: #333333; text-decoration: none;}
div.menu_sub a:visited { color: #555555; text-decoration: none;}
div.menu_sub a:hover { color: #222222; text-decoration: underline; position: relative; top: 1px; left: 1px;}
div.menu_sub a:active { color: #222222; text-decoration: underline;}
div.menu_sub a { color: #333333; text-decoration: none;}

div.right_body_ico a:link { color: #333333; text-decoration: none;}
div.right_body_ico a:visited { color: #666666; text-decoration: none;}
div.right_body_ico a:hover { color: #111111; text-decoration: none; position: relative; top: 1px; left: 1px;}
div.right_body_ico a:active { color: #111111; text-decoration: none;}
div.right_body_ico a { color: #333333; text-decoration: none;}


div {
	font-family: "Verdana", Sans-serif, Osaka;
	font-size: 16px;
	color: #667567;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: left;
}
div.leaf_body {
	font-family: "Verdana", Sans-serif, Osaka;
	font-size: 16px;
	color: #667567;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: left;
}

div#mainbase {
	float:none;
}
div#leftbase {
	display:none;
}
div#footbase {
	display:none;
}
div#print_box {
	display:none;
}
div#sub_box {
	display:none;
}
div.print_hyde {
	display:none;
}
div#base {
	float:none;
}
div#clearboth {
	clear: both;
}
div.clearboth {
	clear: both;
}

div#rightbase {
	display:none;
}
div#contentsbase {
	width: 700px;
	padding-right: 10px;
	padding-left: 10px;

}
div#doublebaseleft {
	float: left;
	width: 380px;
}
div#doublebaseright {
	float: right;
	width: 380px;
}
div#paragraphbox {
	width: 760px;
}
div#heritage_ajax_paragraphbox {
	width: 420px;
}
div#heritage_ajax_paragraphnavi {
	font-size: smaller;
	background-color: #DCE4DC;
	padding: 2px 8px 2px 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	clear: both;
	text-align: right;
	
}
div#widebaseleft {
	float: left;
	width: 500px;
}
div#widebaseright {
	float: right;
	width: 270px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
div#widecellleft {
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 24px;
}
div#widecellright {
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 12px;
	letter-spacing: 1px;
	line-height: 20px;
}
div#cellfootnavi {
	font-size: smaller;
	background-color: #DCE4DC;
	padding: 2px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	clear: both;
}
div#summary {
	margin-bottom: 6px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 16px;
}
div.summary {
	margin-bottom: 6px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 16px;
}
div.clearleft {
	clear: left;
}

div#tribaseleft {
	float: left;
	width: 260px;
	margin-bottom: 12px;
	margin-right: 5px;
}
div#tribaseright {
	float: right;
	width: 260px;
}
div.spot_title_jp {
//	font-size: 12px;
	color: #333333;
	letter-spacing: 2px;
	border-bottom: 1px dotted #D3D9D0;
}
div.spot_title_en {
	font-size: 11px;
	color: #536651;
	letter-spacing: 1px;
	margin-bottom: 8px;
	text-align: right;
	padding-right: 12px;
}
div.article {
	margin-right: 2px;
	margin-left: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EBF1EC;
	border-right-color: #EBF1EC;
	border-bottom-color: #EBF1EC;
	border-left-color: #EBF1EC;
}
div.widebaseright {
	float: right;
	width: 254px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 10px;
	padding-left: 6px;
}
div.widecellright {
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 4px;
	background-color: #F7F8F5;

}
span.en_small {
	font-family: Verdana;
	font-size: 9px;
	text-align: right;
	letter-spacing: normal;
}
div.base_outline {
	width: 90%;
	padding-left: 8px;
	margin-right: 10px;
	padding-bottom: 16px;
	border: 0px;
}
div.leaf_right_box {
	float: right;
	width: 246px;
	margin-right: 16px;
}
div.leaf_left_box {
	float: left;
	width: 500px;
	margin-left: 8px;
	margin-right: 8px;
}
div.tribaseleft {

	float: left;
	width: 257px;
	margin-bottom: 12px;
	margin-right: 4px;
}
div.tribaseright {
	float: right;
	width: 257px;
}
div.head_title_base {display:none;}
div.contentsbase {
	float: left;
	width: 540px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FFF;
}
span.kana_small_spot_blue {

	font-size: 11px;
	letter-spacing: 1px;
	margin-right: 8px;
	margin-left: 8px;
	color: #65759A;
}
div.wr_body {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9434;
	border-right-color: #FF9434;
	border-bottom-color: #FF9434;
	border-left-color: #FF9434;
	margin-left: 16px;
	padding-left: 18px;
	width: 230px;
	padding-right: 19px;
	padding-top: 8px;
	padding-bottom: 8px;
}
div.wr_base {
	padding: 0px;
	width: 292px;
}
span.en_small_p {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
span.smaller {
	font-size: smaller;
}
div.body_base {
	width: 756px;
	margin-left: 8px;
}
table#inquiry {
	font-size: 12px;
	line-height: 18px;
	color: 666666;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
table#inquiry td.label {
	text-align: right;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
table#inquiry td.field {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 12px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
span.label {
	text-align: right;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
span.field {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 12px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

input.v {
	font-size: 11px;
	color: #333333;
	background-color: #F0F1EF;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
input.j {
	font-size: 12px;
	color: #333333;
	background-color: #F0F1EF;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
textarea.j {
	font-size: 12px;
	color: #333333;
	background-color: #F0F1EF;
	padding: 8px;
	border: 1px solid #CCCCCC;
}
table#inquiry td.submit {
	text-align: right;
	padding-top: 12px;
	padding-right: 24px;
	padding-bottom: 12px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #EAEAEA;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
span.submit {
	text-align: right;
	padding-top: 12px;
	padding-right: 24px;
	padding-bottom: 12px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #EAEAEA;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.dt_base {

	padding: 0px;
	width: 292px;
}
div.dt_body {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #47B010;
	border-right-color: #47B010;
	border-bottom-color: #47B010;
	border-left-color: #47B010;
	margin-left: 16px;
	padding-left: 18px;
	width: 230px;
	padding-right: 19px;
	padding-top: 8px;
	padding-bottom: 8px;
}
div.in_base {
	z-index: 3000;
	position: relative;
	padding: 0px;
	width: 198px;
}
div.in_body {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #315BCA;
	border-right-color: #315BCA;
	border-bottom-color: #315BCA;
	border-left-color: #315BCA;
	margin-left: 16px;
	width: 163px;
}
div.rightbase {

	float: right;
	width: 208px;
	padding-right: 5px;
	padding-left: 5px;
}
div.base_outline_no {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CECECE;
	border-right-color: #CECECE;
	border-bottom-color: #CECECE;
	border-left-color: #CECECE;
	padding-left: 8px;
	margin-right: 10px;
	padding-bottom: 8px;
}
span.acgray {
	color: #999999;
}
div.c_notice {
	width: 458px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 16px;
	margin-left: 10px;
	border: 3px double #FF6633;
	padding: 8px;
}
div#footnavi_a {
	clear: left;
	background-image: url(bg_navibar1.jpg);
	background-repeat: repeat-x;
	height: 32px;
	color: #FFFFFF;
	letter-spacing: 3px;
	padding-top: 6px;
	padding-left: 168px;
	margin-right: 8px;
}
div#footnavi_b {
	width: 812px;
	color: #999999;
	letter-spacing: 2px;
	padding-top: 0px;
	padding-left: 168px;
}
div.foot_logo {
	float: right;
	margin-right: 10px;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
div.foot_right {

	float: right;
}
div#flashbase {
	display:none;

}
div#headbase {
	display:none;

}
div.head_logo_left {
	float: left;
	margin-left: 28px;
	margin-top: 19px;
}
div.head_search {
	text-align: right;
	height: 22px;
}
div.head_logo_right {
	float: right;
	margin-top: 2px;
	margin-right: 26px;
	text-align: right;
	height: 61px;
}
div.navibar {
	background-image: url(bg_navibar.jpg);
	height: 36px;
	padding-left: 32px;
	width: 956px;
	margin-right: 8px;
	background-repeat: no-repeat;
}
div#leaf_left_box {
	float: left;
	width: 500px;
	margin-left: 8px;
	margin-right: 8px;
}
div#leaf_right_box {
	float: right;
	width: 246px;
	margin-right: 16px;
}
div.clearboth_line {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6E1DD;
	border-right-color: #E6E1DD;
	border-bottom-color: #E6E1DD;
	border-left-color: #E6E1DD;
	clear: both;
}
div.menu_object_hidden {
	text-align: right;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	line-height: 20px;
	letter-spacing: 2px;
	background-image: url(bg_leftmenu_d2.jpg);
	background-repeat: repeat-y;
	background-position: -2px 0px;
	background-color: #FFFFFF;
	display: none;
}
div.menu_object_hidden_sub {
	text-align: right;
	margin-right: -8px;
	margin-bottom: 4px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-top: 0px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 0px;
	line-height: 20px;
	letter-spacing: 1px;
	display: none;
}
div#leftbase_bg {
	font-size: 12px;
	background-image: url(bg_leftmenu.jpg);
	background-repeat: repeat-y;
	background-position: -3px 0px;
}
div.menu_sub {
	text-align: right;
	margin-right: 8px;
	margin-left: 12px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 0px;
	letter-spacing: 2px;
	border-top-width: 0px;
	border-right-width: 4px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A7B4A3;
	border-right-color: #A7B4A3;
	border-bottom-color: #A7B4A3;
	border-left-color: #A7B4A3;
}
table#inquiry td.ico {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 8px;
	width: 80px;
}
div.head_s {
	text-align: right;
	vertical-align: baseline;
	width: 972px;
	padding-right: 10px;
	height: 20px;
}
div.head_a {
	width: 948px;
	padding-left: 32px;
}
div.head_logo_jp {
	text-align: right;
	margin-top: 7px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}
input.sj {

	font-size: 12px;
	color: #333333;
	background-color: #F0F1EF;
	padding: 1px;
	border: 1px solid #CCCCCC;
}
div.menu_object_hidden_img {
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-top: 0px;
	padding: 0px;
}
div.menu_object_hidden_img_b {
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	padding-bottom: 4px;
	display: none;
	background-color: #CCCCCC;
	padding-left: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E8E1;
	border-right-color: #E2E8E1;
	border-bottom-color: #E2E8E1;
	border-left-color: #E2E8E1;
	text-align: right;
}

div.menu_sub_bg {
	background-image: url(bg_leftmenu_d3.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
div.right_body_op {
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 12px;
	background-color: #EBEBEB;
	line-height: 16px;
}
div.right_body_ico {
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
div#print_box {
	margin-top: 4px;
	margin-bottom: 20px;
	margin-left: 10px;
}
div.print_status {
	padding: 4px 4px 4px 8px;
	width: 136px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9933;
	border-right-color: #FF9933;
	border-bottom-color: #FF9933;
	border-left-color: #FF9933;
	font-size: 11px;
}
div#sub_box {

	margin-top: 4px;
	margin-bottom: 20px;
	margin-left: 10px;
}
div.sub_body {

	padding: 4px 1px 4px 4px;
	width: 143px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009966;
	border-right-color: #009966;
	border-bottom-color: #009966;
	border-left-color: #009966;
	font-size: 11px;
}
div.d_notice {
	width: 458px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 16px;
	margin-left: 10px;
	padding: 8px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
div.d_notice textarea {
	width: 460px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding: 0px;
}
div#outline_footer {
	display:none;
}
div.leaf_body_lead_hidden {
	display:none;

}
