/*¸®½ºÆ® ½ºÅ¸ÀÏ*/
.txt_help {font-size:14px; letter-spacing:-1px;}
.cke_contents.cke_reset {height:500px !important;} /* CK¿¡µðÅÍ ³ôÀÌ */
span.br2 {display:block;}
.agreebox {border:1px solid #ffcaca; padding:8px; margin:10px 0;}

@media only screen and (max-width:768px){
  span.br {display:block;}
  span.br2 {display:inline-block;}
  .txt_help {font-size:12px;}
}

/* ·Î±×ÀÎ */
.board_btn {position:relative;}
.board_btn .btn_login1, .board_btn .btn_login2 {display:inline-block; width:226px; height:49px; text-indent:-9999px; border:0 none; cursor:pointer;}
.board_btn .btn_login1 {background:url('/fboard/images/btn_login1.png') no-repeat left top;}
.board_btn .btn_login2 {background:url('/fboard/images/btn_login2.png') no-repeat left top;}
.board_btn img#kakao-login-btn {width:228px; height:49px; border:1px solid #ccbc00; border-radius:5px; background:#ffeb00;}

.certi_wrap * {box-sizing: border-box;}
.certi_wrap {border:1px solid #e3e3e3;}
.certi_wrap:after {display:block; content:""; clear:both;}
.certi_wrap .left_sec, .certi_wrap .right_sec {height:320px; padding-top:50px; float:left;}
.certi_wrap .left_sec {width:62%;}
.certi_wrap .left_sec .title, .certi_wrap .right_sec .title {text-align:center; font-size:24px; font-weight:bold; letter-spacing:-1px;}
.certi_wrap .left_sec .title span, .certi_wrap .right_sec .title span {display:inline-block; padding:10px 0 20px 42px; color:#e05454; background:url('/fboard/images/icon_certi1.png') no-repeat left 5px;}
.certi_wrap .left_sec .desc, .certi_wrap .right_sec .desc {margin-bottom:40px; text-align:center; color:#7b7b7b;}
.certi_wrap .left_sec .certi_box {overflow:hidden;}
.certi_wrap .left_sec .info {margin-top:10px; text-align:center; font-size:12px;}
.certi_wrap .left_sec .certi1, .certi_wrap .left_sec .certi2 {float:left; width:50%; padding:0 10px;}
.certi_wrap .left_sec .certi1 {text-align:right;}
.certi_wrap .left_sec .certi2 {}
.certi_wrap .right_sec {width:38%; border-left:1px solid #f0f0f0;}
.certi_wrap .right_sec .certi3 {text-align:center;}
.certi_wrap .right_sec .certi3 .info {margin-top:10px; text-align:center; font-size:12px;}


.file_download, .file_preview { display:inline-block; padding:1px 14px; margin-bottom:2px; border-radius:3px; color:#fff !important; font-size:11px !important;}
.file_download {background:#474747;}
.file_preview {background:#474747;}
.file_download:hover, .file_preview:hover {color:#fff !important; text-decoration:none;}

@media screen and (max-width: 768px) {
  .file_download, .file_preview {padding:1px 5px; font-size:11px;}
  .file_preview {margin-left:0px;}
}


/* fboard header */
.board_header {margin:8px 0; overflow:hidden;} /* °Ô½ÃÆÇ »ó´Ü °Ë»öÆû(°Ë»ö¿É¼Ç/ÆäÀÌÁö¼ö) */
.board_header .search_box {float:left;}
.board_header .page_info {float:right; color:#555; font-size:12px;}
.board_header .page_info p {display:inline; padding-top:8px;}
.board_header .page_info span {font-weight:bold; color:#cd4040;}

@media screen and (max-width: 768px) {
  .board_header {margin:8px 0; padding:15px; background:#f8f8f8; border:1px solid #ededed;} /* °Ô½ÃÆÇ »ó´Ü °Ë»öÆû(°Ë»ö¿É¼Ç/ÆäÀÌÁö¼ö) */
  .board_header .search_box {float:none; text-align:center;}
  .board_header .search_box .ipt_txt1 {width:80px;}
  .board_header .search_box .ipt_txt1.area {width:80px !important;}
  .board_header .page_info {float:none; display:none;}
}


/**** °Ô½ÃÆÇ Å×ÀÌºí *****/

/* ±âº» ¸ñ·Ï_default1 */
table.list1 {border-top:1px solid #999; color:#555;}
table.list1 thead th {position:relative; padding:10px 5px; font-weight:bold; text-align:center; background:url(/fboard/images/bg_tbl_01.png) repeat-x left bottom; border-bottom:1px solid #c2c2c2;}
table.list1 thead th:before {content:""; position:absolute; top:13px; left:0; height:10px; border-left:1px solid #dedede;}
table.list1 thead th:first-child:before {content:none;}
table.list1 tbody td {padding:10px 5px; text-align:center; border-bottom:1px solid #e5e5e5;}
table.list1 tbody tr:hover {background-color:#fcfcfc;}

@media only screen and (max-width:768px){
  table.list1 {}
  table.list1 colgroup {display:none;}
  table.list1 thead th {display:none;}
  table.list1 tbody {border-top:2px solid #4d4d4d;}
  table.list1 tbody tr {display:block; padding:12px 0; border-bottom:1px solid #d9d9d9;}
  table.list1 tbody tr:after {display:block; clear:both; content:"."; visibility:hidden; height:0;}
  table.list1 tbody tr:nth-child(odd) {background:#f0f9fb;}
  table.list1 tbody td {display:block; float:left; clear:left; width:100%; padding:0px 15px; font-size:12px; color:#878787; border:none; text-align:left !important; box-sizing:border-box;}
  table.list1 [data-cell-header]:before {content:attr(data-cell-header); padding-right:6px; display:inline-block; color:#434343;}
  table.list1 .hidden_tbl {display:none;}
  table.list1 .title {padding-bottom:8px; font-weight:bold; font-size:17px; color:#2b2b2b; letter-spacing:-1px;}
}

table.list2 {border-top:1px solid #999; color:#555;}
table.list2 thead th {position:relative; padding:10px 5px; font-weight:bold; text-align:center; background:url(/fboard/images/bg_tbl_01.png) repeat-x left bottom; border-bottom:1px solid #c2c2c2;}
table.list2 thead th:before {content:""; position:absolute; top:13px; left:0; height:10px; border-left:1px solid #dedede;}
table.list2 thead th:first-child:before {content:none;}
table.list2 tbody td {padding:10px 5px; text-align:center; border-bottom:1px solid #e5e5e5;}
table.list2 tbody tr:hover {background-color:#fcfcfc;}


/* ±âº» ±Ûº¸±â_default1 */
table.view1 {border-top:1px solid #999; color:#555; line-height:18px;}
table.view1 tbody th {background:#fbfbfb;}
table.view1 tbody th, table.view1 tbody td {padding:15px; text-align:left; border-bottom:1px solid #e5e5e5;}
table.view1 .text_area {padding-left:0; padding-right:0;} /* ±Û¾²±â ÅØ½ºÆ®¹Ú½º */
table.view1 .view_area {min-height:300px; line-height:180% !important; vertical-align:top;} /* ±ÛÀÐ±â ÅØ½ºÆ®¹Ú½º */

@media only screen and (max-width:768px){
  table.view1 {font-size:14px;}
  table.view1 .ipt_txt1 {display:block; width:100%;}
  table.view1 .ipt_txt3 {display:inline-block; width:60px;}
  table.view1 tbody th {width:90px;}
  table.view1 tbody th, table.view1 tbody td {padding:5px;}
  table.view1 .view_area {line-height:130% !important;}
  table.view1 .view_area img {width:100% !important; height:auto !important;}
}


/* ÀÏ¹Ý°¶·¯¸®_default1 */
.list_gallery1 {width:100%; padding-top:20px; border-top:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; display:inline-block;}
.list_gallery1 .nodata {width:100%; padding:10px 0; text-align:center;}
.list_gallery1 .ctn_box li {width:290px; height:270px; margin-left:32px; float:left; overflow:hidden;}
.list_gallery1 .ctn_box li .box {}
.list_gallery1 .ctn_box li p.title {width:100%; padding:10px 0 0px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold; font-size:14px;}
.list_gallery1 .ctn_box li p.info {color:#6d6d6d; font-size:12px; overflow:hidden;}
.list_gallery1 .ctn_box li p.info .date {float:left;}
.list_gallery1 .ctn_box li p.info .count {float:right;}
.list_gallery1 .ctn_box li p.price {color:#090909;}
.list_gallery1 .ctn_box li p.image img {width:290px !important; height:200px !important;}

@media only screen and (max-width:768px){
  .list_gallery1 .ctn_box li {width:100%; height:auto; margin-left:0; margin-bottom:15px; float:none;}
  .list_gallery1 .ctn_box li .box {padding:10px; border:1px solid #eee;}
  .list_gallery1 .ctn_box li p.image img {width:100% !important; height:auto !important;}
  .list_gallery1 .ctn_box li p.title {padding:10px 0 0; font-size:14px;}
  .list_gallery1 .ctn_box li p.info {font-size:12px;}
}


/* ½Ã¼³¾È³» */
table.view_dong16 {border-top:3px solid #999; color:#555; line-height:130%;}
table.view_dong16 tbody th {background:#fbfbfb;}
table.view_dong16 tbody th, table.view_dong16 tbody td {padding:10px; text-align:left; border-bottom:1px solid #e5e5e5;}
table.view_dong16 .text_area {padding-left:0; padding-right:0;} /* ±Û¾²±â ÅØ½ºÆ®¹Ú½º */
table.view_dong16 .view_area {min-height:300px; line-height:180% !important; vertical-align:top;} /* ±ÛÀÐ±â ÅØ½ºÆ®¹Ú½º */
table.view_dong16 .thumb {}
table.view_dong16 .thumb img {width:148px; height:118px;}
table.view_dong16 .head {margin-bottom:7px; font-size:16px; font-weight:bold;}
table.view_dong16 .body {font-size:14px;}

@media only screen and (max-width:768px){
  table.view_dong16 {line-height:120%;}
  table.view_dong16 .thumb img {width:100px; height:75px;}
  table.view_dong16 .head {font-size:14px;}
  table.view_dong16 .body {font-size:11px;}

}



/**** custom button ****/

/* button type1 (no image) */
.btn_box {display:inline-block; height:20px; line-height:20px; text-align:center; padding:0 5px; border-radius:2px; letter-spacing:-1px; font-size:11px;}
.btn_box.btnRed {border:1px solid #ca2c2c; background:#d93c3c; color:#fff;}
.btn_box.btnBlue {border:1px solid #398bd6; background:#52a4ef; color:#fff;}
.btn_box.btnBlack {border:1px solid #505050; background:#686868; color:#fff;}
.btn_box.btnWhite {border:1px solid #a9a9a9; background:#fff; color:#747474;}


/* button type2  (use image) */
.btn_set {display:inline-block; letter-spacing:-1px; padding-left:20px; text-align:center; vertical-align:middle;}
.btn_set span {display:inline-block; padding-right:20px;}

.btn_set.btnWhiteB, .btn_set.btnBlackB, .btn_set.btnBlueB, .btn_set.btnRedB {height:33px; line-height:32px; font-size:12px; font-weight:bold;}
.btn_set.btnWhiteS, .btn_set.btnBlackS, .btn_set.btnBlueS, .btn_set.btnRedS {height:22px; line-height:21px; font-size:11px; font-weight:normal;}

.btn_set.btnWhiteB {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 0; color:#545454; padding-left:20px;}
.btn_set.btnWhiteB span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% 0; padding-right:20px;}
.btn_set.btnWhiteB.goto span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -38px; padding-right:30px;}
.btn_set.btnWhiteS {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -76px; color:#545454; padding-left:10px;}
.btn_set.btnWhiteS span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -76px; padding-right:10px;}
.btn_set.btnWhiteS.goto span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -103px; padding-right:20px;}

.btn_set.btnBlackB {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -130px; color:#fff; padding-left:20px;}
.btn_set.btnBlackB span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -130px; padding-right:20px;}
.btn_set.btnBlackB.goto span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -168px; padding-right:30px;}
.btn_set.btnBlackS {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -206px; color:#fff; padding-left:10px;}
.btn_set.btnBlackS span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -206px; padding-right:10px;}
.btn_set.btnBlackS.goto span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -233px; padding-right:20px;}

.btn_set.btnBlueB {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -260px; color:#fff; padding-left:20px;}
.btn_set.btnBlueB span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -260px; padding-right:20px;}
.btn_set.btnBlueB.goto span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -298px; padding-right:30px;}
.btn_set.btnBlueS {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -336px; color:#fff; padding-left:10px;}
.btn_set.btnBlueS span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -336px; padding-right:10px;}
.btn_set.btnBlueS.goto span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -363px; padding-right:20px;}

.btn_set.btnRedB {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -390px; color:#fff; padding-left:20px;}
.btn_set.btnRedB span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -390px; padding-right:20px;}
.btn_set.btnRedB.goto span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -428px; padding-right:30px;}
.btn_set.btnRedS {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -466px; color:#fff; padding-left:10px;}
.btn_set.btnRedS span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -466px; padding-right:10px;}
.btn_set.btnRedS.goto span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -493px; padding-right:20px;}


/* button type3  (input) */
input[type=submit].btnBox {border:0 none;}
span.btnWhiteB, span.btnWhiteB input[type=submit], span.btnBlackB, span.btnBlackB input[type=submit], span.btnBlueB, span.btnBlueB input[type=submit], span.btnRedB, span.btnRedB input[type=submit] {height:33px; line-height:30px; display:inline-block; font-size:12px; font-weight:bold; letter-spacing:-1px; text-align:center; vertical-align:middle; cursor:pointer;}
span.btnWhiteS, span.btnWhiteS input[type=submit], span.btnBlackS, span.btnBlackS input[type=submit], span.btnBlueS, span.btnBlueS input[type=submit], span.btnRedS, span.btnRedS input[type=submit] {height:22px; line-height:20px; display:inline-block; letter-spacing:-1px; font-size:11px; text-align:center; vertical-align:middle; cursor:pointer;}

span.btnWhiteB {background:url("/fboard/images/bg_admin_btn.png") no-repeat  0 0 !important; padding-left:20px;}
span.btnWhiteB input[type=submit] {background:url("/fboard/images/bg_admin_btn.png") no-repeat  100% 0 !important; padding-right:20px; color:#545454;}
span.btnWhiteS {background:url("/fboard/images/bg_admin_btn.png") no-repeat  0 -76px !important; padding-left:10px;}
span.btnWhiteS input[type=submit] {background:url("/fboard/images/bg_admin_btn.png") no-repeat  100% -76px !important; padding-right:10px; color:#545454;}

span.btnBlackB {background:url("/fboard/images/bg_admin_btn.png") no-repeat  0 -130px !important; padding-left:20px;}
span.btnBlackB input[type=submit] {background:url("/fboard/images/bg_admin_btn.png") no-repeat  100% -130px !important; padding-right:20px; color:#fff;}
span.btnBlackS {background:url("/fboard/images/bg_admin_btn.png") no-repeat  0 -206px !important; padding-left:10px;}
span.btnBlackS input[type=submit] {background:url("/fboard/images/bg_admin_btn.png") no-repeat  100% -206px !important; padding-right:10px; color:#fff;}

span.btnBlueB {background:url("/fboard/images/bg_admin_btn.png") no-repeat  0 -260px !important; padding-left:20px;}
span.btnBlueB input[type=submit] {background:url("/fboard/images/bg_admin_btn.png") no-repeat  100% -260px !important; padding-right:20px; color:#fff;}
span.btnBlueS {background:url("/fboard/images/bg_admin_btn.png") no-repeat  0 -336px !important; padding-left:10px;}
span.btnBlueS input[type=submit] {background:url("/fboard/images/bg_admin_btn.png") no-repeat  100% -336px !important; padding-right:10px; color:#fff;}

span.btnRedB {background:url("/fboard/images/bg_admin_btn.png") no-repeat  0 -390px !important; padding-left:20px;}
span.btnRedB input[type=submit] {background:url("/fboard/images/bg_admin_btn.png") no-repeat  100% -390px !important; padding-right:20px; color:#fff;}
span.btnRedS {background:url("/fboard/images/bg_admin_btn.png") no-repeat  0 -466px !important; padding-left:10px;}
span.btnRedS input[type=submit] {background:url("/fboard/images/bg_admin_btn.png") no-repeat  100% -466px !important; padding-right:10px; color:#fff;}


/* button type4  (button) */
button.btn_set.btnWhiteB, button.btn_set.btnBlackB, button.btn_set.btnBlueB, button.btn_set.btnRedB {border:0 none; height:33px; line-height:32px; padding-left:12px !important; font-size:12px; font-weight:bold;}
button.btn_set.btnWhiteB span, button.btn_set.btnBlackB span, button.btn_set.btnBlueB span, button.btn_set.btnRedB span {height:33px; line-height:32px; display:block; padding-right:12px;}

button.btn_set.btnWhiteS, button.btn_set.btnBlackS, button.btn_set.btnBlueS, button.btn_set.btnRedS {border:0 none; height:22px; padding-left:10px; font-size:11px;}
button.btn_set.btnWhiteS span, button.btn_set.btnBlackS span, button.btn_set.btnBlueS span, button.btn_set.btnRedS span {height:22px; line-height:24px; display:block; padding-right:10px;}

button.btn_set {border:0 none; height:22px; padding-left:10px !important; font-size:11px;}
button.btn_set span {height:22px; line-height:24px; display:block; padding-right:10px; position:relative; left:0; top:0}

button.btn_set.btnWhiteB {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 0;}
button.btn_set.btnWhiteB span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% 0; color:#545454;}
button.btn_set.btnWhiteS {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -76px;}
button.btn_set.btnWhiteS span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -76px; color:#545454;}

button.btn_set.btnBlackB {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -130px;}
button.btn_set.btnBlackB span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -130px; color:#fff;}
button.btn_set.btnBlackS {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -206px;}
button.btn_set.btnBlackS span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -206px; color:#fff;}

button.btn_set.btnBlueB {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -260px;}
button.btn_set.btnBlueB span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -260px; color:#fff;}
button.btn_set.btnBlueS {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -336px;}
button.btn_set.btnBlueS span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -336px; color:#fff;}

button.btn_set.btnRedB {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -390px;}
button.btn_set.btnRedB span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -390px; color:#fff;}
button.btn_set.btnRedS {background:url("/fboard/images/bg_admin_btn.png") no-repeat 0 -466px;}
button.btn_set.btnRedS span {background:url("/fboard/images/bg_admin_btn.png") no-repeat 100% -466px; color:#fff;}


/* °³ÀÎÁ¤º¸ µ¿ÀÇ */
.priv_agree {margin-top:15px; padding:20px; border:1px solid #ffac83; background:#ffeee5;}
.priv_agree h5 {padding:10px 0 15px; font-weight:bold; text-align:center; font-size:18px;}
.priv_agree .color-blue, .priv_agree .color-red {font-size:16px;}



/* ¹Ú½º ¼³Á¤ */
/* .input1, input[type="text"], input[type="password"]{
  border:1px #d1d1d1 solid;
  height:20px;
  padding:0 6px;
}
.input2 {
  border-width:1px;
  border-top-color:white;
  border-right-color:white;
  border-left-color:white;
  border-bottom-color:#555555;
  border-top-style:none;
  border-right-style:none;
  border-left-style:none;
  border-bottom-style:solid;
}
.input_disable {
  border:1px #8D8D8D solid;
  background-color:#F7F7F7;
}
.textarea1 {
  border:1px #8D8D8D solid;
  width: 98%;
  height: 98%;
}
.select1 {
  height:19px;
  font-size:12px;
  color:#000000;
  border:1px #8D8D8D solid;
  vertical-align: middle;
}
.button1 {
  border:1px #333333 solid;
  height:19px;
} */
.hidden_box{
  width:0;
  height:0;
  line-height:0;
  visibility:hidden;
  overflow:hidden;
  position:absolute;
  font-size:0;
}

/* ÀÏ°ý ÆÄÀÏ»èÁ¦ */
.batch_del {margin-top:15px; padding:15px; border:1px solid #ededed; background:#fafafa; font-size:12px;}
.batch_del .tit {color:#e85252;}
.batch_del .desc {}


/* °Ô½ÃÆÇ ÆäÀÌÁö ¹øÈ£(°øÅë) */
.page_number {margin-top:15px; text-align:center;}
.pgNumber, .pgNumberThis {width:26px; height:24px; margin:0 1px; line-height:26px; font-weight:bold; text-align:center; text-decoration:none; display:inline-block; background:#fff;}
.pgNumber {color:#6d6d6d;}
.pgNumberThis {color:#fff; border:1px solid #424242; background:#525252;}
.pgNumber_prev, .pgNumber_next {display:none;}
.pgNumberNavi {padding:0 12px; font-size:14px;}

@media screen and (max-width: 768px) {
  .pgNumber, .pgNumberThis, .pgNumberBtn {display:none;}
  .pgNumber_prev, .pgNumber_next {display:inline-block; border:1px solid #dfdfdf;}
  .pgNumber_prev {padding:5px 14px 5px 25px; background:#fff url('/images/common/btn_prev2.png') no-repeat 10% center;}
  .pgNumber_next {padding:5px 25px 5px 14px; background:#fff url('/images/common/btn_next2.png') no-repeat 90% center;}
}



/* ºñ¹Ð¹øÈ£ ÀÔ·ÂÃ¢ */
.password_wrap {padding:10px 15px; border:1px solid #f2f2f2;}
.password_wrap p {margin-bottom:15px; text-align:center; letter-spacing:-1px;}
.input_pw {text-align:center;}



/* È¸¿ø°¡ÀÔ Æû */
.memberJoin {width:740px;}
.memberJoin caption {text-align:right; border-bottom: solid 2px #999999; vertical-align:bottom;}
.memberJoin table {width:100%; border-collapse:collapse;  border-color:#CCCCCC;}
.memberJoin th {padding-left:10px; border-bottom:1px dotted #bcbcbc; background-color:#f8f8f8 ; font-weight:bold; text-align:left;}
.memberJoin td {padding:5px 0 5px 20px; border-bottom:1px dotted #bcbcbc; background:#ffffff; text-align:left;}
.memberJoin tfoot td {text-align:center; border-bottom:0px;}
.iframe_agreement{border:0; width:740px; height:250px;}


/* ·Î±×ÀÎ Æû */
.memberLogin {width:740px; border:1px #666666 solid;}
.memberLogin th {padding-left:50px; padding-top:5px; font-weight:bold; text-align:left;}
.memberLogin td {padding-left:5px; padding-top:5px; text-align:left;}
.memberLogin tfoot td {padding:15px 0px 20px 50px;}


/* ¾ÆÀÌµð/ºñ¹Ð¹øÈ£ ºÐ½Ç Æû */
.memberIdSearch{padding:35px 0 0 0; text-align:center; width:676px; height:120px; background:url('/fboard/images/box_1.gif') no-repeat;}
.memberPwSearch{padding:20px 0 0 0; text-align:center; width:676px; height:150px; background:url('/fboard/images/box_1.gif') no-repeat;}


/* °Ô½ÃÆÇ Æû */
/*.fboard_body{float:left; width:690px; padding:20px 0px 0px 40px;}*/
.fboard_body2{}
.title_box{width:100%; height:30px; border-bottom:#dddddd dotted 1px; font-weight:bold; padding-top:8px; color:#000000;}
.search_box3{width:100%; height:30px;}

.page_list{width:100%; text-align:center; padding-top:15px;}
.page_list2{width:100%; text-align:center; padding-top:15px;}
.button_box{width:100%; height:30px; text-align:right; padding:10px 0px 0px 0px;}
.button_box2{width:100%; text-align:center; padding:10px 0px 0px 0px;}
.button_box3{width:100%; height:30px; text-align:right; padding:10px 0px 0px 0px;}
.button_box4{width:100%; text-align:center; padding:10px 0px 0px 0px;}
.moving_box{width:100%; padding:5px; border-top:#CCCCCC dotted 1px; border-bottom:#CCCCCC dotted 1px;}
.moving_box2{width:100%; padding:5px; border-top:#CCCCCC dotted 1px; border-bottom:#CCCCCC dotted 1px;}
.moving_box3{width:100%; padding:5px; border-top:#CCCCCC dotted 1px; border-bottom:#CCCCCC dotted 1px;}
.password_check{ width:400px; padding:10px; text-align:center; border:#CCCCCC 1px solid; background-color:#EFEFEF;}

/*½ÅÃ»Ãë¼Ò ÆË¾÷Ã¢*/
.living_pop{ background:url(/fboard/images/living_pop1.gif) no-repeat; width:400px; height:230px;}

/*´Þ·Â*/
.iframe_calendar{ width:130px; height:155px;}

/* °ü¸®ÀÚÆäÀÌÁö */
.title_box_admin{width:100%; height:30px; border-bottom:#dddddd dotted 1px; font-weight:bold; padding-top:8px; color:#000000;}
.button_box_admin{width:790px; height:25px; padding:5px; border-top:#CCCCCC dotted 1px; border-bottom:#CCCCCC dotted 1px; padding-top:10px;}
.page_admin{width:800px; height:30px; text-align:center; padding-top:20px;}
.bodyTop_admin{width:785px; height:20px; padding:5px; border: #8D8D8D solid 2px; background-color:#F7F7F7; color:#999999; font-weight:bold;margin-top:16px;}
.totalPage_admin{font-size:9px; font-family:Verdana; color:red;}
.search_box_admin{width:800px; height:28px; border-bottom:#dddddd dotted 1px;}
.boardinfo_menu1{height:30px; background-color:#00FF33; text-align:center;}
.boardinfo_menu2{height:30px; background-color:#C2C2C2; text-align:center;}
.boardinfo_menu_block{width:800px; z-index:1; display:block;}
.boardinfo_menu_none{width:800px; z-index:1; display:none}


/* ±¸Ã»Àå°ú ÂïÀº »çÁøÃ£±â */
table.gallery_list1 {width:690px; border-top:2px solid #B3CBDA; border-bottom:2px solid #B3CBDA;}
table.gallery_list1 caption {padding-left:0px; line-height:0; font-size:0; visibility:hidden; text-align:left;}
table.gallery_list1 thead td {height:0px; border-top:2px solid #B3CBDA;}
table.gallery_list1 tbody td {height:100px; border-bottom:1px solid #B3CBDA; padding:10px; font-weight:normal; text-align:left; vertical-align:text-top;}
table.gallery_list1 .gallery_title1 {font-weight:bold;}
table.gallery_list1 .gallery_contents1 {font-weight:none; padding-top:20px;}
table.gallery_list1 .gallery_image1 {padding:3px; border:1px solid #6A91B2; vertical-align:text-top;}

.gallery_view1 {width:100%; border-top:2px #666666 solid; border-bottom:2px #666666 solid; padding:5px 0 15px 0; display:inline-block;}
.gallery_view1_contents {float:left; width:20%; padding-top:15px;}
.gallery_view1_contents .gallery_view1_image {width:122px; height:95px; margin:0 0 10px 3px;}
.gallery_view1_contents .gallery_view1_image img {margin:0 auto; padding:3px; border:1px solid #b3cbda;}
.gallery_view1_contents .gallery_view1_title {width:122px; margin:0 auto; padding-top:3px; text-align:center; overflow:hidden; color:#427393; font-weight:bold; font-size:13px;}

table.gallery_enlarge {width:400px;}
table.gallery_enlarge caption {padding-left:0px; line-height:0; font-size:0; visibility:hidden; text-align:left;}
table.gallery_enlarge thead th {height:35px; font-weight:bold; text-align:left;}
table.gallery_enlarge tbody td {height:30px; font-weight:normal; text-align:left;}
table.gallery_enlarge tfoot td {height:30px; font-weight:normal; text-align:center;}
table.gallery_enlarge .gallery_image2 {padding:5px; border:3px solid #6A91B2;}

table.basisland {width:100%; border-spacing:0px; border-collapse:collapse; border:1px solid #d4d4d4; margin-bottom:20px;}
table.basisland caption{text-align:left; padding-right:10px; font-weight:bold;}
table.basisland thead th {border:1px solid #d4d4d4; text-align:center; padding:8px 2px; background:#fcf0e1; font-weight:bold; color:#4b4b4b;}
table.basisland thead td {border:1px solid #d4d4d4; text-align:center; padding:8px 10px;}
table.basisland tbody th {border:1px solid #d4d4d4; text-align:center; padding:8px 2px; background:#fcf0e1; font-weight:bold; color:#4b4b4b;}
table.basisland tbody td {border:1px solid #d4d4d4; text-align:center; padding:8px 10px;}
table.basisland .left {text-align:left;}

table.basisland2 {width:100%; border-spacing:0px; border-collapse:collapse; border:1px solid #d4d4d4; margin-bottom:20px;}
table.basisland2 caption{text-align:left; padding-right:10px; font-weight:bold;}
table.basisland2 thead th {border:1px solid #d4d4d4; text-align:center; padding:8px; background:#fcf0e1; font-weight:bold; color:#4b4b4b;}
table.basisland2 thead td {border:1px solid #d4d4d4; text-align:left; padding:8px;}
table.basisland2 tbody th {border:1px solid #d4d4d4; text-align:center; padding:8px; background:#fcf0e1; font-weight:bold; color:#4b4b4b;}
table.basisland2 tbody td {border:1px solid #d4d4d4; text-align:left; padding:8px;}
table.basisland2 .left {text-align:left;}
table.basisland2 .center {text-align:center;}



/* TABLE A TYPE (Á¦¸ñ Áß¾ÓÁ¤·Ä, ³»¿ë ¿ÞÂÊÁ¤·Ä) */

.tblDong {
	margin-bottom:20px;
	width:100%;
  border:1px solid #d5d5d5;
}

.tblDong tbody th {
	padding:5px;
	font-weight:bold;
	border-bottom:1px solid #d5d5d5;
	text-align:left;
	overflow:hidden;
	white-space:nowrap
}

.tblDong td.dongPic {
	text-align:center;
	vertical-align:top;
}

.tblDong tbody td {
    padding:5px;
    text-align:left;
	border-bottom:1px solid #d5d5d5;
}


@media screen and (max-width: 768px) {
  .tblDong {font-size:12px; letter-spacing:-1px; line-height:120%;}
  .tblDong colgroup {display:block !important;}
}

.copyright {
  text-indent: 3px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-bottom-color: #DEDEDE;
  border-left-color: none;
  color: #333333;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-family: "Verdana";
}


/* °ü¸®ÀÚÆäÀÌÁö */
.List_admin {
  height:27px;
  background-color:#E4F2F6;
  font-weight:bold;
  text-align:center;
}
.ListCol_admin {
  height:27px;

  text-align:center;
}
.View_admin {
  height:27px;
  background-color:#E4F2F6;
  font-weight:bold;
  text-align:center;
}
.ViewCol_admin {
  height:27px;

  padding-left:5px;
}
.ViewContent_admin {
  height:400px;

  padding:5px;
  vertical-align:text-top;
  border-width:1px;
  border-color:#DFDFDF;
  border-bottom-style:solid;
}
.tableborder1 {
  border-collapse:collapse;
}









.line{ clear:both;  border-width: 0px; color:#FFFFFF; margin:20px 0;}
.line_two{ border-width: 1px; border-color:#EAEAEA; border-style:dotted; margin:10px 0;}
.ipin{ width:575px; padding:10px; text-align:center; border:#CCCCCC 1px solid; background-color:#EEF7FF;}
.underbar{ border-bottom-width:1px; border-bottom-color:rgb(204,204,204); border-bottom-style:solid;}


.align_center{text-align:center;}
.align_right{ text-align:right;}
.align_left{ text-align:left;}
.valign_middle {vertical-align:middle;}
.valign_bottom { vertical-align:text-bottom;}
.valign_top { vertical-align:text-top;}

.clear_both{clear:both;}
.float_left{float:left;}
.float_none{float:none;}
.float_right{float:right;}


/* »ö ¼³Á¤ */
.font_size0{ font-size:0px; color:#FFFFFF;}
.font_size10{ font-size:10px;}
.font_size11{ font-size:11px;}
.font_size12{ font-size:12px;}
.font_size13{ font-size:13px;}
.font_size14{ font-size:14px;}

.font_white{ color:#ffffff; font-size:12px;}
.font_red{ color:#CC0000; font-size:12px;}
.font_blue{ color: #0066CC; font-size:12px;}
.font_green{ color:#339933; font-size:12px;}
.font_yellow{ color:#eb9500; font-size:12px;}

.font_strong{font-weight:bold;}
.cursor_hand{cursor:pointer;}

.color_list1{ color:#3366CC;}
.color_list2{ color:#FF3300;}
.color_pagezing{ font-weight:bold; color:red;}
.color_head{ color:#f79329; font-weight:bold;}
.color_white{ color:white;}
.color_red{ color:red;}
.color_red2{ color:#749f09;}
.color_blue{ color:blue;}
.color_black{ color:black;}

.bgcolor_comment{ background-color:#D2CEBF;}
.bgcolor_white{ background-color:white;}
.bgcolor_2{ background-color:#e1f3f8; color:#000;}
.bgcolor_3{ background-color:#666;}
.bgcolor_4{ background-color: #FF6;}







/*½Å °Ô½ÃÆÇ*/
table.board1 {width:100%;}
table.board1 th, table.board1 td {padding:5px;}


table.gall1 {width:100%;}
table.gall1 tbody td {padding:15px 0;}
table.gall1 tbody td img {margin-bottom:6px;}


/* ÀÎÆ÷¹Ú½º2 */
.infobox2 {padding:18px 25px; margin-bottom:35px; border:1px solid #cae7ef; text-align:left; background:#f0f9fb;}
.infobox2 ul {}
.infobox2 ul li {background:url(/images/common/bu_1.png) no-repeat left 8px; padding:3px 9px;}
/* ÀÌ¿ë¾È³»-·Î±×ÀÎ */
.login_box {width:650px; margin:0 auto; font-family:"¸¼Àº°íµñ", Malgun Gothic, "µ¸¿ò", Dotum, "±¼¸²", Gulim, Arial, AppleGothic, sans-serif; font-size:20px !important;}
.login_box ul {overflow:hidden;}
.login_box ul li {float:left; width:314px; margin-left:18px; border:1px solid #e1e1e1;  border-radius:10px; overflow:hidden; background:#fff;}
.login_box ul li:first-child {margin-left:0;}
.login_box ul li a {display:block; height:80px; line-height:80px; font-size:20px !important;}
.login_box ul li a span {display:block;}
.login_box ul li input {border:0 none; background:#fff url(/fboard/images/icon_check1.png) no-repeat 27px center; display:block; width:289px; height:80px; padding-left:75px; line-height:80px; font-size:20px; cursor:pointer;}
.login_box ul li:hover {color:#000 !important; border:1px solid #f15c29;}
.login_box ul li.icon2 a {background:url(/fboard/images/icon_check2.png) no-repeat 44px center;}
.login_box ul li.icon2 a:hover {text-decoration:none; color:#000}
.login_box ul li.icon2 span {padding-left:100px;}
.login_box ul li.icon1 {}


.certi_wrap * {box-sizing: border-box;}
.certi_wrap {border:1px solid #e3e3e3;}
.certi_wrap:after {display:block; content:""; clear:both;}
.certi_wrap .left_sec, .certi_wrap .right_sec {height:320px; padding-top:50px; float:left;}
.certi_wrap .left_sec {width:62%;}
.certi_wrap .left_sec .title, .certi_wrap .right_sec .title {text-align:center; font-size:24px; font-weight:bold; letter-spacing:-1px;}
.certi_wrap .left_sec .title span, .certi_wrap .right_sec .title span {display:inline-block; padding:10px 0 20px 42px; color:#e05454; background:url('/fboard/images/icon_certi1.png') no-repeat left 5px;}
.certi_wrap .left_sec .desc, .certi_wrap .right_sec .desc {margin-bottom:40px; text-align:center; color:#7b7b7b;}
.certi_wrap .left_sec .certi_box {overflow:hidden;}
.certi_wrap .left_sec .info {margin-top:10px; text-align:center; font-size:12px;}
.certi_wrap .left_sec .certi1, .certi_wrap .left_sec .certi2 {float:left; width:50%; padding:0 10px;}
.certi_wrap .left_sec .certi1 {text-align:right;}
.certi_wrap .left_sec .certi2 {}
.certi_wrap .right_sec {width:38%; border-left:1px solid #f0f0f0;}
.certi_wrap .right_sec .certi3 {text-align:center;}
.certi_wrap .right_sec .certi3 .info {margin-top:10px; text-align:center; font-size:12px;}

@media screen and (max-width: 768px) {
  .certi_wrap .left_sec, .certi_wrap .right_sec {height:auto; padding-top:0px; float:none;}
  .certi_wrap .left_sec {width:100%; padding:30px 0 30px; border-bottom:1px solid #f0f0f0;}
  .certi_wrap .left_sec .certi1, .certi_wrap .left_sec .certi2 {float:none; width:100%;}
  .certi_wrap .left_sec .desc, .certi_wrap .right_sec .desc {margin-bottom:25px;}
  .certi_wrap .left_sec .certi1 {text-align:center;}
  .certi_wrap .left_sec .certi2 {text-align:center;}
  .certi_wrap .right_sec {width:100%; padding:20px 0;}
}
