html { height:100% }
/*body { margin:0; padding:0; background: url(/img/bg.gif) repeat-y;   background-color: #F3F3DD; height:100% }*/
body { margin:0; padding:0 0 0 20;  background-color: #FFFFF2; height:100% }
img { border:0; padding:0px; }
table { border-collapse:collapse; }
	td, div { padding:0px; font-size:12px; color:#7D7D7D; font-family:dotum; word-break:break-all; line-height:18px}
	th { padding:0px; font-size:12px; color:#7D7D7D; font-weight: normal;  text-align: left;word-break:break-all }

a:link, a:visited { color:#545454; text-decoration:none; }
a:hover { color:#3488A3; text-decoration:none; }
a { selector-dummy:expression(this.hideFocus=true); } 

.Path_link         {font-family:Arial; color:#98958b;text-decoration:none;font-size:11px;}
.Path_link:visited {font-family:Arial; color:#98958b;text-decoration:none;font-size:11px;}
.Path_link:link    {font-family:Arial; color:#98958b;text-decoration:none;font-size:11px;}
.Path_link:hover   {font-family:Arial; color:#98958b;text-decoration:none;font-size:11px;}

.PathB_link         {font-family:Arial; color:#6c6450;text-decoration:none;font-size:11px;font-weight:bold}
.PathB_link:visited {font-family:Arial; color:#6c6450;text-decoration:none;font-size:11px;font-weight:bold}
.PathB_link:link    {font-family:Arial; color:#6c6450;text-decoration:none;font-size:11px;font-weight:bold}
.PathB_link:hover   {font-family:Arial; color:#6c6450;text-decoration:none;font-size:11px;font-weight:bold}

.text     {font-family: Arial;text-align: left;font-size: 12px;color: #878786; padding:0 0 0 30; line-height:180%;}
.text_11     {font-family: Arial;text-align: left;font-size: 11px;color: #878786; padding:0 0 0 30; line-height:180%;}
.text_right20     {font-family: Arial;text-align: left;font-size: 12px;color: #878786; padding:5 30 0 30; line-height:160%;}
.text_o     {font-family: Arial;text-align: left;font-size: 12px;color: #878786; padding:0 0 0 30; line-height:180%;}
.text_right     {font-family: Arial;text-align: left;font-size: 12px;color: #878786; padding:0 30 0 10; line-height:160%;}
.text_w     {font-family: Arial;text-align: right;font-size: 11px;color: #6ab4c2; padding:0 5 0 0; line-height:180%;}
.text_w2     {font-family: Arial;text-align: left;font-size: 11px;color: #878786; padding:0 0 0 30; line-height:160%;}
.text_food     {font-family: Arial;text-align: left; background-color: #5ccfc5; font-size: 12px;color: #FFFFFF; padding:0 0 0 10; line-height:180%;}

.td_l30 {padding:0 0 0 30;}
.td_l1 {padding:0 0 0 1;}
.td_l30t10 {padding:10 0 0 30;}
.td_t25b10L30 {padding:25 0 10 30;}
.td_t10l10r20 {padding:10 20 0 10;}
.td_t10b5L10 {padding:10 0 5 10;}
.td_t10b5L30 {padding:10 0 5 30;}
.td_t5b5L5 {padding:5 5 5 5;}

.time td{ border-bottom: solid 1px #9AD8E0;  border-right: solid 1px #9AD8E0; border-left: solid 1px #9AD8E0;  padding:5px 0 ;  text-align: center; }
.map td{ border-top: solid 1px #9AD8E0; border-bottom: solid 1px #9AD8E0; border-right: solid 1px #9AD8E0; border-left: solid 1px #9AD8E0;  padding:5px 0 ; padding:5px 0 5px 10px;}
.white_t { color:#FFFFFF; font-weight:bold; text-align: center; padding:5px 0 ; background-color: #6FC8D3}


.bbs { border-bottom: solid 1px #9AD8E0; margin:5px 0 0 0 }
	.bbs thead { background-color: #70C9D4; text-align: center; height:22px}
	.bbs thead td { border-top: 1px solid #5CAFB9; border-bottom: 1px solid #5CAFB9;  }
	.bbs thead td.left { border-left: 1px solid #5CAFB9;}
	.bbs thead td.right { border-right: 1px solid #5CAFB9;}
	
	.bbs tbody th { padding:8px 0 5px 0; text-align: left;}
	.bbs tbody th span{  font-weight: bold; color:#2B9AA8}
	.bbs tbody td {  padding:8px 0 5px 0; text-align:center}
	.bbs tbody td span { color:#2B9AA8; font-weight: bold;}
	.bbs tbody td.line { height:1px; border-bottom: solid 1px #E4E7DC}

.bbs_list {  border-top: solid 2px #9AD8E0;   border-bottom: solid 1px #9AD8E0;   margin:5px 0 0 0 }
	.bbs_list td { padding:8px 0 ;}
	.bbs_list td.line { height:1px; border-bottom: solid 1px #E4E7DC}
	.bbs_list th span{  text-align: left;; font-weight: bold; color:#2B9AA8}


.list td { padding:15px 0 ; text-align:center;}
	.list td img { padding:0 3px }

.view_title { text-align:left; color :#FFFFFF;padding:3px 0 0 0;  border-right: 1px solid #5CAFB9; }
.view { border-bottom: solid 1px #9AD8E0; margin:5px 0 0 0 }
	.view thead  td { background-color: #70C9D4; text-align: center; height:22px; }

.bbs_cnt td{ padding:15px 0; height:200px; vertical-align: top}
.bbs_pn { border-bottom: solid 1px #9AD8E0;  border-top: solid 1px #9AD8E0;}
	.bbs_pn td { border-bottom: solid 1px #D0EDF1;text-align: left; padding:3px 0 0 0}

.write { border-bottom: solid 1px #9AD8E0;  border-top: solid 2px #9AD8E0;}
	.write  td { border-bottom: solid 1px #D0EDF1;text-align: left; padding:5px 0 }
 
.photo { border-bottom: solid 1px #9AD8E0;  border-top: solid 2px #9AD8E0;}
 
.normal_event { margin:7px 0 0 0 }
	.normal_event td {padding:0}

.normal_photo { margin:3px 0 0 0 }
	.normal_photo td {padding:0; text-align:center}