<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
/*font-family: "Noto Sans KR", sans-serif;*/

body{font-family: 'Noto Sans KR', sans-serif;font-weight:200;}
h2{font-family: 'Noto Sans KR', sans-serif;font-weight:200;}
small{font-family: 'Noto Sans KR', sans-serif;font-weight:200;}

* {margin:0px;padding:0px;}
ul li {list-style:none;}
img {display:block;border:0px;}
a:hover, a:link, a:active, a:visited {color:black;text-decoration:none;}
input {padding-left:5px;height:21px;border:1px solid #c5c5c5;vertical-align:middle;text-align:left;}
table {border-collapse:collapse;}

div,ul,li{box-sizing:border-box;}


@font-face {
	font-family: 'ng';
	src:url('../fonts/NanumGothic.eot');
	src:url('../fonts/NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/NanumGothic.woff') format('woff'),
		url('../fonts/NanumGothic.ttf') format('truetype'),
		url('../fonts/NanumGothic.svg#gooddogregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ngb';
	src:url('../fonts/NanumGothicBold.eot');
	src:url('../fonts/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/NanumGothicBold.woff') format('woff'),
		url('../fonts/NanumGothicBold.ttf') format('truetype'),
		url('../fonts/NanumGothicBold.svg#gooddogregular') format('svg');
	font-weight: bold;
	font-style: normal;
}



/* 공통 사용 */
.clear {clear:both;}
.alignLeft {text-align:left;}
.alignCenter {text-align:center;}
.alignRight {text-align:right;}
.w40 {width:40px;}
.w50 {width:50px;}
.w60 {width:60px;}
.w80 {width:80px;}
.w100 {width:100px;}
.w150 {width:150px;}
.w200 {width:200px;}
.btnTypeA1 {width:100px;height: 35px;line-height:35px;text-align: center;background: #00adcf; display: inline-block;color: #fff;}

body {font-size: 0.95em;font-family: 'ng', Dotum, Arial;color: black;line-height: 1.5em;}
/* body {font-family: "Noto Sans KR", sans-serif;;font-weight:200;} */
#headerWrapper {width:100%;border-bottom: 5px solid #6b971b;height:95px;}
.wrapper {margin:0px auto;}

/* 상단 헤더 */
.header {min-width:320px;max-width:980px;width:100%;margin:0 auto;}
 

/* 로고 이미지 */
.logoWrap {float:left;}
.logoWrap img {display:block;}


/* home/login/joing 부분 */
.headerUtil {text-align:right;padding-top:10px;padding-right:10px;/*max-width:732px;width:100%;float:left;*/overflow:hidden;}
.headerUtil ul li {display:inline-block;border-left:1px solid #bcbcbc;padding-left:5px;}
.headerUtil ul li span{display:none;}
.headerUtil .first {border-left:0px;}
.headerUtil .menu_icon {display:none;position:absolute;top:10px;left:20px;}
.headerUtil .menu_icon img {height:30px;}


/* 모바일 메뉴 */
.menu_list {display:none;border-bottom:1px solid #6b971b;}
.menu_list p {padding:14px 30px;color:#6b971b;font-weight:bold;;background:#53a813;color:white;font-size:15px;}
.menu_list ul li {font-size:13px;margin:0px 40px;border-bottom:1px solid #bcbcbc;}
.menu_list ul li.last {border:0px;}
.menu_list ul li a {padding:7px 5px;width:100%;height:100%;display:block;}


/* 단체소식/활동소식/주요사업/후원안내 메뉴부분 */
.headerGnb {text-align:right;height:60px;/*width:732px;float:left;padding-top:5px;*/ }
.headerGnb ul {float:right;}
.headerGnb ul li {float:left;position:relative;}
.headerGnb ul li a {display:block;}
.headerGnb ul li:hover &gt; div {display:block !important;z-index:50;}
.headerGnb ul li p {width:1px;height:30px;background:#bcbcbc;position:absolute;top:15px;right:0px;display:none;}

.headerGnb .gnb_s_1 {width:130px;height:60px;background:url('../images/top/gnb_menu1.png') no-repeat center;}
.headerGnb .gnb_s_2 {width:130px;height:60px;background:url('../images/top/gnb_menu2.png') no-repeat center;}
.headerGnb .gnb_s_3 {width:130px;height:60px;background:url('../images/top/gnb_menu3.png') no-repeat center;}
.headerGnb .gnb_s_4 {width:130px;height:60px;background:url('../images/top/gnb_menu4.png') no-repeat center;}
.headerGnb .gnb_s_5 {width:130px;height:60px;background:url('../images/top/gnb_menu5.png') no-repeat center;}
.headerGnb .gnb_s_1:hover, .headerGnb .gnb_s_1.on {width:130px;height:60px;background:url('../images/top/gnb_menu1_on.png') no-repeat center;}
.headerGnb .gnb_s_2:hover, .headerGnb .gnb_s_2.on {width:130px;height:60px;background:url('../images/top/gnb_menu2_on.png') no-repeat center;}
.headerGnb .gnb_s_3:hover, .headerGnb .gnb_s_3.on {width:130px;height:60px;background:url('../images/top/gnb_menu3_on.png') no-repeat center;}
.headerGnb .gnb_s_4:hover, .headerGnb .gnb_s_4.on {width:130px;height:60px;background:url('../images/top/gnb_menu4_on.png') no-repeat center;}
.headerGnb .gnb_s_5:hover, .headerGnb .gnb_s_5.on {width:130px;height:60px;background:url('../images/top/gnb_menu5_on.png') no-repeat center;}


.headerGnbSub {position: absolute;z-index:3;display:none;background:white;}
.headerGnbSub ul {margin:0 auto;width: 200px;border-left: 1px solid #6b971b;border-right: 1px solid #6b971b;border-bottom: 1px solid #6b971b;}
.headerGnbSub ul li a {width:200px;height:32px;display:block;}

/* 소개 */
.headerGnbSub .gnb_s_1-1 {background:url('../images/top/gnb_s_1-1.png') no-repeat;}
.headerGnbSub .gnb_s_1-2 {background:url('../images/top/gnb_s_1-2.png') no-repeat;}
.headerGnbSub .gnb_s_1-3 {background:url('../images/top/gnb_s_1-3.png') no-repeat;}
.headerGnbSub .gnb_s_1-4 {background:url('../images/top/gnb_s_1-4.png') no-repeat;}
.headerGnbSub .gnb_s_1-5 {background:url('../images/top/gnb_s_1-5.png') no-repeat;}
.headerGnbSub .gnb_s_1-6 {background:url('../images/top/gnb_s_1-6.png') no-repeat;}
.headerGnbSub .gnb_s_1-1:hover {background:url('../images/top/gnb_s_1-1_on.png') no-repeat;}
.headerGnbSub .gnb_s_1-2:hover {background:url('../images/top/gnb_s_1-2_on.png') no-repeat;}
.headerGnbSub .gnb_s_1-3:hover {background:url('../images/top/gnb_s_1-3_on.png') no-repeat;}
.headerGnbSub .gnb_s_1-4:hover {background:url('../images/top/gnb_s_1-4_on.png') no-repeat;}
.headerGnbSub .gnb_s_1-5:hover {background:url('../images/top/gnb_s_1-5_on.png') no-repeat;}
.headerGnbSub .gnb_s_1-6:hover {background:url('../images/top/gnb_s_1-6_on.png') no-repeat;}

.headerGnbSub .gnb_s_2-1 {background:url('../images/top/gnb_s_2-1.png') no-repeat;}
.headerGnbSub .gnb_s_2-2 {background:url('../images/top/gnb_s_2-2.png') no-repeat;}
.headerGnbSub .gnb_s_2-3 {background:url('../images/top/gnb_s_2-3.png') no-repeat;}
.headerGnbSub .gnb_s_2-4 {background:url('../images/top/gnb_s_2-4.png') no-repeat;}
.headerGnbSub .gnb_s_2-1:hover {background:url('../images/top/gnb_s_2-1_on.png') no-repeat;}
.headerGnbSub .gnb_s_2-2:hover {background:url('../images/top/gnb_s_2-2_on.png') no-repeat;}
.headerGnbSub .gnb_s_2-3:hover {background:url('../images/top/gnb_s_2-3_on.png') no-repeat;}
.headerGnbSub .gnb_s_2-4:hover {background:url('../images/top/gnb_s_2-4_on.png') no-repeat;}

.headerGnbSub .gnb_s_3-1 {background:url('../images/top/gnb_s_3-1.png') no-repeat;}
.headerGnbSub .gnb_s_3-2 {background:url('../images/top/gnb_s_3-2.png') no-repeat;}
.headerGnbSub .gnb_s_3-3 {background:url('../images/top/gnb_s_3-3.png') no-repeat;}
.headerGnbSub .gnb_s_3-1:hover {background:url('../images/top/gnb_s_3-1_on.png') no-repeat;}
.headerGnbSub .gnb_s_3-2:hover {background:url('../images/top/gnb_s_3-2_on.png') no-repeat;}
.headerGnbSub .gnb_s_3-3:hover {background:url('../images/top/gnb_s_3-3_on.png') no-repeat;}

.headerGnbSub .gnb_s_4-1 {background:url('../images/top/gnb_s_4-1.png') no-repeat;}
.headerGnbSub .gnb_s_4-2 {background:url('../images/top/gnb_s_4-2.png') no-repeat;}
.headerGnbSub .gnb_s_4-3 {background:url('../images/top/gnb_s_4-3.png') no-repeat;}
.headerGnbSub .gnb_s_4-1:hover {background:url('../images/top/gnb_s_4-1_on.png') no-repeat;}
.headerGnbSub .gnb_s_4-2:hover {background:url('../images/top/gnb_s_4-2_on.png') no-repeat;}
.headerGnbSub .gnb_s_4-3:hover {background:url('../images/top/gnb_s_4-3_on.png') no-repeat;}

.headerGnbSub .gnb_s_5-1 {background:url('../images/top/gnb_s_5-1.png') no-repeat;}
.headerGnbSub .gnb_s_5-1:hover {background:url('../images/top/gnb_s_5-1_on.png') no-repeat;}



/* 메인 중앙 슬라이드 */
#mainVisual {width:100%;    background: #F2F2F2;position:relative; border-bottom:1px solid #CECECE;}
.mainVisualImg {max-width:980px;width:100%;margin:0 auto;position:relative;}
.mainVisualImg ul li {height:auto;}


/* 메인 가운데 표어 */
.mainCampaign {width:100%;}
.mainCampaign img {max-width:100%;}
.mainMenu {width:100%;}
.mainMenu ul li {width:25%;float:left;}
.mainMenu ul li img {width:100%;}


#mainContainer {width:100%;position:relative;padding-bottom:20px;}
.maincontainer_null {width:100%;height:100%;position:absolute;z-index:-2;}
.maincontainer {max-width:980px;width:100%;margin:0 auto;}
.maincontainer &gt; p {width:100%;padding:20px 0px;}
.maincontainer .title {margin:0 auto;}
.maincontainer ul li {width:25%;float:left;position:relative;max-width:245px;max-height:256px;display:inline-block;}
.maincontainer ul li div img {width:100%;}
.maincontainer ul li &gt; img {max-width:245px;max-height:163px;position:absolute;top:0px;left:0px;z-index:-1;width:100%;}


/* 좌측메뉴 */
.sub_left {width:170px;min-height:400px;background:#fff;float:left;}
.sub_left .sub_leftTitle {width:169px;}
.sub_left .sub_leftTitle img {width:169px;}
.sub_left .lnb {width:169px;margin-top:15px;}
.sub_left .lnb ul li {margin-top:5px;}
.sub_left .lnb a {display:block;width:169px;height:25px;background-repeat:no-repeat;background-size:100%;}
.sub_left .lnb ul li img {height:25px;}

.sub_left .lnb .lnb_s_1-1 {background-image:url('../images/left/lnb_s_1_1.png');}
.sub_left .lnb .lnb_s_1-2 {background-image:url('../images/left/lnb_s_1_2.png');}
.sub_left .lnb .lnb_s_1-3 {background-image:url('../images/left/lnb_s_1_3.png');}
.sub_left .lnb .lnb_s_1-4 {background-image:url('../images/left/lnb_s_1_4.png');}
.sub_left .lnb .lnb_s_1-5 {background-image:url('../images/left/lnb_s_1_5.png');}
.sub_left .lnb .lnb_s_1-6 {background-image:url('../images/left/lnb_s_1_6.png');}
.sub_left .lnb .lnb_s_1-1:hover, .sub_left .lnb .lnb_s_1-1.on {background-image:url('../images/left/lnb_s_1_1_on.png');}
.sub_left .lnb .lnb_s_1-2:hover, .sub_left .lnb .lnb_s_1-2.on {background-image:url('../images/left/lnb_s_1_2_on.png');}
.sub_left .lnb .lnb_s_1-3:hover, .sub_left .lnb .lnb_s_1-3.on {background-image:url('../images/left/lnb_s_1_3_on.png');}
.sub_left .lnb .lnb_s_1-4:hover, .sub_left .lnb .lnb_s_1-4.on {background-image:url('../images/left/lnb_s_1_4_on.png');}
.sub_left .lnb .lnb_s_1-5:hover, .sub_left .lnb .lnb_s_1-5.on {background-image:url('../images/left/lnb_s_1_5_on.png');}
.sub_left .lnb .lnb_s_1-6:hover, .sub_left .lnb .lnb_s_1-6.on {background-image:url('../images/left/lnb_s_1_6_on.png');}

.sub_left .lnb .lnb_s_2-1 {background-image:url('../images/left/lnb_s_2_1.png');}
.sub_left .lnb .lnb_s_2-2 {background-image:url('../images/left/lnb_s_2_2.png');}
.sub_left .lnb .lnb_s_2-3 {background-image:url('../images/left/lnb_s_2_3.png');}
.sub_left .lnb .lnb_s_2-4 {background-image:url('../images/left/lnb_s_2_4.png');}
.sub_left .lnb .lnb_s_2-1:hover, .sub_left .lnb .lnb_s_2-1.on {background-image:url('../images/left/lnb_s_2_1_on.png');}
.sub_left .lnb .lnb_s_2-2:hover, .sub_left .lnb .lnb_s_2-2.on {background-image:url('../images/left/lnb_s_2_2_on.png');}
.sub_left .lnb .lnb_s_2-3:hover, .sub_left .lnb .lnb_s_2-3.on {background-image:url('../images/left/lnb_s_2_3_on.png');}
.sub_left .lnb .lnb_s_2-4:hover, .sub_left .lnb .lnb_s_2-4.on {background-image:url('../images/left/lnb_s_2_4_on.png');}

.sub_left .lnb .lnb_s_3-1 {background-image:url('../images/left/lnb_s_3_1.png');}
.sub_left .lnb .lnb_s_3-2 {background-image:url('../images/left/lnb_s_3_2.png');}
.sub_left .lnb .lnb_s_3-3 {background-image:url('../images/left/lnb_s_3_3.png');}
.sub_left .lnb .lnb_s_3-1:hover, .sub_left .lnb .lnb_s_3-1.on {background-image:url('../images/left/lnb_s_3_1_on.png');}
.sub_left .lnb .lnb_s_3-2:hover, .sub_left .lnb .lnb_s_3-2.on {background-image:url('../images/left/lnb_s_3_2_on.png');}
.sub_left .lnb .lnb_s_3-3:hover, .sub_left .lnb .lnb_s_3-3.on {background-image:url('../images/left/lnb_s_3_3_on.png');}

.sub_left .lnb .lnb_s_4-1 {background-image:url('../images/left/lnb_s_4_1.png');}
.sub_left .lnb .lnb_s_4-2 {background-image:url('../images/left/lnb_s_4_2.png');}
.sub_left .lnb .lnb_s_4-3 {background-image:url('../images/left/lnb_s_4_3.png');}
.sub_left .lnb .lnb_s_4-1:hover, .sub_left .lnb .lnb_s_4-1.on {background-image:url('../images/left/lnb_s_4_1_on.png');}
.sub_left .lnb .lnb_s_4-2:hover, .sub_left .lnb .lnb_s_4-2.on {background-image:url('../images/left/lnb_s_4_2_on.png');}
.sub_left .lnb .lnb_s_4-3:hover, .sub_left .lnb .lnb_s_4-3.on {background-image:url('../images/left/lnb_s_4_3_on.png');}

.sub_left .lnb .lnb_s_5-1 {background-image:url('../images/left/lnb_s_5_1.png');}
.sub_left .lnb .lnb_s_5-1:hover, .sub_left .lnb .lnb_s_5-1.on {background-image:url('../images/left/lnb_s_5_1_on.png');}


/* 멤버십 */
.sub_left .lnb .lnb_s_99-1 {background-image:url('../images/left/lnb_s_99_1.png');}
.sub_left .lnb .lnb_s_99-2 {background-image:url('../images/left/lnb_s_99_2.png');}
.sub_left .lnb .lnb_s_99-3 {background-image:url('../images/left/lnb_s_99_3.png');}
.sub_left .lnb .lnb_s_99-1:hover, .sub_left .lnb .lnb_s_99-1.on {background-image:url('../images/left/lnb_s_99_1_on.png');}
.sub_left .lnb .lnb_s_99-2:hover, .sub_left .lnb .lnb_s_99-2.on {background-image:url('../images/left/lnb_s_99_2_on.png');}
.sub_left .lnb .lnb_s_99-3:hover, .sub_left .lnb .lnb_s_99-3.on {background-image:url('../images/left/lnb_s_99_3_on.png');}

/* 우측 컨텐츠 */
#Container {width:100%;position:relative;}
.container {max-width:1000px;width:100%;margin:0 auto;position:relative;}
.contentsWrap {float: left;width: 1000px;background: #fff;}
.contentsWrap .contents {margin:0px;}


/* 우측 컨텐츠 타이틀 */
.subTitle { font-size: 18pt;font-family: 'ngb';color: #000;	float:left;line-height:initial;}
.subTitleWrap {position: relative;margin-bottom: 0px;padding:15px 0px 20px 0px;}
.subTitleWrap ul {float:right;margin-top:10px;}
.subTitleWrap ul li {float: left;padding-left: 5px;font-size:11px;font-family:'Dotum', "돋움";}



/* 공통 게시판 */
.btnArea .selectArea {display:inline-block;}
.btnArea .selectArea ul {list-style:none;}
.btnArea .selectArea ul li {float:left; padding-right:5px; height:23px; line-height:23px;}
.selectArea ul li select {width:80px;height:23px;border:1px solid #c5c5c5;background:white;}
.selectArea ul li input {width:120px;}
.btnArea .selectArea ul li span {padding-top:5px;}


/* 페이징 */
.pagingBox {text-align:center;margin-top:20px;}
.pagination {display: inline-block;padding-left: 0;border-radius: 4px;font-family:'open_sansregular';}
.pagination li {display: inline;}
.pagination li a {cursor:pointer;}
.pagination li a, .pagination li span {position: relative;float: left;padding: 4px 10px;margin-left:0px;line-height: 1.42857143;color:#bfbfbf;text-decoration: none;background-color: #fff;border: 1px solid #ddd;font-size: 13px;}
.pagination li a:hover {border:1px solid #5993de;}
.pagination li a.on {background:#5993de;color:white;border: 1px solid #5993de;}

/* 로그인 */
.login_box {position:relative;max-width:698px;width:100%;height:343px;margin:0 auto;background:url('../images/login_box_bg.gif');background-position:center;}
.input_area {width:100%;padding-top:154px;position:relative;text-align:center;}
.login_box .input_area input {width:285px; height:38px;    margin-left: 80px;}
.login_box .input_area .btn_main_login {height:83px;position:absolute;top:154px;margin-left:190px;left:50%;}
.login_box .input_area .btn_main_login a {}
.login_box .input_area .btn_main_login span {display:none;}

.wrap_member {width:100%;margin-top:20px;text-align:center;}
.wrap_member a {display:inline-block;margin-left:-115px;}
.wrap_member a span {display:none;width:100%;text-align:center;height:70px;line-height:70px;color:black;font-size:15px;}

.txt_loginId, .txt_loginPw {border:1px solid #d2d6dd;height:22px;line-height:22px;padding:0 0 0 4px;margin-bottom:4px;}
.txt_loginPw {margin-bottom:0px;}


/* 회원가입 */
.member_join {padding:0px 30px;}
.member_join table {width:100%;}
.member_join table .inBtn {width:auto;height:30px;position:absolute;padding:0px;top:11px;left:220px;}


/* 회원가입/게시판 */
.inBtn {position: relative;width: 100%;height: 40px;padding-top: 10px;overflow: hidden;}
.inBtn ul { float: right;vertical-align: middle;}
.inBtn ul li {float: left;padding-left: 5px;}
.inBtn &gt; div img {display:inline-block;}


/* 후원 */
.sponsor_box {margin-top:30px;margin-bottom:60px;}
.sponsor_box ul li {width:20%;float:left;text-align:center;}
.sponsor_box ul li div {margin:20px;}
.sponsor_box img {max-width:90px;margin:0 auto;}
.sponsor_box ul li p {margin-top:20px;color:black;}
.sponsor_btn {margin:0px 50px;text-align:center;height:50px;line-height:50px;background:#6b971b;color:white;font-size:18px;cursor:pointer;}

/* 후원 폼*/
.sponsor_form_box {}
.sponsor_form_box table {width:100%;margin-top:20px;}
.sponsor_form_box table tr th {text-align:left;padding:15px 20px 3px 20px;}
.sponsor_form_box table tr td {padding:3px 20px 10px 20px;}
.sponsor_form_box table tr td input {background:#f8fdfc;}
.sponsor_form_box .input_text {width:100%;padding:5px 0px;}
.sponsor_form_box .input_chk {width:20px;height:20px;}
.sponsor_form_box .dott_line {}

.cms_table {margin-top:0px !important;}
.cms_table tr td {padding:5px 10px !important;border:1px solid #efefef;}
.cms_table .td1 {width:100px;background:#efefef;border-bottom:1px solid white;}
.cms_table .td2 {border-bottom:1px solid #efefef;}
.cms_table select {width:110px;height:30px;background:#f8fdfc;}
.cms_table input {width:100%;padding:2px 0px;}


/* 하단 */
#Footer {background:#f2f2f2;width:100%;}
.footer {max-width:1000px;min-height:98px;position:relative;margin:0 auto;color:#666;margin-top:20px;}
.footer .footer_desc {padding-left:280px;padding-top:25px;font-size:13px;font-weight:bold;font-family: 'ng', Dotum, Arial;line-height:140%;}


.containerList {position:absolute;width:100%;height:64%;top:0px;left:0px;}
.containerListSub {margin:10px 15px;}
.containerListSub table {width:100%;table-layout:fixed;}
.containerListSub table tbody tr td div {width:100%;font-size:13px;height:30px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding: url('ellipsis.xml#ellipsis');	}
.containerListSub table tbody tr td div span {padding-right:5px;}

@media (max-width:490px)
{
	/* 메인 가운데 */
	.mainMenu ul li {width:50%;}
	.maincontainer ul li {width:50%;margin-top:10px;}
	.containerListSub table tbody tr td div a {font-size:13px;}
	.container {padding-bottom:0px !important;}
	.contentsWrap {height:auto !important;min-height:100%;}

}

@media (max-width:500px)
{
	/* 하단 이메일 아래로 개행 */
	.footer .email {display:inline-block;width:100%;}
}

@media (max-width:856px)
{
	/* 좌측 메뉴 삭제 */
	.sub_left {display:none;}

	/* 페이지 상세내용 위치 정렬*/
	.contents {padding:10px;}
	.contentsWrap {float:none;margin:0 auto;width:100%;padding-left:0px;padding-right:0px;border-left:0px;border-right:0px;}
	.contentsWrap .sub_contents img {max-width:100%;}
}

@media (max-width:779px)
{
	.wrapper {width:100%;}
	.header {width:100%;}

	/* 메인 우측 배너 */
	.rightUtil, .leftUtil {display:none;}

	/* 서브 - 좌측 메뉴 */
	.sub_left {display:none;}

	/* 서브 - 우측 컨텐츠 */
	.contents {padding:10px;}
	.contentsWrap {float:none;margin:0 auto;width:100%;padding-left:0px;padding-right:0px;border-left:0px;border-right:0px;}
	.contentsWrap .sub_contents img {max-width:100%;}

	/* 함께하는 사람들 */
	.intro_03 .sub01 {width:100%;float:none;}
	.intro_03 .sub02 {width:100%;float:none;}
	.intro_03 .sub01 table, .intro_03 .sub02 table {width:90%;}
	.intro_03 .table_title3 {height:10px;}

	/* 단체소식 - 살림살이 현황 */
	.sub_contents.intro_06 .sub01 {width:100%;float:none;}
	.sub_contents.intro_06 .sub02 {width:100%;float:none;}
	.sub_contents.intro_06 .sub01 table, .sub_contents.intro_06 .sub02 table {width:100%;}

	.main_m_banner {display:none;}
}

@media (max-width:630px)
{
	/* 페이지 home&gt;알림마당&gt;공지사항 부분 삭제 */
	.contents .subTitleWrap ul {display:none;}

	/* 게시판 번호,제목 제외하고 삭제 */
	.board_list table .td_view, .board_view table .td_view {display:none;}
	.board_list table td.table_td_num {min-width:70px;padding:5px 0px;}
	.board_list table td.list_title {border-right:0px !important;}
	.board_view table td.table_td_subject {padding:5px 0px;}
	.board_view table td.view_writer {border-right:0px !important;}

	/* 로그인 */
	.login_box {width:100%;background:none;}
	.login_box .input_area {padding-top:0px;}
	.login_box .input_area input {width:98%;margin-left:0px;}
	.login_box .input_area .btn_main_login {position:relative;margin-top:20px;top:0px;right:0px;width:100%;left:0px;margin-left:0px;}
	.login_box .input_area .btn_main_login a {margin-left:0px;width:100%;}
	.login_box .input_area .btn_main_login img {display:none;}
	.login_box .input_area .btn_main_login span {display:inline-block;width:100%;text-align:center;height:70px;line-height:70px;background:#53a813;color:white;font-size:20px;}
	.login_box .wrap_member img {display:none;}

	/* 회원가입 */
	.member_join {padding:0px;}
	.member_join input {height:30px;width:98%;}
	.member_join table input[type='checkbox'] {width:20px;height:20px;margin-top:10px;}
	.member_join table .inBtn {position:relative;left:0px;top:0px;width:100%;padding-top:10px;}
	.member_join table .inBtn ul {float:none;}
	.member_join table .inBtn ul li {padding-left:0px;}
	.member_join table .table_td_subject {width:25%;padding:5px 0px;}
	.member_join table .table_td_contents {padding:8px 5px;}
}
@media (max-width:885px)
{
	/* 상단 메뉴 */
	#header {height:72px !important;border-bottom:2px solid #5993de;}
	#header .pc {height:80px !important;}
	#header .logo {float:left !important;text-align:left !important;width:auto !important;padding:10px 0px !important;margin:0px !important;padding-left:10px !important; }

	.headerUtil {height:50px;padding:0px 10px !important;position:relative;float:right;width:30px;}
	.headerUtil .menu_icon {display:inline-block !important;left:0px !important;right:20px !important;top:20px !important;}
	.headerUtil .menu_icon img {display:inline-block !important;}

	.headerUtil ul {padding-top:17px;}
	.headerUtil ul li {display:block;padding:0px 10px;display:inline-block;}
	.headerUtil ul li:nth-child(2) {border-left:0px;}
	.headerUtil ul li img {display:none;}
	.headerUtil ul li span {display:block !important;font-size:14px;color:#666;}

	.headerUtil .first {display:none;}
	.headerUtil .last {border-right:0px;}

	#header .menu {display:none;}
	.headerGnb {padding:0px;}
	.headerGnb ul li {width:25%;text-align:center;float:left;height:30px;line-height:30px;}

	#mainContainer .main_notice {float:none !important;width:auto !important;padding-right:10px;}
	#mainContainer .main_photo {float:none !important;width:auto !important;padding-left:10px !important;padding-right:10px;}

	.main_m_banner {display:none;}

	.container {padding-top:0px !important;}

	/* 메인 공지사항*/
	.containerListSub table tr td {padding:5px 0px;}

	/* 하단 :: 로고 가운데 내용 가운데 */
	.footer .footer_logo {top:20px !important;left:50% !important;margin-left:-100px !important;}
	.footer .util {display:none;}
	.footer .footer_desc {padding-left:0px !important;text-align:center;width:100%;font-size:11px;padding-top:80px !important;}
}

/* Desktop – 1025px 이상 해상도에서 해석하는 코드 */
@media (max-width:1400px)
{
	.main_m_banner {display:none !important;}
}


.btn_red {background:#ec6459;}
.btn_red:hover {color:white;background:#c9302c;}

.btn_blue {background:#41cac0;}
.btn_blue:hover {color:white;background:#39b2a9;}

.btn_green {background:#6dbb4a;}
.btn_green:hover {color:white;background:#449d44;}


.btn_yellow {background:#f1c500;cursor:pointer;color:white;}
.btn_yellow:hover {color:white;background:#e4ba00;}

.btn_purple {background:#c9abc3;}
.btn_purple:hover {color:white;background:#864d7f;}

.fileBox input {border:0px;height:auto;}
</pre></body></html>