/* CSS Document */
body{
margin:0px;
background-color:#E2F5FE;
background-image:url(../images/background.jpg);
background-position:left top;
background-repeat:repeat-x;
}

.home-text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
text-align:justify;
text-decoration:none;
line-height:18px;
padding-left:41px;
padding-right:20px;
}

.home-text01{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
text-align:justify;
text-decoration:none;
line-height:18px;
padding-left:22px;
padding-right:12px;
}

.home-text-b{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-align:justify;
text-decoration:none;
line-height:18px;
}

.read-more{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
text-align:right;
text-decoration:none;
line-height:20px;
padding-right:20px;
}

.read-morelink{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
text-align:right;
text-decoration:none;
line-height:20px;
}

.read-morelink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#056F99;
text-align:right;
text-decoration:underline;
line-height:20px;
}

.read-more01{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
text-align:center;
text-decoration:none;
line-height:20px;
}

.read-more01link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
text-align:center;
text-decoration:none;
line-height:20px;
}

.read-more01link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#FFA909;
text-align:center;
text-decoration:underline;
line-height:20px;
}

.copy{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:left;
text-decoration:none;
line-height:25px;
padding-left:14px;
}

.webplus{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:right;
text-decoration:none;
line-height:25px;
padding-right:14px;
}

.webpluslink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:right;
text-decoration:underline;
line-height:25px;
}

.webpluslink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:right;
text-decoration:none;
line-height:25px;
}

.sub-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
text-decoration:none;
line-height:18px;
padding-left:31px;
padding-right:31px;
}

.sub-textlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#05618D;
text-align:justify;
text-decoration:underline;
line-height:18px;
}

.sub-textlink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#CC0000;
text-align:justify;
text-decoration:none;
line-height:18px;
}

.sub-text-b{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:justify;
text-decoration:none;
line-height:18px;
}

.sub-ttl{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#CC0000;
text-align:left;
text-decoration:none;
line-height:20px;
padding-left:31px;
}

.sub-ttl01{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#066EA3;
text-align:left;
text-decoration:none;
line-height:23px;
padding-left:31px;
}

.con-add{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:center;
text-decoration:none;
line-height:20px;
border-bottom:#E6E6E6 1px solid;
border-top:#E6E6E6 1px solid;
border-left:#E6E6E6 1px solid;
border-right:#E6E6E6 1px solid;
}

.con-no{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
line-height:23px;
padding-left:15px;
}

.con-add-bor{
border-bottom:#E6E6E6 1px solid;
border-top:#E6E6E6 1px solid;
border-left:#E6E6E6 1px solid;
border-right:#E6E6E6 1px solid;
}

.con-no-bold{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:none;
line-height:25px;
padding-left:5px;
}

.email-ttl{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
line-height:24px;
}

.con-email-bold{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:none;
line-height:25px;
padding-left:15px;
border-bottom:#E6E6E6 1px solid;
border-top:#E6E6E6 1px solid;
border-left:#E6E6E6 1px solid;
border-right:#E6E6E6 1px solid;
}

.con-bold01{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
line-height:25px;
border-bottom:#E6E6E6 1px solid;
border-top:#E6E6E6 1px solid;
border-left:#E6E6E6 1px solid;
border-right:#E6E6E6 1px solid;
}

.con-email{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0570A3;
text-align:left;
text-decoration:underline;
line-height:22px;
padding-left:5px;
border-bottom:#E6E6E6 1px solid;
border-top:#E6E6E6 1px solid;
border-left:#E6E6E6 1px solid;
border-right:#E6E6E6 1px solid;
}

.con-emaillink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0570A3;
text-align:left;
text-decoration:underline;
line-height:22px;
}

.con-emaillink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#CC0000;
text-align:left;
text-decoration:none;
line-height:22px;
}

.con-website{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0570A3;
text-align:center;
text-decoration:underline;
line-height:25px;
border-bottom:#E6E6E6 1px solid;
border-top:#E6E6E6 1px solid;
border-left:#E6E6E6 1px solid;
border-right:#E6E6E6 1px solid;
}

.con-websitelink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0570A3;
text-align:center;
text-decoration:underline;
line-height:25px;
}

.con-websitelink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#CC0000;
text-align:center;
text-decoration:none;
line-height:25px;
}

.con-border{
border-bottom:#FFE29F 1px dotted;
border-top:#FFE29F 1px dotted;
border-left:#FFE29F 1px dotted;
border-right:#FFE29F 1px dotted;
}

.send{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
line-height:25px;
}

.inq-ttl{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:none;
line-height:25px;
padding-left:10px;
}

.inq-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
line-height:20px;
padding-left:10px;
}

.inq-bor{
border-bottom:#F4E197 1px dotted;
border-top:#F4E197 1px dotted;
border-left:#F4E197 1px dotted;
border-right:#F4E197 1px dotted;
}

.inq-box{
border-bottom:#999999 1px solid;
border-top:#999999 1px solid;
border-left:#999999 1px solid;
border-right:#999999 1px solid;
}

.left-menu{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#0570A3;
text-align:left;
text-decoration:none;
line-height:25px;
padding-left:10px;
border-bottom:#FBECBD 1px solid;
border-top:#FBECBD 1px solid;
border-right:#FBECBD 1px solid;
}

.left-menulink{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#0570A3;
text-align:left;
text-decoration:none;
line-height:25px;
}

.left-menulink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#CC0000;
text-align:left;
text-decoration:none;
line-height:25px;
}

.features{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#0570A3;
text-align:right;
text-decoration:none;
line-height:25px;
padding-right:31px;
}

.featureslink{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#0570A3;
text-align:right;
text-decoration:underline;
line-height:25px;
}

.featureslink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#CC0000;
text-align:right;
text-decoration:none;
line-height:25px;
}

.feat-ttl{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
text-decoration:none;
line-height:25px;
padding-left:20px;
}

.feat-text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
line-height:24px;
padding-left:8px;
}

.uro-ttl{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#CC0000;
text-align:right;
text-decoration:none;
line-height:28px;
padding-right:31px;
}

.uro-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
text-decoration:none;
line-height:18px;
padding-left:10px;
padding-right:10px;
}

.uro-text-bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
text-decoration:none;
line-height:23px;
padding-left:10px;
}

.uro-ttl01{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#025B91;
text-align:left;
text-decoration:none;
line-height:25px;
padding-left:10px;
}

.uro-bor{
border-bottom:#CFECFC 1px solid;
border-top:#CFECFC 1px solid;
border-left:#CFECFC 1px solid;
border-right:#CFECFC 1px solid;
}

.uro-ttl02{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
text-decoration:none;
line-height:25px;
padding-left:10px;
}

.param-ttl{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#1B81B2;
text-align:left;
text-decoration:none;
line-height:25px;
padding-left:20px;
}

.param-text{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
padding-left:20px;
padding-right: 18px;
text-decoration:none;
line-height:18px;
}

.setmouselink{
cursor: hand;
}

.table-ttl{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006699;
text-align:center;
text-decoration:none;
line-height:20px;
}

.table-sub{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
line-height:20px;
}

.table-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:center;
text-decoration:none;
line-height:17px;
}

.download-cat{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:underline;
line-height:25px;
padding-left:5px;
}

.download-catlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:underline;
line-height:25px;
}

.download-catlink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
text-decoration:none;
line-height:25px;
}