@charset "UTF-8";
/* CSS Document */

body{  
   
	font-size:small;
	text-align:center; 
	font-family:"ＭＳ 明朝", serif;
}  

* html body{  
    overflow: hidden;  
}  


#wrapper{
	width:960px;
	margin:0px auto;
	text-align:left;
	
}

#header{  
    text-align:center;  
    width: 100%;   
	color:#472300;
	margin-top:5%; 
	position: relative; 
}  

#footer{  
    position: fixed !important;  
    position: absolute;  
    bottom: 0;  
    left: 0;  
    width: 100%;  
    height: 50px;  
    /*background-color: #fff; */ 
	background-image:url(../img/M-B.png);
    color: #fff;  
}  


.T1{
	font-family:"ＭＳ 明朝", serif;
	position: absolute;
	top: 13px;
	left: 47px;
	width: 279px;
	font-size:12px;
	letter-spacing:0.5em;
}

.T2{
	font-family:"ＭＳ 明朝", serif;
	position: absolute;
	top: 43px;
	left: 47px;
	width: 279px;
	letter-spacing:0.3em;
	font-size:17px;
}


.A1{
	font-family:"ＭＳ 明朝", serif;
	position: absolute;
	top: 90px;
	left: 582px;
	width: 280px;
}

.A2{
	position: absolute;
	top: 258px;
	left: 582px;
	width: 300px;
}

.A3{
	position: absolute;
	top: 313px;
	left: 582px;
	width: 300px;
	line-height:1.5em;
}

.A4{
	position: absolute;
	top: 408px;
	left: 582px;
	width: 300px;
}

.A5{
	position: absolute;
	top: 408px;
	left: 750px;
	width: 90px;
}


.A6{
	position: absolute;
	top: 370px;
	left: 407px;
	width: 107px;
}

.A7{
	position: absolute;
	top: 5px;
	left: 47px;
	width: 464px;
}

.A8{
	position: absolute;
	top: 370px;
	left: 462px;
	width: 49px;
}


.box_2_01{

	height:430px;
	width: 300px;
	text-align:left;
  line-height:45px;
  font-size:12px;
  font-family:"ＭＳ 明朝";
}



p{
	font:1em/1.5em"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	clear:#472300;
	text-align:left;
	line-height:25px;
}



/*----------フッター部分----------*/ 
.F1{
	position:fixed;
	bottom:10px;
	left:40px;
	z-index:100;
}

#Navi{
	position:fixed;
	bottom:10px;
	right:50px;
	z-index:100;
}
/*
.N1{
	position: absolute;
	top: 20px;
	left: 27px;
	width: 78px;
}

.N2{
	position: absolute;
	top: 40px;
	left: -5px;
	width: 78px;
}

.N3{
	position: absolute;
	top: 60px;
	left: -38px;
	width: 78px;
}

.N4{
	position: absolute;
	top: 80px;
	left: -70px;
	width: 78px;
}

.N5{
	position: absolute;
	top:100px;
	left: -102px;
	width: 78px;
}
*/
/*----------フッター部分ここまで----------*/ 


/*----------グローバルナビゲーション----------*/ 

#globalNavi, #globalNavi ul {  
    margin:0;  
    padding:0;  
    list-style-type:none;  
    position:relative;  
}  
#globalNavi li  {  
    float:left;  
    position:relative;  
}  


#globalNavi ul {  
    width: 175px;  
    position: absolute;  
    top: 40px;  
    left: 3px;  
    display: none;  
}  

#globalNavi ul {  
    width: 175px;  
    position: absolute;  
    top: -110px;  
    left: -20px;  
}  

#globalNavi ul li a {  
    width: 143px;  
   /* display: block;*/  
    padding: 7px 5px 8px 27px;   
    text-decoration: none;  
}  

 #div style position	{ width: 100%; }
 
 /*----------グローバルナビゲーションここまで----------*/ 



 
 /*必須タグ */ 
object{
	outline: none;
}
img {
    border-style:none;
}



html {  
    overflow-y: scroll;  
}  
table   {  
    border-collapse: collapse;  border-spacing: 0;  
}  
img {  
    border: 0;  
}  
li  {  
    list-style-type: none;  
}