@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);

.nanumgothic * {
 font-family: 'Nanum Gothic', sans-serif;
}

.box{
	BORDER-RIGHT: #5D5D5D 1px solid; BORDER-TOP: #5D5D5D 1px solid; BORDER-LEFT: #5D5D5D 1px solid; BORDER-BOTTOM: #5D5D5D 1px solid; font-size:9pt; color:5D5D5D; font-family: ����;
}

.list {padding-left:5px;background-color:ffffff;height:28px;border-style:solid;border-top-width:1px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-color:#D4D7E0; font-family: ����;}
.list01 {padding-left:5px;background-color:ffffff;height:28px;border-style:solid;border-top-width:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-color:#D4D7E0; font-family: ����;}
.list02 {padding-left:5px;background-color:ffffff;height:28px;border-style:solid;border-top-width:0px;border-left-width:0px;border-right-width:1px;border-bottom-width:0px;border-color:#D4D7E0; font-family: ����;}
.list03 {padding-left:5px;background-color:ffffff;height:28px;border-style:solid;border-top-width:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:1px;border-color:#D4D7E0; font-family: ����;}
.list03-1 {padding-left:5px;background-color:ffffff;height:28px;border-style:solid;border-top-width:1px;border-left-width:0px;border-right-width:1px;border-bottom-width:0px;border-color:#D4D7E0; font-family: ����;}
.list03-2 {padding-left:5px;background-color:ffffff;height:28px;border-style:solid;border-top-width:0px;border-left-width:0px;border-right-width:1px;border-bottom-width:1px;border-color:#D4D7E0; font-family: ����;}
.list03-3 {padding-left:5px;background-color:ffffff;height:28px;border-style:solid;border-top-width:1px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-color:#D4D7E0; font-family: ����;}
.list03-4 {padding-left:5px;background-color:ffffff;height:200px;border-style:solid;border-top-width:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:1px;border-color:#D4D7E0; font-family: ����;}
.list03-5 {padding-left:5px;background-color:ffffff;height:200px;border-style:solid;border-top-width:1px;border-left-width:0px;border-right-width:0px;border-bottom-width:1px;border-color:#D4D7E0; font-family: ����;}
.left {padding-left:5px;width:100px;background-color:ffffff;height:28px;border-style:solid;border-top-width:1px;border-left-width:0px;border-right-width:1px;border-bottom-width:0px;border-color:#D4D7E0; font-family: ����;}
.company {padding-left:5px;background-color:ffffff;height:28px;border-style:solid;border-top-width:1px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-color:#BCBCBC; font-family: ����;}
.companyleft {padding-left:15px;background-color:F3F3F3;height:28px;border-style:solid;border-top-width:1px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;border-color:#BCBCBC; font-family: ����;}

div.blackcatson {color: white; font-size: 11px; line-height: 120% }
div.blackcat {color: #5D5D5D; font-size: 11px; line-height: 120% }
table {color: #5D5D5D; font-family: ����; font-size: 12px; letter-spacing:0pt; line-height: 15px }

a:link { color: #000fff; font-family: ����; text-decoration: none }
a:visited { color: #666666; font-family: ����; text-decoration: none }
a:active { color: #666666; font-family: ����; text-decoration: none }
a:hover { color: RED; font-family: ����; text-decoration: underline }

body {margin: 0px;}
img {border:0;}
.bottom_txt01{color: #959595; font-family: ����; font-size: 11px;}
.title_txt01{color: #666666; font-family: ����; font-size: 11px; padding-bottom:5px; padding-right:5px;}
.main_event_txt01{color: #bbbbbb; font-family: ����; font-size: 11px; padding-top:4px;}
.main_event_txt01 a{color: #bbbbbb; font-family: ����; font-size: 11px; padding-top:4px;}
.main_notice_txt01{color: #ae6b6b; font-family: ����; font-size: 11px;}
.main_notice_txt01{color: #666666; font-family: ����; font-size: 11px;}
.sub_txt02{color: #666666; font-family: ����; font-size: 12px; line-height:20px;}
.sub_txt03{color: #666666; font-family: ����; font-size: 12px; line-height:18px;}
.sub_txt04{color: #666666; font-family: ����; font-size: 12px; line-height:30px; padding-left:10px;}



BODY{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:11px;
}
img{ border:0; margin:0;padding:0;}

A:link {COLOR: #525252; TEXT-DECORATION: none}
A:visited {COLOR: #525252; TEXT-DECORATION: none}
A:hover {COLOR: #525252; TEXT-DECORATION: underline}
A:active {COLOR: #525252; TEXT-DECORATION: underline}

.td_00 {
	font-size:12px;
	font-weight:bold;
	line-height:150%;
	letter-spacing:0px;
}

.td_00 img{
	margin-bottom:-3px;
}

.tb_01 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tb_02 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
}

.td_box {
	border:1px solid #e1e1e1;
	padding:0;
	margin:0;
}

.t1 {
	padding-left:10px;
	padding-top:3px;
	color:#3399FF;
	background-color:EeEeEe;
	font-size: 11px;
}
.t2 {
	padding:11px;
	font-size: 11px;
}
.t3 {
	font-size:11px;
	padding-top:2px;
}
.t4 {
	padding-left:10px;
	padding-top:3px;
	color:#3399FF;
	background-color:EeEeEe;
	font-size: 11px;
	font-weight:bold;
}


.new_menu {
	font-family: 'Nanum Gothic', sans-serif;
	list-style: none;
	font-size: 16px;
	display: flex;
	justify-content: end;
	gap:50px;
	width: 900px;
	height: 70px;
	line-height: 70px;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
}
.new_menu a:hover {
	color: #3399FF;
	font-size: 17px;
	transition: 0.3s;
	text-decoration: none;
}
span.f-15 {
	display: block;
	font-size: 16px;
	text-align: center;
	font-weight: 900;
	color: #333;
	margin-top: 10px;
}
tr.maker_style {
	width: 600px;
	display: flex;
	justify-content: space-between;
	margin-left: 28px;
}
tr.maker_style img {
	display: block;
	padding: 2%;
	margin: 0 auto;
	width: 90%;
	border:1px solid #ddd;
}
h1.new_logo {
	position: absolute;
	top: -6px;
	left: 68px;
}
h1.new_logo a {
	display: block;
	height: 59px;
}