@charset "euc-kr";



/**********************************************************

* dafault

***********************************************************/

* {margin:0; padding:0;}



body {

	scrollbar-3dlight-color:#FFFFFF;

	scrollbar-arrow-color:#cccccc;

	scrollbar-track-color:#FFFFFF;

	scrollbar-darkshadow-color:#FFFFFF;

	scrollbar-face-color:#FFFFFF;

	scrollbar-highlight-color:#dddddd;

	scrollbar-shadow-color:#dddddd;
	}



div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, table, td, th, input{margin:0; padding:0; font-family: Gulim, dotum; font-size:11px; color:#666666; line-height:150%;}

/*tr {vertical-align:top}*/

img {border:0 none;}



a {selector-dummy:expression(this.hideFocus=true);}

a:link , a:visited, a:active {color:#f05508; text-decoration:underline;}, a:hover {color:#f05508; text-decoration:underline;}


#select {
	font-family: Gulim, dotum;
	font-size: 11px;
	border:solid 1px #cccccc;
}

#sel_schdule {
	font-family: Gulim, dotum;
	font-size: 14px;
	border:solid 1px #cccccc;
	font-weight:bold;
}

#textfield,.textfield {
	font-family: Gulim, dotum;
	font-size: 12px;
	color:#666666;
	background-color:#f4f4f4;
	border:solid 1px #dddddd;

}

#textfield02 {
	font-family: Gulim, dotum;
	font-size: 12px;
	color:#647a80;
	background-color:#ffffff;
	border:solid 1px #e6e6e6;

}

#textfield03 {
	font-family: Gulim, dotum;
	font-size: 12px;
	color:#647a80;
	background-color:#ffffff;
	border:solid 1px #c6c6c6;

}

.img_upload {
    background:#ffffff; 
	border:1px solid #cccccc; 
	font-family:Gulim, dotum; 
	font-size: 12px;
	color:#666666;
	}

 .box {

	font-family: Gulim, dotum;
	font-size: 12px;
	color:#666666;
	border:solid 1px #e2e2e2;
    background-color:#ffffff; 

}

#ask_contents {
	font-family: Gulim, dotum;
	font-size: 12px;
	color:#666666;
	background-color:#f4f4f4;
	border:solid 1px #ebebeb;
	}
/**********************************************************

* ¸ÞÀÎ

***********************************************************/

/*ºñÁÖ¾ó ÇÃ·¡½¬*/
#flashContent { width:100%; height:100%; text-align:center;}

.bg_top{
	vertical-align:top ;
	height:106px;
	text-align:center;
	background-image:url(img/main/bg_top.gif);
	background-repeat:repeat-x;
}
.bg_visual{
	height:458px;
	text-align:center;
	vertical-align:top ;
	background-image:url(img/main/bg_flash.gif);
	background-repeat:repeat-x;
}


.bg_copyright{
	height:159px;
	text-align:center;
	vertical-align:top ;
	background-image:url(img/main/bg_copyright.gif);
    background-repeat:repeat-x;
	background-color:#ffffff 
}

/**********************************************************

* ¼­ºêÆäÀÌÁö

***********************************************************/

.bg_subvisual{
	vertical-align:top ;
	background-image:url(img/company/bg_visual.gif);
	background-repeat:repeat-x;
}

.font_12{
	font-size: 12px;
	padding:0px 0px 10px 15px;
}
.font_poptitle{
	font-size: 12px;
	color:#000;
	height:26px;
	padding-left:8px;
}

/**********************************************************

* È¸¿ø°¡ÀÔ

***********************************************************/

.sj_tit { border-bottom:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; padding-top:6px; padding-bottom:6px; padding-left:10px; font-weight:bold; color:#815d93; background-color:#fbfbfb;}
.sj_tit02 { border-bottom:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; padding-top:6px; padding-bottom:6px; padding-left:17px; font-weight:bold; color:#815d93; background-color:#fbfbfb;}
.sj_tit03 { border-bottom:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; border-left:solid 1px #e4e4e4; padding-top:6px; padding-bottom:6px; padding-left:10px; font-weight:bold; color:#815d93; background-color:#fbfbfb;}
.sj_sub { border-bottom:solid 1px #e4e4e4; padding-left:10px; padding-top:6px; padding-bottom:6px; color:#666666; font-size: 11px; }


/**********************************************************

* ¼îÇÎ

***********************************************************/

.shop_tit { border-bottom:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; padding-top:10px; padding-bottom:10px; background-color:#fbfbfb;	text-align:center; }
.shop_tit02 { border-bottom:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; padding-top:10px; padding-bottom:10px; background-color:#fbfbfb;	text-align:center; }
.shop_tit03 { border-bottom:solid 1px #e4e4e4;  padding-top:10px; padding-bottom:10px; background-color:#fbfbfb;	text-align:center; }
.shop_sub { border-bottom:solid 1px #e4e4e4; padding-top:6px; padding-bottom:6px; color:#666666; font-size: 12px; text-align:center; }
#shop_sumtxt { color:#666666; font-size: 12px; color:#df211c; font-weight:bold; }
.shop_sum { border-bottom:solid 1px #e4e4e4;  padding-top:10px; padding-bottom:10px; padding-right:10px; background-color:#fbfbfb;	text-align:right;  font-size:12px; font-weight:bold; }
.shop_item{ border:solid 1px #e4e4e4;  padding:1px;}
.shop_txt { font-size: 12px;}
.txt_order01{font-size: 12px; text-align:center; font-weight:bold; padding:5px 0px; color:#000000;}
.txt_order02{font-size: 12px; text-align:center; font-weight:bold; padding:5px 0px; color:#FF3333; }
.txt_order03{font-size: 14px; font-weight:bold; padding:5px 0px; color:#000000;}
.txt_order04{font-size: 14px; font-weight:bold; color:#FF3333; }
/**********************************************************
ÇÁ·Î·¥°ü·Ã
***********************************************************/
/*width*/
.w100 {width:100%;}
.w90 {width:90%;}
.w80 {width:80%;}
.w70 {width:70%;}
.w60 {width:60%;}
.w50 {width:50%;}
.w40 {width:40%;}
.w30 {width:30%;}
.w20 {width:20%;}
.w10 {width:10%;}

/*font*/
.fv {font-family:verdana;}
.ft {font-family:tahoma;}
.fd {font-family:±¼¸²,verdana;}
.fb {font-family:¹ÙÅÁ,verdana;}
.fn {font-family:Gulim,verdana;}
.fg {font-family:'Malgun Gulim',verdana;}

/*font-size*/
.f8 {font-size:8pt;}
.f9 {font-size:9pt;}
.f10 {font-size:10pt;}
.f11 {font-size:11pt;}
.f12 {font-size:12pt;}
.f13 {font-size:13pt;}
.f14 {font-size:14pt;}

/*letter-spacing*/
.ls1 {letter-spacing:-1px;}

/*align*/
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.just {text-align:justify;}

/*line height*/
.lh110 {line-height:110%}
.lh120 {line-height:120%}
.lh140 {line-height:140%}
.lh160 {line-height:160%}
.lh180 {line-height:180%}

/*color*/
.gray {color:gray!important;}
.grayl {color:#ccc!important;}
.blue {color:#666699!important;}
.orange {color:#FF6633!important;}
.yellow {color:#FFFF00!important;}

/*cursor*/
.hand {cursor:pointer;}

/*ÀÔ·ÂÄÁÆ®·Ñ ime-mode*/
.kor{ime-mode:active;}
.eng{ime-mode:inactive;}
.eng_only{ime-mode:disabled;}

/*etc*/
.none{display:none;}


.disable {
	filter:alpha(opacity=50);
}


a.basic:link {  color: #7d7d7d; text-decoration: none;font-size: 9pt}
a.basic:active {  color: #7d7d7d; text-decoration: none;font-size: 9pt}
a.basic:visited {  color: #7d7d7d; text-decoration: none;font-size: 9pt}
a.basic:hover {  color: #000000; text-decoration: none;font-size: 9pt;border-bottom:1 dotted #F85E0C;}