﻿
/*************************************************************************************/
/* 이 .CSS문서는 문화원정대 웹사이트의 기본 스타일 입니다. */
/*************************************************************************************/


/* css파일에서 모든부분을 기본으로 설정하는 class.. */
BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,opxion,pre,blockquote
{font-size:12px; font-family:돋움; color:#686868;}

/* 문화원정대 디자인 가이드 */
.default_bg							{background-image:url(../images/default_bg.gif); background-repeat:repeat-x; background-position:top; background-color:#DFF1FD;}
.left_width							{width:240px; height:100%; vertical-align:top;}
.middle_width						{height:100%; vertical-align:top;}
.road_default						{vertical-align:top; text-align:left; background-image:url(../images/r_cloud_bg.jpg); background-repeat:no-repeat; background-position:left top;}
.tn_width							{width:674px;}
.tn_guide							{vertical-align:top; text-align:right;}
.tn_color							{color:#3D75E7; font-size:11px; background-image:url(../images/common/tn_bg2.gif);}
.tn_color_t							{color:#465F8A;}
/* 카테고리별 비주얼 이미지 */
.lb_bg_01							{height:450px; background-image:url(../images/lb_bg_01.gif); background-repeat:no-repeat; background-position:bottom;}
.lb_bg_02							{height:450px; background-image:url(../images/lb_bg_02.gif); background-repeat:no-repeat; background-position:bottom;}
.lb_bg_03							{height:450px; background-image:url(../images/lb_bg_03.gif); background-repeat:no-repeat; background-position:bottom;}
.lb_bg_04							{height:450px; background-image:url(../images/lb_bg_04.gif); background-repeat:no-repeat; background-position:bottom;}
.lb_bg_05							{height:450px; background-image:url(../images/lb_bg_05.gif); background-repeat:no-repeat; background-position:bottom;}
/* 플래시 스타일 가이드 */
.flash_1_NV							{vertical-align:top; height:106px;}
/* 컨텐츠 스타일 가이드 */
.middle_guide						{width:674px; height:100%; background-image:url(../images/contents_guide_bg.gif);}
.contents_guide						{width:674px; padding:14 39 15 35; vertical-align:top; background-image:url(../images/contents_guide_img.gif); background-repeat:no-repeat; background-position:top;}
/* 하단 풋터 스타일 가이드 */
.copyright_height					{height:186px; background-image:url(../images/copyright_t_sbg.gif); background-repeat:repeat-x; background-position:left bottom;}

/* 항목별랭크 스타일 */
.rank_color01						{color:#DEFF00;}
.rank_color01_1						{color:#DEFF00; font-size:16px; font-weight:bolder; font-family:굴림; letter-spacing:-1px;}
.rank_color02						{color:#FFFFFF;}


/* 언론보도 게시판 스타일 */
.speech_board_bottom				{border-bottom:solid 1 #B1B1B1;}
.speech_subject						{border-top:solid 3 #57B8D6; border-bottom:solid 1 #B1B1B1; padding:8 0 7 0;}
.speech_line						{border-top:solid 3 #57B8D6; border-bottom:solid 1 #B1B1B1; vertical-align:top; width:1px;}
.speech_content						{padding:10 10 14 10; color:#929292; line-height:20px;}
.speech								{color:#535959;}

.speech:link,
.speech:visited,
.speech:active						{color:#535959; text-decoration:none;}
.speech:hover						{color:#535959; text-decoration:underline;}





/* 대원다이어리 스타일 */

.diary_board_bottom				{border-bottom:solid 1 #B1B1B1;}
.diary_top						{border-top:solid 2 #9980C1;}

.diary_top							{border-top:solid 2 #9980C1;}
.diary_subject						{border-top:solid 2 #EFEFEF; padding:6 0 7 0; font-weight:bold;}
.diary_subject_prn					{padding:6 0 7 0; font-weight:bold;}

.diary_subject					{border-top:solid 2 #EFEFEF; border-bottom:solid 1 #B1B1B1; padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#9980C1; font-weight:bold; text-align:center;}
.diary_subject_l				{border-top:solid 2 #EFEFEF; border-bottom:solid 1 #B1B1B1; padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#9980C1; font-weight:bold;}
.diary_subject2					{border-top:solid 1 #B1B1B1; padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#9980C1; font-weight:bold; text-align:center;}
.diary_subject3					{border-bottom:solid 1 #B1B1B1; padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#9980C1; font-weight:bold;}
.diary_content_subject			{border-top:solid 2 #EFEFEF; padding:8 0 7 12; font-weight:bold; color:#765F9B;}
.diary_contents					{border-top:solid 1 #B1B1B1; border-bottom:solid 1 #B1B1B1; padding:8 12 60 12; line-height:17px; word-break:break-all;}
.diary_subject_view				{border-top:solid 1 #B1B1B1; padding:7 0 5 0; color:#535959;}

.diary_line						{border-top:solid 2 #98C0C0; vertical-align:top; width:1px;}
.diary_line2						{vertical-align:top; width:1px;}

.diary_line						{border-top:solid 2 #BEAADE; border-bottom:solid 1 #B1B1B1; vertical-align:top; width:1px;}
.diary_line2					{border-top:solid 1 #B1B1B1; vertical-align:top; width:1px;}
.diary_content					{padding:6px;}
.diary							{color:#929292;}

.diary:link,
.diary:visited,
.diary:active					{color:#929292; text-decoration:none;}
.diary:hover					{color:#7851B6; text-decoration:none; font-weight:bold}

.prn_diary_subject				{padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#7851B6; font-weight:bold; text-align:center;}
.prn_diary_line					{vertical-align:top; width:1px;}




/* 대원일기 글쓰기 입력폼 */
.freeboard_write					{border-top:solid 2 #EFEFEF; border-bottom:solid 1 #B1B1B1; padding:4px;}
.freeboard_write2					{border-bottom:solid 1 #B1B1B1; padding:4px;}
.freeboard_write_contents			{padding:4px;}



/*대원일기 버튼*/
.freeboard_btn_align				{text-align:right; padding-top:7px;}


.dot_1_4							{background-image:url(../images/common/dot_1_4.gif); background-repeat:repeat-x; background-position:left bottom;}







/* 자유게시판 스타일 */
.freeboard_board_bottom				{border-bottom:solid 1 #B1B1B1;}
.freeboard_top						{border-top:solid 2 #DEAC2B;}

.report_top							{border-top:solid 2 #98C0C0;}
.report_subject						{border-top:solid 2 #EFEFEF; padding:6 0 7 0; font-weight:bold;}
.report_subject_prn					{padding:6 0 7 0; font-weight:bold;}

.freeboard_subject					{border-top:solid 2 #EFEFEF; border-bottom:solid 1 #B1B1B1; padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#C3905D; font-weight:bold; text-align:center;}
.freeboard_subject_l				{border-top:solid 2 #EFEFEF; border-bottom:solid 1 #B1B1B1; padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#C3905D; font-weight:bold;}
.freeboard_subject2					{border-top:solid 1 #B1B1B1; padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#C3905D; font-weight:bold; text-align:center;}
.freeboard_subject3					{border-bottom:solid 1 #B1B1B1; padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#C3905D; font-weight:bold;}
.freeboard_content_subject			{border-top:solid 2 #EFEFEF; padding:8 0 7 12; font-weight:bold; color:#EA841F;}
.freeboard_contents					{border-top:solid 1 #B1B1B1; border-bottom:solid 1 #B1B1B1; padding:8 12 60 12; line-height:17px; word-break:break-all;}
.freeboard_subject_view				{border-top:solid 1 #B1B1B1; padding:7 0 5 0; color:#535959;}

.report_line						{border-top:solid 2 #98C0C0; vertical-align:top; width:1px;}
.report_line2						{vertical-align:top; width:1px;}

.freeboard_line						{border-top:solid 2 #DEAC2B; border-bottom:solid 1 #B1B1B1; vertical-align:top; width:1px;}
.freeboard_line2					{border-top:solid 1 #B1B1B1; vertical-align:top; width:1px;}
.freeboard_content					{padding:6px;}
.freeboard							{color:#929292;}

.freeboard:link,
.freeboard:visited,
.freeboard:active					{color:#929292; text-decoration:none;}
.freeboard:hover					{color:#FFFFFF; text-decoration:none;}

.prn_freeboard_subject				{padding:8 0 7 0; font-size:11px; letter-spacing:-1px; color:#C3905D; font-weight:bold; text-align:center;}
.prn_freeboard_line					{vertical-align:top; width:1px;}




/* 자유게시판 글쓰기 입력폼 */
.freeboard_write					{border-top:solid 2 #EFEFEF; border-bottom:solid 1 #B1B1B1; padding:4px;}
.freeboard_write2					{border-bottom:solid 1 #B1B1B1; padding:4px;}
.freeboard_write_top				{border-top:solid 2 #EFEFEF; border-bottom:solid 1 #B1B1B1; padding:4px;}
.freeboard_write_contents			{padding:4px;}



/*자유게시판 버튼*/
.freeboard_btn_align				{text-align:right; padding-top:7px;}


.dot_1_4							{background-image:url(../images/common/dot_1_4.gif); background-repeat:repeat-x; background-position:left bottom;}



/* 텍스트 스타일 컨트롤 */
.txt_top							{padding-top:3px;}
.height18							{height:18px;}
.bold								{font-weight:bold;}
.bold2								{font-weight:900}
.letter								{letter-spacing:-1px;}
.wordswrap							{word-break:break-all;}
.underline							{text-decoration: underline;}
.italic								{font-style: italic;}
.normal								{font-style:normal;}

.font-size11						{font-size:11px;}
.font-size12						{font-size:12px;}
.font-size13						{font-size:13px;}
.font-size14						{font-size:14px;}
.font-size15						{font-size:15px;}
.font-size16						{font-size:16px;}
.font-size18						{font-size:18px;}
.font-size28						{font-size:28px;}

.font-size9t						{font-size:9px; font-family:tahoma;}
.font-size10t						{font-size:10px; font-family:tahoma;}
.font-size11t						{font-size:11px; font-family:tahoma;}
.font-size12t						{font-size:12px; font-family:tahoma;}
.font-size13t						{font-size:13px; font-family:tahoma;}
.font-size14t						{font-size:14px; font-family:tahoma;}
.font-size45t						{font-size:45px; font-family:tahoma;}

.l_height13							{line-height:13px;}
.l_height14							{line-height:14px;}
.l_height15							{line-height:15px;}
.l_height16							{line-height:16px;}
.l_height17							{line-height:17px;}
.l_height18							{line-height:18px;}
.l_height19 						{line-height:19px;}
.l_height20							{line-height:20px;}
.l_height23							{line-height:23px;}
.l_height24							{line-height:24px;}
.l_height26							{line-height:26px;}
.l_height27							{line-height:27px;}
.l_height28							{line-height:28px;}


/* 텍스트 컬러 */
.cFFFFFF							{color:#FFFFFF;}
.c000000							{color:#000000;}
.c405655							{color:#405655;}
.c898989							{color:#898989;}
.c8A8A8A							{color:#8A8A8A;}
.c929292							{color:#929292;}
.cAC82BB							{color:#AC82BB;}
.c6E9B0F							{color:#6E9B0F;}
.c7851B6							{color:#7851B6;}

/* 스크롤스타일 폼 */
#scrollbox							{width:100%; height:260px; overflow:scroll; background-color:#FFFFFF; border:solid 1 #CCCCCC; padding:23 15 23 15;
									scrollbar-3dlight-color:#F3F3F3;
									scrollbar-arrow-color:#000000;
									scrollbar-base-color:#F3F3F3;
									scrollbar-darkshadow-color:#F3F3F3;
									scrollbar-face-color:#E1E1E1;
									scrollbar-highlight-color:#F3F3F3;
									scrollbar-shadow-color:#F3F3F3;
									overflow-x:hidden;}

#scrollbox_diary					{width:100%; height:200px; overflow:scroll; padding:0 5 0 0;
									scrollbar-base-color: #FFFFFF;
									scrollbar-3dlight-color: #FFFFFF;
									scrollbar-highlight-color: #FFFFFF;
									scrollbar-face-color: #FFFFFF;
									scrollbar-arrow-color: #9FC8E8;
									scrollbar-shadow-color: #FFFFFF;
									scrollbar-darkshadow-color: #FFFFFF;
									scrollbar-track-color: #FFFFFF;
									overflow-x:hidden;}

#scrollbox_diary_pop				{width:100%; height:277px; overflow:scroll; background-color:#FFFFFF; padding:0 10 0 10;
									scrollbar-base-color: #FFFFFF;
									scrollbar-3dlight-color: #FFFFFF;
									scrollbar-highlight-color: #FFFFFF;
									scrollbar-face-color: #FFFFFF;
									scrollbar-arrow-color: #9FC8E8;
									scrollbar-shadow-color: #FFFFFF;
									scrollbar-darkshadow-color: #FFFFFF;
									scrollbar-track-color: #FFFFFF;
									background-color: #FFFFFF;
									overflow-x:hidden;}


/* 인풋 폼 스타일 정의 */
.form								{color:#000000;}
.form_search_go						{border:solid 1 #FFFFFF; background-color:#D8D8D8; color:#686868;}
.form_search_man_go					{border-top:solid 2 #217C47; border-right:solid 0 #; border-bottom:solid 0 #; border-left:solid 1 #217C47; background-color:#217C47; color:#BDD8C8; font-size:11px; font-weight:bold;}
.form_write							{border:solid 0 #FFFFFF; background-color:#EEEEEE; color:#686868;}
.form_write_name					{border:solid 0 #FFFFFF; background-color:#FF9126; color:#FFFFFF;}
.form_message						{border:solid 1 #A8A8A8; background-color:#FFFFFF; color:#686868;}


/* 팝업가이드 */
.pop_width							{width:400px;}

/* 페이징 리스트 */
.pageing_default					{font-family:Tahoma; color:#AAAAAA; font-size:10px;}
.pageing_link:link,
.pageing_link:visited,
.pageing_link:active				{color:#2D2D2D; text-decoration:none}
.pageing_link:hover					{color:#169A9F; text-decoration:none}
.pageing_page:link,
.pageing_page:visited,
.pageing_page:active,
.pageing_page:hover					{color:#169A9F; font-weight:bold; text-decoration:none}
/* 페이징_자유게시판 */
.diarying_link:link,
.boarding_link:visited,
.boarding_link:active				{color:#2D2D2D; text-decoration:none}
.boarding_link:hover				{color:#FF6000; text-decoration:none}
.boarding_page:link,
.boarding_page:visited,
.boarding_page:active,
.boarding_page:hover				{color:#FF6000; font-weight:bold; text-decoration:none}
/* 페이징_대원다이어리 */
.diarying_link:link,
.diarying_link:visited,
.diarying_link:active				{color:#2D2D2D; text-decoration:none}
.diarying_link:hover				{color:#8E29D5; text-decoration:none}
.diarying_page:link,
.diarying_page:visited,
.diarying_page:active,
.diarying_page:hover				{color:#8E29D5; font-weight:bold; text-decoration:none}

/* 하이퍼링크 */
A:link,
A:visited,
A:active,
A:hover								{color:#686868; text-decoration:none;}
/* 메인 DB 노출 하이퍼링크 */
.main_report:link,
.main_report:visited,
.main_report:active						{color:#405655; text-decoration:none;}
.main_report:hover						{color:#FFFFFF; background-color:#83A6A6;}

.main_diary:link,
.main_diary:visited,
.main_diary:active						{color:#602E63; text-decoration:none;}
.main_diary:hover						{color:#FFFFFF; background-color:#DD8CD5;}

.main_freeboard:link,
.main_freeboard:visited,
.main_freeboard:active					{color:#665124; text-decoration:none;}
.main_freeboard:hover					{color:#FFFFFF; background-color:#F9C65C;}

/* 달력만들기 */
.cal_month							{font-size:10px; font-family:tahoma; font-weight:bold; color:#3D7500;}
/* 일자 */
.day_week							{font-size:11px; color:#E80A02;}
.day_day							{font-size:11px; color:#8F5011;}

.num_week							{font-size:10px; font-family:tahoma; color:#FF0D4D;}
.num_day							{font-size:10px; font-family:tahoma; color:#848484;}
.num_special						{font-size:10px; font-family:tahoma; font-weight:bold; color:#FF0D4D; background-color:#8CF69D;}
.num_default						{font-size:10px; font-family:tahoma; color:#848484;}

.report_image						{BORDER-RIGHT: #e4e4e4 4px solid; BORDER-TOP: #e4e4e4 4px solid; BORDER-LEFT: #e4e4e4 4px solid; BORDER-BOTTOM: #e4e4e4 4px solid;}
.diary_image						{BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid;}
.album_image						{BORDER-RIGHT: #eaeaea 2px solid; BORDER-TOP: #eaeaea 2px solid; BORDER-LEFT: #eaeaea 2px solid; BORDER-BOTTOM: #eaeaea 2px solid;}