﻿.greeting {width:100%; height:458px; background:url(/Images/company/bg_greeting.gif) no-repeat left top; position:relative; }
.vision {width:100%; height:1065px; background:url(/Images/company/bg_vision.jpg) no-repeat left top; position:relative; }
.organization {width:100%; height:auto; }
.organization h4 {margin-bottom:33px; }

.ci_bi_title {width:100%; height:113px; background:url(/Images/company/bg_ci_bi_title.gif) no-repeat left top;}
.ci_bi_subtitle {width:100%; height:905px; background:url(/Images/company/bg_ci_bi_subtitle.gif) no-repeat left top; margin-top:30px; }

.company_location .company_location_detail {width:100%; height:122px; background:url(/Images/company/bg_company_location_detail.gif) no-repeat left top; margin-top:18px; }

.talent {width:100%; height:342px; background:url(/Images/company/bg_talent.gif) no-repeat left top; position:relative; }

.company_history {width:100%; height:auto; background:url(/Images/company/bg_history.gif) no-repeat left top; position:relative; padding-top:57px; }
.company_history .history_tab {width:100%; overflow:hidden; clear:both; }
.company_history .history_tab li {float:left; margin-left:5px; }
.company_history .history_tab li.first {margin-left:0; }

.company_history .history_contents_wrap {width:100%; background:url(/Images/company/bg_history_contents_b.gif) no-repeat left bottom; margin-top:6px; }
.company_history .history_contents {width:100%; background:url(/Images/company/bg_history_contents_t.gif) no-repeat left top; padding:35px 0 23px 12px; }

.place_business .local_branch {width:678px; height:249px; background:url(/Images/company/bg_local_branch.gif) no-repeat left top; margin-bottom:20px; }
.place_business .local_branch .local_branch_fla {width:640px; margin:0 auto; padding-top:12px; }

