/* base */
body{margin:0;padding:0;background-color:#fff;_text-align:center}
hr {display:none}
img,fieldset {border:0 none}
dl,ul,ul li {list-style: none}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0}
table {border-collapse:collapse}
table caption{position:absolute; visibility:hidden; width:0; height:0; overflow:hidden;}
input,select,textarea {font-size:100%}
/*input, select, textarea{border:1px solid silver;font-size:12px}*/
legend{visibility:hidden;height:0;width:0;font-size:0}
h1,h2,h3,h4,h5,h6{display:block}

a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline; }
a:active{text-decoration:underline;}


.f_kj_hg{font-family: kj_hg; font-style:normal; font-weight: normal; letter-spacing:-1px;}
.f_kj_hm{font-family: kj_hm; font-style:normal; font-weight: normal; letter-spacing:-1px;}
.f_kj_mg{font-family: kj_mg; font-style:normal; font-weight: normal; letter-spacing:-1px;}
.f_y_dotum{font-family: y_font_dotum;font-style:normal;font-weight: normal; letter-spacing:-1px;}
.f_nanum_g{font-family: nanum_g; font-style:normal; font-weight: normal; letter-spacing:-1px;}
.f_nanum_gb{font-family: nanum_gb; font-style:normal; font-weight: normal; letter-spacing:-3px;}
.f_nanum_m{font-family: nanum_m; font-style:normal; font-weight: normal; letter-spacing:-1px;}
.f_nanum_mb{font-family: nanum_mb; font-style:normal; font-weight: normal;}

.normal{font-weight:normal}
.bold{font-weight:bold}
.oblique{font-style:oblique}
.space_small {letter-spacing:-0.2em}
.space_normal {letter-spacing:-0.1em}
.blind{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;padding:0;font-size:0;line-height:0;}

.f_size90{font-size:0.9em}
.f_size100{font-size:100%;}
.f_size110{font-size:110%;}
.f_size120{font-size:120%;}
.f_size130{font-size:130%;}
.f_size140{font-size:140%;}
.f_size160{font-size:160%;}
.f_size180{font-size:180%;}
.f_size190{font-size:190%;}
.f_size200{font-size:200%;}
.f_size210{font-size:210%;}
.f_size220{font-size:220%;}

.f_green{color:#5ea51f;}
.f_red{color:#cc0000;}
.f_blue{color:#0000cc;}
.f_lightgray{color:#a3a3a3;}
.f_darkgray{color:#797979;}
.f_title{color:#333333;}
.f_sub_text{color:#7c7c7c;}

/* common */
.fomck, .chbox{border:0px}
.left{float:left;}
.right{float:right;}
.center{clear:both;text-align:center}
.fRed{color:red}
.fBlue{color:blue}
.fSkyblue{color:#71c0f8;}
.fGray{color:gray}
.fGray2{color:#737373}
.fGreen{color:#479911}
.fBrown{color:#A62A2A}
.fBlack{color:Black}
.fWhite{color:#FFFFFF;}
.fOrange{color:#e26b05}
.fOrange2{color:#ff662d}
.fBold{font-weight:bold}
.fUnderline{text-decoration:underline}
.padding10{padding:10px}
.padding5{padding:5px}
.paddR5{padding-right:5px;} /*elec*/
.paddR10{padding-right:10px;} /*elec*/
.paddL10{padding-left:10px;} /*elec*/
.Lgrayline { border-left:1px solid gray;} /*elec*/
.blank_30{clear:both;margin:0;width:100%;height:30px;}
.blank_20{clear:both;margin:0;width:100%;height:20px;}
.blank_15{clear:both;margin:0;width:100%;height:15px;}
.blank_10{clear:both;margin:0;width:100%;height:10px;}
.blank_7{clear:both;margin:0;width:100%;height:7px;}
.blank_5{clear:both;margin:0;width:100%;height:5px;}
.ti9 {text-indent:-9999px}

.blank_line{clear:both; width:100%; height:10px; overflow:hidden; border-bottom:1px solid #cdcdcd; margin-bottom:10px;}
.main_green_line{clear:both;margin:0;width:100%; height:0px; border-bottom:4px solid #72b835; margin:10px 0;}

.blank_line_1{clear:both; width:100%; height:1px; overflow:hidden; border-bottom:1px solid #cdcdcd; margin:0px;}
.blank_dashedline_5{clear:both;margin:0;width:100%;height:5px;border-bottom:1px dashed #b3b3b3;}
.blank_dashedline_10{clear:both;width:100%;height:10px;margin-bottom:10px;border-bottom:1px dashed #b3b3b3;}
.line_vertical_gray{float:left;width:0px;height:100%;border-left:1px solid #d6d6d6;}

.ellipsis {overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');white-space:nowrap;}/* ¸» ÁÙÀÓÇ¥ */

.width_245{width:245px;}
.back_grd_gray{background:url(/kookje/images/back_grd_gray.jpg) repeat-x 0 bottom; }
.border_round{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.pbtm5 {padding-bottom:5px}