*{
    margin:0;
    padding:0;
}




a:link{color:#4946B8; text-decoration:none;}
a img { border-style:none;}
a:visited{ text-decoration: none }
a:hover{color:#F7CC77; text-decoration: none}


.tuiki{
    font-weight:bold;
    color:#F05858;
}







body {
    width:100%;
    background-color:white;
    text-decoration:none;
    font-style:normal;
    font-weight:normal;
    border-style:none;
    color:#666666;
    font-size:10pt;
}


#waku{
    width:700px;
    background-color:white;
    margin-right:auto;
    margin-left:auto;
    margin-top:50px;
    position:relative;
    visibility: inherit;
    margin-bottom:30px;
     border-style:solid;
    border-color:#B2BAA4;
    border-width:1px;



    
}



.naka-koukoku
{
    text-align:center;
    margin:5px 0  5px 0;
}







#head{
    width: 100%;
    height: 320px;
}


.navigetion{
    background-image:url('gazo/image/syasin-sita2.gif');
    text-align:right;
    height:27px;
    background-repeat:no-repeat;
    font-weight:bold;
    color:white;
    
}

.navigetion p{
    padding-top:7px;
    padding-right:5px;
}



#menu{
    text-align:center;
}

#menu img{
    margin-right:px;
}


/*メイン*/

#main{
    width:505px;
    margin-left:5px;
    margin-bottom:5px;
    margin-top:5px;
}


.main-kowaku{
    border-style:solid;
    border-color:#DCD6D6;
    border-width:1px;
    padding:9px 5px 23px 13px;
    width:485px;
    
}



.syu{
    font-size:13pt;
    margin-bottom:10px;
    margin-left:10px;
    background-image:url('gazo/midashi/syu.gif');
    background-repeat:no-repeat;
    background-position:0 3px;
    height:25px;
}








.main-kowaku p{
    font-size:11pt;
    font-weight:bold;
    line-height:1.5em;
    
}


#main  td{
    border-style:solid;
    border-width:1px;
    border-color:#DCD6D6;
}

.hosoku-bun{
    
    font-size:10pt;
    font-weight:bold;
    line-height:1.1em;}




/*右カラム*/


   

#migi{
    width:180px;
    right:5px;
    top:372px;
    position:absolute;
}
     
    



/*更新内容インラインフレーム*/

.kousin-waku{
    width:178px;
    height:198px;
    overflow:auto;
    
   
    border-style:solid;
    border-color:#DCD6D6;
    border-width:1px;
    border-top-width:0px;

}  
 /*firefoxの場合　クラスの記述順が重要になる。大まかな設定
から詳細設定の順に書かないと反映されない?
もしくは全角スペースをいれるとおかしくなる？*/

.top-link{
    border-style:solid;
    border-color:#DCD6D6;
    border-width:1px;
    border-top-width:0;
    width:178px;
    height:350px;
}


.yakudatu-naiyou-ue{
    border-style:solid;
    border-color:#DCD6D6;
    margin-bottom:-3px;
    border-width:1px 0px 0px 0px;
  
}/*未使用*/

.yakudatu-naiyou{
    border-style:solid;
    border-color:#DCD6D6;
    border-width:1px 0px 0px 0px;
    
}



#foot{
    width: 100%;
    
}
/*実験の後height:80px;にする*/

.saigo{
font-size:9pt;
margin-top:4px;
}

.tyuui{
    background-image:url('gazo/icon/foot.gif');
    background-repeat:no-repeat;
    padding-left:2em;
    line-height:1.5em;
    background-position:5px 0px;
    
   
}


.menseki{
    background-image:url('gazo/icon/foot2.gif');
    background-repeat:no-repeat;
    padding-left:2em;
    line-height:1.5em;
    background-position:5px 0px;
    margin-top:5px;
   
}
