body {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color:#CACACA;
	scrollbar-highlight-color:#CACACA;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color: #F6F6F6;
	scrollbar-arrow-color: #CACACA;
}

body {width:100%; margin:0px; padding:0px; line-height:16px; font-family:Gulim,"±¼¸²"; font-size:12px; color:#666;  border: thin none; background:url('../img/common/topBG.gif')  repeat-x;}
img { border:none; vertical-align: middle;}

input {
	 font-family:Gulim,"±¼¸²"; font-size:12px; border:#ddd 1px solid; background-color:#fff; color:#666;  padding:2px; height:20px;
	  text-decoration: none;  line-height:1.25em; vertical-align: middle;
	  border:expression((this.type=='radio'||this.type=='checkbox'||this.type=='image')?'0':'1px solid');
}
input[type="text"]{border: 1px #ddd solid;}
input[type="checkbox"]{background-color:#fff; -webkit-appearance:checkbox; border: 0 none;}
input[type="radio"]{background-color:#fff; -webkit-appearance:radio; vertical-align: bottom;}
select {font-family:Gulim,"±¼¸²"; font-size:12px; vertical-align: middle; margin:0; padding:0;;}
textarea {
	font-family:Gulim,"±¼¸²",AppleGothic,sans-serif; font-size:12px; padding:5px;
	border:#ddd 1px solid; background-color:#fff; /*overflow:hidden;*/ overflow-y:auto;
	text-align:left; line-height:1.5em; color:#777;
}

a {text-decoration:none;}
a.rollover img{border:0px; display:block;}
a.rollover img.rollover{border:0px; display:none;}
a.rollover:hover {border:0px; position:relative;}
a.rollover:hover img{display:none;}
a.rollover:hover img.rollover{border-width:0px; display:block;}

a:link   {text-decoration:none; color:#666666}
a:visited  {text-decoration:none; color:#666666}
a:hover  {text-decoration:none; color:#000000}


/**********************³×ºñ°ÔÀÌ¼Ç*************************/
.s_text 	{FONT-SIZE: 11px; COLOR: #6b6b6b; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }
.s_text_bold 	{ COLOR: #888; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; font-weight: bold;}
.s_text_gray 	{FONT-SIZE: 11px; COLOR: #a3a3a3; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }
.s_text_orange	{FONT-SIZE: 11px; COLOR: #FF9517; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }
.s_text_red	{FONT-SIZE: 11px; COLOR: #ed3a41; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }
.s_text_red_bold	{FONT-SIZE: 11px; COLOR: #ed3a41; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u";  font-weight: bold;}
.s_text_blue	{FONT-SIZE: 11px;COLOR: #689acd;LINE-HEIGHT: 14px;FONT-FAMILY: "dotum","u";}
.s_text_blue_bold	{FONT-SIZE: 11px; COLOR: #42bbd5; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; font-weight: bold; }
.text_black	{FONT-SIZE: 12px; COLOR: #505050; LINE-HEIGHT: 14px; FONT-FAMILY: "dotum","u"; }


.leftmBG {border-right: #cdd1d4 1px solid;}
.navi_line {border-bottom: #cdd1d4 1px solid;}
.menu01 {margin-left:32px;}
.menu02 {margin-left:174px;}
.menu03 {margin-left:260px;}
.menu04 {margin-left:396px;}
.menu05 {margin-left:393px;}
.menu_space {width:65px;}
.subimg_botline {background:url('../img/common/subimg_botline.gif') left bottom  repeat-x;}
.left_mar {margin-left:25px;}


table {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	font-family:Gulim,"±¼¸²";
	letter-spacing: 0px;
	text-align:left;
}


.text01    { font-size: 11px; color: #1580b6; font-weight: bold; line-height:12px;  margin:0; padding:0;}
.text02    { font-size: 12px; color: #333333; font-weight: bold; line-height:12px;  margin:0; padding:0;}


.textbox1 {
    BORDER-RIGHT: #D1D1D1 1px solid; 
    BORDER-TOP: #D1D1D1 1px solid; 
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid; 
    BORDER-BOTTOM: #D1D1D1 1px solid; 
    BACKGROUND-COLOR: #ffffff;
	height: 20px;
	width:125px;
}
.textbox2 {
    BORDER-RIGHT: #D1D1D1 1px solid; 
    BORDER-TOP: #D1D1D1 1px solid; 
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid; 
    BORDER-BOTTOM: #D1D1D1 1px solid; 
    BACKGROUND-COLOR: #ffffff;
	height: 20px;
	width:40px;
}

.textbox3 {
    BORDER-RIGHT: #D1D1D1 1px solid; 
    BORDER-TOP: #D1D1D1 1px solid; 
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid; 
    BORDER-BOTTOM: #D1D1D1 1px solid; 
    BACKGROUND-COLOR: #ffffff;
	height: 20px;
	width:210px;
}


.textbox4 {
    BORDER-RIGHT: #D1D1D1 1px solid; 
    BORDER-TOP: #D1D1D1 1px solid; 
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid; 
    BORDER-BOTTOM: #D1D1D1 1px solid; 
    BACKGROUND-COLOR: #ffffff;
	height: 20px;
	width:500px;
}
.textarea {
	BORDER-RIGHT: #D1D1D1 1px solid; 
	BORDER-TOP:  #D1D1D1 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 12px; 
	IME-MODE: active; 
	PADDING-BOTTOM: 3px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	BORDER-LEFT:  #D1D1D1 1px solid; 
	SCROLLBAR-SHADOW-COLOR: #eaeaea; COLOR: #666666; 
	SCROLLBAR-3DLIGHT-COLOR: #eaeaea; 
	LINE-HEIGHT: 14px; 
	SCROLLBAR-ARROW-COLOR: #c0c0c0; 
	PADDING-TOP: 3px; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	BORDER-BOTTOM: #D1D1D1 1px solid; 
	FONT-FAMILY: "Verdana", "", "u"; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	background-color: #ffffff
}


.textarea1 {
	BORDER-RIGHT: #D1D1D1 1px solid; 
	BORDER-TOP:  #D1D1D1 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 12px; 
	IME-MODE: active; 
	PADDING-BOTTOM: 3px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	BORDER-LEFT:  #D1D1D1 1px solid; 
	SCROLLBAR-SHADOW-COLOR: #eaeaea; COLOR: #666666; 
	SCROLLBAR-3DLIGHT-COLOR: #eaeaea; 
	LINE-HEIGHT: 14px; 
	SCROLLBAR-ARROW-COLOR: #c0c0c0; 
	PADDING-TOP: 3px; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	BORDER-BOTTOM: #D1D1D1 1px solid; 
	FONT-FAMILY: "Verdana", "", "u"; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	background-color: #ffffff
       
}

.form_box {
	BORDER-RIGHT: #E2DACD 1px solid; 
	BORDER-TOP: #E2DACD 1px solid; 
	BORDER-LEFT: #E2DACD 1px solid;
	BORDER-BOTTOM: #E2DACD 1px solid;  
	FONT-SIZE: 9pt; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
}


/********************** ¼ö°­½ÅÃ» *************************/
.tit_img01 {padding-left:195px;}
.tit_img01_t {font-family:Gulim,"±¼¸²",sans-serif;  font-size:14px; font-weight: bold; color:#fff;  letter-spacing:-1px;}

.title2   {  font-weight: bold;  font-size: 12px; color: #0C5F89}
.title5   {  font-weight: bold;  font-size: 12px; color: #23526E; }
.blue1    {   line-height: 14px;  font-weight: bold;	color: #666; }
.num_place     {color: #FC2121;font-size: 12px;font-weight:bold;}

.pad01 {padding-left:85px;}


/********************** °¶·¯¸®  *************************/
.gallery .list { width:161px; }
.gallery .list .thumb { height:126px; border:1px solid #e2e2e2; text-align:center; }
.gallery .list .title {  font-weight:bold; padding:4px 0 3px 0; }
.gallery .list .info { color:#b7b7b7; padding-bottom:30px; }