
#about_ame {width:635px;}
#about_ame .box_rap {background:url('/images/aboutus/img_box_01.jpg') no-repeat; height:198px; padding:29px 30px; margin-bottom:39px; }
#about_ame .box_rap dt{float:left; margin:0 39px 28px 0;}
#about_ame .box_rap dd.tit{font-weight:bold; margin-top:10px; color:#1b1b1b; line-height:18px; }
#about_ame .box_rap dd.date{line-height:18px; }

#intro {width:635px;}
#intro .map_rap {background:url('/images/aboutus/img_intro_bg.jpg') repeat-y;}
#intro .map_rap .top{height:1px;}
#intro .map_rap .body{padding:31px; }
#intro .map_rap .body .img {float:left; margin-right:39px; margin-bottom:10px;}
#intro .map_rap .body .daterap {float:left;}
#intro .map_rap .body .tit{ font-weight:bold; margin-top:10px; color:#1b1b1b; line-height:18px; }
#intro .map_rap .body .date {line-height:18px; }
#intro .map_rap .body .btn {margin-top:10px; }
#intro .map_rap .foot{clear:both; height:7px;}
#intro .map_rap .line{clear:both; margin-bottom:19px; height:20px; border-top:1px solid #e7e7e7; width:573px;}

#philosophy {width:635px;}
#philosophy .left{width:310px; float:left;}
#philosophy .right{width:325px; float:left;}


#logo {width:635px;}
#logo .line{border-top:1px solid #e7e7e7; margin-bottom:20px; }
#logo .text{margin-bottom:30px; line-height:18px; }


#history {width:635px;}
#history .tab_area {background:url('/images/aboutus/img_history_tabbg.gif') repeat-x; height:27px; margin-bottom:40px;}
#history .tab_area li {float:left;}
#history .date_rap {background:url('/images/aboutus/img_history_01.jpg') no-repeat; min-height:550px;_height:550px; padding-top:25px;}
#history .date_rap .left {width:175px; margin-right:27px; float:left;}
#history .date_rap .right {width:423px;float:left;}
#history .date_rap .right h3{margin-bottom:20px;}
#history .date_rap .right ul.rap{clear:both; min-height:20px; _height:20px; margin-top:5px;}
#history .date_rap .right li.mon{float:left; width:48px; padding-top:2px;}
#history .date_rap .right li.year{float:left; width:90px; padding-top:2px;}
#history .date_rap .right li.date{background:url('/images/aboutus/date_dot.gif') 0px 3px no-repeat; float:left; width:319px;padding-left:10px; line-height:18px;}
#history .date_rap .right .gap{clear:both; height:10px;}
#history .date_rap .line {background:url('/images/aboutus/dot_line.gif') 0 center repeat-x; height:11px;clear:both;}


#affiliate {width:635px;}
#affiliate .topdate{line-height:18px; margin-bottom:25px;}
#affiliate .relative {width:635px; position:relative;}


#careers {width:635px;}
#careers .caption{font-weight:bold; margin:10px 0 5px 0;}
#careers .table {margin-bottom:30px;}
#careers .table td{border-bottom:1px solid #e3e3e3;text-align:center;}
#careers .table td.last{border-bottom:1px solid #afafaf;}
#careers .table td.date{text-align:left; padding:5px 10px;}





#form {width:635px;}
#form .topdate {line-height:18px; margin-bottom:30px;}
#form .table_tit {height:20px;border-bottom:2px solid #dddddd; text-align:right;}
#form .table_rap {width:100%;}
#form .table_rap input {background:#eee; border:1px solid #eee;}
#form .table_rap th {border-bottom:1px solid #dddddd;padding:8px 0px 8px 22px; background:url('/images/customer/icon_on.gif') 8px 9px no-repeat; width:129px; text-align:left;}
#form .table_rap th.off {border-bottom:1px solid #dddddd;padding:8px 0px 8px 22px; background:url('/images/customer/icon_off.gif') 8px 9px no-repeat; width:129px; text-align:left;}
#form .table_rap td {border-bottom:1px solid #dddddd;}
#form .table_rap td input.radio{border:0px; background:#fff; margin:3px 10px 3px 0 ; height:13px;}
#form .table_rap td.radio input{background:#fff; border:1px solid #fff;}
#form .table_rap td input.size1{width:120px;}
#form .table_rap td input.size2{width:180px;}
#form .table_rap td input.size3{width:270px;}
#form .table_rap td input.size4{width:445px;}
#form .table_rap td select.size1{width:128px; font-size:11px;}
#form .table_rap td select.size2{width:278px; font-size:11px;}
#form .table_foot {line-height:18px; margin:12px 0 55px 15px;}
#form .thank {line-height:18px; color:#3a4280; text-align:center;margin-bottom:18px;}
#form .footbox {background:url('/images/customer/img_registration_foot.gif') no-repeat; height:90px; text-align:center; padding-top:26px;}
#form td.textarea {border-bottom:1px solid #dddddd; padding:8px 0px 8px 0px; }
#form th.textareaon {border-bottom:1px solid #dddddd; padding:8px 0px 8px 22px; background:url('/images/customer/icon_on.gif') 8px 43% no-repeat; width:129px; text-align:left;}
#form td.radio {border-bottom:1px solid #dddddd; padding:8px 0px 8px 0px; }
#form th.radioon {border-bottom:1px solid #dddddd; padding:8px 0px 8px 22px; background:url('/images/customer/icon_on.gif') 8px 38% no-repeat; width:129px; text-align:left;}


#news {width:635px;}
#news .tab {background:url('/images/aboutus/img_history_tabbg.gif') repeat-x; height:27px; margin-bottom:40px;}
#news .tab li {float:left;}
.news_date_area {}
.news_date_area .img{float:left; width:312px; margin-right:35px;}
.news_date_area .date{}

.ex_pn table{width:635px; border-top:1px solid #808080; border-bottom:1px solid #808080; margin-top: 40px;}
.ex_pn table th{height:30px; width:55px;border-bottom:1px solid #e6e6e6;}
.ex_pn table td{width:580px; border-bottom:1px solid #e6e6e6;}
.ex_pn table th.none{border-bottom:none;}
.ex_pn table td.none{border-bottom:none;}

#global {width:635px;}
#global .global_foot{background:url('/images/aboutus/img_global_01.jpg') -2px 0 no-repeat; text-align:center; padding:13px 0 30px 0; margin-top:-5px; line-height:18px;}
#global .global_foot .text{color:#3c5e8e; font-weight:bold;}


/*관계사 팝업*/
#pop_interrelated_01 {display: none; position: absolute; top: 105px; left: 0px;}
#pop_interrelated_02 {display: none; position: absolute; top: 105px; left: 0px;}
#pop_interrelated_03 {display: none; position: absolute; top: 105px; left: 0px;}
#pop_interrelated_04 {display: none; position: absolute; top: 105px; left: 0px;}
#pop_interrelated_05 {display: none; position: absolute; top: 105px; left: 0px;}
#pop_interrelated_06 {display: none; position: absolute; top: 105px; left: 0px;}
#pop_interrelated_07 {display: none; position: absolute; top: 105px; left: 0px;}
#pop_interrelated_08 {display: none; position: absolute; top: 105px; left: 0px;}
#pop_interrelated_09 {display: none; position: absolute; top: 105px; left: 0px;}

#pop_layer {width:634px; background:url('/images/aboutus/layer_bg.jpg') repeat-y ;}
#pop_layer .title{background:url('/images/icon_arow.gif') 0 3px  no-repeat; padding-left:20px; color:#294287; font-weight:bold; margin:10px 0 10px 28px;}
#pop_layer .bxdate {background:url('/images/aboutus/layerbx_bg.jpg') repeat-y ; padding:15px 0 25px 41px;height:100%;}
#pop_layer .bxdate .img { float:left; width:156px;}
#pop_layer .bxdate .line { float:left; width:47px; background:url('/images/aboutus/layer_line.jpg') repeat-y ; height:190px; }
#pop_layer .bxdate .date { float:left; line-height:18px; width:360px;}
#pop_layer .bxdate .clear {clear:both;}
#pop_layer .footdate {margin-top:25px;}
#pop_layer .footdate .date{padding:0px 28px 10px 28px;} 


/* map_popup */

#bg_white {background:#fff;}

#pop_map {width:567px; text-align:center; margin:0 auto;}
#pop_map .tit {width:557px; text-align:left; margin:13px 0 9px 9px;}
#pop_map .map {width:566px; text-align:center; padding:4px 0; background:#f2f2f2; margin-bottom:20px;}
#pop_map table {width:566px; border-top:3px solid #d8d8d4; margin-bottom:23px; text-align:left;}
#pop_map table th {width:100px; border-bottom:1px solid #e6e6e6; padding:10px 0 0 10px; background:#f5f6f6; vertical-align:top;}
#pop_map table td {border-bottom:1px solid #e6e6e6; padding:10px 0 10px 14px; color:#79809c;}
