

body {
	background-color: #AFCA72;
	background-image:url(/image/index/bg.gif);
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:0px;
	padding:0px;
}

div#body {
	width:100%;
	background-image:url(http://www.feedappli.jp/image/index/bg_top.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:top;
}

div#body_bar_top{
	width:100%;
	height:6px;
	background-image:url(http://www.feedappli.jp/image/index/body_bar_top.gif);
	background-repeat:repeat-x;
}

img {
border:none;
}

a{
	color: #E0E0E0;
}
a.anchor_super{
	display:none;
}
hr{
	border:solid 1px #272727;
}
pre{
	margin-bottom:15px;
	background-color:#666666;
	padding:8px;
	color:#FFFFFF;
}
input{
	font-size:12px;
}

div#extra{
	background-color:#666666;
	margin-top:10px;
	margin-bottom:10px;
	width:563px;
	font-size:12px;
	line-height:22px;
	color:#CCCCCC;
}
div#extra p{
	margin:7px;
}

div#h1_bg{
width:560px;
height:77px;
background-image:url(http://www.feedappli.jp/image/index/h1_bg.gif);
background-repeat:no-repeat;
margin-bottom:11px;
}

div#content{
	width:558px;
	font-size:12px;
	line-height:22px;
	text-align:left;
	margin-top:11px;
	margin-left:5px;
}
div#content p{

}

div#content a:link {
color:#3382CC;
text-decoration:underline;
}

div#content a:hover {
color:#3382CC;
text-decoration:none;
}

div#content a:visited {
color:#999999;
text-decoration:underline;
}

div#content h1,h2,h3,h4,h5{
	padding:0px;
	margin:0px;
	margin-bottom:16px;
}

div#content div.counter{
	padding-left:8px;
}
div#content ul{
	margin:0px;
	margin-bottom:12px;
}
div#content h1 {
	padding-top:11px;
	padding-left:12px;
	font-size:21px;
	color:#000000;
	border-bottom:none;

}
div#content h2 {
	font-size:16px;
	border-bottom:#EF762E 1px solid;
	color:#D26E63;
	font-weight:normal;
}
div#content h3 {
	font-size:16px;
	margin-bottom:10px;
	color:#498000;
	font-weight:bold;
}
div#content h4 {
	font-size:12px;
	color:#4F4F4F;
}
div#content h5 {
	font-size:12px;
}
div#content h1 a{
	text-decoration:none;
}
div#content h2 a{
	text-decoration:none;
}
div#content h3 a{
	text-decoration:none;
}
div#content h4 a{
	text-decoration:none;
}
div#content h5 a{
	text-decoration:none;
}
div#content form{
	margin-left:8px;
}

div#container_header{
	height:6px;
	width:815px;
	margin:0px auto;
	background-image:url(./container_header.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px;
	margin-bottom:0px;
/*	float:left;	*/
}


div#container{
	text-align:left;
	width:815px;
	margin:0px auto;
	background-image:url(./container_bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	margin-top:0px;
}

div#container_ideamans{
	width:815px;
	margin:0 auto;
	background-image:url(./container_bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	text-align:right;
}

div#container_ideamans h1{
	width:136px;
	height:42px;
	background-image:url(./logo_ideamans.gif);
	background-position:right top;
	background-repeat:no-repeat;
	margin:0px;
	margin-right:18px;
	padding:0px;
	float:right;
}
div#container_ideamans p{
	margin:0px;
	margin-right:18px;
	padding:0px;
	font-size:12px;
	color:#9B9B9B;
	float:right;
}

div#container_bottom{
	height:17px;
	width:815px;
	margin:0px auto;
	background-image:url(./container_bottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
/*	float:left;	*/
}
div#container_footer{
	height:45px;
	width:600px;
	margin:0px auto;
	vertical-align:middle;
	text-align:center;
	color:#455830;
/*	color:#D7EFAC;*/
	font-size:12px;
	line-height:14px;
/*	float:left;	*/
}

div#container_footer a:link {
color:#455830;
text-decoration:none;
}

div#container_footer a:hover {
color:#455830;
text-decoration:underline;
}

div#container_footer a:visited {
color:#455830;
text-decoration:none;
}


div#navigation{
	text-align:left;
	width:199px;
	background-color:#FFD8B5;
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
	color:#974B00;
	font-size:13px;
	line-height:21px;
}

div#navigation a:link,
div#navigation p a:link  {
color:#3366FF;
text-decoration:none;
}

div#navigation a:visited,
div#navigation p a:visited {
color:#00238C;
text-decoration:none;
}

div#navigation a:hover,
div#navigation p a:hover {
color:#5C2C00;
text-decoration:underline;
}

div#navigation h2{
	width:165px;
	color:#8D5726;
	font-size:16px;
	line-height:17px;
	margin:0px;
	margin-bottom:12px;
	margin-left:20px;
	padding:0px;	
	font-weight:bold;
	border:none !important;
	background:none !important;
}

div#navigation h3{
	color:#8D5726;
	font-size:16px;
	line-height:17px;
	margin:0px;
	margin-bottom:12px;
	margin-left:20px;
	font-weight:normal;
	padding:0px;
	border:none !important;
	background:none !important;
}

div#navigation h2 a:link,
div#navigation h3 a:link  {
color:#8D5726;
text-decoration:none;
border-bottom:#FFC28C 1px solid;
}

div#navigation h2 a:hover,
div#navigation h3 a:hover {
color:#8D5726;
text-decoration:none;
border-bottom:#8D5726 1px solid;
}

div#navigation h2 a:visited,
div#navigation h3 a:visited {
color:#8D5726;
text-decoration:none;
border-bottom:#FFC28C 1px solid;
}


div#navigation p{
	width:155px;
	margin:0px 0px 13px 28px;
}

div#navigation ul{
list-style-type:none;
margin:0px 0px 15px 0px;
padding:0px;
}

div#navigation li{
margin:0px;
margin-bottom:10px;
padding:0px;
padding-right:20px;
line-height:14px;
}

div#navigation_header{
	width:199px;
	height:8px;
	background-color:#FFD8B5;
	background-image:url(http://www.feedappli.jp/image/navigation_header.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:10px;
}
div#navigation_footer{
	width:199px;
	height:8px;
	background-color:#FFFFFF;
	background-image:url(http://www.feedappli.jp/image/navigation_footer.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

div#navbar {
text-align:left;
	border:solid 1px #CCCCCC;
	padding:5px 10px 5px 10px;
	margin:0px 18px 0px 18px;
}

div#navbar p{
font-size:10px;
margin:0px;
padding:0px;
}

div#navbar a:link {
color:#3382CC;
text-decoration:underline;
}

div#navbar a:hover {
color:#3382CC;
text-decoration:none;
}

div#navbar a:visited {
color:#9A9A9A;
text-decoration:underline;
}

.max_area{
display:block;
	width:100%;
	height:34px;
	text-align:center;
	vertical-align:middle;
	padding-top:14px;
	cursor:pointer;
}
table#head_company {
border:solid 1px #999999;
margin-right:5px;
width:295px;
height:10px;

}

table#head_company td{
text-align:center;
font-size:10px;
line-height:14px;
color:#333333;
padding:7px;
}

table#body_header{
margin-top:11px;
}

div#catch{
width:780px;
margin-bottom:11px;
margin-top:4px;
}

h1 {
padding:0px;
margin:0px 0px 11px 0px;
border-bottom:1px #666666 solid;
font-size:16px;
font-weight:normal;
text-align:left;
}

.toku_caption {
font-size:12px;
line-height:16px;
color:#666666;
padding:5px;
}

.toku_caption a{
color:#FF6600;
text-decoration:none;}

.toku_title{
font-size:22px;
font-weight:bold;
font-family:"ＭＳ Ｐ明朝";
}

.toku_title a{
color:#4498FF;
}

.toku_title a:hover{
color:#FF6600;
}

.toku_subtitle table{
font-size:12px;
font-weight:bold;
color:#000000;
border:#000000 solid 1px;
margin-left:5px;
}

.toku_subtitle table td{
padding:1px 3px 1px 3px;
}

div#ideamans_logo{
text-align:right;
margin-bottom:3px;
}

div#ideamans_copy{
font-size:12px;
line-height:14px;
color:#9B9B9B;
text-align:left;
}

table#topix{
margin-top:17px;
}

table#topix th{
background-image:url(http://www.feedappli.jp/image/index/topix_head.gif);
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:27px;
vertical-align:middle;
text-align:left;
}

table#topix th p{
margin:4px 0px 0px 10px;
font-size:12px;
color:#333333;
}

.topix_date{
font-family:Arial;
width:88px;
float:left;
font-weight:bold;
color:#D78400;
margin-left:10px;
margin-top:3px;
padding-bottom:5px;
font-size:12px;
text-align:left;
}

.topix_body{
width:456px;
float:left;
color:#333333;
margin-top:3px;
padding-bottom:5px;
font-size:12px;
text-align:left;
}

div#banner_push{
margin-top:11px;
}

div#banner_manage, div#banner_design{
margin-top:11px;
}



dt
{
	font-weight:bold;
	margin-top:1em;
	margin-left:1em;
}

pre
{
	border-top:#DDDDEE 1px solid;
	border-bottom:#888899 1px solid;
	border-left:#DDDDEE 1px solid;
	border-right:#888899 1px solid;
	padding:.5em;
	margin-left:1em;
	margin-right:2em;
	white-space:pre;
	color:black;
	background-color:#F0F0F0;
}

ul
{
	margin-top:.5em;
	margin-bottom:.5em;
}

em
{
	font-style:italic;
}

strong
{
	font-weight:bold;
}

thead td.style_td,
tfoot td.style_td
{
	color:inherit;
	background-color:#D0D8E0;
}
thead th.style_th,
tfoot th.style_th
{
	color:inherit;
	background-color:#E0E8F0;
}
.style_table
{
	padding:0px;
	border:0px;
	margin:auto;
	text-align:left;
	color:inherit;
	background-color:#ccd5dd;
}
.style_th
{
	padding:5px;
	margin:1px;
	text-align:center;
	color:inherit;
	background-color:#EEEEEE;
}
.style_td
{
	padding:5px;
	margin:1px;
	color:inherit;
	background-color:#F3F3F3;
}

ul.list1
{
	list-style-type:disc;
}
ul.list2
{
	list-style-type:circle;
}
ul.list3
{
	list-style-type:square;
}
ol.list1
{
	list-style-type:decimal;
}
ol.list2
{
	list-style-type:lower-roman;
}
ol.list3
{
	list-style-type:lower-alpha;
}

div.ie5
{
	text-align:center;
}

span.noexists
{
	color:inherit;
	background-color:#FFFACC;
}

.small
{
	font-size:80%;
}

.super_index
{
	color:#DD3333;
	background-color:inherit;
	font-weight:bold;
	font-size:60%;
	vertical-align:super;
}

a.note_super
{
	color:#DD3333;
	background-color:inherit;
	font-weight:bold;
	font-size:60%;
	vertical-align:super;
}

div.jumpmenu
{
	font-size:60%; 
	text-align:right;
}

hr.full_hr
{
	border-style:solid;
	border-color:#EAEAEA;
	border-width:1px 0px;
}
hr.note_hr
{
	width:90%;
	border-style:solid;
	border-color:#EAEAEA;
	border-width:1px 0px;
	text-align:center;
	margin:1em auto 0em auto;
}

span.size1
{
	font-size:xx-small;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size2
{
	font-size:x-small;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size3
{
	font-size:small;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size4
{
	font-size:medium;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size5
{
	font-size:large;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size6
{
	font-size:x-large;
	line-height:130%;
	text-indent:0px;
	display:inline;
}
span.size7
{
	font-size:xx-large;
	line-height:130%;
	text-indent:0px;
	display:inline;
}

/* html.php/catbody() */
strong.word0
{
	background-color:#FFFF66;
	color:black;
}
strong.word1
{
	background-color:#A0FFFF;
	color:black;
}
strong.word2
{
	background-color:#99FF99;
	color:black;
}
strong.word3
{
	background-color:#FF9999;
	color:black;
}
strong.word4
{
	background-color:#FF66FF;
	color:black;
}
strong.word5
{
	background-color:#880000;
	color:white;
}
strong.word6
{
	background-color:#00AA00;
	color:white;
}
strong.word7
{
	background-color:#886800;
	color:white;
}
strong.word8
{
	background-color:#004699;
	color:white;
}
strong.word9
{
	background-color:#990099;
	color:white;
}

/* html.php/edit_form() */
.edit_form
{
     clear:both;
}



