.alpha {
 filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+
this.firstChild.src+", sizingMethod=scale)");
 width: expression(this.firstChild.clientWidth+"px");
 height: expression(this.firstChild.clientHeight+"px");

}
.alpha img { visibility: expression("hidden"); }




*{
margin: 0px auto ;
padding: 0px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
color:#bbbbbb;
font-size: 14px;
font-weight: normal;
text-align:left;
}
body {
text-align: center;
background-image:url("images/bg.gif");

}

body div {
text-align: left;
margin: 0 auto;
}

img {
	border-style: none;
	margin: 0px;
}

hr{
color: #D8C6D8; 
background-color: #D8C6D8; 
height: 1px; 
border: 1px; 
border-style: dotted;
clear:both;
}


.right{
text-align:right;
}

.b{
font-weight: bold;
}


#wrapper{
background:#996600;
width: 790px;
text-align: center;
}






/*------ リンク　------------------------------------------------------------*/
/*--
a:link{text-decoration: none;}
a:visited {color:#bbbbbb;}
a:hover {color:#cccccc;}
a:active {color:#aaaaaa;}
--*/





.message{
line-height: 1.5em;
color: #666666;
margin: 5px 10px 5px 10px;
font-weight: bold;
}

.honbun_title{
font-weight: bold;
line-height: 2em;
margin: 5px 10px 5px 10px;
}


.honbun{
line-height: 1.5em;
margin: 5px 10px 5px 10px;
text-indent: 1em;
color:#bbbbbb;
		}

.honbun_li{
line-height: 1.5em;
margin: 5px 10px 5px 10px;
padding: 0 0 0 20px;
background-image:url(../newfolder3/yajirusi_1.jpg);
background-repeat:no-repeat;
}
.text{
line-height: 1.5em;
margin: 5px 10px 5px 10px;
}

.text_li{
font-size: 90%;
line-height: 1.2em;
margin: 2px 10px 2px 10px;
}


.address{
font-size: 80%;
line-height: 1.5em;
padding: 5px 10px 5px 10px;
border: 1px solid #C7C2C7;
width: 260px;
background-color:#EFE4EF;
}	



/*------ リンク　------------------------------------------------------------*/
li{
margin: 5px 0 0 25px;
}




/* --------------- page top -----------------*/
.page_top{
margin: 20px;
font-size: 12px;
text-align: right;
clear:both;
}
.page_top A:link{
color: #968496;
}
.page_top A:visited {
colot: #BA88BA;
}
.page_top A:hover {
color: #999999;
text-decoration: none;
}
.page_top A:active {
color: #BA88BA;
}

/*------ フッター部分  -----------------------------------------------------*/
#footer{
clear: inherit;
background-color: #996600;
color:#FFFFFF;
width: 770px;
height: 18px;
font-size: 80%;
padding: 2px 20px 0 0;
text-align: right;
}











.sublink_title{
background:none;
font-weight: bold;
margin: 20px 5px 5px 5px;
text-align:right;
padding: 0px 10px 0px 0px;
}


.sublink_sub{
background:none;
font-size: 12px;
color:#eeeeff;
margin: 0 5px 20px 5px;
text-align: right;
padding: 30px 10px 0px 0px;
display:block;
}


