*{
margin:0;
padding:0;
font-size:small;
}

hr,legend{
display:none;
}

img,fieldset{
border:none;
}

.clr{
clear:both;
}

.clearFix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearFix {
display: inline-table;
}

/*\*/
* html .clearFix {height: 1%;}
.clearfix {display: block;}
/**/

body{
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3",Arial, Helvetica, sans-serif;
color:#404040;
}

#wrap{
width:600px;
margin:0 auto;
padding:100px 0 0 0;
}

#main{
margin:30px 0;
}

#head{
width:201px;
float:left;
}

ul#mainNavi{
margin:0 0 135px 0;
}

ul#mainNavi,ul#mainNavi li{
list-style-type:none;
}

ul#mainNavi li{
text-indent:-9999px;
}

ul#mainNavi li a{
display:block;
/*\*/
overflow:hidden;
/**/
}

li#about a{
width:97px;
height:16px;
background:url(../img/style/aboutBtn.png) -232px 0 no-repeat;
margin:0 0 24px 0;
}

li#about a:hover{
background-position:0 0;
}

li#weblog a{
width:61px;
height:21px;
background:url(../img/style/weblogBtn.png) -232px 0 no-repeat;
margin:0 0 19px 0;
}

li#weblog a:hover{
background-position:0 0;
}

li#contact a{
width:62px;
height:16px;
background:url(../img/style/contactBtn.png) -232px 0 no-repeat;
}

li#contact a:hover{
background-position:0 0;
}

h1{
text-indent:-9999px;
}

h1 a{
display:block;
/*\*/
overflow:hidden;
/**/
width:201px;
height:18px;
background:url(../img/style/mainLogo.png) 0 0 no-repeat;
margin:0 0 40px 0;
}

h2{
text-indent:-9999px;
width:170px;
height:10px;
background:url(../img/style/copy.gif) 0 0 no-repeat;
}

#content{
float:right;
width:350px;
}

/*#crateArea*/
#crateArea{
line-height:1.8;
}

#crateArea p{
margin:0 0 15px 0;
}

dl#crateInfo{
margin:0 0 30px 0;
}

dl#crateInfo dt {
float: left;
width: 5em;
}

dl#crateInfo dd {
margin-left: 5em;
}

.txtAssist{
padding:20px 0 0 0;
background:url(../img/style/assistBorder.gif) 0 0 no-repeat;
}

.txtAssistBottom{
margin:30px 0 0 0;
padding:0 0 50px 0;
background:url(../img/style/assistBorder.gif) bottom left no-repeat;
}