@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

body, p, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
body {font-family: 'Nanum Gothic', sans-serif;font-size:12px;
      line-height:12px;color:#202020;}
a:link, a:active, a:visited {color:#202020;text-decoration:none;}
a:hover {color:#777777;text-decoration:none;}
ul {list-style:none;}
img {border:0; vertical-align:top;}











/* txt */
.m_pds {color: #7D7D4E; font-family:"돋움"; letter-spacing:-1pt}

.gray1 {
	COLOR: #666666
}
A.gray1:link {
	COLOR: #666666;
	text-decoration: none;
}
A.gray1:visited {
	COLOR: #666666;
	text-decoration: none;
}
A.gray1:hover {
	COLOR: #2e962e;
	text-decoration: none;
}
A.gray1:active {
	COLOR: #666666;
	text-decoration: none;
}

.gray2 {
	font-family: "굴림","vernada", "arial"; COLOR: #464646;font-size:12px; line-height: 140%; text-decoration:none; word-spacing: -1px;
}

.gray2_b {
	font-family: "굴림","vernada", "arial"; COLOR: #464646;font-size:11px; line-height: 140%; text-decoration:none; word-spacing: -1px; font-weight:bold;
}

.gray2_s {
	font-family: "굴림","vernada", "arial"; COLOR: #333333;font-size:11px; line-height: 140%; text-decoration:none; word-spacing: -1px;
}

.gray3 {
	font-family: "굴림","vernada", "arial"; COLOR: #666666;font-size:11px; line-height: 140%; text-decoration:none; word-spacing: -1px;
}
.gray3_p {
	font-family: "굴림","vernada", "arial"; COLOR: #f2616d;font-size:11px; line-height: 140%; text-decoration:none; word-spacing: -1px;
}
.gray3_b {
	font-family: "굴림","vernada", "arial"; COLOR: #118da6;font-size:11px; line-height: 140%; text-decoration:none; word-spacing: -1px;
}
.brown {
	font-family: "굴림","vernada", "arial"; COLOR: #84766e;font-size:12px; line-height: 140%; text-decoration:none; word-spacing: -1px;
}
.brown_b {
	font-family: "굴림","vernada", "arial"; COLOR: #84766e;font-size:12px; line-height: 140%; text-decoration:none; word-spacing: -1px; font-weight:bold;
}
.green {
	font-family: "굴림","vernada", "arial"; COLOR: #7e860d;font-size:12px; line-height: 140%; text-decoration:none; word-spacing: -1px;
}
.blue {
	font-family: "굴림","vernada", "arial"; COLOR: #478294;font-size:12px; line-height: 140%; text-decoration:none; word-spacing: -1px;
}
.blue2 {
	font-family: "돋움","vernada", "arial"; COLOR: #0f5e97;font-size:16px; line-height: 140%; text-decoration:none; word-spacing: -1px;
	font-weight:bold;
}

.white1 {
	COLOR: #ffffff
}
A.white1:link {
	COLOR: #ffffff;
	text-decoration: none;
}
A.white1:visited {
	COLOR: #ffffff;
	text-decoration: none;
}
A.white1:hover {
	COLOR: #ffffff;
	text-decoration: underline;
}
A.white1:active {
	COLOR: #ffffff;
	text-decoration: none;
}
.orange1 {
	COLOR: #000000;
}
A.orange1:link {
	COLOR: #000000;
	text-decoration: none;
}
A.orange1:visited {
	COLOR: #000000;
	text-decoration: none;
}
A.orange1:hover {
	COLOR: #f56300;
	text-decoration: underline;
}
A.orange1:active {
	COLOR: #000000;
	text-decoration: none;
}
.black {
	font-family: "돋움","vernada", "arial"; COLOR: #000000;font-size:14px; line-height: 140%; text-decoration:none; word-spacing: -1px;
	font-weight:bold;
}



/* input */
.select {
BORDER-RIGHT: #C1C1C1 1pt solid;
BORDER-TOP: #C1C1C1 1pt solid;
BORDER-LEFT: #C1C1C1 1pt solid;
BORDER-BOTTOM: #C1C1C1 1pt solid;
FONT-FAMILY:"돋움","vernada", "arial";
FONT-SIZE: 11px;
COLOR: #5A595A;
BACKGROUND-COLOR: #F4F4F4;
padding: 1px;}




.border01 {
	border: 1px solid #c8c8c8;

	font-size: 12px;
	color: #333333;
}
.font04 {

	font-size: 12px;
	line-height: 22px;
	color: 666666;
}

.border02 {
	border: 1px solid ffffff;

	font-size: 12px;
	color: #333333;
	}

.border03 {
	border: 1px solid #6a5e58;
	color: #6a5e58;
	}


.td01 {
    BORDER-BOTTOM: #d7d7d7 1pt solid;
	FONT-FAMILY:"돋움","vernada", "arial";
	font-size: 12px;
	color: #333333;
	word-spacing: -1px;
    font-weight:bold;
	padding:5 5 5 10;
	background-color:f4f4f4;
	}

/* 리뉴얼 */
.style1 {

font-size: 12px;
color:#FFFFFF;
}
.style2 {

font-size: 12px;
color:#666666;
}
.style3 {

font-size: 12px;
color:#007fc2;
font-weight: bold;
}
.style4 {

font-size: 12px;
color:#999999;
}
.login_1 {

font-size: 12px;
color:#4596e9;
}
.textbox {

font-size: 12px;
width:120px;
height:20px;
}
.textbox1 {
BORDER-RIGHT: #C1C1C1 1pt solid;
BORDER-TOP: #C1C1C1 1pt solid;
BORDER-LEFT: #C1C1C1 1pt solid;
BORDER-BOTTOM: #C1C1C1 1pt solid;
COLOR: #5A595A;

font-size: 12px;
width:102px;
height:22px;
padding:3px;
}

.textbox2 {
BORDER-RIGHT: #C1C1C1 1pt solid;
BORDER-TOP: #C1C1C1 1pt solid;
BORDER-LEFT: #C1C1C1 1pt solid;
BORDER-BOTTOM: #C1C1C1 1pt solid;
COLOR: #5A595A;

font-size: 12px;
width:150px;
height:22px;
padding:3px;
}

.textbox3 {

font-size: 12px;
height:22px;
padding:3px;
}

td {

font-size: 12px;
}
a.link1:link 		{color: #4596e9; text-decoration: none;}
a.link1:visited 	{color: #4596e9; text-decoration: none;}
a.link1:active 		{color: #02497d; text-decoration: none;}
a.link1:hover 		{color: #02497d; text-decoration: none;}

.style5 {

font-size: 12px;
color:#ffffff;
}

.style6 {

font-size: 15px;
color:#ffffff;
}

.style7 {
font-size: 11px;
}

.title2_1 {

font-size: 20px;
}

.title2_2 {

font-size: 17px;
}

/* 해양경찰학원 */

.sty_1 {

font-size: 12pt;
color:#333333;
}

.sty_2 {

font-size: 9pt;
color:#666666;
}

.sty_3 {

font-size: 9pt;
color:#666666;
}

.sty_4 {

font-size: 9pt;
color:#444444;
}

.nav_text1 {

font-size: 9pt;
color:#6c6c6c;
}
.nav_text2 {

font-size: 9pt;
color:#4b63a7;
}