#community04 img { max-width:440px;}

/* ´Þ·Â  */
.board_line { border-top:2px solid #9E6FDE; height:10px;}
.day_th td{ background:#a3a3a3; color:#fff; padding:6px 0 3px 0; border-left:1px solid #7d7d7d;}
.day_th .sunday { border:none; color:#FFCC00;}
.tb_calendar td {}



/* °Ô½ÃÆÇ¸ñ·Ï ½ºÅ² °ü·Ã */
#board_list {border-top:0 solid #ddd; border-bottom:0 solid #ddd; width:100%;}
#board_list ul li {width:100%; border-bottom:1px solid #d5d5d5; background:url(../images/as_bullet01.gif) no-repeat 99% 48%;}
#board_list ul li a {display:block; width:auto; padding:0.65em; letter-spacing:-1px; font-size:1.1em; line-height:1.2em;}
#board_list span_ {display:block; font-size:0.85em;}





/* °Ô½ÃÆÇ»ó¼¼ ½ºÅ² °ü·Ã 
#board_view {width:98%; padding-left:2%; padding-right:2%;} */
#board_view {width:100%;}
#board_view .title {border-bottom:1px dotted #ccc; background:none; line-height:1.4em; font-size:1.4em; color:#8F7331;}
.title span {display:block; width:100%; line-height:1.8em; font-size:0.65em; color:#555;}
.board_content {padding:2% 0 4% 0; border-bottom:1px dotted #555; line-height:normal; }
.comment { background-color:#f5f5f5; padding:12px; overflow:hidden; margin-bottom:4px; }

.board_write {width:100%; border-top:1px solid #b2b2b2;}
.board_write th {padding:10px 4px 10px 8px; width:22%; color:#000; font-size:14px; text-align:left; border-bottom:1px solid #e9e9e9;}
.board_write thead th { text-align:left; font-weight:bold; border-bottom:1px solid #b2b2b2; background:url('../image/board_spot.gif') no-repeat 10px 49%;}
.board_write tr td {padding:10px 4px; color:#05195a; font-size:14px; border-bottom:1px solid #e9e9e9; overflow:hidden;}
.board_write tr td a {color:#05195a;}

.nextprev {width:100%; border-top:1px solid #e9e9e9; margin-top:10px;}
.nextprev th {padding:10px 0; text-align:center; color:#6c6c6c; font-weight: bold; font-size:14px; border-bottom:1px solid #e9e9e9; background-color:#f8f8f8;}
.nextprev tr td {padding:10px; color:#05195a; font-size:14px; border-bottom:1px solid #e9e9e9; overflow:hidden;}
.nextprev tr td a {color:#000;}

.btnBox {position:relative; height:50px; margin-top:13px; text-align:center;}
.btnBox .btn_top {display:none; position:absolute; right:13px; top:5px; padding-right:15px; font-size:14px; background:url(../images/common/btn_top.gif) no-repeat right 47%;}
.btnBox .btn_w {display:block; position:absolute; right:13px; top:5px; font-size:14px;}

.board_btn_ { display:inline-block; font-weight:bold; width:60px; height:30px; line-height:28px; background-color:#313982; margin-right:4px; margin-top:5px; color:#fff; font-size:1em; text-align:center; vertical-align:middle;}

/* 8f1413 ºÓÀº°è¿­ */
.board_btn { 
  background-color:#5e5e5e;
  display:inline-block; 
  border:1px solid #5e5e5e;
  color:#fff;
  width:60px; 
  height:30px;
  padding-top:4px;
  vertical-align:middle;
  line-height:28px;
  margin-right:4px; 
  margin-top:5px;
  text-align:center;
  font-size:1em; 
  font-weight:bold;
}
.board_btn a { color:#fff; display:block; vertical-align:middle;}

.board_btn_st02 {
  background-color:#f9f9f9;
  display:inline-block; 
  color:#000;
  width:60px; 
  height:30px;
  padding-top:4px;
  vertical-align:middle;
  line-height:28px;
  margin-right:4px; 
  margin-top:5px;
  text-align:center;
  font-size:1em; 
  font-weight:bold;
  border:1px solid #ddd; border-bottom:1px solid #ccc; border-right:1px solid #ccc;
}

.submitbtn {  
  background-color:#5e5e5e;
  display:inline-block; 
  border:1px solid #5e5e5e;
  color:#fff;
  width:60px; 
  height:34px;

  vertical-align:middle;
  line-height:28px;
  margin-right:4px; 
  margin-top:5px;
  text-align:center;
  font-size:1em; 
  font-weight:bold;
  border-radius:0;
  -webkit-border-radius: 0; /*À¥Å¶*/
}
.submitbtn02 {  
  background-color:#f9f9f9;
  display:inline-block; 
  border:1px solid #ddd; border-bottom:1px solid #ccc; border-right:1px solid #ccc;
  color:#000;
  width:60px; 
  height:34px;

  vertical-align:middle;
  line-height:28px;
  margin-right:4px; 
  margin-top:5px;
  text-align:center;
  font-size:1em; 
  font-weight:bold;
}


/*paging*/
.pgnv{padding:15px 1px 15px 1px; text-align:center; white-space:nowrap;}
.pgnv a, .pgnv .bt4{display:inline-block; width:23px; height:23px; line-height:24px; margin-right:1px; border:1px solid #e3e3e3; background-color:#fff; color:#666; font-size:1em; text-align:center; vertical-align:middle;}
.pgnv a.on{border-color:#5e5e5e; font-weight:bold;color:#5e5e5e;}
.pgnv .bt4{width:23px;border-color:#bcbcbc;background-color:#f1f1f1;}
.pgnv strong{color:#32a800;}
.btnp, .btnn{display:inline-block; font-weight:bold;font-family:verdana;}

#footer_all {float:left; width:100%; height:194px; margin-top:10px; background:url(../images/bottom_bg.gif) repeat-x;}
#footer {margin:0 auto; min-width:320px;}
.m_home {margin-left:auto; margin-right:auto; margin-top:10px; width:320px; height:36px;}
.m_home ul li {float:left;}
.m_btn01 {margin-left:1px; margin-top:5px;}
.m_btn02 {margin-left:4px;}
.m_btn03 {margin-left:4px; margin-top:5px;}
.f_text {margin-left:auto; margin-right:auto; margin-top:35px; height:80px; padding-left:20px; width:300px; font-size:0.86em; letter-spacing:-0.5pt; color:#bdbdbd;}
.f_text02 {font-size:0.86em;}

.form {font-family:µ¸¿ò; font-size:8pt; color:#5E5E5E; margin-top:0; margin-bottom:0; border: 1px solid #D0D0D0;font-size: 9pt;color:#5E5E5E; padding-left:1; line-height:125%}
.input_text {font-family:µ¸¿ò; font-size:9pt; color:#5E5E5E; margin-top:0; margin-bottom:0;  border: 1px solid #D0D0D0; padding-left:3; line-height:125%; height:17px;}


.photoimg
{
	width: 98%;
	max-width: 400px;
	max-height: 760px;
	border : 1px solid #aeaeae;
}

.board_listli { clear:both; overflow:hidden; border:none; height:auto; }

.board_num {
font-family:tahoma;
color:#9b8243;
font-size:0.8em;
float:left;
display:block;
padding-right:10px;
}
.board_name_comment {
font-family:tahoma;
color: #333333;
font-size:0.9em;

display:block;
padding:0 10px 4px 0;
}
.board_namedate {font-size:0.8em; color:#999; margin-top:4px; letter-spacing:0;}
.board_namedate img { position:absolute; right:0;}


/* #board_table board_table01_inquiry  */
.board_table01_inquiry { width:100%; margin-bottom:30px; border-top:2px solid #4d4d4d;}
.board_table01_inquiry thead th { text-align:left; font-weight:bold; padding:9px 2px 8px 30px; border-bottom:1px solid #b2b2b2; background:url('../image/board_spot.gif') no-repeat 10px 49%;}
.board_table01_inquiry tbody th { padding:8px 2px 7px 2px; min-width:70px; border-bottom:1px dotted #b3b3b3; text-align:right;}
.board_table01_inquiry tbody th.check { background: url('../image/bl_check.gif') no-repeat 13px 49%;}
.board_table01_inquiry td { padding:8px 2px 7px 16px; border-bottom:1px dotted #b3b3b3; }

.q_btn { text-align:center;}
.q_box_txt {text-align:center; font-size:17px;}



/* ¼öÁ¤·Î±ä check  */

.check_pw {border-top:1px solid #6d6d6d; border-bottom:1px solid #d3d3d3; width:100%; margin:30px auto 0 auto;}
.check_tit {padding:15px 0; border-bottom:1px solid #d3d3d3;}
span.tt {font-size:20px; margin:0 8px 0 15px; font-weight:600; color:#444;}
span.ts {font-size:13px; color:#666666;}



/* #board_table01_view   background-color:#fbfbfb;  e5e5e5 */
.board_table01_view {width:100%; margin-bottom:30px; border-top:1px solid #4d4d4d; }
.board_table01_view th { color:#333333; font-weight:bold; padding:10px 2px 8px 2px; background-color:#e5e5e5; border-bottom:1px solid #d5d5d5; text-align:center;}
.board_table01_view td {padding:10px 2px 8px 12px; border-bottom:1px solid #d5d5d5; }
.board_table01_view .view_datacon { padding:30px 25px; min-height:200px; vertical-align:top;}


.btn_box_board{ padding:13px 0 19px 0; border-bottom:1px solid #d8d8d8;}


/* ¼­Ä¡Æû ¼¿·ºÆ®¹Ú½º p_searchtype  */
.selectbox { padding:15px; text-align:center; border:6px solid #dcdcdc; background:#fff;}

.selectbox #p_searchtype { margin-top:0; height:28px; width:80px; padding:0 0 0 3px; vertical-align: top; border:1px solid #D0D0D0; line-height:12px;}
.selectbox .input01_text { color:#5E5E5E; margin:0 5px 0 0; border:1px solid #D0D0D0; padding-left:3px; line-height:100%; height:24px; vertical-align:top;}


  
/* pagenum 
.pagenum {padding:10px 10px; text-align:center;}
.pagenum a:link, .pagenum a:visited, .pagenum a:active, .pagenum a:focus {width:23px; height:19px; padding-top:4px; vertical-align:middle; display:inline-block; white-space:nowrap; border:1px solid #d6d6d6;}
.pagenum a.on{width:23px; height:19px; padding-top:4px; vertical-align:middle; display:inline-block; border:1px solid #adadad; background-color:#ffffff; color:#606060; font-weight:bold;color:#606060; font-size:1em; text-align:center; vertical-align:middle;}
.pagenum a:hover { text-decoration: none; color: #FFFFFF; border:1px solid #5b5b5b; background-color:#737373; }
.pagenum .prev { padding-left:20px; padding-right:10px; background:url('/image/arrow.gif') no-repeat left 0;}
.pagenum .next { padding-left:9px; padding-right:21px; background:url('/image/arrow.gif') no-repeat right -23px;}
*/

caption { visibility:hidden; font-size:0; height:0;}

