@charset "utf-8";
/* CSS Document */

form{
margin:0px;

}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; margin:0px; padding:0px;}

td{
vertical-align:top;
}

img{border:none;}
.title_west
{
margin-bottom:11px;
}

.list
{
margin:0px 4px 10px 4px;
border-bottom:solid #D2E8C9 1px;
padding:0px 0px 5px 12px;
background-image:url(../images/bullet_a.gif);
background-repeat:no-repeat;
background-position:left;
font-size:12px;
line-height:120%;
}


#comments ul.comment-replies {    list-style: none;    margin-left: 0;    padding-left: 0;}#comments li.comment-replies-content li.comment-replies-content {    margin-left: 10px;    padding-left: 10px;}

#topicpath {
	margin: 0;
	padding: 0;
    font-size:10px;
}


.title { font-size:22px; font-weight:bold; margin-bottom:13px; color: #C90; }
.linea { margin-bottom:23px; }
.main { font-size:12px; line-height:140%; margin-bottom:9px; }

.lineb
{
margin-bottom:7px;
}

.boxa
{
width:665px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

.boxb
{
width:665px;
margin-left:auto;
margin-right:auto;
}

.tablea
{
width:665px;
margin-left:auto;
margin-right:auto;
}

.bkgrnda
{
width:665px;
background-image:url(../images/bkgrnd_a.gif);
background-position:top right;
background-repeat:no-repeat;
}

.bkgrndwhite
{
background-color:#FFFFFF;
}

.commenta
{
width:665px;
background-color:#ECF4DF;
}

#comment-form-name { margin-bottom: 10px; }
#comments-open-text { margin: 10px 5px 10px 0 }
#comments-open-footer {margin-bottom: 10px; }
.commentusername
{
margin:5px;
color:#144810;
}

.commenttext
{
margin:5px;
border-bottom:#FFFFFF 1px solid;
}

.commentres
{
margin:0px 0px 0px 20px;
;
}

.boxc
{
width:665px;
background-color:#FFFFFF;
}

.boxd
{
width:665px;
margin-left:auto;
margin-right:auto;
}

.mail
{
font-size:12px;
line-height:140%;
margin:0px 10px 0px 0px;
color:#124710;
}

.mailaddress
{
font-size:16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.companya
{
font-size:12px;
margin:0px 10px 5px 0px;
}

.companyb
{
font-size:10px;
margin:0px 10px 5px 0px;
}

.companyc
{
font-size:10px;
margin:17px 10px 5px 0px;
}

.fontsize10
{
font-size:10px;
}

.copyright
{
font-size:10px;
font-family:'Courier New', Courier, monospace:; color:#999999;
text-align:right;
}

.pagetop
{
text-align:right;
margin:6px;
}

.paddingbottom10
{
padding-bottom:10px;
}

.texta
{
margin:0px;
color:#144810;
font-size:12px;
}

.paddingbottomb
{
padding-bottom:5px;
}

.labela
{
color:#4EA627;
font-size:12px;
}

.textareaa
{
width:300px;
border:#4EA627 solid 1px;
}

.textareab
{
width:665px;
border:#4EA627 solid 1px;
}

.formbtna
{
background-color:#006600;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
border:none;
}

.tableb
{
margin-bottom:10px;
border-bottom:#CCCCCC 1px solid;
}


#seiza { float: left; width: 660px; border: 1px #CCC solid; }
dl.uranai dt {
  clear: left;
  float: left;
  margin: 0 0 0.2em 0.5em;
  width: 7.5em;
  border-left: solid 8px #999;
  padding-left: 5px;
  color: #000;
}

dl.uranai dd {
  margin-bottom: 0.2em;
  margin-left: 7.5em;
}