/*--------------------------------------------------
	BASIC_CLASS
--------------------------------------------------*/ 
body{
  padding:0;
  margin:0;
}
td{
  font-family:dotum;
  font-size: 12px;
  line-height: 16px;
  color: #656259;  
}
td a:link, a:visited{
	color: #656259;
  text-decoration: none;
}
td a:hover, a:active{
  color: #656259;
	text-decoration: none;
}   
.justify{
  font-family:dotum;
  font-size: 12px;
  line-height: 18px;
  color: #656259;  
  text-align:justify;
}
.justify11{
  font-family:dotum;
  font-size: 11px;
  line-height: 16px;
  color: #2582ab;  
  text-align:justify;
}
.reply{
 scrollbar-face-color: #fff;
 scrollbar-shadow-color: #000;
 scrollbar-highlight-color: #cacaca;
 scrollbar-3dlight-color: #cacaca;
 scrollbar-darkshadow-color:#cacaca;
 scrollbar-track-color: #fff;
 scrollbar-arrow-color: #383838;
 }
img{border:0 none;}

/*--------------------------------------------------
	TEMPLATE_CLASS
--------------------------------------------------*/ 
body#con1{
  background:#afad87 url(../room/images/layout/top_1.jpg) left top repeat-x;
}
body#con2{
  background:#94aaa5 url(../ground/images/layout/top_1.jpg) left top repeat-x;
}
body#con3{
  background:#ab95a1 url(../terrace/images/layout/top_1.jpg) left top repeat-x;
}
body#con4{
  background:#9894ab url(../event/images/layout/top_1.jpg) left top repeat-x;
}
body#con5,
body#con6,
body#con7{
  background:#7a9ec6 url(../util/images/layout/top_1.jpg) left top repeat-x;
}
div#topnavi{
 position:absolute; 
 width:950px;
 height:115px;
 z-index:10;
 left:0px;
 top:0px;
}     

#left1{
  width:174px;
  background:url(../room/images/layout/bg_left.jpg) left top repeat;;
}
#left2{
  width:174px;
  background:url(../ground/images/layout/bg_left.jpg) left top repeat;;
}
#left3{
  width:174px;
  background:url(../terrace/images/layout/bg_left.jpg) left top repeat;;
}
#left4{
  width:174px;
  background:url(../event/images/layout/bg_left.jpg) left top repeat;;
}
#left5,
#left6,
#left7{
  width:174px;
  background:url(../util/images/layout/bg_left.jpg) left top repeat;;
}

#cent1{
  width:630px;
  background:url(../room/images/layout/center_1.jpg) left top no-repeat;;
}
#cent2{
  width:630px;
  background:url(../ground/images/layout/center_1.jpg) left top no-repeat;;
}
#cent3{
  width:630px;
  background:url(../terrace/images/layout/center_1.jpg) left top no-repeat;;
}
#cent4{
  width:630px;
  background:url(../event/images/layout/center_1.jpg) left top no-repeat;;
}
#cent5,
#cent6,
#cent7{
  width:630px;
  background:url(../util/images/layout/center_1.jpg) left top no-repeat;;
}

#right1{
  width:202px;
  background:url(../room/images/layout/bg_right.jpg) left top repeat;;
}
#right2{
  width:202px;
  background:url(../ground/images/layout/bg_right.jpg) left top repeat;;
}
#right3{
  width:202px;
  background:url(../terrace/images/layout/bg_right.jpg) left top repeat;;
}
#right4{
  width:202px;
  background:url(../event/images/layout/bg_right.jpg) left top repeat;;
}
#right5,
#right6,
#right7{
  width:202px;
  background:url(../util/images/layout/bg_right.jpg) left top repeat;;
}

#realcontent{
  background:#FFF;
  height:480px;  
}
#reply_left1{
 background:url(../room/images/layout/right_reply_write.jpg) left top repeat;
 padding-left:20px;
}
#reply_left2{
 background:url(../ground/images/layout/right_reply_write.jpg) left top repeat;
 padding-left:20px;
}
#reply_left3{
 background:url(../terrace/images/layout/right_reply_write.jpg) left top repeat;
 padding-left:20px;
}
#reply_left4{
 background:url(../event/images/layout/right_reply_write.jpg) left top repeat;
 padding-left:20px;
}
#reply_left5{
 background:url(../util/images/layout/right_reply_write.jpg) left top repeat;
 padding-left:20px;
}
  
#reply_view1{
 background:url(../room/images/layout/right_reply_bg.jpg) left top repeat;
 padding-left:24px;
}
#reply_view2{
 background:url(../ground/images/layout/right_reply_bg.jpg) left top repeat;
 padding-left:24px;
}
#reply_view3{
 background:url(../terrace/images/layout/right_reply_bg.jpg) left top repeat;
 padding-left:24px;
}
#reply_view4{
 background:url(../event/images/layout/right_reply_bg.jpg) left top repeat;
 padding-left:24px;
}
#reply_view5{
 background:url(../util/images/layout/right_reply_bg.jpg) left top repeat;
 padding-left:24px;
}

/*--------------------------------------------------
	FORMTAG_CLASS
--------------------------------------------------*/ 
form{
  margin: 0;
  font-size:12px;
  font-family:dotum;
  color:#656259;
}
.form{/*Áö³­È£º¸±â Å¬·¡½º ÀÌ¸§ µ¿ÀÏÇÏ°Ô ÁöÁ¤*/
  behavior:url('../css/select_round.htc')
}
input {	
  padding: 1px 0 0 3px; 
  color:#656259;
}
.input{
 color: #656259;
 font-size: 12px;
 background: #ebebd8;
 height: 17px;
 border: 1px solid #ffffff;
}
.input2{
 color: #656259;
 font-size: 12px;
 background: #e4ead1;
 height: 17px;
 border: 1px solid #eff6e0;
}
.input_search{
 color: #656259;
 font-size: 12px;
 background: #f1f1ec;
 height: 17px;
 border: 1px solid #c7c7c7;
}
.file{
 color: #656259;
 font-size: 12px;
 background: #f1f1ec;
 height: 17px;
 border: 1px solid #c7c7c7;
}
select {
  font: 12px/130% dotum; 
  color:#656259; 
  background-color:#ebebd8;
}
.radio{margin:0 3px -2px 0;}

.textarea{
  color: #656259;
  font-size: 12px;
  background: #ebebd8;
  padding: 3px;
  border: 1px solid #ffffff;
  overflow: auto;
  
  scrollbar-face-color: #f3f2e9;
	scrollbar-highlight-color: #f3f2e9;
	scrollbar-3dlight-color: #f3f2e9;
	scrollbar-darkshadow-color: #f3f2e9;
	scrollbar-shadow-color: #f3f2e9;
	scrollbar-arrow-color: #b0a08e;
	scrollbar-track-color: #d3cfbc;
	scrollbar-base-color:#f3f2e9;
}

.textarea2{
  color: #656259;
  font-size: 12px;
  background: #f1f1ec;
  padding: 3px;
  border: 1px solid #c7c7c7;
  overflow: auto;
  
  scrollbar-face-color: #f1f1ec;
	scrollbar-highlight-color: #f1f1ec;
	scrollbar-3dlight-color: #f1f1ec;
	scrollbar-darkshadow-color: #f1f1ec;
	scrollbar-shadow-color: #f1f1ec;
	scrollbar-arrow-color: #c7c7c7;
	scrollbar-track-color: #c7c7c7;
	scrollbar-base-color:#f1f1ec;
}

/*--------------------------------------------------
	FONT_CLASS
--------------------------------------------------*/ 
.a10_or{
  font-family:arial;
  font-size:10px;
  color:#ff7e00;
  line-height:15px;  
}
.wh11{
  font-family:dotum;
  font-size:11px;
  color:#FFFFFF;
  line-height:15px;
}
.wh11 a:link,
.wh11 a:visited,
.wh11 a:active{
  color:#FFFFFF;
  text-decoration: none;
}
.wh11 a:hover{
  color:#FFFFFF;
  text-decoration: none;
}

.ar11{
  font-family:Arial;
  font-size:10px;
  color:#FFFFFF;
  line-height:15px;
}
.ar10{
  font-family:Arial;
  font-size:10px;
}
.txt_green{
  color: #90b456;
}
.txt_11{
  font-size: 11px;
}
.date_gray{
  color: #999;
  font-family:"Trebuchet MS", Arial;
  font-size: 10px;
  line-height: 10px;
}

.point05{
  font-size:14px;
  color:#a55d43;
  font-weight:bold;
}
/*--------------------------------------------------
	BOARD_CLASS
--------------------------------------------------*/ 
.board_page,
.board_page a{
  font-family:Arial;
  font-size:10px;
  letter-spacing: 1.5px;
  background: #f1ebd6;
}
.board_page{
  color: #ee2200;
}
.board_page a{
  color: #9c947e;
}
.board_page a:hover{
  text-decoration: underline;
}
.board_btn_more{
  text-align: right;
  padding: 12px 12px 0 0;
  border-top: 1px solid #dfded3;
}

.r_board_page,
.r_board_page a{
  font-family:Arial;
  font-size:10px;
  letter-spacing: em;
}
.r_board_page{
  color: #000000;
}
.r_board_page a:link{
  color: #ffffff;
}
.r_board_page a:visited{
  color: #ffffff;
}
.r_board_page a:hover{  
  text-decoration: none;
  color: #000000; 
}

/*--------------------------------------------------
	04.EVENT_CLASS
--------------------------------------------------*/
/* °øÁö»çÇ× */
.notice_content{
  line-height: 16px;
  border-top: 1px solid #dfded3;
  padding: 16px 12px 17px 12px;
}
.notice_more{
  vertical-align: top;
  text-align: right;
  padding:0 12px 32px 0;
}
/* Photo */
.photo_point {
  font-family:Arial;
  font-size: 11px;
  color: #e31637;
}
/*event space*/
.or14{
  font-family:dotum;
  font-size: 14px;
  color: #ff7e00;
}
.or12{
  font-family:dotum;
  font-size: 12px;
  color: #ff7e00;
}
/*find eyes*/
.poll{
  list-style:none;
  padding:0;
  margin:0;
}
.poll li{
  height:23px;
}
.poll2{
  list-style:none;
  padding:0px;
  margin:0;
}
.poll2 li{
  padding:0 0 0 9px;
  background:url(../event/images/pop_bl_01.gif) left top no-repeat;
}
.gr12{
  font-family:dotum;
  font-size: 12px;
  color: #394818;
}
.gr10{
  font-family:Arial;
  font-size: 10px;
  color: #394818;
}
.graph_gr {
  font-family:Arial;
  font-size: 11px;
  color: #5d5c51;
}

/*--------------------------------------------------
	ETC_CLASS
--------------------------------------------------*/
.dot_gray{
  height: 1px;
  background: url(../images/dot_gray.gif) left top repeat-x;
}
.pop04{
  font-family:dotum;
  font-size:12px;
  color:#000000;
  line-height:14px;
  padding-left:36px;
}
.pop06{
  font-family:dotum;
  font-size:12px;
  color:#FFFFFF;
  line-height:18px;
  padding-left:24px;
}
.ssu01{
  font-family:verdana;
  font-size:10px;
  color:#b3342d; 
  text-decoration:underline;
}

p{
  padding:0;
  margin:0;
}
.vt{
  vertical-align:top;
}
ul.page{
  padding:0;
  margin:0 36px 0 0;;
  list-style:none;
  float:right;
  display:inline;
}
ul.page li{
  float:left;
}
ul.page li img{
  vertical-align:top;
}
.next{
  text-align:right;
  margin:0 36px 18px 0;
}

ul.page01{ /* ÇÔ²²ÇÏ´ÂÇàº¹ »ó´ÜÅÇ¸Þ´º \*/
  padding:0;
  margin:0 0 0 0;;
  list-style:none;
  float:right;
  display:inline;
}
ul.page01 li{
  float:left;
}
ul.page01 li img{
  vertical-align:top;
}

.gr4brown {
	color:#b1761a;
}

.al{margin-left:-3px;}
.ar{margin-right:-3px;}
