#community04 img { max-width:100%;}
#community04 #light_Box li a { 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:2px solid #ddd; border-bottom:2px 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; text-align:left; 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 .title {border-bottom:1px dotted #ccc; line-height:1.6em; font-size:1.4em; color:#3b1678;}
.title span {display:block; width:100%; line-height:1.8em; font-size:0.65em; color:#ccc;}
.board_content {padding:2%; border-bottom:1px dotted #ccc; }
.comment { background-color:#f5f5f5; padding:12px; overflow:hidden; margin-bottom:4px; }

.board_write {width:100%; border-top:1px solid #e9e9e9;}
.board_write th {padding:10px 0; width:80px; color:#912e7e; font-size:14px; text-align:left; border-bottom:1px solid #e9e9e9;}
.board_write tr td {padding:10px 0; 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;}
.nextprev th {padding:10px 0; width:50px; color:#912e7e; font-size:14px; text-align:left; border-bottom:1px solid #e9e9e9;}
.nextprev tr td {padding:10px 0; color:#05195a; font-size:14px; border-bottom:1px solid #e9e9e9; overflow:hidden;}
.nextprev tr td a {color:#05195a;}

.btnBox {position:relative; height:50px; margin-top:13px; text-align:center;}
.btnBox .btn_top {display:block; 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;}

.board_btn { 
  background-color:#7f26c9;
  display:inline-block; 
  border:none;
  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:inline-block; padding-top:4px; vertical-align:middle;}


.submitbtn {  
  background-color:#7f26c9;
  display:inline-block; 
  border:none;
  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;
}


/*paging*/
.pgnv{padding:1px 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:#ff6600; font-weight:bold;color:#ff6600;}
.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:#c78a9f;
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;}
