body{
 background-color: #990033;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
#wrapper{
 background-color: #ffffcc;
 position: absolute;
 width: 750px;
 height: 500px;
 left: 50%;
 top: 50%;
 border: solid 0 #663333;
 margin: -250px 0 0 -375px;
 padding: 0 0 0 0;
}
#head{
 background-image: url("image/head.jpg");
 border: solid 0 #000000;
 width: 750px;
 height: 120px;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
.headtext{
 font-family: monospace;
 font-size: 8pt;
 color: #666666;
 margin: 0 0 0 0;
 padding: 5px 1px 0 520px;
}
#menu{
 background-color: #000000;
 border: solid 0 #ffffff;
 width: 750px;
 height: 25px;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
#menutop{
 float: left;
 width: 50px;
 height: 21px;
 margin: 2px 0 0 10px;
 padding: 0 0 0 0;
}
#menuworks{
 float: left;
 width: 65px;
 height: 21px;
 margin: 2px 0 0 10px;
 padding: 0 0 0 0;
}
#menustudio{
 float: left;
 width: 70px;
 height: 21px;
 margin: 2px 0 0 10px;
 padding: 0 0 0 0;
}
#menucontact{
 float: left;
 width: 80px;
 height: 21px;
 margin: 2px 0 0 10px;
 padding: 0 0 0 0;
}
#menulinks{
 float: left;
 width: 30px;
 height: 21px;
 margin: 2px 0 0 10px;
 padding: 0 0 0 0;
}
#menu a{
 background-color: #000000;
 width: 100%;
 border: solid 0 #000000;
 color: #cc6633;
 font-size: 15px;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
#menu a:hover{
 background-color: #000000;
 border: solid 0 #000000;
 font-weight: bold;
 color: #cc9966;
 text-decoration: none;
 text-align: left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 width: 100%;
}
#contit{
 clear: both;
 border: solid 0px #000000;
 width: 730px;
 height: 30px;
 margin: 0 0 0 10px;
 padding: 0 0 0 0;
}
h4#t1{
 border: solid 0px #000000;
 text-align: right;
 letter-spacing: 0.1em;
 word-spacing: -0.1em;
 border-bottom: solid 1px;
 border-bottom-width: 1px;
 border-bottom-color: #000000;
 padding-top: 5px;
 padding-right: 0.8em;
 padding-bottom: 0em;
 margin-top: 0px;
 margin-bottom: 0px;
}
#main{
 background-image: url("image/background.jpg");
 border: solid 0px #000000;
 width: 750px;
 height: 340px;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
#top{
 border: solid 0px #000000;
 width: 730px;
 height: 300px;
 margin: 3px 0 0 10px;
 padding: 0 0 0 0;
}
.toph{
 font-family: monospace;
 font-size: 14px;
 font-weight: bold;
 line-height : 1;
 text-align: left;
 border-top: solid 0;
 border-left: solid 14px #000000;
 border-bottom: solid 0;
 border-right: solid 0;
 margin: 2px 0 5px 10px;
 padding: 0 0 0 10px;
}
.toptext{
 font-family: monospace;
 font-size: 12px;
 line-height : 1.3;
 text-align: left;
 padding-left: 0em;
 border-top: solid 0;
 border-left: solid 0;
 border-bottom: solid 0;
 border-right: solid 0;
 margin: 0 0 10px 10px;
 padding: 0 0 0 0px;
}
.toptext a{
 color: #cc6633;
 text-decoration: none;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
.toptext a:hover{
 color: #cc9966;
 text-decoration: none;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
#works{
 border: solid 0px #000000;
 width: 730px;
 height: 300px;
 margin: 3px 0 0 10px;
 padding: 0 0 0 0;
}
*{
 margin: 0;
 padding: 0;
 list-style: none;
}
#workslist{
 width: 730px;
 height: 250px;
 table-layout: fixed;
 border: solid 0px #000000;
 border-cllapse;
 margin-top: 10px;
}
#workslist li{
 float: left;
 display: inline;* for WinIE6 */
 width: 90px;
 border: solid 0px #000000;
 margin: 0 0 15px 15px;
 text-decoration: none;
}
#workslist li a img{
 border: solid 2px #000000;
}
#studio{
 border: solid 0px #000000;
 width: 730px;
 height: 300px;
 margin: 3px 0 0 10px;
 padding: 0 0 0 0;
}
#studioright{
 float: left;
 border: solid 0px #000000;
 width: 350px;
 height: auto;
 margin: 0 0 0 20px;
 padding: 0 0 0 0;
}
#studioleft{
 float: left;
 border: solid 0px #000000;
 width: 350px;
 height: auto;
 margin: 0 0 0 0;
 padding: 0 0 0 10px;
}
.studioh{
 font-family: monospace;
 font-size: 14px;
 font-weight: bold;
 line-height : 1;
 text-align: left;
 border-top: solid 0;
 border-left: solid 14px #000000;
 border-bottom: solid 0;
 border-right: solid 0;
 margin-top: 2px;
 margin-bottom: 0px;
 padding: 0 0 0 10px;
}
.yoyaku{
 clear: both;
 font-family: monospace;
 font-size: 12px;
 line-height : 1.3;
 text-align: left;
 padding-left: 0em;
 border-top: solid 0;
 border-left: solid 0;
 border-bottom: solid 0;
 border-right: solid 0;
 margin-top: 5px;
 margin-bottom: 10px;
}
.yoyaku a{
 color: #cc6633;
 text-decoration: none;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
.yoyaku a:hover{
 color: #cc9966;
 text-decoration: none;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
.sapporo{
 background-image: url("image/bg-brown.jpg");
 line-height : 1.3;
 text-align: left;
 border-top: solid 1px #000000;
 border-left: solid 3px #000000;
 border-bottom: solid 1px #000000;
 border-right: solid 1px #000000;
 padding-top: 5px;
 padding-left: 10px;
 padding-bottom: 3px;
 padding-right: 10px;
 margin-top: 20px;
 margin-bottom: 8px;
}
.iwate{
 background-image: url("image/bg-brown.jpg");
 line-height : 1.3;
 text-align: left;
 border-top: solid 1px #000000;
 border-left: solid 3px #000000;
 border-bottom: solid 1px #000000;
 border-right: solid 1px #000000;
 padding-top: 3px;
 padding-left: 10px;
 padding-bottom: 3px;
 padding-right: 10px;
 margin-top: 8px;
 margin-bottom: 8px;
}
.tokyo{
 background-image: url("image/bg-brown.jpg");
 line-height : 1.3;
 text-align: left;
 padding-left: 1em;
 border-top: solid 1px #000000;
 border-left: solid 3px #000000;
 border-bottom: solid 1px #000000;
 border-right: solid 1px #000000;
 padding-top: 3px;
 padding-left: 10px;
 padding-bottom: 5px;
 padding-right: 10px;
 margin-top: 8px;
 margin-bottom: 10px;
}
.studioname{
 letter-spacing: 0.5em;
 font-size: 14px;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: -16px;
}
.studiophone{
 display: block;
 letter-spacing: 0.2em;
 font-size: 12px;
 text-align: right;
 margin-top: -16px;
 margin-bottom: -7px;
}
.studioadd{
 display: block;
 letter-spacing: 0.2em;
 font-size: 12px;
 text-align: right;
 margin-top: -7px;
 margin-bottom: 0px;
}
.yoroshiku{
 font-family: monospace;
 font-size: 14px;
 font-weight: bold;
 line-height : 1.3;
 text-align: right;
 padding-right: 1em;
 border-top: solid 0;
 border-left: solid 0;
 border-bottom: solid 0;
 border-right: solid 0;
 margin-top: 5px;
 margin-bottom: 0px;
}
#links{
 border: solid 0px #000000;
 width: 730px;
 height: 300px;
 margin: 3px 0 0 10px;
 padding: 0 0 0 0;
}
#linksright{
 float: left;
 width: 350px;
 height: auto;
 margin: 0 0 0 10px;
 padding: 0 10px 0 0;
}
#linksleft{
 float: left;
 width: 350px;
 height: auto;
 margin: 0 0 0 0;
 padding: 0 0 0 10px;
}
.linksh{
 font-family: monospace;
 font-size: 14px;
 font-weight: bold;
 line-height : 1;
 text-align: left;
 border-top: solid 0;
 border-left: solid 14px #000000;
 border-bottom: solid 0;
 border-right: solid 0;
 margin-top: 2px;
 margin-bottom: 0px;
 padding: 0 0 0 10px;
}
.linkscap{
 clear: both;
 background-image: url("image/bg-brown.jpg");
 font-family: Century Gothic;
 font-size: 11px;
 line-height : 1.5;
 text-align: left;
 padding-left: 0em;
 border-top: solid 1px;
 border-left: solid 3px;
 border-bottom: solid 1px;
 border-right: solid 1px;
 margin-top: 5px;
 margin-bottom: 0;
 padding: 0 0 0 5px;
}
.linkslink{
 clear: both;
 background-color: #ffffcc;
 font-family: monospace;
 color: #000000;
 font-size: 15px;
 font-weight: bold;
 line-height : 1.3;
 text-align: right;
 padding-left: 0em;
 border-top: solid 0;
 border-left: solid 3px;
 border-bottom: solid 1px;
 border-right: solid 1px;
 margin-top: 0;
 margin-bottom: 10px;
 padding: 5px 5px 0 10px;
}
.linkslink a{
 color: #000000;
 text-decoration: none;
}
.linkslink a:hover{
 color: #cc6633;
 text-decoration: none;
}
#foot{
 background-color: #000000;
 border-top: solid 0px #cccc99;
 width: 750px;
 height: 15px;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
#foot p{
 position: absolute;
 right: 9px;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
.copyright{
 font-family: monospace;
 font-size: 10px;
 letter-spacing: 0.2em;
 color: #990033;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}