﻿
/* IE */
@font-face {
    font-family:ng;
    src:url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot)
}


html, body, body div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font-size:100%;  }
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block}
body {font:normal 13px/18px 'Nanum Gothic',ng, Gulim, '굴림', Arial;background-color: transparent;-webkit-text-size-adjust:none; }
img {border:0;}
a{text-decoration:none;color:#000000;border:0px;}
a:hover{text-decoration:none}
.pointer{cursor:pointer}
ul,ol {margin:0 auto;padding:0;list-style:none}
input,textarea,select {color:#767676;font-size:13px;font-family:'Nanum Gothic',ng, Gulim, '굴림', Arial}
textarea{border:1px solid #ddd;font-size:13px;line-height:22px;color:#767676;overflow-y:scroll;resize:none}
.invisible, caption, legend{position:absolute;left:-9999px;font-size:0;line-height:0%;visibility:hidden}
.fl{float:left}
.fr{float:right}
.clear{content:".";display:block;clear:both;height:0;visibility:hidden;font-size:0;line-height:0%}
.relative{position:relative}

 img { border:0px; }
 a { border:0px; }
h3,
h3 a{
	color: #666666;
	font-family: 'Nanum Gothic', Nanum Gothic;
	font-size: 22px;
	margin: 20px 0px 13px 0px;
}

h2,
h2 a{
	color: #10265a;
	font-family: 'Nanum Gothic', Nanum Gothic;
	font-size: 22px;

}

.highlight{
	background-color: #c20b58;
	color: #FFFFFF;
	 LINE-HEIGHT: 30px;
	font-size: 16px;
	padding: 0 2px;
}

.highlight2{
	background-color: #f7a901;
	color: #FFFFFF;
	 LINE-HEIGHT: 25px;
	font-size: 15px;
	padding: 0 2px;
	font-weight:bold;
}


.highlight3{
	background-color: #c82006;
	color: #FFFFFF;
	 LINE-HEIGHT: 25px;
	font-size: 14px;
	padding: 0 2px;
	font-weight:bold;
}

.highlight4{
	background-color: #f1f0f0;
	color: #252626;
	 LINE-HEIGHT: 30px;
	font-size: 12px;
	padding: 0 5px;
	font-weight:bold;
}

.highlight5{
	
	color: #000000;
	 LINE-HEIGHT: 45px;
	font-size: 25px;
	padding: 0px;
	font-weight:bold;
}

.highlight6{
	
	color: #007acf;
	 LINE-HEIGHT: 45px;
	font-size: 28px;
	padding: 0px;
	font-weight:bold;
}

.highlight7{
	
	color: #fe6f2e;
	 LINE-HEIGHT: 45px;
	font-size: 25px;
	padding: 0px;
	font-weight:bold;
}

.highlight8{
	
	color: #000000;
	 LINE-HEIGHT: 30px;
	font-size: 20px;
	padding: 0px;
	font-weight:bold;
}

.highlight9{
	
	color: #fe6f2e;
	 LINE-HEIGHT: 30px;
	font-size: 25px;
	padding: 0px;
	font-weight:bold;
}

.highlight10{
	
	color: #ff0000;
	 LINE-HEIGHT: 30px;
	font-size: 22px;
	padding: 0px;
	font-weight:bold;
}

.highlight11{
	
	color: #000000;
	 LINE-HEIGHT: 30px;
	font-size: 16px;
	padding: 0px;
	font-weight:bold;
}

.highlight12{
	
	color: #fa531a;
	 LINE-HEIGHT: 30px;
	font-size: 16px;
	padding: 0px;
	font-weight:bold;
}

.highlight13{
	
	color: #ffffff;
	 LINE-HEIGHT: 30px;
	font-size: 16px;
	padding: 0px;
	font-weight:bold;
}

.highlight14{
	background-color: #656565;
	color: #FFFFFF;
	 LINE-HEIGHT: 25px;
	font-size: 14px;
	padding: 0 2px;
	font-weight:bold;
}

.highlight15{
	
	color: #ca0a0a;
	 LINE-HEIGHT: 45px;
	font-size: 25px;
	padding: 0px;
	font-weight:bold;
}

.highlight16{
	background-color: #617288;
	color: #fcffff;
	 LINE-HEIGHT: 40px;
	font-size: 18px;
	padding: 0 5px;
	font-weight:bold;
}

.highlight17{
	
	color: #535353;
	 LINE-HEIGHT: 30px;
	font-size: 20px;
	padding: 0px;
	font-weight:bold;
}

.highlight18{
	
	color: #046dc0;
	 LINE-HEIGHT: 30px;
	font-size: 20px;
	padding: 0px;
	font-weight:bold;
}

.highlight19{
	
	color: #047d0a;
	 LINE-HEIGHT: 30px;
	font-size: 18px;
	padding: 0px;
	font-weight:bold;
}

.highlight209{
	
	color: #535353;
	 LINE-HEIGHT: 30px;
	font-size: 18px;
	padding: 0px;
	font-weight:bold;
}

.highlight21{
	
	color: #ffffff;
	 LINE-HEIGHT: 30px;
	font-size: 35px;
	padding: 0px;
	font-weight:bold;
}

.highlight22{
	
	color: #a0cb00;
	 LINE-HEIGHT: 45px;
	font-size: 25px;
	padding: 0px;
	font-weight:bold;
}

.highlight23{
	
	color: #000000;
	 LINE-HEIGHT: 60px;
	font-size: 35px;
	padding: 0px;
	font-weight:bold;
}


.highlight24{
	
	color: #000000;
	 LINE-HEIGHT: 60px;
	font-size: 35px;
	padding: 0px;
	
	}


.highlight25{
	background-color: #c20b58;
	color: #000000;
	 LINE-HEIGHT: 30px;
	font-size: 16px;
	padding: 0 2px;
}


.highlight26{
	
	color: #2d3f88;
	 LINE-HEIGHT: 45px;
	font-size: 35px;
	padding: 0px;

}

.highlight27{
	
	color: #696969;
	 LINE-HEIGHT: 30px;
	font-size: 16px;
	padding: 0px;

}


.highlight28{
	
	color: #cb3f95;
	 LINE-HEIGHT: 40px;
	font-size: 20px;
	padding: 0px;
	
}

.highlight29{
	
	color: #548602;
	 LINE-HEIGHT: 40px;
	font-size: 20px;
	padding: 0px;
	
}

.highlight30{
	
	color: #10826d;
	 LINE-HEIGHT: 40px;
	font-size: 20px;
	padding: 0px;
	
}

.input5 {
	BORDER-RIGHT: #D1D1D1 1px solid; BORDER-TOP: #D1D1D1 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #D1D1D1 1px solid; COLOR: #999999; BORDER-BOTTOM: #D1D1D1 1px solid; FONT-FAMILY: "돋음"; BACKGROUND-COLOR: #F5F5F5
}
.input4 {
	BORDER-RIGHT: #D1D1D1 1px solid; BORDER-TOP: #D1D1D1 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #D1D1D1 1px solid; COLOR: #999999; BORDER-BOTTOM: #D1D1D1 1px solid; FONT-FAMILY: "돋음"; BACKGROUND-COLOR: #FFFFFF
}
.input {
	BORDER-RIGHT: #C5C5C5 1px solid; BORDER-TOP: #C5C5C5 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #C5C5C5 1px solid; COLOR: #757575;  BORDER-BOTTOM: #C5C5C5 1px solid; BACKGROUND-COLOR: #ffffff; padding-left:3px;  
}

.t11_3 {
    FONT-SIZE: 11px; COLOR: #787878; LINE-HEIGHT: 18px; 
}
.t11_4 {
    FONT-SIZE: 15px; COLOR: #FFFFFF; font-weight:bold;
}

.t11_5 {
    FONT-SIZE: 13px; font-weight:bold; COLOR:#e81400; 
}

.t11_6 {
    FONT-SIZE: 13px; 
}
.t11_7 {
    FONT-SIZE: 15px; font-weight:bold; COLOR:#272727; 
}

.t11_8 {
    FONT-SIZE: 15px; font-weight:bold; COLOR:#004c95; 
}

.t11_9 {
    FONT-SIZE: 15px; font-weight:bold; COLOR:#848484; 
}

.t11_10 {
    FONT-SIZE: 13px; font-weight:bold; COLOR:#ffffff; 
}

.t11_11 {
    FONT-SIZE: 13px; COLOR:#488ac8; 
}

.t11_31 {
    FONT-SIZE: 12px; font-weight:bold; COLOR:#ff8a44; 
}

.t11_31 {
    FONT-SIZE: 12px; font-weight:bold; COLOR:#ff8a44; 
}

.t11_14 {
    FONT-SIZE: 13px; COLOR:#fd3e3e; 
}


.t11_15 {
    FONT-SIZE: 30px; COLOR:#000000; font-weight:bold; 
}

.t11_16 {
    FONT-SIZE: 18px; COLOR:#fd3e3e; font-weight:bold; 
}

.t11_17 {
    FONT-SIZE: 13px; COLOR:#747474; 
}

.t11_18 {
    FONT-SIZE: 13px; COLOR:#646464; font-weight:bold; 
}

.t11_19 {
    FONT-SIZE: 13px; COLOR:#000000; font-weight:bold; 
}

.t11_20 {
    FONT-SIZE: 15px; COLOR:#d75a5a; font-weight:bold; 
}

.t11_21 {
    FONT-SIZE: 13px; COLOR:#767676;
}

.t11_22 {
    FONT-SIZE: 20px; COLOR:#fd3e3e; font-weight:bold;
}

.t11_23 {
    FONT-SIZE: 13px; COLOR:#26a300; font-weight:bold;
}

.t11_24 {
    FONT-SIZE: 15px; COLOR:#000000;
}

.t11_25 {
    FONT-SIZE: 14px; COLOR:#0168ab;
}

.t11_26 {
    FONT-SIZE: 14px; COLOR:#000000; font-weight:bold; 
}

.t11_27 {
    FONT-SIZE: 12px; font-weight:bold; COLOR:#ffffff; 
}

.t11_28 {
    FONT-SIZE: 24px; font-weight:bold; COLOR:#666666; 
}
.exp_tit {float:left; color:#666; font-size:24px; font-weight:bold; line-height:20px;}

.t11_29 {
    FONT-SIZE: 18px; font-weight:bold; COLOR:#feda00; 
}

.t11_30 {
    FONT-SIZE: 12px; COLOR:#ffffff; 
}

.t11_31 {
    FONT-SIZE: 12px; font-weight:bold; COLOR:#ff8a44; 
}

.t11_32 {
    FONT-SIZE: 13px; font-weight:bold; COLOR:#004ec4; 
}

.t11_33 {
    FONT-SIZE: 14px; COLOR:#ff001e;
}

.t11_34 {
    FONT-SIZE: 13px; COLOR:#333333;
}

.t11_35 {
    FONT-SIZE: 20px; font-weight:bold; COLOR:#ffffff;
}

.t11_36 {
    FONT-SIZE: 18px; COLOR:#0f1f81; font-weight:bold; 
}

.t11_37 {
    FONT-SIZE: 15px; COLOR:#683109; font-weight:bold; 
}

.t11_38 {
    FONT-SIZE: 16px; COLOR:#828282; font-weight:bold; 
}

.t11_39 {
    FONT-SIZE: 16px; COLOR:#00720b; font-weight:bold; 
}

.t11_40 {
    FONT-SIZE: 16px; COLOR:#0054bb; font-weight:bold; 
}

.t11_41 {
    FONT-SIZE: 16px; COLOR:#828282; font-weight:bold;  
}
.t11_42 {
    FONT-SIZE: 12px; COLOR:#0168ab; font-weight:bold;  
}

.t11_43 {
    FONT-SIZE: 16px; COLOR:#7b7b7b;
}

.t11_44 {
    FONT-SIZE: 13px; COLOR:#e32b31; 
}

.t11_45 {
    FONT-SIZE: 18px; font-weight:bold; COLOR:#000000; 
}
.t11_45m {
    FONT-SIZE: 18px; font-weight:bold; COLOR:#000000; 
}
.t11_46 {
    FONT-SIZE: 13px; COLOR:#aaaaaa; 
}

.t11_47 {
    FONT-SIZE: 15px; COLOR:#ffffff;
}

.t11_48 {
    FONT-SIZE: 12px; COLOR:#e2b16c; 
}

.t11_49 {
    FONT-SIZE: 12px; COLOR:#90b07d; 
}

.t11_50 {
    FONT-SIZE: 12px; COLOR:#6b96a8; 
}

.t11_51 {
    FONT-SIZE: 12px; COLOR:#70c7a3; 
}

.t11_52 {
    FONT-SIZE: 12px; COLOR:#cc7173; 
}

.t11_53 {
    FONT-SIZE: 12px; COLOR:#f5d485; 
}

.t11_54 {
    FONT-SIZE: 13px; COLOR:#683109; font-weight:bold; 
}

.t11_55 {
    FONT-SIZE: 17px; COLOR:#ffffff;
}
.t11_56 {
    FONT-SIZE: 11px; COLOR:#e32b31; 
}

.t11_57 {
    FONT-SIZE: 11px; COLOR:#488ac8; 
}

.t11_58 {
    FONT-SIZE: 11px; COLOR: #e00000; font-weight:bold; 
}

.t11_59 {
    FONT-SIZE: 11px; COLOR: #000000; font-weight:bold; 
}

.t11_60 {
    FONT-SIZE: 11px; COLOR: #f4aeae;
}
.button_1 {
	padding:10px 30px 10px 30px;font-size:11pt;color:#FFFFFF;background-color:#bdbdbd;border:1px #9a9b9d solid; 
}

.button_2 {
	padding:5px 15px 5px 15px;font-size:9pt;color:#FFFFFF;background-color:#bdbdbd;border:1px #9a9b9d solid; 
}
.button_blue {
	padding:5px 15px 5px 15px;font-size:9pt;color:#FFFFFF;background-color:#7ED5E4;border:1px #5AB1C0 solid; 
}
.button_gray {
	padding:5px 15px 5px 15px;font-size:9pt;color:#FFFFFF;background-color:#bdbdbd;border:1px #9a9b9d solid; 
}
.button_red {
	padding:5px 15px 5px 15px;font-size:9pt;color:#FFFFFF;background-color:#FFB9B9;border:1px #FF7171 solid; 
}
.button_yellow {
	padding:5px 15px 5px 15px;font-size:9pt;color:#664B00;background-color:#FAF4C0;border:1px #FAED7D solid; 
}
.t11_42t { text-align:center; }

.button_select {
		background-color: #FAF4C0;
		border: 1px #DDDDDD solid;
		border-radius: 2px;
		width: 80px;
		height: 18px;
		padding-left: 15px;
		font-size: 12px;
		color: #998A00;
		-webkit-appearance: none;
}


.btn_s_red {
	padding:3px;font-size:9pt;color:#FFFFFF;background-color:#FF007F;border:1px #FF0000 solid; 
}
.btn_s_blue {
	padding:4px;font-size:9pt;color:#FFFFFF;background-color:#6799FF;border:1px #0054FF solid; 
}
.btn_s_yellow {
	padding:5px;font-size:9pt;color:#664B00;background-color:#FAF4C0;border:1px #FAED7D solid; 
}
.btn_s_gray {
	padding:5px;font-size:9pt;color:#FFFFFF;background-color:#DEDEDE;border:1px #111111 solid; 
}
.btn_s_green {
	padding:5px;font-size:9pt;color:#FFFFFF;background-color:green;border:1px #111111 solid; 
}