@charset "utf-8";
/* CSS Document */

#ceo_message dl{ margin-top:20px;}
#ceo_message dl dt{ font-size:20px; font-weight:bold; color:#333; padding-bottom:10px;}
#ceo_message dl dd{ padding-bottom:20px;}

#ci dl{ margin-top:20px;}
#ci dl dt{ font-size:20px; font-weight:bold; color:#333; padding-bottom:10px;}
#ci dl dd{ padding-bottom:20px;}
#ci .ci_left {width:290px; float:left; height:210px;}
#ci .ci_right {width:450px; float:left; height:210px;}

#history_c{ padding-left:190px; margin-bottom:20px;}
#history_c dl{ padding-bottom:30px;}
#history_c dl dt{ display:inline-block; vertical-align:top;  font-size:22px; color:#333; width:110px; margin-top:5px; }
#history_c dl dd{ display:inline-block; vertical-align:top;}
#history_c dl dd .month{display:inline-block; vertical-align:top; background:url(/img/his_month.gif) left top no-repeat; padding-top:10px; font-size:20px; width:70px;   }
#history_c dl dd .con{display:inline-block; vertical-align:top;  padding-top:15px;  }

.y1992{ background:url(/img/his_t1.gif) left top no-repeat;}
.y2000{ background:url(/img/his_t2.gif) left top no-repeat;}

.org{ padding:40px 0 0 25px;}

.loc_add{display:inline-block; vertical-align:top; background:url(/img/s14_1.gif) left top no-repeat; width:264px; height:79px; padding:60px 0 0 110px; color:#ffffff;}
.loc_tel{display:inline-block; vertical-align:top; background:url(/img/s14_2.gif) left top no-repeat; width:276px; height:87px; padding:57px 0 0 100px; color:#ffffff; font-size:25px; font-weight:bold; line-height:25px;}

