@charset "euc-kr";
/************************************************
Cloud9 Web publishing Team (http://cloud9.co.kr/)
Author : cloud9 (2011-04-18)
Version : 1.0 
*************************************************/

/* text-align */
.txt-right { text-align: right !important; }
.txt-left { text-align: left !important; }
.txt-center { text-align: center !important; }
.f_right { float: right; }
.f_left { float: left; }
.txt-color1 {color:#C92479;}
.txt-indent {padding-left:10px;text-indent:-10px;}
.fnt-nor { font-weight: normal !important; }
.txt-gray01 { color: #666 !important; }
.txt-red01 { color: #cd4678 !important; }
.fnt-s11 { font-size: 0.917em; }
.inline-block { display: inline-block; *display: inline; *zoom: 1; }
/* titles */
h2.tit { margin: 10px 0 0; *zoom: 1;}
.stit { margin: 25px 0 5px; padding: 0 0 0 19px; font-size: 1.25em; line-height: 1.134em; color: #444444; background: url(../images/com/bul_stit.gif) no-repeat left 1px; clear: both; }
.stit .btn-info { font-size: 0.734em; font-weight: normal; }
.stit-type02{ padding: 0 0 0 13px; margin: 5px 0 3px 21px; color: #666;  font-weight: bold; background: url(../images/com/ico_blue02.gif) no-repeat left center; _background-position: left 5px;  }
.stit-type03{ padding: 0 0 0 8px; color: 444444;  font-weight: bold; background: url(../images/com/bul_blue01.gif) no-repeat left 5px; _background-position: left 3px;  }

/* input */
input.text { border-top: 1px solid #939393; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-left: 1px solid #939393; color: #666666; }

/* margin */
.mar-t0 { margin-top: 0 !important; }
.mar-t3 { margin-top: 3px !important; }
.mar-t5 { margin-top: 5px !important; }
.mar-t8 { margin-top: 8px; }
.mar-t10 { margin-top: 10px !important; }
.mar-t12 { margin-top: 12px; }
.mar-t14 { margin-top: 14px; }
.mar-t15 { margin-top: 15px; }
.mar-t20 { margin-top: 20px !important; }
.mar-t24 { margin-top: 24px !important; }
.mar-t28 { margin-top: 28px !important; }
.mar-t30 { margin-top: 30px !important; }
.mar-t34 { margin-top: 34px !important; }
.mar-t35 { margin-top: 35px !important; }
.mar-t36 { margin-top: 36px !important; }
.mar-t37 { margin-top: 37px !important; }
.mar-t38 { margin-top: 38px !important; }
.mar-t39 { margin-top: 39px !important; }
.mar-t40 { margin-top: 40px !important; }
.mar-t45 { margin-top: 45px !important; }
.mar-t50 { margin-top: 50px !important; }
.mar-t54 { margin-top: 54px !important; }
.mar-t65 { margin-top: 65px !important; }
.mar-r10 { margin-right: 10px; }
.mar-b0 { margin-bottom: 0 !important; }
.mar-b5 { margin-bottom: 5px; }
.mar-b10 { margin-bottom: 10px !important; }
.mar-b85 { margin-bottom: 85px !important; }
.mar-l0 { margin-left: 0 !important; }
.mar-r0 { margin-right: 0 !important; }
.mar-l5 { margin-left: 5px !important; }
.mar-l8 { margin-left: 8px !important; }
.mar-l10 { margin-left: 10px !important; }
.mar-l20 { margin-left: 20px !important; }
.mar-l25 { margin-left: 25px !important; }
.mar-l30 { margin-left: 30px !important; }
.mar-l34 { margin-left: 34px !important; }
.mar-tm5 { margin-top: -5px; }
.mar-tm13 { margin-top: -13px; }
.mar-tm20 { margin-top: -20px; }
.mar-tm24 { margin-top: -24px; }
.mar-bm20 { margin-bottom: -20px; }
.mar-bm32 { margin-bottom: -32px; }

/* padding */
.pad-t0 { padding-top: 0 !important; }
.pad-r45 { padding-right: 45px !important; }
.pad-b0 { padding-bottom: 0 !important; }
.pad-l10 { padding-left: 10px; }
.mar-t194 { padding-top: 194px !important; }

/* width */
.wid66 { width: 66px; }
.w52 { width: 52px; }
.w57 { width: 57px; }
.tbl-add-tit { display:inline-block; width:60px;}

/* links */
.link-tbl01 { color: #c92479; }
.link-tbl01:hover { text-decoration: underline; }

.link-info01 { color: #3ba2ce; }
.link-info01:hover { text-decoration: underline; }

/* boder-none */
.bdr-bn { border-bottom: 0 !important; }
.bdr-br { border-right: 0 !important; }
.bdr-l01 { border-left: 1px solid #d3d3d3; }

/* fonts */
.fnt-nm { font-weight: normal !important; }
.fnt-bld { font-weight: bold; }
.fnt-12 { font-size: 12px !important; }
.color1 { color:#ff0000; }
.color2 { color:#c92479; }
.color3 { color:#777777; }
.color4 { color:#f66234; }
.color5 { color:#333333; }
.color6 { color:#0056a2; }

.hidden-label { position: absolute; }
/* sup */
.sup-type { display:inline-block;width:11px;height:9px;margin-top:-5px;font-size:0;text-indent:-999px;background:url(../images/com/bul_sup.gif) no-repeat 0 0;}

/* icon-download */
.ic-down { display: inline-block; *display: inline; *zoom: 1; width: 14px; height: 16px; vertical-align: middle; background: url(../images/com/bg_icon_download.gif) no-repeat left top;}
.doc { background-position: left top; }
.xls { background-position: left -35px; }
.ppt { background-position: left -70px; }
.pdf { background-position: left -106px; }
.hwp { background-position: left -141px; }
.etc { background-position: left -176px; }


#gradient {
		background-image: -moz-linear-gradient(top, #4477a1, #81a8cb); /* FF3.6 */
		background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #4477a1),color-stop(1, #81a8cb)); /* Saf4+, Chrome */
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4477a1', endColorstr='#81a8cb'); /* IE6,IE7 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4477a1', endColorstr='#81a8cb')"; /* IE8+ */
}

.hidden_obj{visibility:hidden;_visibility:visible;position:absolute;top:-9000px !important;left:-9000px !important;width:0;height:0}

.txt-gray { color: #666; } 
