/* CSS Document */

body{
background:#FFFFFF;
}
.wrapper{
width:auto;
}
#contents{
float:none;
}
.wr-def,.wr-top{
background-image:none;
}
#headcont{
display:none;
}
#head{
height:80px;
}
#head .logo{
float:left;
margin:0;
padding:0px 0 0 10px;
font-size:12px;
overflow:visible;
width:100%;
height:50px;
}
#head .logo a{
margin:0;
padding:0 0 5px 0;;
line-height:20px;
display:block;
color:#333333;
text-indent:0;
font-size:18px;
width:100%;
height:auto;
font-weight:bold;
text-decoration:none;
}
#head .logo span{
margin:0;
padding:0;
color:#333333;
text-indent:0;
font-size:12px;
line-height:15px;
font-weight:normal;
width:100%;
}

#contents{
padding:0;
}
#contents h1{
margin:0px 0 10px 18px;
}

#localnavi{
display:none;
}
#Ptab{
display:none;
}
.mainbg{
background:#FFFFFF;
}
.jump-top{
display:none;
}
#contents{
background-image:none;
}
#footer{
display:none;
}