@charset "euc-kr";

/* ================================================================================================= */
/* �묒꽦�� : 2013. 11. 14 */
/* ================================================================================================= */
/* skip */
.screen_out {display:block; font-size:0; height:1px; left:-9999px; line-height:0; overflow:hidden; position:absolute; text-indent:-9999px; width:1px;}
.screen_hide {display:block; font-size:0; height:1px; left:-9999px; line-height:0; overflow:hidden; position:absolute; text-indent:-9999px; width:1px;}
.gl_none{display:block; font-size:0; height:1px; left:-9999px; line-height:0; overflow:hidden; position:absolute; text-indent:-9999px; width:1px;}
.gl_hidden {position: absolute; top: 0; right: 10000px; font-size:0; width:1px; height:1px; overflow:hidden; visibility:hidden;}
.gl_bgImg_none {background-image:none!important;}

/* border 愿��� �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫 */
.gl_border_none {border: 0!important;}
.gl_border_T_none {border-top: 0!important;}
.gl_border_L_none {border-left: 0!important;}
.gl_border_R_none {border-right: 0!important;}
.gl_border_B_none {border-bottom: 0!important;}


/* input �ъ씠利� */
.gl_input_W50 {width: 50px;}
.gl_input_W100 {width: 100px;}
.gl_input_W125 {width: 125px;}
.gl_input_W150 {width: 150px;}
.gl_input_W200 {width: 200px;}
.gl_input_W250 {width: 250px;}
.gl_input_W300 {width: 300px;}
.gl_input_W350 {width: 350px;}
.gl_input_W400 {width: 400px;}
.gl_input_W450 {width: 450px;}
.gl_input_W500 {width: 500px;}
.gl_input_W550 {width: 550px;}
.gl_input_W600 {width: 600px;}
.gl_input_W650 {width: 650px;}
.gl_input_W700 {width: 700px;}
.gl_input_W750 {width: 750px;}
.gl_input_W800 {width: 800px;}
.gl_input_W98pe {width: 95%;}



/* margin 愿��� �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�� */
.gl_margin_B_none {margin-bottom: 0px!important;}
.gl_margin_R_none {margin-right: 0px!important;}

.gl_margin_T_5px {margin-top: 5px;}
.gl_margin_T_10px {margin-top: 10px;}

.gl_margin_B_3px {margin-bottom: 3px;}
.gl_margin_B_5px {margin-bottom: 5px;}
.gl_margin_B_10px {margin-bottom: 10px;}
.gl_margin_B_15px {margin-bottom: 15px !important;}
.gl_margin_B_20px {margin-bottom: 20px !important;}
.gl_margin_B_30px {margin-bottom: 30px;}
.gl_margin_B_33px {margin-bottom: 33px;}
.gl_margin_B_35px {margin-bottom: 35px;}
.gl_margin_B_40px {margin-bottom: 40px !important;}
.gl_margin_B_45px {margin-bottom: 45px;}
.gl_margin_B_50px {margin-bottom: 50px;}
.gl_margin_B_60px {margin-bottom: 60px;}
.gl_margin_B_70px {margin-bottom: 70px;}
.gl_margin_B_80px {margin-bottom: 80px;}

.gl_margin_L_10px {margin-left: 10px;}
.gl_margin_L_15px {margin-left: 15px;}
.gl_margin_L_20px {margin-left: 20px;}
.gl_margin_L_25px {margin-left: 25px;}
.gl_margin_L_30px {margin-left: 30px;}
.gl_margin_L_40px {margin-left: 40px;}
.gl_margin_L_50px {margin-left: 50px;}

.gl_margin_R_10px {margin-right: 10px;}
.gl_margin_R_20px {margin-right: 20px;}
.gl_margin_R_30px {margin-right: 30px;}
.gl_margin_R_40px {margin-right: 40px;}
.gl_margin_R_50px {margin-right: 50px;}


/* padding 愿��� �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�� */
.gl_padding_T_none {padding-top: 0px!important;}
.gl_padding_B_none {padding-bottom: 0px!important;}
.gl_padding_B_10px {padding-bottom: 10px;}
.gl_padding_L_10px {padding-left: 10px;}
.gl_padding_L_20px {padding-left: 20px;}




/*以묒븰 �뺣젹踰꾪듉 */
.bo_TBtn_zone_01 {height:40px; padding-top: 22px; border-top: 1px solid #c0c1c3; clear: both; text-align: center;}
.bo_TBtn_zone_01 a {display: inline-block; font-weight:bold; padding: 11px 30px 10px; font-size: 1em; line-height: 1em; white-space: nowrap; color: #fff; background-color: #7d818d; border: 1px solid #6c707b; border-bottom: 1px solid #78797b;}
.bo_TBtn_zone_01 a:hover {background-color: #e98900; border: 1px solid #d77e00 !important; border-bottom: 1px solid #9c5c00 !important;}



/* 寃뚯떆�� Top 寃��됰�遺� : 怨듭슜 �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫 */
.bo_titleForm2 {height:auto; overflow: hidden; clear:both;width:723px;padding:15px 15px 5px 15px;border: 1px solid #e3e3e3;background:#fbfbfb ; margin-bottom:15px;}
.bo_titleForm2.bg{background:#fbfbfb url(../board/images/bg_wsearch.gif) bottom right no-repeat; }
.bo_titleForm2 h5 {float: left; width: 230px; font-size: 1.2em; font-weight: bold; color: #292929; background:transparent url('../images/common/bg_h5.png') 3px center no-repeat; padding-left: 25px;}
.bo_titleForm2 p{ margin-bottom:5px !important;}
.bo_titleForm2 span.in_allData {display: block; width: 220px; font-size: .9em; line-height: 1.2em; color: #292929; padding-bottom: 5px;}
.bo_titleForm2 span.in_allData em {font:normal 12px 'ngb'; color: #d88e00;}
.bo_titleForm2 .in_bSearch { margin-bottom: 12px; display: block;}
.bo_titleForm2 .in_bSearch label{ display:inline-block; width:50px;font:normal 13px 'ngb';}
.bo_titleForm2 .in_bSearch .inpwt250{ width:250px;}
.bo_titleForm2 .in_bSearch .inpwt195{ width:185px;margin-left:0;}
.bo_titleForm2 .in_bSearch .inpwt130{ width:130px;}
.bo_titleForm2 .in_bSearch .inpwt165{ width:165px;}

.bo_titleForm2 .in_bSearch dl {}
.bo_titleForm2 .in_bSearch dl dt {float: left;}
.bo_titleForm2 .in_bSearch dl dd {float: left; margin-left: 3px;}
.bo_titleForm2 .in_bSearch dl dd a {display: block; font-weight:bold; padding-top: 4px; height: 21px; width: 44px; font-size: 1em; line-height: 1.4em; color: #fff; text-align: center; background-color: #646464; border: 1px solid #464646; border-bottom: 1px solid #323232;}
.bo_titleForm2 .in_bSearch dl dd a:hover {background-color: #e98900; border: 1px solid #d77e00 !important; border-bottom: 1px solid #9c5c00 !important;}
.bo_titleForm2 .in_bSearch dl dd.in_marginL0 {margin-left:0;}
.bo_titleForm2 .in_bSearch .bx1 {display: inline-block; font-family:ngb; padding-top: 0  !important ; height: 27px; width: 55px; font-size: 1em; line-height: 1.4em; color: #fff; text-align: center; background-color: #646464; border: 1px solid #464646; border-bottom: 1px solid #323232;}

.bo_titleForm2 .in_bSearch input {position: relative; border:1px solid #d5d3d0; background-color: #fff; height: 21px; padding: 4px 5px 0 5px; font:normal 12px 'ng';}
.bo_titleForm2 .in_bSearch select {position: relative; background-color: #fff; border: 1px solid #c8c8c8; height: 27px; padding: 4px 4px 4px 5px; color: #292929;font:normal 12px 'ng';}

/* 寃뚯떆�� Top 寃��됰�遺� : 怨듭슜 �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫 */
.bo_titleForm {height:auto; overflow: hidden; }
.bo_titleForm h5 {float: left; width: 230px; font-size: 1.2em; font-weight: bold; color: #292929; background:transparent url('../images/common/bg_h5.png') 3px center no-repeat; padding-left: 25px;}

.bo_titleForm span.in_allData {display: block; float:left; font-size: .9em; line-height: 1.2em; color: #292929; padding: 10px 0px;}
.bo_titleForm span.in_allData em {font:normal 12px 'ngb'; color: #d88e00;}
.bo_titleForm .in_bSearch {float: right; margin-bottom: 12px; display: block;}
.bo_titleForm .in_bSearch dl {float: left;}
.bo_titleForm .in_bSearch dl dt {float: left;}
.bo_titleForm .in_bSearch dl dd {float: left; margin-left: 3px;}
.bo_titleForm .in_bSearch dl dd a {display: block; font-weight:bold; padding-top: 4px; height: 21px; width: 44px; font-size: 1em; line-height: 1.4em; color: #fff; text-align: center; background-color: #646464; border: 1px solid #464646; border-bottom: 1px solid #323232;}
.bo_titleForm .in_bSearch dl dd a:hover {background-color: #e98900; border: 1px solid #d77e00 !important; border-bottom: 1px solid #9c5c00 !important;}
.bo_titleForm .in_bSearch dl dd.in_marginL0 {margin-left:0;}
.bo_titleForm .in_bSearch dl dd .bx1 {display: block; font-family:ngb; padding-top: 0  !important ; height: 27px; width: 55px; font-size: 1em; line-height: 1.4em; color: #fff; text-align: center; background-color: #646464; border: 1px solid #464646; border-bottom: 1px solid #323232;}

.bo_titleForm .in_bSearch input {position: relative; border:1px solid #d5d3d0; background-color: #f8f8f8; height: 21px; padding: 4px 5px 0 5px; font:normal 12px 'ng';}
.bo_titleForm .in_bSearch select {position: relative; background-color: #f8f8f8; border: 1px solid #c8c8c8; height: 27px; padding: 4px 4px 4px 5px; color: #292929;font:normal 12px 'ng';}

/* 由ъ뒪�� 寃뚯떆�� �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫 */
.bo_list_Type1 { margin-bottom:18px; clear:both;}
.bo_list_Type1 table {width:100%;border-collapse:collapse;}
.bo_list_Type1 table tbody tr:hover {background-color: #f5f5f5;}
.bo_list_Type1 table tbody tr.in_fix {background-color: #eef0f4;}
.bo_list_Type1 table th {padding: 10px 4px 10px; color:#4a4a4a; border-top:1px solid #f36f21; border-bottom: 1px solid #d2d2d2; background:#f8f8f8 url("../board/images/bg_line_table.png") left center no-repeat;font:normal 13px 'ngb';}
.bo_list_Type1 table th label {display: none;}
.bo_list_Type1 table td {text-align: center; height:30px; padding: 4px 4px 2px 4px; border-bottom:1px solid #e1e1e1; vertical-align:middle;font:normal 13px 'ng';}
.bo_list_Type1 table td.subject {text-align: left; padding-left:8px;font:normal 12px 'ng'; }
.bo_list_Type1 table td.pdname {text-align: center;font:normal 13px 'ngb'; color: #017ac4; }
.bo_list_Type1 table td.pdname2 {text-align: left;font:normal 13px 'ngb'; color: #017ac4; }

.bo_list_Type1 table td a { }
.bo_list_Type1 table td.rt {text-align: right; padding-right:5px;font:normal 13px 'ng'; }
.bo_list_Type1 table td.lt {text-align: left; padding-left:8px;font:normal 13px 'ng'; }
.bo_list_Type1 table td.subject img {position: relative; margin-left:5px; vertical-align:middle;}

.bo_list_Type1 table td input {margin-right:5px; vertical-align:middle;}
.bo_list_Type1 table .in_tdBg {background-color:#f6f6f6;}
.bo_list_Type1 table .in_re {font-weight: bold; color: #292929; background:transparent url("../images/common/bg_icon_re.png") left center no-repeat; padding-left: 15px;}

.bo_list_Type1 table tbody .noti{background-color: #fff;}





/* �ы넗寃뚯떆�� �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫 */
/* �ы넗寃뚯떆�� Type-01 : �ъ쭊 由ъ뒪�명삎 */
.bo_photo_Type01 {width:100%; height: auto; overflow: hidden; border-top: 1px solid #f36f21; border-bottom:1px solid #e1e1e1; padding:30px 0px; margin-bottom: 15px;}
.bo_photo_Type01 li {position: relative; display:inline-block; width:100%; height:auto; overflow:hidden; min-height: 2%; padding: 10px 0px;}
.bo_photo_Type01 li input {position: relative; margin-right:10px; z-index: 10;}
.bo_photo_Type01 a {display: block; text-align: center; padding-left:2%; padding-right: 2%; }
.bo_photo_Type01 strong {display: block; font-size:1em; line-height: 1.2em;  margin-bottom:3px;}
.bo_photo_Type01 strong img {position: relative; margin-right:5px; vertical-align:middle;}
.bo_photo_Type01 em {display: none; }
.bo_photo_Type01 a:hover {color:#292929;}
.bo_photo_Type01 strong a:hover{color:#2b73d5;}
.bo_photo_Type01 span {display: block; }
.bo_photo_Type01 .title{text-align:center; font-size:17px;}
.bo_photo_Type01 span.day {display: block; text-align:center;}
.bo_photo_Type01 span.in_data {font-size:.95em;width: 100%; text-align:center;}
.bo_photo_Type01 span.in_photo {width: 100%; overflow: hidden; margin-bottom: 10px;}
.bo_photo_Type01 span.in_photo img {width: 100%; height: 111px;}


@media all and (min-width:768px) {
.bo_photo_Type01 li {width:32.8%}
}



/* �ы넗寃뚯떆�� Type-02 : �ъ쭊怨� �ㅻ챸湲� �� */
.bo_photo_Type02 {width:100%; border-top: 1px solid #f36f21; margin-bottom: 15px;}
.bo_photo_Type02 li {position: relative; height:auto; overflow:hidden; border-bottom:1px solid #e1e1e1; padding-top: 20px; padding-bottom:20px; padding-left:3px;}
.bo_photo_Type02 li input {position: absolute; right: 0; top: 23px; z-index: 10;}
.bo_photo_Type02 .T02_img { float:left; height:auto; overflow:hidden; margin-right: 20px;}
.bo_photo_Type02 .T02_img a {display: block;overflow: hidden;width: 125px; height:94px;}
.bo_photo_Type02 .T02_img img {width: 125px; height:94px; }

.bo_photo_Type02 .T02_Cont {overflow:hidden; height:auto;}
.bo_photo_Type02 .T02_Cont strong {display: block; font:normal 14px 'ngb'; line-height: 1.4em; margin-bottom:8px;}
.bo_photo_Type02 .T02_Cont strong img {position: relative; margin-right:5px; vertical-align:middle;}
.bo_photo_Type02 .T02_Cont strong a {color:#2b73d5;}
.bo_photo_Type02 .T02_Cont a:hover strong {color:#c28e00;}
.bo_photo_Type02 .T02_Cont a:hover {color:#292929;}
.bo_photo_Type02 .T02_Cont span {display: block; }
.bo_photo_Type02 .T02_Cont span.in_type01 {height: 51px;font:normal 12px 'ng';}

.bo_photo_Type02 .T02_Cont span.in_data {height:auto; font-size:.95em; color:#6e6e6e; background:transparent url("../images/common/bg_gl_list_Type02.jpg") left 8px no-repeat; padding-left:0px;}
.bo_photo_Type02 .T02_Cont span.in_data em {font-weight: bold;}




/* �ы넗寃뚯떆�� Type-03 : �ъ쭊怨� �ㅻ챸湲� �� */
.bo_photo_Type03 {width:100%; border-top: 1px solid #f36f21; margin-bottom: 15px;}
.bo_photo_Type03 li {position: relative; height:auto; overflow:hidden; border-bottom:1px solid #e1e1e1; padding-top: 20px; padding-bottom:20px; padding-left:3px;}
.bo_photo_Type03 li input {position: absolute; left: 215px; top: 23px; z-index: 10;}
.bo_photo_Type03 .T02_img { float:left; height:auto; overflow:hidden; margin-right: 20px;}
.bo_photo_Type03 .T02_img a {display: block;overflow: hidden;width:189px; height:142px;}
.bo_photo_Type03 .T02_img img {width:189px; height:142px; }

.bo_photo_Type03 .T02_Cont {overflow:hidden; height:auto;}
.bo_photo_Type03 .T02_Cont strong {display: block; font:normal 13px 'ngb'; line-height: 1.4em; margin-bottom:5px;color:#2b73d5;}
.bo_photo_Type03 .T02_Cont strong img {position: relative; margin-right:5px; vertical-align:middle;}
.bo_photo_Type03 .T02_Cont strong a {color:#2b73d5;}
.bo_photo_Type03 .T02_Cont strong a:hover {color:#2b73d5;}
.bo_photo_Type03 .T02_Cont a:hover {color:#292929;}
.bo_photo_Type03 .T02_Cont span {display: block; }
.bo_photo_Type03 .T02_Cont span.in_type01 {height: 51px;font:normal 12px 'ng';}
.bo_photo_Type03 .T02_Cont span.in_type02 {height:auto; font-size:.95em; color:#6e6e6e;margin-bottom:3px; }
.bo_photo_Type03 .T02_Cont span.in_type02 em {font:normal 12px 'ngb'; display:inline-block; margin-right:5px; color:#212121;}
.bo_photo_Type03 .T02_Cont span.in_type02 em.ml5 {margin-left:5px;}
.bo_photo_Type03 .T02_Cont span.in_type02 em.w35 {width:35px !important;}
.bo_photo_Type03 .T02_Cont span.in_type02 em.w60 { width:60px; !important;}


.bo_photo_Type03 .T02_Cont span.in_adress {height:auto; font-size:.95em; color:#6e6e6e;}

.bo_photo_Type03 .T02_Cont span.in_data {height:auto; font-size:.95em; color:#6e6e6e; background:transparent url("../images/common/bg_gl_list_Type02.jpg") left 8px no-repeat; padding-left:0px;}
.bo_photo_Type03 .T02_Cont span.in_data em {font-weight: bold;}



/* 由ъ뒪�� 寃뚯떆�� 酉고럹�댁� �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫 */
.bo_view_zone {width:100%;}

/*酉� */
.bo_view {border-bottom: 1px solid #cbcbcb; padding-bottom: 30px; margin-bottom: 15px;}
.bo_view h3 {font-size:22px; font-weight:bold; color: #323232; line-height: 1.4em; padding-bottom: 12px; border-bottom: 1px solid #f36f21;}
.bo_info {width:100%; height: auto; overflow: hidden; margin-bottom: 20px; font-size:17px;}
.bo_info dl{overflow:hidden; border-bottom: 1px solid #e4e4e4;}
.bo_info dl.num {display:none;}
.bo_info dt {width:22%; float: left; margin: 0; padding: 7px; text-align: left; font-weight:bold ; text-align:center; }
.bo_info dd {width:78%; float: left; margin: 0;  padding: 7px 10px ; white-space: nowrap; position:relative;}
.bo_info dd:before{content:''; position:absolute; left:0px; height:12px; width:1px; background:#e4e4e4; top:50%; margin-top:-6px}
.bo_info dt.in_width01 {width:20%;}
.bo_info dd.in_width01 {width:81%;}
.bo_info dt.in_ht { height:auto; overflow:auto;}
.bo_info dd.in_ht { height:auto; overflow:auto;}
.bo_info dd a {display: block; background:transparent url("../board/images/board_icon_file.png") left center no-repeat; padding-left: 20px;line-height:1.6em;}
.bo_viewCont {height: auto; overflow: hidden;line-height:1.8em; padding:5px;}

@media all and (min-width:768px) {
.bo_info {overflow:hidden; border-bottom: 1px solid #e4e4e4;}
.bo_info dl{border-bottom:0px;}
.bo_info dl.num {display:block;}
.bo_info dl{float:left; width:50%;}
.bo_info dd, .bo_info dt{padding:10px 20px;}
.bo_info dt {width:30%}
.bo_info dd {width:70%;}

}


/*酉곗씠�꾨떎�뚮ぉ濡� */
.viewList {clear:both;border-top:1px solid #858585;border-bottom:1px solid #858585; margin-bottom:30px; margin-top:15px;}
.viewList li {padding:5px 3%;text-align:left;}
.viewList li:first-child {border-bottom:1px solid #e3e3e3;}
.viewList li:first-child strong {background:url(../board/images/bg_viewbefore.gif) no-repeat left 5px;}
.viewList li strong {display:inline-block; width:20%; padding:0 0 0 4%;color:#444;background:url(../board/images/bg_viewnext.gif) no-repeat left 5px;font:normal 13px 'ngb';}
.viewList li span{font-size:16px; line-height:100%; display:inline-block; width:78%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.viewList li a:hover {color:#333}

@media all and (min-width:768px) {
.viewList li {padding:10px 3%; }
}



/*�듬� */
.bo_vReply_zone {height: auto; overflow: hidden; padding-bottom: 60px; margin-bottom: 15px;}
.bo_vReply {position: relative; height: auto; overflow: hidden; border-bottom: 1px solid #8e9094; margin-bottom: 10px}
.bo_vReply h4 {font:normal 13px 'ngb'; color: #292929;  padding-bottom: 12px; background:transparent url("../board/images/bg_icon_reply.png") 2px 3px no-repeat; padding-left: 37px;}
.bo_vReply p {position: absolute; top: 6px; right: 8px; }
.bo_vReply p span {font-size: .95em; line-height: 1.2em; background:transparent url("../board/images/bg_ct_info.jpg") left center no-repeat; padding-left: 9px; margin-left: 18px; }
.bo_vReply p strong {display: none;}
.bo_vReplyCont {height: auto; overflow: hidden;}
.bo_vReplyCont img {min-width: 745px; margin-top: 20px; margin-bottom: 20px;}


/*�듬� : 湲��곌린*/
.bo_form_Rwrit_zone {height: auto; overflow: hidden; padding: 15px 20px 20px; background-color: #f2f1ef; border: 1px solid #e1e1e1; margin-top: 25px;}
.bo_Rwrit_writ {height: auto; overflow: hidden;}
.bo_Rwrit_writ h4 {font:normal 13px 'ngb'; color: #292929; line-height: 1.4em; padding-bottom: 12px;}
.bo_Rwrit_writ input, textarea {background-color: #f9f9f8;}

.bo_form_Rwrit {width: 100%; border-top:1px solid #b1b6b7; border-collapse:collapse;}
.bo_form_Rwrit thead {display:none;}
.bo_form_Rwrit th { padding:9px 0; border-bottom:1px solid #d7d7d7; vertical-align: top; font-size:.9em; text-align: left; }
.bo_form_Rwrit th label {font-weight:bold; color:#292929; background:transparent url("../images/common/bg_dot_2px.jpg") 3px center no-repeat; padding-left: 12px; }
.bo_form_Rwrit th em {padding-left: 5px;}
.bo_form_Rwrit td {height:auto; overflow:hidden; padding:9px 0; vertical-align: top; border-bottom:1px solid #d7d7d7; vertical-align: middle; white-space: nowrap;}
.bo_form_Rwrit td a {position: relative; top: -1px; padding: 2px 10px 3px; font-size: .95em; color: #e8e8e8; line-height: 1em; display: inline; white-space: nowrap; background-color: #343434; border: 1px solid #2f2f2f; border-left-color: #343434; border-top-color: #343434;}
.bo_form_Rwrit td a:hover {color: #fff; background-color: #009ced; border: 1px solid #005e9f !important; border-left-color: #006ebb !important; border-top-color: #006ebb !important;}
.bo_form_Rwrit td span {display:inline-block; vertical-align: middle; padding-right: 20px; margin-right: 15px; background:transparent url("../images/common/bg_ct_info_dd.jpg") right center no-repeat;}
.bo_form_Rwrit td span em {width: 50px; display: block; float: left;}
.bo_form_Rwrit .bd{border:1px solid #b1b6b7; }





/*�볤� */
.bo_vReple_zone {height: auto; overflow: hidden; margin-bottom: 15px; width:100%;position: relative;}

/*�볤� : 湲��곌린*/
.bo_vReple_writ {height: auto; overflow: hidden;position: relative;}
.bo_vReple_writ_div {height: auto; overflow: hidden; padding: 15px 20px 20px; background-color: #f2f1ef; border: 1px solid #e1e1e1; margin-bottom: 30px;}
.bo_vReple_writ h4 { font:normal 13px 'ngb'; color: #292929; line-height: 1.4em; padding-bottom: 10px;}
.bo_vReple_writ .ts {position: absolute; top: 15px; right: 20px; display: block; font-size: 12px; font-weight: normal; line-height: 1.2em;}
.bo_vReple_writ .di_box {position: relative;}

.bo_vReple_writ .di_box textarea {width: 575px; height: 75px; background-color: #f9f9f8;}
.bo_vReple_writ .di_box span {position: absolute; top: 0; right: 0; display: block; width: 115px; z-index: 10;}
.bo_vReple_writ .di_box span a {display: block; font-weight:bold; padding-top: 33px; height: 51px; margin: 1px; font-size: 1.2em; line-height: 1.4em; color: #fff; text-align: center; background-color: #7d7d7d; border: 1px solid #646464; border-bottom: 1px solid #505050;}
.bo_vReple_writ .di_box span a:hover {background-color: #464646; border: 1px solid #292929 !important; border-bottom: 1px solid #000 !important;}

.bo_vReple_list_zone {}
.bo_vReple_list_zone p {padding-bottom: 10px; border-bottom: 1px solid #8e9094;}
.bo_vReple_list_zone p.in_allData em {font-weight: bold; color: #d88e00;}

.bo_vReple_list {}
.bo_vReple_list li {border-bottom: 1px solid #e1e1e1; padding: 0 10px 20px; margin-bottom: 20px;}
.bo_vReple_list li dl {}
.bo_vReple_list li dl dt {font-size: 1em; line-height: 1.4em; font-weight: bold; margin-bottom: 5px;}
.bo_vReple_list li dl dt span {font-weight: normal; font-size: .95em; padding-left: 30px; background:transparent url("../board/images/bg_ct_info_dd.jpg") 17px center no-repeat; }
.bo_vReple_list li dl dd {}






/* �낅젰��  �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫 */
input.in_dpB {display: block; margin-bottom: 4px;}

.bo_writ_01 {width: 100%; border-top:1px solid #f36f21; border-collapse:collapse; margin-bottom: 15px;}
.bo_writ_01 thead {display:none;}
.bo_writ_01 th { padding:9px 0; border-bottom:1px solid #e1e1e1; vertical-align: top; font-size:.9em; text-align: left; background:#f7f7f7;}
.bo_writ_01 th label {font-family: ngb; color:#292929; background:transparent url("../images/common/bg_dot_2px.jpg") 3px center no-repeat; padding-left: 12px; }
.bo_writ_01 th em {padding-left: 5px;}
.bo_writ_01 td {position: relative; height:auto; overflow:hidden; padding:9px 0 5px 10px; border-bottom:1px solid #e1e1e1; vertical-align: middle;}
.bo_writ_01 td a {position: absolute; top: 0; right:0; display: block; padding: 2px 10px 0; height: 20px; font-size: .9em; line-height: 1.4em; color: #fff; text-align: center; background-color: #646464; }
.bo_writ_01 td a:hover {background-color: #e98900;}
.bo_writ_01 td a.in_postN {left: 140px; }
.bo_writ_01 td a.in_attachN {left: 515px; }
        
.bo_writ_01 td.in_input_Db input {display: block;}
.bo_writ_01 td span {position: relative; border: 0px solid red;}
.bo_writ_01 td span.in_T01 {display: block; margin-bottom: 4px; height: auto; overflow: hidden;}

.bo_writ_01 td span.in_domain {}
.bo_writ_01 td span.in_domain label {position: absolute; left: 160px; top: 0;}
.bo_writ_01 td span.in_domain input {position: absolute; left: 140px; top: 1px; padding: 0; margin: 0;}

.bo_writ_01 td textarea {background-color: #f2f1ef; }



.bo_writ_01 td a.in_filedown {position: relative !important; float: left; left: 0; top: 0; display: block; padding: 4px 10px 0; height: 21px; font-size: .95em; line-height: 1.4em; color: #fff; text-align: center; background-color: #646464; border: 1px solid #464646; border-bottom: 1px solid #323232;}





/* 踰꾪듉 紐⑥쓬  �▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫�▲뀫 */
/*寃뚯떆�� page*/
.bo_paging {clear:both; height:42px; width:100%; margin-bottom:16px; text-align:center!important;}
.bo_paging div {display:block; height: auto; text-align:center; vertical-align:middle;}
.bo_paging div a {font-weight:bold; padding: 3px 8px; font-size: 15px; line-height: 1.2em; display: inline-block; white-space: nowrap; vertical-align: top; border: 1px solid #cfcfcf;}
.bo_paging div a:hover {border: 1px solid #747474;}
.bo_paging div a.on {color:#fff; background-color: #737373; border: 1px solid #5a5a5a; border-bottom: 1px solid #464646;font-family:ngb;}

.bo_paging div a.in_bgFirst {width: 7px; background:transparent url("../board/images/bg_icon_first.png") center center no-repeat;}
.bo_paging div a.in_bgPrev {width: 7px; background:transparent url("../board/images/bg_icon_prev.png") center center no-repeat;}
.bo_paging div a.in_bgNext {width: 7px; background:transparent url("../board/images/bg_icon_next.png") center center no-repeat;}
.bo_paging div a.in_bgLast {width: 7px; background:transparent url("../board/images/bg_icon_last.png") center center no-repeat;}


/*踰꾪듉議�*/
.bo_btn_zone {width:100%; height:40px; }
.bo_btn_zone span {float: right; height: auto; width: auto; overflow: hidden;}
.bo_btn_zone span a {display: block; float: left; font-weight:bold; padding: 7px 8px 6px; font-size: 16.5px; line-height: 1.2em; white-space: nowrap; background-color: #f0f0f0; border: 1px solid #e1e1e1; border-bottom: 1px solid #cdcdcd; margin-left: 3px;}
.bo_btn_zone span a:hover {border: 1px solid #F76300; color: #fff; background-color: #737373; border: 1px solid #5a5a5a; border-bottom: 1px solid #464646;}
.bo_btn_zone span a.on {color:#fff; background-color: #5a5a5a; border: 1px solid #5a5a5a; border-bottom: 1px solid #464646;}
.bo_btn_zone input {display: block; float: left; font-weight:bold; padding: 7px 12px 6px; font-size: 1em; line-height: 1.2em; white-space: nowrap; background-color: #f0f0f0; border: 1px solid #e1e1e1; border-bottom: 1px solid #cdcdcd; margin-left: 3px;font-family:ngb;}

/* �쇱젙 */
table.calender_b{width:100%;border-top:2px solid #444;margin-top:11px; margin:0 auto;border-LEFT:1px solid #dde4ea;}
table.calender_b thead th{background-color:#f4f4f4;border-bottom:1px solid #899ca3;}
table.calender_b thead tr{}
table.calender_b thead tr th{text-align:center;padding:8px 0 8px 0;border-right:1px solid #dde4ea;}
table.calender_b th.sun,
table.calender_b td.sun{color:#e51568;}
table.calender_b th.sat,
table.calender_b td.sat{color:#0090da;}
table.calender_b tbody th{ vertical-align:middle;background-color:#f9f8f8;border-right:1px solid #dde4ea;}

table.calender_b tbody tr{border-bottom:1px solid #bfbfbf;}
table.calender_b tbody tr td{padding:6px 0 11px 4px;border-right:1px solid #dde4ea;border-bottom:1px solid #dde4ea; height:80px; vertical-align:top;}


table.calender_b tbody tr td ul{}
table.calender_b tbody tr td ul li{background:transparent url(../images/common/bg_gl_list_Type01.jpg) left 6px no-repeat;padding:0 0 2px 8px;margin:0 0 0 5px;line-height:13px; font:normal 11px 'ng';}
table.calender_b tbody tr td ul li a{color:#444;}
table.calender_b tbody tr td ul li a:hover{color: #F30;}



table.calender_b tbody tr td span{ display:block; width:30px; height:18px;}
table.calender_b tbody tr td.today{ background:#f8f8f8;}

.sc_control{ position:relative; width:350px; margin:10px auto 10px auto; height:29px; text-align:center;font:normal 22px 'ng'; color:#0552c7; }

.inner #comments .media-list {margin-bottom:20px !important;}
.inner .commentcont {position: relative;margin-left: 10px;padding: 10px 10px 30px 20px;background-color: #f4f4f4;border-radius: 10px;}
.inner .commentcont:before {content: "";position: absolute;top: 20px;left: -10px;height: 0;border-right: 10px solid;border-top: 10px solid rgba(0, 0, 0, 0);border-bottom: 10px solid rgba(0, 0, 0, 0)}
.inner .commentcont:before {border-right-color: #f4f4f4}
.inner .commentcont img {margin:0px 10px 0px 5px;}