/* リンク */

a{
 color:#009900;
 text-decoration:underline
}

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

a:hover{
 color:#FFCC00;
}

/* 基本 */

body{
 margin:0px,0px,0px,0px;
 background-color:#FF9900;
}

table.img{
 background-image:url("gif/bg.gif")
}

table{
 border-collapse:collapse;
 border-spacing:0px;
 background-color:#FFFFFF
}

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

.no_br{
 border:none
}

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

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

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

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

.width345{
 width:345px
}

/* 位置 */

.no_pad{
 padding:0px; 
}

.pad{
 padding:5px!important
}

.pad_2{
 padding:2px!important
}

/* 位置 */

.center{
 text-align:center
}

.right{
 text-align:right
}

.top{
 vertical-align:top
}

.bottom{
 vertical-align:bottom
}

.nowrap{
 white-space:nowrap
}

/* 背景 */

.bgcolor_white{
 background-color:#FFFFFF
}

.bgcolor_grn{
 background-color:#009900
}

.bgcolor_lightgrn{
 background-color:#CCFF99
}

.bgcolor_org{
 background-color:#FF6600
}

.bgcolor_lightorg{
 background-color:#FFCC66
}

.bgcolor_yellow{
 background-color:#FFFFCC
}

/* フォント */

.font_white{
 color:#FFFFFF
}

.font_red{
 color:#FF0000
}

.font_blue{
 color:#6699CC
}

.font_grn{
 color:#009900
}

.font_brown{
 color:#990000
}

.font_org{
 color:#FF6600
}

.font_size14{
 font-size:14px;
}

.bold{
 font-weight:bold
}

