@charset "Shift_JIS";

/*history*/
#history #main_box{
background:url(../history/image/sideback.jpg) 0 0 no-repeat;
min-height:991px;
height:auto !important;
height:991px;
}
#history #main_box #text_box{
padding:0 61px 30px 61px;
}
#history #main_box #text_box h2{
margin:45px 0 30px 0;
}
#history #main_box #text_box p{
color:#4D4D4D;
padding-left:10px;
}
#history #main_box #text_box p.text{
font-size:92%;
line-height:230%;
margin-bottom:20px;
}
#history #main_box #text_box p.attention{
font-size:77%;
line-height:140%;
}
#history #main_box #history_box{
padding-left:45px;
}
#history #main_box #history_box h3{
margin-bottom:20px;
}
#history #main_box #history_box #history_contents{
border-top:#999 1px solid;
border-bottom:#999 1px solid;
width:701px;
height:460px;
position:relative;
}
#history #main_box #history_box #history_contents .list{
width:686px;
height:420px;
overflow:auto;
background:url(../history/image/list_back.jpg) 0 0 repeat-y;
padding-left:15px;
padding-top:40px;
}
#history #main_box #history_box #history_contents .list .year_box{
clear:both;
overflow:hidden;
padding-bottom:40px;
border-top:1px #EBEBEB solid;
width:620px;
background:url(../history/image/line02.gif) top 54px repeat-y;
}
#history #main_box #history_box #history_contents .list .text_box{
float:left;
padding-left:13px;
}
#history #main_box #history_box #history_contents .list .small{
width:402px;
}
#history #main_box #history_box #history_contents .list .middle{
width:377px;
}
#history #main_box #history_box #history_contents .list .large{
width:324px;
}
#history #main_box #history_box #history_contents .list .year_box .box01,
#history #main_box #history_box #history_contents .list .year_box .box02{
clear:both;
overflow:hidden;
width:620px;
}
#history #main_box #history_box #history_contents .list .year_box .box01{
padding-bottom:40px;
}
#history #main_box #history_box #history_contents .list .year_box .box02{
padding-left:54px;
border-top:1px #EBEBEB solid;
}
#history #main_box #history_box #history_contents .list .year_box h4{
width:54px;
float:left;
text-align:right;
}
#history #main_box #history_box #history_contents .list p.photo{
float:left;
padding-left:1px;
}
#history #main_box #history_box #history_contents .list .year_box .text_box h5{
font-size:85%;
font-weight:bold;
padding-top:10px;
margin-bottom:5px;
}
#history #main_box #history_box #history_contents .list .year_2010 .box02 .text_box h5{
font-size:114%;
}
#history #main_box #history_box #history_contents .list .text_box p.text{
font-size:85%;
line-height:150%;
}

#history #main_box #history_box #history_contents .list .year_1973{
padding-bottom:70px;
}
#history #main_box #history_box #history_contents .list .year_1977{
padding-bottom:25px;
}
#history #main_box #history_box #history_contents .list .year_1987 .box01{
padding-bottom:55px;
}
#history #main_box #history_box #history_contents .list .year_1991 .box01{
padding-bottom:25px;
}
#history #main_box #history_box #history_contents .list .year_1997 .box01{
padding-bottom:40px;
}
#history #main_box #history_box #history_contents .list .year_1998{
padding-bottom:25px;
}
#history #main_box #history_box #history_contents .list .year_2008{
padding-bottom:25px;
}
#history #main_box #history_box #history_contents .list .year_2009{
padding-bottom:25px;
}
#history #main_box #history_box #history_contents .list .year_2009 .box01{
padding-bottom:25px;
}
#history #main_box #history_box #history_contents .list .year_2010{
padding-bottom:0;
}