

/*************************************************************************************************************************
* 컨텐츠 기본 *
**************************************************************************************************************************/



BODY,th,td,img,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote 
                   {
				   font-size:9pt;;
				   font-family: 굴림, Verdana,  Tahoma ;
				   color:#626262;
				   line-height:160%
				   }


BODY {margin:0pt;}
TABLE caption{display:none;}

/* 관리용 */
form                        { display:inline; }
ul.list1					{ list-style-image:url(/images/common/li_dot.gif); margin:10 10 10 30; }
ul.list2					{ list-style-image:url(/images/common/li_dot2.gif); margin:5 5 5 25; }
td.title                    { padding-left:10px; padding-top:8px; padding-bottom:8px; line-height:160%; font-size:9pt; font-weight:bold; background-color:#E3F0FD;}
td.subject                  { padding:6px; line-height:160%; font-size:9pt; background-color:#F3F3F3; padding-left:5px; }
td.content                  { padding:6px; line-height:160%; font-size:9pt; background-image:url(/images/common/content_line.gif); background-repeat:no-repeat; background-position:bottom left;}

a.btn_default:link          { font-size:9pt; line-height:160%; font-family:돋움, arial, helvetica; text-decoration:none; color:#333333;}
a.btn_default:active        { font-size:9pt; line-height:160%; font-family:돋움, arial, helvetica; text-decoration:none; color:#333333;}
a.btn_default:visited       { font-size:9pt; line-height:160%; font-family:돋움, arial, helvetica; text-decoration:none; color:#333333;}
a.btn_default:hover         { background-image:url(/images/common/blank.gif); font-size:9pt; line-height:160%; text-decoration:none; color:#F89FC7; }

a.btn_01:link               { font-size:8pt; line-height:160%; font-family:돋움, arial, helvetica; text-decoration:none; color:#333333;}
a.btn_01:active             { font-size:8pt; line-height:160%; font-family:돋움, arial, helvetica; text-decoration:none; color:#333333;}
a.btn_01:visited            { font-size:8pt; line-height:160%; font-family:돋움, arial, helvetica; text-decoration:none; color:#333333;}
a.btn_01:hover              { background-image:url(/images/common/blank.gif); font-size:8pt; line-height:160%; text-decoration:none; color:#F89FC7; }

a.menu_01:link              { line-height:20pt; font-size:8pt; font-family:verdana, helvetica; text-decoration:none; color:#1C7B7C;}
a.menu_01:active            { line-height:20pt; font-size:8pt; font-family:verdana, arial, helvetica; text-decoration:none; color:#1C7B7C;}
a.menu_01:visited           { line-height:20pt; font-size:8pt; font-family:verdana, arial, helvetica; text-decoration:none; color:#1C7B7C;}
a.menu_01:hover             { line-height:20pt; background-image:url(/images/common/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; color:#F55A7F;}

a.menu_02:link              { line-height:20pt; font-size:8pt; font-family:verdana, helvetica; text-decoration:none; color:#777777;}
a.menu_02:active            { line-height:20pt; font-size:8pt; font-family:verdana, arial, helvetica; text-decoration:none; color:#777777;}
a.menu_02:visited           { line-height:20pt; font-size:8pt; font-family:verdana, arial, helvetica; text-decoration:none; color:#777777;}
a.menu_02:hover             { line-height:20pt; background-image:url(/images/common/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; color:#F55A7F;}

a.board_delete:link         { font-size:8pt; font-family:verdana, arial, helvetica; text-decoration:line-through; color:#999999;}
a.board_delete:active       { font-size:8pt; font-family:verdana, arial, helvetica; text-decoration:line-through; color:#999999;}
a.board_delete:visited      { font-size:8pt; font-family:verdana, arial, helvetica; text-decoration:line-through; color:#999999;}
a.board_delete:hover        { background-image:url(/images/common/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; color:#F55A7F;}

.form1                      { border:solid 1 cccccc; font-family:verdana, arial, helvetica; font-size:8pt; color:#333333; background-color:#ffffff; padding:0px; }
.form2                      { border:solid 0 cccccc; font-family:verdana, arial, helvetica; font-size:8pt; color:#333333; background-color:#ffffff; padding:0px; }

.number7                    { line_height:160%; font-size:7pt; font-family:verdana; color:#555555; }

a.indexing:link             { background-image:url(/images/apps/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; font-weight:bold; color:#626262;}
a.indexing:active           { background-image:url(/images/apps/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; font-weight:bold; color:#626262;}
a.indexing:visited          { background-image:url(/images/apps/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; font-weight:bold; color:#626262;}
a.indexing:hover            { background-image:url(/images/apps/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; font-weight:bold; color:#8BAE10;}





/* 링크 */

a { selector-dummy : expression(this.hideFocus=false);}



.barare
td { font-size= "9pt" }
A:link    {font-size:9pt; font-family: 굴림,굴림체,Verdana; text-decoration: none; color: #626262;}
A:active  {font-size:9pt; font-family: 굴림,굴림체,Verdana; text-decoration: none; color: #626262;}
A:visited {font-size:9pt; font-family: 굴림,굴림체,Verdana; text-decoration: none; color: #626262;}
A:hover   {font-size:9pt; background-image:url(/images/apps/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; color:#8BAE10;}



body {overflow:auto;
        scrollbar-face-color:FFFFFF;
        scrollbar-shadow-color:FFFFFF;
        scrollbar-highlight-color:A8A8A8;
        scrollbar-3dlight-color:FFFFFF;
        scrollbar-darkshadow-color:A8A8A8;
        scrollbar-track-color:FFFFFF;
        scrollbar-arrow-color:A8A8A8}
        button-text-color: A8A8A8;}



/* 기본 입력폼 */

    .form_04 {
    	border: 1px solid #BBBBBB; 
    	background-color: FFFFFF;	
    	color: #444444; 
    	font-size: 12px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 4px;
	}





    .form_05 {
    	border: 1px solid #BBBBBB; 
    	background-color: FFFFFF;	
    	color: #444444; 
    	font-size: 12px; 
    	font-family: 돋움, Tahoma; 
		maxlength="5"
    	padding: 0px 0px 0px 4px;
	}






/* .11PX 작은폰트 */

	.font_11 {
		font-size:11px;
		font-family: 돋움, 돋움체;
		letter-spacing: 0px;
		color: #FF4800;
	}



/*  컨텐츠 포인트 폰트01 */

	.font_point01 {
		font-size: 12px;
		font-family: 굴림,굴림체;
		letter-spacing: 0px;
		color: #9B5D1A;
	}



/*  컨텐츠 포인트 폰트02 */

	.font_point02 {
		font-size: 12px;
		font-family: 굴림,굴림체;
		letter-spacing: 0px;
		color: #FF4800;
	}



/*  컨텐츠 포인트 폰트03 */

	.font_point03 {
		font-size: 12px;
		font-family: 굴림,굴림체;
		font-weight: bold;
		letter-spacing: 0px;
		color: #FF4800;
	}



/*************************************************************************************************************************
* 게시판 *
**************************************************************************************************************************/



/* 게시물링크 스타일 */

      a.header_text:link { text-decoration: none; color: #FF4800 }
      a.header_text:visited { text-decoration: none; color: #FF4800 }
      a.header_text:active { text-decoration: none; color: #FF4800 }
      a.header_text:hover {font-size:9pt; background-image:url(/images/apps/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; color:#8BAE10;}





/* .게시판상단 전체 게시물 수 */

	.list_total01 {
		font-size:12px;
		font-family: 굴림,굴림체;
		letter-spacing: 0px;
		color: #FF4800;
	}



/* 리스트 제목 */

	.list_subject {
		font-size:11px;
		font-family: 돋움,돋움체;
		font-weight: bold;
		letter-spacing:0px;
		color:#626262;
	}



/* 뉴스 리스트 내용 */

	.list_font {
		font-size:11px;
		font-family: 돋움,돋움체;
        line-height:110%
		letter-spacing:0px;
		color:#626262;
	}



/* 게시물링크 스타일 */

      a.list_text:link { text-decoration: none; color: #575757 }
      a.list_text:visited { text-decoration: none; color: #575757 }
      a.list_text:active { text-decoration: none; color: #575757 }
      a.list_text:hover {font-size:9pt; background-image:url(/images/apps/dot.gif); background-position:bottom left; background-repeat:repeat-x; text-decoration:none; color:#8BAE10;}



/* 리스트 조회수 */

	.list_hit {
		font-size: 11px;
		font-family: 굴림,굴림체;
		letter-spacing: 0px;
		color: #9C9C9C;
	}



/* 페이지번호 선택O */

	.list_n01 {
		font-size: 11px;
		font-family: Verdana,Tahoma;
		font-weight: bold;
		letter-spacing: 0px;
		color: #A9A9A9;
	}



/* 페이지번호 선택X */

	.list_n02 {
		font-size: 11px;
		font-family: Verdana,Tahoma;
		letter-spacing: 0px;
		color: #676767;
	}



/* 게시물 코멘트 개수 스타일 */

	.list_comsty {
		font-size:10px;
		font-family:Verdana;
		color:#FF4800;
	}



/* 검색 셀렉트 폼 */

    .search_sel {
    	border: 1px solid #cccccc; 
    	background-color: F1F1F1;	
    	height:19px; 
    	color: #666666; 
    	font-size: 11px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 0px;
	}




/* 검색 입력 텍스트 */

    .search_text {
    	border: 1px solid #cccccc; 
    	background-color: F1F1F1;	
    	height:19px; 
    	color: #666666; 
    	font-size: 11px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 4px;
	}



/* 본문 타이틀 제목 */

	.view_title {
		font-size:12px;
		font-family: 굴림, 굴림체;
		font-weight: bold;
		letter-spacing:0px;
		color:#626262;
	}



/* 본문 제목*/

	.view_subject {
		font-size:12px;
		font-family: 굴림,굴림체;
		font-weight: bold;
		letter-spacing: 0px;
		color: #FF4800;
	}



/* 날짜 TD 오른쪽여백*/

    .td_sty01 { padding: 0px 15px 0px 0px; }



/* 첨부파일 TD 왼쪽여백*/

    .td_sty02 { padding: 0px 0px 5px 15px; border-bottom:1px solid #CCCCCC; }



/* 첨부파일 텍스트 */

	.file_down {
		font-size:11px;
		font-family: 돋움, tahoma;
		color: #656565;
	}



/* HTML 셀렉트 폼 */

    .html_sel {
    	border: 1px solid #cccccc; 
    	background-color: F1F1F1;	
    	height:19px; 
    	color: #666666; 
    	font-size: 11px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 0px;
	}



/* HTML 텍스트 */

	.html_text {
		font-size:11px;
		font-family: 돋움, tahoma;
		color: #656565;
	}


/* 글쓰기 입력폼 */

    .input_write {
    	border: 1px solid #cccccc; 
    	background-color: FFFFFF;	
    	height:19px; 
    	color: #444444; 
    	font-size: 11px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 4px;
	}




/*************************************************************************************************************************
* 포토갤러리 *
**************************************************************************************************************************/


/* 리스트 정보 텍스트 */

	.photo_font01 {
		font-size:11px;
		font-family: 돋움, tahoma;
		color: #626262;
	}



/* 본문링크 텍스트 */

   .s_title {font-size:11px; font-family:굴림, 굴림체; color:#626262; font-weight:bold;}
             A.s_title:link {font-size:11px; font-family: 굴림, 굴림체; color:#626262; font-weight:bold;}
             A.s_title:visited {font-size:11px; font-family: 굴림, 굴림체; color:#626262; font-weight:bold;}
             A.s_title:active {font-size:11px; font-family: 굴림, 굴림체; color:#626262; font-weight:bold;}
             A.s_title:hover {font-size:11px; font-family: 굴림, 굴림체; color:#739700; font-weight:bold;}





/*************************************************************************************************************************
* 코멘트 스타일 *
**************************************************************************************************************************/



/* 입력폼 */

    .input_com01 {
    	border: 1px solid #cccccc; 
    	background-color: FFFFFF;	
    	height:19px; 
    	color: #444444; 
    	font-size: 11px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 4px;
	}



/* 입력폼 텍스트 */

    .input_com02 {
    	border: 1px solid #cccccc; 
    	background-color: FFFFFF;	
    	height:50px; 
    	color: #444444; 
    	font-size: 11px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 4px;
	}




    .btn_submit 	{
		border: 1px solid; 
		background: FFFFFF;	
    	font-size: 12px; 
    	font-family: 돋움, Tahoma; 
		height:50px;
     	width:70PX;
	}





/*************************************************************************************************************************
* 회원정보 *
**************************************************************************************************************************/

/* 약관동의 폼 */

    .form_01 {
    	border: 1px solid #cccccc; 
    	background-color: FFFFFF;	
    	height:400px; 
    	color: #444444; 
    	font-size: 11px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 4px;
	}




/* 가입 입력폼 */

    .form_02 {
    	border: 1px solid #FFFFFF; 
    	background-color: FFFFFF;	
    	height:19px; 
    	color: #444444; 
    	font-size: 12px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 4px;
	}



/* 로그인 입력폼 */

    .form_03 {
    	border: 1px solid #BBBBBB; 
    	background-color: FFFFFF;	
    	height:19px; 
    	color: #444444; 
    	font-size: 12px; 
    	font-family: 돋움, Tahoma; 
    	padding: 0px 0px 0px 4px;
	}





/*************************************************************************************************************************
* 태그 스타일 *
**************************************************************************************************************************/

/* 태그클라우드 */

a.tagCloud1:link            { line-height:13px; font-size:13px; color:#FF0024; text-decoration:none; }
a.tagCloud1:active          { line-height:13px; font-size:13px; color:#FF0024; text-decoration:none; }
a.tagCloud1:visited         { line-height:13px; font-size:13px; color:#FF0024; text-decoration:none; }
a.tagCloud1:hover           { line-height:13px; font-size:13px; color:#FF0024; text-decoration:none; }
a.tagCloud2:link            { line-height:13px; font-size:12px; color:#FF8400; text-decoration:none; }
a.tagCloud2:active          { line-height:13px; font-size:12px; color:#FF8400; text-decoration:none; }
a.tagCloud2:visited         { line-height:13px; font-size:12px; color:#FF8400; text-decoration:none; }
a.tagCloud2:hover           { line-height:13px; font-size:12px; color:#FF8400; text-decoration:none; }
a.tagCloud3:link            { line-height:13px; font-size:11px; color:#DE00FF; text-decoration:none; }
a.tagCloud3:active          { line-height:13px; font-size:11px; color:#DE00FF; text-decoration:none; }
a.tagCloud3:visited         { line-height:13px; font-size:11px; color:#DE00FF; text-decoration:none; }
a.tagCloud3:hover           { line-height:13px; font-size:11px; color:#DE00FF; text-decoration:none; }
a.tagCloud4:link            { line-height:13px; font-size:11px; color:#9BAE5A; text-decoration:none; }
a.tagCloud4:active          { line-height:13px; font-size:11px; color:#9BAE5A; text-decoration:none; }
a.tagCloud4:visited         { line-height:13px; font-size:11px; color:#9BAE5A; text-decoration:none; }
a.tagCloud4:hover           { line-height:13px; font-size:11px; color:#9BAE5A; text-decoration:none; }
a.tagCloud5:link            { line-height:13px; font-size:11px; color:#757575; text-decoration:none; }
a.tagCloud5:active          { line-height:13px; font-size:11px; color:#757575; text-decoration:none; }
a.tagCloud5:visited         { line-height:13px; font-size:11px; color:#757575; text-decoration:none; }
a.tagCloud5:hover           { line-height:13px; font-size:11px; color:#757575; text-decoration:none; }

/*************************************************************************************************************************
* 상훈이만의 스턀~!! *
**************************************************************************************************************************/

.round{}
.tour_adaptability{background-color:#e7f1db; border:1px solid #a3d463; height:30px; width:100%; text-align:left;}
.tour_adaptability ul{ text-align:left; width:100%;}
.tour_adaptability ul li{background:url(/images/apps/arrow_07.gif) no-repeat 0px 10px; float:left; list-style:none; padding-left:9px; padding-top:8px; width:51px; margin-left:10px;}
.print{clear:both;float:none; width:100%; margin-top:5px;}
.print ul{width:100%;}
.print ul li{list-style:none; width:100%; text-align:right; background:url(/images/apps/sub_con_bg03.gif) repeat-x; height:25px; padding-top:3px; padding-right:10px;}



.tour_pop{border:1px solid #a3d463; padding:5px; background-color:#e7f1db; text-align:center; width:300px;}
.tour_pop_in{width:290px; border:1px solid #a3d463; background-color:#FFFFFF; display:block; text-align:left; padding:5px;}
.tour_pop_con{width:280; height:70; overflow-y:scroll;}
.tour_pop_con_title{background:url(/images/apps/arrow_06.gif) no-repeat 0px 4px; padding-left:15px; font-weight:bold;}
.tour_pop_line{height:12px; background:url(/images/apps/line_dot_bg.gif) repeat-x 0px 0px; display:block;}
.tour_pop_list{padding-top:5px; padding-left:15px; text-align:left;}
.tour_pop_list_type2{padding-top:5px; padding-left:0px; text-align:center;}
.tour_pop_close{position:absolute; top:0px; left:220px;}