div.clear {clear:both;}


/* 1_list */
table.board_1list {margin-top:0;border-top:2px solid #9bc827;;}
table.board_1list tr.title {height:45px;}
table.board_1list tr.title th {text-align:center !important;font-weight:bold;color:#484747;}
table.board_1list tr.top {height:1px;background-color:#bfbebe;}
table.board_1list tr td {text-align:center;}
table.board_1list tr.null {height:350px;}
table.board_1list tr.null td {text-align:center;}
table.board_1list tr.comm {height:40px;}
table.board_1list tr.notice {height:42px;background-color:#efefef;}
table.board_1list tr.comm td, table.board_1list tr.notice td {text-align:center;}
table.board_1list tr.comm td a:link, table.board_1list tr.notice td a:link {color:#595d61;text-decoration:none;}
table.board_1list tr.comm td a:visited, table.board_1list tr.notice td a:visited {color:#595d61;text-decoration:none;}
table.board_1list tr.comm td a:active, table.board_1list tr.notice td a:active {color:#595d61;text-decoration:underline;}
table.board_1list tr.comm td a:hover, table.board_1list tr.notice td a:hover {color:#595d61;text-decoration:underline;}



/*
table.board_1list tr.title {height:30px;}
table.board_1list tr.top {height:2px;background-color:#dddddd;}
table.board_1list tr.title th {text-align:center;font-weight:bold;}
table.board_1list tr.title th.th1 {background:url(/board/img/_bg_board_tit1.gif) no-repeat 0 0;}
table.board_1list tr.title th.th2 {background:url(/board//img/_bg_board_tit2.gif) repeat-x 0 0;}
table.board_1list tr.title th.th3 {background:url(/board//img/_bg_board_tit3.gif) no-repeat 0 0;}
table.board_1list tr.title th.th4 {background:url(/board//img/_bg_board_tit4.gif) no-repeat 0 0;}
table.board_1list tr.title th.th5 {background:url(/board//img/_bg_board_tit5.gif) no-repeat 0 0;}
table.board_1list tr.null {height:350px;}
table.board_1list tr.null td {text-align:center;}
table.board_1list tr.comm {height:28px;}
table.board_1list tr.notice {height:30px;background-color:#efefef;}
table.board_1list tr.comm td, table.board_1list tr.notice td {text-align:center;}
table.board_1list tr.comm td a:link, table.board_1list tr.notice td a:link {color:#595d61;text-decoration:none;}
table.board_1list tr.comm td a:visited, table.board_1list tr.notice td a:visited {color:#595d61;text-decoration:none;}
table.board_1list tr.comm td a:active, table.board_1list tr.notice td a:active {color:#595d61;text-decoration:underline;}
table.board_1list tr.comm td a:hover, table.board_1list tr.notice td a:hover {color:#595d61;text-decoration:underline;}

table.board_1list tr.title {height:35px;}
table.board_1list tr.top {height:2px;background-color:#dddddd;}
table.board_1list tr.title th {text-align:center;font-weight:bold;background:url(/board/img/_bg_td.png) repeat-x 0 3px;}
table.board_1list tr.title th.gbn {background:url(/board/img/_gb_td.png) no-repeat 0 50%;}
table.board_1list tr.title th.first {background:url(/board/img/_bg_td_first.png) no-repeat 0 50%;}
table.board_1list tr.title th.last {background:url(/board/img/_bg_td_last.png) no-repeat 0 50%;}
table.board_1list tr.comm {height:37px;}
table.board_1list tr td {text-align:center;}
table.board_1list tr.gubun td {height:1px;background-color:#e0e0e0;}
*/


/* 2_list */
table.board_2list tr.title {height:30px;}
table.board_2list tr.top {height:2px;background-color:#dddddd;}
table.board_2list tr.title th {text-align:center;font-weight:bold;}
table.board_2list tr.title th.th1 {background:url(/board/img/_bg_board_tit1.gif) no-repeat 0 0;}
table.board_2list tr.title th.th2 {background:url(/board//img/_bg_board_tit2.gif) repeat-x 0 0;}
table.board_2list tr.title th.th3 {background:url(/board//img/_bg_board_tit3.gif) no-repeat 0 0;}
table.board_2list tr.title th.th4 {background:url(/board//img/_bg_board_tit4.gif) no-repeat 0 0;}
table.board_2list tr.title th.th5 {background:url(/board//img/_bg_board_tit5.gif) no-repeat 0 0;}
table.board_2list tr.null {height:350px;}
table.board_2list tr.null td {text-align:center;}
table.board_2list tr.comm {height:60px;}
table.board_2list tr.comm td.img {text-align:left;}
table.board_2list tr.comm td.img img {width:75px;height:54px;border:1px solid #afafaf;}
table.board_2list tr.notice {height:60px;background-color:#efefef;}
table.board_2list tr.comm td, table.board_2list tr.notice td {text-align:center;}
table.board_2list tr.comm td a:link, table.board_2list tr.notice td a:link {color:#595d61;text-decoration:none;}
table.board_2list tr.comm td a:visited, table.board_2list tr.notice td a:visited {color:#595d61;text-decoration:none;}
table.board_2list tr.comm td a:active, table.board_2list tr.notice td a:active {color:#595d61;text-decoration:underline;}
table.board_2list tr.comm td a:hover, table.board_2list tr.notice td a:hover {color:#595d61;text-decoration:underline;}


/* 3_list */
ul.board_3list li {float:left;padding-bottom:10px;text-align:center;min-height:200px;_height:200px;}
ul.board_3list li img.board_img {border:1px solid #afafaf;}
ul.board_3list li img.board_img_b {border:2px solid #dd0000;}
ul.board_3list li p {text-align:center;}
ul.board_3list li p.subject {padding-top:5px;}
ul.board_3list li p.date {padding-top:3px;}
ul.board_3list li p.subject a:link, table.board_1list tr.notice td a:link {color:#595d61;text-decoration:none;}
ul.board_3list li p.subject a:visited, table.board_1list tr.notice td a:visited {color:#595d61;text-decoration:none;}
ul.board_3list li p.subject a:active, table.board_1list tr.notice td a:active {color:#595d61;text-decoration:underline;}
ul.board_3list li p.subject a:hover, table.board_1list tr.notice td a:hover {color:#595d61;text-decoration:underline;}

/* 3_list_pro */
ul.board_3list_pro li {float:left;padding-bottom:10px;text-align:center;min-height:240px;_height:240px;}
ul.board_3list_pro li img.board_img {border:1px solid #afafaf;}
ul.board_3list_pro li img.board_img_b {border:2px solid #dd0000;}
ul.board_3list_pro li p {text-align:center;}
ul.board_3list_pro li p.subject {padding-top:5px;}
ul.board_3list_pro li p.date {padding-top:3px;}
ul.board_3list_pro li p.subject a:link, table.board_1list tr.notice td a:link {color:#595d61;text-decoration:none;}
ul.board_3list_pro li p.subject a:visited, table.board_1list tr.notice td a:visited {color:#595d61;text-decoration:none;}
ul.board_3list_pro li p.subject a:active, table.board_1list tr.notice td a:active {color:#595d61;text-decoration:underline;}
ul.board_3list_pro li p.subject a:hover, table.board_1list tr.notice td a:hover {color:#595d61;text-decoration:underline;}


/* cal_list */
div.cal_title {margin-bottom:30px;position:relative;text-align:center !important;font-weight:bold;font-size:24px;color:#484a47;}
div.cal_title p {position:absolute;bottom:0;right:7px;font-size:12px;}
div.cal_title p a {font-size:12px;}
div.cal_title a {color:#6d6f70;text-decoration:none;}
div.cal_title a:hover {text-decoration:underline;}
div.cal_title a.gomon {color:#fa9b99;text-decoration:none;font-size:24px;}
ul.cal_week:after { content: ""; display: block; clear: both; height: 0; visibility: hidden;}
ul.cal_week li {float:left;margin-left:1px;padding:7px 0;text-align:center;color:#808080;border:1px solid #e8e8e8;}
ul.cal_week li span {display:block;font-size:12px;text-align:center;color:#c3c3c3;}
ul.cal_week li.sun {color:#ff7b9a;}
ul.cal_week li.sat {color:#44c7ff;}
ul.calendar:after { content: ""; display: block; clear: both; height: 0; visibility: hidden;}
ul.calendar li {float:left;margin:1px 0 0 1px;height:130px;}
ul.calendar li span {display:block;padding:3px 7px 0 0;font-size:12px;text-align:right;}
ul.calendar li a {text-decoration:none;}
ul.calendar li a:hover {text-decoration:underline;}
ul.calendar li dl {margin-top:10px;}
ul.calendar li dl dt {padding:0 2px 0 0;line-height:1.0em;}
ul.calendar li dl dt span.eq_uid {padding:0;color:#dd0000;font-size:12px;font-weight:normal;}
ul.calendar li dl dt span.nq_uid {padding:0;color:#000000;font-size:12px;font-weight:normal;}
ul.calendar li dl dt a:link {text-decoration:none;}
ul.calendar li dl dt a:visited {text-decoration:none;}
ul.calendar li dl dt a:active {text-decoration:underline;}
ul.calendar li dl dt a:hover {text-decoration:underline;}
ul.calendar li.none_date {background:#ddd;border:1px solid #ddd;}
ul.calendar li.today {background:#fff;border:1px solid #e8e8e8;}
ul.calendar li.today span {color:#000000;}
ul.calendar li.sunday {background:#ffeeee;border:1px solid #ffeeee;}
ul.calendar li.sunday span {color:#ff7b9a;}
ul.calendar li.satday {background:#ececff;border:1px solid #ececff;}
ul.calendar li.satday span {color:#44c7ff;}
ul.calendar li.elseday {background:#e8e8e8;border:1px solid #e8e8e8;}
ul.calendar li.elseday span {color:#3a3939;}


/* 1_write */
table.board_1write tr {height:30px;}
table.board_1write tr.cal_title {height:35px;}
table.board_1write tr.cal_title th {text-align:center;font-weight:bold;}
table.board_1write tr.comment {height:220px;}
table.board_1write tr td {line-height:1.6em;padding:5px 0;}
table.board_1write tr td ul {clear:both;width:100%;height:55px;}
table.board_1write tr td ul li {float:left;} 
table.board_1write tr td ul li.image {width:50px;height:45px;}
table.board_1write tr td ul li.image img {width:40px;height:45px;}
table.board_1write tr td ul li.image img.on {cursor:pointer;}
table.board_1write tr td ul li.content {padding-top:4px;}
table.board_1write tr td span.red {color:#dd0000;}
table.board_1write tr td span.black {clear:both;color:#000000;display:block;}
table.board_1write tr td input.file {width:380px;}
table.board_1write tr td.title {text-align:center;font-weight:bold;}
table.board_1write tr.comment textarea {height:210px;}
table.board_1write tr.hdn {display:none;}
div.board_pass {padding:30px 0;text-align:center;}
div.board_pass table {margin:0 auto;}
div.board_pass table tr {height:25px;}


/* 1_view */
table.board_1view {margin-top:0;border-top:2px solid #9bc827;;}
table.board_1view tr.title {height:45px;}
table.board_1view tr.title th {text-align:center;font-weight:bold;}
table.board_1view tr.title1 th {text-align:left;font-weight:bold;border-bottom:1px solid #ddd;}
table.board_1view tr.title1 td {text-align:left;border-bottom:1px solid #ddd;}
table.board_1view tr.title a {color:#595d61;text-decoration:none;}
table.board_1view tr.title a:hover {text-decoration:underline;}
table.board_1view tr {height:30px;}
table.board_1view tr td.title {text-align:center;font-weight:bold;}
table.board_1view a.homep {color:#1c4c90;text-decoration:none;}
table.board_1view a.homep:hover {text-decoration:underline;}
ul.bf_file {padding:5px 0 5px 10px;line-height:1.3em;}
ul.bf_file li a:link {color:#595d61;text-decoration:none;}
ul.bf_file li a:visited {color:#595d61;text-decoration:none;}
ul.bf_file li a:active {color:#595d61;text-decoration:underline;}
ul.bf_file li a:hover {color:#595d61;text-decoration:underline;}
div.bbs_pic {padding:5px 10px;text-align:center;line-height:1.3em;}
div.bbs_pic img {margin:5px auto;display:block;}

ul.bbs_pic {margin:10px 0 60px 0;text-align:left;}
ul.bbs_pic:after { content: ""; display: block; clear: both; height: 0; visibility: hidden;}
ul.bbs_pic li {float:left;padding-top:10px;width:208px;min-height:220px;text-align:center;}
ul.bbs_pic li.first {width:835px;min-height:440px;}
ul.bbs_pic li .sub {width:200px;height:50px;text-align:right;font-size:.8em;line-height:1.4em;color:#7b7b7b;}
ul.bbs_pic li.first .sub {width:100%;height:20px;}

div.bbs_comment {padding:20px 20px 80px 20px;min-height:30px;_height:30px;line-height:1.5em;color:#444;}
div.bbs_comment_pic {clear:both;padding:20px 10px 40px 10px;min-height:30px;_height:30px;line-height:1.5em;color:#444;}
div.bbs_comment img {max-width:795px;_width:795px;}
div.bbs_comment table {width:550px;}
div.bbs_uinfo {padding:5px 10px;line-height:1.6em;color:#0000bb;text-align:right;}


/* reply */
div.reply {padding:8px 10px;}
div.reply table tr {height:45px;}
div.reply table tr td {padding:7px 0;vertical-align:top;line-height:1.4em;}
div.reply table tr td.name {text-align:center;font-weight:bold;}
div.reply table tr td.date {text-align:right;color:#808080;}
div.reply table tr td.date span {color:#bb0000;}
div.reply table tr.gubun {height:1px;}
div.reply table tr.gubun td {padding:0;background:url(/board/img/_dot_1.gif) repeat-x 0 0;}
div.reply table tr td.name input.name_ {border-style:solid;border-color:#AAAAAA;border-width:1px;height:17px;width:90px;}
div.reply table tr td textarea.reply_text {border-style:solid;border-color:#AAAAAA;border-width:1px;height:75px;width:100%;}


/* °øÅë */
table tr.gubun {height:1px;}
table tr.gubun td {padding:0;}
table tr.gubun1 {height:1px;}
table tr.gubun1 td {padding:0;}
table tr.gubun td {background-color:#dddddd;}
table tr.gubun1 td {background-color:#bfbebe;}
table tr.gubun th {background-color:#dddddd;}
table tr.gubun1 th {background-color:#bfbebe;}
.txt {padding:4px 3px;border:1px solid #aeaeae;width:100%;}
.txt_dt {padding:4px 3px;border:1px solid #aeaeae;width:100px;text-align:right;}
.ppo_area {padding:0 10px 10px 0;text-align:right;}
.ppo_area a {background:#646464;padding:10px 25px;cursor:pointer;border:none;text-align:center;color:#fff;text-decoration:none;}



/* board_bot */
div.board_bot {clear:both;}
div.board_bot:after { content: ""; display: block; clear: both; height: 0; visibility: hidden;}
div.board_bot div.gubun {height:1px;border-top:#bfbebe 1px solid;}
div.board_bot div.btn_area {padding:30px 0 0 10px;}
div.board_bot div.page_area {padding:30px 0;font-size:13px;text-align:center !important;}
div.board_bot div.page_area span.none_lk {padding:3px 4px;color:#fff;background:#e60021;}
div.board_bot div.page_area a:link {text-decoration:none;}
div.board_bot div.page_area a.lk {padding:3px 4px;background:#ccc;color:#333;}

div.board_bot div.page_area a.page:link {letter-spacing:-1px;font-size:10px;color:#0000dd;text-decoration:none;}
div.board_bot div.page_area a.page:visited {letter-spacing:-1px;font-size:10px;color:#0000dd;text-decoration:none;}
div.board_bot div.page_area a.page:active {letter-spacing:-1px;font-size:10px;color:#0000dd;text-decoration:underline;}
div.board_bot div.page_area a.page:hover {letter-spacing:-1px;font-size:10px;color:#0000dd;text-decoration:underline;}
div.search_area {clear:both;padding:15px 0;text-align:center;background:#fafafa;border:1px solid #dedede;}
div.search_area form {margin:0 auto;width:330px;}
div.write_btn {padding-top:10px;text-align:center;}
div.view_btn {position:relative;padding:30px 0 20px 10px;border-top:#e0e0e0 1px solid;}
div.view_btn:after { content: ""; display: block; clear: both; height: 0; visibility: hidden;}
div.view_btn .board_sns_menu {position:absolute;top:5px;right:10px;}
div.view_btn .board_sns_menu li {display:inline-block;zoom:1;*display:inline;width:28px;text-align:center;}
div.view_btn .board_sns_menu li {cursor:pointer;}

.search_area .where {padding:1px;border:1px solid #a1a1a1;}
.search_area .txtt {padding:2px 3px;border:1px solid #a1a1a1;}


/* button */
input.button {background:#646464;padding:10px 25px;cursor:pointer;border:none;text-align:center;color:#fff;}
input.button_search {background:#646464;padding:2px 15px;cursor:pointer;border:1px solid #646464;text-align:center;color:#fff;}
input.button1 {font-family:"¸¼Àº°íµñ", Malgun Gothic, "µ¸À½", Dotum;background-color:#F6F7F6;width:50px;height:22px;cursor:pointer;border:1px solid #A1A1A1;text-align:center;}
input.re_button {font-family:"¸¼Àº°íµñ", Malgun Gothic, "µ¸À½", Dotum;background-color:#F6F7F6;width:13px;height:14px;font-size:10px;cursor:pointer;border:1px solid #A1A1A1;text-align:center;}
input.re_btn {font-family:"¸¼Àº°íµñ", Malgun Gothic, "µ¸À½", Dotum;background-color:#F6F7F6;width:90px;height:75px;cursor:pointer;border:1px #A1A1A1 solid;text-align:center;}

.bd_link {padding-right:11px;background:url(/board/img/_link.png) no-repeat right 2px;text-decoration:none;color:#0071bc;}