﻿@charset "utf-8";
/* CSS Document */

#content .content_area{
padding:25px 0 0 0;

}
#content .content_area .content_inr{
background:url(../message/image/bg.png) no-repeat bottom right;
margin-right:10px;
height:1300px;
}

#content .content_area .content_inr .box_area .info{
width:776px;
margin-top:20px;
}

#content .content_area .content_inr .box_area .info div{
float:right;
padding:0 0 0 0;
}

#content .content_area .content_inr .box_area .info img{
border:#C6C6C6 1px solid;
vertical-align:text-top;
padding:5px;
}


#content .content_area .content_inr .box_area .info p{
margin-top:10px;
}

/*テーブル*/
/*#content .content_area .content_inr .box_area .info .chart{
float:left;
width:390px;
padding-left:10px;
}*/
#content .content_area .content_inr .box_area .info table{
float:left;
border:#94AE4B 1px solid;
}

#content .content_area .content_inr .box_area .info table th{
background-color:#F3FBDA;
border-right:#94AE4B 1px solid;
border-bottom:#94AE4B 1px dashed;
color:#666666;
padding:10px;
width:65px;
text-align:center;
}

#content .content_area .content_inr .box_area .info table td{
padding:10px;
border-bottom:#94AE4B 1px dashed;
width:290px;
}

#content .content_area .content_inr .box_area .info table td table{
border:none;
}

#content .content_area .content_inr .box_area .info table td table td{
border-bottom:none;
padding:0;
width:auto;
}
#content .content_area .content_inr .box_area .info table td table td.tdl{
padding-right:10px;
}


#content .content_area .content_inr .top{
padding-top:20px;
}

#content .content_area .content_inr p.formtext{
display:block;
padding:10px;
}

#content .content_area .content_inr .box_area table.form{
border:#94AE4B 1px solid;
}

#content .content_area .content_inr .box_area table.form{
margin:0 10px;
vertical-align:middle;
}

#content .content_area .content_inr .box_area table.form th{
background-color:#F3FBDA;
border-right:#94AE4B 1px solid;
border-bottom:#94AE4B 1px dashed;
color:#666666;
padding:10px;
width:165px;
text-align:center;
}

#content .content_area .content_inr .box_area table.form td{
padding:10px;
border-bottom:#94AE4B 1px dashed;
width:541px;
}

/*インプット*/

input.name{
width:170px;
}

input.post{
width:130px;
}

input.post_text{
width:70px;
}

input.mail{
width:200px;
}

input.add{
width:350px;
height:80px;
}

textarea{
width:350px;
height:100px;
}

#content .content_area .content_inr .box_area table.form td.center{
padding-left:180px;
width:311px;
}

input.check{
float:left;
margin-right:5px;
display:block;
width:auto;
}

p.text_check{
float:left;
width:auto;
}

span{
font-size:10px;
}
