@charset "utf-8";
@import "default.css";
@import "jsk.css";
@import "print.css";

body {width:100%; background:url('/images/layout/bg_html.gif') repeat-x left top;}
#container {width:100%; min-width:1000px; background:url('/images/layout/bg_body.gif') no-repeat center top;}


/* Layouts 1000 */
#topWrap{position:relative;width:1024px; height:275px; margin:0 auto;}
#gnbTabNav {position:absolute; left:0; top:10px; }
#topWrap #gnbTabNav {opacity: 0;}
#bodyWrap {position:relative; width:1000px; padding:0 12px; border-bottom:none;margin:0 auto; }
	#leftWrap {float:left; width:200px; padding:0 0 0 0;}
	#contentWrap {position:relative; float:left; width:750px; padding:21px 0 100px 50px; *zoom:1;}
	#contentWrap .sub_title {position:relative;width:100%; margin-bottom:30px; padding-bottom:16px;/* background:url("/images/common/bg_location.gif") no-repeat left bottom;*/}
	#contentWrap .sub_title .scrumble{position:absolute;right:0;top:3px;background:url('/images/common/ico_home.gif') no-repeat left center;padding:0 0 0 20px;color:#9a9a9a;font-size:11px;font-weight:normal}
	#contentWrap .location {position:absolute; right:0; top:23px;z-index:1}
	#contentWrap .location * {vertical-align:middle; font-size:11px; }
	#contentWrap .location span {margin-right:7px; padding-left:11px; font-size:11px; background:url("/images/common/bl_arrow_location.gif") no-repeat left 1px;}
	#contentWrap .location a {color:#98999A;}
	#contentWrap .location .home {display:inline-block; padding:0;}
	#contentWrap .location .home a {display:block; width:13px; height:13px; }
	#contentWrap .location .last {margin-right:0;}
  #contents {width:750px;}
  

/* Footer */
#footer_Wrap {clear:both;width:100%; margin:0 auto; padding:0; background:url('/images/layout/bg_footer.gif') repeat-x left bottom;}
#footer_Wrap .sponsors {width:1016px; height:68px; margin:0 auto;}
#footer_Wrap .footer {position:relative; width:922px; height:71px; margin:0 auto; padding:25px 0 0 78px; background:url('/images/layout/bg_footer.gif') repeat-x left bottom;}
#footer_Wrap .footer .logo {position:absolute; left:2px; bottom:46px;}
#footer_Wrap .footer .footer_menu {float:right; height:18px; overflow:hidden;}
#footer_Wrap .footer .footer_menu li {float:left;}
#footer_Wrap .footer .footer_menu li.first {margin-right:10px; padding-right:10px; background:url("/images/layout/bg_footer_var.gif") no-repeat right 1px;}
#footer_Wrap .footer .txt {float:left;}
#footer_Wrap .footer address {display:block; float:right;}




#MtopWrap{position:absolute;width:1024px; height:275px; position:absolute;
  left:0;
  right:0;
  margin-left:auto;
  margin-right:auto;top:0}
.sub_visual{position:absolute;width:1000px;left:50%;top:0;margin-left:-500px;z-index:1;}
.c_blue{color:#0066ff !important;}

.util_menu{position:absolute;right:20px;top:-19px;}
.util_menu li{float:left;padding:0 10px;background:url('/images/main/bg_bar.png') right 50% no-repeat;}
.util_menu li:last-child{background:none;}
.util_menu li a{font-size:11px;color:#768591;}

.m_menu{position:relative;top:28px;width:1030px;height:85px;background:url('/images/main/bg_gnb.png') no-repeat;z-index:5;letter-spacing: -1px;}
.m_menu h1{position:absolute;left:60px;top:10px;}
.m_menu .gnb{position:absolute;left:174px;top:9px;}
.m_menu .gnb>li{float:left;padding:0 8px;}
.m_menu .gnb>li>a{display:block;height:29px;padding-top:11px;font-size:12px;color:#b0c7e0;font-weight:700;}
.m_menu .gnb>li.on>a{color:#fff;}
.m_menu .gnb>li>a:hover + .gnb_depth02{display:block;}

.gnb_depth02{display:none;position:absolute;top:40px;}
.gnb_depth02 li{float:left;padding:0 10px;background:url('/images/main/bg_bar.png') right 50% no-repeat;}
.gnb_depth02 li:last-child{background:none;}
.gnb_depth02 li a{display:block;height:22px;padding-top:8px;font-size:11px;color:#959595;}
.gnb_depth02 li.on a{color:#4e8cd0;}
.gnbsub02{margin-left:-60px;}
.gnbsub03{margin-left:-60px;}
.gnbsub04{margin-left:-60px;}
.gnbsub05{margin-left:-30px;}
.gnbsub06{right:10px;}

.top_search{position:absolute;left:882px;top:15px;}
.top_search input{border:none;width:96px;height:21px;background:transparent;}
.top_search a{display:inline-block;width:14px; height:17px;padding-top:4px;vertical-align:top;}




.g_bar_list{padding:35px 0 0 35px;}
.g_bar_list li{height:20px;overflow:hidden;}
.g_bar_list li>*{display:block;float:left;}
.g_bar_list li strong{width:42px;font-size:12px;color:#808080;}
.g_bar_list li span.g_bar_box{margin-top:3px;width:312px;height:10px;border:1px solid #ccc;background:#ececec;}
.g_bar_list li span.g_bar_box em{display:block;height:10px;background:#ffae00;}
.g_bar_list li span.c_txt{margin-left:10px;color:#f3680c;font-weight:700;font-size:12px;}
.g_bar_list li span.c_txt em{font-weight:700;font-size:11px;}

/* title */
.sub_tit{color:#525252;font-size:14px;font-weight:bold}

/* btn style */
.btn_style01{display:inline-block;height:32px;text-align:center;
background:url('/images/common/bg_btn.gif') no-repeat 100% top;text-decoration:none;font-weight:bold;font-size:13px;white-space:nowrap;line-height:1.4}
.btn_style01 span{display:block;padding:5px 15px 5px 15px;background:url('/images/common/bg_btn.gif') no-repeat 100% 0;border-left:1px solid #6aad1d;color:#ffffff}

.btn_style02{display:inline-block;height:32px;text-align:center;
background:url('/images/common/bg_btn.gif') no-repeat 100% top;background-position:0 -41px;text-decoration:none;font-weight:bold;font-size:13px;line-height:1.4}
.btn_style02 span{display:block;padding:5px 15px 5px 15px;background:url('/images/common/bg_btn.gif') no-repeat 100% 0;background-position:0 -41px;border-right:1px solid #babab8;color:#777777}

.btn_style03{display:inline-block;height:32px;text-align:center;
background:url('/images/common/bg_btn.gif') no-repeat 100% top;background-position:0 -85px;text-decoration:none;font-weight:bold;font-size:13px;line-height:1.4}
.btn_style03 .bul{padding:5px 5px 5px 14px}
.btn_style03 span{display:block;padding:5px 12px 5px 13px;background:url('/images/common/bg_btn.gif') no-repeat 100% 0;background-position:0 -85px;color:#ffffff}
.btn_style03 .ico_arrow{display:inline;background:url('/images/common/ico_arrow.gif') no-repeat 0 9px}

.btn_style04{display:inline-block;height:32px;text-align:center;
background:url('/images/common/bg_btn.gif') no-repeat 100% top;background-position:0 -127px;text-decoration:none;font-weight:bold;font-size:13px;line-height:1.4}
.btn_style04 span{display:block;padding:5px 15px 5px 15px;background:url('/images/common/bg_btn.gif') no-repeat 100% 0;background-position:0 -127px;border-right:1px solid #c0c0c0;color:#999999}
.btn_style04 .tcolor_g7{color:#777777}

.btn_style_memo{display:inline-block;height:32px;text-align:center;
background:url('/images/common/bg_btn.gif') no-repeat 100% top;background-position:0 -127px;text-decoration:none;font-weight:bold;font-size:13px;line-height:1.4}
.btn_style_memo span{display:block;padding:5px 15px 5px 15px;background:url('/images/common/bg_btn.gif') no-repeat 100% 0;background-position:0 -127px;border-right:1px solid #c0c0c0;color:#999999}
.btn_style_memo .tcolor_g7{color:#777777}

.btn_style05{display:inline-block;height:26px;text-align:center;
background:url('/images/common/bg_btn.gif') no-repeat 100% top;background-position:0 -168px;text-decoration:none;font-size:11px;line-height:1.4;letter-spacing:-1px}
.btn_style05 span{display:block;padding:7px 10px 3px 10px;background:url('/images/common/bg_btn.gif') no-repeat 100% 0;background-position:0 -168px;border-right:1px solid #c0c0c0;color:#383838}
.btn_style05 .tcolor_g6{font-weight:bold;color:#777777}
.btn_style05 .ico_arrow02{display:inline;padding:5px 10px 5px 7px;background:url('/images/common/ico_arrow02.gif') no-repeat right 8px;border-right:none}
.btn_style05 .ico_arrow03{display:block;padding:7px 10px 3px 10px;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;color:#383838;background:url('/images/common/bg_btn.gif') no-repeat 100% -293px;}
.btn_style05 em{padding:0;color:#78be34;font-weight:bold}

.btn_style_friend{display:inline-block;height:26px;text-align:center;
background:url('/images/common/bg_btn.gif') no-repeat 100% top;background-position:0 -168px;text-decoration:none;font-size:11px;line-height:1.4;letter-spacing:-1px}
.btn_style_friend span{display:block;padding:7px 10px 3px 10px;background:url('/images/common/bg_btn.gif') no-repeat 100% 0;background-position:0 -168px;border-right:1px solid #c0c0c0;color:#383838}
.btn_style_friend .tcolor_g6{font-weight:bold;color:#777777}

.btn_style06{display:inline-block;height:46px;text-align:center;
			background:url('/images/common/bg_btn.gif') no-repeat 100% top;background-position:0 -205px;text-decoration:none;font-weight:bold;font-size:11px;line-height:1.4;letter-spacing:-1px}
			.btn_style06 span{display:block;padding:15px 15px 15px 15px;background:url('/images/common/bg_btn.gif') no-repeat 100% 0;background-position:0 -205px;border-right:1px solid #c0c0c0;color:#999999}
.btn_style07{display:inline-block;height:22px;text-align:center;
background:url('/images/common/bg_btn.gif') no-repeat 100% top;background-position:0 -262px;text-decoration:none;font-weight:bold;font-size:11px;line-height:1.4;letter-spacing:-1px;vertical-align:middle}
.btn_style07 span{display:block;padding:3px 15px 2px 15px;background:url('/images/common/bg_btn.gif') no-repeat 100% 0;background-position:0 -262px;border-right:1px solid #8896a9;color:#ffffff}

.btn_style08{padding:1px 10px;background:#494949;color:#ffffff;font-weight:bold}
.btn_style08:hover{color:#ffffff}

.btn_style09{display:inline-block;padding:13px 10px 13px 10px;border:1px solid #6aad1d;background:#77bd35}
.btn_style09 span{color:#ffffff !important;font-weight:bold}

/* skipToContent */
#skipToContent {position:relative;}
#skipToContent a {display:block; height:1px; width:1px; margin-bottom:-1px; overflow:hidden; text-align:center; color:#000; white-space:nowrap;}
#skipToContent a:focus,
#skipToContent a:active {height:auto; width:100%; padding:5px; margin-bottom:10px;}

/* best_reviews */
.best_reviews {position:relative; width:493px; height:133px; margin-bottom:24px; padding:23px 0 0 260px; background:url("/images/dreaming/bg_best_worldmap.gif") no-repeat left top;}
.best_reviews .best {display:block; position:absolute; left:0; top:0; width:62px; height:62px; text-indent:-999em; background:url("/images/dreaming/ico_best.png") no-repeat left top;}
.best_reviews .txt {position:absolute; left:35px; top:90px;}
.best_reviews ul {overflow:hidden; width:100%;}
.best_reviews li {position:relative; float:left; margin-right:30px; padding-left:10px;}
.best_reviews li .thumb {display:block; width:76px; height:110px; padding:2px; text-align:center; background:url("/images/dreaming/bg_worldmap_photo.gif") no-repeat left top;}
.best_reviews li .thumb em {display:block; margin-top:14px; color:#000000;}
.best_reviews li img {width:76px; height:76px;}

/* decoration */
.decoration {display:block; position:absolute; left:0; top:0; width:21px; height:37px; text-indent:-999em; background:url("/images/common/ico_decoration.png") no-repeat left top;}

/* searchArea_board */
.searchArea_board {width:100%; margin:0 0 11px 0;}

/* common */
.right {position:absolute; right:0; top:0;}

/* wrap_default_list_01 */
.wrap_default_list_01 {width:100%; background:url("/images/common/bg_table_type01.gif") no-repeat left top;}
.default_list_01 {width:100%; table-layout:fixed; border-bottom:1px solid #75bb39;}
.default_list_01 thead th {height:32px;}
.default_list_01 tbody td {padding:10px 0; border-bottom:1px solid #e3e4e5; color:#666666; text-align:center;}
.default_list_01 tbody td.collars {text-align:right;}
.default_list_01 tbody td.title {padding-left:20px; text-align:left;}
.default_list_01 tbody td a {color:#666666;}
.default_list_01 tbody td .thumb {display:inline-block; position:relative; width:88px; height:78px;}
.default_list_01 tbody td .thumb img {width:78px; height:78px; border:1px solid #999999;}

/* wrap_default_view_01 */
.wrap_default_view_01 {width:100%; border-top:2px solid #75bb38; }
.default_view_01 {width:100%; border-bottom:1px solid #75bb39;}
.default_view_01 tbody th,
.default_view_01 tbody td {border-bottom:1px solid #e3e4e5;}
.default_view_01 tbody th {background-color:#f7fcf2;}
.default_view_01 tbody td {padding:6px 0 6px 20px; color:#666666; text-align:left;}
.default_view_01 tbody td a {color:#666666;}
.default_view_01 tbody .editarea {padding:15px 0 45px 20px;}

/* posts */
.wrap_default_view_01 .posts {width:100%; border-bottom:1px solid #75bb39;}
.wrap_default_view_01 .posts tbody td,
.wrap_default_view_01 .posts tbody th {border-top:1px solid #75bb39;}
.wrap_default_view_01 .posts tbody th {padding:6px 0; background-color:#f7fcf2;}
.wrap_default_view_01 .posts tbody td {padding:6px 0 6px 20px; color:#666666;}
.wrap_default_view_01 .posts tbody td a {color:#666666;}
.wrap_default_view_01 .posts tbody td a:hover {text-decoration:underline;}

/* wrap_default_write_01 */
.wrap_default_write_01 {width:100%; border-top:2px solid #75bb38; }
.default_write_01 {width:100%; border-bottom:1px solid #75bb39;}
.default_write_01 tbody th,
.default_write_01 tbody td {border-bottom:1px solid #e3e4e5;}
.default_write_01 tbody th {background-color:#f7fcf2;}
.default_write_01 tbody td {padding:6px 0 6px 10px; color:#666666; text-align:left;}
.default_write_01 tbody td a {color:#666666;}
.default_write_01 tbody .b_line_no th,
.default_write_01 tbody .b_line_no td {border:0;}
.default_write_01 tbody .file_zone th,
.default_write_01 tbody .file_zone td {border-top:1px solid #75BB39;}

/* ico_style */
.ico_new {overflow:hidden; display:inline-block; width:22px; height:9px; margin-left:6px; text-indent:-999em; vertical-align:middle; background:url("/images/common/ico_new.gif") no-repeat left top;}

/* pagination */
.pagination{ padding:15px 0; text-align:center; line-height:normal;}
.pagination * {vertical-align:middle;}
.pagination a,
.pagination strong{ position:relative; color:#999999; font:normal 12px/16px Dotum, Sans-serif; vertical-align:middle; display:inline-block; text-decoration:none; padding:1px 8px; margin:0 -2px; background-color:#fff; z-index:2;}
.pagination strong{ color:#4e9a12; font-weight:bold;}
.pagination a:hover {color:#4e9a12;}
.pagination .direction em {display:inline-block; overflow:hidden; width:17px; height:18px; margin:0 0; padding:0 2px; background-image:url('/images/common/btn_pagination.gif'); background-repeat:no-repeat;}
.pagination .direction a {margin:0; padding:0;}
.pagination .direction.first em {background-position:-1px 1px;}
.pagination .direction.prev em {background-position:0 -22px;}
.pagination .direction.next em {background-position:-1px -44px;}
.pagination .direction.last em {background-position:-1px -67px;}
.pagination .direction:hover,
.pagination .direction:active,
.pagination .direction:focus{color:#323232;}

/* network */
.network_area{overflow:hidden;border:1px solid #e1e1e1}
.network_area .n_search_area{position:relative;height:38px;border-bottom:1px solid #e1e1e1;background:#f3f4f3 url('/images/network/ico_population_search.png') no-repeat 0 7px}
.network_area .n_search_area .search_word{padding:12px 0 0 70px;font-size:11px;font-weight:bold;color:#5b6266}
.network_area .n_search_area .search_word li{float:left;padding:0 10px;background:url('/images/common/line_gubun.gif') no-repeat left center}
.network_area .n_search_area .search_word li.str{background:none}
.network_area .n_search_area fieldset{margin:-2px 0 0 0}
.network_area .n_search_area fieldset span.search{display:block;padding:0 80px 0 50px;background:url('/images/network/txt_search.png') no-repeat left 7px;vertical-align:middle}
.network_area .n_search_area fieldset a{position:absolute;top:10px;right:17px}

.category_search{position:relative;padding:20px;border-top:1px solid #e1e1e1}
.category_search ul{overflow:hidden;background:#f6f6f6;padding:20px;_height:30px;border:1px solid #eaeaea}
.category_search ul li{float:left;padding:0 0 0 10px;width:156px;background:url('/images/common/ico_listType.gif') no-repeat 0 center}
.category_search ul li a{font-size:11px;color:#808080}
.category_search ul li .on{color:#1080b2;font-weight:bold}
.category_search ul li a:active,.category_search ul li a:hover{color:#1080b2}
.category_search .search_close{position:absolute;right:20px;top:20px}

.recently_school{position:relative;padding:20px;border-top:1px solid #e1e1e1}
.recently_school ul{overflow:hidden;background:#f6f6f6;padding:20px;_height:30px;border:1px solid #eaeaea}
.recently_school ul li{padding:0 0 0 10px;width:100%;background:url('/images/common/ico_listType.gif') no-repeat 0 center}
.recently_school ul li table tr td{font-size:11px;color:#808080}
.recently_school ul li table tr td a:hover{color:#1080b2}
.recently_school ul li table tr td a:active{color:#1080b2}
.recently_school ul li a{font-size:11px;color:#808080}
.recently_school ul li .on{color:#1080b2;font-weight:bold}
.recently_school ul li a:active,.category_search ul li a:hover{color:#1080b2}
.recently_school .search_close{position:absolute;right:20px;top:20px}

.search_country{position:relative;padding:20px;border-top:1px solid #e1e1e1}
.search_country ul{overflow:hidden;width:100%;padding:1px 0 0 0;border-left:1px solid #eaeaea}
.search_country ul li{float:left;margin:-1px 0 0 0;padding:10px 0 10px 30px;width:28.95%;background:#f6f6f6 url('/images/common/ico_arrow03.gif') no-repeat 20px center;border:1px solid #eaeaea;border-left:none}
.search_country ul li a{font-weight:bold}
.search_country .search_close{position:absolute;right:20px;top:20px}
.search_country .wid_type01 li{width:95.1%;border-right:1px solid #eaeaea}
.search_country .wid_type02 li{width:45.48%}
.search_country ul li .list_num{padding:0 0 0 5px;font-family:tahoma;font-size:10px;color:#73afd1;font-weight:bold}


.tbl01{width:100%;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.tbl01 th{height:5px;padding:10px 15px 5px 15px;background:url('/images/common/bg_tb01.gif') repeat-x left top;text-align:center;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4}
.tbl01 td{padding:5px 15px 5px 15px;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4}
.tbl01 td .comment{padding:0 0 0 5px;color:#1080b2;font-family:tahoma;font-size:10px}
.data_tbl{position:relative}
.ico_category{position:absolute;z-index:5;top:-6px;left:8px;display:block}

.tbl02{}
.tbl02 th{height:5px;padding:10px 15px 5px 15px;background:url('/images/common/bg_tb01.gif') repeat-x left top;text-align:center;color:#1080b2;border:1px solid #d4d4d4;border-bottom:none}
.tbl02 .title{color:#2c2c2c;text-align:left;font-weight:bold;border-right:1px solid ##d4d4d4;}
.tbl02 td{border:1px solid #d4d4d4}

.tbl03{width:100%;margin:4px 0 0 0;background:#f6f6f6;border-top:1px solid #d4d4d4}
.tbl03 th{background:none;border:none;vertical-align:top}
.tbl03 td{border:none;padding:5px 0 0 0;vertical-align:middle}

.tbl04{width:100%}
.tbl04 .tit{font-size:15px !important}
.tbl04 td{padding:10px;border:none;border-top:1px solid #efefef}
.tbl04 .t1{padding:10px 0;border:none}
.tbl04 td.dotted{border:none;border-top:1px dotted #999999 !important}
.tbl04 .comment{padding:0 0 0 5px;font-size:10px;color:#477d95;font-family:tahoma;}
.tbl04 .btn_close{padding:0 0 0 10px}
.tbl04 .btn_close img{margin:7px 0 0 0}
.tbl04 .btdott{border-top:1px dotted #666666}
.tbl04 .date{font-size:11px;color:#999999}
.tbl04 .hit{font-size:11px;color:#9ca989}
.tbl04 .gray{background:#f9f9f9}
.tbl04 .contents{background:none;border:none;min-height:215px;color:#777777;line-height:1.6}
.tbl04 .contents img{margin:0 5px 5px 0}
.tbl04 .contents .admin_comment{margin:10px;padding:20px 30px;background:#f6f6f6;border:1px solid #cccccc}
.tbl04 .bgwhite{background:#ffffff}
.tbl04 .image{width:133px;height:133px;margin:0 0 8px 0;border:1px solid #666666}
.tbl04 .image img{width:133px;height:133px}
.tbl04 .file{padding:10px 0 10px 25px !important;background:url('/images/common/ico_file02.gif') no-repeat 10px center}
.tbl04 .file a{color:#777777;text-decoration:underline}
.agree{display:inline-block;height:13px;padding:0 0 0 15px;margin:0 5px 0 0;background:url('/images/common/ico_agree.png') no-repeat 0 0;color:#275f9a}
.opposite{display:inline-block;height:13px;padding:0 0 0 15px;background:url('/images/common/ico_opposite.png') no-repeat 0 0;color:#f8701d}
*+html .agree{height:18px}
*+html .opposite{height:18px}

.tbl05{width:100%;border:1px solid #d4d4d4;border-right:none}
.tbl05 .prev{padding:0 0 0 30px;background:url('/images/common/ico_arrow_top.gif') no-repeat 15px center;color:#777777;font-weight:normal;text-align:left}
.tbl05 .next{padding:0 0 0 30px;background:url('/images/common/ico_arrow_bottom.gif') no-repeat 15px center;color:#777777;font-weight:normal;text-align:left}
.tbl05 .prev02{padding:0 0 0 30px;background:url('/images/common/ico_arrow_top02.gif') no-repeat 15px center;color:#777777;font-weight:normal;text-align:left}
.tbl05 .next02{padding:0 0 0 30px;background:url('/images/common/ico_arrow_bottom02.gif') no-repeat 15px center;color:#777777;font-weight:normal;text-align:left}
.tbl05 td,.tbl05 th{padding:5px 0 5px 10px;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;color:#2c2c2c}
.tbl05 .bd_green{border-bottom:1px solid #badd9c !important;border-right:0 none}
.tbl05 .comment{padding:0 0 0 5px;color:#666666;font-weight:bold}
.tbl05 .gray{background:#f7f7f7}

.tbl06{width:100%;border:1px solid #d4d4d4}
.tbl06 th{padding:10px;background:#f9f9f9;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;font-weight:bold;text-align:left}
.tbl06 td{padding:10px;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.tbl06 .content_dat{}
.tbl06 .question{padding:10px 10px 10px 80px;background:#f8fbfd url('/images/notice/ico_question.gif') no-repeat 15px 15px}
.tbl06 .answer{padding:10px 10px 10px 80px;background:url('/images/notice/ico_answer.gif') no-repeat 15px 15px}
.tbl06 .on{display:inline-block;padding:0 20px 0 0;width:95%;background:url('/images/notice/ico_on.gif') no-repeat right 5px}
.tbl06 .off{display:inline-block;padding:0 20px 0 0;width:95%;background:url('/images/notice/ico_off.gif') no-repeat right 5px;font-weight:normal}
.tbl06 .nol{border-right:0 none !important;background-color:#ffffff}
.tbl06 .m_co{font-size:11px;line-height:1.4}
.tbl06 .m_co orange{color:#fe6000 !important}
.btn_area{margin:10px 0 0 0;padding:0 20px 10px 0}

.search_box{position:relative;height:50px;margin:20px 20px 5px 20px;padding:10px 0;background:#e9f3f8;padding:1px;border:1px solid #cfe4e9}
.search_el{overflow:hidden;margin:12px 0 0 0;text-align:center;line-height:2}
.search_box02{width:480px;margin:0 auto}


/* pagenation */
/*.pagenation{position:relative;text-align:center}*/
.pagenation{text-align:center}
.pagenation *{vertical-align:middle}
.pagenation .num{padding:0 10px;background:url('/images/common/line_gubun.gif') no-repeat left center}
.pagenation a{background:none}
.pagenation .on{padding:0 10px;color:green;font-weight:bold;background:url('/images/common/line_gubun.gif') no-repeat left center}
.pagenation .first{background:none}

/* dream */
.box01{position:relative;width:750px;height:158px;border:1px solid #cccccc}
.box01 .top{position:absolute;left:0;top:0;z-index:1;width:61px;height:61px;background:url('/images/dream/ico_top.png') no-repeat left top;}
.box01 .mento{position:absolute;left:0;top:0;z-index:1;width:61px;height:61px;background:url('/images/dream/ico_mento.png') no-repeat left top;}
.box01 .jhj{position:absolute;left:0;top:0;z-index:1;width:61px;height:61px;background:url('/images/make_jhj/ico_jhj.png') no-repeat left top;}
.box01 ul{overflow:hidden;width:750px}
.box01 ul li{float:left;width:320px;padding:30px 0 0 50px;background:url('/images/dream/bg_box01.gif') no-repeat right center}
.box01 ul li.last{background:none}
.box01 ul li .image{float:left;width:120px;height:91px;margin:0 15px 0 0;border:1px solid #e3e3e3}
.box01 ul li .image img{padding:1px}
.box01 ul li dl{overflow:hidden;width:170px;margin:0 0 5px 0;color:#333333;letter-spacing:-1px}
.box01 ul li dl dt{float:left}
.box01 ul li dl dd{display:block;}
.box01 ul li p{color:#777777}
.box01 ul li .li_dat{margin:0 0 5px 0;color:#333333;letter-spacing:-1px}
.box01 .click_circle{position:absolute;bottom:5px;left:46%}

/* tab style */
.tab_style01{overflow:hidden;margin:20px 0 0 0;height:28px;border-bottom:2px solid #75bb38}
.tab_style01 li{float:left;height:19px;padding:5px 0;background:url('/images/common/bg_tab01.gif') repeat-x right top;text-align:center}
.tab_style01 li.on{margin:0 0 0 -1px;height:19px;background:url('/images/common/bg_btn.gif') no-repeat 100% top;border-left:1px solid #75bb38}
.tab_style01 li a{display:inline-block;width:89px;height:19px;margin:1px 0 0 0;padding:4px 0 0 0;color:#999999;font-size:11px;border-right:1px solid #cccccc;font-weight:bold}
.tab_style01 li.on a{color:#ffffff;font-size:12px;background:none;border:none}
.tab_style01 li.wid114 a{width:120px}
.tab_style01 .first{width:88px;display:block;height:19px;margin:1px 0 0 0;padding:4px 0 0 0;border-left:1px solid #cccccc;border-right:1px solid #cccccc}
.tab_style01 .on .first{width:89px;margin:0 0 0 0}
.tab_style01 li a:hover{color:#999999}
.tab_style01 li.on a:hover{color:#ffffff}

.tab_style02{margin:20px 0 0 0;background:url('/images/common/bg_tab_style02.gif') repeat-x left bottom}
.tab_style02 li{float:left;height:21px;padding:5px 0 3px 0;_height:19px;_padding:0 !important;background:url('/images/common/bg_tab01.gif') repeat-x right top;text-align:center}
.tab_style02 li a{display:block;width:50px;height:12px;margin:1px 0 0 0;padding:5px 0 6px 0;_height:12px !important;_padding:5px 0 4px 0 !important;_margin:6px 0 0 0 !important;color:#999999;font-size:11px;border-right:1px solid #cccccc;font-weight:normal;line-height:1.2}
.tab_style02 li.state{width:70px;height:21px;_height:19px;padding:5px 0 3px 0;_padding:10px 0 0 0 !important;background:#6bac32 url('/images/common/bg_btn.gif') no-repeat 100% top;border-left:2px solid #75bb38;color:#ffffff;font-size:12px;font-weight:bold;text-align:center}

.tab_style02 .first{display:block;width:60px;border-left:1px solid #cccccc;border-right:1px solid #cccccc}
.tab_style02 li a:hover{color:#999999}
.tab_style02 .on{background:url('/images/common/bg_tab02.gif') repeat-x right top;border:2px solid #75bb38;border-bottom:none;}
.tab_style02 .on a{width:51px;padding:4px 0 4px 0;color:#4a790d;border:none;_margin:7px 0 0 0 !important;_padding:3px 0 5px 0 !important;font-weight:bold}
.tab_style02 .on a.first{width:62px;color:#4a790d}
.tab_style02 li.on a:hover{color:#4a790d}

/* 50년 나의 미래 그리기 */
.ico_point{padding:10px 10px 10px 30px;background:#f7f7f7 url('/images/common/ico_point.gif') no-repeat 10px center;border:1px solid #d4d4d4}

.list_table_info{margin:15px 0}
.list_table_info .green{padding:0 5px}

.tbl07{position:relative;width:100%;border-top:1px solid #75bb39;border-bottom:1px solid #75bb39}
.tbl07 td{border-top:1px solid #badd9c;padding:20px 0;text-align:center;vertical-align:top}
.tbl07 td .hit{display:block;color:#9ca989;font-weight:normal}
.tbl07 .date{padding-right:20px;font-family:tahoma;font-size:11px;font-weight:bold;text-align:right;color:#afafaf;vertical-align:middle}
.tbl07 .date2{color:#f57400;padding:0 5px 0 7px;background:url('/images/common/line_gubun.gif') no-repeat 0 center;font-size:10px;font-family:tahoma;}
.tbl07 .date3{color:#477d95;padding:0 5px 0 7px;background:url('/images/common/line_gubun.gif') no-repeat 0 center;font-size:10px;font-family:tahoma;}
.tbl07 .writer{color:#666666;vertical-align:middle}
.tbl07 td .image{display:block;float:left;width:78px;height:78px;margin:0 20px 0 0;border:1px solid #e4e4e4;vertical-align:top}
.tbl07 td img{}
.tbl07 td.content{text-align:left;vertical-align:middle}
.tbl07 .data{float:left;width:380px;}
.tbl07 .num{padding:60px 0 0 0}
.tbl07 .data .movie{display:inline-block;height:16px;}
.tbl07 .question{display:block;margin:5px 0 0 0;color:#555555;font-weight:bold}
.tbl07 .answer{display:block;color:#555555;font-weight:normal}
.tbl07 .tit{margin:0 0 20px 0;font-weight:bold}
.tbl07 .tit2{margin:0 0 0px 0;font-weight:bold}
.tbl07 .write{padding:0 0 0 35px;color:#666666;font-weight:bold;background:url('/images/make_jhj/ico_writer.gif') no-repeat 0 0}
.tbl07 .write2{padding:0 0 0 35px;color:#666666;font-weight:bold;background:url('/images/make_jhj/ico_b_writer.gif') no-repeat 0 0}
.tbl07 .write em{margin:0 5px 0 0;padding:0 5px 0 0;font-weight:bold;background:url('/images/common/line_gubun.gif') no-repeat right center}
.tbl07 .plus{padding:3px 0 0 10px;background:url('/images/common/ico_plus.gif') no-repeat 0 center;color:#777777}
.tbl07 p{margin:0 0 3px 0}

.tbl07_1 p{float:left; width:460px; margin:0 0 3px 0;}
.tbl07_1 .con {overflow:hidden; height:35px;}

.tbl07 .close{/*margin:5px 0 0 0*/}
.tbl07 .close img{padding:5px 0 0 0}
.tbl07 .comment{padding:5px 5px 0 0;color:#808080;font-size:11px;text-align:justify}
.tbl07 .bdt_dot{border-top:1px dotted #999999 !important}

.tbl08{width:100%}
.tbl08 .question{padding:7px 0 7px 40px;background:url('/images/common/ico_question.gif') no-repeat left 7px;text-align:left}
.tbl08 .answer{padding:7px 10px 7px 40px;background:url('/images/common/ico_answer.gif') no-repeat left 7px;text-align:left}
.tbl08 td{border-top:1px solid #e5e5e5}


/* 꿈키우기 - mento */
.d_vision{position:relative;padding:35px 40px 5px 40px;_padding:35px 40px;border-top:2px solid #7ec32c;border-bottom:2px solid #7ec32c}
*+html .d_vision{padding:35px 40px;}
.d_vision .year{margin:0 0 30px 0}
.d_vision .year img{vertical-align:top}
.d_vision .year p{position:relative;z-index:1;width:405px;margin:30px 0 0 0;padding:0 10px 0 30px;background:url('/images/common/ico_square.gif') no-repeat 10px 3px;border-left:1px solid #7ec13a;border-right:1px solid #7ec13a;letter-spacing:-1px}
.d_vision .tooltip_left{position:absolute;top:-3px;left:-43px;display:block;z-index:10;width:43px;height:26px;background:url('/images/dream/bg_tooltip_left.gif') no-repeat left center}
.d_vision .tooltip_left_bottom{position:absolute;top:-16px;left:-44px;display:block;z-index:10;width:44px;height:38px;background:url('/images/dream/bg_tooltip_left_bottom.gif') no-repeat left center}
.d_vision .tooltip_top{position:absolute;top:-12px;left:-1px;display:block;width:447px;height:14px;background:url('/images/dream/bg_tooltip_top.gif') no-repeat left top}
.d_vision .tooltip_bottom{position:absolute;bottom:-12px;left:-1px;display:block;width:447px;height:14px;background:url('/images/dream/bg_tooltip_bottom.gif') no-repeat left bottom}

.future_write{margin:0 0 20px 0;padding:15px 0;border-top:2px solid #7ec13a;border-bottom:2px solid #7ec13a}
.future_write textarea{margin:-1px 0 30px 0}

.box02{margin:0;padding:0 0 20px 0;border:5px solid #72b634}
.mento_info{overflow:hidden;zoom:1;margin:0 0 0 20px;_margin:0 0 0 10px;width:155px}
.mento_info .image{width:125px;height:125px;margin:0 0 15px 0;padding:4px;border:1px solid #cccccc}
.mento_info .image img{width:125px;height:125px}
.mento_info dl{overflow:hidden;zoom:1;width:110px;margin:0 auto}
.mento_info dl dt{float:left;padding:0 15px 0 0;color:#4e9a12;font-weight:bold}
.mento_info dl dd{display:block;padding:0 0 0 30px;text-indent:-10px;color:#666666}

/* 꿈키우기 - 꿈친구찾기 */
.tbl09{position:relative;width:100%;border-top:2px solid #85c152;border-bottom:1px solid #85c152;background:#fbfbfb}
.tbl09 th{padding:10px 20px;color:#6cae33;text-align:left;vertical-align:top}
.tbl09 td{padding:10px 20px;vertical-align:top}
.tbl09 .line{border-bottom:1px solid #e3e4e5}
.tbl09 .bl{color:#000000;font-weight:bold;text-align:center;border-right:1px solid #e3e4e5;border-bottom:1px solid #e3e4e5}
.tbl09 .tl{background:#ffffff;border-bottom:1px solid #e3e4e5}
.tbl09 .tl02{background:#ffffff;border-bottom:1px solid #e3e4e5;text-align:center;vertical-align:middle}
.tbl09 .tl03{padding:7px 0;vertical-align:middle}
.tbl09 .bll{border-left:1px solid #e3e4e5 }
.tbl09 .pa10{padding:10px 0 !important;color:#6cae33;text-align:center;vertical-align:top;border-bottom:1px solid #e3e4e5}
.tbl09 .pa20{padding:10px 0 !important;text-align:center;vertical-align:middle}
.backnone{background:none !important}
.tbl09 .gray{background:#ffffff;border-bottom:1px solid #e3e4e5;color:#777777;font-size:11px;font-family:tahoma;letter-spacing:0 !important}
.tbl09 .gray02{background:#ffffff;border-bottom:1px solid #e3e4e5;color:#777777;font-size:11px;font-family:tahoma;text-align:center;vertical-align:middle}
.tbl09 .image{float:left;width:78px;height:78px;margin:0 20px 0 0;border:1px solid #cccccc}

.list_type01{margin:-2px 0 0 0}
.list_type01 li{float:left;width:115px}
.list_type01 li input{margin:-2px 5px 0 0}

.list_type02{margin:0 0 10px -8px;_margin:0 0 10px -15px;padding:30px 0;text-align:center;border-bottom:1px solid #e5e5e5}
.list_type02 li{float:left;margin:0 0 0 8px}
.list_type02 li .image{width:126px;height:126px;padding:4px;margin:0 0 7px 0;border:1px solid #cccccc}
.list_type02 li .image img{width:125px;height:125px}
.list_type02 li p span{color:#75bb38;font-size:11px}
.list_type02 li .date{display:block;color:#999999}

/* popup */
.fn_layer{position:absolute;z-index:900;width:295px;height:295px;padding:8px;border:3px solid #76bc36;background:#ffffff}
.fn_layer .fn_box{width:275px;height:235px;border:1px solid #dddddd;background:url('/images/dream/img_freind_add.gif') no-repeat 10px 10px}
.fn_layer .memo{background:url('/images/member/txt_memo.gif') no-repeat 10px 10px}
.fn_layer .memo_send{background:url('/images/member/txt_send_memo.gif') no-repeat 10px 10px}
.fn_layer .get_memo{background:url('/images/member/txt_get_memo.gif') no-repeat 10px 10px}
.fn_layer .reply_memo{background:url('/images/member/txt_reply.gif') no-repeat 10px 10px}

.fn_layer02{position:absolute;z-index:900;width:395px;height:410px;padding:8px;border:3px solid #76bc36;background:#ffffff}
.fn_layer02 .fn_box{width:393px;height:348px;border:1px solid #dddddd;background:url('/images/member/txt_profile.gif') no-repeat 10px 10px}

/* login */
.login_form{width:725px;height:185px;margin:50px auto 0 auto;background:url('/images/member/bg_login.gif') no-repeat 0 bottom}

.login_form fieldset {position:relative;width:340px;top:70px;left:300px}
.login_form.login_form_end .mail_send {position:absolute; left:0; top:7px;}
.login_form.login_form_end .mail_send a {margin-right:5px; color:#305e95; font-size:13px; font-weight:bold;}
.login_form.login_form_end .mail_send img {vertical-align:-2px;}
.login{position:relative;height:40px}
.login dt{width:54px;padding:10px 0 0 0}
.login .uid{position:absolute;top:5px;left:48px}
.login .upw{position:absolute;top:30px;left:48px}
.btn_login{position:absolute;right:0;top:5px}
*+html .btn_login{position:absolute;right:0;top:3px}
.member_service{position:relative;margin:115px 0 0 410px}
.member_service02{position:relative;margin:115px 0 0 490px;}
.login_form.login_form_end .member_service02 {margin:155px 0 0 520px;}



.txt_login{position:absolute;top:130px;left:135px}
.txt_login02{position:absolute;top:130px;left:360px}

.txt_box{width:520px;height:110px;padding:50px 0 0 230px;margin:0 0 30px 0;background:url('/images/member/img_join.gif') no-repeat 0 0}

.edo_box{position:relative;width:100%;min-height:190px;background:url('/images/member/bg_edo_box.gif') repeat-x left top;border:1px solid #cccccc}
.edo_box h4{margin:15px 20px}
.edo_box p{height:122px;padding:40px 20px 0 220px;background:url('/images/member/bg_edo_state.png') no-repeat -25px -25px;letter-spacing:-1px;line-height:1.5;color:#666666}
.edo_box ul{position:relative;width:750px}
.edo_box ul li{float:left;width:320px;padding:30px 0 0 50px;background:url('/images/dream/bg_box01.gif') no-repeat right center}
.edo_box ul li.last{background:none}
.edo_box ul li .image{float:left;width:120px;height:91px;margin:0 15px 0 0;border:1px solid #e3e3e3}
.edo_box ul li dl{overflow:hidden;width:170px;margin:0 0 5px 0;color:#333333;letter-spacing:-1px}
.edo_box ul li dl dt{float:left}
.edo_box ul li dl dd{display:block;}
.edo_box ul li p{color:#777777;background:none;margin:0;padding:0;height:auto}
.edo_box ul li .li_dat{margin:0 20px 20px 0;color:#333333;letter-spacing:-1px;color:#555555}
.edo_box .click_circle{position:absolute;bottom:5px;left:46%}
.edo_box .brown03{display:inline-block;height:18px;padding:0 0 0 20px;background:url('/images/make_jhj/ico_book.gif') no-repeat 0 2px;font-size:14px}
.edo_box .book_image{position:relative;float:left;width:127px;height:101px;margin:0 10px 0 -20px;_margin:0 10px 0 -10px;background:url('/images/make_jhj/bg_book.gif') no-repeat 0 0}
.edo_box .book_image img{position:relative;width:120px;height:91px;top:5px;left:1px}
.edo_box .best{position:absolute;left:0;top:0;z-index:1;width:100%;padding:0 0 0 20px;background:url('/images/make_jhj/ico_best.png') no-repeat left top}
.edo_box .dait{position:absolute;top:10px;right:30px}
.edo_box .dait .date{font-family:tahoma;font-size:11px;font-weight:bold;color:#afafaf}
.edo_box .dait .hit{font-family:Dotum;font-size:11px;color:#9ca989}
.edo_box .txt {background:none;width:570px;padding:50px 150px 0 30px;height:auto}
/* 20120214 modify */
.edo_box .joining {position:absolute; right:19px; top:52px; z-index:10;}
/* 20120214 modify */
.edo_box .debate_list{position:relative;top:0px;left:0;height:auto;font-size:11px;font-weight:bold}
.edo_box .debate_list .b_point{float:left;width:325px;background-position:right 40px}
.edo_box .debate_list .b_point .po1{position:relative;padding:0 0 0 15px !important;background:url('/images/common/ico_b_point.gif') no-repeat 5px 7px}
.edo_box .debate_list .b_point .po2{position:relative;padding:0 0 0 15px !important;background:url('/images/common/ico_plus.gif') no-repeat 5px 7px}
.edo_box .debate_list .b_point .wdate{position:absolute;right:10px;top:2px;font-weight:normal;color:#777777}
.edo_box .debate_list .b_point ul{width:325px;margin:0 0 0 -45px;height:140px}
.edo_box .debate_list .b_point ul li{float:none;width:330px;margin:0 0 0 10px;background:none}

.edo_prograss{border:1px solid #cccccc;border-top:none;border-right:none}
.edo_prograss li{float:left;width:50px;padding:5px 0;text-align:center;border-right:1px solid #cccccc}
.edo_prograss .first{width:63px}
.edo_prograss .state{width:72px}
.edo_prograss .coml{display:inline-block;padding:0 17px 0 0;background:url('/images/common/ico_medal.gif') no-repeat right 1px}

.list_type03{border-top:2px solid #75bb38;border-bottom:1px solid #75bb38}
.list_type03 li{float:left;width:344px;padding:20px 10px;border-bottom:1px solid #badd9c}
.list_type03 li .image{float:left;width:80px;height:80px;margin:0 10px 0 0;border:1px solid #cccccc}
.list_type03 li .image img{width:78px;height:78px}
.list_type03 li .tit{ float:left; margin:0 0 15px 0;font-weight:bold}
.list_type03 li .paragraph{ float:left; margin:0;}
.list_type03 li .write{padding:0 0 0 35px;color:#666666;font-weight:bold;background:url('/images/make_jhj/ico_writer.gif') no-repeat 0 0}
.list_type03 li .write em{margin:0 5px 0 0;padding:0 5px 0 0;font-weight:bold;/*background:url('/images/common/line_gubun.gif') no-repeat right center*/}
.list_type03 li .plus{padding:3px 0 0 10px;background:url('/images/common/ico_plus.gif') no-repeat 0 center;color:#777777}
.list_type03 li p{margin:0 0 3px 0; width:250px;}

.box_jhj{position:relative;width:100%;height:134px;margin:0 0 10px 0;background:url('/images/make_jhj/img_jhj02.gif') no-repeat 0 0}
.box_jhj ul{position:absolute;left:160px;top:20px;margin:0 0 5px 0}
.box_jhj ul li{margin:0 0 1px 0}
.box_jhj p{position:absolute;left:160px;top:100px;}

.box_jhj02{position:relative;height:122px;padding:40px 0 0 200px;background:url('/images/make_jhj/img_jhj03.gif') no-repeat 0 0}

.books_box{margin:0 0 20px 0;border-bottom:1px solid #75bb38}
.list_type04{overflow:hidden;zoom:1}
.list_type04 li{float:left;width:187px;padding:20px 0 20px 0;border-bottom:1px solid #badd9c}
.list_type04 li .image{width:78px;height:78px;margin:0 auto 10px auto;border:1px solid #e4e4e4}
.list_type04 li .image img{width:78px;height:78px}
.list_type04 li ul li{float:none;padding:0;border:none}
.list_type04 li ul li .writer{padding:0 0 0 35px;color:#666666;font-weight:bold;background:url('/images/make_jhj/ico_writer.gif') no-repeat 0 0}

.graph_list{position:relative;width:100%;height:80px;margin:-10px 0 0 0;background:url('/images/make_jhj/bg_bar.gif') no-repeat center}
.graph_list .graph_box{position:absolute;width:714px;height:45px;margin:50px 0 0 16px;background:url('/images/make_jhj/bg_graph.png') no-repeat 0 0;z-index:11}
.graph_list .graph_box .txt_left{position:absolute;left:28px;top:7px;color:#275f9a}
.graph_list .graph_box .txt_right{position:absolute;right:28px;top:7px;color:#f8701d}
.graph_list .blue_bar{position:absolute;top:54px;right:378px;z-index:10;text-align:right}
.graph_list .orange_bar{position:absolute;top:54px;left:376px;z-index:10;text-align:left}

.tab_style03{position:relative;width:100%;z-index:1000}
.tab_style03 li{width:49%;height:30px}
.tab_style03 li.blue{float:left;width:49.7%;background:url('/images/make_jhj/bg_debate.gif') repeat-x left top;border-left:1px solid #ebebeb}
.tab_style03 li.orange{float:left;width:50.2%;margin:0 0 0 -2px;background:url('/images/make_jhj/bg_b_debate.gif') repeat-x left top;border-right:1px solid #ebebeb}
.tab_style03 li a{float:left;height:24px;padding:7px 15px;color:#797979;width:92%}
.tab_style03 li.blue .on{background:url('/images/make_jhj/bg_debate_b_on.gif') repeat-x left top}
.tab_style03 li.orange .on{width:96.5%;background:url('/images/make_jhj/bg_debate_on.gif') repeat-x left top/*;border-right:1px solid #f26009;border-left:1px solid #f26009*/}
.tab_style03 li.blue .on *,.tab_style03 li.orange .on *{color:#ffffff}
.tab_style03 li.blue .b_on {height:38px;background:url('/images/make_jhj/bg_arrow_b_bottom.png') no-repeat center 29px}
.tab_style03 li.orange .b_on {height:38px;background:url('/images/make_jhj/bg_arrow_bottom.png') no-repeat center 29px}

.vision_doc{position:relative;width:650px;height:918px;margin:0 auto;background:url('/images/dream/vision_doc.gif') no-repeat 0 0}
.vision_doc h4{position:absolute;top:92px;left:257px;}
.vision_doc .image{position:relative; float:left; margin:75px 0 0 110px;_margin:75px 0 0 110px; width:125px; height:135px; padding:2px 0 0 2px; background:url("/images/dream/bg_id_photo.gif") no-repeat left top;}
.vision_doc .image img{width:124px;height:131px}
.vision_doc .collar {display:block; position:absolute; right:-24px; bottom:-30px; width:49px; height:65px; background:url("/images/dream/ico_decoration.png") no-repeat left top;}
.vision_doc .content{position:absolute; left:110px; top:295px;; margin:0 0 0 0;}
.vision_doc .vision{margin:0 0 10px 0}
.vision_doc .vision_c,.vision_doc .mission_c {width:480px; min-height:155px; _height:155px; padding-bottom:40px;}
.vision_doc .mission{margin:0 0 10px 0}
.vision_doc .wr{position:absolute;top:160px;right:158px;text-align:right;font-size:16px;font-weight:bold;color:#555;}
.vision_doc .wr .name {display:block; margin-top:3px; font-size:17px;}
.vision_doc .date {position:absolute; left:0; bottom:110px; width:100%; color:#555555; font-size:14px; font-weight:bold; text-align:center; letter-spacing:-0.5px;}

.tb_wrap{position:relative;overflow:hidden;zoom:1}
.layer_li{padding:5px 0;text-indent:10px;border:1px solid #b8b8b8;z-index:100;background-color:#ffffff}
.layer_li li{float:none;margin:0;text-align:left}
.layer_li li a{float:none;font-weight:bold;font-size:11px;color:#777777}
.layer_li li.on{float:none;margin:0;color:#ffffff;background-color:#6cae33}
.layer_li li.on a{float:none;color:#ffffff}

/* site_info */
.privacy_box{position:relative;width:746px;height:123px;border:3px solid #76bb36}
.privacy_box .green_box{position:absolute;top:-2px;left:-2px;width:746px;height:123px;border:1px solid #9fd073;background:url('/images/site_info/img_privacy.png') no-repeat 20px center;}
.privacy_box .green_box ul{margin:15px 0 0 120px;_margin:15px 0 0 60px;height:100px}
.privacy_box .green_box ul li{display:block;padding:0 0 7px 0}
.privacy_con{margin:0 0 20px 0;}
.privacy_con p{line-height:1.6}

.box05{height:90px;padding:15px;border:1px solid #e4e4e4;background:#f7f7f7;line-height:1.6;color:#7d7d7d}

.list_type07{overflow:hidden;zoom:1;padding:0 0 0 12px;border-bottom:1px solid #75bb39}
.list_type07 li{float:left;width:182px;padding:15px 0}

.sitemap_box{padding:10px 0 25px 0;margin:0 0 70px 0;border-bottom:1px solid #e7e7e7}
.list_type08{float:left;margin:0 0 0 10px;_margin:0 0 0 8px;width:175px}
.list_type08 li{height:20px;padding:0 0 0 10px;background:url('/images/common/ico_list_type.gif') no-repeat 0 5px}

.list_type09{margin:10px 0 0 0}
.list_type09 li{display:block;background:none}

.member_info{height:135px;padding:10px;border:1px solid #d5d5d5;border-top:2px solid #7ec32c;overflow-y:scroll}

#simplemodal-overlay {background-color:#000; }

.tab_style04 {margin-bottom:30px; overflow:hidden;}
.tab_style04 li {float:left; cursor:pointer;}

/* certificate (popup) */
#popup_wrap {background:none;}
#popup_wrap .certificate_wrap {position:relative; width:650px; height:804px; padding:115px 0 0 0; background:url("/images/member/bg_certificate.gif") no-repeat left top;}
#popup_wrap .certificate_wrap.best {background:url("/images/member/bg_certificate_best.gif") no-repeat left top;}
#popup_wrap .certificate_wrap h1 {margin-bottom:321px; text-align:center;}
#popup_wrap .certificate_wrap .number {position:absolute; left:49px; top:82px; font-size:13px; color:#000000; font-weight:bold;}
#popup_wrap .certificate_wrap .cer_info {position:absolute; right:30px; top:261px; width:130px;}
#popup_wrap .certificate_wrap .cer_info p {margin-bottom:7px; font-weight:bold; color:#424242; font-size:16px;}
#popup_wrap .certificate_wrap .tex_certificate {position:relative; padding-bottom:186px;}
#popup_wrap .certificate_wrap .tex_certificate strong {position:absolute; left:430px; top:0; color:#000000; font-weight:bold; font-size:16px; letter-spacing:-1px;}
#popup_wrap .certificate_wrap.best .tex_certificate strong {left:377px;}
#popup_wrap .certificate_wrap .date {text-align:center; color:#000000; font-weight:bold; font-size:16px;}
#popup_wrap .certificate_wrap .none {display:none;}




/* 모바일 lnb */
#MleftWrap {float:left; width:200px; padding:0 0 0 0;}
#MleftWrap>ul>li{}
#MleftWrap>ul>li>a{display:block;width:180px;height:23px;padding-top:7px;padding-left:20px;vertical-align:middle;font-size:13px;color:#4e8cd0;background:url('/images/common/bg_lnb_off.png') no-repeat;}
#MleftWrap>ul>li.on>a{color:#0d2b68;font-weight:700;background:url('/images/common/bg_lnb_on.png') no-repeat;}
#MleftWrap>ul>li>ul>li{height:23px;padding-top:7px;padding-left:30px;font-size:11px;border-bottom:1px solid #ddd;}
#MleftWrap>ul>li>ul>li.on{font-weight:700;color:#000;}

/* 모바일 video */
.m_video {width:709px; height:390px;padding:25px 0 0 40px;background:url('/images/bank_story/bg_video.jpg') no-repeat;}

/* 모바일 집현전 */
.m_jhj_map{position:relative;width:749px;height:373px;background:url('/images/make_jhj/bg_map.jpg') no-repeat;}
.m_jhj_map .btn_map {position:absolute;display:inline-block;padding:0 5px;font-size:11px;background:#fff;border:1px solid #ddd;border-radius:5px;}
.m_jhj_map .btn_map.on,.m_jhj_map .btn_map:hover{background:#000;border:1px solid #000;color:#fff;}
.m_jhj_map .map_city01{left:540px;top:85px;}
.m_jhj_map .map_city02{left:509px;top:100px;}
.m_jhj_map .map_city03{left:601px;top:78px;}
.m_jhj_map .map_city04{left:546px;top:116px;}
.m_jhj_map .map_city05{left:512px;top:162px;}
.m_jhj_map .map_city06{left:560px;top:147px;}
.m_jhj_map .map_city07{left:561px;top:175px;}
.m_jhj_map .map_city08{left:619px;top:170px;}
.m_jhj_map .map_city09{left:532px;top:217px;}
.m_jhj_map .map_city10{left:625px;top:204px;}
.m_jhj_map .map_city11{left:659px;top:226px;}
.m_jhj_map .map_city12{left:528px;top:248px;}
.m_jhj_map .map_city13{left:591px;top:240px;}
.m_jhj_map .map_city14{left:647px;top:248px;}
.m_jhj_map .map_city15{left:520px;top:276px;}
.m_jhj_map .map_city16{left:511px;top:328px;}

/* 모바일 대응 */
.html_main,#MleftWrap,.m_jhj_map,.m_video{display:none;}
.uiMobile .html_main,.uiMobile #MleftWrap,.uiMobile .m_jhj_map,.uiMobile .m_video{display:block;}
.uiMobile #leftWrap,.uiMobile .fla_video,.uiMobile .pc_jhj_map{display:none;}
