@charset   "EUC-JP";


/* 基本設定ここから */

body {
  color: #555555;
font-family:"メイリオ","Meiryo","ヒラギノ 角ゴ pro w3","Hiragino kaku Gothic Pro","MSPゴシック","MS P Gothic",sans-serif;

font-size:0.8em;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-Left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-Left: 0px;
background-color: #999999;
}

a:link{
  color: #555555;
text-decoration: none;
}

a:visited{
  color:#888888;
text-decoration: none;
}

a:hover{
  color:#FF6600;
text-decoration: none;
}

a:active{
  color:#000000;
text-decoration: none;
}

h1,h2,h3 {
  margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

img{
border: 0;
}

hr{
display: none;
}


h2{
width: 600px;
height: 400px;

}


address{
color: #999999;
font-size: 0.8em;
font-style: normal;
text-align: center;
height: 85px;
background-color: #484848;
background-image: url(images2/footer4_bg.jpg);
line-height: 85px;
background-repeat: no-repeat;
background-position: bottom;
}

/* 基本設定ここまで */



/* レイアウト設定　ここから */

#pageBody {
width: 800px;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
background-color:#FFFFFF;
background-image:url(images2/body_bg.jpg);
background-repeat: repeat-y;
position: relative;
}

#pageTop {

background-image: url( );
background-repeat: no-repeat; 
background-position: top left;
padding-top: 0px;
padding-right: 0px;
padding-bottom:0px;
padding-left: 0px;
}

#scroll-h{
width:800px;
background-color:#000000;
background-repeat: no-repeat;
}



#contents {
width: 170px;
padding-left: 0px;
background-color: transparent;
background-image:url(images2/wood.png);
background-repeat: repeat-y;
float:left;
}

#center {
width: 630px;
background-color: transparent;
background-image:url(images2/flash_haikei.jpg );

padding-top: 0px;
padding-right: 0px;
padding-bottom:0px;
padding-left: 0px;
float:left;
}


#topic {
width: 630px;
background-color: transparent;
background-image:url(images2/topic_haikei.gif);
background-repeat: no-repeat;
padding-top: 45px;
padding-right: 0px;
padding-bottom:px;
padding-left: 0px;
float:left;
}

#koshin {
width: 324px;
background-color: transparent;

padding-top: 0px;
padding-right: 0px;
padding-bottom:0px;
padding-left: 10px;
float:left;
}


#sekorei {
width: 248px;
background-color: transparent;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-Left: 0px;
padding-top: 0px;
padding-right: 35px;
padding-bottom:0px;
padding-left: 0px;
float:right;
}

#oshirase {
width: 324px;
background-color: transparent;

padding-top: 0px;
padding-right: 0px;
padding-bottom:0px;
padding-left: 10px;
float:left;
}


#pr {
width: 222px;
background-color: transparent;

padding-top: 0px;
padding-right: 35px;
padding-bottom:0px;
padding-left: 0px;
float:right;
}





/*レイアウト設定　ここまで */


/* PageTopへのリンクテキストここから */

#gotoTop {
clear: both;
font-size: 0.9em;
text-align: right;
text-transform: lowercase;
height: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;


}

/* PageTopへのリンクテキストここまで */




/* ナビゲーション ここから */

#globalNavi {
List-style-type: none;
width:630px ;
hight: 596px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
background-image: url(images2/);
background-repeat: no-repeat;
background-position: top left;
}

#globalNavi li{

margin-top: 18px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 8px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 10px;
float: left;

}



/* ナビゲーション ここまで */






