*{margin:0px;padding:0px;}

body{
background-color:#e6e6da;
font-family:'ヒラギノ丸ゴ Pro W3','Hiragino maru Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif,"Osaka‐等幅";
background-image : url("../img/alivio_back.jpg");
background-attachment: fixed;
background-position: 100% 0%;
background-repeat: no-repeat ;
scrollbar-base-color:#e6e6da;
}

a:link{text-decoration:underline;color:#ffffff;font-weight:bold;}
a:hover{text-decoration:underline;color:#ffffff;position:relative;top:2pt;left:1pt;}
a:active{text-decoration:underline;color:#ffffff;}
a:visited{text-decoration:underline;color:#ffffff;}

img{
border:none;
}

/*-------------Gallery表紙レイアウト------------------------
--------------------------------------------------------*/

#all{
margin-left:auto;
margin-right:auto;
width:786px;
height:446px;
position: absolute;
top: 60px;
left:100px;
right:100px;
}
#all .b1{
width:786px;
height:79px;
position: absolute;
top: 0px;
left: 0px;
background-image:url(../img/gallery_header.gif);
}
#all .b2{
width:786px;
height:300px;
position: absolute;
top:79px;
left: 0px;
background-image:url(../img/wall.gif);
text-align:center;
}
#all .b3{
width:786px;
height:59px;
position: absolute;
top:379px;
left:0px;background-image:url(../img/gallery_footer.gif);
}

#all table{
margin-top:10px;
margin-left:auto;
margin-right:auto;
width:450px;
border:none;
}
.td1{
width:225px;
border:none;
text-align:left;
}
.td2{
width:225px;
border:none;
text-align:center;
}

/*------Backボタン（表紙）-------*/
#back{
margin-left:auto;
margin-right:auto;
width:786px;
height:30px;
position: absolute;
top:520px;
left:100px;
right:100px;
text-align:center;
}

/*-------------Gallery展示部分レイアウト-------------------
--------------------------------------------------------*/

#gallery{
margin-left:auto;
margin-right:auto;
width:786px;
height:600px;
position: absolute;
top: 40px;
left:100px;
right:100px;
}
#gallery .b1{
width:786px;
height:79px;
position: absolute;
top: 0px;
left: 0px;
background-image:url(../img/gallery_header.gif);
}
#gallery .b2{
width:250px;
height:36px;
position: absolute;
top:79px;
left: 0px;
background-color:#cac7bb;
text-align:left;
padding-left:20px;
line-height:36px;
font-size:15px;
color:#6e6550;
font-weight:bold;
}
#gallery .b3{
width:506px;
height:36px;
position: absolute;
top:79px;
left:250px;
background-image:url(gallery_body_04.gif);
text-align:left;
padding-left:30px;
line-height:36px;
font-size:12px;
}
#gallery .b4{
width:786px;
height:385px;
background-image:url(../img/wall.gif);
position: absolute;
top:115px;
left:0px;
text-align:center;
padding-top:45px;
font-size:15px;
color:#6e6550;
}
#gallery .b5{
width:786px;
height:59px;
background-image:url(../img/gallery_footer.gif);
position: absolute;
top:545px;
left:0px;
}

/*------Backボタン（展示部分）-------*/
#back2{
margin-left:auto;
margin-right:auto;
width:786px;
height:30px;
position: absolute;
top:660px;
left:100px;
right:100px;
text-align:center;
}

/*------フレームデザイン（展示部分）-------*/
iframe{
width:700px;
height:350px;
border:1px #998c66 dotted;
scrollbar-base-color:#e6e6da;
scrollbar-3dlight-color:#cac7bb;
scrollbar-arrow-color:#cac7bb;
scrollbar-darkshadow-color:#cac7bb;
scrollbar-face-color:#e6e6da;
scrollbar-highlight-color:#e6e6da;
scrollbar-shadow-color:#e6e6da;
scrollbar-track-color:#e7e6e1;
}

/*-------------文字サイズ-------------------
--------------------------------------------------------*/
.size1{font-size:10px;color:#6e6550;line-height:150%;} 
.size2{font-size:12px;color:#6e6550;line-height:150%;} 
.size3{font-size:15px;color:#6e6550;line-height:150%;} 
.size4{font-size:17px;color:#6e6550;line-height:150%;}
.size5{font-size:19px;color:#6e6550;line-height:150%;}
.mini{font-size:3px;color:#6e6550;line-height:150%;} 
.fixed{table-layout:fixed;}

