/***************************************************************************************************************
ID
***************************************************************************************************************/

#intro_background {
	background: url(/intro/image/intro_background.jpg) no-repeat top left;
}
#contact {
	position:absolute; top:525px; left:250px; z-index:auto; width:200px; height:150px;
}
#bluehill_blog {
	position:absolute; top:50px; right:5px; z-index:auto; width:130px; height:50px;
}

/***************************************************************************************************************
CLASS
***************************************************************************************************************/

BODY {
	MARGIN: 0px; WORD-BREAK: break-all; BACKGROUND-COLOR: ; TEXT-ALIGN: center; 
}
/*BODY {
	FONT-SIZE: 12px; COLOR: #787878; FONT-FAMILY: "µ¸¿ò"
}
*/
DIV {
	FONT-SIZE: 12px; COLOR: #787878; FONT-FAMILY: "µ¸¿ò"
}
TD {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: "µ¸¿ò"
}
LI {
	FONT-SIZE: 12px; COLOR: #787878; FONT-FAMILY: "µ¸¿ò"
}
A {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
SELECT	{ 
	behavior: url('/css/selectbox.htc'); color: #6C6C6C; font-size: 11px; font-family: "µ¸¿ò"; letter-spacing: -1px
}
H1 {
	DISPLAY: none
}
H2 {
	DISPLAY: none
}
select	{ 
	behavior: url('/css/selectbox.htc'); color: #6C6C6C; font-size: 11px; font-family: "µ¸¿ò"; letter-spacing: -1px
}
.select_diary	{ 
	behavior: url('/css/selectbox_01.htc'); color: #9A2424; font-size: 12px; font-family: "µ¸¿ò"; letter-spacing: -1px
}
.pageLocation /* º»¹® ÇöÀçÀ§Ä¡ ÀüÃ¼ÅØ½ºÆ® */ {
	font-family: "µ¸¿ò"; color: #828180; font-size: 11px; text-decoration: none; padding: 0 2px 0 2px
}
a.pageLocation:link, a.pageLocation:visited  {
	font-family: "µ¸¿ò"; color: #828180; font-size: 11px; text-decoration: none; padding: 0 2px 0 2px
}
a.pageLocation:hover, a.pageLocation: active {
	font-family: "µ¸¿ò"; color: #828180; font-size: 11px; text-decoration: underline; padding: 0 2px 0 2px
}
.pageLocationNow /* º»¹® ÇöÀçÀ§Ä¡ ÇØ´çÅØ½ºÆ® */ {
	font-family: "µ¸¿ò"; color: #000000; font-size: 11px; text-decoration: none; padding: 0 0 0 2px
}
.text_body /* º»¹®ÅØ½ºÆ® ±âº» */ {
	font-size: 11px; color: #666666; line-height: 1.8em; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; padding-top: 10px; padding-bottom: 10px
}
.text_01 /* º»¹®ÅØ½ºÆ® ÀåÁ¡,´ÜÁ¡ */ {
	font-size: 11px; color: #B2656F; line-height: 1.8em; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; padding-top: 10px; padding-bottom: 10px
}
.text_02 /* º»¹®ÅØ½ºÆ® ¹è°æ»ö»óÆ÷ÇÔ °­Á¶¹®±¸ */ {
	font-size: 11px; color: #7F7D78; line-height: 1.8em; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; padding: 10px 15px 10px 15px; background-color: #F3EFED
}
.text_03 /* º»¹®ÅØ½ºÆ® ¼­ºê2Â÷ Å¸ÀÌÆ²: ³ì»ö */ {
	font-size: 11px; color: #1C947C; line-height: 2.6em; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify
}
.text_photo /* Æ÷Åä°¶·¯¸® ÅØ½ºÆ® */ {
	font-size: 11px; color: #7F7D78; line-height: 1.4em; font-family: "µ¸¿ò"; letter-spacing: 0px; padding-left:5px
}
.eng /* ¿µ¹® */ { 
	font-family: Verdana
}


/***************************************************************************************************************
BOARD
***************************************************************************************************************/

.board_news {font-size: 8.5pt; color: #787878; font-family: "µ¸¿ò"; letter-spacing: 0px;}
.board_date {font-size: 9pt; color: #A2A2A2; font-family: "µ¸¿ò"}
.board_title {font-size: 9pt; color: #666666; font-family: "µ¸¿ò"; padding:3px 0 0 10px;}
.board_text {font-size: 9pt; color: #666666; font-family: "µ¸¿ò"; padding:3px 0 0 0;}
.board_option {font-size: 9pt; color: #AF1638; font-family: "µ¸¿ò"; padding:3px 0 0 0;}
.board_pagenum {font-size: 9pt; color: #B5AAA4; font-family: "µ¸¿ò";}
.board_exp {font-size: 9pt; color: #76764C; font-family: "µ¸¿ò";}
.board_view_title {font-size: 9pt; color: #333333; font-weight:bold; font-family: "µ¸¿ò"; padding:3px 0 0 20px;}
.board_view_writer {font-size: 9pt; color: #333333; font-weight:bold; font-family: "µ¸¿ò"; padding:3px 0 0 5px;}
.board_view_text {font-size: 8.5pt; color: #333333; font-family: "µ¸¿ò"; line-height: 22px; padding:0 20px 25px 20px;}
.board_view_reply {font-size: 8.5pt; color: #333333; font-family: "µ¸¿ò"; line-height: 22px; padding:15px 20px 20px 25px;}
.board_reply_text {font-size: 8.5pt; color: #555555; font-family: "µ¸¿ò"; line-height: 18px; padding:7px 10px 7px 10px;}
.board_reply_time {font-size: 8pt; color: #999999; font-family: "µ¸¿ò"; line-height: 18px; padding:0 3px 0 10px;}
.board_reply_text2 {font-size: 8pt; color: #333333; font-family: "µ¸¿ò"; line-height: 18px; padding:2px 10px 2px 10px;}
.board_01, a.board_01:link, a.board_01:visited, a.board_01:hover, a.board_01:active{ color:#585858; padding:7px 0 0 0; text-decoration: none }

.boardText {font-size:8.5pt; color:#333333; font-family:"µ¸¿ò","±¼¸²"; padding-top:4px}
a.boardText:link, a.boardText:visited {text-decoration:none; color:#333333}
a.boardText:hover, a.boardText:active {text-decoration:underline; color:#333333}

.boardText1 {font-size:8.5pt; color:#8A8A8A; font-family:"µ¸¿ò","±¼¸²"; padding-top:4px}
a.boardText:link, a.boardText:visited {text-decoration:none; color:#8A8A8A;}
a.boardText:hover, a.boardText:active {text-decoration:underline; color:#8A8A8A;}

.boardTextTitle {font-size:9pt; color:#333333; font-family:"µ¸¿ò","±¼¸²"; padding-top:4px}
a.boardTextTitle:link, a.boardTextTitle:visited {text-decoration:none; color:#333333}
a.boardTextTitle:hover, a.boardText:active {text-decoration:underline; color:#333333}

.boardTextPaging {font-size:9pt; color:#666666; font-family:"µ¸¿ò","±¼¸²"; padding:0 4px 0 4px}
a.boardTextPaging:link, a.boardTextPaging:visited {text-decoration:none; color:#666666;}
a.boardTextPaging:hover, a.boardTextPaging:active {text-decoration:underline; color:#666666;}

.emotionTitle {font-size:8.5pt; color:#000000; font-family:"µ¸¿ò","±¼¸²"; padding-top:4px}
a.emotionTitle:link, a.emotionTitle:visited {text-decoration:none; color:#000000;}
a.emotionTitle:hover, a.emotionTitle:active {text-decoration:underline; color:#000000;}

.emotionText {font-size:8.5pt; color:#666666; font-family:"µ¸¿ò","±¼¸²"; padding-top:4px}

.main_board_text {font-size:8.5pt; color:#635E58; font-family:"µ¸¿ò","±¼¸²"; padding-top:4px}
a.main_board_text:link, a.main_board_text:visited {text-decoration:none}
a.main_board_text:hover, a.main_board_text:active {text-decoration:underline}

.noticeText {font-size:9pt; color:#333333; font-family:"µ¸¿ò","±¼¸²";}
a.noticeText:link, a.noticeText:visited {color:#333333; text-decoration:none; color:#333333;}
a.noticeText:hover, a.noticeText:active {color:#333333; text-decoration:underline; color:#333333;}

/***************************************************************************************************************
COLOR
***************************************************************************************************************/

.color_b {color:#000000} /* °ËÁ¤»ö */
.color_w {color:#FFFFFF} /* Èò»ö */
.color_g {color:#1C947C} /* ³ì»ö */
.color_p {color:#9A2424} /* ÀÚÁÖ»ö */
.color_gray {color:#9C9B9B} /* È¸»ö */
.color_orange {color:#FF4400} /* ¿À·»Áö»ö */
.color_blue {color:#2E466C} /* ±ºÃ»»ö */

/***************************************************************************************************************
DECORATION
***************************************************************************************************************/

.b {font-weight:bold}          /* ±½°Ô */
.u {text-decoration:underline} /* ÅØ½ºÆ® ÇÏ´Ü¶óÀÎ */
.ls {letter-spacing:0px}       /* ÀÚ°£ ÃÊ±âÈ­ */
.jst {text-align:justify}      /* ÅØ½ºÆ® ¾çÂÊÁ¤·Ä */

/***************************************************************************************************************
FONT SIZE
***************************************************************************************************************/

.fs10, a.fs10:link, a.fs10:visited, a.fs10:active, a.fs10:hover {font-size:10px; text-decoration:none}
.fs11, a.fs11:link, a.fs11:visited, a.fs11:active, a.fs11:hover {font-size:11px; text-decoration:none}
.fs12, a.fs12:link, a.fs12:visited, a.fs12:active, a.fs12:hover {font-size:12px; text-decoration:none}
.fs13, a.fs13:link, a.fs13:visited, a.fs13:active, a.fs13:hover {font-size:13px; text-decoration:none}
.fs14, a.fs14:link, a.fs14:visited, a.fs14:active, a.fs14:hover {font-size:14px; text-decoration:none}


/***************************************************************************************************************
LINE HEIGHT
***************************************************************************************************************/

.lh14 {line-height:1.4em}
.lh15 {line-height:1.5em}
.lh16 {line-height:1.6em}
.lh17 {line-height:1.7em}
.lh18 {line-height:1.8em}


/***************************************************************************************************************
TEXTAREA
***************************************************************************************************************/

.ta_def {
	font-family: "µ¸¿ò"; font-size: 11px; color: #666666; background-color:#FFFFFF; border: 1px solid #CECECE
}
.ta_tra {
	font-family: "µ¸¿ò"; font-size: 11px; color: #333333; background-color: transparent; border: none
}
.textarea_request {
	font-family: "µ¸¿ò"; font-size: 12px; color: #333333; background-color:#FFFFFF; border: 1px solid #E5E5E5
}
.textarea_provision {
	font-family:"µ¸¿ò"; font-size: 8.5pt; background-color: transparent; border: none; color: #767676; line-height: 18px
}


/***************************************************************************************************************
INPUT
***************************************************************************************************************/

.inp_01 { 
	border: 0px; height: 17px; font-family: "µ¸¿ò"; font-size:11px; color:#717171; padding: 1px 0 0 2px; line-height: 18px
}
.inp_02 { 
	border: 1px solid #E5E5E5; height: 16px; font-family: "µ¸¿ò"; font-size: 8.5pt; color: #333333; padding: 1px 0 0 1px; line-height: 16px
}
.inp_03 { 
	BORDER-RIGHT: #F1F1F1 1px solid; BORDER-TOP: #D0CFCF 1px solid; BORDER-LEFT: #D0CFCF 1px solid; BORDER-BOTTOM: #F1F1F1 1px solid; BACKGROUND-COLOR: #FFFFFF; font-family: "±¼¸²"; font-size: 8.5pt; color: #333333; line-height: 16px;
}


/***************************************************************************************************************
SELECT
***************************************************************************************************************/

.select_def {
	background-color: #F3F3F3; border: 1px solid #F3F3F3; font-family: "µ¸¿ò"; font-size: 11px; color: #666666
}


/***************************************************************************************************************
SCROLL BAR DECORATION
***************************************************************************************************************/

body {
	margin: 0px;
	scrollbar-face-color: #E4E4E4;         /* Bar Color */
	scrollbar-track-color: #FFFFFF;        /* Background Color */
	scrollbar-arrow-color: #FFFFFF;        /* Arrow Color */
	scrollbar-shadow-color: #C4C4C4; 	     /* Bar Shadow 1Depth Color */
	scrollbar-darkshadow-color: #FFFFFF; 	 /* Bar Shadow 2Depth Color */
	scrollbar-highlight-color: #E4E4E4;    /* Bar Highlight 1Depth Color */
	scrollbar-3dlight-color: #FFFFFF;      /* Bar Highlight 2Depth Color */
}

#file_box { 
    position:relative ; 
    display:inline-block ; 
    width:65px ; height:18px 
} 
#file_box2 { 
    position:absolute ; 
    bottom:0 ; right:0 ; 
    display:inline-block ; 
    width:65px ; height:18px ; 
    overflow:hidden 
} 

#file { 
    position:absolute ; 
    bottom:0 ; right:0 ; 
    height:53px ; 
    font-size:224px ; 
    opacity:0 ; filter:alpha(opacity=0) 
} 
