div#content div#box h1{
font-size: 1.3em;
font-weight: 700;
border-bottom: 3px #63a833 solid;
margin-bottom: .5em;
}

div#content div#box h1 a{
color: #000;
background-color: #fff;
}

div#content div#box p{
text-indent: 1em;
padding: .2em 0;
line-height:1.6em;
}

div#content div#box img#president{
float:right;
margin: .8em
}


div#content div#box div#sign{
margin: 1em 0;
text-align: right;
}

div#content div#box ol{
margin: 1em 2em;
}

div#content div#box hr{
margin-bottom: 2em;
}

div#content div#box span.title{
font-weight: 700;
padding-left: .8em;
}

div#content div#box div.attention{
margin-bottom: .5em;
text-align: right;
font-size: .8em;
color: red;
}

div#content div#box table.about{
margin: 1em;
}

div#content div#box table.about tr td{
padding: .3em;
vertical-align: top;
}

div#content div#box table.about tr td.term{
width: 3em;
}

div#content div#box table.about tr td img{
margin: .5em 0;
}

div#content div#box div.inner{
clear: both;
font-size:smaller;
border:1px #333 dotted;
margin:5px;
padding:3px;
}

div#content div#box div.inner a img{
float:right;
margin-right: 10px;
}

div#content div#box div.exps{
clear: both;
padding-left:2em;
margin-bottom: 50px;
}

div#content div#box div.exps img{
padding-left:1em;
}

div#content div#box div.exps span.title{
padding-left: 0;
color: #07275c;
}

div#content div#box div.exps table.parent{
table-layout: auto;
border-collapse: collapse;
margin: 3px 0 10px 1em;
}

div#content div#box div.exps table.parent tr td{
padding: .3em;
vertical-align: top;
font-size: .9em;
line-height: 1.3em;
}

div#content div#box div.exps table.parent tr.bcont td{
border: 1px #ccc dotted;
}

div#content div#box div.exps table.parent tr td.nbr{
white-space: nowrap;
}

div#content div#box form{
margin: 1em;
font-size: .9em;
}

div#content div#box form fieldset{
padding: .5em;
margin-top: .5em;
}

div#content div#box form fieldset div{
margin: 5px 0;
}

div#content div#box form fieldset legend{
font-weight: 700;
}

div#content div#box form fieldset label{
width: 13em;
float: left;
text-align: right;
padding-right: 1em;
}


div#content div#box form fieldset label span{
color: red;
}

div#content div#box div.pip{
border: 1px #f00 dotted;
margin: 2em;
padding: 1em;
}

div#content div#box div.pip span{
color: red;
font-weight: 700;
}

div#content div#box form div#submitb{
margin-top: 1em;
text-align: center;
}

div#content div#box ul#access{
margin: 3em;
}

div#content div#box ul#access span{
font-weight: 700;
}

div#content div#box div.exps div.inquiry{
margin: 1em;
padding: .5em;
border: 1px #666 dotted;
}