@charset "utf-8";
<!--

/* 반드시 들어가야 하는 스타일 시작 */

/*윤곽 설정*/
.skin_frame{ width:932px; height:538px;}
/*.skin_main { background:url('./images/main_skin_body.png');no-repeat;position:absolute; left:20px; top:20px;width:723;height:487;}*/


.frame {margin:0px;padding:0px;position:absolute;left:20px;top:20px;}
.frame_top {margin:0px;padding:0px;background:url('./images/main_skin_top.gif');no-repeat;width:723;height:25px;}
.frame_body {margin:0px;padding:0px;background:url('./images/main_skin_mid.gif');width:723px;}
.frame_bottom {margin:0px;padding:0px;background:url('./images/main_skin_bottom.Gif');no-repeat;width:723;height:22px;}
.clear {clear:both;} 

/*div 위치 설정*/
	/*컨텐츠위치*/
	.content_div {float:left;position:relative; left:21px;width:476; overflow-x:auto;overflow-y:auto;  z-index:1;border-top:1px  background-color:#FFFFFF}



	/*사이드바*/
	.sidebar {margin:0px; position:relative; left:45px; top:10px; z-index:2;width:180;padding-left:0px; overflow-x:hidden;overflow-y:auto;}


	/*타이틀 위치*/
	.skin_title_div {position:absolute; left:35px; top:20px; z-index:1;font-size:12px; color:#000000; font-weight:bold;}
	
	/*카운터위치*/
	.counter { width:170px; letter-spacing:0px; font-family:verdana; font-size:9px; text-align:center; padding:0 5px 5px 0;}
	

	/*메뉴위치*/
	.menu {position:absolute; left:725px; top:45px; z-index:2;width:50px;}
	



	/**/
	.copyright {position:relative;float:left;width:240; left:35px; top:3px; z-index:1;}

	/**/
	.copyright2 {position:relative;width:170;height:16; left:300px; top:6px; z-index:1;}


	/*adsense*/
	.sunteq_link_banner {margin:0px; padding-left:20px; width:336; z-index:2;}
	.sunteq_468_15{margin:0px; padding-left:0px; width:455;height:20;overflow-x:hidden; z-index:2;}
	.sunteq_sidebar_banner {position:absolute;width:170;height:500; left:1120px; top:0px; z-index:2;}
	.sunteq_120 {margin:0px; padding:0px;position:absolute;width:180;height:150; left:777px; top:358px; z-index:2;}



	/*기분좋은 습관*/
	.egloo_habit {position:relative; z-index:2;width:180;height:40;padding-top:10px;}

	/*logo*/
	.logo {margin:0px; padding:0px;padding-top:10px;width:175;height:75; z-index:2;}


	/**/
	.bgmplayer {margin:0px;padding:0px;position:absolute;width:180;height:24; left:540px; top:0px; z-index:2;}
	/* BGM controller */
	#bgm div {margin:0px;padding:0px; display:inline; float:left;}
	#bgm #bgm_tit {margin:0px;padding:0px;font-size:11px; width:74px; padding:0px 0px 0px 5px;}
	#bgm #timer {margin:0px;padding:0px;font-size:11px;width:35px; overflow: hidden;}
	#bgm #control{margin:0px;padding:0px; width:50px;}
	#bgm button {cursor:pointer; width:13px; height:13px;border:0;}
	#bgm button.b_play {background:url(./images/btn_play.gif) left top no-repeat;border:0;}
	#bgm button.b_stop {background:url(./images/btn_stop.gif) left top no-repeat;border:0;}
	#bgm button.b_list {background:url(./images/btn_list.gif) left top no-repeat;border:0;}

/*메인 제목*/
.skin_title H1{margin:0px; font-size:12px; color:#FF0000; font-family:Arial letter-spacing:3px;}
A.skin_title:link {color:#1F1F1F; font-weight:bold;}
A.skin_title:visited { color:#1F1F1F; }
A.skin_title:active { color:#1F1F1F; }
A.skin_title:hover {color:#1F1F1F; }
/*메인 제목 설명*/
.skin_desc {font-size:11px; color:#3333FF; font-weight:normal;letter-spacing:0px;}

/*카피라이트폰트*/
.copyright_font { font-size:9px; font-family:Verdana; color:666666;}
A.copyright_font:link {color:666666;}
A.copyright_font:visited { color:666666; }
A.copyright_font:active { color:666666; }
A.copyright_font:hover {color:666666; }
.copyright2_font { font-size:9px; font-family:Verdana; color:666666;}


/*검색*/
.search_input {	border: solid 1px; border-color:#888; width:90px; background:transparent;height:15px;color:#666;font-size:10pt;font-family:Tahoma,Verdana;padding: 0px 2px 0px 4px;}
.search_btn {border:solid 1px;border-color:#888;background-color:#ccc;color:#333;width:50px;height:18px;font-size:10px;	font-weight:bold;font-family:tahoma;}

	

/*메인메뉴내용설정*/
.menu_item {background:url(./images/non_select_tab.gif) no-repeat;height:30px;width:50px;}
.menu ul { margin:0px; padding:-1; list-style:none; padding-left:0px;}
.menu ul li { margin:0px; padding-top:-1px; float:left; font-size:11px;line-height:270%; list-style:none; padding-left:0px; height:30px;width:50px;}
.menu a { padding-top:-1px; text-decoration:none; background:url(./images/non_select_tab.gif) no-repeat; height:30px;width:50px;padding-left:8px; color:666666; }
.menu a:link { padding-top:-1px; text-decoration:none; background:url(./images/non_select_tab.gif) no-repeat; height:30px;width:50px;padding-left:8px;color:666666;}
.menu a:visited { padding-top:-1px; text-decoration:none; background:url(./images/non_select_tab.gif) no-repeat; height:30px;width:50px;padding-left:8px;color:666666;}
.menu a:active { padding-top:-1px; text-decoration:none; background:url(./images/non_select_tab.gif) no-repeat; height:30px;width:50px;padding-left:8px;color:666666;}
.menu a:hover { padding-top:-1px; text-decoration:none; background:url(./images/select_tab.gif) no-repeat; height:30px;width:50px;padding-left:8px;color:FF8A00; font-weight:bold;line-height:250%;}

#tt-body-page .menu .home  { background:url(./images/select_tab.gif) no-repeat;height:30px;width:50px;padding-left:8px; font-weight:bold;}
#tt-body-location .menu .local { background:url(./images/select_tab.gif) no-repeat;height:30px;width:50px;padding-left:8px; font-weight:bold;}
#tt-body-tag .menu .tags { background:url(./images/select_tab.gif) no-repeat;height:30px;width:50px;padding-left:8px; font-weight:bold;}
#tt-body-blog .menu .blog { background:url(./images/select_tab.gif) no-repeat;height:30px;width:50px;padding-left:8px; font-weight:bold;}
#tt-body-keylog .menu .key { background:url(./images/select_tab.gif) no-repeat;height:30px;width:50px;padding-left:8px; font-weight:bold;}
#tt-body-guestbook .menu .guestbook { background:url(./images/select_tab.gif) no-repeat;height:30px;width:50px;padding-left:8px; font-weight:bold;}
	
/*사이드바 제목*/
.sidebar_title {border-left:solid 4px #FF9900; background-color:#F5F5F5; margin:8px 0 2px 0;font-size:10px; font-family:Verdana; color:#666; cursor:pointer;}

/*사이드바내용설정*/
.blogimagediv { margin:0; padding:0; width:165px; padding-bottom:5px;overflow: hidden; border-bottom:1px dotted #ccc; text-align:center;}
.blogimage { text-align:center;}

.sidebar_menu {margin:0; padding:0px;}
.sidebar_element {  margin:0; padding:0; width:165px; border-bottom:1px dotted #ccc; padding-top:3px; overflow-x:hidden;}

.sidebar_content { margin:0px; width:155px; overflow-x:hidden;display:block;padding-left:10;}
.sidebar_content_link {font-size:11px; font-family:돋움; color:666666;}
A.sidebar_content_link:link {font-size:11px; font-family:돋움; color:666666;}
A.sidebar_content_link:visited {font-size:11px; font-family:돋움; color:666666;}
A.sidebar_content_link:active {font-size:11px; font-family:돋움; color:666666;}
A.sidebar_content_link:hover {font-size:11px; font-family:돋움; color:336699;}

/*카테고리 리스트 관련*/
.categorylist { margin:0; padding:0; }
.categorylist ul { list-style-image: none; list-style:none; padding: 0px; margin: 0px;padding-left:0px;}
.categorylist ul li { margin:0; padding:1; background:none; list-style:none; padding-left:0px; font-size:12px; } /* 전체 */
.categorylist ul li ul { list-style-image: none; list-style:none; padding-left: 0px; margin: 0px;}
.categorylist ul li ul li { margin:0; padding:0; background:url() no-repeat; line-height:100%; width:137px;list-style:none;  height:20px;padding-left:0px; font-size:12px; font-weight:bold;} /* 대분류 */
.categorylist ul li ul li a { text-decoration:none; background:url() no-repeat; height:20pxwidth:137px;padding-left:10px;  }
.categorylist ul li ul li a:hover { text-decoration:none; background:url() no-repeat; height:20px;width:147px;padding-left:10px;}
.categorylist ul li ul li ul { list-style-image: none; list-style:none; padding-left: 10px; margin: 0px;}
.categorylist ul li ul li ul li{ margin:0; padding:1; background:none; line-height:100%; height:15px;line-height:120%; list-style:none; padding-left:0px; font-size:12px; font-weight:normal;} /* 소분류 */
.categorylist ul li ul li ul li a { text-decoration:none;  background:none; height:15px;line-height:120%;}
.categorylist ul li ul li ul li a:hover { text-decoration:none; background:none;height:15px;width:137px;line-height:120%;}





/*컨텐츠 내용설정*/

/*글일반*/
.article_title H2 {margin:10px; line-height:200%; height:30px;font-size:14px;color:#313031;padding:0px;border-bottom:1px padding-left:6px;background-color:#F7F3F7}
A.article_title_link:link {color:#313031;}
A.article_title_link:visited { color:#313031; }
A.article_title_link:active { color:#313031; }
A.article_title_link:hover {color:#313031; }
.article_title_count {font-size:11px; font-family:돋움; color:#63BA00;font-weight:normal; padding-left:10px;}
.article_body {width:470px;padding-left:7px; padding-top:10px; background-color:#ffffff}
.moreless_fold{color:#63BA00}
blockquote {width:100%;background: url(images/quot1.gif) no-repeat top left;color: inherit;font-family: Georgia, Times New Roman, serif;font-size: 1.0em;margin: 10px 10px 10px 15px;padding-left: 20px;padding-right: 20px;padding-top: 30px;border:7px solid #EAEAEA;}
.article_date {color:#CE6500;font-size:10px;}
.article_category {font-size:11px; font-family:돋움; color:#63BA00; padding-left:10px;}
A.article_category:link {font-size:11px; font-family:돋움; color:#63BA00;}
A.article_category:visited {font-size:11px; font-family:돋움; color:#63BA00;}
A.article_category:active {font-size:11px; font-family:돋움; color:#63BA00;}
A.article_category:hover {font-size:11px; font-family:돋움; color:#63BA00;}

/*트랙백*/
.tb_body {padding:0px 1px 5px 10px;}

.tb_text{color:#63BA00;font-size:11px;}
A.tb_text:link { color:#63BA00;font-size:11px;}
A.tb_text:visited { color:#63BA00;font-size:11px;}
A.tb_text:active { color:#63BA00;font-size:11px;}
A.tb_text:hover { color:#63BA00;font-size:11px;}

.tb_text2{color:#63BA00;font-size:10px;}
A.tb_text2:link { color:#63BA00;font-size:10px;}
A.tb_text2:visited { color:#63BA00;font-size:10px;}
A.tb_text2:active { color:#63BA00;font-size:10px;}
A.tb_text2:hover { color:#63BA00;font-size:10px;}

/*댓글*/
.comment_write_div {border: solid 1px; border-color:#dddddd; padding:5px;}
.comment_textarea{ border:solid 1px #eeeeee; background-color:white;width:366px;height:30px;	}
.comment_submit	{border:solid 1px;border-color:eeeeee;background-color:cccccc;width:60px;height:30px;font-size:12px;}
.cmt_id_input{border:1px solid #313031; background-color:ffffff; width:140px; color: #666666; font-size: 10pt;}
.cmt_pass_input{border:1px solid #313031; background-color:ffffff; width:140px;	color: #666666; font-size: 10pt;}
.cmt_home_input{border:1px solid #313031; background-color:ffffff; width:140px;	 color: #666666; font-size: 10pt;}

.comment_cmd{font-size:11px; color:#FF6500;}
A.comment_cmd:link {font-size:11px; color:#63BA00;}
A.comment_cmd:visited {font-size:11px; color:#63BA00;}
A.comment_cmd:active {font-size:11px; color:#63BA00;}
A.comment_cmd:hover {font-size:11px; color:#CCFF00;}


/*방명록*/
.guest_write_div {border: solid 1px; border-color:#dddddd; padding:5px;}
.guest_textarea{ border:solid 1px #eee; background-color:white;width:366px;height:70px;	}
.guest_submit	{border:solid 1px;border-color:eeeeee;background-color:cccccc;width:60px;height:70px;font-size:12px;}
.guest_id_input{border:1px solid #313031; background-color:ffffff; width:140px; color: #666666; font-size: 10pt;}
.guest_pass_input{border:1px solid #313031; background-color:ffffff; width:140px;	color: #666666; font-size: 10pt;}
.guest_home_input{border:1px solid #313031; background-color:ffffff; width:140px;	 color: #666666; font-size: 10pt;}

.guest_name {font-size:18px;font-family:돋움;line-height:24px;font-weight:bold;color:#333333;}
A.guest_name:link {color:#333333;}
A.guest_name:visited {color:#333333;}
A.guest_name:active {color:#333333;}
A.guest_name:hover {color:#FF6500;}

.guest_date {font-size:10px;color:#CE6500;}
.guest_reply_cmd{font-size:9px; color:#999999;}
A.guest_reply_cmd:link {font-size:9px; color:#999999;}
A.guest_reply_cmd:visited {font-size:9px; color:#999999;}
A.guest_reply_cmd:active {font-size:9px; color:#999999;}
A.guest_reply_cmd:hover {font-size:9px; color:#FF6500;}
.guest_delete_cmd{font-size:9px; color:#999999;}
A.guest_delete_cmd:link {font-size:9px; color:#999999;}
A.guest_delete_cmd:visited {font-size:9px; color:#999999;}
A.guest_delete_cmd:active {font-size:9px; color:#999999;}
A.guest_delete_cmd:hover {font-size:9px; color:#FF6500;}

.guest_div { margin:0px;padding:0px;border:solid 4px #eee;}
.guest_title {margin:0px;padding:0px;height:30px; overflow: hidden; padding:5px; border-bottom:1px #ccc;}
.guest_body {margin:0px; overflow: hidden; border-top:1px dotted #ccc; padding: 5 5 5 20;}

.guest_reply_div {margin:0px;padding:0px;width:330px;border-left:solid 4px #eee;}
.guest_reply_title {height:30px;padding:5 5 0 5;}
.guest_reply {color:#404040;padding:0 5 10 15;}



/*페이징*/
.paging{font-size:9px; color:#313031;font-weight:bold;}
A.paging:link {font-size:9px; color:#313031;}
A.paging:visited {font-size:9px; color:#313031;}
A.paging:active {font-size:9px; color:#313031;}
A.paging:hover {font-size:9px; color:#313031;}




/* 1. 본문 전체  */

	body,td {
                font-size:12px; 
                font-family: Verdana, 돋움, 굴림, Arial, Tahoma ; 
                color:#666666; 
                line-height:18px; 
                scrollbar-face-color: #DEDFDE;
                scrollbar-shadow-color:#CECFCE; 
                scrollbar-highlight-color: #eeeeee;
                scrollbar-3dlight-color: #CECFCE; 
                scrollbar-darkshadow-color: #ffffff;      
                scrollbar-track-color: #F7F3F7;
                scrollbar-arrow-color: #FF9A39;
	}

/* 2. 기본 링크 */
	A:link    {color:#FF8A00;text-decoration:none;font-family: Verdana, 돋움;}
	A:visited {color:#FF8A00;text-decoration:none;font-family: Verdana, 돋움;}
	A:active  {color:#FF8A00;text-decoration:none;font-family: Verdana, 돋움;}
	A:hover  {color:222222;text-decoration:underline;font-family: Verdana, 돋움;}


/* 3. 이미지 */
	img {border-width:0px;}

/* 4. 이미지 버튼 */
	.ib {cursor:pointer;}

/* 5. 입력 텍스트 */
	.text {
	        border: 1px solid #cccccc; 
	        background-color:ffffff;	
	        height:18px; 
	        color: #666666; 
	        font-size: 11px; 
	        padding: 2px 2px 0px 4px;
	}

/* 6. 트리 테이블 */
	.branch2 {font-size:11px;font-family:돋움;}

/* 7. 트리 셀 */
	.branch3 {line-height:14px;	cursor:pointer;	height:17px;padding:2 2 0 2;}

/* 8. 달력 월 표시 */

	.cal_month {vertical-align:top;	height:18px;font-size:11px;font-family:verdana;text-align:center; color:#f00; font-weight:bold;;}

/* 9. 달력 요일 표시 */

	.cal_week1 {text-align:center;font-size:11px;font-family:돋움;}

/* 10. 달력 일요일 표시 */

	.cal_week2 {color:#c00;	text-align:center;font-size:11px;font-family:돋움;}

/* 11. 달력 지난 달 날짜 표시 */

	.cal_day1 {	color:#FAFAFA;font-size:10px;font-family:verdana;text-align:center;}

/* 12. 달력 다음 달 날짜 표시 */

	.cal_day2 {	color:#FAFAFA;font-size:10px;font-family:verdana;text-align:center;}

/* 13. 달력 이번 달 날짜 표시 */

	.cal_day3 {	font-size:10px;	font-family:verdana;text-align:center;}

/* 14. 달력 오늘 날짜 표시 */

	.cal_day4 {	font-size:10px;	font-family:verdana;text-align:center;font-weight:bold;background-color:eeeeee;}

/* 15. 달력 글쓴 날 링크 스타일 */

	A.cal_click:link {font-weight:bold;}

	A.cal_click:visited {font-weight:bold;}

	A.cal_click:hover {	font-weight:bold;}

/* 16. 이미지 아래 캡션 스타일 */

	.cap1 {	text-align:center;color:#300099;word-break:break-all;}

/* 16. 키워드 스타일 */

	.key1 {	cursor:pointer;	text-decoration:none;border-bottom: 1px solid gray;	}

/* 16. 카테고리 옆 개수 스타일 */

	.c_cnt {font-size:10px;	font-family:tahoma;	letter-spacing:0px;	}

/* 17. 최신글 옆 개수 스타일 */

	.ps_cnt {font-size:10px;font-family:tahoma;	letter-spacing:0px;	color:#336699;	}
	
	/* 태그클라우드 */
.cloud1 {  font-size : 18px;font-family:돋움;  color : #ff6600 !important ;  font-weight:bold;letter-spacing:1px;}
.cloud2 {  font-size : 16px;font-family:돋움;  color : #3300FF !important ;   font-weight:bold;letter-spacing:1px;}
.cloud3 {  font-size : 14pt;font-family:돋움;  color : #ff6600 !important ;   font-weight:bold;letter-spacing:1px;}
.cloud4 {  font-size : 11pt;font-family:돋움;  color : #3300FF !important ;  letter-spacing:1px;}
.cloud5 {  font-size : 11px;font-family:돋움;  color : #999999 !important ;  letter-spacing:1px;}



.keyword {font-size:12px; font-family:verdana, 돋움; color:666666;}
A.keyword:link {font-size:12px; font-family:verdana, 돋움; color:666666;}
A.keyword:visited {font-size:12px; font-family:verdana, 돋움; color:666666;}
A.keyword:active {font-size:12px; font-family:verdana, 돋움; color:666666;}
A.keyword:hover {font-size:12px; font-family:verdana, 돋움; color:336699;}


/*********************************************************************************************
* FORM
**********************************************************************************************/

.input {border: 1px solid #666666; background-color:ffffff;	height:16px; color: #666666; font-size: 10pt; padding: 2px 2px 0px 4px;}
		
.submit {	border:solid 1px;border-color:#666666;background-color:cccccc;font-size:10px;font-weight:bold;}

.textarea {border:solid 1px;border-color:#666666;background-color:white;padding: 2px 2px 0px 4px;	}

