/* CSS Document */



body{

margin: 0px;

background-color: #EAEAEA;

background-image:url(../images/background.jpg);

background-position: left top;

background-repeat:repeat-x;

}



.top-menu{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

color: #FFFFFF;

line-height: 11px;

padding-left: 7px;

text-align: left;

text-decoration: none;

}



.top-menulink{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

color: #FFFFFF;

line-height: 11px;

text-align: left;

text-decoration: none;

}



.top-menulink:hover{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

color: #FFFFFF;

line-height: 11px;

text-align: left;

text-decoration: underline;

}



.menu{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: center;

color: #FFFFFF;

line-height: 35px;

text-decoration: none;

}



.menulink{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: center;

color: #FFFFFF;

line-height: 35px;

text-decoration: none;

}



.menulink:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: center;

color: #FFFFFF;

line-height: 35px;

text-decoration: none;

background-image: url(../images/menu-back.jpg);

display: block;

}



.prod{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: center;

line-height: 35px;

text-decoration: none;

color:#FFFFFF;

}



.prodlink{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: center;

line-height: 35px;

text-decoration: none;

color:#FFFFFF;

}



.prodlink:hover{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: center;

line-height: 35px;

text-decoration: underline;

color:#FFFFFF;

}





.index01{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: justify;

line-height: 19px;

padding-left: 39px;

padding-right: 22px;

text-decoration: none;

color: #333333;

}





.more{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-align: right;

line-height: 13px;

padding-right: 13px;

text-decoration: underline;

color: #252476;

}



.morelink{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-align: right;

line-height: 13px;

text-decoration: underline;

color: #252476;

}



.morelink:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-align: right;

line-height: 13px;

text-decoration: none;

color: #252476;

}



.reserved{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-align: left;

line-height: 22px;

padding-left: 15px;

text-decoration: none;

color: #999999;

}



.webplus{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-align: right;

line-height: 22px;

padding-right: 12px;

text-decoration: none;

color: #999999;

}



.webpluslink{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-align: right;

line-height: 22px;

text-decoration: underline;

color: #999999;

}



.webpluslink:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-align: right;

line-height: 22px;

text-decoration: none;

color: #CCCCCC;

}



.add{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

line-height: 16px;

padding-left: 15px;

text-decoration: none;

color: #CCCCCC;

}



.addlink{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

line-height: 16px;

text-decoration: underline;

color: #CCCCCC;

}





.addlink:hover{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

line-height: 16px;

text-decoration: none;

color: #FFFFFF;

}





.addbold{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: left;

line-height: 16px;

text-decoration: none;

color: #CCCCCC;

}



.language{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

line-height: 16px;

padding-left: 17px;

text-decoration: none;

color: #000000;

}



.logo-text{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: normal;

text-align:center;

padding-left: 10px;

padding-right: 10px;

text-decoration: none;

line-height:20px;

color:#333333;

}



.sub-menu{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align:left;

padding-left: 5px;

text-decoration: none;

line-height:35px;

color: #FFFFFF;

}



.sub-menulink{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align:left;

text-decoration: none;

line-height:35px;

color: #FFFFFF;

}



.sub-menulink:hover{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align:left;

text-decoration: underline;

line-height:35px;

color: #FFFFFF;

}



.form-ttl{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

text-align:left;

padding-left: 5px;

text-decoration: none;

line-height:26px;

color: #000000;

}



.form{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-align:left;

padding-left: 5px;

text-decoration: none;

line-height:20px;

color: #000000;

}



.form-border{

border-bottom: 1px solid #000000;

border-left: 1px solid #000000;

border-right: 1px solid #000000;

border-top: 1px solid #000000;

}



.border01{

border-bottom: 1px dotted  #CCCCCC;

border-left: 1px dotted #CCCCCC;

border-right: 1px dotted #CCCCCC;

border-top: 1px dotted #CCCCCC;

}



.send{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 15px;

font-weight: bold;

text-align: center;

text-decoration: none;

line-height:20px;

color: #000000;

}





.con01{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: center;

text-decoration: none;

line-height:19px;

color: #000000;

}





.con02{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: center;

text-decoration: none;

line-height:19px;

color: #000000;

}



.con03{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

padding-left: 4px;

text-decoration: underline;

line-height:19px;

color: #000000;

}



.con03link{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

text-decoration: underline;

line-height:19px;

color: #000000;

}



.con03link:hover{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

text-decoration: none;

line-height:19px;

color: #000000;

}





.con04{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: left;

padding-left: 3px;

text-decoration: none;

line-height:19px;

color: #000000;

}



.con05{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

padding-left: 4px;

text-decoration: none;

line-height:19px;

color: #000000;

}





.sitemap{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

padding-left: 25px;

text-decoration: none;

line-height:27px;

color: #000000;

}





.sitemaplink{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

text-decoration: none;

line-height:27px;

color: #000000;

}



.sitemaplink:hover{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

text-decoration: underline;

line-height:27px;

color: #CF2623;

}





.pro-ttl{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: center;

text-decoration: none;

line-height:20px;

color: #000000;

}



.pro-ttllink{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: center;

text-decoration: none;

line-height:20px;

color: #000000;

}



.pro-ttllink:hover{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: center;

text-decoration: underline;

line-height:20px;

color: #999999;

}



.pro-ttl01{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 13px;

font-weight: bold;

text-align: left;

padding-left: 20px;

text-decoration: none;

line-height:30px;

color: #000000;

}





.subtext{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: justify;

padding-left: 20px;

padding-right: 32px;

text-decoration: none;

line-height:18px;

color: #000000;

}



.subtext-bold{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: justify;

text-decoration: none;

line-height:18px;

color: #000000;

}



.subtext01{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: justify;

padding-left: 10px;

padding-top: 5px;

padding-right: 32px;

text-decoration: none;

line-height:18px;

color: #000000;

}



.subtext02{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: justify;

padding-left: 20px;

padding-top: 7px;

padding-right: 10px;

text-decoration: none;

line-height:18px;

color: #000000;

}



.subtext03{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: left;

padding-left: 10px;

text-decoration: none;

line-height:18px;

color: #000000;

}



.subtext04{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

padding-left: 5px;

text-decoration: none;

line-height:18px;

color: #000000;

}



.subtext05{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: left;

padding-left: 20px;

text-decoration: none;

line-height:18px;

color: #CA2921;

}







.subtext-ttl{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: justify;

padding-left: 20px;

text-decoration: none;

line-height:18px;

color: #000000;

}



.subtext-ttl01{

font-family: verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: justify;

padding-left: 20px;

padding-right: 20px;

text-decoration: none;

line-height:18px;

color: #000000;

}



.comp-ttl{

font-family:  Arial, Helvetica, sans-serif;

font-size: 27px;

font-weight: bold;

text-align: left;

padding-left: 5px;

text-decoration: none;

line-height:25px;

color: #FF2A27;

}



.comp-ttl01{

font-family:  Arial, Helvetica, sans-serif;

font-size: 18px;

font-weight: normal;

text-align: left;

padding-left: 5px;

text-decoration: none;

line-height:20px;

color: #4154BB;

}



.comp-ttl02{

font-family:  Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: left;

padding-left: 24px;

text-decoration: none;

line-height:20px;

color: #4154BB;

}



.comp-ttl03{

font-family:  Arial, Helvetica, sans-serif;

font-size: 15px;

font-weight: bold;

text-align: left;

padding-left: 5px;

text-decoration: none;

line-height:16px;

color: #666459;

}



.comp-ttl04{

font-family:  Arial, Helvetica, sans-serif;

font-size: 20px;

font-weight: bold;

text-align: left;

padding-left: 5px;

text-decoration: none;

line-height:20px;

color: #D62E23;

}



.comp-ttl05{

font-family:  Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: left;

padding-left: 24px;

text-decoration: none;

line-height:20px;

color: #D62E23;

}



.drum-ttl{

font-family:  Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-align: left;

padding-left: 32px;

text-decoration: none;

line-height:20px;

color: #FFFFFF;

}



.drum-ttl01{

font-family:  Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

text-align: left;

padding-left: 10px;

text-decoration: none;

line-height:20px;

color: #000000;

}



.drum-ttl02{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

text-align: left;

padding-left: 20px;

text-decoration: none;

line-height:20px;

color: #CA2921;

}

.header_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#CE2925;
}
