@charset "shift_jis";

/*--------------------------------------------------
  代表者横顔
--------------------------------------------------*/
#maincontents h2 {
width:620px;
height:30px;
font-size:6px;
text-indent:-9999px;
text-decoration:none;
background-image: url(../images/profile/ttl.gif);
background-repeat: no-repeat;
background-position:0 0;
padding:0;
margin:0 0 20px 0;
}

/*--------------------------------------------------
  思想的背景
--------------------------------------------------*/
#maincontents h2.essay {
width:620px;
height:40px;
font-size:6px;
text-indent:-9999px;
text-decoration:none;
background-image: url(../images/profile/ttl_essay.gif);
background-repeat: no-repeat;
background-position:0 0;
padding:0;
margin:0;
}

#essay {
background-image:url(../images/profile/bg_essay.gif);
background-repeat:repeat-y;
padding:0 30px 0 30px;
margin:0;
}

#essay .mds {
margin:10px 20px 0 20px;
}

#essay .txt {
margin:30px 20px -15px 20px;
}

#essay p {
color: #190000;
font-size:12px;
text-align: left;
line-height:1.6em;
padding:20px 20px 0 20px;
}

#essay .f_l {
float:left;
padding: 20px 5px 10px 0;
}

#essay .f_r {
float:right;
padding:20px 20px 10px 5px;
}

/*--------------------------------------------------
  代表者Blog
--------------------------------------------------*/
#maincontents h2.blog {
width:620px;
height:40px;
font-size:6px;
text-indent:-9999px;
text-decoration:none;
background-image: url(../images/profile/ttl_blog.gif);
background-repeat: no-repeat;
background-position:0 0;
padding:0;
margin:0;
}

#blog {
padding:0;
margin:0;
}
