@font-face {
    font-family: 'Pretendard';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Thin.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Thin.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Thin.otf') format('opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-ExtraLight.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-ExtraLight.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-ExtraLight.otf') format('opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Light.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Light.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Light.otf') format('opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Regular.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Regular.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Regular.otf') format('opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Medium.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Medium.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Medium.otf') format('opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-SemiBold.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-SemiBold.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-SemiBold.otf') format('opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Bold.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Bold.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Bold.otf') format('opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-ExtraBold.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-ExtraBold.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-ExtraBold.otf') format('opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Black.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Black.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/fonts-archive/Pretendard/Pretendard-Black.otf') format('opentype');
}
html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}
BODY           { BACKGROUND-COLOR: #FFFFFF; PADDING: 0; }
A:LINK         { COLOR: #424542; TEXT-DECORATION: NONE; }
A:VISITED      { COLOR: #424542; TEXT-DECORATION: NONE; }
A:ACTIVE       { COLOR: #424542; }
A:HOVER        { COLOR: #295584; TEXT-DECORATION: UNDERLINE; }
BODY,TD,TH,DIV,LI,INPUT,SELECT,TEXTAREA{ FONT-SIZE: 9pt; FONT-FAMILY:"±¼¸²","µ¸¿ò"; COLOR: #424542; }
P              { MARGIN-TOP:2px; MARGIN-BOTTOM:2px; }
FORM           { MARGIN:0; PADDING:0; }
IMG            { BORDER:0; }
table          { border-collapse:collapse; border-spacing:0; }
TD, TH         { white-space:nowrap; }

ul.circle {list-style-type: circle;}
ul.square {list-style-type: square;}
ul.disc   {list-style-type: disc;}

.curHand { cursor:pointer; }

hr {
    border:none;
    height:1px;
    color:#333; /* old IE */
    background-color:#333; /* Modern Browsers */
	margin-top:12px;
	margin-bottom:12px;
	/*width:98%;
	text-align:left;*/
	_margin-top:6px;
	_margin-bottom:6px;
}

hr.gray {
    border:none;
    height:1px;
    color:#C5C6BD; /* old IE */
    background-color:#C5C6BD; /* Modern Browsers */
	margin-top:12px;
	margin-bottom:12px;
	/*width:98%;
	text-align:left;*/
	_margin-top:6px;
	_margin-bottom:6px;
}

.box {
	font-size: 9pt;
	font-family: "±¼¸²","µ¸¿ò";
	background-color: #FFFFFF;
	color: #424542; 
	border: 1 solid C4CAD1;
	padding: 2 2 2 3
}
.box_lock {
	font-size: 9pt;
	font-family: "±¼¸²","µ¸¿ò";
	font-weight: bold;
	background-color: #FFFFFF;
	color: #008000; 
	border: 1 solid FFFFFF;
	padding: 2 2 2 3
}
.thm {font-size:11px; text-align:center; font-family:tahoma; color:#999999;}
.chk {padding:0; margin:0; width:13px; height:13px;}
.chk1 {padding:1; margin:1; width:13px; height:13px;}
.chkb {padding:0; margin:0; width:22px; height:22px;}

.htmlArea P { margin-top:0; margin-bottom:0; }

.cls0          { color:#FF6500; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls0:link    { color:#FF6500; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls0:visited { color:#FF6500; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls0:hover   { color:#FF6500; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }

/*.cls1          { color:#0033CC; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }*/
/*a.cls1:link    { color:#0033CC; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }*/
/*a.cls1:visited { color:#0033CC; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }*/
/*a.cls1:hover   { color:#5573CB; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }*/

.cls1          { color:blue; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls1:link    { color:blue; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls1:visited { color:blue; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls1:hover   { color:blue; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }

.cls2          { color:#404040; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls2:link    { color:#404040; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls2:visited { color:#404040; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }
a.cls2:hover   { color:#404040; font-size:9pt; font-family:"±¼¸²","µ¸¿ò"; text-decoration:underline; }

.b4  { background-color: #FFFFFF; color: #000000; font-weight: bold; }
.g0  { background-color: #FFFFFF; color: #666666 }
.g1  { background-color: #FFFF00; color: #000000 }
.g2  { background-color: #00FF00; color: #000000 }
.g3  { background-color: #00FFFF; color: #000000 }
.g4  { background-color: #FFCCFF; color: #000000 }
.g5  { background-color: #66CCFF; color: #000000 }
.g6  { background-color: #FFCC66; color: #000000 }
.g7  { background-color: #CCCCFF; color: #000000 }
.g8  { background-color: #CCFF99; color: #000000 }
.g9  { background-color: #FF9966; color: #000000 }
.g10 { background-color: #99CC00; color: #000000 }

.g11 { background-color: #FFFF00; color: #000000 }
.g12 { background-color: #00FF00; color: #000000 }
.g13 { background-color: #00FFFF; color: #000000 }
.g14 { background-color: #FFCCFF; color: #000000 }
.g15 { background-color: #66CCFF; color: #000000 }
.g16 { background-color: #FFCC66; color: #000000 }
.g17 { background-color: #CCCCFF; color: #000000 }
.g18 { background-color: #CCFF99; color: #000000 }
.g19 { background-color: #FF9966; color: #000000 }
.g20 { background-color: #99CC00; color: #000000 }

.g21 { background-color: #FFFF00; color: #000000 }
.g22 { background-color: #00FF00; color: #000000 }
.g23 { background-color: #00FFFF; color: #000000 }
.g24 { background-color: #FFCCFF; color: #000000 }
.g25 { background-color: #66CCFF; color: #000000 }
.g26 { background-color: #FFCC66; color: #000000 }
.g27 { background-color: #CCCCFF; color: #000000 }
.g28 { background-color: #CCFF99; color: #000000 }
.g29 { background-color: #FF9966; color: #000000 }
.g30 { background-color: #99CC00; color: #000000 }

.bx { BORDER: none; HEIGHT: 16px; text-align: center; color: #404040 }
.tx { BORDER: 1px solid #9d9d9d; HEIGHT: 16px; text-align: center; }

.Btn   {border:2px solid; padding-top:1px; font-family:verdana; font-size:12px} /*combine Bold if need*/
.vRed  {background:#CE2724; border-color:#FB7977 #A41E1C #A41E1C #FB7977; color:#fff} /*combine Button Color*/
.vGray {background:#e1e1e1; border-color:#efefef #acacac #acacac #efefef; color:#000}
.vCyan {background:#58908A; border-color:#CAE9EA #3F716C #3F716C #CAE9EA; color:#fff}

/* background-color */
.bgclr1  { background-color: #FFFF00; }
.bgclr2  { background-color: #00FF00; }
.bgclr3  { background-color: #00FFFF; }
.bgclr4  { background-color: #FFCCFF; }
.bgclr5  { background-color: #66CCFF; }
.bgclr6  { background-color: #FFCC66; }
.bgclr7  { background-color: #CCCCFF; }
.bgclr8  { background-color: #CCFF99; }
.bgclr9  { background-color: #FF9966; }
.bgclr10 { background-color: #99CC00; }
.bgclr11 { background-color: #FFFF00; }
.bgclr12 { background-color: #00FF00; }
.bgclr13 { background-color: #00FFFF; }
.bgclr14 { background-color: #FFCCFF; }
.bgclr15 { background-color: #66CCFF; }
.bgclr16 { background-color: #FFCC66; }
.bgclr17 { background-color: #CCCCFF; }
.bgclr18 { background-color: #CCFF99; }
.bgclr19 { background-color: #FF9966; }
.bgclr20 { background-color: #99CC00; }

/* Color */
.c, a.c:link, a.c:visited, a.c:hover, a.c:active {color:#111111} /*black*/
.w, a.w:link, a.w:visited, a.w:hover, a.w:active {color:#ffffff} /*white*/
.o, a.o:link, a.o:visited, a.o:hover, a.o:active {color:#FF6500} /*orange*/
.r, a.r:link, a.r:visited, a.r:hover, a.r:active {color:#FF3600} /*red*/
.g, a.g:link, a.g:visited, a.g:hover, a.g:active {color:#a6a6a6} /*gray*/
.dg, a.dg:link, a.dg:visited, a.dg:hover, a.dg:active {color:#666666} /*darkgray*/
.h, a.h:link, a.h:visited, a.h:hover, a.h:active {color:#336699;} /*dark-blue : #336699*/
.lh, a.lh:link, a.lh:visited, a.lh:hover, a.lh:active {color:#2862ff} /*light-blue*/
.hm, a.hm:link, a.hm:visited, a.hm:hover, a.hm:active {color:#00659C} /*medium-blue*/
.brn, a.brn:link, a.brn:visited, a.brn:hover, a.brn:active{color:#624712}/*brown*/
.grn, a.grn:link, a.grn:visited, a.grn:hover, a.grn:active{color:green}/*green*/
.blue, a.blue:link, a.blue:visited, a.blue:hover, a.blue:active{color:blue}/*blue*/
.dblue, a.dblue:link, a.dblue:visited, a.dblue:hover, a.dblue:active{color:#00008B}/*darkblue*/

/* Attr */
.b, a.b:link, a.b:visited, a.b:hover, a.b:active {font-weight:bold;} /*Bold*/
.u, a.u:link, a.u:visited, a.u:hover, a.u:active {text-decoration:underline;} /*Underline*/
.x, a.x:link, a.x:visited, a.x:hover, a.x:active {text-decoration:none;} /*x-Underline*/
.nob, a.nob:link, a.nob:visited, a.nob:hover, a.nob:active {font-weight:normal;} /*Normal*/

.ls {letter-spacing:-1px} /*letter-spacing*/

 /*font-size*/
.px10 {font-size:10px;}
.px11 {font-size:11px;}
.px12 {font-size:12px;}
.px13 {font-size:13px;}
.px14 {font-size:14px;}
.px15 {font-size:15px;}
.px16 {font-size:16px;}
.px17 {font-size:17px;}
.px18 {font-size:18px;}
.px19 {font-size:19px;}
.px20 {font-size:20px;}
.px22 {font-size:22px;}
.px24 {font-size:24px;}
.px26 {font-size:26px;}
.px28 {font-size:28px;}
.px30 {font-size:30px;}
.px32 {font-size:32px;}
.px34 {font-size:34px;}
.px36 {font-size:36px;}
.px38 {font-size:38px;}
.px40 {font-size:40px;}

/* Extend */
.abk {font-family:'Arial Black'} /*font-family*/
.ari {font-family:Arial}
.csm {font-family:'Comic Sans MS'}
.dot {font-family:µ¸¿ò}
.dotc {font-family:µ¸¿òÃ¼}
.bat {font-family:¹ÙÅÁ}
.batc {font-family:¹ÙÅÁÃ¼}
.vdn {font-family:verdana}
.thm {font-family:tahoma}
.mg {font-family:'Malgun Gothic'} /* font-size=13px */

/* Button CSS */
a.button{
	background: transparent url(../images/button.gif) no-repeat top right;
	color: #000000;
	cursor: pointer;
	display: inline-block;
	font: normal 12px µ¸¿ò;
	height: 24px;
	padding-right: 8px;
	position: relative;
	text-decoration: none !important;
	vertical-align: middle;
}
a.button span{
	background: transparent url(../images/button.gif) no-repeat top left;
	color: #000000;
	display: inline-block;
	padding: 5px 0 5px 9px; /* left=right+1 */
	text-decoration: none !important;
	_padding: 6px 0 4px 9px; /* IE : top+1,bottom-1 */
}

/*@import url(../include/sdal.css);*/

.sdal   {background-color:#FFFFFF; color:#000000;}
.sdal0  {background-color:#FFFFFF; color:#000000;}

.sdal1  {background-color:#F0F8FF; color:#000000;}
.sdal2  {background-color:#FAEBD7; color:#000000;}
.sdal3  {background-color:#00FFFF; color:#000000;}
.sdal4  {background-color:#7FFFD4; color:#000000;}
.sdal5  {background-color:#F0FFFF; color:#000000;}
.sdal6  {background-color:#F5F5DC; color:#000000;}
.sdal7  {background-color:#FFE4C4; color:#000000;}
.sdal8  {background-color:#DEB887; color:#000000;}
.sdal9  {background-color:#7FFF00; color:#000000;}
.sdal10 {background-color:#D2691E; color:#000000;}

.sdal11 { background-color: #FFFF00; color: #000000 }
.sdal12 { background-color: #00FF00; color: #000000 }
.sdal13 { background-color: #66ccff; color: #000000 }
.sdal14 { background-color: #FFCCFF; color: #000000 }
.sdal15 { background-color: #99ccff; color: #000000 }
.sdal16 { background-color: #FFCC66; color: #000000 }
.sdal17 { background-color: #CCCCFF; color: #000000 }
.sdal18 { background-color: #CCFF99; color: #000000 }
.sdal19 { background-color: #FF9966; color: #000000 }
.sdal20 { background-color: #99CC00; color: #000000 }

/* TABLE-TD */
table.mgtbl td,
table.mgtbl th { font-family:'Malgun Gothic'; color:#333333; }

td.n { text-align:right; padding-right:5px }
td.t { text-align:right; padding-right:5px; font-size:11px; font-family:tahoma; color:#555555 }
.mcur { cursor:pointer; }

/* Background Veil */
#div_BGV{
    width: 100%;
    height: 100%;
    min-height: 100%;
    background-color: #000;
	background-image: url(../images/veil_bg.png);
	position: absolute;
	display: none;
    z-index: 999;

    opacity: 0.4;
    filter:alpha(opacity=40);
    -moz-opacity: 0.4;
}

/* ¹öÆ° Å«°Å */
.sh_Btn {
	font-family:'Malgun Gothic',Dotum,Verdana,AppleGothic,Sans-serif;
	font-weight:bold;
	margin: 5px 6px 0 0;
	padding: 4px 6px;
	*padding: 3px 6px;
	background-color: #ffffff;
	border: 1px solid #999999;
	overflow: visible; /* ie6,7¿¡¼­ ¹öÆ°ÀÇ ³Êºñ°¡ °¡º¯ÀûÀÎ °æ¿ì ¿©ºÐÀÇ ÆÐµùÀÌ »ý±â´Â°ÍÀ» À§ÇÑ ÄÚµå*/
	cursor: pointer;
	color: #383838;
	line-height: 1.5;
	letter-spacing: -0.5px;
	*letter-spacing: -0.8px;
}
.sh_Blue { background-color: #2C65BC; color: #FFFFFF; }
.sh_Red { background-color: #FF0000; color: #FFFFFF; }

/* Ãß°¡ : 2019-08-14 */
.wspc_nor { white-space:normal; }

/* Margin, Padding */
.m0		{ margin:0 !important; }
.p0		{ padding:0 !important; }
.mp0		{ margin:0 !important; padding:0 !important; }

.mt_1		{ margin-top:-1px !important; }
.mt0		{ margin-top:0 !important; }
.mt1		{ margin-top:1px !important; }
.mt2		{ margin-top:2px !important; }
.mt3		{ margin-top:3px !important; }
.mt4		{ margin-top:4px !important; }
.mt5		{ margin-top:5px !important; }
.mt6		{ margin-top:6px !important; }
.mt7		{ margin-top:7px !important; }
.mt8		{ margin-top:8px !important; }
.mt9		{ margin-top:9px !important; }
.mt10		{ margin-top:10px !important; }
.mt11		{ margin-top:11px !important; }
.mt12		{ margin-top:12px !important; }
.mt13		{ margin-top:13px !important; }
.mt14		{ margin-top:14px !important; }
.mt15		{ margin-top:15px !important; }
.mt16		{ margin-top:16px !important; }
.mt17		{ margin-top:17px !important; }
.mt18		{ margin-top:18px !important; }
.mt19		{ margin-top:19px !important; }
.mt20		{ margin-top:20px !important; }
.mt25		{ margin-top:25px !important; }
.mt30		{ margin-top:30px !important; }
.mt35		{ margin-top:35px !important; }
.mt40		{ margin-top:40px !important; }
.mt45		{ margin-top:45px !important; }
.mt50		{ margin-top:50px !important; }
.mt60		{ margin-top:60px !important; }
.mt70		{ margin-top:70px !important; }
.mt80		{ margin-top:80px !important; }
.mt90		{ margin-top:90px !important; }
.mt100		{ margin-top:100px !important; }

.mb0		{ margin-bottom:0 !important; }
.mb1		{ margin-bottom:1px !important; }
.mb2		{ margin-bottom:2px !important; }
.mb3		{ margin-bottom:3px !important; }
.mb4		{ margin-bottom:4px !important; }
.mb5		{ margin-bottom:5px !important; }
.mb6		{ margin-bottom:6px !important; }
.mb7		{ margin-bottom:7px !important; }
.mb8		{ margin-bottom:8px !important; }
.mb9		{ margin-bottom:9px !important; }
.mb10		{ margin-bottom:10px !important; }
.mb11		{ margin-bottom:11px !important; }
.mb12		{ margin-bottom:12px !important; }
.mb13		{ margin-bottom:13px !important; }
.mb14		{ margin-bottom:14px !important; }
.mb15		{ margin-bottom:15px !important; }
.mb16		{ margin-bottom:16px !important; }
.mb17		{ margin-bottom:17px !important; }
.mb18		{ margin-bottom:18px !important; }
.mb19		{ margin-bottom:19px !important; }
.mb20		{ margin-bottom:20px !important; }
.mb25		{ margin-bottom:25px !important; }
.mb30		{ margin-bottom:30px !important; }
.mb35		{ margin-bottom:35px !important; }
.mb40		{ margin-bottom:40px !important; }

.mr0		{ margin-right:0 !important; }
.mr1		{ margin-right:1px !important; }
.mr2		{ margin-right:2px !important; }
.mr3		{ margin-right:3px !important; }
.mr4		{ margin-right:4px !important; }
.mr5		{ margin-right:5px !important; }
.mr6		{ margin-right:6px !important; }
.mr7		{ margin-right:7px !important; }
.mr8		{ margin-right:8px !important; }
.mr9		{ margin-right:9px !important; }
.mr10		{ margin-right:10px !important; }
.mr11		{ margin-right:11px !important; }
.mr12		{ margin-right:12px !important; }
.mr13		{ margin-right:13px !important; }
.mr14		{ margin-right:14px !important; }
.mr15		{ margin-right:15px !important; }
.mr16		{ margin-right:16px !important; }
.mr17		{ margin-right:17px !important; }
.mr18		{ margin-right:18px !important; }
.mr19		{ margin-right:19px !important; }
.mr20		{ margin-right:20px !important; }
.mr25		{ margin-right:25px !important; }
.mr30		{ margin-right:30px !important; }
.mr35		{ margin-right:35px !important; }
.mr40		{ margin-right:40px !important; }

.ml0		{ margin-left:0 !important; }
.ml1		{ margin-left:1px !important; }
.ml2		{ margin-left:2px !important; }
.ml3		{ margin-left:3px !important; }
.ml4		{ margin-left:4px !important; }
.ml5		{ margin-left:5px !important; }
.ml6		{ margin-left:6px !important; }
.ml7		{ margin-left:7px !important; }
.ml8		{ margin-left:8px !important; }
.ml9		{ margin-left:9px !important; }
.ml10		{ margin-left:10px !important; }
.ml11		{ margin-left:11px !important; }
.ml12		{ margin-left:12px !important; }
.ml13		{ margin-left:13px !important; }
.ml14		{ margin-left:14px !important; }
.ml15		{ margin-left:15px !important; }
.ml16		{ margin-left:16px !important; }
.ml17		{ margin-left:17px !important; }
.ml18		{ margin-left:18px !important; }
.ml19		{ margin-left:19px !important; }
.ml20		{ margin-left:20px !important; }
.ml25		{ margin-left:25px !important; }
.ml30		{ margin-left:30px !important; }
.ml35		{ margin-left:35px !important; }
.ml40		{ margin-left:40px !important; }
.ml50		{ margin-left:50px !important; }

.mb_1		{ margin-bottom:-1px !important; }
.mb_2		{ margin-bottom:-2px !important; }
.mb_3		{ margin-bottom:-3px !important; }

.p1		{ padding:1px !important; }
.p2		{ padding:2px !important; }
.p3		{ padding:3px !important; }
.p4		{ padding:4px !important; }
.p5		{ padding:5px !important; }
.p6		{ padding:6px !important; }
.p7		{ padding:7px !important; }
.p8		{ padding:8px !important; }
.p9		{ padding:9px !important; }
.p10		{ padding:10px !important; }
.p15		{ padding:15px !important; }
.p20		{ padding:20px !important; }
.p25		{ padding:25px !important; }
.p30		{ padding:30px !important; }
.p35		{ padding:35px !important; }
.p40		{ padding:40px !important; }

.pt0		{ padding-top:0 !important; }
.pt1		{ padding-top:1px !important; }
.pt2		{ padding-top:2px !important; }
.pt3		{ padding-top:3px !important; }
.pt4		{ padding-top:4px !important; }
.pt5		{ padding-top:5px !important; }
.pt6		{ padding-top:6px !important; }
.pt7		{ padding-top:7px !important; }
.pt8		{ padding-top:8px !important; }
.pt9		{ padding-top:9px !important; }
.pt10		{ padding-top:10px !important; }
.pt11		{ padding-top:11px !important; }
.pt12		{ padding-top:12px !important; }
.pt13		{ padding-top:13px !important; }
.pt14		{ padding-top:14px !important; }
.pt15		{ padding-top:15px !important; }
.pt16		{ padding-top:16px !important; }
.pt17		{ padding-top:17px !important; }
.pt18		{ padding-top:18px !important; }
.pt19		{ padding-top:19px !important; }
.pt20		{ padding-top:20px !important; }
.pt25		{ padding-top:25px !important; }
.pt30		{ padding-top:30px !important; }
.pt35		{ padding-top:35px !important; }
.pt40		{ padding-top:40px !important; }
.pt45		{ padding-top:45px !important; }
.pt50		{ padding-top:50px !important; }
.pt60		{ padding-top:60px !important; }
.pt70		{ padding-top:70px !important; }
.pt80		{ padding-top:80px !important; }
.pt90		{ padding-top:90px !important; }
.pt100		{ padding-top:100px !important; }
.pt130		{ padding-top:130px !important; }

.pb0		{ padding-bottom:0 !important; }
.pb1		{ padding-bottom:1px !important; }
.pb2		{ padding-bottom:2px !important; }
.pb3		{ padding-bottom:3px !important; }
.pb4		{ padding-bottom:4px !important; }
.pb5		{ padding-bottom:5px !important; }
.pb6		{ padding-bottom:6px !important; }
.pb7		{ padding-bottom:7px !important; }
.pb8		{ padding-bottom:8px !important; }
.pb9		{ padding-bottom:9px !important; }
.pb10		{ padding-bottom:10px !important; }
.pb11		{ padding-bottom:11px !important; }
.pb12		{ padding-bottom:12px !important; }
.pb13		{ padding-bottom:13px !important; }
.pb14		{ padding-bottom:14px !important; }
.pb15		{ padding-bottom:15px !important; }
.pb16		{ padding-bottom:16px !important; }
.pb17		{ padding-bottom:17px !important; }
.pb18		{ padding-bottom:18px !important; }
.pb19		{ padding-bottom:19px !important; }
.pb20		{ padding-bottom:20px !important; }
.pb25		{ padding-bottom:25px !important; }
.pb30		{ padding-bottom:30px !important; }
.pb35		{ padding-bottom:35px !important; }
.pb40		{ padding-bottom:40px !important; }
.pb45		{ padding-bottom:45px !important; }
.pb50		{ padding-bottom:50px !important; }
.pb60		{ padding-bottom:60px !important; }
.pb70		{ padding-bottom:70px !important; }
.pb80		{ padding-bottom:80px !important; }
.pb90		{ padding-bottom:90px !important; }
.pb100		{ padding-bottom:100px !important; }
.pb130		{ padding-bottom:130px !important; }

.pr0		{ padding-right:0 !important; }
.pr1		{ padding-right:1px !important; }
.pr2		{ padding-right:2px !important; }
.pr3		{ padding-right:3px !important; }
.pr4		{ padding-right:4px !important; }
.pr5		{ padding-right:5px !important; }
.pr6		{ padding-right:6px !important; }
.pr7		{ padding-right:7px !important; }
.pr8		{ padding-right:8px !important; }
.pr9		{ padding-right:9px !important; }
.pr10		{ padding-right:10px !important; }
.pr11		{ padding-right:11px !important; }
.pr12		{ padding-right:12px !important; }
.pr13		{ padding-right:13px !important; }
.pr14		{ padding-right:14px !important; }
.pr15		{ padding-right:15px !important; }
.pr16		{ padding-right:16px !important; }
.pr17		{ padding-right:17px !important; }
.pr18		{ padding-right:18px !important; }
.pr19		{ padding-right:19px !important; }
.pr20		{ padding-right:20px !important; }
.pr25		{ padding-right:25px !important; }
.pr30		{ padding-right:30px !important; }
.pr35		{ padding-right:35px !important; }
.pr40		{ padding-right:40px !important; }
.pr50		{ padding-right:50px !important; }
.pr60		{ padding-right:60px !important; }
.pr70		{ padding-right:70px !important; }
.pr80		{ padding-right:80px !important; }
.pr90		{ padding-right:90px !important; }
.pr100		{ padding-right:100px !important; }

.pl0		{ padding-left:0 !important; }
.pl1		{ padding-left:1px !important; }
.pl2		{ padding-left:2px !important; }
.pl3		{ padding-left:3px !important; }
.pl4		{ padding-left:4px !important; }
.pl5		{ padding-left:5px !important; }
.pl6		{ padding-left:6px !important; }
.pl7		{ padding-left:7px !important; }
.pl8		{ padding-left:8px !important; }
.pl9		{ padding-left:9px !important; }
.pl10		{ padding-left:10px !important; }
.pl11		{ padding-left:11px !important; }
.pl12		{ padding-left:12px !important; }
.pl13		{ padding-left:13px !important; }
.pl14		{ padding-left:14px !important; }
.pl15		{ padding-left:15px !important; }
.pl16		{ padding-left:16px !important; }
.pl17		{ padding-left:17px !important; }
.pl18		{ padding-left:18px !important; }
.pl19		{ padding-left:19px !important; }
.pl20		{ padding-left:20px !important; }
.pl25		{ padding-left:25px !important; }
.pl30		{ padding-left:30px !important; }
.pl35		{ padding-left:35px !important; }
.pl40		{ padding-left:40px !important; }
.pl50		{ padding-left:50px !important; }
.pl60		{ padding-left:60px !important; }
.pl70		{ padding-left:70px !important; }
.pl80		{ padding-left:80px !important; }
.pl90		{ padding-left:90px !important; }
.pl100		{ padding-left:100px !important; }

/* Width, Height */
.wmax	{ width:100%; }
.h1		{ height:1px; }
.h2		{ height:2px; }
.h3		{ height:3px; }
.h4		{ height:4px; }
.h5		{ height:5px; }
.h6		{ height:6px; }
.h7		{ height:7px; }
.h8		{ height:8px; }
.h9		{ height:9px; }
.h10	{ height:10px; }
.h11	{ height:11px; }
.h12	{ height:12px; }
.h13	{ height:13px; }
.h14	{ height:14px; }
.h15	{ height:15px; }
.h16	{ height:16px; }
.h17	{ height:17px; }
.h18	{ height:18px; }
.h19	{ height:19px; }
.h20	{ height:20px; }
.h21	{ height:21px; }
.h22	{ height:22px; }
.h23	{ height:23px; }
.h24	{ height:24px; }
.h25	{ height:25px; }

/* ilsb : °£´ÜÇÑ ÆË¾÷¸Þ´º */
div.ilsb-child{ /* ¡Ú¿ä±â¡Ú */
	position:absolute;
	display:none;
	padding:10px;
	border:1px solid #b5b2b5;
	background-color:#efefef; /* ¹é±×¶ó¿îµå´Â ¹Ýµå½Ã Áà¾ßÇÔ */
	margin-left:-2px; /* ÀÔ¸À¿¡ ¸Â°Ô ¼öÁ¤ */
	margin-top:-2px; /* ÀÔ¸À¿¡ ¸Â°Ô ¼öÁ¤ */
	line-height:1.4;
	white-space:nowrap; /* IE ¹ö±× */
}

/* ColorBox : Head=>Body */
.hax_1 { background-color:#E5C734; } /* ³ë¶û */
.hax_2 { background-color:#E79033; } /* ÁÖÈ² */
.hax_3 { background-color:#CD5252; } /* °¥»ö */
.hax_4 { background-color:#CF6CC6; } /* ÇÎÅ© */
.hax_5 { background-color:#6087BE; } /* ¾îµÎ¿îÆÄ¶û */
.hax_6 { background-color:#35ADC6; } /* »þÀÎ»ö */
.hax_7 { background-color:#39BD63; } /* ³ì»ö */
.hax_8 { background-color:#B9DA14; } /* Çü±¤Ææ»ö */

.hbx_1 { background-color:#FFDD39; } /* ³ë¶û */
.hbx_2 { background-color:#FEA03B; } /* ÁÖÈ² */
.hbx_3 { background-color:#E45B5A; } /* °¥»ö */
.hbx_4 { background-color:#E578DB; } /* ÇÎÅ© */
.hbx_5 { background-color:#6A95D5; } /* ¾îµÎ¿îÆÄ¶û */
.hbx_6 { background-color:#3BC0DC; } /* »þÀÎ»ö */
.hbx_7 { background-color:#40D26D; } /* ³ì»ö */
.hbx_8 { background-color:#CEF416; } /* Çü±¤Ææ»ö */

.cax_1 { background-color:#68C06C; color:#f0f0f0; } /* ³ì»ö */
.cax_2 { background-color:#0093F7; color:#f0f0f0; } /* ÆÄ¶û */
.cax_3 { background-color:#8581E5; color:#f0f0f0; } /* º¸¶ó */
.cax_4 { background-color:#87B2B2; color:#f0f0f0; } /* ³²»ö */
.cax_5 { background-color:#E3B105; color:#f0f0f0; } /* ¿À·»Áö */
.cax_6 { background-color:#D97902; color:#f0f0f0; } /* ºê¶ó¿î */
.cax_7 { background-color:#D77777; color:#f0f0f0; } /* ÀûÁÖÈ² */
.cax_8 { background-color:#AAAAAA; color:#f0f0f0; } /* ±×·¹ÀÌ */

.cbx_1 { background-color:#ADE2B0; } /* ³ì»ö */
.cbx_2 { background-color:#7AC9FD; } /* ÆÄ¶û */
.cbx_3 { background-color:#C1BBF4; } /* º¸¶ó */
.cbx_4 { background-color:#C1DEDC; } /* ³²»ö */
.cbx_5 { background-color:#EEDE72; } /* ¿À·»Áö */
.cbx_6 { background-color:#ECB977; } /* ºê¶ó¿î */
.cbx_7 { background-color:#ECB5B7; } /* ÀûÁÖÈ² */
.cbx_8 { background-color:#D8D8D8; } /* ±×·¹ÀÌ */

/* loadding gear */
#div_loadding_gear{
    position:absolute;
	display:none;
    /*top:50%;
	left:50%;*/
	top:100px;
	left:400px;
    /*margin-top:-50px;
    margin-left:-50px;*/
	width:182px;
    height:182px;
}

/* CSS Transparency Settings for All Browsers */
.transparent{
	/* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */
	width: 100%; 

	/* Theoretically for IE 8 & 9 (more valid) */	
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=50);
	
	/* Older than Firefox 0.9 */
	-moz-opacity:0.5;
	
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.5;
    
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.5;
}

.moveme, .handle { cursor: move; }

.bullet {
	display: list-item;          /* This has to be "list-item"                                               */
	list-style-type: disc;       /* See https://developer.mozilla.org/en-US/docs/Web/CSS/list-style-type     */
	list-style-position: inside; /* See https://developer.mozilla.org/en-US/docs/Web/CSS/list-style-position */
	padding: 2px 0;
}
