.sub_content  {
		width:1024px;height:500px;
		padding:0px; /* 1024*/
		margin:0px auto;
}
#content { 
		font-family: "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		margin-left:5px;
        width:800px;
		height:auto;
		overflow:hidden;
		background:#FFFFFF;
		float:left;
}
.content_title {
		font-family: "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;font-size:20px;
		border-bottom:4px solid #3162C7;
		margin-top:40px;
		margin-left:20px;
		width:750px;
		height:30px;
		overflow:hidden;
		background:#FFFFFF;
		float:left;
		font-weight:bold;
		/*color:#747474;*/
		color:#000000;
}
#left { 
        width:200px;
		height:auto;
		float:left;
		overflow:hidden;
		background:#FFF;
		margin-left:10px;
		/*border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;*/
}
#content_text {
		background-image:url('/images/sub_top_2.png'); background-repeat:no-repeat; 
		font-family: "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		font-weight:normal;
		font-size:14px
		height:auto;
		float:left;
		width:750px;
		margin-left:20px;
}
#content_text table {margin-top:50px;margin-left:50px;
}
#content_text2 {
		font-family: "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		font-weight:normal;
		font-size:14px
		height:auto;
		float:left;
		border:1px solid #D5D5D5;
		border-radius:3px; -webkit-border-radius:3px; -moz-border-radius: 3px; 
		margin-bottom:10px;
		width:850px;
		margin-top:15px;
}
#content_text_lineNO {
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		height:auto;
		float:left;
		border-radius:3px; -webkit-border-radius:3px; -moz-border-radius: 3px; 
		margin-bottom:10px;
		width:750px;
		margin-top:15px;
		margin-left:20px;
}
	table.basic { 
		margin:0 auto;
		color:#000;
		width:94%; 
		line-height:30px; 
		border-top: 3px solid #003399; 
		border-left: 1px solid #cccccc; 
		border-bottom: 3px solid #ccc; 
		border-collapse: collapse; 
	} 
	table.basic th, table.basic td { 
		color:#678197; 
		margin:0 auto;
		text-align:center; 
		border-right: 1px solid #cccccc; 
		border-bottom: 1px solid #ccc; 
		padding: 4px 0; 
	} 
	table.basic th { 
		margin:0 auto;
		background-color: #E5E9EA; 
		color:#000;
		font-size:13px;
	}
	table.basic2 { 
		margin:0 auto;
		color:#000;
		width:600px; 
		line-height:30px; 
		border-top: 3px solid #003399; 
		border-left: 1px solid #cccccc; 
		border-bottom: 3px solid #ccc; 
		border-collapse: collapse; 
	} 
	table.basic2 th, table.basic2 td { 
		color:#678197; 
		margin:0 auto;
		text-align:center; 
		border-right: 1px solid #cccccc; 
		border-bottom: 1px solid #ccc; 
		padding: 3px 0; 
	} 
	table.basic2 th { 
		margin:0 auto;
		background-color: #E5E9EA; 
		color:#000;
		font-size:13px;
	}
#paging { 
		text-align:center;
		margin-top:30px;
		margin-bottom:30px;
}
#paging ul li {
		list-style:none;
		text-align:center;
		text-decoration:none;
		float:left;
}
#paging ul li a { 
		list-style:none;
		text-decoration:none;
		float:left;
		padding:5px;
		margin-right:10px;
		width:25px;
		height:20px;
		color:#000;
		text-align:center;
		border:1px solid #eee;
}
#paging ul li a:hover {
		text-align:center;
		list-style:none;
		color:#fff;
		border:1px solid #003399;
		background-color:#003399;
}
#paging ul li a:focus {
		text-align:center;
		list-style:none;
		color:#fff;
		border:1px solid #003399;
		background-color:#003399;
}
#curr { 
		text-align:center;
		text-decoration:none;
		float:left;
		list-style:none;
		padding:5px;margin-right:10px;width:25px;height:20px;
		color:#FFF;
		border:1px solid #eee;
		background-color:#003399;
}
#aaaa {
		margin-left:280px;
		text-align:center
}
#search {
		margin-top:50px;
		height:100px;
		width:680px;
}
.title2 {
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		font-size:13px;
		font-weight:bold;
		background:#E5E9EA;color:#000;
}
.year{
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		font-size:24px;
		color:#4374D9;
		font-weight:bold;
		list-style:none;
		margin-top:20px;
		margin-left:50px;

}
.list01 { 
		margin-left: 100px;

}
.list01 li {
		font-family:  "³ª´®°íµñ",'¸¼Àº°íµñ','Malgun Gothic',serif;
		color:#000;
		font-weight:normal;
		font-size:14px;
		line-height:30px;
}
hr{
		margin-top:10px;
}
.tab_on {
		border:2px solid #8BBCFF;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;
        width:100px;height:25px;
		margin-left:55px;
		margin-top:30px;
		padding:3px;
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		background:#8BBCFF;color:#FFFFFF;
		list-style:none; 
		cursor: pointer;
		float:left;
		box-shadow: 0 4px 3px rgba(0,0,0,.2);
		text-align:center;
}
.tab2_on {
		border:2px solid #8BBCFF;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;
        width:120px;height:25px;
		margin-left:50px;
		margin-top:30px;
		padding:3px;
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		background:#8BBCFF;color:#FFFFFF;
		list-style:none; 
		cursor: pointer;
		float:left;
		box-shadow: 0 4px 3px rgba(0,0,0,.2);
		text-align:center;
}
/*.tab_on:hover {
		border:2px solid #FFFFFF;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;
		color: #FFFFFF;
		background: #D4F4FA;
		background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
		background: -moz-linear-gradient(top,  #0095cc,  #00678e);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.tab_on:active {
		border:2px solid #FFFFFF;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;
		color: #FFFFFF;
		background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
		background: -moz-linear-gradient(top,  #0078a5,  #00adee);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}*/
.h11 {
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		font-size:13px;
		font-weight:bold;
		color:#FFF;
		text-shadow: 0 1px 1px rgba(0,0,0,.3);
}
.tab_onn {
		border:2px solid #5586EB;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;
        width:100px;height:25px;
		margin-left:55px;
		margin-top:30px;
		padding:3px;
		font-family: "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		background:#5586EB;color:#FFFFFF;
		list-style:none; 
		cursor: pointer;
		float:left;
		box-shadow: 0 4px 3px rgba(0,0,0,.2);
		text-align:center;
}
.tab2_onn {
		border:2px solid #5586EB;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;
        width:120px;height:25px;
		margin-left:50px;
		margin-top:30px;
		padding:5px;
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		background:#5586EB;color:#FFFFFF;
		list-style:none; 
		cursor: pointer;
		float:left;
		box-shadow: 0 4px 3px rgba(0,0,0,.2);
		text-align:center;
}
.tab3_on {
		border:2px solid #8BBCFF;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;
        width:120px;height:25px;
		margin-left:20px;
		margin-top:30px;
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		background:#8BBCFF;color:#FFFFFF;
		list-style:none; 
		cursor: pointer;
		float:left;
		box-shadow: 0 4px 3px rgba(0,0,0,.2);
		text-align:center;
}
.tab3_onn {
		border:2px solid #5586EB;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;
        width:120px;height:25px;
		margin-left:20px;
		margin-top:30px;
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		background:#5586EB;color:#FFFFFF;
		list-style:none; 
		cursor: pointer;
		float:left;
		box-shadow: 0 4px 3px rgba(0,0,0,.2);
		text-align:center;
}
.content_help {
	   width:200px;
	   margin-left:530px;
	   margin-top:30px;
}
.content_help_2 {
	   width:230px;
	   margin-left:530px;
	   margin-top:30px;
}
.content_help_3{
	   margin-left:400px;
	   margin-top:30px;
}
.content_help_4{
	   width:230px;
	   margin-left:530px;
	   margin-top:30px;
}
.graybold {
		font-weight:bold;
		/*text-decoration:underline;*/
}
.graytxt {
		line-height:20px;
}
.g { 
	 font-weight:bold;
}
table.type11 {
    border-collapse: separate;
    border-spacing: 1px;
    text-align: center;
    line-height: 1.5;
    margin: 20px 10px;
	margin-left:50px;
	 border-bottom: 1px solid #ccc;
}
table.type11 th {
    width: 155px;
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    color: #fff;
    background: #ce4869 ;
	 border-bottom: 1px solid #ccc;
}
table.type11 td {
    width: 155px;
    padding: 10px;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    background: #eee;
}
table.type09 {
    border-collapse: collapse;
    text-align: center;
    line-height: 1.5;
	margin-left:20px;
    border-bottom: 3px solid #036;
	
}
table.type09 thead th {
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    color: #369;
    border-bottom: 3px solid #036;
	
}
table.type09 tbody th {
    width: 150px;
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    background: #6798FD;
	border:1px solid #ccc;
}
table.type09 td {
    width: 350px;
    padding: 10px;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
	border:1px solid #ccc;
}
.tab_sitemap {
		border:1px solid #8BBCFF;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;
        width:120px;height:25px;
		margin-left:100px;
		margin-top:30px;
		margin-bottom:20px;
		font-family:  "³ª´®°íµñ","¸¼Àº°íµñ","Malgun Gothic",serif;
		font-weight:bold;
		background:#8BBCFF;color:#FFFFFF;
		list-style:none; 
		cursor: default;
		float:left;
		box-shadow: 0 4px 3px rgba(0,0,0,.2);
		text-align:center;
}
.bluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #14438d;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.blue
{
    FONT-SIZE: 9pt;
    COLOR: #14438d;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.lightpurple
{
    FONT-SIZE: 9pt;
    COLOR: #cc5cc0;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.purple
{
    FONT-SIZE: 9pt;
    COLOR: #843179;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.bluetxt1
{
    FONT-SIZE: 9pt;
    COLOR: #888886;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.redtxt
{
    FONT-SIZE: 9pt;
    COLOR: #a9250a;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.redbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #a9250a;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.orangebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff9900;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.oaktxt
{
    FONT-SIZE: 9pt;
    COLOR: #828282;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.oakbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #828282;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.oaktxt1
{
    FONT-SIZE: 9pt;
    COLOR: #828282;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.oakbold1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #828282;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.lightpurple1
{
    FONT-SIZE: 9pt;
    COLOR: #4e559b;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.xl24
{
    mso-style-parent: style0;
    mso-number-format: "@"
}
.text
{
    FONT-SIZE: 9pt;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.graybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #888886;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: "³ª´®°íµñ", "Arial"
}
.whitebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY:  "³ª´®°íµñ","µ¸¿òÃ¼"
}
.graytxt
{
    FONT-SIZE: 9pt;
    COLOR: #000;
    FONT-FAMILY:  "³ª´®°íµñ","Arial"
}
.whitetxt
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: "³ª´®°íµñ", "±¼¸²", "Arial"
}
.graytxt1
{
    FONT-SIZE: 9pt;
    COLOR: #828282;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²", "Arial"
}
.graytxt11
{
	  FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #828282;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²", "Arial"
}
.link
{
    FONT-SIZE: 9pt;
    COLOR: #000066;
    FONT-FAMILY:  "³ª´®°íµñ","Arial", "Helvetica", "±¼¸²Ã¼";
    TEXT-DECORATION: none
}
.mtxt
{
    FONT-SIZE: 9pt;
    COLOR: #666666;
    LINE-HEIGHT: 14px
}
.greenbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #528911;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.greentxt
{
    FONT-SIZE: 9pt;
    COLOR: #336633;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.greentxt1
{
    FONT-SIZE: 9pt;
    COLOR: #e2ebc2;
    FONT-FAMILY: "³ª´®°íµñ", "±¼¸²"
}
.greentxt2
{
    FONT-SIZE: 9pt;
    COLOR: #4e6208;
    FONT-FAMILY: "³ª´®°íµñ", "±¼¸²"
}
.greentxt3
{
    FONT-SIZE: 9pt;
    COLOR: #528911;
    FONT-FAMILY:  "³ª´®°íµñ","±¼¸²"
}
.blue2 {
	COLOR: #003399
 }
.where {
	  display: block;
	  margin: 25px 15px;
	  font-size: 11px;
	  color: #000;
	  text-decoration: none;
	  font-family: verdana;
	  font-style: italic;
} 

.office   {
	  width: 250px; /* ¿øÇÏ´Â ³Êºñ ¼³Á¤ */
	  padding: .8em .5em; /* ¿©¹éÀ¸·Î ³ôÀÌ ¼³Á¤ */
	  font-family: inherit; /* ÆùÆ® »ó¼Ó */
	  background: url(https://farm1.staticflickr.com/379/19928272501_4ef877c265_t.jpg) no-repeat 95% 50%;  
	  -webkit-appearance: none; /*³×ÀÌÆ¼ºê ¿ÜÇü °¨Ãß±â */
	   -moz-appearance: none;
	  appearance: none;
	  border: 1px solid #999; /* iso µÕ±Ù¸ð¼­¸® Á¦°Å */
	  border-radius: 0px;
	  font-size : 17px;
}
.office2   {
		font-size : 17px;
}
/*select::-ms-expand { 
	  display: none;
}*/
.office_info { 
		text-align:center;
		margin-left:60px;
}
table.type10 {
		border-collapse: collapse;
		text-align: left;
		border-top: 1px solid #ccc;
		border-bottom: 3px solid #ccc;
		margin:5px 5px;

}
table.type10 thead th {
		width: 250px;
		padding: 10px;
		font-weight: bold;
		vertical-align: top;
		color: #000;
		/*background: #f3f6f7;*/
		background : #E5E9EA;
		border-top: 3px solid #003399;
		margin: 20px 10px;
		border-bottom: 1px solid #ccc;
		text-align:left:
		margin-left:8px;
}
table.type10 tbody th {
		width: 250px;
		
		border-bottom: 1px solid #ccc;
}
table.type10 td {
		width: 350px;
		padding: 10px;
		vertical-align: top;
		border-bottom: 1px solid #ccc;
}
table.type10 .even {
		background: #fdf3f5;
}
.input02 {background-color:#f4f4f4; border:1px solid #d7d7d7}

.input03 {background-color:#f4f4f4; border:1px solid #c6d4dc; FONT-SIZE: 11px; FONT-FAMILY: "³ª´®°íµñ","¸¼Àº°íµñ","µ¸¿ò";}
.text
{
    FONT-SIZE: 9pt;
    FONT-FAMILY:  "³ª´®°íµñ","¸¼Àº°íµñ","±¼¸²"
}
.text02 { 
		width:80px;
		height:25px;

}
.btn_cancel {
		width:80px;
		height:25px;
}
input { height:25px;}
select {height:25px;} 