*  {
          margin: 0px ;
          font-family: helvetica, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, arial, Pump Demi, sans-serif ;
          font-style: normal ;
          font-size: 12px ;
}
body {  
          line-height: 1.8;
}
img {
          border-style: none ;
}

#site-box {
          width: 960px ;
          margin: auto ;
          color: #000 ;
}
#header {
          padding-top: 20px ;padding-left: 40px ;         
}
#menu { 
}
#index {
          height : 280px ;
          padding : 30px 0px 10px 10px ;
          margin-top: 40px ;
          border: 1px solid #dcdcdc ;
}
#main {
          height :400px;
          padding : 22px 0px 10px 30px ;
          margin-top: 10px ;
          
}
#notice { 
          height: 200px ;
          padding-top: 20px ;
          float:left;
          font-size: 12px ; color: #555 ;
          margin : 40px 0px ;
}
#a{
          width:280px;
          float:left;
          margin-left: 10px ;
}
#c{
          width:260px;
          float:right ;
          margin-left: 60px ;
          text-align: left ; 
          background-image: url('images/laine.png') ;
          background-repeat: norepeat ;
}
#b{
           width:260px;
           float:right;
           margin-left: 80px ;
           background-image: url('images/laine.png') ;
           background-repeat: norepeat ;
}
#footer {          
          width:100%;
          clear:left;
          height : 40px ;
          font-size: 12px;color: #555 ;
          text-align: center ; 
          border: none ;
          margin-top: 80px ;
}
#blog {
           margin-top: 10px ;margin-bottom: 30px ;
               
} 


h1 {
          font-size: 25px ;
          font-family:'Arial Black';
          font-weight: nomal ;
}
h2 {
          color: #fff ;
          font-size: 14px ;
          background-color: #808080 ;
          padding : 4px ;
}
h3{
          color: #F1401F ;
          font-size: 24px ;
          padding: 2px ;
          margin-top: 10px ;
}
h5 {
          font-size: 12px ;
          font-weight:bold ;
          color: #f1401f ; 
          margin: 5px ;
}

.table_index	{
          width: 100% ;
          padding-top: 50px ; 
          border: none ;         
}
.table_index th	{
          width:100%; height: 100% ;
          border: none ;
          text-align: ;
}
.table_index td	{
          border: none ;      
}

.table_01	{
          width:100%;
          padding-top:20px; padding-left:130px;        }
.table_01 th	{            
}
.table_01 td	{
          width: 100% ;
          border: none ;
          text-align: left ;
}
.table_02	{
          width:100%;
          padding:10px;
          border: none ;    
}
.table_02 th	{ 
          width:50%;
          border: none ;
          text-align: left ;           
}
.table_02 td	{
          border: none ;
}

.table_1-2	{
          width: 60% ;
          margin-top: 30px ;
          border-collapse: collapse ;
}
.table_1-2 th	{
          width: 25% ;
          padding: 10px ;
          text-align: right ; vertical-align: top ;
          border-bottom: 1px solid #898989 ;
}
.table_1-2 td	{
          padding: 10px ;
          border-bottom: 1px solid #898989 ;
}

.table_blog	{
          width: 100% ;
          margin-top: 20px ;
          border-collapse: collapse ;
}
.table_blog th	{
          width: 80% ;
          padding: 10px 20px ;
          text-align: leftt ;vertical-align: top ;
          borde: none ;
}
.table_blog td	{
          padding-top: 10px ;
          margin-bottom: 10px ;
          text-align: leftt ;vertical-align: top ;
          border: 1px solid #898989 ;
}

