/* -------------------------------------------- */ 
/* ■Biography■ */
/* -------------------------------------------- */ 

#biography_area,{
	width:960px;
	margin:0 0 30px 0;
	padding:0 0 10px 0;
    text-align:left;
}

.page_biography h3.year {
    font-family:Impact;
    color: #ccc;
    font-size:140%;
    text-align:left;
    border-left:5px solid #666;
    border-bottom:1px solid #666666;
    margin:20px 0px 10px 0px;
    padding:10px;
}

.page_biography {
    margin-bottom:100px;
}
.page_biography .contents {
    border-left:2px solid #666666;
    padding:20px 10px;
    text-align:left;
    margin-bottom:20px;
}

.page_biography  h4.title {
    font-size:120%;
    text-align:left;
    background:#333;
    margin-bottom:10px;
    padding:10px;
    font-weight:bold;
    color:#fff;
}

.page_biography img.detail_img {
    margin-bottom:5px;
    border:1px solid #333;
    width: 250px;
    height: 250px;
}

.page_biography h5 {
    font-family:Impact;
    font-size:140%;
    margin:40px 0 5px 0;
    padding:0 0 5px 0;
    border-bottom:1px solid #666;
}
.page_biography h5:before {
    content:"■ ";
}
.page_biography h5:after {
    content:" ■";
}


#idBiography_LeftColumn {
    font-family: Impact;
    font-size: 140%;
    text-align: center;
}

#idBiography_LeftColumn a {
    text-decoration: none;
}

.clsBiography_YearArea {
    display: none;
}


#idBiography_LoadImgArea {
    width : 100%;
    height : 100%;
    padding: 200px 0 500px 0;
    text-align: center;
}
