@charset "UTF-8";

/* 버튼 형식1 */
.btn_t1{width:auto;vertical-align:top;padding-left:13px;margin:0;border:0px;
    background-image:url("/commons/jacc/images/basic/btn_type1.jpg");background-position:0 center;background-repeat:no-repeat;
    display:inline-block;color:#FFF;border:0;cursor:pointer;padding-right:0px;overflow:visible;/*ie7 bug*/}
.btn_t1 span{vertical-align:top;white-space:nowrap;color:#fff;
    background-image:url("/commons/jacc/images/basic/btn_type1.jpg");background-position:right bottom;background-repeat:no-repeat;
    display:inline-block;height:26px;font-weight:bold;background-color:#6c86b2;padding:4px 20px 0 11px;font-size:14px;font-family:'Nanum Gothic';letter-spacing:1px;}
*+ html .btn_t1{display:inline;}
* html .btn_t1{display:inline;}
*+ html .btn_t1 span{display:inline;}
* html .btn_t1 span{display:inline;}
.btn_t1:hover{color:#fffeab;}
.btn_t1:focus{border:1px solid gold;}

button{background-color:#fff;margin:0;padding:0;display:inline;vertical-align:top;overflow:visible;/*ie7 bug*/}
button::-moz-focus-inner,
input::-moz-focus-inner {padding:0; border:0;}
/*다운로드버전*/
.btn_t1 span em{display:inline-block;text-indent:-9999px;width:14px;height:26px;background-image:url("/commons/jacc/images/basic/down_btn_ico.png");background-repeat:no-repeat;background-position:0 3px;   vertical-align: top;font-size:0px}
	*+ html .btn_t1 span em{display:inline;vertical-align:middle;height:auto;}
/*검색결과더보기 버전*/
.btn_t1 span em.s_ver{display:inline-block;text-indent:-9999px;width:14px;height:26px;background-image:url("/commons/jacc/images/basic/search_btn_bg.png");background-repeat:no-repeat;background-position:0 5px;   vertical-align: top;font-size:0px}
	*+ html .btn_t1 span em{display:inline;vertical-align:middle;height:auto;}

	/* 버튼 형식1 long ver*/
	.btn_t1.long span{padding-right:105px;padding-left:93px;}
/* 버튼 형식2 */
.btn_t2{width:auto;vertical-align:top;padding-left:13px;
    background-image:url("/commons/jacc/images/basic/btn_type2.jpg");background-position:0 center;background-repeat:no-repeat;
    display:inline-block;color:#fff;border:0;cursor:pointer;padding-right:0px;overflow:visible;/*ie7 bug*/}
.btn_t2 span{vertical-align:top;white-space:nowrap;color:#fff;
background-image:url("/commons/jacc/images/basic/btn_type2.jpg");background-position:right bottom;background-repeat:no-repeat;
display:inline-block;height:25px;font-weight:bold;background-color:#6c86b2;padding:5px 20px 0 11px;font-size:12px;font-family:'Nanum Gothic';letter-spacing:1px;}
*+ html .btn_t2{display:inline;}
* html .btn_t2{display:inline;}
*+ html .btn_t2 span{display:inline;}
* html .btn_t2 span{display:inline;}
.btn_t2 span a{color:#01588a;}
.btn_t2 span a:hover{color:#fffeab;}
.btn_t2:focus{border:1px solid gold;}

.btn_t2 span em{display:inline-block;text-indent:-9999px;width:14px;height:26px;background-image:url("/commons/jacc/images/basic/down_btn_ico.png");background-repeat:no-repeat;background-position:0 3px;   vertical-align: top;font-size:0px}
	*+ html .btn_t1 span em{display:inline;vertical-align:middle;height:auto;}

/* 버튼 형식3 */
.btn_t3{width:auto;vertical-align:top;padding-left:13px;
    background-image:url("/commons/jacc/images/basic/btn_type3.jpg");background-position:0 center;background-repeat:no-repeat;
    display:inline-block;color:#111;border:0;cursor:pointer;padding-right:0px;overflow:visible;/*ie7 bug*/}
.btn_t3 span{vertical-align:top;white-space:nowrap;
background-image:url("/commons/jacc/images/basic/btn_type3.jpg");background-position:right bottom;background-repeat:no-repeat;
display:inline-block;height:22px;font-weight:bold;background-color:#6c86b2;padding:3px 20px 0 9px;font-size:12px;font-family:'Nanum Gothic';letter-spacing:1px;}
*+ html .btn_t3{display:inline;}
* html .btn_t3{display:inline;}
*+ html .btn_t3 span{display:inline;}
* html .btn_t3 span{display:inline;}
.btn_t3 span a{color:#93D800;}
.btn_t3 span a:hover{color:#fffeab;}
.btn_t3:focus{border:1px solid gold;}

.btn_t3 span em{display:inline-block;text-indent:-9999px;width:14px;height:26px;background-image:url("/commons/jacc/images/basic/down_btn_ico.png");background-repeat:no-repeat;background-position:0 3px;   vertical-align: top;font-size:0px}
	*+ html .btn_t1 span em{display:inline;vertical-align:middle;height:auto;}

/* 버튼 형식4 */
.btn_t4{width:auto;vertical-align:top;padding-left:13px;margin:0;border:0px;
    background-image:url("/commons/jacc/images/basic/btn_type4.jpg");background-position:0 center;background-repeat:no-repeat;
    display:inline-block;color:#FFF;border:0;cursor:pointer;padding-right:0px;overflow:visible;/*ie7 bug*/}
.btn_t4 span{vertical-align:top;white-space:nowrap;
    background-image:url("/commons/jacc/images/basic/btn_type4.jpg");background-position:right bottom;background-repeat:no-repeat;
    display:inline-block;height:26px;font-weight:bold;background-color:#6c86b2;padding:4px 20px 0 11px;font-size:14px;font-family:'Nanum Gothic';letter-spacing:1px;}
*+ html .btn_t4{display:inline;}
* html .btn_t4{display:inline;}
*+ html .btn_t4 span{display:inline;}
* html .btn_t4 span{display:inline;}
.btn_t4:hover{color:#fffeab;}
.btn_t4:focus{border:1px solid gold;}

.btn_t4 span em{display:inline-block;text-indent:-9999px;width:14px;height:26px;background-image:url("/commons/jacc/images/basic/down_btn_ico.png");background-repeat:no-repeat;background-position:0 3px;   vertical-align: top;font-size:0px}
	*+ html .btn_t1 span em{display:inline;vertical-align:middle;height:auto;}

/* 버튼 형식5 */
.btn_t5{width:auto;vertical-align:top;padding-left:13px;
    background-image:url("/commons/jacc/images/basic/btn_type5.jpg");background-position:0 center;background-repeat:no-repeat;
    display:inline-block;color:#FFF;border:0;cursor:pointer;padding-right:0px;overflow:visible;/*ie7 bug*/}
.btn_t5 span{vertical-align:top;white-space:nowrap;
background-image:url("/commons/jacc/images/basic/btn_type5.jpg");background-position:right bottom;background-repeat:no-repeat;
display:inline-block;height:24px;font-weight:bold;background-color:#6c86b2;padding:6px 20px 0 8px;font-size:12px;font-family:'Nanum Gothic';letter-spacing:1px;}
*+ html .btn_t5{display:inline;}
* html .btn_t5{display:inline;}
*+ html .btn_t5 span{display:inline;}
* html .btn_t5 span{display:inline;}
.btn_t5 span a{color:#93D800;}
.btn_t5 span a:hover{color:#fffeab;}
.btn_t5:focus{border:1px solid gold;}

/* 버튼 형식6 */
.btn_t6{width:auto;vertical-align:top;padding-left:9px;
    background-image:url("/commons/jacc/images/basic/btn_type6.jpg");background-position:0 top;background-repeat:no-repeat;
    display:inline-block;color:#fff;border:0;cursor:pointer;padding-right:0px;overflow:visible;/*ie7 bug*/}
    *+ html .btn_t5{background-position:0 center;}
	strong.btn_t6{cursor:default}
.btn_t6 span{vertical-align:top;white-space:nowrap;
background-image:url("/commons/jacc/images/basic/btn_type6.jpg");background-position:right bottom;background-repeat:no-repeat;
display:inline-block;height:20px;font-weight:bold;background-color:#6c86b2;padding:2px 17px 0 11px;font-size:12px;font-family:'Nanum Gothic';letter-spacing:1px;}
*+ html .btn_t6{display:inline;}
* html .btn_t6{display:inline;}
*+ html .btn_t6 span{display:inline;}
* html .btn_t6 span{display:inline;}
.btn_t6:hover{color:#eee;}
.btn_t6:focus{border:1px solid gold;}
strong.btn_t6:hover{color:#fff;}

/* 버튼 형식7 */
.btn_t7{width:auto;vertical-align:top;padding-left:2px;background-color:#827265;
    background-image:url("/commons/jacc/images/basic/btn_type7.jpg");background-position:0 center;background-repeat:no-repeat;
    display:inline-block;color:#fff;border:0;cursor:pointer;padding-right:0px;overflow:visible;/*ie7 bug*/}
.btn_t7 span{vertical-align:top;white-space:nowrap;
    background-image:url("/commons/jacc/images/basic/btn_type7.jpg");background-position:right bottom;background-repeat:no-repeat;
    display:inline-block;height:23px;font-weight:bold;background-color:#6c86b2;padding:4px 13px 0 11px;font-size:12px;font-family:'Nanum Gothic';letter-spacing:1px;}
*+ html .btn_t7{display:inline;}
* html .btn_t7{display:inline;}
*+ html .btn_t7 span{display:inline;}
* html .btn_t7 span{display:inline;}
.btn_t7:hover{color:#eee;}

/* 버튼 형식9 로그인 버튼 */
.btn_t9{width:auto;vertical-align:top;padding-left:143px;background-color:#827265;
    background-image:url("/commons/jacc/images/basic/btn_type9.jpg");background-position:0 center;background-repeat:no-repeat;
    display:inline-block;color:#fff;border:0;cursor:pointer;padding-right:0px;overflow:visible;/*ie7 bug*/}
.btn_t9 span{vertical-align:top;white-space:nowrap;
    background-image:url("/commons/jacc/images/basic/btn_type9.jpg");background-position:right bottom;background-repeat:no-repeat;
    display:inline-block;height:31px;font-weight:bold;background-color:#6c86b2;padding:6px 155px 0 11px;font-size:20px;font-family:'Nanum Gothic';letter-spacing:1px;}
*+ html .btn_t9{display:inline;}
* html .btn_t9{display:inline;}
*+ html .btn_t9 span{display:inline;}
* html .btn_t9 span{display:inline;}
.btn_t9:hover{color:#eee;}


/* 인풋 등 */
.in_box{border:1px solid #d6d6d6;height:22px;font-size:12px;padding:2px 0 0 3px;background-color:#fff;}
.in_box2{border:1px solid #d6d6d6;height:26px;font-size:12px;padding:2px 0 0 3px;background-color:#fff;}
.in_check,.chk_box{margin:0;height:13px;}
.in_area{border:1px solid #f3f3f3;border-top:1px solid #ababab;border-left:1px solid #ababab;background-color:#fff;font-size:11px;width:98%;height:200px;}

.label_hidden{visibility:hidden;text-indent:-9999px;font-size:0;width:0;}

/* 기본 폼 */
.basic_tb_wrap{border-top:2px solid #1b5790;border-bottom:2px solid #1b5790;margin-bottom:10px;}
.basic_tb_wrap table{border-collapse:collapse;width:100%;}
.basic_tb_wrap th{padding:5px 0;text-align:center;color:#1b5790;font-weight:bold;font-size:11px;border-bottom:1px solid #d4d4d4;}
.basic_tb_wrap td{padding:5px 0;text-align:left;padding-left:10px;border-bottom:1px solid #d4d4d4;}
.basic_tb_wrap tr:last-child th{border-bottom:0px;}
.basic_tb_wrap tr:last-child td{border-bottom:0px;}

.basic_tb_wrap.left_v_th th{text-align:left;padding-left:30px;vertical-align:top;padding-top:9px;}
.basic_tb_wrap.left_v_th td{text-align:left;vertical-align:top;}

/* bbs 리스트 상단 갯수 정보 */
.bbs_list_info{margin-bottom:15px;}
.bbs_list_info strong{color:#58b1af}

/* bbs 리스트 */
.bbs_list_wrap{/*background-image:url("/commons/jacc/images/basic/bbs_list_bg_l.jpg");background-position:0 0;background-repeat:repeat-x;*/border-top:2px solid #0081cc;
    margin-bottom:20px;
}
.bbs_list_in{/*background-image:url("/commons/jacc/images/basic/bbs_list_bg_r.jpg");background-position:right 0;background-repeat:no-repeat;*/}
.bbs_list_wrap table{border-collapse:collapse;width:100%;}
.bbs_list_wrap table thead th{padding:10px 0 10px 0;height:16px;font-weight:bold;font-size:14px;font-size:1.4rem;color:#333;border-bottom:1px solid #0081cc;
   /* background-image:url("/commons/jacc/images/basic/bbs_th_bg.jpg");background-position:left top;background-repeat:no-repeat; */
}
.bbs_list_wrap table thead th:first-child{background-image:none;}
.bbs_list_wrap table td{background-image:url("/commons/jacc/images/basic/bbs_td_bg.jpg");background-position:left bottom;background-repeat:repeat-x;padding:10px 0;text-align:center;}
.bbs_list_wrap table td.sub_line{text-align:left;padding-left:10px;}
.bbs_list_wrap table td.sub_line a:hover{text-decoration:underline;}

/*.bbs_list_wrap table tbody tr:nth-child(2n) td{background-color:#faf9f5}*/

.bbs_list_in .type_1{color:#3e3e3e;}
.bbs_list_in .type_2{color:#4c8d1c;}
.bbs_list_in .type_3{color:#f33900;}

/* 게시판 검색박스 */

.search_box{margin-bottom:30px;font-size:11px;font-size:1.1rem;min-height:44px;
	padding:8px;padding-top:16px;padding-right:16px;position:relative;text-align:right;
	background-image:url("/commons/jacc/images/basic/bbs_search_bg.jpg");background-repeat:no-repeat;background-position:0 0;}
.search_box h3{display:inline;color:#333;font-size:13px;font-size:1.3rem;font-family:'돋움';}
.chk_box{height:13px;margin:0;}
.search_box label{font-size:15px;font-size:1.5rem;padding-right:5px;font-weight:bold;color:#333}
.in_s_box{border:1px solid #c2c2c2;height:23px;padding:2px 0 2px 3px;background-color:#fff;width:340px;}
.in_s_box2{border:1px solid #c2c2c2;height:23px;padding:2px 0 2px 3px;background-color:#fff;width:480px;}
.search_box .left_box{position:absolute;top:13px;left:13px;}
.search_box .right_box{position:absolute;top:13px;right:13px;}

/* 게시판 리스트 상단 게시판 정보 */
.bbs_list_info_box{height:40px;}
.bbs_list_info_box:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .bbs_list_info_box{display:inline-block;}
.left_i{float:left;padding-top:5px;}
.right_i{float:right;}
.right_i label{padding-right:10px;font-size:14px;font-size:1.4rem;font-weight:bold;}

/* paging */
.paging{text-align:center;margin-bottom:10px;}
.paging span{padding:0 5px;vertical-align:top;}
.paging a{padding:0;color:#000;font-size:14px;vertical-align:top;display:inline-block;height:25px;padding-top:3px;width:28px;border:1px solid #fff;}
    *+ html .paging a{display:inline;}
.paging strong{border:1px solid #fff;color:#c40a2f;padding:0;font-size:14px;vertical-align:top;display:inline-block;border:1px solid #ccc;height:25px;padding-top:3px;width:28px;}
    *+ html .paging strong{display:inline;}
.paging span.left_b{padding-right:10px;}
.paging span.right_b{padding-left:10px;}
.paging span.left_b a,.paging span.right_b a{padding:0;border:0px;}
.paging a:hover{color:#000;}

/* bbs 쓰기 */
.bbs_write_wrap{border-top:1px solid #dedede;margin-bottom:20px;}
.bbs_write_wrap table{width:100%;border-collapse:collapse;}
.bbs_write_wrap table th,.bbs_write_wrap table td{border-bottom:1px solid #dedede;padding-top:7px;padding-bottom:7px;}
.bbs_write_wrap table th{text-align:center;padding-left:0;font-weight:bold;color:#656565;background-image:url("/commons/jacc/images/basic/bbs_bul.jpg");background-position:10px center;background-repeat:no-repeat;background-color:#f6f6f6;color:#333;}
.bbs_write_wrap table td{text-align:left;padding-left:5px;}
.bbs_write_wrap table td .in_box{border:1px solid #dedede;}
.bbs_write_wrap table td .in_area{border:1px solid #dedede;}

.bbs_write_wrap table tr.tb_subtitle th{background-image:none;}
.bbs_write_wrap table tr.tb_subtitle td{font-size:15px;font-size:1.5rem;padding:10px 0;color:#fff;background-image:none;background-color:#4980b6;border-top:20px solid #fff;height:20px;vertical-align:middle;padding-left:0px;text-align:center;font-weight:bold;}


/* bbs 보기 */
.bbs_view_wrap{margin-bottom:10px;position: relative;border-top:2px solid #c40a2f;border-bottom:1px solid #dedede;}
.bbs_view_in{}
.bbs_view_in a{text-decoration:underline;}
.bbs_view_in a:hover{color:#b1b1b1;}
.bbs_view_wrap table{border-collapse:collapse;width:100%;}
.bbs_view_wrap table thead th{background-color:#fff;border-bottom:1px solid #dedede;text-align:left;padding-top:7px;padding-bottom:7px;font-size:13px;font-size:1.3rem;padding-left:10px;font-weight:bold;color:#000;}
.bbs_view_wrap table thead td{background-color:#fff;border-bottom:1px solid #dedede;text-align:left;padding-top:7px;padding-bottom:7px;padding-left:20px;font-size:13px;font-size:1.3rem;}
.bbs_view_wrap table thead tr th:first-child{border-left:none;}
.bbs_view_wrap table tbody th,.bbs_view_wrap table tbody td{}
.bbs_view_wrap table tbody th{background-color:#faf9f5;text-align:left;padding-left:20px;font-weight:bold;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dedede;}
.bbs_view_wrap table tbody td{padding-top:10px;padding-bottom:10px;padding-left:2px;padding-right:2px;border-bottom:1px solid #dedede;}
.bbs_view_wrap tbody td .bbs_cont table td{padding-top:0px;padding-bottom:0px;padding-left:0;border-bottom:0px;}
.bbs_view_wrap table tbody td .bbs_cont{line-height:1.6;}
.bbs_view_wrap table tbody td .bbs_cont p{margin-bottom:20px;}
.nopadding table tr td{padding:2px;}

.bbs_view_wrap table thead tr.sj_line th{background-image:none;}
.bbs_view_wrap table thead tr.sj_line td{font-size:15px;font-size:1.5rem;padding:10px 0;color:#000;background-image:none;background-color:transparent;border-bottom:1px solid #eaa7b4;height:28px;vertical-align:middle;padding-left:0px;text-align:center;font-weight:bold;}




.bbs_view_wrap .bbs_cont{line-height:1.6;}
.bbs_view_wrap .bbs_cont p{}

/* 갤러리 */
.gal_list_wrap {margin-bottom:20px;}
.gal_list_wrap li{float:left;width:210px;height:218px;overflow:hidden;padding:15px 11px;border-bottom:1px solid #dcdcdc;font-family:'나눔고딕';}
.gal_list_wrap li .item01{margin-bottom:8px;}
.gal_list_wrap li .item01 a{position:relative;}
.gal_list_wrap li .item01 a img{border:1px solid #dcdcdc;}
.gal_list_wrap li .item01 a span{position:absolute;top:117px;left:151px;z-index:9;}
.gal_list_wrap li .item01 a span img{border:0px;}
.gal_list_wrap li .item02{margin-bottom:8px;}
.gal_list_wrap li .item03{line-height:1.4;}
.gal_list_wrap li dl{width:100%;}
.gal_list_wrap li dl:after{content:' ';clear:both;visibility:hidden;display:block;}
    *+ html .gal_list_wrap li dl{display:inline-block;}
    * html .gal_list_wrap li dl{height:1%;}
.gal_list_wrap li dl dt{float:left;width:25%;font-weight:bold;background-image:url("/commons/jacc/images/basic/bbs_bul2.jpg");background-position:2px center;background-repeat:no-repeat;}
.gal_list_wrap li dl dt span{padding-left:10px;}
.gal_list_wrap li dl dd{float:left;width:73%;}

.bbs_cont{padding:20px 10px;}
.bbs_cont img{max-width:100%;}
/* html .bbs_cont img {width:expression(this.offsetWidth > 570 ? "570px" : "auto"); border:expression(this.offsetWidth > 570 ? "1px solid #fff" : "1px solid #fff");}*/

/* login */
.login_wrap{width:860px;position:relative;}
.login_wrap .item1{color:#4a4b4c;font-size:14px;font-size:1.4rem;font-weight:bold;height:200px;padding-top:40px;text-align:center;font-size:11px;line-height:1.6;background-image:url("/commons/jacc/images/basic/login.jpg");background-position:0 0;background-repeat:no-repeat;
	margin-bottom:35px;
}
	.login_wrap .item1 strong{font-size:20px;font-size:2.0rem;color:#004b7b;}
.login_wrap .item2{float:left;width:400px;height:175px;padding:30px 0 0 30px;background-color:#fafdff;border:1px solid #d7d9d9;}
.login_wrap .item3{float:right;width:360px;height:165px;padding:40px 0 0 30px;background-image:url('/commons/jacc/images/basic/login_dotted.jpg');background-position:left center;background-repeat:no-repeat;}
.login_wrap .item3 li{float:left;text-align:center;width:33%;}
.login_wrap .item3 li a{color:#666;font-weight:bold;font-size:14px;font-size:1.4rem;}
.login_wrap .item3 li p{margin-bottom:15px;}

.login_in_box{padding:3px 0 0 10px; width:310px;border:1px solid #b9bbbc;height:33px;}

/* id/ pass word */
.find_box{margin-bottom:40px;width:694px;background-image:url("/commons/jacc/images/basic/find_box_b.jpg");background-position:0 bottom;background-repeat:no-repeat;}
.find_box_in{width:694px;background-image:url("/commons/jacc/images/basic/find_box_t.jpg");background-position:0 0;background-repeat:no-repeat;
    padding-top:15px;
    min-height:178px;
    position:relative;
}
    * html .find_box_in{height:178px;}
.find_box_in h3{padding-left:20px;margin-bottom:30px;font-family:'나눔고딕';font-size:14px;}
.find_box_in .item1{position:absolute;top:80px;left:394px;font-size:11px;line-height:1.6;}
.find_box_in .item2{padding-top:20px;}
    .find_box_in .item2 label{font-weight:bold;display:inline-block;width:100px;text-align:right;}
    *+ html .find_box_in .item2 label{display:inline;}
    * html .find_box_in .item2 label{display:inline;}
.find_box_in .item2_1{padding-top:5px;}
    .find_box_in .item2_1 label{font-weight:bold;display:inline-block;width:100px;text-align:right;}
    *+ html .find_box_in .item2_1 label{display:inline;}
    * html .find_box_in .item2_1 label{display:inline;}
.find_in_box{height:18px;border:1px solid #d9d9d9;padding:2px 0 0 3px;width:150px;}
.find_box_in .item3{position:absolute;top:82px;left:266px;}

/* join */
.join_box{margin:0 auto;margin-bottom:40px;width:694px;background-image:url("/commons/jacc/images/basic/join_box_b.jpg");background-position:0 bottom;background-repeat:no-repeat;}
.join_box_in{width:694px;background-image:url("/commons/jacc/images/basic/join_box_t.jpg");background-position:0 0;background-repeat:no-repeat;
    padding-top:15px;padding-bottom:25px;
}

.join_box_in h3{padding-left:20px;margin-bottom:30px;font-family:'나눔고딕';font-size:14px;}
.join_tb_wrap table{width:100%;font-size:11px;}
.join_tb_wrap table th{text-align:right;font-weight:bold;padding-right:10px;padding-top:5px;padding-bottom:5px;}
.join_tb_wrap table td{text-align:left;padding-top:5px;padding-bottom:5px;}

.join_in_box{height:18px;border:1px solid #d9d9d9;padding:2px 0 0 3px;}


/* 설문조사 */
.sulmun_tabe_wrap{width:710px;border-top:2px solid #0173b9; border-bottom:1px solid #0173b9;position:relative;margin-bottom:20px;overflow:hidden;}
.sulmun_tabe_wrap table{border-collapse:collapse;width:711px;}
.sulmun_tabe_wrap th{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #45a3dc;
background-image:url("/commons/jacc/images/basic/sul_th.jpg");background-position:right bottom;background-repeat:no-repeat;
}
.sulmun_tabe_wrap td{text-align:center;padding-top:8px;padding-bottom:8px;
background-image:url("/commons/jacc/images/basic/sul_dot.jpg");background-position:0 bottom;background-repeat:repeat-x;
}
.sulmun_tabe_wrap td a:hover{text-decoration:underline;}
.sulmun_tabe_wrap td.align_left{text-align:left;padding-left:10px;
}

.research_box{line-height:1.6;padding:20px 10px 20px 160px;border-top:1px solid #0173b9;border-bottom:1px solid #0173b9;
background-image:url("/commons/jacc/images/basic/research.jpg");background-position:20px 15px;background-repeat:no-repeat;position:relative;
margin-bottom:-1px;}
.research_list{border-bottom:1px solid #0173b9;margin-bottom:10px;}
.res_item {background-image:url("/commons/jacc/images/basic/sul_dot.jpg");background-position:0 top;background-repeat:repeat-x;padding:30px;}
.res_item h3{font-size:12px; font-weight:normal;margin-bottom:10px;}
.res_item ul{padding-left:10px;}
.res_item ul li{margin-bottom:3px;}

.rad_box{margin:0;height:13px;}

/* 아이디중복확인팝업 */
.id_same{text-align:center;height:295px;width:388px;background-image:url("/commons/jacc/images/basic/id_same.jpg");background-position:0 0;background-repeat:no-repeat;position:relative;}
.id_same .cl_btn{position:absolute;bottom:3px;right:5px;}
.id_itme01{padding-top:80px;margin-bottom:17px;font-weight:bold;font-size:11px;}
.id_itme02{margin-bottom:20px;line-height:1.8;font-size:11px;}
.id_itme02 .same_in_box{width:100px;border:1px solid #d9d9d9;padding:2px 0 0 3px; height:17px;}
.id_item03{margin-bottom:10px;}
.id_item03 strong{color:#9d3e22;}
/* 우편번호찾기팝업 */
.post_search{height:470px;width:388px;background-image:url("/commons/jacc/images/basic/post_search.jpg");background-position:0 0;background-repeat:no-repeat;position:relative;}
.post_search .cl_btn{position:absolute;bottom:3px;right:5px;}
.post_search label{font-size:11px;font-weight:bold;}
.post_s_top{height:212px;overflow:hidden;}
.post_in_box{width:100px;border:1px solid #d9d9d9;padding:2px 0 0 3px; height:17px;}
.p_item1{padding:90px 0 15px 30px;font-size:11px;}
.p_item2{padding:0 0 35px 0;text-align:center;}
.p_item3{padding-left:24px;font-size:11px;color:#9d3e22;font-weight:bold;}

.post_b_top{width:350px;height:200px;overflow:auto;margin-top:30px;margin-left:24px;}

.post_b_top .post_table{width:100%;}
    * html .post_b_top .post_table{width:auto;}
    *+ html .post_b_top .post_table{width:auto;}
.post_b_top .post_table thead{position:absolute;top:0;left:0;text-indent:-9999px;display:block;font-size:0;}

.post_b_top .post_table td{text-align:center;padding-left:3px;padding-top:5px; padding-bottom:5px;line-height:1.6;
background-image:url("/commons/jacc/images/basic/post_dot.jpg");background-position:0 bottom;background-repeat:repeat-x;
}
.post_b_top .post_table td.add_line{text-align:left;padding-left:0px;}
.post_b_top .post_table td.add_line a:hover{text-decoration:underline;}

/*학교이름찾기 팝업*/
.school_search{height:470px;width:388px;background-image:url("/commons/jacc/images/basic/school_title.jpg");background-position:0 0;background-repeat:no-repeat;position:relative;}
.school_search .cl_btn{position:absolute;bottom:3px;right:5px;}
.school_search label{font-size:11px;font-weight:bold;}
.school_s_top{height:212px;overflow:hidden;}
.school_in_box{width:100px;border:1px solid #d9d9d9;padding:2px 0 0 3px; height:17px;}
.p_item1{padding:90px 0 15px 30px;font-size:11px;}
.p_item2{padding:0 0 35px 0;text-align:center;}
.p_item3{padding-left:24px;font-size:11px;color:#9d3e22;font-weight:bold;}

.school_b_top{width:350px;height:200px;overflow:auto;margin-top:30px;margin-left:24px;}

.school_b_top .school_table{width:100%;}
    * html .school_b_top .school_table{width:auto;}
    *+ html .school_b_top .school_table{width:auto;}
.school_b_top .school_table thead{position:absolute;top:0;left:0;text-indent:-9999px;display:block;font-size:0;}

.school_b_top .school_table td{text-align:center;padding-left:3px;padding-top:5px; padding-bottom:5px;line-height:1.6;
background-image:url("/commons/jacc/images/basic/post_dot.jpg");background-position:0 bottom;background-repeat:repeat-x;
}
.school_b_top .school_table td.add_line{text-align:left;padding-left:0px;}
.school_b_top .school_table td.add_line a:hover{text-decoration:underline;}


/**/
.chk_box,label{vertical-align:middle;}
body label{display:inline-block;}
    * html body label{display:inline;}
    *+ html body label{display:inline;}


/* 판교방식 회원가입 */
.joins_wrap1{border:1px solid #e0e3ea;font-size:11px;width:708px;margin-bottom:30px;}
.joins_wrap1 .j1_left{border-right:1px solid #e0e3ea;float:left;width:305px;min-height:200px;padding:20px 25px;
background-image:url("/commons/jacc/images/basic/bg_saram.jpg");background-position:230px 100px;background-repeat:no-repeat;}
    * html .joins_wrap1 .j1_left{height:200px;}
.joins_wrap1 .j1_left h4{margin-bottom:10px;}
.joins_wrap1 .j1_left p{margin-bottom:10px;line-height:1.5;}
.joins_wrap1 .j1_right{float:left;width:300px;min-height:200px;padding:20px 25px;
background-image:url("/commons/jacc/images/basic/bg_giup.jpg");background-position:230px 100px;background-repeat:no-repeat;}
    * html .joins_wrap1 .j1_right{height:200px;}
.joins_wrap1 .j1_right h4{margin-bottom:10px;}
.joins_wrap1 .j1_right p{margin-bottom:10px;line-height:1.5;}

.join_text_box{border:1px solid #e0e3ea;height:200px;overflow:auto;padding-left:10px;margin-bottom:10px;}

.txt_box{font-size:11px;}
.txt_box2{border-top:2px solid #000;text-align:center;margin-bottom:20px;padding:10px 0;border-bottom:1px solid #e0e3ea;}

/* 판교방식 로그인 */
.logins_wrap1{border:1px solid #e0e3ea;font-size:11px;width:708px;margin-bottom:30px;}
.logins_wrap1 .j1_left{border-right:1px solid #e0e3ea;float:left;width:305px;min-height:200px;padding:20px 25px;
background-image:url("/commons/jacc/images/basic/bg_saram.jpg");background-position:230px 375px;background-repeat:no-repeat;}
    * html .logins_wrap1 .j1_left{height:200px;}
.logins_wrap1 .j1_left h4{margin-bottom:10px;}
.logins_wrap1 .j1_left p{margin-bottom:10px;line-height:1.5;}
.logins_wrap1 .j1_right{float:left;width:300px;min-height:200px;padding:20px 25px;
background-image:url("/commons/jacc/images/basic/bg_giup.jpg");background-position:230px 375px;background-repeat:no-repeat;}
    * html .logins_wrap1 .j1_right{height:200px;}
.logins_wrap1 .j1_right h4{margin-bottom:10px;}
.logins_wrap1 .j1_right p{margin-bottom:10px;line-height:1.5;}
.logins_box{position:relative;}
.logins_box .pos_b{position:absolute;top:0;left:220px;}
.logins_wrap1 .logins_box .item01{padding-left:15px;margin-bottom:5px;}
.logins_wrap1 .logins_box .item02{padding-left:15px;margin-bottom:20px;}
.logins_wrap1 .logins_box .item04{margin-bottom:30px;}

.in_login{height:18px;padding:2px 0 0 3px;border:1px solid #e0e3ea;}

.lw_bottom{border-top:1px solid #e0e3ea;padding-top:20px;}

.finds_box{width:363px;margin:0 auto;margin-bottom:100px;}
.finds_box h4{margin-bottom:20px;}
.finds_box .item01{margin-bottom:5px;padding-left:20px;}
.finds_box .item02{padding-bottom:20px;margin-bottom:10px;padding-left:20px;border-bottom:1px solid #e0e3ea;}

/* 판교type 게시판 */

.bs_table_list{width:710px;overflow:hidden;border-top:2px solid #000;margin-bottom:20px; font-family:'돋움';line-height:1.6;}
.bs_table_list table{width:712px;border-collapse:collapse;}
.bs_table_list thead th{background-color:#f1f2f4;border-bottom:1px solid #e0e3ea;padding:8px 0 4px 0;text-align:center;font-weight:bold;
    background-image:url("/commons/jacc/images/basic/tb_th_line.jpg");background-position:right center;background-repeat:no-repeat;
}
.bs_table_list tbody th{text-align:center;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e0e3ea;}
.bs_table_list tbody td{text-align:center;padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:2px;border-bottom:1px solid #e0e3ea;vertical-align:middle;}
.bs_table_list tbody td.sbj{text-align:left;}
.bs_table_list tbody td.sbj a:hover{text-decoration:underline;}

.bs_table_list.all_center tbody td{text-align:center;padding-left:0px;}
/* view */
.bs_type_view {border-top:2px solid #000;margin-bottom:30px;}
.bs_type_view table{width:100%;border-collapse:collapse;}
.bs_type_view thead th{background-color:#f1f2f4;border-bottom:1px solid #e0e3ea;padding:9px 10px 6px 10px;text-align:left;color:#444;font-weight:bold;}
.bs_type_view thead th.align_right{text-align:right;font-weight:normal;font-size:11px;color:#909090;}
.bs_type_view .down_line{padding:10px 20px 5px 10px;text-align:right;}
.bs_type_view .view_contents{padding:0px 20px 0 20px;}
.bs_type_view .view_contents p{margin-bottom:20px;}
.replay_box{border-top:1px solid #e0e3ea;border-bottom:1px solid #e0e3ea;padding:10px 30px;
background-image:url("/commons/jacc/images/basic/reply.png");background-position:10px 13px;background-repeat:no-repeat;
}
.replay_box a:hover{text-decoration:underline;}
/* 이전글 다음글 */
.bn_box{margin-bottom:20px; background-position:0 0; background-repeat: repeat-x;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.bn_box p{padding:0;}
.bn_box p:first-child{border-bottom:1px solid #dedede;}
.bn_box p img{padding-top:0px;padding-right:10px;padding-left:0px;}
.bn_box p a{color:#606060;font-size:12px;vertical-align:middle;display:inline-block;margin-top:10px;}
    *+ html .bn_box p a{display:inline;}
    * html .bn_box p a{display:inline;}
.bn_box p a:hover{text-decoration:underline;}


/*글쓰기*/
.in_text{border:1px solid #e0e0e0;height:150px;width:98%;font-size:12px;background-color:#f8fdff;}

/* input 형식 */
.in_box1{height:17px; padding:1px 0 0 3px;border:1px solid #d1d4da;vertical-align:middle;font-size:11px;}


/* type1 양옆 라인없는것*/
.bs_table1{width:700px;overflow:hidden;border-top:2px solid #000;margin-bottom:20px; font-family:'돋움';line-height:1.6;}
.bs_table1 table{width:702px;border-collapse:collapse;}
.bs_table1 thead th{background-color:#f5f5f5;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;padding:7px 0;text-align:center;font-weight:bold;}
.bs_table1 tbody th{background-color:#f5f5f5;text-align:center;padding-top:7px;padding-bottom:4px;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;font-weight:bold;}
.bs_table1 tbody td{text-align:left;padding-left:10px;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e0e3ea;border-right:1px solid #e0e3ea;}

.bs_table1.all_center tbody td{text-align:center;padding-left:0px;}

/* type2 라인 다 있는것 */
.bs_table2{overflow:hidden;border-top:2px solid #000;border-left:1px solid #e1e1e1;margin-bottom:20px; font-family:'돋움';line-height:1.6;}
.bs_table2 table{width:100%;border-collapse:collapse;}
.bs_table2 thead th{background-color:#f5f5f5;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;padding:7px 0;text-align:center;font-weight:bold;}
.bs_table2 tbody th{text-align:center;font-weight:bold;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.bs_table2 tbody td{text-align:left;padding-left:10px;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;}

.bs_table2.all_center tbody td{text-align:center;padding-left:0px;}

/* type3 밑 라인만 있는것 */
.bs_table3{width:710px;overflow:hidden;border-top:2px solid #000;margin-bottom:20px; font-family:'돋움';line-height:1.6;}
.bs_table3 table{width:712px;border-collapse:collapse;}
.bs_table3 thead th{background-color:#f1f2f4;border-bottom:1px solid #e0e3ea;padding:8px 0 4px 0;text-align:center;font-weight:bold;
    background-image:url("/commons/jacc/images/bul/tb_th_line.jpg");background-position:right center;background-repeat:no-repeat;
}
.bs_table3 tbody th{text-align:center;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e0e3ea;}
.bs_table3 tbody td{text-align:left;padding-left:10px;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e0e3ea;}

.bs_table3.all_center tbody td{text-align:center;padding-left:0px;}

body table td.align_center{text-align:center;}

/* type4 개인정보양식 */
.bs_table4{overflow:hidden;border-right:1px solid #e0e3ea;border-left:1px solid #e0e3ea;border-top:1px solid #e0e3ea;margin-bottom:20px; font-family:'돋움';line-height:1.6;}
.bs_table4 table{width:100%;border-collapse:collapse;}
.bs_table4 th,.bs_table4 td{background-color:#f1f2f4;border-bottom:1px solid #e0e3ea;padding:7px 0;text-align:center;border-bottom:1px solid #e0e3ea;
}
.bs_table4 tbody th{text-align:left;padding-left:20px;padding-right:0px;padding-top:7px;padding-bottom:4px;color:#000;font-weight:bold;
    background-image:url("/commons/jacc/images/bul/th_bul.jpg");background-position:10px 14px;background-repeat:no-repeat;vertical-align:top;
}
.bs_table4 tbody td{text-align:left;padding-top:7px;padding-bottom:4px;color:#000;}

.bs_table4.all_center tbody td{text-align:center;padding-left:0px;}


body table th.right_border{border-right:1px solid #e0e3ea;}
body table td.right_border{border-right:1px solid #e0e3ea;}
body table tr.white_bg td{background-color:#fff;padding-left:5px;padding-right:5px;}
body table td.align_center{text-align:center;}
body table th.align_center{text-align:center;}


body .bs_table4 td.ex_photo{padding-left:0px;text-align:center;}
body .bs_table4 tr.ext_line th{text-align:center;background-image:none;padding-left:0;}
body .bs_table4 tbody tr.align_center td{text-align:center;}

table caption{display:block;width:0px;height:0px;line-height:0px;overflow:hidden;position:absolute;left:-9999px;text-indent:-9999px;}

/**/
.bbs_tit{background-image:url("/commons/jacc/images/basic/bul.jpg");background-repeat:no-repeat;background-position:0 5px;padding-left:12px;margin-bottom:10px;}
.bbs_info{background-color:#fff9f2;padding:15px;margin-bottom:10px;font-weight:bold;line-height:1.5;}
.bbs_info .item01{background-image:url("/commons/jacc/images/basic/item01_bul.jpg");background-repeat:no-repeat;background-position:0 8px;padding-left:7px;color:#828282;margin-bottom:10px;}
.bbs_info .item02{background-image:url("/commons/jacc/images/basic/item02_bul.jpg");background-repeat:no-repeat;background-position:0 8px;padding-left:7px;color:#ef3e00;}

/* 메모글 */
.vc_cmt_content_top:after{content:' ';clear:both;visibility:hidden;display:block;}
    *+ html .vc_cmt_content_top{display:inline-block;}
    * html .vc_cmt_content_top{height:1%;}
.vc_cmt_ct_left{float:left;margin-bottom:10px;font-weight:bold;padding-left:10px;}
.vc_cmt_ct_right{float:right;margin-bottom:10px;}
.vc_cmt_content{clear:both;padding:10px 0;border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-left:10px;}

.memo_tb{margin-bottom:20px;background-image:url("/commons/jacc/images/button/jum_line.gif");background-repeat:repeat-x;background-position:0 0;padding-top:10px;}
.memo_tb table{width:100%;}
.memo_tb table th{text-align:center;}
.vc_txtbox2{width:98%;}

/* 비밀글 보기 암호 입력 화면 */
#af_layout{border:1px solid #e0e0e0;padding:30px;width:300px;margin:0 auto;}
#af_body{text-align:center;margin-bottom:20px;}
#af_btn{text-align:center;}

#af_body h3{font-size:15px;margin-bottom:10px;color:#3353bb;}
#pass_am{width:150px;border:1px solid #e0e0e0;height:17px;padding:2px 0 0 3px;}
.af_label{padding-right:10px;}

/* selectbox top_select.js의 경우 */
.selectbox_title_focus{border:1px solid red !important;}
.selectbox_title {
    background-image: url("/commons/jacc/images/basic/t_select_bg.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    color: #585858;
    font-size: 11px;
    font-family:'Nanum Gothic','나눔고딕';
    height:18px;
    margin-top: 0;
    padding: 4px;
    position: relative;
    background-color:#fff;
    text-align:left;
	border:1px solid #c2c2c2;
}
.selectbox_title2 {
    background-position: right center;
    background-repeat: no-repeat;
    color: #585858;
    font-size: 11px;
    font-family:'Nanum Gothic','나눔고딕';
    height:18px;
    margin-top: 0;
    padding: 4px;
    position: relative;
    background-color:#fff;
    text-align:left;
	border:1px solid #c2c2c2;
}

.top_select{
	font-size: 11px;
    font-family:'Nanum Gothic','나눔고딕';
    height:28px;
    margin-top: 0;
    padding: 4px;
    position: relative;
    background-color:#fff;
    text-align:left;
	border:1px solid #c2c2c2;
} /**/

.selectbox_title strong {padding-left: 10px;vertical-align:middle;}
.selectbox_option{background-color:#fff;border:1px solid #c2c2c2;width:115px;border-top:0px;overflow:hidden;}
.selectbox_option li{ list-style:none; }
.selectbox_option a {
    color: #585858;
    display: block;
    font-size: 11px;
    font-weight: normal;
    padding: 5px 5px 5px 10px;
	overflow:hidden;
}
.selectbox_option a:hover{font-weight:bold;}

    .selectbox_title_focus{border:1px solid gold !important;}

    .top_select.in_length30{width:30px;}
    .top_select.in_length40{width:40px;}
    .top_select.in_length50{width:50px;}
    .top_select.in_length60{width:60px;}
    .top_select.in_length70{width:70px;}
    .top_select.in_length80{width:80px;}
    .top_select.in_length100{width:100px;}
    .top_select.in_length120{width:120px;}
    .top_select.in_length130{width:130px;}
    .top_select.in_length150{width:150px;}
    .top_select.in_length160{width:160px;}
    .top_select.in_length200{width:200px;}
    .top_select.in_length300{width:300px;}
    .top_select.in_length400{width:400px;}

.selectbox_title {display:inline-block;}
    *+ html .selectbox_title{display:inline;}




/* 불릿 형식 */
.h3_bul{background-image: url("/commons/jacc/images/bul/h3_bul_red.jpg");background-position:0 15px;background-repeat:no-repeat;padding-left:23px;padding-bottom:15px;font-size:18px;font-size:1.8rem;padding-top:10px;padding-bottom:10px;color:#222;font-weight:bold;margin-bottom:5px;}
.h3_bul2{background-image: url("/commons/jacc/images/bul/h3_bul2.jpg");background-position:0 14px;background-repeat:no-repeat;padding-left:23px;padding-bottom:15px;font-size:16px;font-size:1.6rem;padding-top:10px;padding-bottom:10px;color:#222;font-weight:bold;margin-bottom:5px;}
.h3_bul3{background-image: url("/commons/jacc/images/bul/h3_bul3.jpg");background-position:0 16px;background-repeat:no-repeat;padding-left:23px;padding-bottom:15px;font-size:18px;font-size:1.8rem;padding-top:10px;padding-bottom:10px;color:#336633;font-weight:bold;margin-bottom:5px;}
.h3_bul4{padding-bottom:15px;font-size:18px;font-size:1.8rem;padding-top:10px;padding-bottom:10px;color:#336633;font-weight:bold;margin-bottom:10px;}
.h4_bul{background-image: url("/commons/jacc/images/bul/h4_bul_red.jpg");background-position:2px 8px;background-repeat:no-repeat;padding-left:23px;font-size:14px;font-size:1.4rem;padding-top:3px;padding-bottom:3px;color:#3a372b;font-weight:bold;margin-bottom:10px;}
.h4_bul2{font-size:14px;font-size:1.4rem;margin-bottom:20px;color:#336600}
.h5_bul{background-image: url("/commons/jacc/images/bul/basic_list1_red.png");background-position:15px 9px;background-repeat:no-repeat;padding-left:25px;font-size:13px;font-size:1.3rem;padding-top:3px;padding-bottom:4px;font-weight:normal;color:#323232;}
.em_bul{background-image: url("/commons/jacc/images/bul/em_bul.jpg");background-position:0px 6px;background-repeat:no-repeat;padding-left:15px;font-size:13px;font-size:1.3rem;padding-top:0px;padding-bottom:4px;font-weight:bold;color:#222;display:block;}
.em_bul2{background-image: url("/commons/jacc/images/bul/em_bul.jpg");background-position:0px 4px;background-repeat:no-repeat;padding-left:15px;}

.col_red{color:#c40a2f;}
.col_red2{color:#e21500}
.col_red3{color:#e5346e;}

.left_25{padding-left:25px;}
/* 박스 형식 */
.text_box {background-color:#eef5f8;padding:30px 26px 10px 26px;;border:1px solid #d7e7ee;margin-bottom:20px;border-radius:15px;}
.text_box_in{}
.text_box p{margin-bottom:20px;font-size:16px;font-size:1.6rem;line-height:1.6;}
	/*자유게시판*/
	.text_box.free_board{background-image: url("/commons/jacc/images/site/free_board.jpg");background-position:26px 60px;background-repeat:no-repeat;}

/* 리스트형식 */
.basic_list{margin-bottom:10px;line-height:1.4;}
.basic_list li{padding-left:10px;margin-bottom:20px;padding-bottom:3px;}
[class*="basic_list"] li li{padding-left:10px;margin-bottom:0px;padding-bottom:3px;}

.basic_list1{margin-bottom:15px;line-height:1.4;}
.width_50 {width:50%; float:left;}
body .basic_list1 li{padding-left:25px;padding-bottom:9px;background-image:url("/commons/jacc/images/bul/basic_list1_red.png");background-position:15px 4px;
    background-repeat:no-repeat;}

.basic_list2 {margin-top:10px;line-height:1.4;}
.basic_list2 li{padding-left:20px;padding-bottom:6px;background-image:url("/commons/jacc/images/bul/list_bul2.jpg");background-position:8px 7px;background-repeat:no-repeat;}
	
.basic_list3{margin-bottom:5px;line-height:1.4;padding-left:20px;}
body .basic_list3 li{padding-left:10px;padding-bottom: 6px; background-image:url("/commons/jacc/images/bul/list_bul2.jpg");background-position:0 6px;background-repeat:no-repeat;}

.basic_list4{margin-bottom:5px;line-height:1.4;padding-left:20px;}
.basic_list4 li{padding-left:10px;padding-bottom: 4px; background-image:url("/commons/jacc/images/bul/list_bul2.jpg");background-position:0 7px;background-repeat:no-repeat;}

.basic_list5{margin-bottom:5px;line-height:1.4;}
.basic_list5 li{padding-left:15px;padding-bottom:4px;background-image:url("/commons/jacc/images/bul/list_bul5.jpg");background-position:4px 9px;background-repeat:no-repeat;}

.basic_list6{margin-bottom:5px;line-height:1.4;}
.basic_list6 li{padding-left:30px;padding-bottom:4px;background-image:url("/commons/jacc/images/bul/list_bul3.jpg");background-position:18px 9px;background-repeat:no-repeat;}

.basic_list7{margin-bottom:5px;line-height:1.4;}
.basic_list7 li{padding-left:20px;padding-bottom:4px;background-image:url("/commons/jacc/images/bul/list_bul4.jpg");background-position:8px 9px;background-repeat:no-repeat;}

.basic_list8{margin-bottom:5px;line-height:1.4;}
.basic_list8 li{padding-left:30px;padding-bottom:4px;background-image:url("/commons/jacc/images/bul/list_bul4.jpg");background-position:18px 9px;background-repeat:no-repeat;}

[class*='basic_list'] li b{display:inline-block;margin-bottom:5px;font-weight:bold;color:#555;}
*+ html [class*='basic_list'] li b{display:inline;vertical-align:middle;margin-bottom:1px;}

[class*='basic_list'].mgn_b10{margin-bottom:10px;}
[class*='basic_list'].mgn_b20{margin-bottom:20px;}
[class*='basic_list'].mgn_b30{margin-bottom:30px;}

[class*='basic_list'] .basic_list2 li{padding-left:20px;padding-bottom:4px;background-image:url("/commons/jacc/images/bul/list_bul2.jpg");background-position:8px 7px;background-repeat:no-repeat;}



/* tb_type 테이블 형식 기준
=========================*/
.first_article{margin-top:-31px;position:relative;}
/*1*/
.tb_type1 {background-color:#fff;margin-bottom:10px;border-left:1px solid #dedede;border-top:2px solid #b8223f;font-size:13px;font-size:1.3rem;}
.tb_type1 table{width:100%;border-collapse:collapse;}
.tb_type1.no_tb_border{width:715px;overflow:hidden;border-left:0px;} 
.tb_type1.no_tb_border table{width:716px;}
.tb_type1.mgn_b20{margin-bottom:20px;}
.tb_type1.mgn_b30{margin-bottom:30px;}
.tb_type1.mgn_b40{margin-bottom:40px;}

.tb_type1 table thead th{text-align:center;vertical-align:middle;}
.tb_type1 table th{vertical-align:middle;background-color:#f5f5f5;text-align:left;padding-bottom:9px;padding-top:9px;padding-left:8px;padding-right:8px;color:#444444;font-weight:bold;
	border-bottom:1px solid #dedede;border-right:1px solid #dedede;vertical-align:top;}
.tb_type1 table td{font-size:13px;font-size:1.3rem;text-align:left;padding:9px 2px;border-bottom:1px solid #dedede;border-right:1px solid #dedede;color:#333}
*+ html .in_length_ex{width:430px;}
* html .in_length_ex{width:430px;}

.tb_type1.all_center table th{text-align:center;}
.tb_type1.all_center table td{text-align:center;}
.tb_type1 table td.t_left {text-align:left;}
.tb_type1 table td.t_right {text-align:right;}
.tb_type1.th_center table th{text-align:center;vertical-align:middle;}
.tb_type1.th_center table td{text-align:left;}
body .tb_type1.th_center table td.align_center{text-align:center;}

.tb_type1 table tr.align_left th{text-align:left;}
.tb_type1 table tr.align_center th{text-align:center;}
.tb_type1 table tr.align_right th{text-align:right;}
.tb_type1 table tr.align_left td{text-align:left;}
.tb_type1 table tr.align_center td{text-align:center;}
.tb_type1 table tr.align_right td{text-align:right;}

.tb_type1 a {float:left;width:98%;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;}
.tb_type1 .align_right a{float:none;width:auto;}
/*2*/
.tb_type2 {background-color:#fff;margin-bottom:20px;border-left:1px solid #dedede;margin-bottom:20px;border-top:2px solid #222;font-size:13px;font-size:1.3rem;}
.tb_type2 table{width:100%;border-collapse:collapse;}
.tb_type2.no_tb_border{width:715px;overflow:hidden;border-left:0px;} 
.tb_type2.no_tb_border table{width:716px;}


.tb_type2 a:hover{text-decoration:underline;}
.tb_type2 table thead th{vertical-align:middle;text-align:center;vertical-align:middle;}
.tb_type2 table thead th{background-color:#f5f5f5;}
.tb_type2 table th{vertical-align:middle;text-align:left;padding-bottom:7px;padding-top:9px;padding-left:8px;padding-right:8px;color:#444444;font-weight:bold;
border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.tb_type2 table td{font-size:14px;font-size:1.4rem;text-align:left;padding:7px 8px;border-bottom:1px solid #dedede;border-right:1px solid #dedede;color:#333}
.in_length_ex{width:430px;}
*+ html .in_length_ex{width:430px;}
* html .in_length_ex{width:430px;}

.tb_type2.all_center table th{text-align:center;}
.tb_type2.all_center table td{text-align:center;}

.tb_type2.th_center table th{text-align:center;}
.tb_type2.th_center table td{text-align:left;}
body .tb_type2.th_center table td.align_center{text-align:center;}

.tb_type2 table tr.align_left th{text-align:left;}
.tb_type2 table tr.align_center th{text-align:center;}
.tb_type2 table tr.align_right th{text-align:right;}
.tb_type2 table tr.align_left td{text-align:left;}
.tb_type2 table tr.align_center td{text-align:center;}
.tb_type2 table tr.align_right td{text-align:right;}

.all_center .align_left{text-align:left;}
/*3*/
.tb_type3 {background-color:#fff;margin-bottom:20px;border-left:1px solid #dedede;border-top:1px solid #dedede;}
.tb_type3 table{width:100%;border-collapse:collapse;}
.tb_type3.no_tb_border{width:760px;overflow:hidden;border-left:0px;} 
.tb_type3.no_tb_border table{width:761px;}

.tb_type3 table thead th{vertical-align:middle;text-align:center;}
.tb_type3 table thead th{background-color:#f6f6f6;}
.tb_type3 table tbody th{vertical-align:middle;background-color:#f6f6f6;}
.tb_type3 table th{text-align:left;padding-bottom:7px;padding-top:9px;padding-left:8px;padding-right:8px;color:#444444;font-weight:bold;border-bottom:1px solid #dedede;
border-right:1px solid #dedede;}
.tb_type3 table td{text-align:left;padding:7px 8px;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.in_length_ex{width:430px;}
*+ html .in_length_ex{width:430px;}
* html .in_length_ex{width:430px;}

.tb_type3.all_center table th{text-align:center;}
.tb_type3.all_center table td{text-align:center;}
.tb_type3.all_center table td.align_left{text-align:left;}

.tb_type3.th_center table th{text-align:center;}
.tb_type3.th_center table td{text-align:left;}

.tb_type3 table tr.align_left th{text-align:left;}
.tb_type3 table tr.align_center th{text-align:center;}
.tb_type3 table tr.align_right th{text-align:right;}
.tb_type3 table tr.align_left td{text-align:left;}
.tb_type3 table tr.align_center td{text-align:center;}
.tb_type3 table tr.align_right td{text-align:right;}


/* 탭 */
.tab_type {margin-bottom:20px;padding:0;}
.tab_type li{float:left;position:relative;text-align:center;width:195px;}
.tab_type li:first-child{padding-left:0px;background-image:none;}
.tab_type li.selected{}
.tab_type li a{color:#727272;display:block;border-top:3px solid #cccccc;border-bottom:1px solid #ccc;text-align:center;padding:8px 0px;font-size:14px;font-weight:bold;border-right:1px solid #ccc}
.tab_type li:first-child a{border-left:1px solid #ccc;}
.tab_type li.selected a{color:#c40a2f;border-top:3px solid #c40a2f;border-bottom:1px solid #fff;}
    /*
    .tab_type.two_type li a{width:369px;}
    .tab_type.three_type li a{width:245px;}
    .tab_type.four_type li a{width:184px;}
    */

/* 탭2 */
.tab_type2 {margin-bottom:20px;}
.tab_type2 li{float:left;position:relative;margin-bottom:4px;margin-left:2px;margin-right:2px;background-color:#e8e8e8;background-image:url("/commons/jacc/images/basic/tab_bg_off.jpg");background-position:center top;background-repeat:no-repeat;}
    .tab_type2 li:first-child{}
.tab_type2 li.selected{background-color:#238ebd;background-image:url("/commons/jacc/images/basic/tab_bg_on.jpg");}
.tab_type2 li a{display:block;width:177px;height:39px;text-align:center;padding:9px 0 0 0;font-size:14px;font-size:1.4rem;font-weight:bold;color:#727272;}
	.tab_type2 li a.two_line{height:47px;padding-top:1px;line-height:1.4;}/*두줄*/
.tab_type2 li.selected a{color:#fff;}

    .tab_type2 li:first-child.selected a{background-image:none;}
    .tab_type2.two_type li a{width:371px;}
    .tab_type2.three_type li a{width:246px;}
    .tab_type2.four_type li a{width:183px;}
    .tab_type2.five_type li a{width:146px;}
    .tab_type2.six_type li a{width:121px;}
    .tab_type2.seven_type li a{width:103px;}
    .tab_type2.eight_type li a{width:89px;}

    /*다른컬러*/
    .tab_type2.other_color li{background-color:#666600;background-image:url("/commons/jacc/images/basic/tab_bul2.png");}
    .tab_type2.other_color li:first-child {background-image:none;}
    .tab_type2.other_color li.selected{background-color:#558b74;background-image:url("/commons/jacc/images/basic/tab_bul_on2.png");background-position:left 0;background-repeat:repeat;}
    .tab_type2.other_color li.selected a{background-image:url("/commons/jacc/images/basic/tab_bul2.png");}
    .tab_type2.other_color li a:first-child{background-image:none;} 
    .tab_type2.other_color li:first-child.selected a{background-image:none;}

/* 탭3 */
.tab_type3 {margin-bottom:20px;margin-left:1px}
.tab_type3 li{float:left;position:relative;background-color:#f4f4f4;position:relative;margin-top:-1px;margin-left:-1px;}
.tab_type3 li.selected{background-color:#336da1;}
.tab_type3 li a{display:block;width:150px;text-align:center;padding:8px 0;font-size:14px;font-size:1.4rem;font-weight:bold;color:#727272;border:1px solid #c2c2c2;}
.tab_type3 li.selected a{color:#fff;}
    
    .tab_type3 li:first-child.selected a{background-image:none;}

    .tab_type3.two_type li a{width:428px;}
    .tab_type3.three_type li a{width:285px;}
    .tab_type3.four_type li a{width:213px;}
    .tab_type3.five_type li a{width:170px;}
    .tab_type3.six_type li a{width:142px;}
    .tab_type3.seven_type li a{width:121px;}
    .tab_type3.eight_type li a{width:106px;}

    /*다른컬러*/
    .tab_type3.other_color li{background-color:#666600;background-image:url("/commons/jacc/images/basic/tab_bul2.png");}
    .tab_type3.other_color li:first-child {background-image:none;}
    .tab_type3.other_color li.selected{background-color:#558b74;background-image:url("/commons/jacc/images/basic/tab_bul_on2.png");background-position:left 0;background-repeat:repeat;}
    .tab_type3.other_color li.selected a{background-image:url("/commons/jacc/images/basic/tab_bul2.png");}
    .tab_type3.other_color li a:first-child{background-image:none;} 
    .tab_type3.other_color li:first-child.selected a{background-image:none;}
    /*좀더 작은 사이즈*/
    .tab_type3.other_size{padding:0 10px;margin-bottom:0px;}
    .tab_type3.other_size.two_type li a{width:345px;}
    .tab_type3.other_size.three_type li a{width:230px;}
    .tab_type3.other_size.four_type li a{width:172px;}
    .tab_type3.other_size.five_type li a{width:138px;}
    .tab_type3.other_size.six_type li a{width:115px;}
    .tab_type3.other_size.seven_type li a{width:98px;}
    .tab_type3.other_size.eight_type li a{width:86px;}

	/* 탭 페이지 작동 */
	.js_tab_box{display:none;margin-bottom:40px;}
	.js_tab_box.selected{display:block;}
	.js_tab_box2 {display:none;}
	.js_tab_box2.selected {display:block;}
	.js_tab_box3 {display:none;}
	.js_tab_box3.selected {display:block;}
	.js_tab_box4 {display:none;}
	.js_tab_box4.selected {display:block;}
	.js_tab_box5 {display:none;}
	.js_tab_box5.selected {display:block;}
	/**/

	[class*="tab_type"] .hidden_word{display:none;}
	
	/* 탭4 (장안구민회관 - 층별안내) */
	.tab_type4 {overflow:hidden;}
	.tab_type4 ul {background-color:#4b4b4d}
	.tab_type4 li{float:left;position:relative;margin-left:-1px;}
	.tab_type4 li a{display:block;padding:4px 0;background-color:#4b4b4d;text-align:center;border-left:1px solid #888;color:#d6d6d6;}
	.tab_type4 li.selected a{background-color:#c34d67;font-weight:bold;color:#fff;}
		.tab_type4 li.selected a:after {content:'▼';padding-left:3px;}
	.tab_type4 li:first-child a{border-left:0;}

/* 갤러리 list */
.new_gall_wrap {padding:0 0 0 10px;margin-bottom:70px;}
.new_gall_list_wrap li{float:left; width:33.33%;height:206px;position:relative;
    background-image:url("/commons/jacc/images/basic/gall_list_bg.jpg");background-position:0 0;background-repeat:no-repeat;
}
	*+ html .new_gall_list_wrap li{width:33%}
.new_gall_list_wrap li p.item01{margin-bottom:12px;text-align:center;}
.new_gall_list_wrap li p.item01 img{width:188px; height:118px;border:1px solid #ccc;}
.new_gall_list_wrap li h3{color:#444;font-size:15px;font-size:1.5rem;line-height:1.5;padding-left:15px;font-weight:bold;width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.new_gall_list_wrap li a{color:#444;padding:24px 10px 20px 11px;display:block}
.new_gall_list_wrap li p.item02{text-align:left;padding:0 15px;color:#444;}
.new_gall_list_wrap li a:hover{text-decoration:underline;}

/*  list */
.webzine_wrap {width:689px;margin:0 auto;margin-bottom:30px;}
.webzine_wrap h3,.webzine_wrap ul{float:left;}
.webzine_wrap h3{margin-right:10px;}
.webzine_wrap li{float:left;margin-left:10px;width:223px;height:294px;}
.webzine_wrap li:first-child{margin-left:0px;}
.webzine_wrap li a{   
    -webkit-transition: all 0.3s ease 0s;
       -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
         -o-transition: all 0.3s ease 0s;
            transition: all 0.3s ease 0s;}
.webzine_wrap li a:hover{opacity:0.9;}

/* faq */
.faq{margin-bottom:40px;border-top:2px solid #1b7fab;border-bottom:1px solid #666666;}
.faq h3{position:relative;font-weight:bold;background-color:#fff;border-top:1px solid #666666;
    cursor:pointer; background-image:url("/commons/jacc/images/basic/faq_r_off.jpg");background-position:right 8px;background-repeat:no-repeat;
}
.faq h3:first-child{border-top:0px;}
.faq h3 a{font-size:14px;font-weight:bold;display:block;color:#333;padding-bottom:10px;padding-right:20px;padding-top:8px;padding-left:20px;min-height: 19px;}
.faq h3 a.selected {color:#0081cc;    background-image:url("/commons/jacc/images/basic/faq_r_on.jpg");background-position:right 8px;background-repeat:no-repeat;}
/**.faq span{position:absolute;top:10px;right:10px;}**/

.answer_box{display:none;
    min-height:100px;
    padding:15px 20px 10px 40px;
    background-image: url("/commons/jacc/images/basic/a_ico.jpg");background-position:10px 20px;background-repeat:no-repeat;
    line-height:1.6;
	background-color:#f7fbfc;
}
    * html .answer_box{height:100px;}
.answer_box.selected{display:block;}
.answer_box p{margin-bottom:15px;line-height:1.8;}


/*검색 결과 페이지*/
.search_result_box{position:relative;}
.search_result_list{margin-bottom:20px; width:800px;}
.search_result_list li{margin-bottom:10px;font-family:'돋움';}
.search_result_list li:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .search_result_list li{display:inline-block;}
.search_result_list li a.left_res{width:527px;white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden;float:left;color:#29448e}
.search_result_list li span.right_res{float:right;}
.search_result_list li a:hover{text-decoration:underline;}

/* 하단 만족도 평가 */
.survey_wrap {background-image:url("/commons/jacc/images/site/survey_bg.jpg");background-position:0 0;background-repeat:no-repeat; padding-bottom:10px;}
.survey_btn-area {text-align: right;padding-right: 4%;margin-top: 10px;}
.survey_wrap dl{padding-left:22px;padding-top:10px;height:58px;}
.survey_wrap dt,.survey_wrap dd{display:inline-block;}
	*+ html .survey_wrap dt{display:inline;}
	*+ html .survey_wrap dd{display:inline;}
	.survey_wrap dt{color:#000;font-weight:bold;margin-right:7px;padding-left:10px;background-image:url("/commons/jacc/images/bul/survey_bul.jpg");background-position:0 center;background-repeat:no-repeat;}
	.survey_wrap dd{padding-right:50px;color:#000;}
.survey_wrap_in{height:27px;padding-top:8px;padding-left:10px;}
.survey_wrap_in h3{font-weight:bold;padding-right:15px;color:#000;vertical-align:middle;padding-left:50px;height:40px;}
.survey_wrap_in label{padding-right:42px;color:#333;}
.survey_wrap_in .in_box{width:655px;}

.survey_wrap {border:1px solid #cecece;border-top:3px solid #c40a2f;background-position:10px 50px;margin-bottom:30px;}
.survey_wrap dl{background-color:#f0f0f0;height:24px;border-bottom:1px solid #cecece;}
.survay_line1 {margin-left:100px;margin-right:20px;border-bottom:1px solid #cecece;padding-top:10px;padding-bottom:10px;margin-bottom:10px;}
.survay_line1 h3{display:inline-block;width:115px;vertical-align:middle;}
	*+ html .survay_line1 h3{display:inline;}
.survay_line1 label,.survay_line1 input{vertical-align:middle;}
.survay_line1 label{margin-right:15px;}
.survay_line2 {margin-left:100px;}
.survay_line2 h3{display:inline-block;width:115px;vertical-align: top !important;width: 14% !important;}
	*+ html .survay_line2 h3{display:inline;}
.survay_line2 .in_box{height:17px;padding:0 0 0 3px;width:430px;ime-mode:active;}
.survey_wrap__input {width:81%;}
.survay_line2--pd {padding-bottom:10px;}

/* 좌 이미지 우 컨텐츠  */

.photo_subs {position:relative;background-position:0 bottom;background-repeat:repeat-x;margin-bottom:10px;}
.photo_subs .left_img{float:left;width:40%;}
.photo_subs .left_img img{max-width:100%;}
.right_table{width:59%;float:right;line-height:1.6;}
.right_table p{color:#444444;}
.right_table h4{font-size:18px;font-size:1.8rem;color:#0159b1;margin-bottom:10px;}
.right_table h5{font-size:18px;font-size:1.8rem;color:#222222;margin-bottom:20px;}

.right_table dl{width:100%;line-height:2.0;}
.right_table dl:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .right_table dl{display:inline-block;}
	* html .right_table dl{height:1%;}
.right_table dl dt{float:left;width:11%;font-weight:bold;background-image:url("/commons/jacc/images/basic/bbs_bul2.jpg");background-position:92% center;background-repeat:no-repeat;}
.right_table dl dt span{padding-left:10px;}
.right_table dl dd{float:left;width:89%;}


	/*갤러리형으로 추가시*/
	.photo_gall{border-top:2px solid #0081cc;margin-bottom:30px;}
	.photo_gall .item_1{height:73px;overflow:hidden;}
	.photo_gall .item_2{position:absolute;bottom:10px;left:235px;}
	.photo_gall .btn_t1{padding-left:58px;}
	.photo_gall .btn_t1 span{padding-right:65px;}

	/*텍스트로만 나올시*/
	.bbs_list2 {border-top: 2px solid #0081cc;margin-bottom: 30px;}
	.bbs_subs {line-height:1em;position:relative;padding:20px;position:relative;background-image:url("/commons/jacc/images/basic/table_dotted.jpg");background-position:0 bottom;background-repeat:repeat-x;}
	.bbs_subs p{color:#444444;}
	.bbs_subs .item_1{height:64px;overflow:hidden;line-height:1.6;margin-bottom:10px;}
	.bbs_subs .item_2{padding:10px;background-color:#f5f5f5;}
	.bbs_subs .item_3{position:absolute;bottom:30px;right:30px;}
	.bbs_subs h4{font-size:16px;font-size:1.6rem;color:#222222;margin-bottom:10px;}
	.bbs_subs h5{font-size:16px;font-size:1.6rem;color:#222222;margin-bottom:20px;}

/* 이미지 리스트 */
.image_list li{float:left; margin-bottom:20px;width:280px;margin-right:10px;height:230px;border:1px solid #bec0c0;overflow:hidden;}
.image_list li a{height:230px;display:block;position:relative;}
.image_list li .item1 img{width:280px;height:175px;}
.image_list li .item2 {font-size:16px;color:#000;padding:10px 0 0 0;text-align:center;border-top:5px solid #009999;}
.image_list li a span{display:none;}
.image_list li a:hover span,.image_list li a:focus span{display:block;position:absolute;top:0;left:0;width:280px;height:175px;
background-image:url("/commons/jacc/images/basic/img_list_over.png");background-position:0 0;background-repeat:no-repeat;
}

/* 이미지 투명 테두리*/
.img_box_opacity{position:relative;width:360px;height:235px;margin-bottom:10px;}
.img_box_opacity img{width:360px;height:235px;}
.img_box_opacity span{display:block;width:360px;height:235px;position:absolute;top:0;left:0;
background-image:url("/commons/jacc/images/basic/img_box_opacity.png");background-position:0 0;background-repeat:no-repeat;
}

/* dl 리스트 width450 */


dl.dl_360{width:360px;line-height:2.0;margin-bottom:30px;}
dl.dl_360:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html dl.dl_360{display:inline-block;}
	* html dl.dl_360{height:1%;}
dl.dl_360 dt{float:left;width:60px;padding-left:20px;font-weight:bold; background-image: url("/commons/jacc/images/bul/list_bul2.jpg");
    background-position: 5px 10px;
    background-repeat: no-repeat;}
dl.dl_360 dt span{padding-left:10px;}
dl.dl_360 dd{float:left;padding-left:10px;width:270px;background-image:url("/commons/jacc/images/basic/bbs_bul2.jpg");background-position:0 8px;background-repeat:no-repeat;}

dl.dl_450{width:450px;line-height:2.0;margin-bottom:30px;}
dl.dl_450:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html dl.dl_450{display:inline-block;}
	* html dl.dl_450{height:1%;}
dl.dl_450 dt{float:left;width:60px;padding-left:20px;font-weight:bold; background-image: url("/commons/jacc/images/bul/list_bul2.jpg");
    background-position: 5px 10px;
    background-repeat: no-repeat;}
dl.dl_450 dt span{padding-left:10px;}
dl.dl_450 dd{float:left;padding-left:10px;width:360px;background-image:url("/commons/jacc/images/basic/bbs_bul2.jpg");background-position:0 8px;background-repeat:no-repeat;}

/* dl_list 500 */
dl.dl_500{width:500px;line-height:2.0;margin-bottom:30px;}
dl.dl_500:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html dl.dl_500{display:inline-block;}
	* html dl.dl_500{height:1%;}
dl.dl_500 dt{float:left;width:80px;padding-left:20px;font-weight:bold; background-image: url("/commons/jacc/images/bul/basic_list1.jpg");
    background-position: 5px 10px;
    background-repeat: no-repeat;}
dl.dl_500 dt span{padding-left:10px;}
dl.dl_500 dd{float:left;padding-left:10px;width:360px;background-image:url("/commons/jacc/images/basic/bbs_bul2.jpg");background-position:0 8px;background-repeat:no-repeat;}

.dl_list1 {line-height:20px; margin-bottom:5px;}
.dl_list1 dt {padding-left:15px; width:100%;  background-image:url("/commons/jacc/images/bul/basic_list1.jpg"); background-repeat:no-repeat; background-position: 5px 9px;}
.dl_list1 dd {width:100%; padding-left:25px; background-image:url("/commons/jacc/images/bul/list_bul2.jpg"); background-repeat:no-repeat; background-position: 17px 8px;}


/* dl 리스트 width100% */

dl.dl_100per{width:100%;line-height:2.0;margin-bottom:10px;}
dl.dl_100per:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html dl.dl_100per{display:inline-block;}
	* html dl.dl_100per{height:1%;}
dl.dl_100per dt{float:left;padding-left:20px;padding-right:10px;font-weight:bold; background-image: url("/commons/jacc/images/bul/basic_list1.jpg");
    background-position: 5px 10px;
    background-repeat: no-repeat;}
dl.dl_100per dt span{padding-left:10px;}
dl.dl_100per dd{float:left;padding-left:10px;background-image:url("/commons/jacc/images/basic/bbs_bul2.jpg");background-position:0 8px;background-repeat:no-repeat;}


/* 상하 점선 박스 */
.dot_box{margin-bottom:20px;padding-top:10px;
background-image:url("/commons/jacc/images/basic/table_dotted.jpg");background-position:0 0;background-repeat:repeat-x;
}
.dot_box_in{padding:10px 10px 10px 10px;
background-image:url("/commons/jacc/images/basic/table_dotted.jpg");background-position:0 bottom;background-repeat:repeat-x;
}
.dot_box{background-color:#f5f5f5;border:0px;}
.dot_box p {color: #3a372b;line-height: 1.4;margin-bottom: 20px;}

/* 하단 점선 박스 */
.dot_box2{padding:10px 0;margin-bottom:20px;background-image:url("/commons/jacc/images/basic/table_dotted.jpg");background-position:0 bottom;background-repeat:repeat-x;}

/* 개인정보 수집 이용 박스 */

.privacy_box{border:1px solid #dcdcdc;padding-left:20px;height:190px;overflow:auto;margin-bottom:10px;background-color:#f9f9f9;}

/* 라운드 박스 */
.round_box{padding-top:20px;margin-bottom:30px;
background-image:url("/commons/jacc/images/basic/round_bg_top.jpg");background-position:0 top;background-repeat:no-repeat;}

.round_box_in{padding-bottom:20px;padding-left:20px;padding-right:20px;
background-image:url("/commons/jacc/images/basic/round_bg_bottom.jpg");background-position:0 bottom;background-repeat:no-repeat;
}

/* 파일 찾기 input */
.file_item{position:;top:0;left:0;display:block;height:;opacity:1;cursor:pointer;background-color:#fff;border:1px solid #c2c2c2}

.fileinput_design{border:1px solid #c2c2c2;padding:5px 10px;border-radius:6px;font-weight:bold;}
.fileinput_design:hover{background-color:#eee}
.file-input-name{padding:5px 10px;border:1px solid #c2c2c2}


/* 설문조사 */
.que_cont{padding:10px 0 10px 10px;;}
.que_cont .que_item{height:29px;padding-top:11px;background-image:url("/commons/jacc/images/site/que_item_bg.jpg");background-position:0 0;background-repeat:no-repeat;margin-bottom:20px;}
.que_item strong{color:#fff;display:inline-block;width:80px;text-align:center;margin-right:10px;}
	*+ html .que_item strong{display:inline;}
.que_list {margin-bottom:30px;}
.que_list li{width:33%;float:left;padding:5px 0;}
.que_tex{border:1px solid #ddd;background-color:#f5f5f5;padding:2px 0 0 3px;width:706px;margin-bottom:30px;}

/* 설문조사 결과 */
.que_result_list li{margin-bottom:35px;}

.que_result_list dt{display:block;padding-left:15px;color:#333;margin-bottom:10px;background-image: url("/commons/jacc/images/bul/list_bul1.jpg");background-position: 5px 7px;background-repeat: no-repeat;}
.que_result_list dd{display:block;position:relative;}
.s_bar{width:550px;}
.s_status{position:absolute;top:1px;right:0;}
.s_status em{color:#f4590d;font-weight:bold;}

.s_bar p{height:20px;background-position:right 0;background-repeat:no-repeat;}
.s_bar .type_1{background-image:url("/commons/jacc/images/basic/s_t_01.jpg")}
.s_bar .type_2{background-image:url("/commons/jacc/images/basic/s_t_02.jpg")}
.s_bar .type_3{background-image:url("/commons/jacc/images/basic/s_t_03.jpg")}
.s_bar .type_4{background-image:url("/commons/jacc/images/basic/s_t_04.jpg")}
.s_bar .type_5{background-image:url("/commons/jacc/images/basic/s_t_05.jpg")}
.s_bar .type_6{background-image:url("/commons/jacc/images/basic/s_t_06.jpg")}
.s_bar .type_7{background-image:url("/commons/jacc/images/basic/s_t_07.jpg")}





















/* 공통 추가 수정 20150824 and 시설관리 하위 사이트 디자인 기본요소
===============================================================================================*/

html{font-size: 62.5%;}

html.websize-1{font-size: 62.5%;}
html.websize-2{font-size: 68.5%;}
html.websize-3{font-size: 72.5%;}
html.websize-4{font-size: 78.5%;}
html.websize-5{font-size: 82.5%;}

html body{font-family:'Nanum Gothic','돋움', sans-serif;color:#222; font-size:13px;font-size:1.3rem;}

a{font-size:13px;font-size:1.3rem;color:#222;}



/* 20150818 */
.main_search_box .selectbox_title {border: 0 none;}

/* skip to Content */

.skiptoContent{position:absolute;height:0;top:-40px;left:50%;margin-left:-490px;z-index:9999;font-size:11px;font-size:1.1rem;}

.skiptoContent div{position:relative;height:25px;padding-top:5px;width:980px;margin:0 auto;text-align:center;}

.skiptoContent div{width:100%;}
.skiptoContent{left:0;margin-left:0;width:50%;}
.skiptoContent strong{position:absolute;top:0;margin:0;padding:0;height:0;width:0;left:-9999px;visibility:hidden;}
	.skiptoContent span.skip_item01 a{width:173px;height:20px;text-indent:-9999px;overflow:hidden;
	background-image:url("/commons/jacc/images/site/go_to_sbj.gif");background-repeat:no-repeat;background-position:0 0;display:inline-block; vertical-align:middle;}
	*+ html .skiptoContent span.skip_item01 a{display:inline;}
	.skiptoContent span.skip_item01 a:focus{background-image:url("/commons/jacc/images/site/go_to_sbj_on.gif");}
.skiptoContent span.skip_item02 a{display:inline-block;padding-right:10px;vertical-align:middle;}
	*+ html .skiptoContent span.skip_item02 a{display:inline;}
.skiptoContent span.skip_item02 a:focus{font-weight:bold;}
.skiptoContent span{vertical-align:middle;}
#wrap{min-height:500px;position:relative;z-index:1;}
* html #wrap{height:500px;}

/* 상단 미니 gnb */
.top_nav{position:relative;z-index:2;width:1000px;margin:0 auto;}
.mobile_top_nav{display:none;}
.top_nav_in{position:relative;}
.top_item1{position:absolute;z-index:9998;top:12px;right:200px;white-space:nowrap;color:#626262;text-align:right;}
.top_item1 a,.top_item1 img,.top_item1 span{vertical-align:middle;}
.top_item1 a,.top_item1 span{color:#626262;padding:2px 10px;float:left;background-image:url("/commons/jacc/images/site/nav_bul.jpg");background-position:left center;background-repeat:no-repeat;display:inline-block;font-size:11px;font-size:1.1rem;}
	*+ html .top_item1 a{display:inline;}
	* html .top_item1 a{display:inline;}
	*+ html .top_item1 span{display:inline;}
	* html .top_item1 span{display:inline;}
.top_item1 a:first-child{background-image:none;}
.top_item2{position:absolute;top:1px;left:0px;z-index:9998;padding-top:6px;height:25px;padding-left:20px;/*background-image:url("/commons/jacc/images/site/item02_bg.jpg");*/background-position:0 0;background-repeat:repeat-y;}

.top_item1 a:hover{color:#eac187;}

.top_item1 span{float:left;margin-right:4px;}
.top_item1 span a{padding:0 0;}
.top_item1 img{vertical-align:top;}
.top_item1 span.font-size-item a,.top_item1 span.font-size-item em{padding-top:2px;}
.lte-ie8 .font-size-item,.lte-ie8 .top_item1 span{display:none;} /* 폰트사이즈 ie8이하 제외 */

.top_item1 a.font-size-item{background-image:none;padding-left:5px;padding-right:5px;font-weight:bold;}

.top_item1 a.font-size-item img {vertical-align:middle; padding-top:0px !important;}

/* header */

header{height:94px;background-color:white;position:relative;z-index:9998;width:100%;padding-bottom:30px;/*background-image:url('/commons/jacc/images/site/bg.jpg');background-position:center 49px;background-repeat:repeat-x;*/}
header .header_wrap{width:980px;position:relative;margin:0 auto;z-index:1;}
header h1{position:absolute;top:49px;left:0px;z-index:2;}
header h1 a{width:192px;height:45px;display:block;font-size:0;text-indent:-9999px;background-repeat:no-repeat;background-position:0 0;vertical-align:top;}
	*+ html header h1 a{text-indent:0px;color:#fff;}


.top_wrap{width:1000px;margin: 0 auto;position:relative;z-index:9999;}
.top_wrap_in{position:relative;}


/* 상단 검색 */
.main_search_box{position:absolute;top:10px;right:0px;padding-left:3px;background-image:url("/commons/jacc/images/site/top_search_bg.jpg");background-position:0 0px;background-repeat:no-repeat;}
.main_search_box .top_select{width:70px;}
.main_search_box .selectbox_title{background-image:url("/commons/jacc/images/site/t_select_bg2.jpg");background-color:transparent}
.m_se_btn{border:0px;padding:0 0 4px 3px;width:70px;height:18px;font-size:12px;}
.selectbox_option{z-index:9999 !important;}

/* gnb */
#gnb_go{}
.gnb_wrap{position:relative;z-index:1;}
.gnb_wrap_in{position:relative;z-index:1;width:100%;height:94px;margin:0 auto;
}
.gnb_wrap_in_t{width:1000px;padding-top:49px;margin:0 auto;position:relative;}
#gnb{width:660px;padding-left:192px}
#gnb li.t_menu{float:left;position:relative;}

#gnb .t_item{position:relative;z-index:100;display:block;}
#gnb .t_item a{padding:0 0px;}
#gnb .t_item a{display:block;
	height:30px; width:110px;position:relative;z-index:100;padding-top:15px;padding-bottom:0px;text-align:center;color:#333;font-weight:bold;font-size:16px;font-size:1.6rem;
}
.selected .t_item a{color:#0a5da1;}

.selected [class*="p_dp"] a{color:#0a5da1;}
#depth1 .p_depth1 .t_item a{color:#0a5da1;}
#depth2 .p_depth2 .t_item a{color:#0a5da1;}
#depth3 .p_depth3 .t_item a{color:#0a5da1;}
#depth4 .p_depth4 .t_item a{color:#0a5da1;}
#depth5 .p_depth5 .t_item a{color:#0a5da1;}
#depth6 .p_depth6 .t_item a{color:#0a5da1;}
#depth7 .p_depth7 .t_item a{color:#0a5da1;}

.go_all_menu{position:absolute;top:60px;right:2px;}
.go_all_menu a{color:#ffdd53;display:block;font-weight:bold;}

/* all menu (sitemap) */
#all_menu_wrap{display:none;position:absolute; left:0; top:0; z-index:9999; width:100%;height:100%;
	background-image:url("/commons/jacc/images/site/opa.png");
	background-repeat:repeat;
	background-position:0 0;
}
	* html #all_menu_wrap{background-image:none;}
.all_menu_wrap_in{width:700px;min-height:500px;
	background-color:#fff;
	margin:0 auto;margin-top:20px;
	position:relative;
}
	* html .all_menu_wrap_in{height:500px;}
.all_menu_wrap_in .close_btn{position:absolute;top:0;right:0;}

.all_top_box{padding-top:25px;}
.all_t_item{width:189px;float:left;min-height:335px;margin-left:36px;}
	* html .all_t_item{height:300px;display:inline;}
.all_t_item.last_item{width:155px;}

.all_t_item h2{font-size:17px;color:#fff;background-color:#2e60a8;margin-bottom:10px;text-align:center;}
.all_t_item .p_ul{padding-left:0px;}
.all_t_item .p_ul li{padding-bottom:3px;padding-top:4px;}
.all_t_item .p_ul li a{font-weight:bold;color:#626262;display:block;padding-left:20px;padding-bottom:8px;border-bottom:1px solid #e7e7e7;padding-right:10px;
background-image:url("/commons/jacc/images/site/all_t_bul.jpg");background-position:right 3px;background-repeat:no-repeat;
}
.all_t_item .p_ul li a:hover{text-decoration:underline;}
.all_t_item .p_ul li ul{padding-top:3px;background-color:#f7f7f7;border-bottom:1px solid #e7e7e7;}
.all_t_item .p_ul li ul li{background-image:url("/commons/jacc/images/bul/bul_1.jpg");background-position:24px 9px;background-repeat:no-repeat;padding-left:11px;}
.all_t_item .p_ul li ul li a{font-weight:bold;color:#b2b2b2;border-bottom:0px;background-image:none;}

/*2*/
.m_t_wrap{position:absolute;top:45px;opacity:0;z-index:99;/*visibility:hidden;width:960px;*/height:0px;width:110px;overflow:hidden;
}
.m_t_box{padding:5px 0 20px 0;}
.m_t_box li{padding:1px 0px;line-height:1.6;}
.m_t_box a{padding-top:1px;padding-bottom:1px;color:#666666;font-size:13px;font-size:1.3rem;white-space:normal;padding-left:18px;display:block;background-image:url("/commons/jacc/images/site/gnb_bul.png");background-repeat:no-repeat;background-position:8px 8px;}
.m_t_box a:hover{color:#fff;background-color:#ed5b6b;font-weight:bold;background-image:url("/commons/main/images/site/gnb_bul_on.png");}
.m_t_box a:focus{color:#fff;background-color:#ed5b6b;font-weight:bold;background-image:url("/commons/main/images/site/gnb_bul_on.png");}




.m_t_box ul{white-space:nowrap;padding-top:5px;}
.t_menu{z-index:0;}
.t_menu.selected{z-index:1;}


.selected .m_t_wrap{visibility:visible;background-color:#fdf7f8;}



/*back_bar*/
.back_bar{width:100%;position:absolute;top:94px;opacity:0;left:0;height:0px;z-index:2;z-index:0;overflow:hidden;
border-bottom:1px solid #cccccc;
background-color:#fff;
}
.back_bar_in{width:100%;margin:0 auto;}



/*footer*/
#footer{height:145px;background-color:#505050;color:#d5d5d5;position: relative;z-index: 0;}
.footer_in_wrap{width:1000px;margin:0 auto;position:relative;}
#footer a{color:#fff}

.copyright{position:relative;}
.foot_img{position:absolute; top:50px;left:15px;}

.copy_box{position:absolute; top:20px;left:10px;}
.copy_box li{float:left;padding-right:7px;padding-left:9px;background-image:url("/commons/jacc/images/site/copy_li_bg.jpg");background-position:left 2px;background-repeat:no-repeat;}
	.copy_box li a{font-weight:bold;}
	.copy_box li:first-child{background-image:none;}
.copy_box2{position:absolute; top:55px;left:220px;}
.copy_box a,.copy_box2 a{font-size:12px;font-size:1.2rem;}
.copy_box a strong{color:#ffdd53;}
.copy_box a:hover,.copy_box2 a:hover{text-decoration:underline;}

.copy_box2 .item1{font-style:normal;margin-bottom:4px;font-size:11px;font-size:1.1rem;line-height:1.6;padding-left:7px;}
.copy_box2 .item2{font-style:normal;margin-bottom:4px;font-size:11px;font-size:1.1rem;line-height:1.6;padding-left:7px;}

.select_bottom{position:absolute;top:33px;right:40px;}
.select_bottom:focus {border:2px dotted gold;}
.select_bottom p{margin-bottom:5px;}
.select_bottom a{display:inline-block;vertical-align:top;}
	*+ html .select_bottom a{display:inline;}
.today_total {color:#fff;font-size:11px;font-size:1.1rem;}
.today_total dt,.today_total dd{display:inline;}
.copy_box2 .item1 em{color:#ffdd53}


/* 기본 설정 */
.sub_wrap{width:1000px;margin:0 auto;}
.contents{width:760px;position:relative;font-size:13px;font-size:1.3rem;float:right;padding-bottom:30px;}
.print_pos{position:absolute;top:216px;right:0px;}
.cont_in{line-height:1.6;padding-bottom:30px;min-height:500px;}
.cont_in img{max-width:100%;}
*+ html .cont_in .tb_type1 img{max-width:none;}

header h1 a {width:200px;background-size:100% auto;background-color:transparent;}
.sub_wrap{position:relative;z-index: 1;}
#gnb .t_item a{font-size:16px;}
#sidebar h2{height:62px;padding-top:39px;font-size:26px;background-image:url("/commons/jacc/images/site/sidebar_tit_bg_red.jpg")}

/* 제목줄 */
.sbj_line{padding:0px 0 0 0px;min-height:165px;position:relative;margin-bottom:30px;background-image:none;border-bottom:3px solid #424242;background-position:right bottom;background-repeat:no-repeat;}
	.lte-ie8 .sbj_line {height:;}
.sbj_line.no_dot{margin-bottom:0;background-image:none;}
.sbj_line h2{font-size:30px;color:#424242;font-weight:bold;padding-top:45px;padding-left:0px;}
.sbj_line h2 small{font-size:20px;font-size:2.0rem;color:#999;letter-spacing:-1px;}
.sbj_line .location{font-size:13px;font-size:1.3rem;position:relative;top:0px;right:0;}
	
.sbj_line .location .depth_menu > a{vertical-align:top;color:#333;font-weight:bold;float:left;}
.sbj_line .location .depth_menu > a:focus{border:1px solid gold;}
.sbj_line .location img{position:relative;vertical-align:middle;margin-top:-2px;}
    .sbj_line .location:after{content:' ';clear:both;visibility:hidden;display:block;}
    *+ html .sbj_line .location{display:inline-block;}
    * html .sbj_line .location{height:1%;}
    .sbj_line .location strong{font-weight:bold;}
.description{position:absolute;left:0px;top:130px;color:#a0a0a0;z-index:1;font-size:12px;font-size:1.2rem;color:#777777;}


.loc_home{vertical-align:top;display:inline-block;padding-top:3px;}
	*+ html .loc_home{display:inline;}

.location{background-color:#fff;border:1px solid #ddd;}
.location span{padding:8px 10px 5px 30px;display:inline-block;height:18px;/*background-image:url("/commons/jacc/images/site/loc_bul.jpg");background-position:0 0;background-repeat:no-repeat;*/}
	*+ html .location span{display:inline;}
.location span:first-child{padding-left:10px;background-image:none;}



/* 서브페이지 네비게이션 */
/*         sidebar 
=========================*/
#sidebar{float:left;width:200px;}
#sidebar h2{height:61px;color:#fff;font-size:25px;font-size:2.5rem;padding-top:40px;text-align:center;
	background-image:url("/commons/jacc/images/site/sidebar_tit_bg_red.jpg");background-repeat:no-repeat;background-position:0 0;}
#sidebar h2 small{font-size:28px;font-size:2.8rem;display:block;}
#sidebar h2.long_text{font-size:20px;height:50px;padding-top:0;padding-bottom:10px;}

#sidebar h2 a{display:none;}
.side_b{border-top:1px solid #e4e7ee;border-left:1px solid #e4e7ee;}
.side_b li{ float:left;width:105px;height:70px;text-align:center;border-right:1px solid #e4e7ee;border-bottom:1px solid #e4e7ee;}

.side_in_wrap li span a small{font-size:12px;font-size:1.2rem;}
.side_in_wrap li ul a small{font-size:12px;font-size:1.2rem;}
/* 1단 */
.side_in_wrap li span{position:relative;z-index:1;}
.side_in_wrap li span a{display:block;width:190px;min-height:25px;padding:16px 0 7px 10px;background-image:url("/commons/jacc/images/site/side_li_bg.jpg");
background-repeat:no-repeat;background-position:right bottom;
    font-size:14px;font-size:1.4rem;color:#5e5f5d;font-weight:bold;text-align:left;
    -webkit-transition: all 0.3s ease 0s;
       -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
         -o-transition: all 0.3s ease 0s;
            transition: all 0.3s ease 0s;}
/*.side_in_wrap li span a:hover{background-image:url("/commons/jacc/images/site/side_li_bg_on.gif");background-color:#1a63b1;color:#fff;}*/
/*.side_in_wrap li.dp1_light span a:hover{background-image:url("/commons/jacc/images/site/side_li_bg_on_first.gif");background-color:#1a63b1;color:#fff;}*/
.side_in_wrap li span a:hover{color:#cc0033;background-image:url("/commons/jacc/images/site/side_li_bg.jpg");
    padding-left:13px;width:187px;transition:none;}
    
/*.side_in_wrap li span a:active{background-image:url("/commons/jacc/images/site/side_li_bg.jpg");background-color:#1a63b1;color:#014FA2;}*/

.side_ul{background-color:#fff;}
.side_ul:after{content:' ';clear:both;visibility:hidden;display:block;}
    *+ html .side_ul{display:inline-block;}
    * html .side_ul{height:1%;}
.side_spp{float:left;}
*+ html .side_ul > li{float:left;}

/* 2단 */
.side_in_wrap li ul{padding-top:8px;padding-bottom: 11px; border-bottom:1px solid #999;position:relative;z-index:2;margin-top:-1px;}
.side_in_wrap li ul li{padding:5px 0 1px 15px;}
.side_in_wrap li ul li a{font-size:13px;font-size:1.3rem;font-weight:bold;white-space:nowrap;padding-left:3px;color:#5e5f5d;display:block;padding-top:4px;padding-bottom:8px;background-position:0 9px;background-repeat:no-repeat;}
.side_in_wrap li ul li a:hover{color:#5e5f5d;text-decoration:underline;font-weight:bold;}

/*  */
.side_in_wrap li ul{display:none;}
[class*="dp1_"] .side_in_wrap li.dp1_light ul{display:block;}
[class*="dp2_"] .side_in_wrap li.dp2_light ul{display:block;}
[class*="dp3_"] .side_in_wrap li.dp3_light ul{display:block;}
[class*="dp4_"] .side_in_wrap li.dp4_light ul{display:block;}
[class*="dp5_"] .side_in_wrap li.dp5_light ul{display:block;}
[class*="dp6_"] .side_in_wrap li.dp6_light ul{display:block;}
[class*="dp7_"] .side_in_wrap li.dp7_light ul{display:block;}
[class*="dp8_"] .side_in_wrap li.dp8_light ul{display:block;}
[class*="dp9_"] .side_in_wrap li.dp9_light ul{display:block;}
[class*="dp10_"] .side_in_wrap li.dp10_light ul{display:block;}
[class*="dp11_"] .side_in_wrap li.dp11_light ul{display:block;}
[class*="dp12_"] .side_in_wrap li.dp12_light ul{display:block;}

/*  */
/* 1 */
.side_in_wrap li.selected span a{background-image:url("/commons/jacc/images/site/side_li_bg_on.jpg");color:#cc0033;background-color:#fff;}
.side_in_wrap li > ul > li.selected a{font-weight:bold;background-image:url("/commons/jacc/images/site/side_small_bul_on.jpg");color:#c40a2f}
.dp1_1 li.dp1_light ul li.in_1 a,
.dp1_2 li.dp1_light ul li.in_2 a,
.dp1_3 li.dp1_light ul li.in_3 a,
.dp1_4 li.dp1_light ul li.in_4 a,
.dp1_5 li.dp1_light ul li.in_5 a,
.dp1_6 li.dp1_light ul li.in_6 a,
.dp1_7 li.dp1_light ul li.in_7 a,
.dp1_8 li.dp1_light ul li.in_8 a,
.dp1_9 li.dp1_light ul li.in_9 a{font-weight:bold;background-image:url("/commons/jacc/images/site/side_small_bul_on.jpg");color:#c40a2f}

.open_type.selected ul{display:block;}
.open_type.selected span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");background-position:right bottom;background-color:#fff;color:#000;}
.open_type.selected span a:hover{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");background-position:right bottom;background-color:#fff;color:#000;}
body .open_type span a:hover{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");background-color:#fff;color:#000;}
body[class*="dp1_"] .dp1_light.open_type span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}
body[class*="dp2_"] .dp2_light.open_type span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}
body[class*="dp3_"] .dp3_light.open_type span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}
body[class*="dp4_"] .dp4_light.open_type span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}
body[class*="dp5_"] .dp5_light.open_type span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}
body[class*="dp6_"] .dp6_light.open_type span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}
body[class*="dp7_"] .dp7_light.open_type span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}
body[class*="dp8_"] .dp8_light.open_type span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}
body[class*="dp9_"] .dp9_light.open_type span a{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}
.side_bottom{margin-bottom:80px;}

.side_in_wrap li.open_type span a:hover{background-image: url("/commons/jacc/images/site/side_li_bg_on.jpg");}

/**/
.sbj_line .location .depth_menu > a{position:relative;}
.roll_ico{display:block;width:18px;height:18px;position:absolute;top:2px;right:0;
	background-image:url("/commons/jacc/images/site/sub_nav_roll_off.png");
	background-position:0 0;background-repeat:no-repeat;
}


.func_box{position:absolute;top:0;right:0;z-index:9999;font-size:0;}
.func_box a{display:inline-block;height:18px;padding:8px 6px 5px 22px;font-size:13px;border:1px solid #ddd;background-color:#fff;}
	*+ html .func_box a{display:inline;}
.func_box a.item1{margin-right:-1px;background-image:url("/commons/jacc/images/site/fun_1.jpg");background-position:5px center;background-repeat:no-repeat;}
html .func_box a.item2{background-image:url("/commons/jacc/images/site/fun_2.jpg");background-position:5px 8px;background-repeat:no-repeat;padding-left:25px}
.sns_link_tab{position:absolute;top:32px;right:0;border:1px solid #ddd;display:none;padding:50px;background-color:#fff;}/*임시*/


.type_main .func_box a{padding:6px 6px 5px 22px;}
.type_main .func_box a.item1{margin-right:5px;}

/*우측 링크 열기*/
.right_link_box{position:absolute;top:124px;right:0;width:24px;overflow:hidden;z-index:9999;}
	.right_link_box{top:180px;}
.right_link_in{position:relative;padding-left:24px;min-height:370px;}
.right_link_box h2{text-align:center;background-color:#4c4c4c;padding-top:10px;padding-bottom:10px;}
.right_link_btn{position:absolute;left:0px;top:200px;}
.right_link_in ul{background-color:#565656;}
.right_link_in ul a{display:block;white-space:nowrap;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #494949;color:#eee;text-align:center;font-size:12px;font-weight:bold}
.right_link_in ul a:hover{color:#fff;}
.right_link_btn:focus{border:2px solid gold;border-right:0;}

.right_link_box .right_link_in h2{display:none;}
.right_link_box.selected .right_link_in h2{display:block;}
.right_link_box .right_link_in ul li a{display:none;}
.right_link_box.selected .right_link_in ul li a{display:block;}

.right_link_box.selected{width:144px;}
.right_link_box .right_link_in ul{opacity:0;
    -webkit-transition: all 0.3s ease 0s;
       -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
         -o-transition: all 0.3s ease 0s;
            transition: all 0.3s ease 0s;}
.right_link_box.selected .right_link_in ul{opacity:1;
    -webkit-transition: all 0.3s ease 0s;
       -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
         -o-transition: all 0.3s ease 0s;
            transition: all 0.3s ease 0s;}


/*임시수정*/

.main_search_box{position:absolute;top:35px;right:375px;padding-left:3px;background-image:url("/commons/main/images/site/top_search_bg.jpg");background-position:0 0px;background-repeat:no-repeat;}
.main_search_box .top_select{width:70px;}
.main_search_box .selectbox_title{background-image:url("/commons/main/images/site/t_select_bg2.jpg")}
.m_se_btn{border:0px;padding:0 0 4px 3px;width:100px;height:18px;font-size:12px;}
.selectbox_option{z-index:9999 !important;}



/* gnb */
.top_nav{position:relative;z-index:2;width:1000px;margin:0 auto;}
.mobile_top_nav{display:none;}
.top_nav_in{position:relative;}
.top_item1{position:absolute;z-index:9998;top:0px;right:0px;white-space:nowrap;color:#fff;text-align:right;width:100%;}
.top_item1 a,.top_item1 img,.top_item1 span{vertical-align:middle;}
.top_item1 a,.top_item1 span{color:#fff;padding:6px 10px;float:left;background-image:url("/commons/main/images/site/nav_bul.jpg");background-position:right center;background-repeat:no-repeat;display:inline-block;font-size:11px;font-size:1.1rem;}
	.top_item1 span{background-image:none;}
	*+ html .top_item1 a{display:inline;}
	* html .top_item1 a{display:inline;}
	*+ html .top_item1 span{display:inline;}
	* html .top_item1 span{display:inline;}
.top_item1 a.gong_main{background-image:url("/commons/jacc/images/site/maingo_item_bg.png");background-position:20px 10px;padding-left:45px;}
.top_item1 a.gong_main span {padding: 8px 20px 8px 10px;
	background-image:url("/commons/main/images/site/suwonudclink_bg.png"); background-repeat:no-repeat; background-position:right 9px;
}
.top_item2{position:absolute;top:1px;left:0px;z-index:9998;padding-top:6px;height:25px;padding-left:20px;background-position:0 0;background-repeat:repeat-y;}

.top_item1 a:hover{color:#eac187;}
.top_item1__left {float:left;}
.top_item1__right {float:right; padding-top:7px;}

.top_item1 span{float:left;margin-right:4px;}
.top_item1 span a{padding:0 0;}
.top_item1 img{vertical-align:top;}
.top_item1 span.font-size-item a,.top_item1 span.font-size-item em{padding-top:2px;}
.lte-ie8 .font-size-item,.lte-ie8 .top_item1 span{display:none;} /*  */

.top_item1 a.font-size-item{background-image:none;padding-left:5px;padding-right:5px;font-weight:bold;}

/* header */

header{height:165px;background-color:white;position:relative;z-index:9998;width:100%;padding-bottom:30px;background-position:center 0;background-repeat:no-repeat;}
header .header_wrap{width:980px;position:relative;margin:0 auto;z-index:1;}
header h1{position:absolute;top:50px;left:15px;z-index:2;}
header h1 a{width:250px;height:50px;display:block;font-size:0;text-indent:-9999px;background-repeat:no-repeat;background-position:0 0;vertical-align:top;}
	*+ html header h1 a{text-indent:0px;color:#fff;}

.top_wrap{width:1000px;margin: 0 auto;position:relative;z-index:9999;}
.top_wrap_in{position:relative;}


/* 상단 통합검색 */
.main_search_box{position:absolute;top:60px;right:300px;padding-left:3px;background-image:url("/commons/jacc/images/site/top_search_bg_red.jpg");background-position:0 0px;background-repeat:no-repeat;}
.main_search_box .top_select{width:70px;}
.main_search_box .selectbox_title{background-image:url("/commons/jacc/images/site/t_select_bg_red.jpg")}
.m_se_btn{border:0px;padding:2px 0 4px 3px;width:155px;height:18px;font-size:12px;vertical-align:middle;}
.selectbox_option{z-index:9999 !important;}

	/*셀렉트박스 없는 버전+디자인변경으로*/
	.main_search_box{padding-left:75px !important;}
	.m_se_btn{width:150px !important;}
	
/* gnb */
#gnb_go{/*background-image:url("/commons/jacc/images/site/bg_red.jpg");background-position:center 0px;background-repeat:no-repeat;*/}
.gnb_wrap{position:relative;z-index:1;}
.gnb_wrap_in{position:relative;z-index:1;width:100%;height:165px;margin:0 auto;background-image:url("/commons/jacc/images/site/bg_red.jpg");background-position:center 0px;}
.gnb_wrap_in_t{width:1000px;padding-top:115px;margin:0 auto;
background-image:url("/commons/main/images/global/20181101winter-img.jpg");background-position:250px 48px;background-repeat:no-repeat;position:relative;}
#gnb{width:100%;padding-left:0;}
#gnb li.t_menu{float:left;position:relative;width:16%;}

.three_type #gnb li.t_menu{width:33.3%;}
	*+ html .three_type #gnb li.t_menu{width:33%;}
.four_type #gnb li.t_menu{width:25%;}
.five_type #gnb li.t_menu{width:20%;}
.six_type #gnb li.t_menu{width:16.6%;}
	*+ html .six_type #gnb li.t_menu{width:16%}

#gnb .t_item{position:relative;z-index:100;display:block;}
#gnb .t_item a{padding:0 0px;}
#gnb .t_item a{display:block;
	height:33px; width:100%;position:relative;z-index:100;padding-top:15px;padding-bottom:0px;text-align:center;color:#333;font-weight:bold;font-size:16px;font-size:1.6rem;
	border-right:1px solid #eaeaea;border-bottom: 1px solid #eaeaea; border-top:1px solid #eaeaea;
}
#gnb li.t_menu:first-child > span > a{border-left:1px solid #ddd;}
#gnb .t_item a span{background-image:url("/commons/main/images/site/j3_ico.png");background-position:0 0px;background-repeat:no-repeat;display:block;position:absolute;top:-12px;left:0;width:60px;height:44px;}

.selected .t_item a{color:#0a5da1;background-image:url("/commons/jacc/images/site/nav_opa.png");background-position:0 0px;background-repeat:repeat;}

.selected [class*="p_dp"] a{color:#0a5da1;}
#depth1 .p_depth1 .t_item a{color:#0a5da1;}
#depth2 .p_depth2 .t_item a{color:#0a5da1;}
#depth3 .p_depth3 .t_item a{color:#0a5da1;}
#depth4 .p_depth4 .t_item a{color:#0a5da1;}
#depth5 .p_depth5 .t_item a{color:#0a5da1;}
#depth6 .p_depth6 .t_item a{color:#0a5da1;}
#depth7 .p_depth7 .t_item a{color:#0a5da1;}

.go_all_menu{position:absolute;top:117px;right:15px;}
.go_all_menu a{color:#ffdd53;display:block;font-weight:bold;padding-left:20px;/*background-image:url("/commons/main/images/site/all_ico.jpg");background-position:left center;background-repeat:no-repeat;*/}

.m_t_wrap{width:100%}

/*back_bar*/
.back_bar{width:100%;position:absolute;top:65px;opacity:0;left:0;height:0px;z-index:2;z-index:0;overflow:hidden;
border-bottom:1px solid #cccccc;
background-color:#fff;
}
.back_bar_in{width:100%;margin:0 auto;}

.go_all_menu{display:none;}


/*사이드메뉴*/
.side_in_wrap li ul{background-color:#fff;}
.open_type.selected span a{background-position:10px 17px;background-color:transparent;}
.open_type.selected span a:hover{background-position:10px 17px;}
.side_ul{background-color:#fafafa;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;overflow:hidden;position:relative;z-index:2}
.side_in_wrap li span a{background-position:10px 17px;padding-left:35px;width:166px;color:#111;border-bottom:1px solid #e1e1e1;}
.side_in_wrap li span a:hover{padding-left:40px;width:161px;}
.side_in_wrap li ul{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding-top:5px;padding-bottom:15px;}
.side_in_wrap li ul li a{padding-left:20px;background-position:10px 9px;background-image:url("/commons/jacc/images/site/side_small_bul_off.jpg");font-weight:normal;padding-bottom:0;font-size:12px;font-size:1.2rem;}
.side_in_wrap li ul li a:hover{color:#cc0033;text-decoration:underline;font-weight:bold;background-image:url("/commons/jacc/images/site/side_small_bul_on.jpg");}

/*샘플페이지*/
.sam_bg{background-image:url("/commons/jacc/images/site/sample_cont_bg.jpg");background-position:right 600px;background-repeat:no-repeat;}

/* 게시판 리스트 */
.search_box{background-image:none;background-color:#f5f5f5;text-align:center;min-height:36px;}

.bbs_list_wrap{border-top:2px solid #c40a2f}
.top_select.in_length150{width:130px;}
.select_bottom .top_select.in_length150{width:150px;}
.in_s_box{width:200px;height:19px;padding:3px 0 2px 3px;}
.search_box .selectbox_title{padding-top:3px;padding-bottom:3px;}

.bbs_list_wrap table thead th{border-bottom:1px solid #eaa7b4}
.bbs_list_wrap table td{background-image:none;border-bottom:1px solid #dedede;}

.bbs_list_info{text-align:right;}
	/* 장안구민회관 - 문화강좌 리스트에서만 */
	.islist {position:relative;}
	.islist_in {position:absolute;left:0px;top:0px;}
.bbs_list_info strong {color:#c40a2f;}


	
	*+ html .select_bottom{width:180px;}
	*+ html .select_bottom .top_select{float:left;}
	*+ html .select_bottom a{float:right;}


/* 캘린더 */
.sub_cal .cal_top {text-align:center;font-size:25px;font-weight:bold;vertical-align:middle;margin-bottom:10px;}
.sub_cal .cal_top span,.sub_cal .cal_top a,.sub_cal .cal_top img{vertical-align:middle;}
.sub_cal .cal_top img{display:inline-block;margin-bottom:3px;}
	*+ html .sub_cal .cal_top img{display:inline;}

.sub_cal .cal_tb{border-top:2px solid #000;border-right:1px solid #d0d0d0;margin-bottom:20px;}
.sub_cal .cal_tb table{border-collapse:collapse;width:100%;font-size:12px;font-size:1.2rem;}
.sub_cal .cal_tb th{border-bottom:1px solid #d0d0d0;font-size:13px;font-size:1.3rem;border-left:1px solid #d0d0d0;text-align:center;vertical-align:middle;padding:6px 0;background-color:#f9f9f9;}
.sub_cal .cal_tb td{border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;text-align:center;vertical-align:top;padding:0px 0;min-height:100px;}
.sub_cal .cal_tb td.today{background-color:#e1eff8}
.sub_cal .cal_tb th.m_sun,.sub_cal .cal_tb .m_sun small{color:#e84a4a}
.sub_cal .cal_tb th.m_sat,.sub_cal .cal_tb .m_sat small{color:#245eba}
.sub_cal .cal_tb td .td_in{position:relative;min-height:100px;text-align:left;font-size:12px;font-size:1.2rem;}
.sub_cal .cal_tb td .td_in .yeyak_item{margin-bottom:1px;overflow:hidden;min-height:auto;}
.sub_cal .cal_tb td small{font-size:13px;font-size:1.3rem;font-weight:bold;position:absolute;left:6px;top:6px;z-index:1}
.sub_cal em.y_first {display:inline-block;color:#fff;background-color:#3491cf;padding:0px 3px;}
.sub_cal em.y_second {display:inline-block;color:#fff;background-color:#1f6391;padding:0px 3px;}
.sub_cal em.y_third {display:inline-block;color:#fff;background-color:#379e90;padding:0px 3px;}
.sub_cal .td_in_box{position:relative;padding-top:25px;min-height:75px;padding-left:10px;padding-right:5px;}
.sub_cal .td_in_detail{visibility:hidden;height:0;overflow:hidden;position:absolute;z-index:9999;top:33px;left:-42px;background-color:#fff;border:0px solid #424242;padding:0;width:230px;z-index:99;}
	*+ html .sub_cal .td_in_detail{top:13px;left:-210px;width:200px;height:70px;overflow:auto;padding-top:8px;}
	.sub_cal .td_in_detail img{max-width:100%;}
.sub_cal .td_in_box.selected{background-color:#fce3e3;cursor:pointer}
.sub_cal .td_in_box.selected .td_in_detail{visibility:visible;height:auto;overflow:auto;border: 4px solid #424242;padding: 0;}

.sch_box {background-color:#e9e9e9;height:204px;position:relative;}
.sch_nav{background-color:#212121;height:35px;color:#a1a1a1;margin-bottom:20px}
.sch_nav:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .sch_nav{display:inline-block;}
.sch_nav .year_sel{float:left;}
.sch_nav ul{float:left;}
.sch_nav ul:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .sch_nav ul{display:inline-block;}
.sch_nav li{float:left;width:48px;}
.sch_nav li a{display:block;font-weight:bold;font-size:13px;padding-top:6px;height:29px;padding-left:0;padding-right:0;color: #cdcdcd;text-decoration:none;width:100%;text-align:center;}
.sch_nav li a:hover{background-color:#e9e9e9;color:#222;}
.sch_nav li.selected a{background-color:#c50009;color:#fff;padding-bottom:6px;
	background-image:url("/commons/jacc/images/site/cal_bul.png");background-position:center bottom;background-repeat:no-repeat;

}
.go_se{color:#fff;background-color:gray;border-right: 5px solid #fff;display: inline-block;height: 19px;padding: 8px;vertical-align:middle;}
	*+ html .go_se{display:inline;}

.sch_cont{padding-top:19px;margin-left:40px;width:560px;overflow:hidden;position:relative;}
.sch_cont ul:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .sch_cont ul{display:inline-block;}
.schedule_wrap .sch_cont li{float:left;width:190px;overflow:hidden;height:130px;}
.sch_cont li a{text-decoration:none;height:130px;overflow:hidden;width:180px;margin:0 auto;}
.sch_cont li p{margin:0;}
.sch_cont li .item2{color:#fff;padding:5px 5px 0 5px;height:20px;position:relative;margin-top:0;width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;
	background-color:#000;opacity:0.7;
}
.sch_cont li a img {width:180px;height:130px;}
.listwrap{position:relative;height:130px;overflow:hidden;}

.sch_nav .selectbox_title {background-image: url("/commons/jacc/images/site/sc_select_bul.png");color: #cdcdcd;font-size: 13px;height:24px;padding-top:5px;position: relative;background-color:#212121;text-align:left;border:0px;}
.sch_nav .top_select{width:120px;} /**/

.sub_cal .td_in_detail.ver2{width:385px;left:-222px;top:95px;height:230px;overflow:auto;padding-top:3px;}
.sub_cal .cal_tb .bbs_list_wrap th{border-left:0;background-color:#fff;border-bottom:1px solid #eaa7b4}/**/
.sub_cal .cal_tb .bbs_list_wrap td{border-left:0;height:auto;padding:5px 0;min-height:auto;}

.sub_cal .td_in_detail.ver2 h3{text-align:center;font-size:14px;padding:3px 0;}

.td_in.selected .td_in_detail{display:block;visibility:visible;height:auto;overflow:auto;border: 4px solid #424242;padding: 13px;}
.sub_cal .cal_tb td .hasitem small{display:block;padding:2px 5px;top:3px;background-color:#eee}

.detail_item{border-top:2px solid #000;padding:5px;}
.detail_item:first-child{border-top:0;}

.yeyak_item.type1 a{color:#0199b4}/* 전시 */
.yeyak_item.type2 a{color:#ec2b81}/* 공연 */
.yeyak_item.type3 a{color:#f14510}/* 행사 */
.yeyak_item.type4 a{color:#0e7a25}/* 대관 */

.detail_item h4 a.type1{color:#0199b4}/* 전시 */
.detail_item h4 a.type2{color:#ec2b81}/* 공연 */
.detail_item h4 a.type3{color:#f14510}/* 행사 */
.detail_item h4 a.type4{color:#0e7a25}/* 대관 */


/* 시설형식 슬라이드 */
.sisul_tab_wrap{border:1px solid #dedede;margin-bottom:30px;min-height:508px;overflow:hidden;}
.sisul_tab_wrap .left_tab{width:140px;float:left;height:508px;background-color:#393939;}
.sisul_tab_wrap .right_sl_box{width:600px;float:right;}
.sisul_tab_wrap .right_sl_box .h3_line{font-size:20px;text-align:center;padding:20px;}
.sisul_tab_wrap .right_sl_box .h3_line h3{display:inline-block;}
	*+ html .sisul_tab_wrap .right_sl_box .h3_line h3{display:inline;}
.sisul_tab_wrap .right_sl_box .h3_line a{display:inline-block;padding:2px 15px;color:#fff;background-color:#c40a2f;border-radius:4px; font-weight:bold;}

.sisul_tab_wrap .left_tab a{display:block;padding:10px;color:#fff;font-weight:bold;border-bottom:1px solid #5a5a5a}
.sisul_tab_wrap .left_tab .selected a{color:#c40a2f;background-color:#fff;background-image: url("/commons/jacc/images/site/sl_bul.jpg");background-position:95% center;background-repeat:no-repeat;}

.sub_slide .cycle-slide.cycle-slide-active img{border:5px solid #c40a2f}
.sub_slide .cycle-slide img{border:5px solid #fff;width:}

.slide_type {position:relative;margin-bottom:10px}
.craosel_type {width:500px;margin:0 auto;}
.r_sl_nav{position:relative;z-index:9999}
.r_sl_nav .prev_pos{position:absolute;top:150px;left:10px;}
.r_sl_nav .next_pos{position:absolute;top:150px;right:10px;}
.slide_type [class*="cycle-slideshow"]{margin:0 auto;width:509px;height:335px;overflow:hidden;}

.sl_box_cont{display:none;}
.sl_box_cont.selected{display:block;}

.sisul_tab_wrap .js_tab_box {display: block; visibility:hidden;height:0;margin:0;overflow:hidden;}
.sisul_tab_wrap .js_tab_box.selected {display: block; visibility:visible;height:508px;}

.cycle-carousel-wrap .cycle-slide {width:80px !important;}
*+ html .cycle-carousel-wrap .cycle-slide{float:left;}
*+ html .sub_slide{height:62px;}

/*faq*/
.faq{border-top:2px solid #434343;border-bottom:1px solid #cdcdcd;}
.answer_box{background-color:#f5f5f5;}
.faq h3 a.selected{color:#111}
.faq h3 {background-position:98% center;border-top:1px solid #cdcdcd}
.faq h3 a.selected{background-position:98% center}
.faq h3 em{color:#c40a2f}
.answer_box{background-position:18px 21px}


/*설립 목적 및 연혁*/
.sisul_sogae_wrap{background-image:url("/commons/jacc/images/site/sogae_bul.jpg");background-repeat:repeat-x;background-position:0 bottom;margin-bottom:30px;}
.sisul_sogae_wrap_in{background-image:url("/commons/jacc/images/site/sogae_goomin.jpg");background-repeat:no-repeat;background-position:0 0;padding-left:230px;min-height:230px;}
.sisul_sogae_wrap .item1{font-size:30px;margin-bottom:10px;padding-top:20px;}
.sisul_sogae_wrap .item2{font-size:15px;}
	.recycle .sisul_sogae_wrap_in{background-image:url("/commons/recycle/images/site/sogae_recycle.jpg");}/*자원순환센터*/
	.sisul_sogae_wrap.recycle{background-image:none;}

.sogae_tree{position:relative;height:550px;}
.sogae_item1{width:161px;padding-left:161px;height:124px;padding-top:20px;color:#fff;
	background-image:url("/commons/jacc/images/site/sogae_big1.png");background-repeat:no-repeat;background-position:0 0;}
	.sogae_item1 h4{font-size:14px;font-size:1.4rem;}
	.sogae_item1 ul{padding-right:20px;}
	.sogae_item1 ul li{padding-left:10px;background-image:url("/commons/jacc/images/site/sogae_bul2.png");background-repeat:no-repeat;background-position:0 10px;}
.sogae_item2{width:201px;padding-left:121px;height:124px;padding-top:20px;color:#fff;
	background-image:url("/commons/jacc/images/site/sogae_big2.png");background-repeat:no-repeat;background-position:0 0;}
	.sogae_item2 h4{font-size:14px;font-size:1.4rem;}
	.sogae_item2 ul{padding-right:20px;}
	.sogae_item2 ul li{padding-left:10px;background-image:url("/commons/jacc/images/site/sogae_bul2.png");background-repeat:no-repeat;background-position:0 10px;}

.sogae_up{width:137px;height:45px;text-indent:-9999px;background-image:url("/commons/jacc/images/site/sogae_up.png");background-repeat:no-repeat;background-position:0 0;}
.sogae_up2{width:137px;height:45px;text-indent:-9999px;background-image:url("/commons/jacc/images/site/sogae_up.png");background-repeat:no-repeat;background-position:0 0;}

.sogae_list{position:relative;height:120px;margin:0 auto;width:416px;}
.sogae_list li{background-repeat:no-repeat;background-position:0 0;position:absolute;height:40px;width:120px;text-align:center;font-weight:bold;padding-top:80px;color:#fff;}
.sogae_list li.s_org{background-image:url("/commons/jacc/images/site/sogae_org.png");top:0; left:0 }
.sogae_list li.s_pink{background-image:url("/commons/jacc/images/site/sogae_pink.png");top:0; left:25% }
.sogae_list li.s_purple{background-image:url("/commons/jacc/images/site/sogae_puple.png");top:0; left:50% }
.sogae_list li.s_red{background-image:url("/commons/jacc/images/site/sogae_red.png");top:0; left:75% }
.sogae_plus{width:20px;height:20px;}
.soage_result{background-image:url("/commons/jacc/images/site/sogae_item1.png");background-repeat:no-repeat;background-position:0 0;width:214px;height:50px;padding-top:19px;text-align:center;font-weight:bold;font-size:20px;color:#fff;}

.soage_result{position:absolute;top:0;left:50%;margin-left:-107px;}
.sogae_up2{position:absolute;top:75px;left:50%;margin-left:-69px;}
.sogae_list{top:145px;}
.sogae_up{position:absolute;top:275px;left:50%;margin-left:-69px;}
.sogae_item1{position:absolute;top:345px;left:30px;}
.sogae_item2{position:absolute;top:345px;right:30px;}
.sogae_plus{position:absolute;top:408px;left:50%;margin-left:-10px;}

.yunhyuk{background-image:url("/commons/jacc/images/site/yunhyuk_bg.png");background-repeat:no-repeat;background-position:right 0;min-height:440px;}
.yunhyuk .tit{;width:122px;padding-bottom:4px;background-image:url("/commons/jacc/images/site/year_bg.png");background-repeat:no-repeat;background-position:0 bottom;}
.yunhyuk .tit span{display:block;background-color:#0c67c0;color:#fff;width:122px;text-align:center;padding:5px 0;font-size:32px;height:35px;line-height:1em;}
.yunhyuk .tit01{;width:122px;padding-bottom:4px;background-image:url("/commons/jacc/images/site/year_bg.png");background-repeat:no-repeat;background-position:0 bottom;}
.yunhyuk .tit01 span{display:block;background-color:#c40a2f;color:#fff;width:122px;text-align:center;padding:5px 0;font-size:32px;height:35px;line-height:1em;}

.yunhyuk ul{margin-left:121px;position:relative;margin-top:-4px;}
.yunhyuk li{padding:10px 0;position:relative;border-left:1px solid #eeb8c3;}
.yunhyuk li em{position:relative;margin-left:-6px;background-image:url("/commons/jacc/images/site/yunhyuk_bul.png");background-repeat:no-repeat;background-position:left 6px;display:inline-block;padding-left:20px;color:#c40a2f;font-weight:bold;width:85px;}
	*+ html .yunhyuk li em{display:inline;}
.yunhyuk li span{display:block;float:right;width:535px;}
.yunhyuk li:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .yunhyuk li{display:inline-block;}


/*대관안내*/
.dagwan_list{margin-bottom:30px;}
.dagwan_list li{float:left;width:112px;padding-left:30px;background-image:url("/commons/jacc/images/site/ico_next.png");background-position:12px center;background-repeat:no-repeat;}
	.dagwan_list li:first-child{padding-left:0;background-image:none;}
.dagwan_list li p{height:68px;padding-top:26px;text-align:center;border:10px solid #fd8ba2; border-radius: 55px;}
.dagwan_list li.single_line p{padding-top:36px;height:58px;}

.dagwan_list.type_red li p{color:#de2c4f;font-weight:bold;}
.dagwan_list.type_red li.r_1 p{border-color:#fd8ba2}
.dagwan_list.type_red li.r_2 p{border-color:#fe7892}
.dagwan_list.type_red li.r_3 p{border-color:#f75f7d}
.dagwan_list.type_red li.r_4 p{border-color:#f24366}
.dagwan_list.type_red li.r_5 p{border-color:#de2c4f}


.dagwan_list.type_green li p{color:#1c966b;font-weight:bold;}
.dagwan_list.type_green li.r_1 p{border-color:#b2e9c4}
.dagwan_list.type_green li.r_2 p{border-color:#6ecc8d}
.dagwan_list.type_green li.r_3 p{border-color:#40ab63}
.dagwan_list.type_green li.r_4 p{border-color:#269f5f}
.dagwan_list.type_green li.r_5 p{border-color:#1c966b}



/* 사이트맵 */
h3.sitemap_type{padding-bottom:20px;border-bottom:3px solid #222222;}
.sitemap{padding-top:30px;margin-bottom:0;border-bottom:1px solid #ccc;padding-bottom:20px;}
.sitemap:after{content:' ';clear:both;visibility:hidden;display:block;}
	*+ html .sitemap{display:inline-block;}
.sitemap h4{float:left;width:15%;color:#000;font-size:15px;}
.sitemap ul {width:100%;float:right;}
	.sitemap ul.float_wrap{width:85%;}
	.sitemap ul ul ul{display:none;}
.sitemap a:hover {text-decoration:underline;}
.sitemap > ul > li{display:inline-block;width:17%;margin:0 1%;vertical-align:top;min-height:100px;}
	*+ html .sitemap > ul > li{display:inline;}
.sitemap > ul > li > a {width:100%;display:block;background-color:#fff;border:1px solid #949494;font-size:15px;padding:7px 0;text-align:center;color:#333;font-weight:bold;margin-bottom:5px;}
.sitemap > ul > li > ul > li > a {padding-left:15px;display:block;line-height:2em;font-size:12px;font-size:1.2rem;
	background-image:url("/commons/main/images/site/sub-nav-icon_on.jpg");background-position:5px 11px;;background-repeat:no-repeat;
}
.sitemap > ul > li > ul > li > ul > li > a {padding-left:30px;display:block;line-height:2em;border-bottom:1px solid #d1d1d1;
	background-image:url("/commons/main/images/site/basic_bul1.jpg");background-position:15px center;background-repeat:no-repeat;
}

/* 헤더쪽 날씨 */
.wether_wrap{position:absolute;top:42px;right:25px;width:140px;}
.wether_wrap_in{position:relative;height:60px;}
.wether_img{width:60px;height:60px;}
.wether_img img{width:100%;}
.wether_text{position:absolute;top:10px;right:0;font-size:28px;font-weight:bold;vertical-align:middle;}
	.wether_text img{vertical-align:top;}
.w_pos_btn{position:absolute;bottom:0;right:10px;}
.w_detail{display:none;position:absolute;top:63px;right:0;background-color:#fff;border:2px solid #c40a2f;width:106px;padding-bottom:20px;}
.w_detail.selected{display:block;}
.w_detail h3{text-align:center;font-weight:bold;color:#fff;background-color:#c40a2f;padding:10px 0;}
.w_detail .w_item1{text-align:center;padding-top:10px;padding-bottom:10px;}
.w_detail .w_item1 img{width:60px;}
.w_detail .w_item2{text-align:center;font-size:20px;font-weight:bold;margin-bottom:5px;}
.w_detail .w_item3{text-align:center;font-size:15px;font-weight:bold;margin-bottom:10px;}
.w_detail dl{padding:0 10px;}
.w_detail dt,.w_detail dd{display:block;}
.w_detail dt{margin-bottom:3px;}
.w_detail dd{margin-bottom:5px;font-weight:bold;color:#c40a2f;}

.wt_info{position: absolute; right: 0px; top: 43px;}
.wt_btn{position:absolute;top:32px;right:-20px;}

/*주차장리스트부분*/
.search_box.align_left{text-align:left;padding-left:20px}
.tb_type1 table td.numbers{text-align:center}

.tb_type1 table .more_detail_box{height:0;padding:0;overflow:hidden;border:0;opacity:0;font-size:0;}

.tb_type1 table .more_detail_box.selected{height:auto;opacity:1;font-size:13px;}
.tb_type1 table .more_detail_box.selected{background-color:#f5f5f5;border-right:1px solid #dedede;border-bottom:1px solid #dedede}
.more_detail_box div.more_detail{display:none;}
.more_detail_box.selected div.more_detail{display:block;}


.more_detail {padding:20px;}
.more_detail h4{margin-bottom:0px;}

.more_detail .tb_type2 table td{background-color:#fff;}


/* 통합검색시 디자인변경  - body에 total_search 클래스 삽입 */
.total_search .contents{width:100%}
.total_search #sidebar{display:none;}
.total_search .sbj_line{display:none;}


/* 통합검색 */
.search_view{padding-left:13px;padding-right:13px;}
.search_view h4.tit a{font-size:15px;font-size:1.5rem;}
.search_view h4.tit a:hover{text-decoration:underline;}
.search_view h4{padding-bottom:5px;}
.search_view p{padding-bottom:5px;}
.search_view span{display:block;color:#808080}
.search_view li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd;}
.search_view p.search_loc{}


/* 문화강좌 리스트 */
.moonhwa .top_select.in_length150{width:150px;}
.moonhwa label{padding-left:15px;font-size:14px;}
.moonhwa label:first-child{padding-left:0px;}
.moonhwa input{margin-left:10px;}

 /*과정별 제목 글씨*/
	em.cook {color:#859c4a;} /*요리과정*/
	em.mentor {color:#4a9c4d;} /*자녀지도멘토과정*/
	em.cultured {color:#4a7f9c;} /*교양,실생활과정*/
	em.global {color:#4e4a9c;} /*글로벌 어학 과정*/
	em.computer {color:#874a9c;} /*컴퓨터정보화과정*/
	em.music {color:#9c4a85;} /*뮤직아트과정*/
	em.art {color:#9c4a4d;} /*미술·공예 과정*/
	em.life {color:#9c7c4a;} /*생활건강과정*/
	em.study {color:#dc6008;} /*학습탐구과정*/
	em.creative {color:#dda208;} /*창의력발달과정*/
	em.body {color:#f88e1c;} /*신체발달통합교육*/
	em.language {color:#ec327c;} /*언어인지활동*/
	em.active {color:#a752c6;} /*음악활동교실*/
	em.class {color:#389b91;} /*미술·교구창의력교실*/
	
	/* view 
	.moonwha_view{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd;}
	.moonwha_view p.moonwha_img{float:left;width:250px;}
		.moonwha_view p.moonwha_img img{width:100%;max-width:100%;}
	.moonwha_view .tb_type1{float:right;width:500px}
	.moonwha_img span{display:block;padding-top:30px;text-align:center;padding-bottom:30px;border:1px solid #ddd;}
*/
	.moonwha_view{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd;}
	.moonwha_view p.moonwha_img{text-align:center;}
		.moonwha_view p.moonwha_img img{width:auto;max-width:330px;}
	.moonwha_view .tb_type1{}
	.moonwha_img span{display:block;padding-top:30px;text-align:center;padding-bottom:30px;border:1px solid #ddd;}


/* 아코디언식 FAQ */

.answer_box2{
    padding:15px 20px 10px 40px;
    background-image: url("/commons/jacc/images/basic/a_ico.jpg");background-position:20px 20px;background-repeat:no-repeat;
    line-height:1.6;
	background-color:#f5f5f5;
}
    * html .answer_box2{height:100px;}
.answer_box2.selected{display:block;}
.answer_box2 p{margin-bottom:15px;line-height:1.8;}



/* 자원순환센터 종량제봉투주문 */
#code_box{border:1px solid #dce1c6;background-image: url("/commons/recycle/images/site/code_bg2.jpg");background-position:0 0;background-repeat:repeat;}
.code_box_in1{float:left;width:322px;position:relative;height:298px;background-image: url("/commons/recycle/images/site/code_bg.jpg");background-position:0 center;background-repeat:no-repeat;text-align:center;}

.code_box_in1 h3{padding-top:170px;font-size:25px;color:#669900;font-weight:bold;margin-bottom:10px;}
.code_box_in1 p {color:#669900;font-size:11px;font-size:1.1rem;}

.code_box_in2{float:right;width:426px;position:relative;height:auto;padding-top:80px;}
.code_box_in2 .item1 {margin:0 auto;width:280px;background-color:#fff;padding:5px;border:1px solid #dce1c6;background-image:url("/commons/recycle/images/site/code_label1.jpg");background-position:6px 6px;background-repeat:no-repeat;padding-left:30px;margin-bottom:10px;}
.code_box_in2 .item1 label{font-size:14px;color:#666;font-weight:bold;width:100px;display:inline-block;}
	*+ html .code_box_in2 .item1 label{display:inline;}
.code_box_in2 .item2 {margin:0 auto;width:280px;background-color:#fff;padding:5px;border:1px solid #dce1c6;background-image:url("/commons/recycle/images/site/code_label2.jpg");background-position:6px 6px;background-repeat:no-repeat;padding-left:30px;margin-bottom:10px;}
.code_box_in2 .item2 label{font-size:14px;color:#666;font-weight:bold;width:100px;display:inline-block;}
	*+ html .code_box_in2 .item2 label{display:inline;}
.code_box_in2 .code_input{border:1px solid #fff;width:160px;}
.code_box_in2 .align_center a:first-child{margin-right:3px;}



/* 슬라이드 쇼 타입 1 */
.slide_type1 img{width:100%;}
.slide_type1 .cycle-slide{width:100%}
.cycle_nav_wrap{margin-bottom:30px;position:relative;text-align:right;margin-top:-40px;z-index:9999;background-image:url("/commons/jacc/images/site/opa.png");background-repeat:repeat;background-position:0 0;height:40px;}
.cycle-pager_s{padding-top:10px;display:inline-block;}
	*+ html .cycle-pager_s{display:inline;}
.cycle-pager_s a{width:4px;margin-right:3px;display:inline-block;height:2px;font-size:0;vertical-align:top;color:#fff;padding:8px;
	background-image:url("/commons/jacc/images/site/nav_off.png");background-position:0 0;background-repeat:no-repeat;}
.cycle-pager_s .cycle-pager-active a{background-image:url("/commons/jacc/images/site/nav_on.png");color:#fff;}
*+ html .cycle-pager_s a{display:inline;}
.cycle-pager_s a:focus{background-image:url("/commons/jacc/images/site/nav_on.png");}

.alt_caption{position:absolute;top:10px; left:10px;color:#fff;font-weight:bold;font-size:14px;}

.cycle-prev_s{margin-top:10px;width:40px;margin-right:3px;display:block;height:70px;font-size:0;vertical-align:top;color:#fff;
	background-image:url("/commons/jacc/images/site/nav_left_big.png");background-position:0 0;background-repeat:no-repeat;}
.cycle-next_s{margin-top:10px;width:40px;margin-right:3px;display:block;height:70px;font-size:0;vertical-align:top;color:#fff;
	background-image:url("/commons/jacc/images/site/nav_right_big.png");background-position:0 0;background-repeat:no-repeat;}

.cycle-prev_s{position:absolute;top:-230px;left:10px;}
.cycle-next_s{position:absolute;top:-230px;right:10px;}

/*동의 박스*/
.box_pr{border:1px solid #d0d0d0;border-top:2px solid #222222;padding:20px;background-color:#f9f9f9;height:210px;overflow:auto;margin-bottom:10px;}

/*자원순환 컨텐츠들*/
.box_type_gray{padding:30px 10px;border:1px solid #d5d6d6;background-color:#f7f7f7;margin-bottom:30px;}

.recycle_box h3{background-position:0 center;background-repeat:no-repeat;color:#fff;font-size:24px;font-weight:normal;text-align:center;min-height:53px;padding-top:17px;}
	.recycle_box h3 strong{font-weight:bold}
.recycle_box.type1 h3{background-image:url("/commons/recycle/images/site/d_recycle_bg1.jpg");background-color:#348025;}
.recycle_box.type2 h3{background-image:url("/commons/recycle/images/site/d_recycle_bg2.jpg");background-color:#119479;}
.recycle_box.type3 h3{background-image:url("/commons/recycle/images/site/d_recycle_bg3.jpg");background-color:#6b8d33;}

.recycle_box .in_contents{background-color:#f7f7f7;border:1px solid #d5d6d6;border-top:0px;padding:15px 10px;margin-bottom:30px;}
.recycle_box .in_contents ol.float_wrap > li{float:left;min-height:100px;background-position:10px center;background-repeat:no-repeat;padding-left:50px;}
	.recycle_box.type1 .in_contents ol.float_wrap > li{background-image:url("/commons/recycle/images/site/d_recycle_hsp1.jpg");width:200px;}
	.recycle_box.type2 .in_contents ol.float_wrap > li{background-image:url("/commons/recycle/images/site/d_recycle_hsp2.jpg");width:330px;}
	.recycle_box.type3 .in_contents ol.float_wrap > li{background-image:url("/commons/recycle/images/site/d_recycle_hsp3.jpg");width:114px;padding-left:35px;background-position:10px 10px}

.recycle_box .in_contents ol.float_wrap > li:first-child{background-image:none;padding-left:10px;}
.recycle_box .in_contents h4{margin-bottom:5px;}
.recycle_box.type1 .in_contents h4{color:#246e15}
.recycle_box.type2 .in_contents h4{color:#0a7962}
.recycle_box.type3 .in_contents h4{color:#4b6b18}

/* gnb메뉴 갯수별 타입 */
	/*.gnb_wrap_in.four_type{background-image:url("/commons/jacc/images/site/bg_red4.jpg");}
	.gnb_wrap_in.five_type{background-image:url("/commons/jacc/images/site/bg_red5.jpg");}
	.gnb_wrap_in.seven_type{background-image:url("/commons/jacc/images/site/bg_red7.jpg");}
	*/

/*여자축구단 선수리스트*/
.player_list {margin-bottom:30px;}
.player_list ul{border-left:1px solid #d6d6d6;}
.player_list li{width:20%;float:left;}
.player_list li a{display:block;padding:10px;min-height:85px;text-align:center;border-top:1px solid #d6d6d6; border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.player_list li .item1{margin-bottom:5px;position:relative;;}
.player_list li .item1 span{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-image:url("/commons/soccer/images/site/opa70.png");opacity:0.7;}
.player_list li img{width:100%;}

.player_list li.selected .item1 span{display:none;}
.player_list li a:hover .item1 span{display:none;}

.p_gk{color:#c40a2f}
.p_df{color:#2e929f}
.p_mf{color:#3c9b2c}
.p_fw{color:#a032b7}

.player_box{border:1px solid #d6d6d6;padding:20px;}
.player_box .item1{float:left;width:335px;}
.player_box .item2{float:right;width:360px;}
.player_box h3{font-size:20px;margin-bottom:10px;padding-top:10px}

.player_tab {width:100%; display:inline-block; margin:40px 0 20px;}
.player_tab ul li:first-child {border-left:1px solid #efefef;}
.player_tab ul li {padding:10px 20px; border-top:1px solid #efefef;border-right:1px solid #efefef; width:18%; float:left;}
.player_tab ul li a {font-size:14px; color:#000; border:0; min-height:auto; padding:0;}
.player_tab ul li.on {background:#cc0033;border:0;}
.player_tab ul li.on a {color:#fff; font-weight:bold;}


.head_coach{margin-bottom:18px;padding:20px;border:1px solid #d6d6d6;}
.p_coach{color:#c40a2f;}
.head_coach h3{font-size:20px;margin-bottom:10px;padding-top:10px}
.head_coach .item1{float:left;width:50%;}
.head_coach .item2{float:right;width:49%;}

.head_coach .item1 img{max-width:100%;}

.coach_item{border:1px solid #d6d6d6;padding:17px;width:335px;float:left;margin-bottom:18px;margin-left:18px;}
	.coach_item:first-child{margin-left:0;}
.coach_item h3{font-size:20px;margin-bottom:10px;padding-top:10px}

/* /*부조리·공익 신고센터 4x1*/ */
/* .b_item{width:auto;padding:20px 0;margin-bottom:10px;} */
/* .b_item h4{font-size:24px;;width:25%;float:left;padding-top:110px;background-position:center 10px;background-repeat:no-repeat;} */
/* .b_item p{color:#424242;font-size:13px;text-align:right;float:left;display:block; width:100%;} */
/* .b_item.b_type1 p {margin-top:28px;} */
/* .b_item.b_type2 p {margin-top:48px;} */
/* .b_item.b_type3 p {margin-top:48px;} */
/* .b_item.b_type4 p {margin-top:44px;} */
/* .b_item__right {float:right; width:68%; padding:20px 40px 20px 0; font-size:15px; font-size:1.5rem;} */

/* .b_item.b_type1{border:1px solid #e6a8a8;background-color:#fff4f5;} */
/* .b_item.b_type2{border:1px solid #69c2c4;background-color:#e8fcfd;} */
/* .b_item.b_type3{border:1px solid #98c469;background-color:#f5fde8;} */
/* .b_item.b_type4{border:1px solid #a0adce;background-color:#e8ebf4;} */
/* .b_item.b_type1 h4{color:#de4b56; text-align:center;background-image:url('/commons/main/images/site/boop_01.jpg');} */
/* .b_item.b_type2 h4{color:#178184; text-align:center;background-image:url('/commons/main/images/site/boop_02.jpg');} */
/* .b_item.b_type3 h4{color:#5c8417; text-align:center;background-image:url('/commons/main/images/site/boop_03.jpg');} */
/* .b_item.b_type4 h4{color:#415c9e; text-align:center;background-image:url('/commons/main/images/site/boop_04.png');} */

/*부조리·공익 신고센터 2x2*/
.b_item{width:385px;padding:20px 20px;margin-bottom:10px;}
.b_item h4{font-size:24px;;width:100%;padding-top:110px;margin-bottom:20px;}
.b_item p{color:#424242;font-size:13px;text-align:center;display:block;margin-bottom:20px; padding:0 20px;}
.b_item p.b_item__data {height:70px;}
.b_item__right {width:auto;font-size:15px; font-size:1.5rem;}

.b_item.b_type1{border:1px solid #e6a8a8;background-color:#fff4f5;background-image:url('/commons/main/images/site/boop_01.jpg');background-repeat:no-repeat;background-position:center 20px; margin-bottom:10px; min-height:310px; width:382px; float:left;}
.b_item.b_type2{border:1px solid #69c2c4;background-color:#e8fcfd;background-image:url('/commons/main/images/site/boop_02.jpg');background-repeat:no-repeat;background-position:center 20px; margin-bottom:10px; min-height:310px; width:382px; margin-left:10px; float:left;}
.b_item.b_type3{border:1px solid #98c469;background-color:#f5fde8;background-image:url('/commons/main/images/site/boop_03.jpg');background-repeat:no-repeat;background-position:center 20px; margin-bottom:10px; min-height:310px; width:382px; float:left;}
.b_item.b_type4{border:1px solid #a0adce;background-color:#e8ebf4;background-image:url('/commons/main/images/site/boop_04.png');background-repeat:no-repeat;background-position:center 20px; margin-bottom:10px; min-height:310px; width:382px; margin-left:10px; float:left;}
.b_item.b_type1 h4{color:#de4b56; text-align:center;}
.b_item.b_type2 h4{color:#178184; text-align:center;}
.b_item.b_type3 h4{color:#5c8417; text-align:center;}
.b_item.b_type4 h4{color:#415c9e; text-align:center;}

@media screen and (min-width:1px) and (max-width:999px) {
	.b_item.b_type1 {width:auto; float:none; min-height:0; background-image:none; padding:10px;}
	.b_item.b_type2 {width:auto; float:none; min-height:0; background-image:none; padding:10px; margin-left:0;}
	.b_item.b_type3 {width:auto; float:none; min-height:0; background-image:none; padding:10px;}
	.b_item.b_type4 {width:auto; float:none; min-height:0; background-image:none; padding:10px; margin-left:0;}
	.b_item h4 {padding-top:0; margin-bottom:10px;}
	.b_item p.b_item__data {height:auto; margin-bottom:10px;}
	.b_item p {margin-bottom:0;}
}


/*캘린더 비밀번호 레이어*/
.layer_pwd{width:300px;min-height:135px;position:absolute;top:50%;left:50%;margin-left:-150px;margin-top:-15%;background-color:#fff;
	border:5px solid #111;text-align:center;padding-top:60px;
	}
.layer_pwd p{text-align:center;font-weight:bold;font-size:15px;margin-bottom:20px;}
.layer_pwd .in_box{height:26px;}
.layer_pwd_in{position:relative;min-height:135px;}
.layer_pwd_in .close_line{position:absolute;bottom:10px;right:10px;}
/* 회원
====================*/
/* 통합회원 안내 */

.tonghap_1 {font-size:24px;font-weight:bold;margin-bottom:10px;}
.tonghap_1 strong{color:#0b73bf}
.tonghap_2 {text-align:justify;}
.tonghap_3 {text-align:justify; margin-bottom:30px;color:red;}
.tonghap_2 em{color:#0b73bf}
.tonghap_3 em{color:#0b73bf}

.member_box{background-color:#f8f8f8;border:1px solid #dcdcdc;}
.mem_item{float:left;width:33%;text-align:center;padding-top:30px;height:250px;border-left:1px solid #dcdcdc;}
.mem_item:first-child{border-left:0;}
.mem_item > span{display:block;width:110px;height:96px;margin:0 auto;background-image:url('/commons/main/images/member/member_go_bg.jpg');background-repeat:no-repeat;margin-bottom:15px;}
.mem_item.type1 > span{background-position:0 0;}
.mem_item.type2 > span{background-position:-110px 0;}
.mem_item.type3 > span{background-position:-220px 0;}
.mem_item h3{font-size:20px;margin-bottom:5px;color:#222222;}
.mem_item p{margin-bottom:10px;font-weight:bold;font-size:13px;color:#626262;}

.member_box2{background-color:#f8f8f8;border:1px solid #dcdcdc;border-top:0px;padding:20px;position:relative;}
.member_box2 h3{font-size:18px;margin-bottom:5px;color:#222222;}
.member_box2 p{font-weight:normal;font-size:12px;color:#626262;}
.member_box2 .btn_t2{position:absolute;top:30px;right:30px;}

/*로그인*/
#login_wrap{border:1px solid #dcdcdc;margin-bottom:50px;}
#login_wrap .left_imgbox{position:relative;height:274px;width:388px;background-image:url('/commons/main/images/member/login_bg.jpg');background-position:0 0;background-repeat:no-repeat;border-right:1px solid #dcdcdc;float:left;}
#login_wrap .left_imgbox .logo_imgbox {text-align:center;padding:40px 0 20px 0;}
#login_wrap .left_imgbox .login_tree {background-image:url('/commons/main/images/member/login_tree.png');background-position:0 0;background-repeat:no-repeat;
	display:block;width:285px;height:187px;position:relative;margin:0 auto;margin-bottom:-30px
}
.loginbox{width:300px;float:right;margin-right:30px;height:190px;}
.loginbox{padding-top:40px; position:relative;}
.loginbox .login_talk{padding-bottom:30px;border-bottom:1px solid #dcdcdc;margin-bottom:20px;}
.loginbox .login_talk h3{font-size:20px;margin-bottom:5px;color:#222222;}
.loginbox .login_talk p{font-weight:normal;font-size:12px;color:#626262;}
.loginbox .login_btn{position:absolute;bottom:0;right:0;}
.loginbox label{font-weight:bold;font-size:13px;width:55px;}
.loginbox .in_box{height:26px;width:155px;ime-mode:inactive;}

.loginbox p.label_type{padding-left:60px;}
.loginbox p.label_type label{width:auto;font-weight:normal;font-size:13px;}

.login_wrap2{background-color:#fff;border:1px solid #dcdcdc;position:relative;}
.login_wrap2 .item1 {float:left;width:50%;}
.login_wrap2 .item2 {float:left;width:50%;}
.login_wrap2 div div{padding:20px;border-left:1px solid #dcdcdc;}
.login_wrap2 div:first-child div{border-left:0px}
.login_wrap2 h3{font-size:16px;margin-bottom:5px;color:#222222;}
.login_wrap2 div p.it1{font-size:11px;margin-bottom:10px}
.login_wrap2 div p.it2{text-align:center;}

.dormancy {width:700px;max-width:100%;padding:20px;margin:0 auto;
	background-image:url("/commons/main/images/member/dormancy_bg.jpg");background-repeat:no-repeat;background-position:right 30px;
}
.dormancy h3 {color:#000;margin-bottom:20px;font-size:40px;}
.dormancy strong {display:block;color:#000;font-size:30px;margin-bottom:20px;}
.dormancy p {color:#000;font-size:16px;margin-bottom:20px;}

/*회원가입*/
.join_opening1 {background-image:url('/commons/main/images/member/join_item_bg1.jpg');
background-position:30px center;background-repeat:no-repeat;padding-left:313px;
height:110px;padding-top:60px; color:#222;font-size:18px;font-weight:bold;line-height: 1.4;margin-bottom:30px;
}
.join_opening1 strong{font-size:22px;}
.join_opening1 strong span{color:#0b73bf}

.join_opening2{background-color:#f8f8f8;border:1px solid #dcdcdc;margin-bottom:10px;}
.join_opening2 .item1{float:left;width:50%;}
.join_opening2 .item2{float:left;width:50%;}
.join_opening2 .item_in{padding:20px 0 0 190px;border-left:1px solid #dcdcdc;position:relative;height:140px;font-weight:bold;}
.join_opening2 .item1 .item_in{border-left:0px;}
.join_opening2 .item_in span.img_ico{width:90px;height:124px;display:block;position:absolute;top:20px;left:20px;background-image:url('/commons/main/images/member/join_item_bg2.jpg');background-repeat:no-repeat;
}
.join_opening2 .item1 .item_in span.img_ico{background-position:0 0;}
.join_opening2 .item2 .item_in span.img_ico{background-position:-90px 0;}
.join_opening2 .item1 .item_in h3{font-size:24px;color:#0a68c0;}
.join_opening2 .item2 .item_in h3{font-size:24px;color:#008c7a;}
.join_opening2 .item_in p{font-size:12px;margin-bottom:10px}


/*회원가입 스탭1*/
.box_type1{padding:20px;border:1px solid #dcdcdc;margin-bottom:30px;}
.box_type2{padding:20px;border:1px solid #dcdcdc;margin-bottom:30px;background-color:#f9f9f9;color:#222}
	.box_type2 p{margin-bottom:10px;}
.chk_all_box{border-top:1px solid #dcdcdc;padding-top:15px;position:relative;}
.chk_all_box label{font-weight:bold;}
.chk_all_box .ap_btn{position:absolute;top:15px;right:0;}

/*회원가입 스탭2*/

.join_step2_top {background-image:url('/commons/main/images/member/join_step2_top.jpg');
background-position:30px center;background-repeat:no-repeat;padding-left:213px;
min-height:110px;padding-top:60px; color:#222;font-size:13px;font-weight:bold;line-height: 1.6;margin-bottom:30px;
}
.join_step2_top strong {color:#008c7a;}
.join_step2_top strong.col_red2{color:#e21500}
.join_step2_top strong.col_blue2{color:#0b73bf}

.gong_wrap{background-color:#f8f8f8;border:1px solid #dcdcdc;margin-bottom:10px;}
.gong_wrap .item1{float:left;width:50%; display:none;}
.gong_wrap .item2{float:left;width:100%;}
.gong_wrap .item_in{padding:20px 20px 0 20px;border-left:1px solid #dcdcdc;position:relative;min-height:165px;font-weight:bold;text-align:center;}
.gong_wrap .item1 .item_in{border-left:0px;}

.gong_wrap .item1 .item_in h3{font-size:24px;color:#0a68c0;}
.gong_wrap .item2 .item_in h3{font-size:24px;color:#008c7a;}
.gong_wrap .item_in p.it1{min-height:60px;font-size:12px;margin-bottom:10px;}

/*회원가입 스탭3*/
.fav_service_list span{float:left;width:33%;display: block;}
	/*레이어팝업*/
	.fixed_layer_wrap{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;display:none;}
	.fixed_layer_wrap.open{display:block;}
	.opacity_box{background-color:#000;opacity:0.7;width:100%;height:100%;}
	.layer_pop{width:500px;min-height:335px;position:absolute;top:50%;left:50%;margin-left:-250px;margin-top:-15%;background-color:#fff;
	border:7px solid #284cb5;
	}

	.lte-ie8 .opacity_box{opacity:1;background-color:transparent;background-image:url("/commons/jacc/images/site/opa.png");background-position:0 0;background-repeat:repeat;}/* 익스 8이하 */
	.layer_pop_in{position:relative;min-height:335px;padding:20px;}
	.layer_pop_in h3{color:#222;font-size:24px;margin-bottom:10px;}
	.layer_pop_in h3 small{font-size:15px}
	.layer_pop_in .po_box{background-color:#f6f6f6;padding:10px;}
	.layer_pop_in .po_box label{width:55px;}
	.pop_close{position:absolute;bottom:0;right:0;z-index:9999;}

/*회원가입 스탭4*/
.join_complete{border:1px solid #dcdcdc;padding:20px;font-weight:bold;text-align:center;font-size:16px;margin-bottom:50px;padding-top:250px;background-image:url("/commons/main/images/member/join_complet.jpg");background-position:center 30px;background-repeat:no-repeat;}

/*id pass 찾기*/
.id_pass_opening {background-image:url('/commons/main/images/member/join_item_bg1.jpg');
background-position:30px center;background-repeat:no-repeat;padding-left:313px;
height:110px;padding-top:60px; color:#222;font-weight:bold;line-height: 1.4;margin-bottom:30px;
}
.id_pass_opening strong{font-size:18px;}
.member_info_line{font-size:20px;font-weight:bold;text-align:center;margin-bottom:20px;padding-top:20px;}
.id_form_box{width:260px;margin:0 auto;}
.id_form_box label{width:60px;font-weight:bold;}

/*회원탈퇴*/
.out_opening{background-image:url('/commons/main/images/member/join_item_bg1.jpg');border-bottom:1px solid #dcdcdc;
background-position:30px center;background-repeat:no-repeat;padding-left:313px;
height:110px;padding-top:60px; color:#222;font-weight:bold;line-height: 1.4;margin-bottom:30px;
}
.out_opening strong{font-size:18px;}

/*휴면계정안내*/
.sleep_opening{background-image:url('/commons/main/images/member/join_item_bg1.jpg');
background-position:30px center;background-repeat:no-repeat;padding-left:313px;
height:110px;padding-top:60px; color:#222;font-weight:bold;line-height: 1.4;margin-bottom:30px;
}
.sleep_opening strong{font-size:18px;}

/* 하단 셀렉트 링크. 공단만 켜짐 */
.select_bottom p{display:none;}
.select_bottom .today_total{margin-top:30px;}
.type_main .select_bottom p{display:block;}
.type_main .select_bottom .today_total{margin-top:0px;text-align:right;}

/*주차장 미납요금 조회*/
.minap_box{height:105px;color:#000;padding-top:30px;padding-left:320px;background-image:url('/commons/park/images/site/minap.jpg');
background-position:100px center;background-repeat:no-repeat;}
.minap_box h3{font-size:18px;margin-bottom:5px;}
.minap_box .item2{color:#626262;}

/* 구민회관 공연 및 전시안내 */
.junsi_list{padding-top:30px;}
.junsi_list li{float:left;width:33%;margin-bottom:40px;}
.list_detail {padding-right:10px;padding-left:10px;width:230px;height:350px;}
.list_detail .item1 {position:relative;width:201px;height:209px; margin-bottom:10px;}
.list_detail .item1 img{width:201px;height:209px;position:absolute;top:0px;left:3px;z-index:1}
.list_detail .item1 span{width:201px;height:209px;position:absolute;top:5px;left:8px;z-index:0;background-color:#e4e5ea;display:block;}
.list_detail .btn_t5{width:192px;}
.list_detail .btn_t5 span{width:159px;}
.list_detail h4{font-size:16px;}
.list_detail h4 em {display:inline-block;font-size:12px;padding:0px 5px;border-radius:3px;vertical-align:middle}
	*+ html .list_detail h4 em {display:inline;}
.list_detail h4 em.red_type{color:#fff;background-color:#c3052b}
.list_detail h4 em.blue_type{color:#fff;background-color:#0e74c9}
.list_detail h4 em.green_type{color:#fff;background-color:#009c0e}
.list_detail .item2 {font-size:12px;margin-bottom:3px;overflow:hidden;}
.list_detail .item3 {font-size:12px;margin-bottom:3px;width:100%;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap;}


/*장기요양지원센터 인사말*/
.swj_insa{background-image:url('/commons/swjjc/images/cont/swjj_bg.jpg');background-position:right top;background-repeat:no-repeat;}
.swj_insa p.mgn_b30{margin-bottom:20px;}



/*사이버추모관 검색*/
#cyber_wrap{border:1px solid #dbe0c3;margin-bottom:50px;background-image:url('/commons/suwonyhj/images/site/cyber_bg2.jpg');background-position:left 0;background-repeat:repeat;}
#cyber_wrap .left_imgbox{position:relative;height:274px;width:300px;background-image:url('/commons/suwonyhj/images/site/cyber_bg.jpg');background-position:right 0;background-repeat:no-repeat;float:left;}
#cyber_wrap .left_imgbox .logo_imgbox {text-align:center;}
#cyber_wrap .left_imgbox .cyber_monitor {padding:40px 0 20px 0;background-image:url('/commons/suwonyhj/images/site/cyber_monitor.png');background-position:0 40px;background-repeat:no-repeat;
	display:block;width:141px;height:136px;position:relative;margin:0 auto;
	
}
.cyberbox{width:315px;float:right;margin-right:80px;height:130px;}
.cyberbox{padding-top:80px; position:relative;}
.cyberbox .cyber_btn{position:absolute;bottom:0;right:0;}
.cyberbox label{font-weight:bold;font-size:13px;width:50px;padding-left:25px;background-image:url('/commons/suwonyhj/images/site/lb_bg.jpg');background-position:0 0;background-repeat:no-repeat;}
.cyberbox .in_box{height:26px;width:230px;}
.cyberbox .top_select{width:234px;}

/*이벤트페이지 폼*/

.event_wraps{width:95%; margin-bottom:30px; margin:0 auto;}
.event_wraps__in {margin-bottom:20px; padding:420px 10% 56px 10%; background-image:url("/commons/main/images/cont/2017sulmun_bak2.jpg"); background-repeat:no-repeat; background-position:center;}
.event_wraps .event_q{color:#333;font-weight:bold;}
.event_wraps .event_a label{padding-right:30px;}
.event_line{padding-top:10px;margin-bottom:10px;background-image:url('/commons/jacc/images/site/bot_dot.jpg');
background-repeat:repeat-x;background-position:left top;}
.event_line:first-child{background-image:none;}
.event_line .in_text{background-color:#fff;}
.event_wraps .event_a label.label_file{padding-right:5px;}
.qa_txt{font-size:14px; width:100%; display:inline-block;}

@media screen and (min-width:1px) and (max-width:680px) {
	.event_wraps {height:auto;}
	.event_wraps__in {background-image:none; padding:0;}
	.qa_txt{font-size:12px; width:100%; display:inline-block;}
}

/**/
.label_file_list:after{content:' '; clear:both; visibility:hidden;display:block;}
	*+ html .label_file_list{display:inline-block;}
.label_file_list .btn_t3{margin-left:10px;position:absolute;right:-75px;top:-1px;}
.label_file_list {position:relative;height:50px;width:70%;margin-bottom:5px;border:1px solid #dedede;padding-left:5px;}
.label_file_list:first-child{margin-top:5px;}

/*팝업존 내용없을때*/
p.js_cycle_itme{display:block;width:324px;text-align:center;height:100px;padding-top:58px;}

/*댓글박스*/
.listTable{background-color:#eee}

.h3_comment{color:#000;font-size:15px;margin-left:15px;margin-right:15px;padding-top:15px;}
.comment_wrap{position:relative;background-color:#f7f7f7;padding-bottom:15px;margin-bottom:10px;}
.comment_wrap li{padding:15px;padding-bottom:0;position:relative;}
.comment_wrap li b{color:#000}
.comment_num{position:absolute;top:18px;left:100px;}
.comment_info{padding-top:15px;padding-bottom:25px;border-top:1px solid #dedede;}
.comment_edit{position:absolute;bottom:0px;right:15px;}
.comment_body{padding-top:10px;}

.comment_write{padding:10px;}
.t01{width:15%;}
.comment_write table{width:100%;border-collapse:collapse;}
.comment_write th{color:#000;font-weight:bold;}
.comment_write th,.comment_write td{padding:5px 0;}
.in_text2{border:1px solid #dedede;padding:3px 0 0 2px;min-height:100px;font-size:13px;}

.comment_pager{margin-botttom:10px;text-align:center;}
.comment_btn_wrap{text-align:center;}

/*20151204 날시 우측으로 이동후 수원2016 이미지 삽입*/
.suwon_visit_2016{display:none;}
.suwon_visit_2016{display:block;position:absolute;top:40px;right:0;}

/* 평생교육, 문화강좌 등 표 설정 */
.type_mojip td{padding-left:5px !important;}

.mojip_s_type .mojip_p{display:inline;}
.islist_in .btn_t1{vertical-align:middle;}
.search_box .mojip_p label{padding-right:0;padding-left:5px;}
	
	/* 모집 버튼 형식  */
	.tb_type1 span.yy_btn_all{font-size:11px;width:auto;float:none;margin:0 auto;border-radius:3px 3px;padding:2px 2px;display:block;}
	.yy_btn1{color:#333;border:1px solid #d9d9d9;background-color:#f3f3f3;}
	.yy_btn2{color:#c62c44;border:1px solid #d9d9d9;background-color:#f3f3f3;}
	.yy_btn3{color:#c62c44;border:1px solid #d9d9d9;background-color:#f3f3f3;}
	.yy_btn4{color:#fff;border:1px solid #555555;background-color:#555555;}
	.yy_btn5{color:#fff;border:1px solid #0765bc;background-color:#0765bc;}
	.yy_btn6{color:#fff;border:1px solid #555555;background-color:#555555;}

/*20160217 공단메인, 구민회관 게시판 분류 색깔구분*/
#main_bbs .main_bbs_list li a em{display:inline-block;padding:0px 1px;margin-right:3px;width:48px;text-align:center}
	*+ html #main_bbs .main_bbs_list li a em{display:inline;}	
.bbs_list_wrap em.color_type{display:inline-block;padding:1px 2px;color:#fff;margin-right:3px;width:50px;text-align:center;font-size:11px;}
	*+ html .bbs_list_wrap em.color_type{display:inline;}
	
	em.blue_box{color:#0680d5 !important;border:1px solid #0680d5 !important;}
	em.red_box{color:#e4576a !important;border:1px solid #e4576a !important;}
	em.purple_box{color:#9a4fad !important;border:1px solid #9a4fad !important;}
	em.green_box{color:#18a4a9 !important;border:1px solid #18a4a9 !important;}
	/*
	em.color_type1{background-color:#039cc8}
	em.color_type2{background-color:#ef3a5d}
	em.color_type3{background-color:#ef761d}
	em.color_type4{background-color:#ee4e36}
	em.color_type5{background-color:#27a486}
	em.color_type6{background-color:#e355c3}
	em.color_type7{background-color:#759a30}
	em.color_type8{background-color:#197313}
	em.color_type9{background-color:#0d8885}
	em.color_type10{background-color:#4e7bcc}
	em.color_type11{background-color:#594e9d}
	em.color_type12{background-color:#893998}
	*/
	em.color_type1{color:#ee3a5d !important;border:1px solid #ee3a5d !important;}
	em.color_type2{color:#759a30 !important;border:1px solid #759a30 !important;}
	em.color_type3{color:#594e9d !important;border:1px solid #594e9d !important;}

	em.jjac_color1{background-color:#b02949}
	em.jjac_color2{background-color:#ef5c6c}
	em.jjac_color3{background-color:#fa7f3c}
	em.jjac_color4{background-color:#e62043}
	em.jjac_color5{background-color:#f55f3c}
	
/* 공단 문의사항 검색추가부분 디자인 수정 */
.search_second_line{padding-top:10px;}
.search_second_line label{font-size:13px;font-size:1.3rem;}


/*상단 웹브라우저 경고 공통*/
.web_publish{background-color:#fff3e9;line-height:1.6;}
.web_publish_in{position:relative;width:1000px;margin:0 auto;height:100px;
	background-image:url("/commons/jacc/images/site/warning.jpg");background-repeat:no-repeat;background-position:10px 15px;
}
.web_publish_in .item1{position:absolute;top:10px;left:100px;font-size:20px;color:#da0000;}
.web_publish_in .item2{position:absolute;top:40px;left:100px;font-size:13px;}
.web_publish_in .item2 em{text-decoration:underline;font-weight:bold;color:#da0000;}
.web_publish_in .item3{position:absolute;top:30px;right:50px;}
.web_publish_in .pub_close{position:absolute;top:5px;right:0;}
.web_publish_in .pub_close input,.web_publish_in .pub_close label,.web_publish_in .pub_close a, .web_publish_in .pub_close img{vertical-align:middle;}
.web_publish_in .pub_close a img{margin-top:-2px}
.web_publish.hide{display:none;}

/* 색깔별 설정들 추가
===================*/
/* 녹색 */
.type_green .gnb_wrap_in{background-image:url("/commons/jacc/images/site/bg_green.jpg"); background-repeat:repeat-x;}
.type_green #sidebar h2{background-image:url("/commons/jacc/images/site/sidebar_tit_bg_green.jpg")}
	/*
	.type_green .gnb_wrap_in.four_type{background-image:url("/commons/jacc/images/site/bg_green4.jpg")}
	.type_green .gnb_wrap_in.five_type{background-image:url("/commons/jacc/images/site/bg_green5.jpg")}
	.type_green .gnb_wrap_in.seven_type{background-image:url("/commons/jacc/images/site/bg_green7.jpg");}
	*/
.type_green .side_in_wrap li.selected span a{background-image:url("/commons/jacc/images/site/side_li_bg_on_green.jpg");color:#027d44}
.type_green .side_in_wrap li span a:hover{color:#027d44;background-image:url("/commons/jacc/images/site/side_li_bg.jpg");}
.type_green .side_in_wrap li.open_type span a:hover{background-image: url("/commons/jacc/images/site/side_li_bg_on_green.jpg");}
.type_green .side_in_wrap li > ul > li.selected a{color:#027d44;background-image: url("/commons/jacc/images/site/side_small_bul_on_green.jpg");}
.type_green .side_in_wrap li ul li a:hover{color:#027d44;background-image: url("/commons/jacc/images/site/side_small_bul_on_green.jpg");}

.type_green .btn_t1{background-image:url("/commons/jacc/images/basic/btn_type1_green.jpg")}
.type_green .btn_t1 span{background-image:url("/commons/jacc/images/basic/btn_type1_green.jpg")}
.type_green body .basic_list1 > li{background-image:url("/commons/jacc/images/bul/basic_list1_green.png");}
.type_green .h3_bul{background-image:url("/commons/jacc/images/bul/h3_bul_green.png");}
.type_green .h4_bul{background-image:url("/commons/jacc/images/bul/h4_bul_green.png");}
.type_green .h5_bul{background-image:url("/commons/jacc/images/bul/basic_list1_green.png");}

.type_green .main_search_box {background-image:url("/commons/jacc/images/site/top_search_bg_green.jpg")}
.type_green .main_search_box .selectbox_title{background-image:url("/commons/jacc/images/site/t_select_bg_green.jpg")}

.type_green .selected .m_t_wrap{background-color:#e7f3e2;}

.type_green .m_t_box a:hover{color:#fff;background-color:#579b1a;font-weight:bold;background-image:url("/commons/main/images/site/gnb_bul_on.png");}
.type_green .m_t_box a:focus{color:#fff;background-color:#579b1a;font-weight:bold;background-image:url("/commons/main/images/site/gnb_bul_on.png");}

.type_green #main_bbs ul.main_bbs_tit li.selected a, .type_green #main_bbs ul.main_bbs_tit li a:hover {color:#027e45;}
.type_green #main_bbs ul.main_bbs_tit li.selected{border-top:2px solid #027e45;}

.type_green .tb_type1{ border-top: 2px solid #027d44}
.type_green .tab_type li.selected a{ border-top: 3px solid #027d44;color:#027d44}
.type_green .faq h3 em{color:#027d44}

.type_green .paging strong{color:#027d44}
.type_green .bbs_list_wrap{border-top: 2px solid #027d44;}
.type_green table.tb_type1 thead th{border-bottom: 1px solid #e7f3e2;}
.type_green .bbs_view_wrap table thead tr.sj_line td{border-bottom: 1px solid #027d44;}
.type_green .bbs_view_wrap table thead th{border-bottom: 1px solid #e7f3e2;}
.type_green .bbs_view_wrap table thead td{border-bottom: 1px solid #e7f3e2;}
.type_green .bbs_list_info strong{color:#027d44}

.type_green .survey_wrap {border-top:3px solid #027d44;}

.type_green .w_detail{border:2px solid #027d44}
.type_green .w_detail h3{background-color:#027d44}
.type_green .w_detail dd{color:#027d44}

.type_green .bbs_view_wrap {border-top: 2px solid #027d44;}

.type_green .yunhyuk li em{color:#027d44;background-image: url("/commons/jacc/images/site/yunhyuk_bul_green.jpg");}
.type_green .yunhyuk li{border-left:1px solid #a6d1be}
.type_green .yunhyuk h4 span{background-color:#027d44;}

.type_green .sub_cal .cal_tb .bbs_list_wrap th{border-bottom:1px solid #e7f3e2}/**/
.type_green .bbs_list_wrap table thead th{border-bottom: 1px solid #e7f3e2;}
/* 보라색 */
.type_purple .gnb_wrap_in{background-image:url("/commons/jacc/images/site/bg_purple.jpg")}
.type_purple #sidebar h2{background-image:url("/commons/jacc/images/site/sidebar_tit_bg_purple.jpg")}
	/*
	.type_purple .gnb_wrap_in.four_type{background-image:url("/commons/jacc/images/site/bg_purple4.jpg")}
	.type_purple .gnb_wrap_in.five_type{background-image:url("/commons/jacc/images/site/bg_purple5.jpg")}
	.type_purple .gnb_wrap_in.seven_type{background-image:url("/commons/jacc/images/site/bg_purple7.jpg");}
	*/
.type_purple .side_in_wrap li.selected span a{background-image:url("/commons/jacc/images/site/side_li_bg_on_purple.jpg");color:#2b5d99}
.type_purple .side_in_wrap li span a:hover{color:#2b5d99;background-image:url("/commons/jacc/images/site/side_li_bg.jpg");}
.type_purple .side_in_wrap li.open_type span a:hover{background-image: url("/commons/jacc/images/site/side_li_bg_on_purple.jpg");}
.type_purple .side_in_wrap li > ul > li.selected a{color:#2b5d99;background-image: url("/commons/jacc/images/site/side_small_bul_on_purple.jpg");}
.type_purple .side_in_wrap li ul li a:hover{color:#2b5d99;background-image: url("/commons/jacc/images/site/side_small_bul_on_purple.jpg");}

.type_purple .btn_t1{background-image:url("/commons/jacc/images/basic/btn_type1_purple.jpg")}
.type_purple .btn_t1 span{background-image:url("/commons/jacc/images/basic/btn_type1_purple.jpg")}
.type_purple body .basic_list1 > li{background-image:url("/commons/jacc/images/bul/basic_list1_purple.png");}
.type_purple .h3_bul{background-image:url("/commons/jacc/images/bul/h3_bul_purple.png");}
.type_purple .h4_bul{background-image:url("/commons/jacc/images/bul/h4_bul_purple.png");}
.type_purple .h5_bul{background-image:url("/commons/jacc/images/bul/basic_list1_purple.png");}

.type_purple .main_search_box {background-image:url("/commons/jacc/images/site/top_search_purple.jpg")}
.type_purple .main_search_box .selectbox_title{background-image:url("/commons/jacc/images/site/t_select_bg_purple.jpg")}

.type_purple .selected .m_t_wrap{background-color:#f2f2f2;}

.type_purple .m_t_box a:hover{color:#fff;background-color:#335b9c;font-weight:bold;background-image:url("/commons/main/images/site/gnb_bul_on.png");}
.type_purple .m_t_box a:focus{color:#fff;background-color:#335b9c;font-weight:bold;background-image:url("/commons/main/images/site/gnb_bul_on.png");}

.type_purple #main_bbs ul.main_bbs_tit li.selected a, .type_purple #main_bbs ul.main_bbs_tit li a:hover {color:#2b5d99;}
.type_purple #main_bbs ul.main_bbs_tit li.selected{border-top:2px solid #2b5d99;}

.type_purple .tb_type1{ border-top: 2px solid #2b5d99}
.type_purple .tab_type li.selected a{ border-top: 3px solid #2b5d99;color:#2b5d99}
.type_purple .faq h3 em{color:#2b5d99}

.type_purple .paging strong{color:#2b5d99}
.type_purple .bbs_list_wrap{border-top: 2px solid #2b5d99;}
.type_purple table.tb_type1 thead th{border-bottom: 1px solid #f2e7f6;}
.type_purple .bbs_view_wrap table thead tr.sj_line td{border-bottom: 1px solid #2b5d99;}
.type_purple .bbs_view_wrap table thead th{border-bottom: 1px solid #f2e7f6;}
.type_purple .bbs_view_wrap table thead td{border-bottom: 1px solid #f2e7f6;}
.type_purple .bbs_list_info strong{color:#2b5d99}

.type_purple .survey_wrap {border-top:3px solid #2b5d99;}

.type_purple .w_detail{border:2px solid #2b5d99}
.type_purple .w_detail h3{background-color:#2b5d99}
.type_purple .w_detail dd{color:#2b5d99}

.type_purple .bbs_view_wrap {border-top: 2px solid #2b5d99;}

.type_purple .yunhyuk li em{color:#2b5d99;background-image: url("/commons/jacc/images/site/yunhyuk_bul_purple.jpg");}
.type_purple .yunhyuk li{border-left:1px solid #dcbfeb}
.type_purple .yunhyuk h4 span{background-color:#2b5d99;}

.type_purple .sub_cal .cal_tb .bbs_list_wrap th{border-bottom:1px solid #f2e7f6}/**/
.type_purple .bbs_list_wrap table thead th{border-bottom: 1px solid #f2e7f6;}

/* 파란색 시설관리공단 */

	/*
	.type_main .gnb_wrap_in.four_type{background-image:url("/commons/main/images/site/bg_main4.jpg")}
	.type_main .gnb_wrap_in.five_type{background-image:url("/commons/main/images/site/bg_main5.jpg")}
	.type_main .gnb_wrap_in.seven_type{background-image:url("/commons/main/images/site/bg_main7.jpg");}
	*/
.type_main .btn_t1{background-image:url("/commons/main/images/basic/btn_type1_main.jpg")}
.type_main .btn_t1 span{background-image:url("/commons/main/images/basic/btn_type1_main.jpg");}
.type_main body .basic_list1 > li{background-image:url("/commons/main/images/bul/basic_list1_main.png");background-position:13px 5px;}

.type_main .h3_bul{background-image:url("/commons/main/images/bul/h3_bul_main.png");}
.type_main .h4_bul{background-image:url("/commons/main/images/bul/h4_bul_main.png");}
.type_main .h5_bul{background-image:url("/commons/main/images/bul/basic_list1_main.png");background-position:15px 10px;}


.type_main .tb_type1{ border-top: 2px solid #284cb5}
.type_main .tab_type li.selected a{ border-top: 3px solid #078575;color:#078575;text-decoration:underline;}
.type_main .faq h3 em{color:#284cb5}

.type_main .paging strong{color:#0b65bd;}
.type_main .bbs_list_wrap{border-top: 2px solid #284cb5;}
.type_main table.tb_type1 thead th{border-bottom: 1px solid #a3d1cb;}
.type_main .bbs_view_wrap table thead td{border-bottom: 1px solid #a3d1cb;}
.type_main .bbs_list_info strong{color:#ff0000}

.type_main .survey_wrap {border-top:3px solid #284cb5;}

.type_main .w_detail{border:2px solid #009add}
.type_main .w_detail h3{background-color:#009add}
.type_main .w_detail dd{color:#009add}

.type_main .bbs_view_wrap {border-top: 2px solid #284cb5;}
.type_main .bbs_view_wrap table thead tr.sj_line td{border-bottom:1px solid #a3d1cb}
.type_main .bbs_view_wrap table thead th{background-color:#fff;border-bottom:1px solid #a3d1cb}
.type_main .bbs_view_wrap table thead td{background-color:#fff;}

.type_main .yunhyuk li em{color:#0c67c0;background-image: url("/commons/jacc/images/site/yunhyuk_bul_main.jpg");}
.type_main .yunhyuk li{border-left:1px solid #aac9e8}
.type_main .yunhyuk h4 span{background-color:#0c67c0;}


.type_main .sub_cal .cal_tb .bbs_list_wrap th{border-bottom:1px solid #a3d1cb}/**/
.type_main .bbs_list_wrap table thead th{border-bottom: 1px solid #a3d1cb;}

/* yayak type */

.type_yeyak .h3_bul{background-image:url("/commons/yeyak/images/site/h3_bul_yeyak.jpg")}

.type_yeyak .main_item_1 h3.h3_bul{    margin-bottom: 0;    padding-bottom: 9px;}

.type_yeyak .photo_subs .left_img{width:30%;}
.type_yeyak .photo_subs .left_img img{width:100%}
.type_yeyak .right_table{width:69%;}
.type_yeyak .right_table.tb_type1.th_center th{text-align:left;}
.type_yeyak #sidebar{position:absolute;top:140px;left:0;}
.type_yeyak .contents{width:1000px;}
.type_yeyak .sbj_line{padding-left:250px;border-bottom:0px;margin-bottom:130px;}
	
.type_yeyak #sidebar{width:100%;}
.type_yeyak .side_in_wrap{padding-top:40px;}
.type_yeyak #sidebar h2{background-image: url("/commons/yeyak/images/site/sidebar_tit_bg_yeyak.jpg");
	padding-left:15px;text-align:left;height:100px;width:205px;margin-bottom:0px;margin-top:-140px;position:relative;}
.type_yeyak .side_ul{overflow:visible;background-color:#fff;border:0px;height:49px;border:1px solid #ccc;border-left:0px;}
.type_yeyak .side_in_wrap ul:after{content:' ';clear:both;visibility:hidden;display:block;}
.type_yeyak .side_in_wrap li{float:left;}
.type_yeyak .side_in_wrap li.selected span a{background-image:none;color:#fff;background-color:#0084d8}
.type_yeyak .side_in_wrap li span a{width:auto;border-bottom:0px;background-image:none;padding-left:0;text-align:center;min-height:26px;border-left:1px solid #ccc;}
.type_yeyak .side_in_wrap li span a:hover{width:auto;background-image:none;}
.type_yeyak .open_type.selected ul{display:;}

.type_yeyak .sbj_line .location{margin-bottom:22px;text-align:right;border:0px;}
.type_yeyak .location span{background-image:url('/commons/yeyak/images/site/loc_bul.jpg');padding: 8px 6px 5px 26px;}
.type_yeyak .location span:first-child{background-image:none;}
.type_yeyak .sbj_line h2{border-bottom:0px;color:#1b4caf;padding-top:10px;background-image: url("/commons/yeyak/images/site/sbj_line.jpg");background-position:left top;background-repeat:no-repeat;}
.type_yeyak .func_box {top:85px;}
.type_yeyak .func_box a.item2{background-position: 5px 7px;}
.type_yeyak .func_box a {border: 1px solid #ddd;    padding: 5px 0 5px 28px;    text-indent: -9999px;}

.type_yeyak .description{left:250px;top:107px;}
.type_yeyak .sbj_line{min-height:140px;background-image:url("/commons/yeyak/images/site/h2_dot.jpg");background-position:left bottom;background-repeat:repeat-x}

.type_yeyak .btn_t1{background-image:url("/commons/main/images/basic/btn_type1_main.jpg")}
.type_yeyak .btn_t1 span{background-image:url("/commons/main/images/basic/btn_type1_main.jpg");}
.type_yeyak body .basic_list1 > li{background-image:url("/commons/main/images/bul/basic_list1_main.png");background-position:13px 5px;}

.type_yeyak .h4_bul{background-image:url("/commons/main/images/bul/h4_bul_main.png");}
.type_yeyak .h5_bul{background-image:url("/commons/main/images/bul/basic_list1_main.png");background-position:15px 10px;}


.type_yeyak .tb_type1{ border-top: 2px solid #1b4caf}
.type_yeyak .tab_type li.selected a{ border-top: 3px solid #284cb5;color:#1b4caf}
.type_yeyak .faq h3 em{color:#1b4caf}

.type_yeyak .paging strong{color:#1b4caf}
.type_yeyak .bbs_list_wrap{border-top: 2px solid #1b4caf;}
.type_yeyak table.tb_type1 thead th{border-bottom: 1px solid #1b4caf;}
.type_yeyak .bbs_view_wrap table thead td{border-bottom: 1px solid #1b4caf;}
.type_yeyak .bbs_list_info strong{color:#ff0000}

.type_yeyak .survey_wrap {border-top:3px solid #1b4caf;}

.type_yeyak .w_detail{border:2px solid #009add}
.type_yeyak .w_detail h3{background-color:#009add}
.type_yeyak .w_detail dd{color:#009add}

.type_yeyak .bbs_view_wrap {border-top: 2px solid #009add;}
.type_yeyak .bbs_view_wrap table thead tr.sj_line td{border-bottom:1px solid #1b4caf}
.type_yeyak .bbs_view_wrap table thead th{background-color:#fff;border-bottom:1px solid #1b4caf}
.type_yeyak .bbs_view_wrap table thead td{background-color:#fff;}

.type_yeyak .yunhyuk li em{color:#0c67c0;background-image: url("/commons/jacc/images/site/yunhyuk_bul_main.jpg");}
.type_yeyak .yunhyuk li{border-left:1px solid #aac9e8}
.type_yeyak .yunhyuk h4 span{background-color:#0c67c0;}
.type_yeyak .tb_type1 table th {background-color:#eff5f9}

.type_yeyak .paging strong,.type_yeyak .paging a {border: 1px solid #ccc;}

.type_yeyak .sub_cal .cal_tb .bbs_list_wrap th{border-bottom:1px solid #1b4caf}/**/
.type_yeyak .bbs_list_wrap table thead th{border-bottom: 1px solid #1b4caf;}


/*메인 게시판 요약 변경*/
.type_ #main_bbs .main_bbs_list li a{width:100%;}
.type_purple #main_bbs .main_bbs_list li a{width:100%;}
.type_green #main_bbs .main_bbs_list li a{width:100%;}
.type_ #main_bbs .main_bbs_list li span{display:none;}
.type_purple #main_bbs .main_bbs_list li span{display:none;}
.type_green #main_bbs .main_bbs_list li span{display:none;}

/*select 설정 2016*/
.select_design{display:inline-block;background-color:#fff;vertical-align:middle;
    background-image: url("/commons/jacc/images/basic/t_select_bg.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    text-align:left;
    border:1px solid #c2c2c2;
	}
	*+ html .select_design{display:inline;}
.select_design select{width:100%;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;
	vertical-align:middle;color: #585858;font-size: 11px;font-family:'Nanum Gothic','나눔고딕';height:24px;margin-top: 0;padding: 2px;position: relative;border:0px;
}
/* ie등에 디자인 접목시 주석 해제*/
.select_design.in_length50{width:50px;}
.select_design.in_length60{width:60px;}
.select_design.in_length70{width:70px;}
.select_design.in_length80{width:80px;}
.select_design.in_length90{width:90px;}
.select_design.in_length100{width:100px;}
.select_design.in_length110{width:110px;}
.select_design.in_length120{width:120px;}
.select_design.in_length130{width:130px;}
.select_design.in_length140{width:140px;}
.select_design.in_length150{width:150px;}
.select_design.in_length160{width:160px;}
.select_design.in_length170{width:170px;}
.select_design.in_length180{width:180px;}
.select_design.in_length190{width:190px;}
.select_design.in_length200{width:200px;}

.select_design.in_length50 select{width:75px;}
.select_design.in_length60 select{width:85px;}
.select_design.in_length70 select{width:95px;}
.select_design.in_length80 select{width:105px;}
.select_design.in_length90 select{width:115px;}
.select_design.in_length100 select{width:125px;}
.select_design.in_length110 select{width:135px;}
.select_design.in_length120 select{width:145px;}
.select_design.in_length130 select{width:155px;}
.select_design.in_length140 select{width:165px;}
.select_design.in_length150 select{width:175px;}
.select_design.in_length160 select{width:185px;}
.select_design.in_length170 select{width:200px;}
.select_design.in_length180 select{width:205px;}
.select_design.in_length190 select{width:215px;}
.select_design.in_length200 select{width:225px;}


	/*검정셀렉트*/
	.sch_nav .select_design {background-image: url("/commons/jacc/images/site/sc_select_bul.png");background-color:#212121;
		border:0px; 
		height: 30px;
    	padding-top: 5px;
		}
	.sch_nav .select_design select {color: #cdcdcd;padding:2px 0 2px 8px;font-size:13px;font-weight:bold;}

@media (max-width:800px) {

.width_50 {width:100%; margin:10px 0;}

/*	th {
		display:none;
	}
	td {
		display:block;
	}
	td:before {
		color:blue;
		font-weight:bold;
		content:attr(data-th) " : "
	}
	*/
}

/* 2017년 6월 고객만족도 및 퀴즈조사 */
/* 공지글 부분 */
.sulmun2017-mobile {display:none; margin-bottom:20px; text-align:center;}
.sulmun2017 {position:relative; height:1282px; background-image:url("/commons/main/images/cont/2017sulmun_bak.jpg"); background-repeat:no-repeat; background-position:center;}
.sulmun2017_in {position:absolute; text-align:center; bottom:102px; left:88px;}
.sulmun2017__btn1 {display:inline-block; background-color:#30840f; padding:20px 54px 20px 36px; border-radius:10px; background-image:url("/commons/main/images/cont/sulmun2017__btn1.png"); background-repeat:no-repeat;
	text-align:center; margin-right:13px;}
	*+ html .sulmun2017__btn1 {display:inline;}
.sulmun2017__btn1:hover .sulmun2017__btn1__span {text-decoration:underline;}
.sulmun2017__btn1__span {color:#fff; font-size:17px; font-weight:bold;}

.sulmun2017__btn2 {display:inline-block; background-color:#0f6a84; padding:20px 26px 20px 15px; border-radius:10px; background-image:url("/commons/main/images/cont/sulmun2017__btn2.png"); background-repeat:no-repeat;
	text-align:center; margin-left:13px;}
	*+ html .sulmun2017__btn2 {display:inline;}
.sulmun2017__btn2:hover .sulmun2017__btn2__span {text-decoration:underline;}
.sulmun2017__btn2__span {color:#fff; font-size:17px; font-weight:bold;}

@media screen and (min-width:1px) and (max-width:999px) {
	.sulmun2017 {background-image:none; height:auto;}
	.sulmun2017_in {position:relative; width:98%; left:0; bottom:0;}
	.sulmun2017-mobile {display:block;}
}

@media screen and (min-width:1px) and (max-width:620px) {
	.sulmun2017__btn1 {background-image:none; display:block; margin-right:0; margin-bottom:20px;}
	.sulmun2017__btn2 {background-image:none; display:block; margin-left:0;}
}

@media screen and (min-width:1px) and (max-width:555px) {
	.survay_line2 h3 {width:90% !important; float:none;}
	.survey_wrap__input {width:95%;}
}

/* 퀴즈부분 */
.quiz-title {color:#000; font-weight:bold; text-align:center; font-size:22px; margin-bottom:30px;}
.quiz-title__span {color:red;}
.quiz-subtitle {color:#000; font-size:18px; font-weight:bold; margin-bottom:30px; text-align:center;}

.quiz-text {border:1px solid #000; width:98%; height:100px; margin-bottom:30px;}

.quiz-btn {display:inline-block; background-color:#0f6a84; border-radius:10px; padding:10px 20px;}
	*+ html .quiz-btn {display:inline;}
.quiz-btn__span {color:#fff; font-size:17px; font-weight:bold;}

/* 칭찬합시다 댓글 추가 부분 */
.ch-tem {width:100%; background-color:#f8f8f8; border-top:1px solid #dadada;}
.ch-tem__list li {border-bottom:1px solid #dadada; padding:10px;}
.ch-tem__name {font-weight:bold; color:#000; margin-right:10px;}
.ch-tem__date {font-weight:bold; color:#000;}
.ch-tem__content {margin:5px 0;}

#quick_wrap.new-quick {top:58px; right:0;}





.bbx {padding:10px 10px; width:99.8%; border:1px solid #efefef; margin-bottom:20px; display:inline-block;}





.hidden_word {position:absolute; top:0; left:-99999px; text-indent:-99999px; display:block; font-size:0;}


.mainmore {display:inline-block; width:100%; margin-bottom:10px; text-align:right;}



/* 가족여성회관 유관기관 로드맵 */

.network_map {width:100%; margin:20px 0;}
.network_map .n_map {width:100%; height:100px;}
.network_map dl {width:100%; display:inline-block; padding:20px 0; border-bottom:1px dotted #a6a6a6;}
.network_map dl dt {float:left; width:30%; height:150px; }
.network_map dl dt img{width::228px;height:150px;}
.network_map dl dd {float:left; width:68%; margin-left:2%; font-size:16px; color:#000; font-weight:bold;}
.network_map dl dd .map_num {background:#b41c60; color:#fff; font-size:12px; border-radius:20px; padding:5px 10px; margin-right:10px;}
.network_map dl dd .txt {font-size:12px; line-height:20px; width:100%; margin:10px 0;}
.network_map dl dd .map_btn a {padding:6px 20px; background:#b41c60; color:#fff; font-size:12px;}


@media (max-width:640px){


	.network_map dl dt {float:left; width:100%; display:block;}
	.network_map dl dd {float:left; width:100%; margin:10px 0; font-size:12px;}
	.network_map dl dt img{width::100% !important;}
	.network_map dl dd .txt {font-size:12px; line-height:20px; margin:10px 0;}
	.network_map dl dd .map_btn a {padding:8px 16px; font-size:12px;}

	.bbs_list_wrap table thead th {font-size:12px; height:auto;}
	.bbs_list_wrap table td {font-size:12px;}
	.selectbox_title2 {border:2px solid #3052c1; margin-bottom:10px; width:100% !important; height:30px !important;}

}