/* CSS Document */

#contents{
display:block;
width:870px;
background-color:#c7dece;
margin:40px;
}

#title{
margin-bottom:30px;
}

a:focus{
overflow:hidden;
}

.container{
background-color:#c7dece;
width:870px;
padding:20px 0;
}

#information{
float:left;
width:430px;
margin-right:80px;
margin-left:20px;
}

/* hack */
* html #information{
margin-right:50px;
margin-left:10px;
}
/* //hack */

#information p.catch{
margin: 0 0 32px 40px;
}

.informurl{
width:430px;
margin:20px;
background-color:#7eb26e;
}

.code{
float:left;
width:106px;
margin-right:40px;
}

/* hack */
* html .code{
margin-right:5px;
}
/* //hack */

.code p{
padding:20px 20px 0 20px;
}

.send{
float:left;
width:259px;
height:97px;
}

.send p.mail{
padding:30px 0 0 0;
width:257px;
height:100px;
text-indent:-9999px;
}

.send p.mail a{
display:block;
background:url(../images/btn_sendmail.gif) bottom left no-repeat;
width:100%;
height:100%;
}

.send p.mail a:hover{
background:url(../images/btn_sendmail.gif) top left no-repeat;
width:100%;
height:100%;
display:block;
}

.txturl{
margin:0 10px 8px 10px;
}

.comming{
margin-left:40px;
}

.photo{
float:left;
width:291px;
}

.trademark{
width:600px;
margin:0 0 14px 40px;
}
