@charset "utf-8";
@import "grid.css";
@import "layout.css";
/*========================================================
                    common styles
=========================================================*/
@font-face {
font-family: 'NanumGothic';
src: url('NanumGothic.eot'); /* IE9 Compat Modes */
src: url('NanumGothic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
     url('NanumGothic.woff') format('woff'); /* Modern Browsers */
     url('NanumGothic.ttf') format('truetype');
}
@font-face {
font-family: 'NanumBarunGothic' !important;
src: url('NanumBarunGothic.eot'); /* IE9 Compat Modes */
src: url('NanumBarunGothic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
     url('NanumBarunGothic.woff') format('woff'), /* Modern Browsers */
     url('NanumBarunGothic.ttf') format('truetype');
}
@font-face {
font-family: 'NanumBarunGothicLight' !important;
src: url('NanumBarunGothicLight.eot'); /* IE9 Compat Modes */
src: url('NanumBarunGothicLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
     url('NanumBarunGothicLight.woff') format('woff'), /* Modern Browsers */
     url('NanumBarunGothicLight.ttf') format('truetype');
}
@font-face {
font-family: 'NanumBarunGothicBold' !important;
src: url('NanumBarunGothicBold.eot'); /* IE9 Compat Modes */
src: url('NanumBarunGothicBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
     url('NanumBarunGothicBold.woff') format('woff'), /* Modern Browsers */
     url('NanumBarunGothicBold.ttf') format('truetype');
}

html, body {
font-family:'dotum';
font-size: 9pt;
color:#666666;
margin:0;
padding:0;
height: 100%;
background:#fff;
word-break:keep-all;
}

img { 
border : 0; 
} 

table { 
border-collapse: collapse;
}

select, textarea, text, input{
font-size: 12px;
color:#666
}

form, p, fieldset, label, h1, h2, h3, h4, h5, h6, ul, li, p, form, dl, dt, dd {	margin: 0px; padding: 0px; }

br {letter-spacing:0;}
li {list-style:none;}
li img {vertical-align:top}

A:link, A:visited {	text-decoration:none; color:#666666;}
A:active,A:hover { text-decoration:underline; color:#555;}

/*rollover*/
A.rollover img {display:inline; border:0; }
A.rollover img.over {display:none; }
A.rollover:hover {border:0; }
A.rollover:hover img {display:none; }
A.rollover:hover img.over {display:inline; }

.pdl10 {padding-left:10px;}
.pdl20 {padding-left:20px;}
.pdl30 {padding-left:30px;}
.pdl40 {padding-left:40px;}
.pdl50 {padding-left:50px;}
.pdl60 {padding-left:60px;}
.pdl70 {padding-left:70px;}
.pdl80 {padding-left:80px;}
.pdl90 {padding-left:90px;}

.pdr10 {padding-right:10px;}
.pdr20 {padding-right:20px;}
.pdr30 {padding-right:30px;}
.pdr40 {padding-right:40px;}
.pdr50 {padding-right:50px;}
.pdr60 {padding-right:60px;}
.pdr70 {padding-right:70px;}
.pdr80 {padding-right:80px;}
.pdr90 {padding-right:90px;}

.pdt10 {padding-top:10px;}
.pdt20 {padding-top:20px;}
.pdt30 {padding-top:30px;}
.pdt40 {padding-top:40px;}
.pdt50 {padding-top:50px;}
.pdt60 {padding-top:60px;}
.pdt70 {padding-top:70px;}
.pdt80 {padding-top:80px;}
.pdt90 {padding-top:90px;}

.pdb10 {padding-bottom:10px;}
.pdb20 {padding-bottom:20px;}
.pdb30 {padding-bottom:30px;}
.pdb40 {padding-bottom:40px;}
.pdb50 {padding-bottom:50px;}
.pdb60 {padding-bottom:60px;}
.pdb70 {padding-bottom:70px;}
.pdb80 {padding-bottom:80px;}
.pdb90 {padding-bottom:90px;}

a {cursor:pointer;}