@charset "euc-kr";
/*************************************************** ÆùÆ® ***************************************************/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/************************************************************************************************************/

html {-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;font-family:'Nanum Gothic','³ª´® °íµñ', Sans-serif;}
body {margin:0; font-size:12px; font-family:'Nanum Gothic','³ª´® °íµñ', Sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
article,aside,details,figcaption,figure,
footer,header,hgroup,main,menu,nav,section,summary {display: block;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
audio:not([controls]) { display:none;height: 0;}
[hidden],template { display: none;}
a {background-color: transparent; text-decoration: none;}
a:active,a:hover {outline:0; text-decoration: none;}
abbr[title] { border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
h1 {font-size: 2em; margin: 0.67em 0; text-decoration:none;}
mark { background: #ff0; color: #000;}
small {font-size: 80%;}
sub,sup {font-size:75%;line-height:0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {box-sizing: content-box;height:0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace, monospace; font-size: 1em;}
button, input, optgroup,
select, textarea { color: inherit; font: inherit; margin: 0;}
button { overflow: visible;}
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0;}
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;}
legend {border:0; padding:0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse; border-spacing: 0;}
td,th {padding:0;font-size:12px;font-family:'Nanum Gothic','³ª´® °íµñ', Sans-serif;}
dl, dt, dd, ol, ul, li, span, h1, h2, h3, h4, h5, h6, p { margin:0; padding:0;}
ol, ul {list-style: none;}
a, img, input, select, textarea {outline: none; text-decoration: none; -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
a,area {blr:expression(this.onFocus=this.blur())}
:focus {-moz-outline-style: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
.hidden {display:none;}

/*************************************************** ¹öÆ° ***************************************************/
.abtn0 {display:inline-block; padding:10px 20px; color:#fff; border:2px solid #fff; font-size:0.688em; font-weight:bold; letter-spacing:1px; background:none;}
.abtn0:hover {background:#fff; color:#000;}
.abtn1 {display:inline-block; padding:10px 20px; color:#fff; border:2px solid #83cfcb; font-size:0.688em; font-weight:bold; letter-spacing:1px; background:none;}
.abtn1:hover {background:#83cfcb;}
.abtn2 {display:inline-block; padding:10px 30px; color:#fff; border:1px solid #fff; font-size:0.875em; font-weight:bold; letter-spacing:1px; background:#000;}
.abtn2:hover {background:#fff; color:#000; border:1px solid #000;}
/* CLOSE */
.abtn3 {display:inline-block; width:74px; height:74px; border-radius:74px; border:3px solid #fbd366; font-size:0; background:url('/image/icon/icon_plus.png') no-repeat center; -webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out;-ms-transition: all .1s ease-in-out;-o-transition: all .1s ease-in-out; transition: all .1s ease-in-out;}
.abtn3:hover {border:3px solid #83cfcb;}
.abtn4 {display:inline-block; width:54px; height:54px; border:2px solid #fff; font-size:0; background:#fff url('/image/icon/icon_close2.png') no-repeat center; -webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out;-ms-transition: all .1s ease-in-out;-o-transition: all .1s ease-in-out; transition: all .1s ease-in-out;}
.abtn4:hover {background:#000 url('/image/icon/icon_close2.png') no-repeat center;}

.abtn5 {display:inline-block; padding:10px 0px 10px 30px; color:#7d7d7d;  font-size:0.875em; font-weight:bold; letter-spacing:1px; background:none;}
.abtn5:hover {color:#000;}

.abtn6 {display:inline-block; padding:10px 20px; color:#83cfcb; border:2px solid #83cfcb; font-size:0.688em; font-weight:bold; letter-spacing:1px; background:none;}
.abtn6:hover {background:#83cfcb; color:#fff;}
/*************************************************** Å×ÀÌºí½ºÅ¸ÀÏ ***************************************************/

.form1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}


/**¹Ú½º*/
.box {background-color:#ffffff; border:1px solid #CCCCCC; FONT-SIZE: 12px;  COLOR: #808080;}
.box1 {background-color:#ffffff; border:1px solid #CCCCCC; FONT-SIZE: 12px; height:19px ; COLOR: #808080;}
.box3 {background-color:#ffffff; border:#C6B4C4 1px solid; FONT-SIZE: 11px;  COLOR: #808080;}
.box2 {background-color:#F2F2F2; border:#F2F2F2 1px solid; FONT-SIZE: 11px;  COLOR: #808080;}

/**ÇöÀçÀ§Ä¡*/
.home {font-size:11px;	color:#98998E;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "tahoma", "sans-serif", "Verdana"; line-height:150%;}
.homebold {font-size:11px;	color:#626357;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "tahoma", "sans-serif", "Verdana";  font-weight: bold; line-height:150%;}

/**±âº»¼­Ã¼*/
.text01 {font-size:12px;	color:#868686;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "tahoma", "sans-serif", "Verdana"; line-height:150%;}
.text02 {font-size:12px;	color:#868686;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "tahoma", "sans-serif", "Verdana"; font-weight:bold; line-height:150%;}
.text03 {font-size:12px;	color:#91B500;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "tahoma", "sans-serif", "Verdana"; font-weight:bold;line-height:150%;}
.text04 {font-size:12px;	color:#91B500;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "tahoma", "sans-serif", "Verdana"; line-height:150%;}
.text05 {font-size:14px;	color:#F13E00;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "Verdana", "tahoma", "sans-serif"; font-weight:bold;line-height:150%;}

/**¿¬Çõ*/
.history {font-size:12px;	color:#000000;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "tahoma", "sans-serif", "Verdana"; line-height:130%;}


/**¸µÅ©¼­Ã¼*/
.link {font-size:11px;	color:#676767;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "sans-serif", "Verdana";}
a.link:link {font-size:11px; color:#676767; text-decoration:none;}
a.link:visited {font-size:11px; color:#676767; text-decoration:none;}
a.link:hover {font-size:11px; color:#000000; text-decoration:underline;}

/**¸µÅ©¼­Ã¼*/
.board {font-size:11px;	color:#54917E;	font-family: 'Nanum Gothic', "µ¸¿òÃ¼", "sans-serif", "Verdana";}
a.board:link {font-size:11px; color:#54917E; text-decoration:none;}
a.board:visited {font-size:11px; color:#54917E; text-decoration:none;}
a.board:hover {font-size:11px; color:#54917E; text-decoration:underline;}.form {
	height: 15px;
	width: 80px;
	border: 1px solid #8AAFD3;
	font-family: 'Nanum Gothic';
	font-size: 12px;
	color: #666666;
}
.strong {
	font-family: 'Nanum Gothic';
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	padding-right:20px;
}
.ta_b {
	font-family: 'Nanum Gothic';
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #E1EBFB;
	height: 35px;
	width: 700px;
}
.btm_e9 {border-bottom:1px solid #e9e9e9 }
/* ÀÌ¿ë¾à°ü µ¿ÀÇ/ÀÌ¿ë¾à°ü º¸±â */
.bg_stipulation { background: url('../sub/images/bg_stipulation.gif') no-repeat; width: 595px; height: 42px; }
.bg_stipulation td { padding-bottom: 3px; }
.bg_stipulation td.input { padding-left: 448px; width: 88px; }

.bg_stipulation_cont { background: url('../sub/images/bg_stipulation_cont.gif') no-repeat; width: 595px; height: 232px; text-align: center; }

/* ÀÌ¿ë¾à°ü Div */
.ifrmae_stipulation	{ width: 590px; height: 209px; font: 12px/18px 'Nanum Gothic'; text-align: left; padding: 10px; 
						scrollbar-3d-light-color:#CEA6A6;
						scrollbar-arrow-color:#cccccc;
						scrollbar-base-color:#ffffff;
						scrollbar-darkshadow-color:#F7F3EA;
						scrollbar-face-color:#f7f7f7;
						scrollbar-highlight-color:#F7F3EA;
						scrollbar-shadow-color:#cccccc;
						scrollbar-track-color:#F7F3EA;
						border : none;
}
/* join_info */

/* span { color: #ef9d3c; } */

.tbl_data { border-top: solid 2px #008BCE; border-bottom: solid 2px #008BCE; }
.tbl_data th { background: #f8f8f8; vertical-align: top; padding: 7px 0 0 13px; width: 70px; }
.tbl_data th img { vertical-align: middle; margin-top: 2px; }
.tbl_data td { font: 11px/16px 'Nanum Gothic'; width:600; }
.tbl_data td.cont { padding: 5px 0 5px 16px; }
.tbl_data td.cont2line { padding: 7px 0 7px 16px; }
.tbl_data td.cont2line td.txt { padding: 4px 0 0 0; }
.tbl_data td.line { background: #e3e3e3; height: 1px; }
.tbl_data td.line_w { background: #ffffff; height: 1px; }
.tbl_data td.day { width: 82px; }
.tbl_data td.day input { width: 61px; }
.tbl_data td.day select { width: 61px; height: 17px; border-collapse: collapse; border-spacing: 0; font: 11px 'Nanum Gothic', 'µ¸¿òÃ¼'; color: #ababab; }
.tbl_data td.radio { width: 19px; }
.tbl_data td.radio_cont { width: 30px; }
.tbl_data td input { border: solid 1px #e1e1e1; }
.tbl_data td input.data1 { width: 163px; }
.tbl_data td input.data2 { width: 332px; }
.tbl_data td input.data3 { width: 203px; }
.tbl_data td input.data4 { width: 61px; }
.tbl_data td input.none { border: none; vertical-align: bottom; }
.tbl_data td select { width: 332px; height: 17px; }
.tbl_data td select.form { width: 61px; height: 17px; font: 11px 'Nanum Gothic'; color: #ababab; }
.tbl_data td img { vertical-align: middle; margin-bottom: 4px; }

.name {font-size:11px;	color:#4E4E4E;	font-family: "Ãµ¸®¾ÈÃ¼H" ; text-decoration:none;}
.name1 {font-size:11px;	color:#000000;	font-family: "Ãµ¸®¾ÈÃ¼H" ; text-decoration:none;}

.a.sub:link {font-family:Ãµ¸®¾ÈÃ¼H;color:#494442;font-size:11px; text-decoration:none;} 
.a.sub:active {font-family:Ãµ¸®¾ÈÃ¼H;color:#458CFF; font-size:11px; text-decoration:none;} 
.a.sub:visited {font-family:Ãµ¸®¾ÈÃ¼H;color:#494442;font-size:11px; text-decoration:none;} 
.a.sub:hover {font-family:Ãµ¸®¾ÈÃ¼H;color:#458CFF; font-size:11px; text-decoration:none;}

.sizeRadio{
 float:left;
 margin:1px 0px 2px 2px;
 height:13px;
 width: 13px;
 cursor:pointer;
}
.input_a01{
		background-color:ffffff;
		border:1 solid #dfdfdf; 
		height:18px; 
		color:666666; 
		font-size:11px;
	}
.board2_list_space {
		padding-top:8px; padding-right:4px; padding-bottom:8px; padding-left:4px;
	}	
.space_b3{
		padding-top:0px; padding-right:4px; padding-bottom:0px; padding-left:4px;
	}
.text5 { 
		font-family:'Nanum Gothic', 'µ¸¿òÃ¼';
		font-size:12px;
		line-height:16px;
		color:#959595;
	}	
.board2_list1 {
		font-size:12px;
		line-height:14px;
		color: #797979;
		padding-top:8px; padding-right:4px; padding-bottom:8px; padding-left:4px;
	}
		
/* ¿ìÆí¹øÈ£°Ë»ö*/
/***************************************************/
/* ÀÌ¹ÌÁö */
/***************************************************/
/* ¹ÙÅÁ ¹è°æ ÀÌ¹ÌÁö ÃÖÀûÀÇ ÀÌ¹ÌÁö Å©±â´Â 468 * 251px */
.pop-address-search .pop-address-search-inner { background-image: url(ÀÌ¿ë±â°ü»çÀÌÆ® ÀÌ¹ÌÁö url); }
/* È¸»ç ·Î°í ÀÌ¹ÌÁö ÀÌ¹ÌÁö Å©±â´Â 149 * 14px */
.pop-address-search .pop-address-search-inner .logo { background: url(/images/logo.gif) no-repeat; background-position:center; }

/***************************************************/
/* ¹è°æ»ö»ó */
/***************************************************/
/* ¹ÙÅÁ ¹è°æ»ö»ó */
.pop-address-search .pop-address-search-inner { background-color:#ffffff; }

/* °Ë»öÃ¢ »ö»ó */
.pop-address-search .pop-address-search-inner .wrap input { background-color:#FFFFFF; }

/* °Ë»ö¹öÆ° »ö»ó */
.pop-address-search .pop-address-search-inner .wrap { background-color:#FFFFFF; }

/* º»¹® ¹è°æ»ö(È¦¼ö) */
.pop-address-search .pop-address-search-inner .result table.data-col tbody tr:nth-child(odd) td {background:#FFFFFF}

/* º»¹® ¹è°æ»ö(Â¦¼ö) */
.pop-address-search .pop-address-search-inner .result table.data-col tbody tr:nth-child(even) td {background:#FFFFFF}

/***************************************************/
/* ±ÛÀÚ»ö»ó */
/***************************************************/
/* °Ë»ö °á°ú  ±ÛÀÚ»ö»ó */
table.data-col  { color:#FFFFFF; }
table.data-col tbody tr td.subj { color:#333333; }

/* °Ë»öÃ¢ ±ÛÀÚ »ö»ó */
.pop-address-search .pop-address-search-inner .wrap input { color:#222222; }	

.tb_menu {font-size:14px;font-family:'Nanum Gothic'; }
.tb_menu td a{ font-size:12px;font-family:'Nanum Gothic'; }


/* Å¾¸Þ´º ½ÃÀÛ*/
#header { font-family:'Nanum Gothic',±¼¸²; position: relative; height: 334px; z-index: 2;background-color:#222222;}
#header h1 { position: absolute; left: 0; top: 20px; }

#header div.top_menu2 {position: relative; margin: 0 auto;  height:30px;width: 1024px;text-align:right}
#header div.top_menu2 .h_right_ul { position: relative;top:6px; right:0;}
#header div.top_menu2 .h_right_ul li {display:inline-block;}

#header div.gnb_wrap { position: relative; height: 55px; z-index: 1; top:0px;}
#header div.gnb_inner { position: relative; margin: 0 auto; width: 930px; height: 55px;}
#header div.logo { position: absolute;left:0px;top:20px;color:#fff;text-align:center}
#header div.logo a{ color:#43c8ff;font-size:22px;font-weight:600;}
#gnb { position: absolute; left: 170px; padding-top: 25px; width: 930px; height: 55px;}
#gnb li { float: left; font-family:'Nanum Gothic'; margin-left: 70px; }
#gnb li:first-child { margin-left: 0; }
#gnb li a { font-size: 16px; color: #fff;font-family:'Nanum Gothic';font-weight:bold; letter-spacing: 0px; }
#gnb li a span { display: block; padding:0 5px 10px 5px; }
#gnb li a.on span { border-bottom: 2px solid #a6e5ff; }

#header div.sub_wrap { position: absolute; left: 0; top: 93px; width: 100%; border-bottom: 1px solid #ddd; background: #fff; display: none; border-top: 1px solid #ddd; padding-bottom:10px; }
#header div.sub_inner { position: relative; margin: 0 auto;  width: 705px; left:60px; }
#header ul.submenu { width: 830px; }
#header ul.submenu:after { content: ""; display: block; clear: both; }
#header ul.submenu > li { float: left;font-size: 14px;}
#header ul.submenu > li.li1 { width: 140px; }
#header ul.submenu > li.li2 { width: 125px; }
#header ul.submenu > li.li3 { width: 225px; }
#header ul.submenu > li.li4 { width: 145px; }
#header ul.submenu ul li { margin-top: 15px; }
#header ul.submenu ul li:first-child { margin-top: 10px; }
#header ul.submenu ul li.s2 {font-size: 12px; margin-top: 15px; padding-left:5px }
#header ul.submenu ul a { color: #444; }
#header ul.submenu ul a:hover { color: #2160ff; }
#header .main_img {height:250px;background:url(/images/img02.jpg) no-repeat center;left:0;top:0;padding:20px;}
#header .main_img .login{width:1024px;margin:0 auto;}
.text_form{float:left;font-size:26px;font-weight:700;text-align:center;padding:15px;padding-bottom:10px;color:#fff;text-shadow:2px 2px 3px #232323;margin-top:40px;/*background-color:#464646;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;*/}
.login_form{float:right;width:192px;border:1px solid #fff;text-align:center;padding-left:15px;height:120px;padding-bottom:10px;background-color:#464646; margin-top:40px;color:#fff}
.login_form input{background-color:#fff; }

/* Å¾¸Þ´º ³¡*/

#main_container {	margin:0 auto;}


#main_container .main_port{position: relative;width:1024px;margin:20px auto;margin-bottom:20px;}
#main_container .main_port .btn_more {top: 18px; right: 0px; position: absolute;}
#main_container .main_port .btn_more a{color:#535353;font-size:11px;font-weight:bold;font-family:arial}
#main_container .main_port .ul_port{}
#main_container .main_port .ul_port li {border:1px solid #e2e2e2;float:left;margin:10px;padding:7px}
#main_container .main_port .ul_port li span{text-align:center;font-size:14px;padding:5px}
#main_container .main_port .ul_port li:first-child {}

#main_container .main_blog_box {	margin: 0px auto; padding: 20px 0px;}
#main_container .main_blog_box::after {	clear: both; display: block; content: "";}
#main_container .main_blog_box .item {	width: 240px; padding-bottom: 29px;padding-right:15px; float: left; cursor: pointer;}
#main_container .main_blog_box .item .item_box {border:1px solid #e2e2e2;text-align:center;float: center;padding:0;}
#main_container .main_blog_box .item .item_box .img {	max-width:100%;height: 150px;line-height: 200px; overflow: hidden; font-size: 0px;text-align:center;vertical-align:middle}
#main_container .main_blog_box .item .item_box .img:hover img {	transform: scale(1.2); -webkit-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); o-transform: scale(1.2, 1.2);}
#main_container .main_blog_box .item .item_box .content_box {	}
#main_container .main_blog_box .item .item_box .content_box .content_sub_bg_box {	background: rgb(247, 247, 247); padding: 25px 20px;text-align:left}
#main_container .main_blog_box .item .item_box .content_box .content_sub_bg_box h4 {	padding-bottom: 10px;}
#main_container .main_blog_box .item .item_box .content_box .content_sub_bg_box h4 a {	color: rgb(29, 29, 29); font-size: 1.25em;}
#main_container .main_blog_box .item .item_box .content_box .content_sub_bg_box .line {	background: rgb(0, 0, 0); border: 1px solid rgb(255, 255, 255); border-image: none; width: 38px; height: 3px;}
#main_container .main_blog_box .item .item_box .content_box .content_sub_bg_box .blog_date {	padding: 10px 0px; color: rgb(190, 190, 190); font-weight: bold;}
#main_container .main_blog_box .item .item_box .content_box .content_sub_bg_box .content {	color: rgb(29, 29, 29);}
#main_container .main_blog_box .item .item_box .content_box .content_sub_bg_box .content a {	color: rgb(29, 29, 29);}

#main_container .main_matn{position: relative;width:1024px;margin:0 auto;margin-bottom:20px;}
#main_container .main_matn .btn_more2 {top: 420px; right: 0px; position: absolute;color:#222}
#main_container .main_matn .btn_more2 a{color:#535353;font-size:11px;font-weight:bold;font-family:arial}
#container {	clear: both;margin:0 auto;}

#footer {	background:#232323; height:240px;}
#footer .comp_info{position:relative;height:100px; width:1024px;padding:20px;margin:0 auto;margin-bottom:20px;background-color:#222222;line-height:180%;}
#footer .comp_info .tel {font-size:18px;color:#fbd366;font-weight:bold}
#footer .comp_info .time {font-size:18px;color:#fff;font-weight:bold}
#footer .comp_info .bank {margin-top:30px;font-size:18px;color:#fff;}
#footer .comp_info .bank span{margin-top:30px;font-size:18px;color:#fdff6a;font-weight:bold}
#footer .comp_info .bank h3{font-size:16px;border-bottom:2px solid #6fcada; color:#fdff6a;font-weight:bold;padding-bottom:10px;margin-bottom:10px;}

#footer .bot_menu {position: relative; margin: 0 auto;  height:60px;width: 1024px;text-align:right}
#footer .bot_menu .h_ul { position: relative;top:15px; right:0;}
#footer .bot_menu .h_ul li {display:inline-block;}
#footer .bot_menu .h_ul li:first-child {	float: left;}
#footer .bot_menu .h_ul li img{vertical-align:middle}

#footer .foot_box {position: relative;height:50px;background-color: #494848; }
#footer .foot_box .copy_box {position: relative; margin: 0 auto;  width: 1024px;}
#footer .foot_box .copy_box .h_ul2 {position: relative;top:6px; color:#cacaca; font-size:11px;width: 1024px;}
#footer .foot_box .copy_box .h_ul2 li {	font-weight: bold; float: right;line-height:170%}
#footer .foot_box .copy_box .h_ul2 li:first-child {	float: left;}
#footer .foot_box .copy_box .h_ul2 li a {	color: rgb(126, 126, 126);}
#footer .foot_box .copy_box .h_ul2 span {	font-weight: bold;}
#footer .foot_box .copy_box .h_ul2 p {padding-left:102px;	font-weight: bold;}

.hid { position: absolute; left: -9999px; font-size: 0; width: 0; height: 0; text-indent: -9999px; overflow: hidden; }

.body_title {color:#222222;font-size:24px;font-weight:bold;margin-bottom:20px}
.left_menu{width:192px;border:1px solid #e2e2e2;margin-top:20px;}
.left_menu h3{font-size:18px;color:#fff;padding-top:15px;padding-bottom:20px;padding-left:15px;background-color:#222}
.left_menu ul{padding:10px 15px;}
.left_menu ul li{background: url("/sub/images/b_dot.gif") no-repeat left 15px;padding-top:10px; padding-left:15px; }

.btn_01 {display:inline-block; padding:5px 10px; color:#fff; border:1px solid #fff; font-size:11px; font-weight:bold; letter-spacing:1px; background:none;}
.btn_01:hover {background:#fff; color:#000;}

.btn_02 {display:inline-block;width:165px; padding:5px 0px; color:#fff; border:2px solid #fff; font-size:11px; font-weight:bold; letter-spacing:1px; background:#62bdd9;}
.btn_02:hover {background:#fff; color:#000;}

#btn_top {	right: 43px; bottom: 60px; display: none; position: fixed;}
#btn_top a {	background: url("/images/gotop_off.png") no-repeat center; border-radius: 25px; border: 3px solid #525252; transition:0.1s ease-in-out; border-image: none; width: 40px; height: 40px; font-size: 0px; display: inline-block; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out;}
#btn_top a:hover {	background: url("/images/gotop_on.png") no-repeat center; border: 3px solid #50b5fc; border-image: none;}


.table_style_1 {	width: 100%;}
.table_style_1 caption {	display: none;}
.table_style_1 th {padding: 8px 0px; text-align: left;}
.table_style_1 th label {color: rgb(255, 255, 255); font-size: 0.87em; font-weight: bold;}
.table_style_1 td {padding: 5px; text-align: left; border-bottom-color: rgb(106, 105, 105); border: 1px solid #e2e2e2;}

.table_style_2 {	width: 100%;}
.table_style_2 caption {	display: none;}
.table_style_2 th {padding: 8px 0px; text-align: center;border: 1px solid #e2e2e2;background-color:#25a5ff;color:#fff}
.table_style_2 th label {color: rgb(255, 255, 255); font-size: 0.87em; font-weight: bold;}
.table_style_2 td {padding: 5px; text-align: left; border-bottom-color: rgb(106, 105, 105); border: 1px solid #e2e2e2;}

.table_style_3 {	width: 100%; border: 1px solid #b1b1b1;font-family:'Nanum Gothic','³ª´® °íµñ', Sans-serif;}
.table_style_3 caption {	display: none;}
.table_style_3 thead th {font-size:14px;padding: 8px 0px; text-align: center;border: 1px solid #e2e2e2;background-color:#25a5ff;color:#fff;border-right: 1px solid #b1b1b1;}
.table_style_3 tbody th {font-size:14px;padding: 8px 0px; text-align: center;border: 1px solid #e2e2e2;background-color:#F7F7F7;color:#000;border-right: 1px solid #b1b1b1;}
.table_style_3 th label {color: rgb(255, 255, 255); font-size: 0.87em; font-weight: bold;}
.table_style_3 td {padding: 5px;font-size:14px; text-align: right; border-bottom-color: rgb(106, 105, 105); border-right: 1px solid #b1b1b1;border-bottom: 1px solid #E2E2E2;}
.table_style_3 td.strong{color:red;font-weight:bold;font-family:'Nanum Gothic','³ª´® °íµñ', Sans-serif;}
