@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700&subset=korean');

*{
	margin:0;
	padding:0;
	font-family: 'Nanum Gothic', sans-serif;
}
@font-face {font-family: 'Nanum Gothic', sans-serif;}
@font-face {
	font-family: 'NanumSquare';
	src: url(nanumsquare.eot);
	src: url(nanumsquare.eot?#iefix) format('embedded-opentype'),
	url(nanumsquare.woff) format('woff'),
	url(nanumsquare.ttf) format('truetype');
}






*{ /* ÆÐµù, º¸´õ¸¦ Æ÷ÇÔ½ÃÅ´ */
 -webkit-box-sizing : border-box;
 -moz-box-sizing : border-box;
 -o-box-sizing : border-box;
 -ms-box-sizing : border-box;
 box-sizing : border-box;
 }

body, div, ul, li, dl, dt, dd, ol, p, h1, h2, h3, h4, h5, h6, form, img, span, table, tr, td, select, input, textarea, option{margin:0; padding:0; text-align:justify;}
body{font-size:12px; color:#666666; }

 /* -----±âº» ¸µÅ©½ºÅ¸ÀÏ----- */
a:link{color:#797979;text-decoration:none;}
a:visited{color:#797979;text-decoration:none;}
a:hover{color:#797979;text-decoration:none;}
a:active{color:#797979;text-decoration:none;}
.hidden{display:none;}


caption, legend{font-size:0px; width:0px; height:0px; overflow:hidden; position:absolute; visibility:hidden;}

img{border:0px}

fieldset,img{border:0;vertical-align:top;}

/*table{border-collapse:collapse; border-spacing:0; border:0;}*/

input,textarea,select{font-family:inherit; font-size:inherit; font-weight:inherit;}

ul,ol,dl{list-style:none;}

textarea{overflow:auto;}

button,label{cursor:pointer;}


h1{
	width:465px;
	height:176px;
	text-align:center;
}
h2{font-size:2em; line-height:120%; color:#333333;}
h3{font-size:1.8em; line-height:120%; color:#333333;}
h4{font-size:1.4em; line-height:120%; color:#333333;}
h5{font-size:1.2em; line-height:120%; color:#333333;}
h6{font-size:0.96em; line-height:120%;color:#898989;}

.skip{position:absolute; width:1px; height:1px; border:1px; top:-5000em; overflow:hidden;}
hr{display:none; clear:both;}


/* Á¤·Ä ¼³Á¤ */
.clear:after{
	content:"";
	clear:both;
	display:block;
}
.ov{overflow:hidden;}
.fl {float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.tj{text-align:justify;}





/*Á¦Ç°Ç¥*/
.table2{
    width: 100%;
    text-align: center;
	border-collapse:collapse;
	border-top:1px solid #333333;
}

.table2 th{width:10%}
.table2 th{
    font-size: 18px;
    line-height: 16px;
    color: #fff;
    letter-spacing: 0px;
    word-break: break-all;
	background:#595959;
}
.table2 th:last-child, .table2 td:last-child{border-right:0}
.table2 td{
	padding:10px 10px;
	font-size:16px;
	color:#626262;
	border-top:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
}
.table2 .th{
	font-size:16px;
	font-weight:600;
	color:#626262;
	background:#f5f5f5;
}
.table2 input, textarea, select {
    margin: 5px 0;
	padding-left:10px;
    height: 25px;
    border: 1px solid #d0d0d0;
    background: #fafafa;
}


.table2 .end{border-bottom:1px solid #3d3d3d;}
