﻿@charset "utf-8";


@font-face {
	font-family: 'NanumGothic';
	src: url('NanumGothic.eot');
	/* IE 4-8 */
	
	src: url('NanumGothic.eot?') format('eot'),
	/* IE 9 */
	
	url('NanumGothic.woff') format('woff');
	/* IE 9, Firefox 3.6+, Chrome 6+ */
	
	font-style: normal;
}

@font-face {
	font-family: 'NanumGothicBold';
	src: url('NanumGothicBold.eot');
	src: url('NanumGothicBold.woff') format('woff');
	font-style: normal;
}

@font-face {
	font-family: 'NanumMyeongjo';
	src: url('NanumMyeongjo.eot');
	src: url('NanumMyeongjo.woff') format('woff');
	font-style: normal;
}

@font-face {
	font-family: 'NanumMyeongjoBold';
	font-style: normal;
	src: url('NanumMyeongjoBold.eot');
	src: url('NanumMyeongjoBold.woff') format('woff');
	font-style: normal;
}

body {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
	font-size:10pt;letter-spacing:-1px;
}

td {
	font-family: "NanumGothic", "NanumMyeongjo", dotum, AppleGothic, sans-serif;
	line-height: 150%;
}

img {
	margin: 0;
	border: 0;
	vertical-align: top
}

div {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "NanumGothic", "NanumMyeongjo", dotum, AppleGothic, sans-serif;
	color: #555;
}

dl {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "NanumGothic", "NanumMyeongjo", dotum, AppleGothic, sans-serif;
	color: #555;
}

span {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "NanumGothic", "NanumMyeongjo", dotum, AppleGothic, sans-serif;
	color: #666;
}

form {
	margin: 0;
	padding: 0;
	border: 0;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

li {
	list-style: none;
	margin: 0;
	padding: 0;
}

ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

dl {
	list-style: none;
	margin: 0;
	padding: 0;
}

dt {
	list-style: none;
	margin: 0;
	padding: 0;
}

dd {
	list-style: none;
	margin: 0;
	padding: 0;

}

p {
	list-style: none;
	margin: 0;
	padding: 0;
	
}

em {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

button {
	border: 0;
	padding: 0;
	background: transparent;
	cursor: pointer;
	overflow: visible;
}

select,
option {

}

a:link {
	text-decoration: none;
	color: #666;
}

a:visited {
	text-decoration: none;
	color: #666;
}

a:active {
	text-decoration: none;
	color: #666;
}

a:hover {
	text-decoration: none;
	color: #486faa;
}

fieldset {
	border: solid 0 transparent;
	padding: 0;
	margin: 0;
}

legend {
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	font-size: 1em;
}

hr {
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	position: absolute;
}

h1 {
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	position: absolute;
}



div.skipNav {
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	position: absolute;
}

#skipNav {
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	position: absolute;
}

caption {
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	position: absolute;
}

.skipNav {
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	position: absolute;
}

dl,
dt,
dd,
ul,
li,
h2,
h3,
h4,
h5 {
	margin: 0;
	padding: 0;
}

.Skipul ul li {
	position: relative;
	float: left;
	padding: 0;
	margin: 0
}

.skip {
	display: block;
	height: 1px;
	width: 1px;
	margin: 0 -1px -1px 0;
	padding: 0;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
}

.skip:hover,
.skip:active,
.skip:focus {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 5px 0;
	text-indent: 10px;
	font-weight: bold;
	color: #333;
	font-family: Tahoma;
	line-height: 1;
	text-decoration: none !important;
}

address {
	list-style: none;
	margin: 0;
	padding: 0;
	font-style: normal;
}


#Mainallbg
{ position: relative;
	float: left;
	width: 100%;
	background:url(../img/inc/top_bg.jpg) left top repeat-x;
	text-align: center;
	
	
}


#Mainallbg #Mainheader {
	position: relative;
	float: left;
	width: 100%;
	text-align: center;
	
}

#Mainallbg #Mainheader #headerbox {
	position: relative;
	width: 1000px;
	margin: 0 auto;
	text-align: left;padding:25px 0 0 0;background:url(../img/inc/sub_img.jpg) left top no-repeat;height:172px
}

#Mainallbg #Mainheader #headerbox p {
	position: relative;
	float: left;
	
}

#Mainallbg #Mainheader #headerbox .HeaderLinkall {
	position: relative;
	float: right;margin:7px 0 0 0
	}

#Mainallbg #Mainheader #headerbox .HeaderLinkall ul {
	position: relative;float:right
}




#Mainallbg #Mainheader #headerbox .HeaderLinkall li {
	position: relative;float:left; border-left:1px solid #cccccc ;border-top:1px solid #cccccc;padding:9px 30px ;border-bottom:1px solid #cccccc;
}

#Mainallbg #Mainheader #headerbox .HeaderLinkall li:last-child {
	border-right:1px solid #cccccc
}

#Mainallbg #Mainheader #headerbox .HeaderLinkall li a {
	color:#000 ;font-weight:bold
}

#Mainallbg #Mainheader #headerbox .subtext			{position: relative;
	float: right;width:100%;text-align:right ;padding:30px 10px 0 0}


#Mainallbg #Mainheader #headerbox .allmenu				{position: relative;float:left;width:100%;margin:19px 0 80px 0;}
#Mainallbg #Mainheader #headerbox .allmenu li				{position: relative;float:left;width:15%;padding:12px 0 12px 0;text-align:center;font-size:11pt;background:url(../img/inc/menu_line.jpg) right top no-repeat;}
#Mainallbg #Mainheader #headerbox .allmenu li:last-child					{width:10%}
#Mainallbg #Mainheader #headerbox .allmenu li a:link				{color:#ffffff;}
#Mainallbg #Mainheader #headerbox .allmenu li a:visited				{color:#ffffff;}
#Mainallbg #Mainheader #headerbox .allmenu li a:active				{color:#ffffff;}
#Mainallbg #Mainheader #headerbox .allmenu li a:hover				{color:#ffffff;text-decoration:underline}


#Mainallbg #Mainheader #headerbox .allmenu .on					{background-color:#e9bf15;font-weight:bold}
#Mainallbg #Mainheader #headerbox .allmenu .gnb1				{position:absolute;left:0 ;top:52px ;width:800px}
#Mainallbg #Mainheader #headerbox .allmenu .gnb2				{position:absolute;left:-95px ;top:52px ;width:800px}
#Mainallbg #Mainheader #headerbox .allmenu .gnb3				{position:absolute;left:-95px ;top:52px ;width:800px}
#Mainallbg #Mainheader #headerbox .allmenu .gnb4				{position:absolute;left:-95px ;top:52px ;width:800px}


/* 2�ܰ輭��޴����뽺Ÿ��*/
#Mainallbg #Mainheader #headerbox .allmenu ul li ul li				{position: relative;float:left;font-weight:normal;font-size:10pt;width:auto;padding:0 22px 0 15px;text-align:left;background:url(../img/inc/dptt.jpg) 3px 3px no-repeat;}
#Mainallbg #Mainheader #headerbox .allmenu ul li ul li a:link				{color:#000000;}
#Mainallbg #Mainheader #headerbox .allmenu ul li ul li a:visited				{color:#000000;}
#Mainallbg #Mainheader #headerbox .allmenu ul li ul li a:active				{color:#000000;}
#Mainallbg #Mainheader #headerbox .allmenu ul li ul li  a:hover				{color:#000000;text-decoration:underline}
#Mainallbg #Mainheader #headerbox .allmenu ul li ul li:last-child					{background:url(../img/inc/dptt.jpg) 5px 3px no-repeat;width:auto}




#MainContents {
	position: relative;
	float: left;
	width: 100%;
	margin: 0 auto ;
}

#MainContents #Contents {
	position: relative;
	width: 1000px;
	margin: 0 auto;

}

#MainContents #Contents .leftmenu				{position: relative;float:left;width:234px;padding:15px 0 35px 0;margin:0 0 70px 0;background-color:#6d6d6d;border:8px solid #646464}
#MainContents #Contents .leftmenu h2			{position: relative;float:left; color:#e9bf15;text-align:center;width:250px;padding:5px 0 20px 0 ;font-size:16pt}
#MainContents #Contents .leftmenu ul li				{position: relative;float:left; width:100%;border-bottom:1px solid #868686;padding:10px 0;font-weight:bold}
#MainContents #Contents .leftmenu ul li	 a:link				{color:#ffffff;}
#MainContents #Contents .leftmenu ul li	 a:visited				{color:#ffffff;}
#MainContents #Contents .leftmenu ul li	 a:active				{color:#ffffff;}
#MainContents #Contents .leftmenu ul li	  a:hover				{color:#e9bf15;text-decoration:underline}
#MainContents #Contents .leftmenu .on					{background-color:#565656;font-weight:bold}




#MainContents #Contents .rightmenu				{position: relative;float:right;width:710px;text-align:left;background:url(../img/inc/title_bg.jpg) left top repeat-x;}
#MainContents #Contents .rightmenu h3			{position: relative;float:left; color:#000000;text-align:left;width:420px;padding:8px 0 10px 35px ;font-size:16pt;background:url(../img/inc/dott.jpg) left 8px no-repeat;}
#MainContents #Contents .rightmenu .road			{position: relative;float:right;letter-spacing:0;padding:20px 5px 0 0;font-size:9pt;color:#999999}


#MainContents #Contents .Start					{position: relative;float:right;width:710px;text-align:left;margin:50px 0 100px 0}
#MainContents #Contents .Start .loginall			{position: relative;margin: 0 auto;width:400px ;}

#MainContents #Contents .Start .loginall2 h4			{position: relative;float:left; width:98%;padding:0 0 15px 20px;border:0;background:url(../img/inc/icon.jpg) left 2px no-repeat;}
#MainContents #Contents .Start .loginall2			{position: relative;margin: 0 auto;width:600px ;}

#MainContents #Contents .Start .loginall2 fieldset                  {position: relative;float:left;width:600px;margin:0 0 45px 0;height:240px;border:8px solid #cccccc}
#MainContents #Contents .Start .loginall2 .etc                  {position: relative;float:left;width:600px;margin:0 0 45px 0;height:120px;border:8px solid #cccccc}

#MainContents #Contents .Start .loginall2 fieldset  .text				{position: relative;float:left;width:500px;padding:15px 0 0 60px;}

#MainContents #Contents .Start .loginall2 fieldset label				{font-weight:bold;letter-spacing:-2px;}
#MainContents #Contents .Start .loginall2 .login			{position: relative;float:left;width:450px;margin:15px 0 0 75px;}
#MainContents #Contents .Start .loginall2 .login li			{position: relative;float:left;padding:3px 0 }
#MainContents #Contents .Start .loginall2 .login li	label			{position: relative;float:left;width:155px;padding:11px 0 0 0;}
#MainContents #Contents .Start .loginall2 .login li	input			{border:3px solid #cccccc;width:165px;padding:7px 0}
#MainContents #Contents .Start .loginall2 .login li:last-child	{position: absolute;right:0;top:0;background-color:#666666;width:110px;text-align:center;padding:34px 0}
#MainContents #Contents .Start .loginall2 .login li:last-child a:link		{font-weight:bold;color:#ffffff}
#MainContents #Contents .Start .loginall2 .login li:last-child a:visited	{font-weight:bold;color:#ffffff}
#MainContents #Contents .Start .loginall2 .login li:last-child a:active	{font-weight:bold;color:#ffffff}
#MainContents #Contents .Start .loginall2 .login li:last-child a:hover	{font-weight:bold;color:#ffffff}

#MainContents #Contents .Start .loginall2 .formstyle						{position: relative;float:right;width:530px;padding:23px 0 0 0;}
/*#MainContents #Contents .Start .loginall2 .formstyle						{position: relative;float:right;width:530px;padding:23px 0 0 0;}*/





#MainContents #Contents .Start .title		{position: absolute;left:0;top:0;}
#MainContents #Contents .Start fieldset                  {position: relative;float:left;width:450px;margin:0 0 0 0;}
/*#MainContents #Contents .Start fieldset                  {position: relative;float:left;width:400px;margin:0 0 0 0;}*/
#MainContents #Contents .Start fieldset label				{font-weight:bold;letter-spacing:-2px;}
#MainContents #Contents .Start .formstyle						{position: relative;float:right;width:250px;padding:23px 0 0 0;}
/*#MainContents #Contents .Start .formstyle						{position: relative;float:right;width:210px;padding:23px 0 0 0;}*/

#MainContents #Contents .Start .login			{position: relative;float:left;width:360px;margin:35px 0 0 15px;}
#MainContents #Contents .Start .login li			{position: relative;float:left;padding:3px 0 }
#MainContents #Contents .Start .login li	label			{position: relative;float:left;width:65px;padding:11px 0 0 0}
#MainContents #Contents .Start .login li	input			{border:3px solid #cccccc;width:165px;padding:7px 0}
#MainContents #Contents .Start .login li:last-child	{position: absolute;right:0;top:0;background-color:#666666;width:110px;text-align:center;padding:34px 0}
#MainContents #Contents .Start .login li:last-child a:link		{font-weight:bold;color:#ffffff}
#MainContents #Contents .Start .login li:last-child a:visited	{font-weight:bold;color:#ffffff}
#MainContents #Contents .Start .login li:last-child a:active	{font-weight:bold;color:#ffffff}
#MainContents #Contents .Start .login li:last-child a:hover	{font-weight:bold;color:#ffffff}

#MainContents #Contents .Start .loginlist			{position: relative;float:left;width:400px;margin:35px 0 0 0}
#MainContents #Contents .Start .loginlist li			{position: relative;float:left;background-color:#000;width:199px;text-align:center;padding:8px 0}
#MainContents #Contents .Start .loginlist li:last-child			{background-color:#fff;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}

#MainContents #Contents .Start .loginlist li a:link			{font-weight:bold ;color:#ffffff}
#MainContents #Contents .Start .loginlist li a:visited			{font-weight:bold ;color:#ffffff}
#MainContents #Contents .Start .loginlist li a:active			{font-weight:bold ;color:#ffffff}
#MainContents #Contents .Start .loginlist li a:hover			{font-weight:bold ;color:#ffffff;text-decoration:underline}

#MainContents #Contents .Start .loginlist li:last-child a:link			{font-weight:bold ;color:#000}
#MainContents #Contents .Start .loginlist li:last-child a:visited			{font-weight:bold ;color:#000}
#MainContents #Contents .Start .loginlist li:last-child a:active			{font-weight:bold ;color:#000}
#MainContents #Contents .Start .loginlist li:last-child a:hover			{font-weight:bold ;color:#000;text-decoration:underline}


#MainContents #Contents .Start  .loginguide							{position: relative;float:left;width:630px;margin:45px 0 0 0;padding:30px 25px;border:8px solid #dfdfdf}
#MainContents #Contents .Start  .loginguide dt						{position: relative;float:left;font-weight:bold;font-size:11pt;padding:0 0 9px 0}
#MainContents #Contents .Start  .loginguide dd						{position: 2016-11-03relative;float:left;padding:2px 0;
    width: 86px;
}


#MainContents #Contents .Start .portal2								{position: relative;float:left;width:100%;padding:240px 0 0 0;background:url(../img/inc/a1.jpg) center top no-repeat;}
#MainContents #Contents .Start .portal2 dt							{position: relative;float:left;font-size:14pt;font-weight:bold;width:100%;padding:0 0 8px 10px}
#MainContents #Contents .Start .portal2 dd							{position: relative;float:left;width:95%;padding:8px 0 8px 10px}

#MainContents #Contents .Start .portal3								{position: relative;float:left;width:100%;padding:0;background:url(../img/inc/a2.jpg) right top no-repeat;}
#MainContents #Contents .Start .portal3 dl								{position: relative;float:left;width:65%;border-bottom:8px solid #dfdfdf;margin:0 0 15px 0;padding:15px 0}
#MainContents #Contents .Start .portal3 dl dt							{position: relative;float:left;font-size:14pt;font-weight:bold;width:100%;padding:0 0 8px 10px;color:#000000}
#MainContents #Contents .Start .portal3 dd							{position: relative;float:left;width:95%;padding:4px 0 4px 10px}
#MainContents #Contents .Start .portal3 dl:last-child dd							{position: relative;float:left;width:50%;height:90px;padding:20px 0 0 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}
#MainContents #Contents .Start .portal3 dl dd ul						{position: relative;float:left;width:88%;padding:0 0 0 10px}

#MainContents #Contents .Start h4										{position: relative;float:left;border:8px solid #cccccc;font-weight:bold;padding:10px;width:95%;font-size:12pt;color:#000000}
#MainContents #Contents .Start h5										{position: relative;float:left;font-weight:bold;padding:8px;width:97%;font-size:11pt;color:#ffffff;background-color:#666666;margin:15px 0 0 0}
#MainContents #Contents .Start  .portal4								{position: relative;float:left;padding:15px 0 45px 0;width:100%}
#MainContents #Contents .Start  .portal4 dt							{position: relative;float:left;width:97%;background-color:#eeeeee;padding:10px;margin: 0 0 15px 0}
#MainContents #Contents .Start  .portal4 dd								{padding:2px 0}

#MainContents #Contents .Start  .portal6					{position: relative;float:left;padding:15px 0 45px 0;width:100%}
#MainContents #Contents .Start  .portal6	li					{position: relative;float:left;border-bottom:1px solid #dfdfdf;width:96%;padding:18px 0 10px 25px;font-weight:bold;background:url(../img/inc/icon.jpg) 5px 18px no-repeat;}
#MainContents #Contents .Start  .portal6	li strong				{float:left;width:100%}
#MainContents #Contents .Start  .portal6	li span				{font-weight:normal;float:left;padding:9px 0}

#MainContents #Contents .Start .jointext							{font-weight:bold;border:8px solid #cccccc;padding:15px}
#MainContents #Contents .Start .jointext strong					{color:red}
#MainContents #Contents .Start  .portal7					{position: relative;float:left;padding:15px 0 45px 0;width:100%}
#MainContents #Contents .Start  .portal7	li					{position: relative;float:left;border-bottom:1px solid #dfdfdf;width:97%;padding:18px 0 20px 25px;background:url(../img/inc/icon.jpg) 5px 20px no-repeat;}
#MainContents #Contents .Start  .portal7	li strong				{float:left;width:100%}
#MainContents #Contents .Start  .portal7	li span				{width:100%;font-weight:normal;float:left;padding:9px 0}
#MainContents #Contents .Start  .portal7 textarea			{border:1px solid #dfdfdf;height:130px;width:95%;padding:10px;margin:0 0 15px 0}

#MainContents #Contents .Start .jointext2							{float:right;width:97%;padding:10px ;text-align:right;background-color:#f8f8f8}


#MainContents #Contents .Start .listlist									{position: relative;float:right;}
#MainContents #Contents .Start .listlist	 li								{position: relative;float:right;padding:0 5px 0  0}
#MainContents #Contents .Start .listlist	 li:last-child								{position: relative;float:right;}
#MainContents #Contents .Start .listlist	 button						{background-color:#666666;color:#fff ;font-size:9pt;padding:12px 30px;margin:20px 0 0 0;font-weight:bold}
#MainContents #Contents .Start .listlist	 .buttonstyle1				{background-color:#999999;color:#fff ;font-size:9pt;padding:12px 30px;margin:20px 0 0 0;font-weight:bold}




#MainContents #Contents .Start .databox									{position: relative;float:left;border:14px solid #e9e9e9;width:97%;margin: 0 0 15px 0}
#MainContents #Contents .Start .databox2									{position: relative;float:left;border:1px solid #cbcbcb;width:98%;padding:30px 10px;}
#MainContents #Contents .Start .databox2 input			    	{border:1px solid #cccccc;padding:3px 0;margin:0 5px 3px 0}
#MainContents #Contents .Start .databox2 select                      {border:1px solid #cccccc;padding:0;margin:0 5px 3px 0}
#MainContents #Contents .Start .databox ul							{position: relative;float:left;width:100%;}
#MainContents #Contents .Start .databox ul	li						{position: relative;float:left;border-bottom:1px solid #bfbfbf;width:100%;text-align:left;padding:7px 0}
#MainContents #Contents .Start .databox ul	li label				{position: relative;float:left;width:155px;color:#000000;font-weight:bold;padding:0 0 0 5px;letter-spacing:-1px;border-right:1px solid #cccccc}
#MainContents #Contents .Start .databox ul	li label img				{float:left}
#MainContents #Contents .Start .databox ul	li>div					{ position: relative;float:right;letter-spacing:0;width:490px;}
#MainContents #Contents .Start .databox ul	li>div>ul						{position: relative;float:left;width:100%;}
#MainContents #Contents .Start .databox ul	li>div>ul>li						{position: relative;float:left;border-bottom:1px solid #bfbfbf;width:100%;text-align:left;padding:5px 0}
#MainContents #Contents .Start .databox ul	li>div>ul>li>.etc			{width:80px;background-color:#efefef;color:#000000;border:1px solid}
#MainContents #Contents .Start .databox ul	li>div>ul>li>dl dt			{float:left;width:80px;text-align:center;background-color:#efefef;padding:4px 0;font-weight:bold;letter-spacing:-1px}
#MainContents #Contents .Start .databox ul	li>div>ul>li>dl dd			{float:left;}

#MainContents #Contents .Start .databox ul	li div strong				{color:red}
#MainContents #Contents .Start .databox ul	li div label				{position: relative;float:none;width:auto;color:#666666;font-weight:bold;padding:0 5px 0 10px;border:0 }
#MainContents #Contents .Start .databox ul	li:last-child						{border:0}

#MainContents #Contents .Start .portal11_a								{position: relative;float:left;width:94%;border:8px solid #dfdfdf;padding:15px}
#MainContents #Contents .Start .portal11_a strong						{position: relative;float:left;width:100%;padding:0 0 8px 0}
#MainContents #Contents .Start .portal11_b								{position: relative;float:left;width:99%;padding:15px 10px 0 10px;line-height:18px}

#MainContents #Contents .Start .portal11_c								{position: relative;float:left;margin:20px 0;width:100%;}
#MainContents #Contents .Start .portal11_c li								{position: relative;float:left;width:100%;border-bottom:5px solid #dfdfdf;margin:20px 0;padding:0 0 25px 0}
#MainContents #Contents .Start .portal11_c li dl							{position: relative;float:left;width:100%;}
#MainContents #Contents .Start .portal11_c li dl dt						{position: relative;float:left;width:100%;padding:0 0 10px 19px;font-weight:bold;font-size:11pt ;background:url(../img/inc/icon.jpg) left 3px no-repeat;}
#MainContents #Contents .Start .portal11_c li dl dd						{position: relative;float:left;width:100%;padding:6px 0}
#MainContents #Contents .Start .portal11_c li dl dd strong				{position: relative;float:left;width:100%;padding:0 0 3px 0}
#MainContents #Contents .Start .portal11_c .etc							{position: relative;float:left;background-color:#f8f8f8;padding:10px;margin:10px 0;width:97%;line-height:18px}
#MainContents #Contents .Start .portal11_c span						{color:blue}



#MainContents #Contents .Start .portal12									{position: relative;float:left;width:100%;}
#MainContents #Contents .Start .portal12 li:first-child					{padding:0 0 15px 0}
#MainContents #Contents .Start .portal12 li									{position: relative;float:left;width:100%;border-bottom:4px solid #dfdfdf;padding:20px 0}
#MainContents #Contents .Start .portal12 li dl dt									{position: relative;float:left;width:96%;padding:0 0 10px 18px;font-weight:bold;font-size:11pt;background:url(../img/inc/icon.jpg) left 3px no-repeat;}
#MainContents #Contents .Start .portal12 li dl dd							{position: relative;float:right;width:98%;line-height:18px}
#MainContents #Contents .Start .portal12 li dl dd img						{margin:10px 0 }


#MainContents #Contents .Start .portal13									{position: relative;float:left;width:100%;background:url(../img/inc/a4.jpg) left 65px no-repeat;}
#MainContents #Contents .Start .portal13	dt								{position: relative;float:right;width:100%;font-weight:bold;font-size:18pt;padding:0 0 30px 0}
#MainContents #Contents .Start .portal13	dd								{position: relative;float:right;width:65%;padding:10px 0;line-height:18px }

#MainContents #Contents .Start  .portal14									{position: relative;float:left;width:100%}
#MainContents #Contents .Start  .portal14 li								{position: relative;float:left;width:32%}
#MainContents #Contents .Start  .portal14 li dl								{position: relative;float:left;width:89%;}
#MainContents #Contents .Start  .portal14 li dl dt								{position: relative;float:left;font-weight:bold;margin:0 0 10px 0;color:#ffffff;background-color:#666666;width:95%;padding:10px}
#MainContents #Contents .Start  .portal14 li dl dt a:link					{color:#ffffff;}
#MainContents #Contents .Start  .portal14 li dl dt a:visited					{color:#ffffff;}
#MainContents #Contents .Start  .portal14 li dl dt a:hover					{color:#ffffff;}
#MainContents #Contents .Start  .portal14 li dl dt a:active					{color:#ffffff;}
#MainContents #Contents .Start  .portal14 li dl dd						{position: relative;float:right;width:88%;background:url(../img/inc/icon.jpg) left 10px no-repeat;padding:10px 0 10px 15px;border-bottom:2px solid #dfdfdf}


.Bstyle3							{color:#ffffff;background-color:#666666;font-size:9pt;padding:3px 5px;height:24px}
.Bstyle							{margin:0 0 0 10px ;}

.box1                                     { position:relative;float:left;width:100%;border-top:4px solid #000000;border-collapse: collapse;}
.box1 thead th                            {text-align:center;border-right:1px solid #000000;height:40px;border-bottom:1px solid #000000;color:#000000;letter-spacing:-2px}
.box1 thead th:last-child                 {border-right:0} 
.box1 td                                  {border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;text-align:center;height:30px;letter-spacing:0}
.box1 td:last-child                       {border-right:0} 
.box1 input							      {border:1px solid #cccccc;padding:3px 0;margin:0 5px 3px 0}


.box2                                             { position:relative;float:left;width:100%;border-top:4px solid #000000;border-collapse: collapse;}
.box2 caption						    { overflow: visible;
	visibility: visible;
	font-size: 9pt;top:-23px;
	text-align:right;width:99%;letter-spacing:0;font-weight:bold}
.box2 thead th                            {text-align:center;border-right:1px solid #000000;height:40px;border-bottom:1px solid #000000;color:#000000;letter-spacing:-2px}
.box2 thead th:last-child             {border-right:0} 
.box2 td                                       {border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;text-align:center;height:30px;letter-spacing:0}
.box2 td:last-child             {border-right:0} 
.box2 input								{border:1px solid #cccccc;padding:3px 0;margin:0 5px 3px 0}



#Footer {
	position: relative;
	float: left;
	width: 100%;
	text-align: center;background:url(../img/inc/footer_bg.jpg) left top repeat-x
	
}

#Footer #Copyright {
	position: relative;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	padding-top: 30px;
}

#MainContents #Contents .Start .searchboxC   {position: relative;float:left;width:84%;border:5px solid #cccccc;padding:15px 0 15px 100px;margin:0 0 45px 0}
#MainContents #Contents .Start .searchboxC li						 {position: relative;float:left;}
#MainContents #Contents .Start .searchboxC li	label				{position: relative;float:left;width:60px;font-weight:bold;padding:7px 0 0 15px;}
#MainContents #Contents .Start .searchboxC li	select				{position: relative;float:left;padding:3px 0}
#MainContents #Contents .Start .searchboxC li	input				{position: relative;float:left;border:3px solid #dfdfdf;padding:3px 0}
#MainContents #Contents .Start .searchboxC button			{position: relative;float:left;font-weight:bold;padding:5px 25px;background-color:#666666;color:#ffffff;margin:0 0 0 15px}


#MainContents #Contents .Start .searchboxD   {position: relative;float:left;width:84%;border:5px solid #cccccc;padding:15px 0 15px 100px;margin:0 0 45px 0}
#MainContents #Contents .Start .searchboxD li						 {position: relative;float:left;}
#MainContents #Contents .Start .searchboxD li	label				{position: relative;float:left;width:60px;font-weight:bold;padding:7px 0 0 15px;}
#MainContents #Contents .Start .searchboxD li	select				{position: relative;float:left;padding:3px 0}
#MainContents #Contents .Start .searchboxD li	input				{position: relative;float:left;border:3px solid #dfdfdf;padding:3px 0}
#MainContents #Contents .Start .searchboxD button			{position: relative;float:left;font-weight:bold;padding:5px 25px;background-color:#666666;color:#ffffff;margin:0 0 0 15px}




.pagination							{position: relative;float:right;width:70%;text-align:center;margin:20px 0 0 0}
.pagination	img						{position: relative;float:left;margin:2px 2px 0 0}
.pagination ol                           {position: relative;float:left;margin:0 10px}
.pagination ol li                          {position: relative;float:left;padding:4px 10px;}
.pagination  .on						 {position: relative;float:left;border:1px solid #000000;padding:4px 10px;font-weight:bold}
.pagination  .on a:link				{color:#000000}
.pagination  .on a:visited				{color:#000000}
.pagination  .on a:active				{color:#000000}
.pagination  .on a:hover				{color:#000000}


#MainContents #Contents .Start .boardview						{position: relative;float:left;width:100%;}
#MainContents #Contents .Start .boardview dt						{position: relative;float:left;width:99%;border-bottom:1px solid #000000;border-top:4px solid #000000;padding:10px 0 10px 10px;font-weight:bold;font-size:11pt}
#MainContents #Contents .Start .boardview dd							{position: relative;float:left;width:100%;border-bottom:1px solid #dfdfdf;padding:10px 0;font-weight:bold}
#MainContents #Contents .Start .boardview .etc							{position: relative;float:left;width:100%;padding:45px 0;font-weight:normal}
#MainContents #Contents .Start .boardview .etc2							{text-align:right;padding:10px 15px 10px 0;width:98%;}
#MainContents #Contents .Start .boardview .etc3							{text-align:left;padding:10px 15px 10px 0;width:98%; font-weight:normal}
#MainContents #Contents .Start .boardview .file						{position: relative;float:left;width:70px;}
#MainContents #Contents .Start .boardview .list						{position: relative;float:left;width:600px;font-weight:normal}
#MainContents #Contents .Start .boardview .list ul li						{position: relative;float:left;width:600px;padding:0 0 10px 0}




#Footer 			{position: relative;	float:left ;width:100%;margin:25px 0 50px 0}

#Footer  .copylogo			{position: relative;	float:left;width:152px}


#Footer  .copyright			{position: relative;	float:right;width:805px;margin:8px 0 0 0}

#Footer  .copyright	.cr1		{position: relative;	float:left;}
#Footer  .copyright	.cr1 	li	{position: relative;	float:left;padding:0 10px ;font-weight:bold ;color:#000;letter-spacing:-1px;background:url(../img/main/copy_2.jpg) right top no-repeat;}
#Footer  .copyright	.cr1 	li:last-child	{background:none}
#Footer  .copyright	.cr1 	li	a:link  {color:#000}
#Footer  .copyright	.cr1 	li	a:visited  {color:#000}
#Footer  .copyright	.cr1 	li	a:hover  {color:#000;text-decoration:underline}
#Footer  .copyright	.cr1 	li	a:active  {color:#000}


#Footer  .copyright	.cr2		{position: relative;	float:left;margin:10px 0 0 10px;width:780px;font-size:9pt}
#Footer  .copyright	.cr2 li			{margin:2px 0;letter-spacing:0}

#Footer  .copyright .visited			{position: absolute;left:12px;top:75px;letter-spacing:0}

/*20161129 ������*/
.LoginBtn 
{
height:80px;
position: absolute;
right:0;
top:0;
background-color:#e12026;
text-align:center;
cursor:pointer;
font-weight:bold;
color:#ffffff;
}

/*20161129 ������*/
.ConfirmBtn 
{
height:80px;
position: absolute;
right:0;
top:0;
background-color:#666666;
text-align:center;
cursor:pointer;
font-weight:bold;
color:#ffffff;
}

/*20161129 ������*/
.BaseBtn1 {
background-color:#666666;
color:#fff;
font-size:9pt;
padding:12px;
margin:20px 0 0 0;
font-weight:bold;
cursor:pointer;
}
/*20161129 ������*/
.BaseBtn2 {
background-color:#999999;
color:#fff;
font-size:9pt;
padding:12px;
margin:20px 0 0 0;
font-weight:bold;
cursor:pointer;

}



/*������ �߰� �۾�*/
.GridView                   {position:relative;float:left;width:100%;border-top:4px solid #000000;border-collapse: collapse;} 
.GridViewCaption	{overflow: visible; visibility: visible; font-size: 9pt;top:-23px; text-align:right;width:99%;letter-spacing:0;} 
.GridViewH td               {text-align:center;border-right:1px solid #000000;height:40px;border-bottom:1px solid #000000;color:#000000;letter-spacing:-2px;font-weight:bold} 
.GridViewH td:last-child    {border-right:0}  
.GridViewH td a             {color:#000000;} 

.GridViewC td {border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;height:30px;letter-spacing:0}
.GridViewC td:last-child {border-right:0}
.pager 
{ 
font-size: 12px; 
color: #666666; 
text-decoration: none; 

} 
.pager A:link { 
text-decoration:none; color: #666666; margin:0 5px; 
} 
.pager A:visited { 
text-decoration:none; color: #666666; margin:0 5px; 
} 
.pager A:active { 
text-decoration:none; color:#E7A800; margin:0 5px; 
} 
.pager A:hover { 
LEFT: 0px; COLOR: #E7A800; POSITION: relative; TOP: 0px; TEXT-DECORATION: none 
} 

.buttonlist {
	position: relative;
	float:right;
	width:100%
}
.buttonlist li {
	position: relative;
	float:right;
	padding:0 5px
}


.betc 
{
	position: relative;
	font-weight:bold;
	padding:5px 25px;
	background-color:#666666;
	color:#ffffff;margin:0 0 0 15px;
	cursor:pointer;
	width:90px;
	height:26px;
}
