/*--------------------------------------------------|
| ºäÇÏ¿ì½º CSS Guide 
| Update : 2013-08-02
|--------------------------------------------------*/
@charset "euc-kr";

/* BASIC STYLE */
html {overflow-y:scroll;}
html,body { font:12px/1.6 '³ª´®°íµñ',NanumGothic,'µ¸¿ò',dotum,Verdana,AppleGothic,Tahoma; color:#797979; width:100%; height:100%; padding:0; margin:0;}			
body,p,h1,h2,h3,h4,h5,h6,menu,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,blockquote { padding:0; margin:0;} 			
table { font:12px/16px '³ª´®°íµñ',NanumGothic,Dotum,'µ¸¿ò',Tahoma,sans-serif;}
ol,ul,li,dl,dt,dd{ list-style:none;}
hr,caption,legend{ display:none;}
fieldset,abbr,acronym{ border:none;}
h1,h2,h3,h4,h5,h6,address,caption,cite,code,dfn,em,var{ font-size:100%; }

img {border:0 none;line-height:0;font-size:0;vertical-align:top;}
input, select, textarea	{ font-family:"³ª´®°íµñ",NanumGothic,"µ¸¿ò",dotum,Verdana,AppleGothic,Tahoma; font-size:12px;}
input, option {font-size:12px; color:#666;vertical-align:middle;}
select {height:18px; vertical-align:middle;}
textarea { border:1px solid #c8c8c8; padding:5px; color:#666; }

/* *:first-child+html input 	{margin:-1px 0} 	/* ie7 input margin... */
* html input.input_radio, * html input.input_check, * html .btn input, * html .btn2 input, * html .totalsearch input.btn {margin:0 0 0 0;}

/* A LINK STYLE */
a:link{color:#797979; text-decoration:none;}
a:visited{color:#797979; text-decoration:none;}
a:hover{color:#1d6481; text-decoration:underline;}
a:active{color:#000; text-decoration:none;}
q:before,q:after { content : ''; }

#skipNav {position:absolute;width:0px;height:0px;overflow:hidden;}
#skipNav h2 {position:absolute; left:-5000px; height:0; line-height:0;}


/* ALIGN STYLE */
.inline{ display:inline;}
.block{ display:block;}
.invisible{position:absolute; left:-20000px; height:0; line-height:0;}

.f_L { float:left;}
.f_R { float:right;}
.c_B { clear:both;}
.c_L { clear:left;}

.ta_L { text-align:left;}
.ta_C { text-align:center;}
.ta_R { text-align:right;}
.ta_J { text-align:justify;}
.va_T { vertical-align:top;}
.va_M { vertical-align:middle;}
.center { margin:0 auto;}

.cu_P { cursor:pointer}
.ls_1 { letter-spacing:-0.07em;}
.ls_2 { letter-spacing:-1px;}

.bd_none { border:none !important;}
.bg_none { background:none !important;}

table tr td.ta_L {text-align:left; padding-left:10px;}


 /* FONT STYLE */
.f_0 { font-size:0;}
.f_11 { font-size:11px;}
.f_14 { font-size:14px;}
.f_bold { font-weight:bold;}


/* PADDING STYLE */
.pB_00 { padding-bottom:0 !important;}
.pB_20 { padding-bottom:20px;}
.pR_10 { padding-right:10px !important;}
.pL_60 { padding-left:60px !important;}

/* MARGIN STYLE */
.mT_02 { margin-top:-2px !important;}

		 

/* Äü¸Þ´º */
#gotop { position:absolute; left:50%; top:330px; margin-left:549px; width:30px;}		 


/* ÁÙ¹Ù²Þ */
.nowrap{
	border:1px solid red;
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */}
