/* profile01 ---------------------------------------------------------- */
#profile01{
background:URL(../../images/profile/i_profile01_bg.gif) no-repeat left bottom #ffffff;
width:539px;
overflow: hidden;
margin-bottom:20px;
_padding-bottom:15px;
}
#profile01_top{
background:URL(../../images/profile/i_profile01_top.gif) no-repeat left top #ffffff;
width:539px;
height:10px;
}
#profile01:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html #profile01 {
    height: 1em;
    overflow: visible;
}
/**/

/* profile02 ---------------------------------------------------------- */

#profile02{
background:URL(../../images/profile/i_profile02_bg.gif) no-repeat left bottom #ffffff;
width:539px;
overflow: hidden;
margin-bottom:20px;
_padding-bottom:15px;
}
#profile02_top{
background:URL(../../images/profile/i_profile02_top.gif) no-repeat left top #ffffff;
width:539px;
height:10px;
}
#profile02:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html #profile02 {
    height: 1em;
    overflow: visible;
}
/**/

/* profile03 ---------------------------------------------------------- */
#profile03{
background:URL(../../images/profile/i_profile03_bg.gif) no-repeat left bottom #ffffff;
width:539px;
overflow: hidden;
margin-bottom:20px;
_padding-bottom:15px;
}
#profile03_top{
background:URL(../../images/profile/i_profile03_top.gif) no-repeat left top #ffffff;
width:539px;
height:10px;
}
#profile03:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html #profile03 {
    height: 1em;
    overflow: visible;
}
/**/

/* profile04 ---------------------------------------------------------- */
#profile04{
background:URL(../../images/profile/i_profile04_bg.gif) no-repeat left bottom #ffffff;
width:539px;
overflow: hidden;
margin-bottom:20px;
_padding-bottom:15px;
}
#profile04_top{
background:URL(../../images/profile/i_profile04_top.gif) no-repeat left top #ffffff;
width:539px;
height:10px;
}
#profile04:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html #profile04 {
    height: 1em;
    overflow: visible;
}
/**/

/* profile05 ---------------------------------------------------------- */
#profile05{
background:URL(../../images/profile/i_profile05_bg.gif) no-repeat left bottom #ffffff;
width:539px;
overflow: hidden;
margin-bottom:20px;
_padding-bottom:15px;
}
#profile05_top{
background:URL(../../images/profile/i_profile05_top.gif) no-repeat left top #ffffff;
width:539px;
height:10px;
}
#profile05:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html #profile05 {
    height: 1em;
    overflow: visible;
}
/**/


/* common ---------------------------------------------------------- */
#p_profile{
float:left;
padding:0 10px 10px 10px;
_padding:0 10px;
}
#ex_profile{
float:left;
}
#ex_profile img{
margin-bottom:10px;

}
#txt_profile{
border:1px solid #e9e9e9;
background:URL(../../images/profile/txt_profile_bg.gif) no-repeat left bottom #ffffff;
width:340px;
padding:5px;
font-size:10px;
line-height:13px;
}

.title{
margin:0 0 15px 5px;
}
