@charset "utf-8";

/* Reset */
@font-face{font-family:'Nanumsquare';font-style:normal;font-weight:400;src:url(//cdn.jsdelivr.net/font-nanum/1.0/nanumsquare/v1/Nanumsquare-Regular.eot);src:url(//cdn.jsdelivr.net/font-nanum/1.0/nanumsquare/v1/Nanumsquare-Regular.eot?#iefix) format('embedded-opentype'),url(//cdn.jsdelivr.net/font-nanum/1.0/nanumsquare/v1/Nanumsquare-Regular.woff) format('woff'),url(//cdn.jsdelivr.net/font-nanum/1.0/nanumsquare/v1/Nanumsquare-Regular.ttf) format('truetype');}
 * { font-family : Nanumsquare,'나눔스퀘어',nbgttf,nbgeot,nbgwoff,dotum,'돋움',Verdana, Geneva, sans-serif; !important; }

html,body{width:100%;height:100%}
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4,input,button{font-size:13px; color:#1d1e26; font-weight:normal;}
body{background-color:#fff;text-align:left;*word-break:break-all;-ms-word-break:break-all}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input, select, textarea, label ,button {vertical-align:middle;font:13px/1.5;}
label {cursor:pointer}
img{vertical-align:top}
i,em,address{font-style:normal}
label{cursor: auto;}
button{cursor:pointer}
button{margin:0;padding:0}
a{color:#333333;text-decoration:none}
a:hover{color:#597fd5;text-decoration:none;}
button *{position:relative}
button img{left:-3px;*left:auto}
button {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    margin: 0;
    padding: 0;
}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
table{border-spacing:0}

/* Common */
.skip{display:none}
.show{display:block}
.hide{display:none}
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
.ir{display:block;overflow:hidden;position:relative;z-index:-1;height:11px;font-size:11px;white-space:nowrap}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.entry-title{display:none}
iframe{vertical-align:top}
.center button{ margin:0 auto;}

/*간격조절 공통*/
.mg_top2{ margin-top:2px;}
.mg_top5{ margin-top:5px;}
.mg_top10{ margin-top:10px;}
.mg_top20{ margin-top:20px;}
.mg_top30{ margin-top:30px;}
.mg_top40{ margin-top:40px;}
.mg_top50{ margin-top:50px;}
.mg_top100{ margin-top:100px;}
.mg_top200{ margin-top:200px;}

.mg_bott2{ margin-top:2px;}
.mg_bott5{ margin-top:5px;}
.mg_bott10{ margin-top:10px;}
.mg_bott20{ margin-top:20px;}
.mg_bott30{ margin-top:30px;}
.mg_bott40{ margin-top:40px;}
.mg_bott50{ margin-top:50px;}
.mg_bott100{ margin-top:100px;}
.mg_bott200{ margin-top:200px;}

.mg_left2{ margin-left:2px;}
.mg_left5{ margin-left:5px;}
.mg_left10{ margin-left:10px;}
.mg_left20{ margin-left:20px;}
.mg_left30{ margin-left:30px;}
.mg_left40{ margin-left:40px;}
.mg_left50{ margin-left:50px;}
.mg_left100{ margin-left:100px;}
.mg_left200{ margin-left:100px;}

.pad_top2{ padding-top:2px;}
.pad_top5{ padding-top:5px;}
.pad_top10{ padding-top:10px;}
.pad_top20{ padding-top:20px;}
.pad_top30{ padding-top:30px;}
.pad_top40{ padding-top:40px;}
.pad_top50{ padding-top:50px;}
.pad_top100{ padding-top:100px;}
.pad_top200{ padding-top:200px;}

.pad_left2{ padding-left:2px;}
.pad_left5{ padding-left:5px;}
.pad_left10{ padding-left:10px;}
.pad_left20{ padding-left:20px;}
.pad_left30{ padding-left:30px;}
.pad_left40{ padding-left:40px;}
.pad_left50{ padding-left:50px;}
.pad_left100{ padding-left:100px;}
.pad_left200{ padding-left:200px;}




