/*-------------------------------------------------------------------------------------------*/
/* profile   ||---------------------------- */
/*-------------------------------------------------------------------------------------------*/
.profile p
{
    line-height:2.5em;
    font-size:1.2em;
}

/*-------------------------------------------------------------------------------------------*/
/* History   ||---------------------------- */
/*-------------------------------------------------------------------------------------------*/
.history-date ul li{margin:0;padding:0;list-style-type:none;}
.history{background:url(../images/line04.gif) repeat-y 432px 0;overflow:hidden;position:relative; margin-top:20px;}
.history-date{overflow:hidden;position:relative;}
.history-date h2{background:#fff url(../images/icon06.gif) no-repeat 363px 0;height:59px;font-size:22px;font-weight:normal;margin-bottom:30px; }
.history-date h2.first{}
.history-date h2 a{color:#00bbff;display:inline-block;*display:inline;zoom:1;background:url(../images/icon08.gif) no-repeat right 50%;padding-right:17px;margin:15px 97px 0 0; width:345px; text-align:right;}
.history-date h2 a:hover{text-decoration:none;}
.history-date h2 img{vertical-align:-5px;}
.history-date h2.date02{}
.history-date ul li{background:url(../images/icon07.gif) no-repeat 385px 0;padding-bottom:20px;zoom:1;padding-left:210px;}
.history-date ul li.last{padding-bottom:0;}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#c3c3c3;margin-top:-8px;}
.history-date ul li h3 span{display:block;color:#d0d0d0;font-size:12px;}
.history-date ul li dl{float:left;padding-left:41px;margin-top:-3px;}
.history-date ul li dl dt{font-size:14px;color:#737373; font-weight:normal; width:600px;}
.history-date ul li dl dt span{display:block;color:#787878;font-size:12px;}



