@charset "utf-8";
/* CSS Document */
/**************************************************
ブラウザごとのディフォルトの設定をリセットするための指示です。
**************************************************/

*{
margin:0;
padding:0;
}
/**************************************************
背景画像の指定
**************************************************/

html{
width:100%;
height: 100%;
background-image:url(../img_index/bg.gif);
}
body{
height: 100%;
width: 100%;
background-image:url(../img_index/corset.gif);
background-repeat:no-repeat;
}
/**************************************************
ヘッダーの指定
**************************************************/

#header{
display:block;
color:#ffffff;
margin-top:30px;
width: 100%;
height:67px;
background-image:url(../img_index/head-bg.jpg);
background-repeat:repeat-x;
}
#title{
float:left;
width: 360px;
overflow:hidden;
height:67px;

}
#globalmenu{
margin-top:35px;
font-size:80%;
float:right;
color:#FFFFFF;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
padding-right:10px;
}
#globalmenu a:link{
color:#FFFFFF;
font-weight:bold;
}

#globalmenu a:visited{
color:#FFCC66;
font-weight:bold;
text-decoration:none;
}
#globalmenu a:hover{
color:#CC0000;
font-weight:bold;
}
h1 {
  font-size: 120%;
  font-weight: normal;
overflow:hidden;
   }
#header h2 {
  position: relative;
  top: 10px;
  right: 100px;
}

#wrapper{
width: 100%;
margin:auto;

}
/**************************************************
for slider
**************************************************/
#slider-buttons{
clear:both;
display:inline;
height:20px;
width:855px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

#slider-buttons1{
float:left;
margin-left:20px;
}
#slider-buttons2{
float:right;
margin-right:20px;
}
#stage{
margin-top:5px;
margin-left: auto;
margin-right: auto;
width:855px; 
overflow: auto;
overflow-x:hidden; 
overflow-y:hidden; 
height:400px; 
}

#myList{
width:2000px; 
border:0; 
margin:0; 
padding:0; 
}
#myList ol{
padding-left:10px;
padding-top:10px;
list-style:none; 
float:left;
width:280px;
height:400px;
}
h3{
color:#c31c24;
font-size:85%;
font-family:"メイリオ","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
margin-bottom:3px;
}
.menu{margin-bottom:3px}

.menu li{
margin-top:5px;
color:#000000;
font-size:90%;
font-family:"メイリオ","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.menu li a:link{
color:#330000;
font-size:90%;
}
.menu li a:visited{
color:#660000;
text-decoration:none;
font-size:90%;
}
.menu li a:hover{
color:#CC0000;
font-size:90%;
}
.flash{
margin-top:15px;}
/**************************************************
 slider finish
**************************************************/
#access{
clear:both;
font-size:80%;
font-family:"メイリオ","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:center;
clear:both;
height:40px;
margin-bottom:5px;
}
#footer{
clear:both;
font-size:80%;
font-family:"メイリオ","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:center;
padding-top:5px;
background-color: #CCCC99;

}
/**************************************************
for news
**************************************************/
#news{
left:500px;
width:400px;
height:20px;
color:#000000;
font-size:80%;
font-family:"メイリオ","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
float:right;
margin-top:5px;
margin-right:5px;
}

