﻿TABLE					{text-layout:fixed;}
TD						{word-break:break-all;}

/* 메뉴 */
.ol-td-menu				{padding-top:1px; padding-bottom:1px;}
.ol-td-menu-title		{font-family:"verdana"; font-size:9pt; color:#303030; font-weight:bold; height:20px; padding-left:2px; padding-bottom:2px;}
.ol-td-menu-content		{font-family:"굴림"; font-size:9pt; color:#505050; padding:0px 0px 5px 4px; }
.ol-td-menu-content1		{font-family:"굴림"; font-size:9pt; color:#505050; padding:0px 0px 0px 0px; }
.ol-td-menu-content2		{font-family:"굴림"; font-size:9pt; color:#505050; padding:5px 5px 5px 5px; }
.ol-td-menu-content3		{font-family:"굴림"; font-size:9pt; color:#309D1F; padding:5px 0px 0px 0px; }


a.ol-link-menu			{font-family:"굴림"; font-size:9pt; color:#000000; text-decoration:none;}
a:link.ol-link-menu		{font-family:"굴림"; font-size:9pt; color:#000000; text-decoration:none;}
a:visit.ol-link-menu	{font-family:"굴림"; font-size:9pt; color:#000000; text-decoration:none;}
a:hover.ol-link-menu	{font-family:"굴림"; font-size:9pt; color:#005F89; text-decoration:none;}


/* 관리자 메뉴 등 */
a.ol-link-tool			{font-family:"굴림"; font-size:9pt; color:#2B3033; text-decoration:none;}
a:link.ol-link-tool		{font-family:"굴림"; font-size:9pt; color:#2B3033; text-decoration:none;}
a:visit.ol-link-tool	{font-family:"굴림"; font-size:9pt; color:#2B3033; text-decoration:none;}
a:hover.ol-link-tool	{font-family:"굴림"; font-size:9pt; color:#2B3033; text-decoration:underline;}


/* 내용 */
.ol-td-subject			{font-family:"굴림"; font-size:9pt; color:#303030; padding-left:1px; padding-top:0px; vertical-align:middle;}
.ol-td-content			{font-family:"굴림"; font-size:9pt; color:#303030; line-height:150%; padding:5px 8px 6px 8px;}
.ol-img-content			{border:0px; margin:3px 5px 3px 5px;}

a.ol-link-subject		{font-family:"굴림"; font-size:9pt; color:#37619F; text-decoration:none;}
a:link.ol-link-subject	{font-family:"굴림"; font-size:9pt; color:#37619F; text-decoration:none;}
a:visit.ol-link-subject	{font-family:"굴림"; font-size:9pt; color:#37619F; text-decoration:none;}
a:hover.ol-link-subject	{font-family:"굴림"; font-size:9pt; color:#6C94CA; text-decoration:none;}


/* 기타 스타일 */
.ol-notice				{font-family:"굴림"; font-size:10pt; color:#37619F; font-weight:bold;}
.ol-normal				{font-family:"굴림"; font-size:9pt; color:#303030;}
.ol-date				{font-family:"tahoma"; font-size:8pt; color:#71828A;}
.ol-gray				{font-family:"돋움"; font-size:8pt; color:#a0a0a0;}
.ol-tahoma				{font-family:"tahoma"; font-size:8pt;}
.ol-blue				{font-family:"굴림"; font-size:9pt; color:#37619F;}


/* 코멘트 보기 comment.html */
.ol-table-comment		{border:1px solid #dfdfdf; background-color:#fafafa; margin-top:7px;}
.ol-td-comment			{font-family:"굴림"; font-size:9pt; color:#303030; line-height:150%; padding-left:6px; }

/* 코멘트 입력 comment.html */
.ol-textarea			{width:100%; height:85px; border:1px solid #cccccc; font-family:"굴림"; font-size:9pt; color:#303030; line-height:150%; overflow:auto;}
.ol-input				{border:1px solid #cccccc; height:18px; font-family:"굴림"; font-size:9pt; color:#303030;}
.ol-input-btn			{width:100%; height:40px; border:1px solid #cccccc; background-color:#DDE6EA; font-family:"tahoma"; font-size:8pt; color:#303030;}

/* 스타일을 따로 지정안하는 모든 링크 */
a						{font-family:"굴림"; font-size:9pt; color:#37619F; text-decoration:none;}
a:link					{font-family:"굴림"; font-size:9pt; color:#37619F; text-decoration:none;}
a:visit					{font-family:"굴림"; font-size:9pt; color:#37619F; text-decoration:none;}
a:hover					{font-family:"굴림"; font-size:9pt; color:#37619F; text-decoration:underline;}

/* --MORE-- 부분 */
a.ol-link-gray			{font-family:"돋움"; font-size:8pt; color:#909090; text-decoration:none;}
a:link.ol-link-gray		{font-family:"돋움"; font-size:8pt; color:#909090; text-decoration:none;}
a:visit.ol-link-gray	{font-family:"돋움"; font-size:8pt; color:#909090; text-decoration:none;}
a:hover.ol-link-gray	{font-family:"돋움"; font-size:8pt; color:#909090; text-decoration:underline;}


/* 내 코멘트 보기 saying.html */
.ol-table-mycomment		{width:100%; border:1px solid #eaeaea; margin-top:0px; margin-bottom:0px;}
.ol-td-mycomment-title	{padding-top:2px; padding-left:8px; padding-bottom:2px; border-bottom:1px solid #eaeaea;  background-color:#fafafa;}
.ol-td-mycomment-content{padding-top:3px; padding-left:8px; padding-bottom:6px; font-family:"굴림"; font-size:9pt; color:#303030; line-height:150%;}
.ol-td-mycomment-source {padding-left:8px; padding-bottom:8px; padding-top:8px;}

a.ol-link-mycomment			{font-family:"굴림"; font-size:9pt; color:#005F89; text-decoration:none;}
a:link.ol-link-mycomment	{font-family:"굴림"; font-size:9pt; color:#005F89; text-decoration:none;}
a:visit.ol-link-mycomment	{font-family:"굴림"; font-size:9pt; color:#005F89; text-decoration:none;}
a:hover.ol-link-mycomment	{font-family:"굴림"; font-size:9pt; color:darkblue; text-decoration:none;}


/* 관심 블로그 미리보기 RSS.html */
.ol-body-rss			{border-left:2px solid #ffffff; padding-left:3px; background-color:#ffffff; padding-top:5px; padding-bottom:2px;}

a.ol-link-rss			{font-family:"돋움"; font-size:8pt; color:#A6C185; background-color:#ffffff; text-decoration:none; white-space: nowrap;}
a:link.ol-link-rss		{font-family:"돋움"; font-size:8pt; color:#A6C185; background-color:#ffffff; text-decoration:none; white-space: nowrap;}
a:visit.ol-link-rss		{font-family:"돋움"; font-size:8pt; color:#7DA054; background-color:#ffffff; text-decoration:none; white-space: nowrap;}
a:hover.ol-link-rss		{font-family:"돋움"; font-size:8pt; color:#BDD0A6; background-color:#ffffff; text-decoration:none; white-space: nowrap;}


/* 달력부분 */
/* 포스트가 존재하는 일자 링크*/
a.postday			{font-family:"tahoma"; font-size:8pt; color:#4490C6; text-decoration:underline;}
a:link.postday		{font-family:"tahoma"; font-size:8pt; color:#4490C6; text-decoration:underline;}
a:visit.postday		{font-family:"tahoma"; font-size:8pt; color:#4490C6; text-decoration:underline;}
a:hover.postday		{font-family:"tahoma"; font-size:8pt; color:#27597C; text-decoration:underline;} 
.arrow				{font-family:"tahoma"; font-size:7pt; color:#999999; text-decoration: none;}	/* 월 이동 화살표 */
.cal_title			{font-family:"tahoma"; font-size:8pt; color:#505050;}	/* 일월화수목금토 */
.aday				{font-family:"tahoma"; font-size:8pt; color:#606060;}	/* 평일 */
.today				{font-family:"tahoma"; font-size:8pt; color:#D42340; background-color:#efefef; font-weight:bold;}	/* 오늘 */
.cal_border			{border-color:#FFFFFF;}		/* 캘린더 테두리 */
.space				{background-color:transparent;}	/* 달력 날짜부분 셀 구분 */
.menuHeader			{font-family:"tahoma"; font-size:8pt;}	/* 상단에 년월 배경색 및 높이 */


/* 라이센스 */
a.ol-link-license		{font-family:"verdana"; font-size:7pt; color:#909090; text-decoration:none; letter-spacing:-1;}
a:link.ol-link-license	{font-family:"verdana"; font-size:7pt; color:#909090; text-decoration:none; letter-spacing:-1;}
a:visit.ol-link-license	{font-family:"verdana"; font-size:7pt; color:#909090; text-decoration:none; letter-spacing:-1;}
a:hover.ol-link-license	{font-family:"verdana"; font-size:7pt; color:#1B689E; text-decoration:none; letter-spacing:-1;}