a:link {color:#3333CC;}
a:visited {color:#663366;}
a:hover {color:#FFFFFF; background:#333399;}

body {background:url(../img/bg.png) repeat-y; margin:0px;}
.upBer {margin-top:5px;}
.menuBack {background:url(../img/mainRogo.png) no-repeat;}
.mainMenu {margin-left:13px; margin-bottom:5px;}
.new {background:url(../img/newBg.png);}
.inquiry {font-size:80%; margin-left:5px; margin-top:10px;}
.address {font-size:70%;}
.baseTxt {font-size:90%; line-height:130%;}
.subTxt {font-size:80%; line-height:130%;}

.subMenu {margin-left:22px; margin-bottom:5px;}
.txtarea {margin-left:15px; margin-right:15px;}

.fontred {color:#CC0000;}
.hed {background:#FFE8F3; padding:3px; font-size:90%; font-weight:bold;}



.gbSosiki {border-left:solid 1px #FFCC00; border-top:solid 1px #FFCC00;}
.gbSosiki th {font-size:80%; line-height:120%; background:#FFFAE6; border-right:solid 1px #FFCC00;
              border-bottom:solid 1px #FFCC00;}
.gbSosiki td {font-size:80%; line-height:120%; border-right:solid 1px #FFCC00;
              border-bottom:solid 1px #FFCC00;}
.gbSosiki .gbNot td {border-width:0px;}



.vis {font-size:90%; line-height:130%;}
.vis th {background:#FCEA92;}
.vis td {background:#FEF5CF;}


/*ƒGƒŒƒNƒg*/
.GbName {font-size:80%;}
.base2 {font-size:90%; line-height:150%;}
.kousin {font-size:90%; font-weight:bold;}