@charset "utf-8";


#container{background-color:#fff;}
.left_title{font-size:20px; color:#000;  padding:2px 0; margin:3%; text-align:center;}
#submenu{}
#submenu #sub_select{width:100%; font-size:13px;text-align:center;border-bottom:1px solid #d7d6d6; margin-bottom:0;}
#submenu #sub_select li {display:inline;}
#submenu #sub_select li a {height:40px; display:inline-block; color:#000; font-size:13px; font-weight:bold; line-height:40px; text-align:center; padding:0 10px;letter-spacing:-1px;  }
#submenu #sub_select li a:hover {border-bottom:2px solid #b70315; height:38px;}
#submenu #sub_select li a.on {border-bottom:2px solid #b70315;height:38px;}


#sub_tabmenu {margin:3%;}
#sub_tabmenu li{float:left; width:50%;}
#sub_tabmenu li a{display:block; font-size:12px; line-height:12px; color:#b5b5b5;  padding:12px 0;  font-weight:bold; text-align:center; background-color:#e8e8e8; }
#sub_tabmenu li a:hover{color:#fff; background-color:#be1e2d;}
#sub_tabmenu li a.on{color:#fff; background-color:#be1e2d;}



#sub_content{margin:3%; padding:10px 0 0 0; min-height:300px; clear:both;}

.adr01 h3{font-size:15px; font-weight:bold; color:#000; padding-top:20px; }
.adr01 h3 strong {color:#b70315; }
.adr01 .ser_tb {border-top:2px solid #505050; margin-top:10px; width:100%;}
.adr01 .ser_tb th{color:#3f3f3f; font-size:12px; line-height:18px; font-weight:bold; padding:10px 7px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background-color:#fbf9f6;}
.adr01 .ser_tb td{font-size:12px;  line-height:18px; padding:10px 7px;  border-bottom:1px solid #d2d2d2;}


.p_btn {text-align:center; margin:25px 0;}
.p_btn a {display:inline-block; font-size:14px; line-height:15px; font-weight:bold; color:#b70315; padding:10px 20px; margin:0 auto; text-align:center; border:2px solid #b70315; border-radius:7px;}

/* 0102 사업안내 */
.cont0102_tab {margin-top:30px;}
.cont0102_tab .menu_tab{}
.cont0102_tab .menu_tab li {width:100%;}
.cont0102_tab .menu_tab li a{width:97%; height:39px; color:#525252; display:block; font-size:13px; line-height:40px; font-weight:bold; border-bottom:1px solid #d5d5d5; background:url("../mobile/page/m0102_tabarrow.jpg") right center no-repeat; background-color:#fff; padding-left:3%; background-size:30px 10px;}
.cont0102_tab .menu_tab.tab_first li a {border-top:1px solid #d5d5d5;}
.cont0102_tab .menu_tab li.active a{color:#fff; background:url("../mobile/page/m0102_tabarrow_on.jpg") right center no-repeat; background-color:#727272;background-size:30px 10px; }
.cont0102_tab .menu_img{border-bottom:1px solid #d5d5d5;}

/*
.more_btn {position:relative; top:71px; margin-left:200px;}
.more_btn a{ font-size:12px; line-height:12px; color:#fff; background-color:#e27e7e; border-radius:5px; padding:6px 12px; width:80px; text-align:center;}
.spon_btn1 {position:relative; top:70px; margin-left:290px;}
.spon_btn1 a{font-size:12px; line-height:12px; color:#fff; background-color:#bf1e2e; border-radius:5px; padding:6px 18px; width:80px; text-align:center;}
.spon_btn2 {position:relative; top:100px; margin-left:290px;}
.spon_btn2 a{font-size:12px; line-height:12px; color:#fff; background-color:#bf1e2e; border-radius:5px; padding:6px 18px; width:80px; text-align:center;}
.spon_btn3 {position:relative; top:50px; margin-left:290px;}
.spon_btn3 a{font-size:12px; line-height:12px; color:#fff; background-color:#bf1e2e; border-radius:5px; padding:6px 18px; width:80px; text-align:center;}
.spon_btn4 {position:relative; top:85px; margin-left:290px;}
.spon_btn4 a{font-size:12px; line-height:12px; color:#fff; background-color:#bf1e2e; border-radius:5px; padding:6px 18px; width:80px; text-align:center;}*/


/*후원방법*/
.spon01 {display:block; border-bottom:1px solid #cfcfcf; padding:25px 0 50px 0;}
.spon01 img {width:13px;}
.spon01 h3 {font-size:18px; line-height:20px; font-weight:bold; color:#bf1e2e;}
.spon01 p {font-size:13px; line-height:21px; font-weight:normal; color:#575757; padding-top:10px; letter-spacing:-0.5px;}
.spon01 .spon_btn1 {position:absolute;margin-top:10px; right:20px; }
.spon01 .spon_btn1 a{font-size:12px; line-height:12px; color:#fff; background-color:#bf1e2e; border-radius:5px; padding:6px 15px; width:80px; text-align:center;}
.spon01 .spon_btn2 {position:absolute;margin-top:10px; right:20px;}
.spon01 .spon_btn2 a{font-size:12px; line-height:12px; color:#fff; background-color:#bf1e2e; border-radius:5px; padding:6px 15px; width:80px; text-align:center;}
.spon01 .more_btn {position:absolute;margin-top:10px; right:20px;}
.spon01 .more_btn a{ font-size:12px; line-height:12px; color:#fff; background-color:#e27e7e; border-radius:5px; padding:6px 12px; width:80px; text-align:center;}
.spon02 {display:block; padding:25px 0;}
.spon02 img {width:13px;}
.spon02 h3 {font-size:18px; line-height:20px; font-weight:bold; color:#bf1e2e;}
.spon02 p {font-size:13px; line-height:21px; font-weight:normal; color:#575757; padding-top:10px;letter-spacing:-0.5px;}


/*사업후원*/
.p_btn2 {float:left; margin-left:35px; margin-top:25px; margin-bottom:25px;}
.p_btn2 a {display:inline-block; font-size:14px; line-height:15px; font-weight:bold; color:#b70315; padding:10px 20px; margin:0 auto; text-align:center; border:2px solid #b70315; border-radius:7px;}


