@import url("padStyle_basic.css");

@charset "utf-8";

.wrap {position:relative; width:100%; max-width:1024px; height:100%; overflow:hidden;}/* 1022수정 */
.go_index {display:block; position:absolute; width:120px; height:60px; z-index:99;}
.close_btn_right {position:absolute; top:0; right:0;z-index:199;}
/*Movie Play*/

.main_movie {position:relative; overflow:hidden; width:1024px; height:634px; background:url(../images/movie_sample.jpg) no-repeat left top;}
.main_movie_play {position:relative; overflow:hidden; width:1024px; height:634px; background:url(../images/movie_sample_2.jpg) no-repeat left top;}
.main_movie_click {width:1024px; height:484px;}
/* 1022수정 */
.navigation{
    position:absolute;
    bottom:0;
    width:1024px;
    height:132px;
    z-index:2;
    left:0;
    background:url(../images/timeline_background_bg.png) repeat-x left top;

}
.navigation .playBar{position:absolute; height:1px; top:97px; z-index:3;}
.navigation .location {overflow:hidden; position:absolute; top:90px; margin-left:25px; z-index:4;  }
.navigation .location img{float:left; display:block; margin-right:64px;}
.navigation .location .last{float:left; display:block; margin-right:25px;}
/* 1022추가 */
.navigation .tlOpen {background:url(../images/bg_tl_open.png) no-repeat 0 0;}
.navigation .tlClose {background:url(../images/bg_tl_close.png) no-repeat 0 0;}
.navigation .tlOpen,
.navigation .tlClose {position:absolute; top:7px; left:50%; margin-left:-41px;}
.navigation .tlOpen a,
.navigation .tlClose a {display:block; width:82px; height:25px; text-indent:-9999px;}


.nav_pop1{display:none; position:absolute; z-index:10; top:-35px; left:58px;}
.nav_pop2{display:none; position:absolute; z-index:10; top:-35px; left:148px;}
.nav_pop3{display:none; position:absolute; z-index:10; top:-35px; left:227px;}
.nav_pop4{display:none; position:absolute; z-index:10; top:-35px; left:385px;}
.nav_pop5{display:none; position:absolute; z-index:10; top:-35px; left:452px;}
.nav_pop6{display:none; position:absolute; z-index:10; top:-35px; left:540px;}
.nav_pop7{display:none; position:absolute; z-index:10; top:-35px; left:698px;}
.nav_pop8{display:none; position:absolute; z-index:10; top:-35px; left:769px;}
.nav_pop9{display:none; position:absolute; z-index:10; top:-35px; left:859px;}

.navigation_ver{display:none;}  



/*Loading Bar*/
.loading_bar {position:absolute; top:35%; left:50%; margin-left:-58px; width:115px; height:117px; background:url(../images/loading_bar.png) no-repeat top left;}
.loading_bar .loading_step {position:absolute; margin:11px 0 0 9px;}
.loading_percent {display:block; position:absolute; width:100%; top:40px; text-align:center; font-size:2.6em; color:rgba(255,255,255,0.7);}
.loading_text {display:block; position:absolute; width:100%; top:70px; text-align:center; font-size:0.5em; color:rgba(255,255,255,0.7);}


/* Right Floating Menu */
.right_float_bg {position:absolute; width:181px; height:467px; top:20px; right:-160px; background:url(../images/slide_bg.png) no-repeat top left;}
.close_float {display:block; position:absolute; top:5px; right:5px; width:15px; height:15px;}
.direction_arrow {position:absolute; width:18px; top:180px; left:5px;}
.direction_arrow img {margin-bottom:10px;}
.direction_view {position:absolute; width:18px; top:190px; left:5px; display:none;}
.float_imagelist {position:absolute; width:120px; height:363px; top:76px; right:20px; overflow:hidden;}
.float_imagelist li {width:100%; margin-bottom:14px;}


/* 플로팅메뉴 숨김 
.right_float_bg {right:-160px;}
.direction_view {display:block;}
.direction_arrow  {display:none;} */


/* 팝업 무비 - 영상 */
.ver_movie_pop {position:absolute; width:876px; height:579px; top:50%; left:50%; margin-left:-438px; margin-top:-289px; background-color:#3d3d3d; z-index:100;}
.popup_title {position:relative; width:784px; height:58px; margin:0 auto; margin-bottom:18px; border-left:1px solid #5498b3;}
.popup_title img{position:absolute; bottom:0; margin-left:7px;}
.popup_closebtn {display:block; position:absolute; width:15px; height:15px; right:10px; top:10px;}
.movie_view {position:relative; width:784px; margin:0 auto 20px auto;}
.movie_view img {max-width:100%;}
.arrow_left,.arrow_right {display:block; position:absolute; width:40px; height:40px; top:50%; margin-top:-20px;}
.arrow_right {right:0;}
.popup_pause {display:block; position:absolute; width:65px; height:40px; top:50%; margin-top:-20px; left:50%; margin-left:-33px;}
.movie_bar {position:absolute; width:762px; height:36px; bottom:25px; left:11px; background:url(../images/popup_playbar2.png) no-repeat top left;}
.movie_progress {position:relative; width:277px; height:10px; margin:13px 0 0 16px; background-color:#5498b3;}
.bar_time {position:absolute; width:39px; height:20px; right:0; margin:-21px -19px 0 0;background:url(../images/progress_time.png) no-repeat top left;}
.bar_time span {display:block; height:17px; line-height:17px; text-align:center; font-size:0.7em;}
.popup_sub_title {position:relative; width:784px; margin:0 auto;}


/* 팝업 무비 - 사진과글 */
.ver_movie_pop_photo {position:absolute; width:876px; height:522px; top:50%; left:50%; margin-left:-438px; margin-top:-261px; background-color:#3d3d3d; z-index:100;}
.popup_closebtn_photo {display:block; position:absolute; width:15px; height:15px; right:10px; top:10px;}
.phototext_view {position:relative; width:784px; margin:0 auto 20px auto;}
.phototext_view img {float:left; margin-right:24px;}
.popup_ptext_wrap {position:relative; float:left; width:438px; }
.popup_ptext_textwrap {height:334px; border-right:1px solid #646464; overflow-y:auto;}
.popup_ptext_wrap h3 {font-size:1.6em; color:#fff; margin:19px 0;}
.popup_ptext_textwrap p {width:419px; margin-bottom:15px; font-size:0.9em; line-height:1.5em; color:#bebdbd;}
.popup_ptext_textwrap p strong {width:419px; line-height:3em; color:#fff;}
.popup_ptext_wrap img {position:absolute; top:62px; right:-29px;}

/* 팝업 무비 - 글만 */
.ver_movie_pop_photo {position:absolute; width:876px; height:522px; top:50%; left:50%; margin-left:-438px; margin-top:-261px; background-color:#3d3d3d; z-index:100;}
.popup_closebtn_photo {display:block; position:absolute; width:15px; height:15px; right:10px; top:10px;}
.onlytext_view {position:relative; width:784px; margin:0 auto 20px auto;}
.popup_otext_wrap {position:relative;}
.popup_otext_wrap h3 {font-size:1.4em; color:#5498b3; margin:50px 0 32px 0;}
.popup_otext_wrap .popup_otext_subtitle {width:764px; height:35px; margin-bottom:40px; font-size:0.8em; line-height:1.3em; color:#fff; text-align:right;}
.popup_otext_textwrap {height:235px; border-right:1px solid #646464; overflow-y:scroll;}
.popup_otext_textwrap p {width:764px; margin-bottom:15px; font-size:0.8em; line-height:1.5em; color:#bebdbd;}
.popup_otext_wrap img {position:absolute; top:127px; right:-5px;}


/*페이스북 팝업*/
.facebook_wrap {position:absolute; width:453px; height:612px; top:50%; left:50%; margin:-306px 0 0 -226px; background-color:#3d3d3d; z-index:110;}
.facebook_title {width:100%; margin-bottom:30px;}
.facebook_title a {position:absolute; top:22px; right:13px; width:19px; height:19px;}
.facebook_list_title {width:100%; margin-left:15px; margin-bottom:14px;}
.facebook_list_photo {position:relative; width:417px; height:244px; margin:0 auto;}
.facebook_list_photo li {float:left; width:90px; height:90px; margin:0 7px 33px 7px;}
.facebook_list_photo li span {display:block; position:relative; width:100%; height:12px; color:#fff; font-size:0.7em; text-align:center; margin-bottom:13px;}
.fb_pagenation {display:block; width:50px; height:10px; margin:0 auto; font-size:0.7em; color:#FFF;}
.fb_pagenation img {float:left;}
.fb_pagenation .page_num {float:left; width:40px; height:10px; text-align:center; margin-top:-8px;}
.fb_pagenation .page_num span{color:#878787;}
.facebook_select_title {width:433px; border-top:1px solid #545454; padding-top:26px; padding-left:5px; margin:10px auto 15px auto; clear:both;}
.fb_select_list {position:relative;width:405px; margin:0 auto; }
.fb_select_list img {float:left;}
.fb_select_list .selection_img {margin-right:11px; border:1px solid #5498b3; }
.fb_btn {position:relative; width:127px; margin:130px auto 0 auto; clear:both;}
.modal_bg {position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,.7); z-index:50;}



/*Memorial Hall Main and Navi*/
.memorial_main {position:relative; height:634px; background:url(../images/memorial_hall.jpg) no-repeat left top;}
.memorial_navi_wrap {position:absolute; top:0; left:0; height:283px;}
.memorial_main a {display:block; float:left; height:283px;}
.memorial_navi_01 {width:215px;}
.memorial_navi_02 {width:196px;}
.memorial_navi_03 {width:195px;}
.memorial_navi_04 {width:191px;}
.memorial_navi_05 {width:227px;}
.memorial_navi_01:hover,.memorial_navi_01:active {background:url(../images/memorial_hall_over.jpg) no-repeat 0 0;}
.memorial_navi_02:hover,.memorial_navi_02:active {background:url(../images/memorial_hall_over.jpg) no-repeat -215px 0;}
.memorial_navi_03:hover,.memorial_navi_03:active {background:url(../images/memorial_hall_over.jpg) no-repeat -411px 0;}
.memorial_navi_04:hover,.memorial_navi_04:active {background:url(../images/memorial_hall_over.jpg) no-repeat -606px 0;}
.memorial_navi_05:hover,.memorial_navi_05:active {background:url(../images/memorial_hall_over.jpg) no-repeat -797px 0;}

/*Memorial Hall Text*/
.main_text_wrap {position:absolute; top:327px; right:32px; width:563px; height:261px;}
.main_text_wrap .text_scroll_bar {position:absolute; top:0px; right:0; width:11px; height:11px; margin-right:-16px; z-index:10;}
.main_text {position:relative; top:0; right:0; width:543px; height:261px;  padding-right:30px; border-right:1px solid #444548; overflow-y:scroll;}
.main_text p {font-size:0.85em; color:#fff; margin-bottom:15px;}
.main_text h2 {margin:10px 0 10px 0; font-size:2.5em; color:#fff; margin-bottom:25px;}
.main_text span {position:absolute; top:20px; right:30px; font-size:0.7em; color:#fff;}

/* 아산의 생애 */
.asanlife_main,.asanlife_main2 {position:relative; height:634px; background:url(../images/asan_life_img.jpg) no-repeat left top;}
.asanlife_contents {position:absolute; width:1024px; height:480px; top:154px;}
.asanlife_contents .close_btn {position:absolute; top:0; right:0;}
.asan_tab_wrap {position:absolute; width:521px; height:380px; top:51px; right:33px;}
.asan_tab_menu {margin-bottom:50px;}
.asan_tab_menu a {display:block; width:250px; height:36px; float:left;}
.asan_tab_menu .tab1_01 {background:url(../images/asan_life_tab_02_on.png) no-repeat left top;}
.asan_tab_menu .tab1_02 {background:url(../images/asan_life_tab_01.png) no-repeat left top;}
.asan_tab_menu .tab2_01 {background:url(../images/asan_life_tab_02.png) no-repeat left top;}
.asan_tab_menu .tab2_02 {background:url(../images/asan_life_tab_01_on.png) no-repeat left top;}
.asan_tab_conbox {position:absolute; width:501px; height:300px; padding-right:20px;  clear:both; overflow-y:scroll;}
#no_scroll{overflow:hidden;}
.asan_tab_conbox_contents{width:480px; height:10503px; }
.asan_tab_wrap .text_scroll_bar {position:absolute; top:51px; right:0; margin-right:-6px; z-index:10;}
.asan_tab_wrap .scrollArea {width:521px; height:305px; margin-top:10px; border-right:1px solid #444548;}
.asan_tab_conbox img.lhthumb {display:block;}
.asan_tab_conbox img.lhthumbVer {display:none;}

/*.asan_tab_conbox_contents 이미지 텍스트로 교체 추가 코딩*/
.asan_tab_conbox_contents .intro_txt{padding-bottom:40px; color:#fff;} 
.asan_tab_conbox_contents .intro_txt span{display:block; padding-top:20px;}
.asan_tab_conbox_contents h1{font-size:19px; line-height:35px; text-align:center; color:white; padding-bottom:10px;}
.asan_tab_conbox_contents h1 span{display:block; font-size:18px; line-height:23px;}
.asan_tab_conbox_contents h2{font-size:18px; line-height:25px; color:#5498b3; padding:20px 0 15px; text-align:center;}
.asan_tab_conbox_contents h2.first_h2{padding-top:10px;}
.asan_tab_conbox_contents img{width:482px; height:275px; margin:0 auto; padding-bottom:15px;}
.asan_tab_conbox_contents p{font-size:13px; line-height:20px; padding-bottom:30px;}

/* 0813- 삶과 도전 수정 */
.asan_life{position:relative; height:634px; background:url(../images/asan_life_img.jpg) no-repeat left top;}
.life_pop_bg {position:relative; width:800px; height:570px; top:50%; left:50%; margin-left:-400px; margin-top:-286px; background:url(../images/life_popup_bg.png) no-repeat left 62px; ;}
.life_pop_head {position:relative; width:800px; height:62px; margin-bottom:18px; background:#2b2b2b; border-bottom:1px solid #5498b3;}
.life_pop_head h1 {position:absolute; padding:14px 0 0 10px; margin-left:40px; border-left:1px solid #5498b3; font-size:1.5em; color:#fff;}
.life_pop_close {position:absolute; right:30px; top:20px;}
.life_list_wrap {position:relative; width:700px; height:405px; padding-top:20px; margin-left:50px; border-right:1px solid #646464; }
.life_list_scrollbar {position:absolute; top:0; right:-6px; width:11px; height:11px;}
.life_popup_contents{width:690px; height:405px; overflow-y:scroll;}

.life_popup_contents h1{font-size:19px; line-height:35px; text-align:center; color:white; padding-bottom:10px;}
.life_popup_contents h1 span{display:block; font-size:18px; line-height:23px;}
.life_popup_contents h2 img{padding-top:30px; padding-bottom:15px;}
.life_popup_contents img{margin:0 auto; padding-bottom:30px;}
.life_popup_contents p{font-size:13px; line-height:20px; padding-bottom:15px;}


/* 도서로 보는 아산 */
.book_main {position:relative; height:634px; background:url(../images/book_hor_img.jpg) no-repeat left top;}
.book_main a {position:absolute;}
.book_main .book1 {width:178px; height:226px; top:177px; left:100px;}
.book_main .book2 {width:178px; height:226px; top:177px; left:315px;}
.book_main .book3 {width:178px; height:226px; top:177px; left:530px;}
.book_main .book4 {width:178px; height:226px; top:177px; left:747px;}
.book_main .close {width:40px; height:40px; top:154px; right:0; background:url(../images/btn_close_box.png) no-repeat 0 0;}
.book_main .book_list_btn {width:152px; height:152px; top:453px; left:789px;}

/* 도서로 보는 아산 팝업 */
.book_pop_bg {position:relative; width:800px; height:468px; top:50%; left:50%; margin-left:-400px; margin-top:-234px; background-color:#3d3d3d;}
.book_pop_head {position:relative; width:766px; height:52px; margin-left:15px; margin-bottom:18px; border-left:1px solid #5498b3;}
.book_pop_head span {position:absolute; margin-left:11px; bottom:0; font-size:1.5em; color:#fff;}
.book_pop_close {position:absolute; right:0; bottom:4px;}
.book_list_wrap {position:relative; width:750px; height:368px;  margin-left:15px; border-right:1px solid #646464;}
.book_list {position:absolute; width:729px; height:368px; overflow-y:scroll;}
.book_list_scrollbar {position:absolute; top:0; right:-6px; width:11px; height:11px;}
.b_bookList { width:100%; text-align:center; color:#5498b3; border-bottom:2px solid #5498b3; }
.book_list th { padding:10px 0 10px 0; color:#5498b3; border-bottom:1px solid #a2a2a2; border-top:1px solid #fff;  font-size:0.8em;}
.book_list td { padding:5px 12px 5px 12px; border-bottom:1px solid #3b5d6b; font-size:0.75em; }
.book_list .title { text-align:left; color:#FFF; }


/* 사진으로 만나는 아산 */
.photo_main .close {position:absolute; width:40px; height:40px; top:154px; right:0; background:url(../images/btn_close_box.png) no-repeat 0 0;}
.photo_main {position:relative; height:100%; padding-top:204px; background:url(../images/photo_life_img.jpg) no-repeat left top, url(../images/sub02_bg_photo.jpg) repeat-y left top;  overflow:auto}
.photo_wrap {position:relative; top:0; left:20px; width:999px; overflow:auto}
.photo_wrap .photo_list {position:relative; width:100%; height:100%; top:0; left:0;}
.photo_wrap .photo_list li {float:left; margin:0 15px 15px 0;}
.photo_wrap .photo_list li img {max-width:100%;}
.photo_wrap .photo_list li.photo_5 {position:relative;  margin-top:-165px;}
.photo_wrap .photo_list li.photo_10 {margin-left:-1000px; margin-top:165px;}
*/
.photo_wrap #photo_list {}
.photo_wrap #photo_list td {padding-right:15px;}
.photo_wrap #photo_list td div {margin-bottom:15px;position:relative;}
.photo_wrap #photo_list td div img.thumb{margin-bottom:15px;}
.photo_wrap #photo_list td div img.more{position:absolute;bottom:0px;right:0px;}

/* 사진으로 만나는 아산 팝업*/
.photo_pop {position:absolute; width:876px; top:50%; left:50%; margin-left:-438px;background-color:#3d3d3d; z-index:100;}
.popup_title {position:relative; width:784px; height:58px; margin:0 auto; margin-bottom:18px; border-left:1px solid #5498b3;}
.popup_title span{position:absolute; left:10px; bottom:3px; color:#fff; font-size:1.8em; font-weight:100;}
.popup_closebtn {display:block; position:absolute; width:15px; height:15px; right:10px; top:10px;}
.photo_pop_view {position:relative; width:784px; margin:0 auto 20px auto;}
.photo_pop_view img {max-width:100%;}
.arrow_left,.arrow_right {display:block; position:absolute; width:40px; height:40px; top:50%; margin-top:-20px;}
.arrow_right {right:0;}
.photo_pop_text4 {position:relative; width:784px; margin:0 auto; color:#bebdbd; font-size:0.75em; line-height:1.5em;}



/*
.photo_popup {position:relative; margin:80px auto 0 auto; width:374px; text-align:center;}
.photo_popup .photo_big_close {position:absolute; top:0; right:0;}
*/


/* 영상으로 만나는 아산*/
.movie_main .close {position:absolute; width:40px; height:40px; top:154px; right:0; background:url(../images/btn_close_box.png) no-repeat 0 0;}
.movie_main {position:relative; height:634px; background:url(../images/movie_meet_img.jpg) no-repeat left top;}
.movie_wrap {position:relative; top:201px; left:0; width:1024px; height:433px;}
.movie_player_bg {position:relative; height:394px; }
.movie_player_bg .mm_player {position:relative; width:480px; height:320px; margin:0 auto;}
.movie_player_bg .mm_player .play_btn {position:absolute; width:65px; height:40px; top:50%; left:50%; margin-left:-32px; margin-top:-20px;}
.movie_player_bg .mm_player .mm_player_bar {position:absolute; bottom:7px; left:13px; width:455px; height:32px; background:url(../images/movie_meet_playbar.png) no-repeat left top;}
.movie_player_bg .mm_player .mm_player_bar .mm_player_progress {position:absolute; width:100px; height:8px; background-color:#5498b3; top:12px; left:14px; z-index:100;}
.movie_player_bg .mm_player .mm_player_bar .mm_player_bigview_btn {position:absolute; width:16px; height:16px; top:8px; right:13px;}
.movie_player_bg .mm_title,.movie_player_bg .mm_sub_title {display:block; margin:0 auto; width:480px; text-align:center; font-size:1.5em; color:#fff; margin-top:20px;}
.movie_player_bg .mm_sub_title {font-size:0.8em; color:#5498b3; margin-top:5px;}
.movie_wrap .movie_step {position:relative; width:970px; height:21px; margin:7px auto 0 auto; border-top:1px solid #4a4e51;}
.movie_wrap .movie_step .mm_progress_handle {position:absolute; top:0; left:35px; width:11px; height:11px; margin-top:-6px;}
.movie_wrap .movie_step span {float:left; width:242px; height:20px; font-size:0.7em; color:rgba(255,255,255,.5);  margin-top:5px;}
.movie_wrap .movie_step span:nth-child(1) {color:rgba(255,255,255,1);}


/* 아산의 명언 */
.say_main .close {position:absolute; width:40px; height:40px; top:154px; right:0; background:url(../images/btn_close_box.png) no-repeat 0 0;}
.say_main {position:relative; height:634px; background:url(../images/saying_img.jpg) no-repeat left top;}
.say_wrap {position:relative; top:203px; left:0; height:431px; margin:0 50px 0 50px;}
.say_wrap .type_01 {font-size:1.2em;}
.say_wrap .type_02 {font-size:0.6em;}
.say_wrap .type_03 {font-size:2.4em; letter-spacing:-0.06em;}
.say_wrap .type_04 {font-size:2.8em; letter-spacing:-0.06em;}
.say_wrap .type_05 {font-size:3.2em; letter-spacing:-0.06em;}
.say_wrap .color_white20 {color:rgba(255,255,255,.2);}
.say_wrap .color_white30 {color:rgba(255,255,255,.3);}
.say_wrap .color_white40 {color:rgba(255,255,255,.4);}
.say_wrap .color_white50 {color:rgba(255,255,255,.5);}
.say_wrap .color_white80 {color:rgba(255,255,255,.8);}
.say_wrap .color_white100 {color:rgba(255,255,255,1);}
.say_wrap .color_blue40 {color:rgba(84,152,179,.4);}
.say_wrap .color_blue50 {color:rgba(84,152,179,.5);}
.say_wrap .color_blue70 {color:rgba(84,152,179,.7);}
.say_wrap .color_blue100 {color:rgba(84,152,179,1);}
.say_wrap .text_pos {position:relative; line-height:4em; padding-right:60px; font-family:"Modern H Ecolight",AppleGothic,"dotum",dotum;}

/* 0613수정- 아산의 명언 */
/* .word_scroll {overflow:hidden; position:absolute; width:100%; top:370px; z-index:10; }
.word_scroll .left{display:block; float:left; }
.word_scroll .right{display:block; float:right;}
 */
span.gpLeft{display:block; position:absolute; top:370px; left:0; z-index:10;}
span.gpLeft a {display:block;}
span.gpRight{display:block; position:absolute; top:370px; right:0; z-index:10;}
span.gpRight a {display:block;}


/* 아산의 명언 팝업 */
.say_main .tag_pop_wrap {position:absolute; width:750px; height:440px; top:50%; left:50%; margin-left:-375px; margin-top:-220px; background-color:#3d3d3d; z-index:100;}
.say_pop_close {position:absolute; right:14px; top:14px;}
.say_main .tag_pop_wrap .tag_pop_contents {position:relative; width:690px; height:380px; margin:30px; margin-top:0;}
.say_main .tag_pop_wrap .tag_pop_contents .tag_con_left {position:absolute; width:321px; height:380px; left:0;  margin-top:30px;}
.say_main .tag_pop_wrap .tag_pop_contents .tag_con_left .tag_pop_player_bar {position:absolute; width:309px; height:32px; left:6px; bottom:7px; background:url(../images/saying_popup_playerbar.png) no-repeat top left;}
.say_main .tag_pop_wrap .tag_pop_contents .tag_con_left .tag_pop_player_bar .tag_pop_player_progress {position:absolute; width:100px; height:8px; background-color:#5498b3; top:12px; left:14px; z-index:100;}
.say_main .tag_pop_wrap .tag_pop_contents .tag_con_right {position:absolute; width:339px; height:380px; right:0;}
.say_main .tag_pop_wrap .tag_pop_contents .tag_con_right p {font-size:0.7em; color:#bebdbd; margin:0 5px; line-height:1.8em;}
.say_main .tag_pop_wrap .tag_pop_contents .tag_con_right .title_line {position:absolute; top:0; leftwidth:1px; height:62px;}
.say_main .tag_pop_wrap .tag_pop_contents .tag_con_right h1 {position:relative; height:62px; font-size:1.5em; color:#fff; margin:0 5px 20px 5px; padding-left:9px; border-left:1px solid #5498b3; font-weight:normal;}
.say_main .tag_pop_wrap .tag_pop_contents .tag_con_right h1 span{position:absolute; bottom:0;}
.say_main .tag_pop_wrap .tag_pop_contents .tag_con_right h2 {font-size:0.8em; color:#fff; margin:0 5px 10px 5px;  padding-left:9px; font-weight:normal;}



/*footer*/
footer { padding-left:32px; height:38px; line-height:38px; color:#414141; font-size:0.6em; background:#000;}

/*add for error*/
.wrap .error_box{background:url(../images/error_pad.gif) no-repeat left top; width:1024px; height:634px;}


/* adjust 0717 */
.main_text_wrap .mini_title{border-top:1px solid #417B91; font-size:0.8em; padding-top:15px; color:#5498b3;}
.content_date{position:absolute; top:382px;  left:356px; width:339px; border-top:1px solid #6B6B6B; padding-top:10px; font-size:0.8em; color:#8A8A8A;}


/* 수정 0730 */
.asan_life_all_view{position:absolute; right:53px; bottom:55px;}

/* PDF Layer Popup 2012.10.29 추가 */
#pdfPopLayer {background:url(../images/bg_pdf_pop.gif) no-repeat 0 0; width:368px; height:210px; position:absolute; top:50%; left:50%; margin:-105px 0 0 -184px; }
#pdfPopLayer p.close {position:absolute; top:22px; right:26px;}
#pdfPopLayer h2 {font-size:0; position:absolute; top:63px; left:26px;}
#pdfPopLayer div.btnGroup {position:absolute; top:150px; left:26px;}
#pdfPopLayer div.btnGroup ul {*zoom:1;}
#pdfPopLayer div.btnGroup ul:after {content:""; display:block; clear:both;}
#pdfPopLayer div.btnGroup ul li {float:left; display:inline; padding-right:5px;}

span.tgPrevView {display:block; position:absolute; width:30px; height:30px; top:50%; left:0; margin-top:-15px;}
span.tgPrevView a {display:block; width:30px; height:30px; background:url(../images/arrow_left3.png) no-repeat 0 0; text-indent:-9999px;}
span.tgNextView {display:block; position:absolute; top:50%; right:0; margin-top:-15px;}
span.tgNextView a {display:block; width:30px; height:30px; background:url(../images/arrow_right3.png) no-repeat 0 0; text-indent:-9999px;}

div.historySec {width:500px; height:2975px; background:url(../images/life_profile_06.png) no-repeat 0 0;}