@charset "utf-8";
/* CSS Document 

@import url('https://fonts.googleapis.com/css2?family=Gowun+Dodum&family=Nanum+Brush+Script&family=Nanum+Pen+Script&family=Single+Day&display=swap');
* {font-family:'Nanum Gothic', sans-serif; src:url('/include/css/NanumGothic.ttf'); font-weight:normal;}
*/
@import url('//cdn.rawgit.com/innks/NanumSquareRound/master/nanumsquareround.min.css');
@import url('https://fonts.googleapis.com/css?family=Nanum+Brush+Script|Nanum+Pen+Script+Stylish&display=swap');
@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);
/** {font-family:'Nanum Gothic', sans-serif; src:url('/include/css/NanumGothic.ttf'); font-weight:normal;}*/
* {font-family: 'NanumSquareRound',sans-serif; }


input[type="checkbox"]:checked+label, input[type="radiobox"]:checked+label, input[type="text"], input[type="number"], input[type="file"], input[type="password"]{
height:35px;
border-radius:5px;
border:solid 1px #CCC;
text-align:center;
}

body, html{overflow-x:hidden; color:#000;}

.bg_gray {background:#aaa;}
.bg_sgray  {background:#eee;}
.bg_white {background:#FFF;}
.bg_bage {background:#fdfaf5;}
.bg_red{background:#ff6600;}
.bg_blue{background:#264588;}
.bg_green{background:#a0bd2d;}


.h4 {
font-weight:bold; font-size:20px;
}



.npen {
/*font-family: 'Gowun Dodum', sans-serif; font-size:25px; line-height:40px;*/
font-weight:bold;
}

p, body, ul, li, dt, dl, h1, h2, h3, h4, h5,a{margin:0;
padding:0; list-style:none; text-decoration:none; border:0;
}
a:link { color: #323232; }
a:visited { color:#323232; }
a:hover { color:#6f3737; }
a:active { color:#323232; }

body td{
margin:0;
padding:0;
font-size:12px;
color:#000;
} 

.stlt_top {
font-size:20px;
font-weight:bold;
color:#1a6e3a;
line-height:35px;
padding-bottom:0px;
}