body {
	margin: 0;
	text-align: center;
	background: #808080;
}
td {
	vertical-align: top;
}
p {
	font-size: 13px;
	line-height: 20px;
}
#bg {
	background: #FFFFFF;
}
#bg1 {
	background: #A7D9E4;
}
#footer {
        background-image: url(../image/cop-bg.gif);
	background-repeat: no-repeat;
	padding: 9px 0px 0px 0px;
	text-align: center;
	font-size: 12px;
	color: #000000;
}
#footer a {
	    color: #000000;
}
.nav-bg {
        background: #FFFFFF;	
}
#nav {
	background: #FFFFFF;
        margin: 5px 0px 0px 8px;
}
#nav-index #nav-home {
	display: none;
}
#nav-page {
	margin: 5px 0px 0px 0px;
}
a:link  {  color: #0064A8;
}
a:visited{ color: #0064A8;
}
p.icon {
	text-align: center;
	margin: 5px 0px;
}
p.head {
	margin: 2px 0px 14px 8px;
}
p.logo {
	margin: 10px 0px 5px 5px;
}
.knowhow table {
    margin: 5px 0px 10px 20px;
}
.knowhow td {
    margin:0 4px 0 0;
    padding: 40px 5px 5px 15px;
}
.knowhow td.1 {
    background-image: url(../image/index01.gif);
    background-repeat: no-repeat;
}
.knowhow td.2 {
    background-image: url(../image/index02.gif);
    background-repeat: no-repeat;
}
.knowhow td.3 {
    background-image: url(../image/index03.gif);
    background-repeat: no-repeat;
}
.knowhow td.4 {
    background-image: url(../image/index04.gif);
    background-repeat: no-repeat;
}
.knowhow p {
    margin:5px;
}
.knowhow em {
    font-style:normal;
    font-size:13px;
    color:#AF3C00;
}
.book table {
    width:546px; 
    margin:10px 10px 10px 20px;
    background-image: url(../image/page03.gif);
    background-repeat: no-repeat;
}
.book td.book {
    padding:20px 0px 10px 60px;
}
.book td.intro {
    padding:20px 20px 5px 10px; 
}
.book p {
    color:#AF3C00;
    margin:5px 0px 5px 0px;
}
.content ul {
 color: #666666;
 font-size: 13px;
 line-height: 20px;
 margin: 2px 25px 2px 45px;
}
.content h3 {
	margin: 15px 0px 25px 30px;
}
.content h4 {
	margin:-15px 0px 20px 30px;
}
.content h4.article{
	margin:15px 0px 20px 30px;
}
.content h5 {
	color:#BA4632;
	margin: 20px 0px 10px 30px;
}
.content p {
	color: #666666;
	margin: 10px 20px 10px 30px;
}
.content p.1 {
	color: #666666;
	margin: 15px 50px 20px 70px;
}
.content p.2 {
	color: #000000;
	margin: 15px 20px 10px 30px;
}
.content p.heading {
	color: #000000;
	margin: 10px 30px;
        font-size:16px;
}
.content p.int {
	margin: -8px 0px 5px 30px;
}
.content em.heading {
	color: #AF3C00;
	font-style: normal;    
        font-size:16px;
}
.content em.elongation {
	color: #AF3C00;
	font-style: normal;    
        font-weight:700;
}
.content em.note {
	color: #AF3C00;
	font-style: normal;
}
.content b {
	color: #666666;
}
.member  {
	margin:5px 5px 10px 25px;
        background-image: url(../image/member-bg.gif);
	background-repeat: repeat-y;
}
.member p {
        color: #4B4B4B;
	margin: 10px 20px 10px 50px;
}
.storybook table{
        margin:10px 0;
} 
.storybook td.1{
        padding: 0;
}
.storybook td.2{
        text-align: center;
        padding:10px;
}
.storybook td.3{
        padding:3px;
}
.storybook p {
	color: #000000;
	margin: 0px 5px -10px 5px; 
}
.storybook p.2 {
	color: #666666;
	margin: 5px 3px 5px 10px;
}
.storybook p.icon {
	margin: 5px 0px 10px 0px;
}
.storybook em {
	color: #AF3C00;
	font-style: normal;
}


       




        background-image: url(../image/nav02.gif);
	background-repeat: repeat-y;
        padding:0px;
