/* リンク */

a{
 color:#0000FF;
 text-decoration:none
}

a.white{
 color:#FFFFFF;
 text-decoration:none
}

a:hover{
 color:#FF0000;
}

/* 基本 */

body{
 margin:0px,0px,0px,0px;
}

table{
 border-collapse:collapse;
 border-spacing:0px
}

td{
 font-size:12px;
 border:#CCCCCC 1px solid;
 padding:2px;
 line-height:1.5
}

.no_br{
 border:none
}

.no_pad{
 padding:0px; 
}

.pad{
 padding:5px!important
}

.height{
 height:10px;
 border:none
}

.height_5{
 height:5px;
 border:none
}

.width{
 width:10px;
 border:none
}

.width345{
 width:345px
}

/* 位置 */

.center{
 text-align:center
}

.right{
 text-align:right
}

.top{
 vertical-align:top
}

.bottom{
 vertical-align:bottom
}

.nowrap{
 white-space:nowrap
}

/* 背景 */

.img1{
 background-image:url("jpg/bg1.jpg");
 background-repeat:no-repeat
}

.bgcolor_white{
 background-color:#FFFFFF
}

.bgcolor_org{
 background-color:#FF9900
}

.bgcolor_lightgrn{
 background-color:#CCFF99
}

.bgcolor_yellow{
 background-color:#FFCC00
}

.bgcolor_lightyellow{
 background-color:#FFFFCC
}

/* ボーダー */

.br_org{
 border:#FF6600 1px solid; 
}

.br_grn{
 border:#00CC00 2px solid !important
}

.br_grn1px{
 border:#00CC00 1px solid !important;
}

/* フォント */

.font_white{
 color:#FFFFFF
}

.font_red{
 color:#FF0000
}

.font_blue{
 color:#6699CC
}

.font_blue2{
 color:#0000CC
}

.font_grn{
 color:#009900
}

.font_lightgrn{
 color:#CCFFCC
}

.font_brown{
 color:#990000
}

.font_org{
 color:#FF6600
}

.font_size14{
 font-size:14px;
}

.bold{
 font-weight:bold
}
