/* 공통으로쓰는거 */
p, dt, dd, li, a, span, table, th, td{font-family:NanumGothic, ng ! important;color:#484848;font-size:13px;line-height:19px;}
.sub_title_h2{font-family:NanumGothic, ng;padding-bottom:10px ! important;}
.sub_title_h3{padding-top:0px ! important;margin:0px ! important;padding-left:22px;padding-bottom:35px ! important;font-size:18px! important;font-weight:normal ! important;color:#555 ! important;}
.sub_title_h4{;margin:0px ! important;padding:8px 0 0 20px ! important;}

/* 공통으로쓰는거_폰트설정값 */
.f_bold{font-weight:bold ! important;}
.green1_t{color:#0c8c05! important;}

/* 공통으로쓰는거_폰트 */
.f_11{font-size:14px ! important;}
.f_14{font-size:14px ! important;}
.f_15{font-size:15px ! important;}

/* 공통으로쓰는거_padding 값 */
.p_t0{padding-top:0px ! important;}
.p_t4{padding-top:4px ! important;}
.p_t10{padding-top:10px ! important;}
.p_t15{padding-top:15px ! important;}
.p_t20{padding-top:20px ! important;}
.p_t25{padding-top:25px ! important;}

.p_b0{padding-bottom:0px ! important;}
.p_b2{padding-bottom:2px ! important;}
.p_b10{padding-bottom:10px ! important;}
.p_b15{padding-bottom:15px ! important;}
.p_b20{padding-bottom:20px ! important;}

.p_l0{padding-left:0px ! important;}
.p_l2{padding-left:2px ! important;}

.p_r0{padding-right:0px ! important;}
.m_b20{margin-bottom:20px ! important;}

/* sub01 */
.sub01baner{padding:0 19px;}
.sub01baner li{display:inline-block;padding-right:1px;}

.wrap{position:fixed;width:100%;height:100%;z-index:-1;}
.wrap img{width:100%;height:100%;}
.tap_menu_wrap{padding-bottom:65px ! important;}

/* sub01_01_01_01_01 */
.nanum{font-family:NanumGothic, ng;}
.dotum{color:#484848;font-size:13px;line-height:19px;font-family:dotum;}
.s11111{ position:relative;width:779px;background:#fff;padding-bottom:25px;}
.s11111_1{background:url(/img/s11111_bg.png) no-repeat left -40px; padding:0px 25px;}
.s11111_2{padding:0px 25px;}
.s11111 .s11111_navi{ position:relative;padding-top:45px;height:28px;border-bottom:1px solid #ff3232;}
.s11111 .s11111_navi ul li{ float:left;}
.s11111 .s11111_c{ position:relative;clear:both;}
.s11111 .s11111_c h2{ padding:40px 20px;font-family:NanumGothic, ng;}
.s11111 .s11111_c h2.sub_title2{ padding:1px 0;font-size:27px;color:#222;font-family:NanumGothic, ng;font-weight:bold ! important;}
.s11111 .s11111_c h3{ padding-top:50px;padding-bottom:15px;}
.s11111_c_texts{ color:#484848;font-size:13px;line-height:19px;font-family:Batang;}
.sub01_wrap, .sub03_wrap{padding-top:30px;}
.sub01_wrap p, .sub03_wrap p{margin:0px;padding:10px 0 0 0;}
.line_tap{border-bottom:1px solid #ff3232;height:28px;}
.line_tap li{padding-right:1px;}
.mission_wrap{padding-top:10px;}
.mission_wrap li{line-height:20px;}
h3.c_title{padding-bottom:5px ! important;}
.ci_wrap1{background:url(/img/sub01/ci_img_1.jpg) no-repeat left 70px;min-height:265px;}
.ci_wrap2{background:url(/img/sub01/ci_img_2.jpg) no-repeat left 88px;min-height:310px;}
.sub03_wrap dl{padding-left:275px;color:#484848;font-size:13px;line-height:19px;padding-top:40px;}
.sub03_wrap dt{font-weight:bold;}
.ci_wrap2{margin-top:25px;}
.ci_wrap3 dl{padding-left:0px;padding-top:30px;}
.ci_wrap3 dt{padding-bottom:8px; font-size:16px;}
.red_text, .yellow_text, .green_text{padding-left:0px ! important;}
.red_text{color:#ff0000 ! important;}
.yellow_text{color:#ff9000 ! important;}
.green_text{color:#0c8c05! important;}

/* sub01_01_02_01_01-연혁 */
.history_wrap{font-family:NanumGothic, ng;border-bottom:2px solid #454545;padding-bottom:25px;}
.history_wrap h3{font-size:34px;letter-spacing:-1pt;}
.history_wrap dl{position:relative;padding:10px 0 10px 0;}
.history_wrap dt{font-size:16px;font-weight:bold;position:absolute;left:280px;top:18px;color:#222;}
.history_wrap dd{background:url(/img/sub01/tap/dote.png) no-repeat 5px 7px;margin:10px 0 0 330px;
font-family:NanumGothic, ng;line-height:16px;color:#444;font-size:12px;width:380px;padding-bottom:15px;padding-left:15px;}
.history_wrap dd p{font-family:NanumGothic, ng;margin:0px;padding:0px;line-height:18px;color:#444;font-size:12px;}
.history_2016{background:url(/img/sub01/hstory_16.png) no-repeat 0px 115px;}
.history_2015{background:url(/img/sub01/hstory_15.png) no-repeat 0px 115px;}
.history_2014{background:url(/img/sub01/hstory_14.png) no-repeat 0px 115px;}
.history_2013{background:url(/img/sub01/hstory_13.png) no-repeat 0px 115px;}
.history_2012{background:url(/img/sub01/hstory_12.png) no-repeat 0px 115px;}
.history_2011{background:url(/img/sub01/hstory_11.png) no-repeat 0px 115px;}
.history_2010{background:url(/img/sub01/hstory_10.png) no-repeat 0px 115px;}
.history_2009{background:url(/img/sub01/hstory_09.png) no-repeat 0px 115px;}
.history_2008{background:url(/img/sub01/hstory_08.png) no-repeat 0px 115px;}
.history_2007{background:url(/img/sub01/hstory_07.png) no-repeat 0px 115px;}
.history_2006{background:url(/img/sub01/hstory_06.png) no-repeat 0px 115px;}
.history_2005{background:url(/img/sub01/hstory_05.png) no-repeat 0px 115px;}
.history_2004{background:url(/img/sub01/hstory_04.png) no-repeat 0px 115px;}
.history_2003{background:url(/img/sub01/hstory_03.png) no-repeat 0px 115px;}
.history_2002{background:url(/img/sub01/hstory_02.png) no-repeat 0px 115px;}
.history_1977{background:url(/img/sub01/hstory_01.png) no-repeat 0px 115px;min-height:360px;}
  
/* sub01_02_01_01_01 */
.s12111{ position:relative;width:729px;height:1168px;padding:25px;background:#fff url(/img/s12111_bg.png) no-repeat;}
.s12111 .s12111_navi{ position:relative;padding-top:45px;height:28px;border-bottom:1px solid #ff3232;}
.s12111 .s12111_navi ul li{ float:left;}
.s12111 .s12111_c h2{ padding:40px 0;}
.s12111 .s12111_c .s12111_c_img{ position:relative;width:193px;float:left;}
.s12111 .s12111_c .s12111_c_img .s12111_c_img1{ width:193px;clear:both;}
.s12111 .s12111_c .s12111_c_img .s12111_c_img2{ width:193px;display:block;}
.s12111 .s12111_c .s12111_c_img .s12111_c_img2 img{ float:right;padding-top:11px;}
.s12111 .s12111_c .s12111_c_text{ position:relative;width:540px;float:left;}
.s12111 .s12111_c .s12111_c_text h3{ margin:0;float:right;padding:0 47px 25px 0;}
.s12111 .s12111_c .s12111_c_text .s12111_c_text1 img{ float:right;}
.s12111 .s12111_c .s12111_c_text .s12111_c_text2 img{ float:right;padding:70px 76px 0 0;}
.info_wrap{position:relative;}
.info_img{position:absolute;left:20px;top:110px;}
.info_text{padding: 0 20px 0 240px;}
.info_texts{padding: 0 0 25px 19px;}
.h4_title_t{font-size:21px! important;padding:15px 0px;line-height:24px;}
.pt20{padding-top:20px ! important;}

/* sub01_02_01_02_01 */
.s12121{ position:relative;width:729px;height:1168px;padding:25px;background:#fff url(/img/s12111_bg.png) no-repeat;}
.s12121 .s12111_navi{ position:relative;padding-top:45px;height:28px;border-bottom:1px solid #ff3232;}
.s12121 .s12111_navi ul li{ float:left;}
.s12121 .s12121_c h2{ padding:40px 0;}
.s12121 .s12121_c .s12121_c_img{ position:relative;width:193px;float:left;}
.s12121 .s12121_c .s12121_c_img .s12121_c_img1{ width:193px;clear:both;}
.s12121 .s12121_c .s12121_c_img .s12121_c_img2{ width:193px;display:block;}
.s12121 .s12121_c .s12121_c_img .s12121_c_img2 img{ float:right;padding-top:11px;}
.s12121 .s12121_c .s12121_c_text{ position:relative;width:540px;float:left;}
.s12121 .s12121_c .s12121_c_text h3{ margin:0;float:right;padding:0 20px 25px 0;}
.s12121 .s12121_c .s12121_c_text .s12121_c_text1 img{ float:right;}
.s12121 .s12121_c .s12121_c_text .s12121_c_text2 img{ float:right;padding:70px 76px 0 0;}

/* sub01_02_02_01_01 */
.s12211{ position:relative;width:729px;height:1168px;padding:25px;background:#fff url(/img/s12111_bg.png) no-repeat;}
.s12211 .s12111_navi{ position:relative;padding-top:45px;height:28px;border-bottom:1px solid #ff3232;}
.s12211 .s12111_navi ul li{ float:left;}
.s12211 .s12211_c h2{ padding:40px 0;}
.s12211 .s12211_c .s12211_c_img{ position:relative;width:193px;float:left;}
.s12211 .s12211_c .s12211_c_img .s12211_c_img1{ width:193px;clear:both;}
.s12211 .s12211_c .s12211_c_img .s12211_c_img2{ width:193px;display:block;}
.s12211 .s12211_c .s12211_c_img .s12211_c_img2 img{ float:right;padding-top:11px;}
.s12211 .s12211_c .s12211_c_text{ position:relative;width:540px;float:left;}
.s12211 .s12211_c .s12211_c_text h3{ margin:0;float:right;padding:0 20px 25px 0;}
.s12211 .s12211_c .s12211_c_text .s12211_c_text1 img{ float:right;}
.s12211 .s12211_c .s12211_c_text .s12211_c_text2 img{ float:right;padding:70px 76px 0 0;}

/* sub01_02_02_02_01 */
.s12221{ position:relative;width:729px;height:1168px;padding:25px;background:#fff url(/img/s12111_bg.png) no-repeat;}
.s12221 .s12111_navi{ position:relative;padding-top:45px;height:28px;border-bottom:1px solid #ff3232;}
.s12221 .s12111_navi ul li{ float:left;}
.s12221 .s12211_c h2{ padding:40px 0;}
.s12221 .s12221_c .s12221_c_img{ position:relative;width:193px;float:left;}
.s12221 .s12221_c .s12221_c_img .s12221_c_img1{ width:193px;clear:both;}
.s12221 .s12221_c .s12221_c_img .s12221_c_img2{ width:193px;display:block;}
.s12221 .s12221_c .s12221_c_img .s12221_c_img2 img{ float:right;padding-top:11px;}
.s12221 .s12221_c .s12221_c_text{ position:relative;width:540px;float:left;}
.s12221 .s12221_c .s12221_c_text h3{ margin:0;float:right;padding:0 20px 25px 0;}
.s12221 .s12221_c .s12221_c_text .s12221_c_text1 img{ float:right;}
.s12221 .s12221_c .s12221_c_text .s12221_c_text2 img{ float:right;padding:70px 76px 0 0;}

/* 기타 */
.history1{width:100px;line-height:18px;font-size:15px;color:#676767;font-weight:bold;text-align:center;font-family:NanumGothicExtraBold;padding-bottom:6px;}
.history2{width:459px;padding-left:10px;background:url(/img/sub01/li_bg.png) no-repeat;line-height:18px;padding-bottom:6px;font-size:13px;color:#6a6a6a;}
.s11311_td1{width:117px;height:30px;border-bottom:1px solid #dedede;text-align:center;font-size:12px;color:#676767;font-weight:bold;}
.s11311_td2{width:165px;height:30px;border-bottom:1px solid #dedede;text-align:center;font-size:12px;color:#676767;font-weight:bold;}
.s11311_td3{width:450px;height:30px;border-bottom:1px solid #dedede;font-size:12px;color:#676767;font-weight:bold;}

/* 특별봉사위원회 레이아웃 */
 .honorary_rap1{margin-top:25px;}
.honorary_rap{border-bottom:2px solid #454545;position:relative;}	 /* 대사 리스트 */
.honorary_rap1{border-bottom:2px solid #454545;}   /* 전하는 아프리카 리스트 */
 
 /* 버튼 레이아웃 */
 .board_bt_wrap{padding-top:10px;text-align:right;}

/* 대사_리스트 */
dl.ho_rap01_04{margin:25px 0;width:178px;display:inline-block;}
.ho_rap01_04, .ho_rap01_04 span, .ho_rap01_04_view, .ho_rap01_04_view span{color:#555;font-size:12px;text-align:center;}
.ho_rap01_04 dd{line-height:18px;}
.ho_rap01_04 dt{margin-bottom:15px;}
.ho_rap01_04 img{border:1px solid #ccc;width:133px;height:132px;}
 
 /* 대사_t상세보기 */
.ho_rapbiew_board{position:absolute;left:0px;top:0px;}
.hon_view_board{padding:10px 0 0 220px;color:#555 ! important;font-size:11px ! important;}
.hon_view_board dt{padding-top:15px;font-size:13px;font-weight:bold;color:#333;}
.hon_view_board dd{background:#f2f2f2;padding:20px;line-height:19px;margin:5px 0 20px 0;}
 .hon_view_textboard{background:#f2f2f2;padding:20px;line-height:19px;margin:5px 0;}

/* 전하는 아프리카 */
.ho_rap01_04_view{width:100% ! important;position:relative;height:150px;border-bottom:1px solid #e9e9e9;}
.ho_rap01_04_view dt, .ho_rap01_04_view dd{text-align:left;padding-left:200px;}
.ho_rap01_04_view dt{margin:15px 25px 5px 0;font-size:18px;}
.ho_rap_img img{border:1px solid #ccc;width:133px;height:132px;}
.ho_rap01_04_view dd{padding-top:5px;}
dt.ho_rap_img{position:absolute;left:0px;top:0px;padding-left:20px;margin:0px;}

/* 아이러브아프리카 네트워크 */
.s11111_3{padding-left:21px;padding-right:21px;}
ul.network_text{color:#555;font-size:13px;text-align:left;padding:8px 22px 0 22px;}
ul.network_text li{padding-bottom:20px;}
.network_wrap{margin-top:25px;text-align:center;}
.network_ex{background:#f2f2f2;padding:25px;}
.network_tel{text-align:left;padding:20px 0 0 3px;}
.network_tel dt{padding:0 0 8px 0;}
 .network_tel dt, .network_tel dd{display:inline;}

/* 아이러브아프리카 뉴스 */
.news_bg_wrap{height:50px;position:relative;}
.news_bg_wrap p{margin:0px;padding:0px;}
.new_bg{position:absolute;right:25px;top:7px;}

 
/* sub02 메인*/
.sub_02main_wrap{position:relative;min-height:650px;padding-top:35px;}
.sub_02main_wrap p{font-family:NanumGothic, ng;color:#484848;padding:0px;margin:0px;line-height:30px;}
.sub_02main{padding:20px 0 15px 0;}
.sub_02main h3{padding-left:20px;}
.sub_02main h4, .sub02main_baner h4{padding:5px 0 15px 20px;}
.sub_02main ul{text-align:left;}

.sub_02main li{font-family:NanumGothic, ng;color:#484848;display:inline-block;width:123px;text-align:center;margin:5px auto;}
.sub02_main_2 li{width:144px;margin:5px auto;}
.sub02_main_3 li{width:148px;margin:5px auto;}


 /* sub02 메인_사회공헌 멀티미디어 */
.sub02main_baner{position:relative;padding:25px 20px; margin-top:20px;}
.line_top_l{border-top:1px dotted #ccc;}
.sub_02main3{width:373px;}
.sub_02main3{position:absolute;right:0px;top:35px;}

 .line_left_l{ width:360px; border-right:1px dotted #ccc;}
 .sub02main_baner li{font-family:NanumGothic, ng;color:#484848; margin: 0 0 8px 150px;border:1px solid #ccc;width:150px;padding:4px 15px;}
 .sub02main_baner1{background:url("/img/sub02/main/sub02_4img1.png") no-repeat 5px top;min-height:85px;padding-top:25px;}
 .sub02main_baner2{background:url("/img/sub02/main/sub02_5img1.png") no-repeat 5px top;min-height:85px;padding-top:25px;}

/* sub02 메인_캠페인 */
.sub_main_campaign{padding-bottom:20px;}
.sub_main_campaign h1{padding:25px 20px 5px 20px;}
.sub_main_campaign ul{padding:5px 20px;}
.sub_main_campaign li{display:inline;padding-right:12px;}


/* sub02 */		   
.sub02_view_rap{position:relative;width:779px;background:#fff;padding-bottom:25px;}
.sub02_title{padding:40px 0 0 20px;color:#2a8a02;font-size:36px;font-weight:bold ! important;font-family:NanumGothicBold, ng;letter-spacing:-1pt ! important;}

.biz_wrap{padding:10px 20px;min-height:550px;}
.biz_wrap h3, .sonsor_h3{padding:10px 0;letter-spacing:-1pt ! important;}
.biz_text h4, .sonsor_h4{padding-bottom:20px ! important;letter-spacing:-1pt ! important;}
.biz_text p{padding-bottom:14px;}

.biz_text{clear:both;padding:15px 10px 15px 10px;text-align:left;}
.biz_h3title, .biz_h3title span{font-size:22px ! important;font-weight:bold;letter-spacing:-1pt ! important;}
h3.biz_h3title,.biz_h3title span{line-height:26px ! important;}

.biz_t{margin:15px 10px;padding-bottom:25px;}
.biz_bg1{background:url(/img/sub02/t_icon_1.png) no-repeat left 1px;}
.biz_bg2{background:url(/img/sub02/t_icon_2.png) no-repeat left 1px;}
.biz_bg3{background:url(/img/sub02/t_icon_3.png) no-repeat left 1px;}
.biz_bg4{background:url(/img/sub02/t_icon_4.png) no-repeat left 1px;}

.biz_t dt, .spon_dt_t{padding-bottom:10px;color:#333;font-size:18px;font-weight:bold;padding-left:25px;letter-spacing:-1pt;}
.biz_t dd{padding:4px 0px 4px 18px;background:url(/img/sub01/tap/dote.png) no-repeat 5px 11px;margin-left:3px;}
.biz_t dd.bg_none_t{background:none;padding:4px 0px;}
.biz_text h4, .sonsor_h4{font-size:16px ! important;padding:0px;margin:0px;line-height:24px ! important;font-weight:bold;color:#444;}

/*후원하기_sub03*/
.sponsor_h4{padding-top:20px;}
.sponsor_text{clear:both;padding:25px 10px 15px 10px;text-align:left;}
.sponsor_table{margin-top:8px;border-top:2px solid #333;border-bottom:2px solid #ccc;}
.sponsor_table th{font-weight:bold; border-bottom:1px solid #cccccc;}
.sponsor_table td{font-weight:normal;line-height:18px;padding:10px 0; border-bottom:1px solid #cccccc;font-size:12px;}
.hero_bg{background:url(/img/sub03/tap/hero_centerbg.jpg) repeat-y center top;margin-top:25px;}
.hero_top{background:url(/img/sub03/tap/hero_topbg.jpg) no-repeat center top;}
.hero_center{ padding:220px 65px 25px 60px; min-height:310px;}
.hero_bg span{padding-right:5px;color:#fffce3;font-weight:bold;}
.hero_bottom{background:url(/img/sub03/tap/hero_bottombg.jpg) no-repeat center top;height:58px;}
.spon_wrap{clear:both;}
.spon_wrap h3{padding-bottom:10px ! important; letter-spacing:-1pt ! important;}
.spon_wrap h4{letter-spacing:-1pt ! important;}
.spon_wrap h5{color:#4d4d4d;font-size:14px;font-weight:normal ! important;padding-bottom:5px;}
.spon_wrap ol{margin-left:15px;}
.spon_wrap ol li{list-style-type:decimal;margin-left:10px;line-height:19px;}
.campaign_wrap{margin:20px 0 0 0;width:733px;border:1px solid #ccc;}

/*후원하기_타이틀 bg*/
.s03_1_1_bg{background:url('/img/sub03/img/s3_1_1_bg.png') no-repeat right 25px;}
.s03_1_2_bg{background:url('/img/sub03/img/s3_1_2_bg.png') no-repeat right 0px;}
.s03_1_3_bg{background:url('/img/sub03/img/s3_1_3_bg.png') no-repeat right 75px;}
.s03_2_2_bg{background:url('/img/sub03/img/s3_2_2_bg.png') no-repeat right 35px;min-height:160px;}
.s03_2_3_bg{background:url('/img/sub03/img/s3_2_3_bg.png') no-repeat right 25px;min-height:160px;}
.s03_2_4_bg{background:url('/img/sub03/img/s3_2_4_bg.png') no-repeat right 25px;min-height:160px;}

/*후원하기_캠페인 bg*/
.cam_01{background:url(/img/sub04/img/sub1_1_img.jpg) no-repeat center top;height:1344px;}
.cam_01_2{background:url(/img/sub04/img/sub1_2_img.jpg) no-repeat center top;height:1324px;}
.cam_01_3{background:url(/img/sub04/img/sub1_3_img.jpg) no-repeat center top;height:1620px;}
.cam_02_2{background:#f1f1f1 url(/img/sub04/img/sub2_2_img.jpg) no-repeat center top;margin:0px;}
.cam_02_3{background:url(/img/sub04/img/sub2_3_img.jpg) no-repeat center top;height:1822px;margin:0px;}
.cam_02_4{background:url(/img/sub04/img/sub2_4_img.jpg) no-repeat center top;height:1306px;margin:0px;}

.compain_img{clear:both;width:677px;margin:0 auto;padding-top:140px;}
.compain_img dt img{border:1px solid #ccc;width:677px;height:365px;}
.compain_img dd{display:block;float:left;}
.compain_img dd img{width:94px;height:61px; margin:5px 5px 0 0;border:1px solid #dfdcd8; cursor:pointer;filter:alpha(opacity=50); opacity:0.5;}
.compain_img dd.last img{width:94px;height:61px; margin:5px 0 0 0;border:1px solid #dfdcd8; cursor:pointer;filter:alpha(opacity=50); opacity:0.5;}
.compain_img dd.on img{width:90px;height:57px;border:3px solid #699a44; cursor:pointer;filter:alpha(opacity=100); opacity:1;}
.compain_img dd:hover img{width:90px;height:57px;border:3px solid #699a44; cursor:pointer;filter:alpha(opacity=100); opacity:1;}

.faq_naum{padding-left:31px;padding-right:31px;}
.faq_naum ol{padding-left:30px;}
h5.p_tfaq{padding-top:300px;}
.sponsor_logo{}
.sponsor_logo li{display:inline-block;width:233px;border:1px solid #ccc;padding:10px 0;margin:2px 0;text-align:center;}
/* sub03-후원방법 */
.how_spon{}
.how_spon li{width:176px;display:inline-block;background:url(/img/sub03/won_dote.png) no-repeat right center;}
.how_spon li.last_bg{background:none;}
.how_spon li p{background:url(/img/sub03/won_bg.png) no-repeat center center;padding:49px 0 49px 2px;text-align:center;color:#fff;font-weight:bold;}
/* sub03 */
.sub_title{ padding:40px 0 20px 20px ! important;color:#2a8a02;font-size:36px;font-weight:bold ! important;font-family:NanumGothicBold, ng;letter-spacing:1pt ! important;}
.sub_c{ padding:0 20px 30px 20px; vertical-align:top;}
.sub03_table{background:#ffffff; repeat-y; width:779px;}
.sub03_ul{text-align:center;margin:20px 0;}
.sub03_li{text-align:center;width:182px;float:left;font-weight:bold;font-size:11px;color:#676767;padding-bottom:20px;}
.sub03_li2{display:inline;color:#9a9a9a;font-size:12px;margin:0;padding:0;}
.sub03_li3{background:url(/img/sub03/li_bg.png) no-repeat;padding-left:10px;height:20px;}
.sub03_span{color:#e9e9e9;font-size:11px;padding:0 5px;}
.sub03_p{margin:0;padding:13px 0 0 0;color:#676767;font-size:13px;line-height:19px;}
.s32221_td1{font-size:12px;font-weight:bold;color:#494949;border-bottom:1px solid #dedede;text-align:center;background:#f0f0f0;}
.s32221_td2{border-bottom:1px solid #dedede;}
.img_b{ border:1px solid #dedede;}
.last_rr{padding-top:3px;}
.link02:link, .link02:visited, .link02:active{ text-decoration:none;color:#676767;font-size:11px;}
.link02:hover{ text-decoration:none;color:#df0006;font-size:11px;}

.pop{ position:absolute;top:350px;left:167px;}
.cp{ cursor:pointer;}
.fl{ float:left;}
.fr{ float:right;}
.p_b_13{ padding-bottom:13px;}
.p_b_28{ padding-bottom:28px;}
.p_b_30{ padding-bottom:30px;}
.p_b_40{ padding-bottom:40px;}
.p_b_30c{text-align:center;padding-top:30px;}
.p_b_32{ padding-bottom:32px;}
.p_b_60{ padding-bottom:60px;}
input{ color:#a0a0a0;font-size:11px;}

.secial_sub03_wrap{position:relative;padding:15px 0;}
.special_sub03_2{ position:absolute;top:15px;right:15px;}
.table_text{font-family:NanumGothic, ng;}
.table_text td{font-weight:normal;line-height:18px;padding:3px 0;}

/* sub04 */
.s04_li{float:left;padding-right:10px;display:block;width:134px;height:170px;}
.s04_td1 img{ border:1px solid #cacaca;}
.s04_td2{color:#676767;font-size:11px;font-weight:bold;padding-top:15px;height:17px;}
.s04_td3{color:#676767;font-size:11px;height:37px;}

/* sub05 */
.link05:link, .link05:visited, .link05:active{ text-decoration:none;color:#676767;font-size:13px;line-height:30px;}
.link05:hover{ text-decoration:none;color:#df0006;font-size:13px;line-height:30px;}
.img_bb{ border:1px solid #cacaca;padding:10px;}

/* sub09 */
.s95111_h1{ font-size:13px;color:#494949;}
.s95111_h2{ font-size:12px;color:#494949;padding:45px 0;}
.s95111_p{ font-size:12px;color:#494949;line-height:20px;}

/* sub10 */
.s10_h31{ margin:0;padding:0 0 14px 0;}
.s10_h32{ margin:0;padding:32px 0 14px 0;}
.s10_h33{ margin:0;padding:60px 0 14px 0;}

.map_td1{ width:194px;height:24px;border-bottom:1px solid #dedede;background:#e5e5e5;font-size:13px;color:#676767;font-weight:bold;padding-left:15px;padding-top:1px;}
.map_td1 a:link,.map_td1 a:visited,.map_td1 a:active { text-decoration: none;font-size:13px;color:#676767;font-weight:bold;}
.map_td1 a:hover{ text-decoration: none;font-size:13px;color:#676767;font-weight:bold;}
.map_td2{ width:194px;height:24px;border-bottom:1px solid #dedede;background:#f0f0f0;font-size:13px;color:#494949;font-weight:bold;padding-left:15px;padding-top:1px;}
.map_td2 a:link,.map_td2 a:visited,.map_td2 a:active { text-decoration: none;font-size:13px;color:#494949;font-weight:bold;}
.map_td2 a:hover{ text-decoration: none;font-size:13px;color:#494949;font-weight:bold;}
.map_td3{ width:184px;height:24px;border-bottom:1px solid #dedede;font-size:11px;color:#676767;padding-left:25px;padding-top:2px;}
.map_td3 a:link,.map_td3 a:visited,.map_td3 a:active { text-decoration: none;font-size:11px;color:#676767;}
.map_td3 a:hover{ text-decoration: none;font-size:11px;color:#676767;}

.map_rap{text-align:center;}
.map_rap img{border:1px solid #ccc;}