@charset"UTF-8";
/*全体構造*/
body{
margin:0 auto;
padding:0;
width:760px;
color:#FFFFFF;
background:#000000;
font-family:Verdana,Arial, "qMmpSPro W3","Osaka","MS PSVbN" sans-serif;
}

a img{
border:none;
color:#ffffff;
background:transparent;
}

div#wapper{
width:760px;
margin:0 auto;
}

/*左カラム*/
div#said_a{
width:635px;
height:600px;
margin:0;
}

div#said_a h1{
width:125px;
height:600px;
margin:0;
text-indent:-9999px;
background:url(../images/TEI_KEISHIN_GLASS_WORKS.jpg);
float:left;
}

div#said_a h2{
width:477px;
height:600px;
margin-top:0;
margin-left:135px;
text-indent:-9999px;
background:url(../images/a_border.jpg);
}

/*右カラム*/
div#saide_b{
width:125px;
height:600px;
margin-left:623px;
_margin-left:627px;
margin-top:-600px;
_margin-top:-620px;
padding:0;
background:url(../images/menu_back.jpg) no-repeat;
}

/*右カラム ニュース*/
div#saide_b ul#topics{
margin:0;
padding:0;
width:125px;
list-style:none;
}

ul#topics li#text{
margin:0 auto;
padding:0;
width:110px;
height:132px;
font-size:small;
line-height:1.8;
}

ul#topics li#text a{
text-decoration:none;
color:#FFCC00;
}

/*右カラム メニュー*/
ul#menu{
margin-top:38px;
_margin-top:30px;
margin-left:0;
padding:0;
width:125px;
list-style:none;
}

ul#menu li{
margin:0;
padding:0;
width:125px;
text-indent:-9999px;
}

ul#menu li#profile{
height:45px;
background:url(../images/PROFILE.jpg);
}

ul#menu li#gallery{
height:45px;
background:url(../images/GALLERY.jpg);
}

ul#menu li#exhibition{
height:45px;
background:url(../images/EXHIBITON.jpg);
}

ul#menu li#infomation{
height:45px;
background:url(../images/INFORMATION.jpg);
}

ul#menu li#contact{
height:45px;
background:url(../images/contact.jpg);
}

ul#menu li#link{
height:45px;
background:url(../images/LINK.jpg);
}

ul#menu li#japanese{
height:20px;
background:url(../images/JAPANESE.jpg) no-repeat;
}

ul#menu li#english{
height:20px;
background:url(../images/ENGLISH.jpg) no-repeat;
}

ul#menu li#copyright{
padding:0;
height:65px;
background:url(../images/copy.jpg) no-repeat;
}

/*カウンター*/
div#counter{
margin:0;
padding:0;
width:760px;
}

div#counter img{
margin-left:670px;
padding:0;
}
/*右カラム メニューマウスオーバー*/

ul#menu li#profile a{
margin:0;
padding:0;
top:0;
text-decoration:none;
display:block;
width:125px;
height:45px;
}
ul#menu li#profile a:hover{
height:45px;
background:url(../images/PROFILE_f2.jpg) no-repeat;
}

ul#menu li#gallery a{
margin:0;
padding:0;
top:0;
text-decoration:none;
display:block;
width:125px;
height:45px;
}
ul#menu li#gallery a:hover{
background:url(../images/GALLERY_f2.jpg) no-repeat;
}

ul#menu li#exhibition a{
margin:0;
padding:0;
top:0;
text-decoration:none;
display:block;
width:125px;
height:45px;
}
ul#menu li#exhibition a:hover{
background:url(../images/EXHIBITON_f2.jpg) no-repeat;
}

ul#menu li#infomation a{
margin:0;
padding:0;
top:0;
text-decoration:none;
display:block;
width:125px;
height:45px;
}
ul#menu li#infomation a:hover{
background:url(../images/INFORMATION_f2.jpg) no-repeat;
}

ul#menu li#contact a{
margin:0;
padding:0;
top:0;
text-decoration:none;
display:block;
width:125px;
height:45px;
}
ul#menu li#contact a:hover{
background:url(../images/contact_f2.jpg) no-repeat;
}

ul#menu li#link a{
margin:0;
padding:0;
top:0;
text-decoration:none;
display:block;
width:125px;
height:45px;
}
ul#menu li#link a:hover{
background:url(../images/LINK_f2.jpg) no-repeat;
}

ul#menu li#japanese a{
margin:0;
padding:0;
top:0;
text-decoration:none;
display:block;
width:125px;
height:20px;
}
ul#menu li#japanese a:hover{
background:url(../images/JAPANESE_f2.jpg) no-repeat
}

ul#menu li#english a{
margin:0;
padding:0;
top:0;
text-decoration:none;
display:block;
width:125px;
height:20px;
}
ul#menu li#english a:hover{
background:url(../images/ENGLISH_f2.jpg) no-repeat;
}

