@charset "utf-8";

/* 본문 전체  */

body,td {
	font: 12px/18px 굴림, Gulim;
	padding:0;
	color:#555555;
}

/* 기본 링크 */
a:link {
	color: #909090;
	text-decoration:none;
}
a:visited {
	color: #909090;
	text-decoration:none;
}
a:hover {
	color: #202020;
	text-decoration:underline;
}

/* 이미지 */

img {
	border-width:0px;
}

/* 입력 텍스트 */

.text {
	font: 11px 굴림,Gulim;
	padding-top:2px;
}

/* 카테고리 출력 클래스 */
/* 카테고리 전체 테이블 */
.cate_table {
}
/* 카테고리 각 가로줄 */
.cate_tr {
	height: 15px;
}
/* 전체보기 라인 */
.cate_all {
	height: 20px;
}
/* 전체보기 아이콘 */
.cate_all_img {
	vertical-align: middle;
}
/* 전체 보기 글자 a 태그 스타일 */
a.cate_view_all:link, a.cate_view_all:visited, a.cate_view_all:active{
	text-decoration:none;
}
a.cate_view_all:hover {
	text-decoration:underline;
}

/* 카테고리 옆 글 수 */
.NUMPOST {
	font:10px tahoma, sans-serif;
	letter-spacing:-1px;
}
/* 카테고리 이름 앞의 공백, 전체보기와의 차이입니다. */
.cate_name_space {
	width: 10px;
}
/* 카테고리 이름 줄 <tr> */
.cate_name {
	
}
/* 카테고리 이름 앞 아이콘 이미지 */
.cate_name_img {
	vertical-align: middle;
}
/* 카테고리 이름 글자 a 태그 스타일 */
a.cate_a_name:link, a.cate_a_name:visited, a.cate_a_name:active {
}
a.cate_a_name:hover {
}

/* 카테고리 구분선 배경 그림 */
.cate_line {
	height: 8px;
	background-position:center;
}

/* 로그인 버튼 a태그용 */
a.ADMININ:link, a.ADMININ:visited, a.ADMININ:active, a.ADMININ:hover {
}
/* 로그아웃 버튼 a태그용 */
a.ADMINOUT:link, a.ADMINOUT:visited, a.ADMINOUT:active, a.ADMINOUT:hover {
}

/* 글쓰기 버튼 a태그용*/
a.POSTWRITE:link, a.POSTWRITE:visited, a.POSTWRITE:active, a.POSTWRITE:hover {
}
/* XIN 버튼 a 태그용*/
a.XIN:link, a.XIN:visited, a.XIN:active, a.XIN:hover {
}

/* 각 포스트 속의 카테고리 이름 a태그용 */
a.CATELINK:link, a.CATELINK:visited, a.CATELINK:active, a.CATELINK:hover {
	font-weight: bold;
}

/* 글 제목 a 태그용 */
a.POSTTITLE:link, a.POSTTITLE:visited, a.POSTTITLE:active, a.POSTTITLE:hover {
}

/* 글 수정 a 태그용 */
a.MODIFY:link, a.MODIFY:visited, a.MODIFY:active, a.MODIFY:hover {
}
/* 관련글 링크 a 태그용 */
a.a_related:link, a.a_related:visited, a.a_related:active, a.a_related:hover {
}

/* 트랙백 버튼 a태그용 */
a.A_TRACKBACK:link, a.A_TRACKBACK:visited, a.A_TRACKBACK:active, a.A_TRACKBACK:hover {
}
/* 댓글 버튼 a태그용 */
a.A_COMMENT:link, a.A_COMMENT:visited, a.A_COMMENT:active, a.A_COMMENT:hover {
}

/* 현재 페이지 숫자 */
.NOWPAGE {
	font-weight: bold;
	font-size: 14px;
}
/* 기타 페이지 숫자들 */
a.PAGENUM:link, a.PAGENUM:visited, a.PAGENUM:active, a.PAGENUM:hover {

}

#tagcloud,
#tagcloud2 {
/*		background: url('./images/tag_sky.jpg') no-repeat top; */
	text-align: justify;
	padding: 0 10px 0 10px;
}

/* 전체 태그 목록 출력용 스타일 */
/* 숫자가 클스록 빈도수가 높은 태그 입니다. *태터와는 반대 입니다. */
.TAG1, .TAG2, .TAG3, .TAG4, .TAG5
.ALLTAG1, .ALLTAG2, .ALLTAG3, .ALLTAG4, .ALLTAG5{
	line-height: 18px;
	font-family: 돋움,Dotum, verdana, sans-serif;
	text-align: justify;	
}

.TAG5,
.ALLTAG5 {
	background-color:#eee;
	font-weight:bold;
	font-size : 16px;
	color : #f60;
}
.TAG4,
.ALLTAG4 {
	background-color:#eee;
	font-weight:bold;	
	font-size : 15px;
	color : #069;
}
.TAG3,
.ALLTAG3 {
	background-color:#eee;
	font-size : 14px;
	color : #690;
}
.TAG2,
.ALLTAG2 {
	font-size : 12px;
	color : #09c;
}
.TAG1
.ALLTAG1 {
	font-size : 11px;
	color : #999;
}

/* 이글의 태그 출력 */
a.TAGPOST:link, a.TAGPOST:visited, a.TAGPOST:active{
}

a.TAGPOST:hover {
}

/* 달력 타이틀 예> << 2005.10 >> */
/* 전달로 가는 버튼 */
/* 월 이름 표시 부분 */
/* 다음달로 가는 버튼 */
.title_table,
.title_pre a:link,
.title_pre a:visited,
.title_pre a:hover,
.title_pre,
.title_next a:link,
.title_next a:visited,
.title_next a:hover,
.title_next,
.title_month{
	color:#a1a1a1;
	vertical-align:top;
	height:20px;
	font:bold 10px tahoma, sans-serif;
	text-align:center;
}

/* 기타 요일 (나눠서 할수도 있음) */
.sel_mon, .sel_tue, .sel_thu, .sel_wed, .sel_fri {
	color:#b1b1b1;
	text-align:center;
	width:20px;
	font:bold 10px tahoma, sans-serif;
}

/* 일요일 */
.sel_sun {
	color:#ff7174;
	width:20px;
	text-align:center;
	font:bold 10px verdana, sans-serif;
}

/* 토요일 */
.sel_sat {
	color:blue;
	width:20px;
	text-align:center;
	font:bold 10px verdana, sans-serif;
}

/* 이전,다음달 출력 부분 */
.sel_outer {
	color:#ffffff;
	font: 10px tahoma, sans-serif;
	text-align:center;
	width:20px;
}

/* 달력 이번 달 평일 날짜 표시 */
.sel_day_mon, .sel_day_tue, .sel_day_thu, .sel_day_wed, .sel_day_fri  {
	background: url(./images/cal_2.gif) no-repeat left top;
	width:20px;
	height:20px;
	color:#b1b1b1;
	font: 10px tahoma, sans-serif;
	text-align:center;
}
/* 달력 이번 달 일요일 날짜 표시 */
.sel_day_sun  {
	background: url(./images/cal_2.gif) no-repeat left top;
	width:20px;
	height:20px;
	color:#ff7174;
	font: 10px tahoma, sans-serif;
	text-align:center;
}
/* 달력 이번 달 토요일 날짜 표시 */
.sel_day_sat  {
	background: url(./images/cal_2.gif) no-repeat left top;
	width:20px;
	height:20px;
	color:blue;
	font: 10px tahoma, sans-serif;
	text-align:center;
}

/* 13. 달력 오늘 날짜 표시 */
.sel_today {
	background: url(./images/cal_3.gif) no-repeat left top;
	width:20px;
	height:20px;
	color:#ffffff;
	font:bold 11px verdana, sans-serif;
	letter-spacing:-1px;
	text-align:center;
	padding-left:1px;
}

/* 14. 달력 글쓴 날 링크 스타일 */
a.hasitem:link,
a.hasitem:visited{
	color:#808080;
	font-weight:bold;
	letter-spacing:-1px;
	padding-left:1px;
	text-decoration:none;
}
a.hasitem:hover {
	color:#747474;
	font-weight:bold;
	text-decoration:underline;
}

/* 요일 표시 부분 예> 월,화,수*/
.week_title
{
    text-align:center;
	font-size:7pt;
	font-family:verdana;
	font-weight:bold;
	width:100%;
}

.cal_table{
	width:100%;
}

/* 달력에 대한것은 _skin/_calendar_/ 안을 참고하세요 */
/* 달력에 대한 클래스를 이곳에 넣으면 이곳에 있는 것이 우선합니다. */

/* 심플로그 전용 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */


/* 폰트 스타일 */
	h1,
	.title_box{
		font:bold 12px 굴림, Gulim, verdana, sans-serif;
	}

	h2,
	ul.r_list{
		font:12px 굴림, Gulim, verdana, sans-serif;
	}

	h3,
	#mydesc,
	#search_fx,
	.sfkor,
	ul.s_list,
	ul.n_list,
	.s_title,
	.rep_box1,
	.admin_box,
	.formsp,
	.forminput,
	.local,
	.guest_holder{
		font:11px 돋움,Dotum, Baekmuk, verdana, sans-serif;
		letter-spacing:-1px;
	}

	 h4,
	.toolbox,
	.rep_box3,
	.sfeng,
	.gusest_tool,
	#page_navi {
		font:10px verdana, sans-serif;
	}

	h5,
	.insub_box,
	.sfeng2{
		font:9px Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
	}

	h6,
	.formtext{
		font:12px/18px 굴림, Gulim, tahoma, sans-serif;
	}
	.sfeng {
		letter-spacing:0px;
	}
	.sfeng2 {
		letter-spacing:0px;
		font-weight:normal;
	}
	.sfkor {
		font-weight:normal;
	}
	.clear {
		font-size:0px;
		line-height:0px;
		width:100%;
		clear:both;
	}
	.clear2 {
		font-size:0px;
		line-height:0px;
		height:10px;
		width:100%;
		clear:both;
	}
	.center {
		text-align:center;
	}

	.hline1 {
		width:100%;
		font-size:1px;
		line-height:1px;
		background: #d1d1d1;
		margin:12px 0 12px 0;
	}
	.hline2 {
		width:100%;
		font-size:1px;
		line-height:1px;
		background: transparent url(./images/dot_width2.gif) repeat-x;
		margin:12px 0 12px 0;
	}
/* 페이지 레이아웃 */

	body { 
		background: #807e88 url(./images/pbg01.jpg) repeat-x top left;
		margin:0;
		padding:0;
		text-align:center;
	}

	#blog_main {
		margin:0 auto;
		width:820px;
		text-align:left;
		padding-top:24px;
	}

/* 레이아웃 설정 */

	#submenu {
		text-align:left;
		float:right;
	}

	#mainview{
		text-align:left;
		float:left;
	}

	#mainview{
		width:640px;
		padding:0;
		margin:0;
		text-align:left;
		float:left;
	}

	#submenu {
		width:180px;
		text-align:left;
		float:right;
	}

/* 아웃박스 */
	.maintl {
	 	background: url(./images/mboder01.gif) no-repeat top left;
	}
	.maintm {
		background: #ffffff url(./images/mboder02.gif) repeat-x top;
	}
	.maintr {
	 	background: url(./images/mboder03.gif) no-repeat top right;
	}
	.mainml {
		background: url(./images/mboder04.gif) repeat-y left; 
	}
	.mainmr {
	 	background: url(./images/mboder05.gif) repeat-y right;
	}
	.mainbl {
	 	background: url(./images/mboder06.gif) no-repeat bottom left;
	}
	.mainbm {
	 	background: url(./images/mboder07.gif) repeat-x bottom;
	}
	.mainbr {
		background: url(./images/mboder08.gif) no-repeat bottom right;
	}
	/* 서브메뉴용 아웃박스 */
	/* 
	.maintl_alt {
	 	background: url(./images/mboder01.gif) no-repeat top left;
		background-position: -6px top;
	}
	.mainbl_alt {
	 	background: url(./images/mboder06.gif) no-repeat bottom left;
		background-position: -6px bottom;
	}
	.mainml_alt {
		
	}
	.mainmr_alt {
	 	background: url(./images/mboder05.gif) repeat-y right;
	}
	.maintr_alt {
	 	background: url(./images/mboder03.gif) no-repeat top right;
	}
	.mainbr_alt {
		background: url(./images/mboder08.gif) no-repeat bottom right;
	}
	#subbox {
		padding:24px 6px 25px 0;
	}
	*/

/* 서브메뉴 박스 */
	#subbox {
		padding:24px 6px 25px 0;
	}

	/* 메뉴 이미지*/
	#tcategory,
	#ttags,
	#tcalendar,
	#tarticles,
	#treplies,
	#trackbacks,
	#tlinks,
	#tarchives {
		cursor:pointer;
		width:160px;
	    height:36px;
	}

	#tcategory {
		background: url(./images/btn_category.jpg) top left no-repeat;
	}
	#ttags {
		background: url(./images/btn_tags.jpg) top left no-repeat;
	}
	#tcalendar{
		background: url(./images/btn_calendar.jpg) top left no-repeat;
	}
	#tarticles{
		background: url(./images/btn_rarticles.jpg) top left no-repeat;
	}
	#treplies{
		background: url(./images/btn_rreplies.jpg) top left no-repeat;
	}
	#trackbacks{
		background: url(./images/btn_trackbacks.jpg) top left no-repeat;
	}
	#tlinks{
		background: url(./images/btn_links.jpg) top left no-repeat;
	}
	#tarchives{
		background: url(./images/btn_archives.jpg) top left no-repeat;
	}

	/*메뉴 스타일*/
	#mypic {
		width:174px;
		overflow: hidden;
		padding:0 0 8px 0;
		text-align:center;
	}
	#mydesc {
		color:#909090;
		padding:0 10px 0 10px;
		line-height:10px;
		text-align:center;
		word-break:break-all;
	}
	#ctree{
		width:160px;
		padding:0 0 5px 12px;
	}
	#ctree td{
		line-height:18px;
	}

	#ccal{
		width:155px;
		margin:0 0 5px 10px;
		text-align:center;
	}

	#tagcloud,
	#tagcloud2 {
/*		background: url('./images/tag_sky.jpg') no-repeat top; */
		text-align: justify;
		padding: 0 10px 0 10px;
	}
	/*테그 클라우드*/
	#tagcloud,
	#tagcloud2 *{
		line-height: 18px;
		font-family: 돋움,Dotum, verdana, sans-serif;
		text-align: justify;	
	}		
	#tagcloud,
	#tagcloud2 a:hover{
	}	

	#tagcloud .cloud1,
	#tagcloud2 .cloud1 {
		background-color:#eee;
		font-weight:bold;
		font-size : 16px;
		color : #f60;
	}
	#tagcloud .cloud2,
	#tagcloud2 .cloud2 {
		background-color:#eee;
		font-weight:bold;	
		font-size : 15px;
		color : #069;
	}
	#tagcloud .cloud3,
	#tagcloud2 .cloud3 {
		background-color:#eee;
		font-size : 14px;
		color : #690;
	}
	#tagcloud .cloud4,
	#tagcloud2 .cloud4 {
		font-size : 12px;
		color : #09c;
	}
	#tagcloud .cloud5,
	#tagcloud2 .cloud5 {
		font-size : 11px;
		color : #999;
	}	

	.insub_box {
		width:160px;
		color:#a0a0a0;
		line-height:12px;
		padding:5px 0 5px 12px;
	}
	#search_box {
		padding:7px 5px 0 35px;
		background: url('./images/search_bg.gif') no-repeat 12px 5px;
		height:25px;
	}
	#search_fx {
		color:#808080;
		background: transparent;
		border:0px  none;
		height:12px;
		width:115px;
	}
	#nowiam_box {
		padding-top:10px;
	}
	ul.n_list {
		text-align:left;
		list-style: disc inside url(./images/rss_blt.gif); 
		color:#000000;
		margin:0 6px 6px 6px;
		padding:0;
	}
	ul.n_list li{
		line-height:12px;
		padding:2px 0 2px 0;
	}
	ul.n_list a:link,
	ul.n_list a:visited {
		color:#909090;
		padding:4px 0 0 0;
	}
	ul.n_list a:hover{
		color:#000000;
	}

	/* 링크 블로그 새글있을때 */
	ul.l_list {
		text-align:left;
		list-style: disc inside url(./images/localarrow01.gif); 
		color:#000000;
		margin:0 6px 6px 6px;
		padding:0;
	}
	ul.l_list li{
		line-height:12px;
		padding:2px 0 2px 0;
	}
	ul.l_list a:link,
	ul.l_list a:visited {
		color:#909090;
		padding:4px 0 0 0;
	}
	ul.l_list a:hover{
		color:#000000;
	}

	/* 메뉴 리스트 스타일 */
	ul.s_list{
		text-align:left;
		list-style:none;
		color:#c0c0c0;
		margin:0 6px 8px 12px;
		padding:0;
	}
	ul.s_list li{
		line-height:12px;
		padding:2px 0 2px 0;
	}
	ul.s_list a:link,
	ul.s_list a:visited {
		color:#909090;
		padding:4px 0 0 0;
	}
	ul.s_list a:hover{
		color:#000000;
	}
	.eng_fx {
		letter-spacing:1px;
	}

/* 내용 박스 */
	#mainbox {
		padding:0 6px 25px 6px;
	}
	/*  상단 메뉴버튼 */
	.subtop {
		background: url(./images/smenu_top_img.gif) repeat-x top;
		height:24px;
		width:256px;
		margin:0 auto;
	}
	.subtopf {
		background: url(./images/smenu_top_imgf.gif) no-repeat top left;
	}
	.subtopb {
		background: url(./images/smenu_top_imgb.gif) no-repeat top right;
		padding:0 10px 0 10px;
		text-align:left;
	}
	#smenu {
		width: 236px;
		height: 24px;
		padding:0 0px 0 0px;
		margin: 0;
	}
	#smnav {
		list-style: none;
		margin: 0;
		padding: 0;
		height: 24px;
		overflow: hidden;
		width: 236px;
	}
	#smnav li {
		margin: 0; 
		padding: 0;
		display: inline;
		list-style-type: none;
	}
	#smnav a {
		float: left;
		padding: 24px 0 0 0;
		overflow: hidden;
		height:24px;
	}
	#smnav a:hover {
		background-position: 0 -24px;
	}
	#smnav a:active,
	#smnav a.selected {
		background-position: 0 -48px;
	}
	#btblog a {
		width: 35px;
		background: url(./images/smenu_b01.gif) top left no-repeat;
	}
	#btkey a {
		width: 35px;
		background: url(./images/smenu_b02.gif) top left no-repeat;
	}
	#btloc a {
		width: 35px;
		background: url(./images/smenu_b03.gif) top left no-repeat;
	}
	#btrss a {
		width: 35px;
		background: url(./images/smenu_b04.gif) top left no-repeat;
	}
	#btguest a {
		width: 35px;
		background: url(./images/smenu_b05.gif) top left no-repeat;
	}
	#bttag a {
		width: 35px;
		background: url(./images/smenu_b06.gif) top left no-repeat;
	}
	#btminif a {
		width: 19px;
		background: url(./images/smenu_c01.gif) top left no-repeat;
	}
	#btmagnif a {
		width: 19px;
		background: url(./images/smenu_c02.gif) top left no-repeat;
	}
	#btaleft a {
		width: 19px;
		background: url(./images/smenu_c03.gif) top left no-repeat;
	}
	#btaright a {
		width: 19px;
		background: url(./images/smenu_c04.gif) top left no-repeat;
	}
	#btadmin a {
		width: 19px;
		background: url(./images/smenu_c06.gif) top left no-repeat;
	}

	/* 메인 컨텐츠 */
	#contents {
		background-color: #ffffff;
		padding:0;
		margin:0;
	}
	/* 이미지 아래 글 표시부*/
	.mainmargin {
		padding:0 8px 0 8px;
	}
	/* 글 제목 */
	.article_title {
		background: url(./images/title_bg02.gif) no-repeat;
		height:32px;
		margin-left:8px;
	}
	.title_box {
		background: url(./images/title_bgt.gif) no-repeat top right;
		padding:0 10px 0 0;
		margin:0 0 0 30px;
		height:32px;
		float:left;
		display: inline;
	}
	.title_box,
	.title_box a:link,
	.title_box a:visited,
	.title_box a:hover {
		font-weight:bold;
		line-height:30px;
		color:#000000;
	}
	/* 관리자 메뉴 */
	.admin_box {
		height:28px;
		line-height:28px;
		background: url(./images/ctoolbox_bg.gif) no-repeat top left;
		color:#909090;
		margin:0 0 0 8px;
		padding:0 0 0 30px;
	}
	/* 본문 */
	.article_holder {
		padding:10px 10px 20px 10px;
	}
	/* 본문 하단 메뉴 (태그, 트랙백, 코멘트) */
	.article_sub {
		padding:0 12px 0 12px;
		text-align:right;
	}
	.s_title {
		text-align:left;
		line-height:15px;
		height:15px;
		color:#909090;
	}
	.s_title,
	.s_title a:link,
	.s_title a:visited,
	.s_title a:hover {
	}
	.toolbox {
		position:relative;
		top:-18px;
		margin-left:auto;
		margin-right:0;
		text-align:right;
		width:180px;
		height:18px;
		font-weight:bold;
		color:#909090;
	}
	/* 관련글 영역 */
	.related_area {
		text-align:left;
		line-height:15px;
		color:#909090;
	}
	/* 트랙백, 코맨트 영역 */
	.rep_holder {
		background-color:#f7f7f7;
		border-style:solid;
		border-width:1px;
		border-color:#d1d1d1;
		margin:0 10px 10px 10px;
		padding:12px 12px 12px 12px;
	}
	.rep_binder {
		text-align:right;
	}
	.rep_box1 {
		text-align:center;
	}
	.rep_box2 {
		text-align:left;
		font-weight:bold;	
	}
	.rep_box3 {
		position:relative;
		width:140px;
		top:-14px;
		margin-left:auto;
		margin-right:0;
		text-align:right;
		color:#909090;
	}
	.rep_box4 {
		padding:0 5px 0 5px;
		line-height:15px;
		word-break:break-all;
	}
	.rep_box2 img,
	.rep_box3 img {
		vertical-align:middle;
	}
	.rep2_box {
		padding:12px 0 0 20px;
	}

	/* 입력 폼*/
	.formsp {
		text-align:center;
		padding:10px 0 0 0;
	}
	.repinput {
		margin:auto;
		width:420px;
		text-align:left;
	}
	.submit01 {
		height:25px;
		text-align:left;
	}
	.submit02 {
		position:relative;
		top:-25px;
		left:0px;
		text-align:right;
	}
	.submit03 {
		text-align:right;
	}
	.formtext,
	.forminput {
		color:#909090;
		background-color:#ffffff;
		border:1px #d1d1d1 solid;
	}

/*검색 목록, Rss, 키로그, 방명록, 기타*/

	.list_title,
	.rss_title,
	.key_title,
	.loc_title,
	.gst_title {
		height:32px;
		margin-left:8px;
	}
	.list_title {
		background: url(./images/title_bg03.gif) no-repeat;
	}
	.rss_title {
		background: url(./images/title_bg04.gif) no-repeat;
	}
	.key_title {
		background: url(./images/title_bg06.gif) no-repeat;
	}
	.loc_title {
		background: url(./images/title_bg05.gif) no-repeat;
	}
	.gst_title {
		background: url(./images/title_bg01.gif) no-repeat;
	}
	/* 검색 목록 본문 표시부*/
	.list_holder {
		padding:5px 0 5px 25px;
	}
	.list_holder2 {
		padding:5px 0 5px 5px;
	}
	ul.r_list {
		list-style: disc inside url(./images/rss_blt.gif); 
		text-align:left;
		color:#808080;
		margin:8px 0 8px 0;
		padding:0;
	}
	ul.r_list a:link,
	ul.r_list a:visited,
	ul.r_list a:hover {
		padding:3px 0 3px;
	}

	/* 위치로그 표시부 */
	.loc_holder {
		padding:5px 0 5px 35px;
	}
	.local {
		padding-left:16px;
		background:url(./images/localarrow01.gif) no-repeat 0 2px;
		margin-bottom:3px;
	}	
	.local_info {
		padding-left:20px;
		background:url(./images/localarrow02.gif) no-repeat 0 2px;
		margin-bottom:3px;
	}

	/* 하단 페이지 이동 */
	#page_navi {
		margin:0 auto;
		text-align:center;
		color:#a0a0a0;
		padding:15px 0 15px 0;
		font-weight:bold;
	}
	#page_navi img {
		vertical-align:middle;
	}

	/*방명록*/
	.guest_box {
		margin:0 0 40px 0;
	}
	.guest_repbox{
		margin:0 0 0 150px;
	}
	.guest_holder {
		text-align:center;
	}
	.gusest_tool {
		padding:0px 0 5px 0;
		color:#909090
	}
	.guest_holder img,
	.gusest_tool img{
		vertical-align:middle;
	}
	.guset_sp1 {
		padding:5px 0 5px 0;
	}
/*키워드뷰용 스타일*/
	#key_main {
		text-align:left;
	}
	.keymargin {
		padding:25px 8px 25px 8px;
	}