@CHARSET "UTF-8";

br {font-family:dotum;}   /* IE 11 에서 <br> 사용시 줄바꿈이 네모칸으로 나오는 현상 때문에 추가함. 2019.10.18 wetive */

@import url(https://fonts.googleapis.com/css?family=Roboto);


html { overflow:scroll;	overflow-x:auto; }

body, table, tr, td { font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; font-size:12px; color: #666666; line-height:130%;
    SCROLLBAR-ARROW-COLOR: #333333; 
	SCROLLBAR-FACE-COLOR: #eeeeee; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #eeeeee; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #b4b4b4; 
	SCROLLBAR-3DLIGHT-COLOR: #b4b4b4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom:0px;
	}
	


 a         {font-size:12px; font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; color:#666666; text-decoration:none; line-height:130%;} 
 A:link    {font-size:12px; font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; color:#666666; text-decoration:none; line-height:130%;}
 A:visited {font-size:12px; font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; color:#666666; text-decoration:none; line-height:130%;}
 A:hover   {font-size:12px; font-family:돋움, 굴림, Verdana, Arial, Arial Narrow, Tahoma, dotum; color:#000000; text-decoration:none; line-height:130%;}



input {font-size: 12px;	font-family:돋움; border:1 solid #C3C3C3; color: #333333;}
select {font-size: 12px; font-family:돋움; border:1 solid #C3C3C3; color: #333333;} 
textarea {font-size: 12px; font-family:돋움; border:1 solid #C3C3C3; color: #333333;}

img, table, form{border:0px; text-align:left}

.padd_online{padding:5px 10px 5px 10px;}
.board_top_line {background-color:#dddddd;}
.line {background-color:#dddddd;}
.font_8 {font-family:돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; font-size:11px;  color: #666666; line-height:13pt;}
.Nanum_Gothic {font-family:Nanum Gothic, NanumGothic, 돋움, 굴림, Trebuchet MS, Arial, Arial Narrow, Tahoma; font-size:14px;  color: #666666; line-height:15pt;}


li {list-style:none;}


/****** 특정 글자 자르기 할때 유용함 ********/
.textCut { width: 300px; height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }


.bolr	{border-left:1px solid #ee5150; border-right:1px solid #a52524;}


ul.icon_d li	{ background-image:url(/design/default/images/dicon.png); background-position:10px 14px; background-repeat:no-repeat; padding-left: 20px; line-height:150%}




.ft_tex_01				{font-size:12px; font-family:gulim, tahoma;line-height:130%; color:#222; text-decoration:none; font-weight:none }
.ft_tex_01	A:link		{font-size:12px; font-family:gulim, tahoma;line-height:130%; color:#222; text-decoration:none; font-weight:none }
.ft_tex_01	A:visited	{font-size:12px; font-family:gulim, tahoma;line-height:130%; color:#222; text-decoration:none; font-weight:none }
.ft_tex_01	A:active	{font-size:12px; font-family:gulim, tahoma;line-height:130%; color:#222; text-decoration:none; font-weight:none }
.ft_tex_01	A:hover		{font-size:12px; font-family:gulim, tahoma;line-height:130%; color:#222; text-decoration:none; font-weight:none }




/* 서브메뉴 스타일 */

  #menubar div a{                                                                  
        float:left;
		width:228px;
		height:40px;
		background-image:; 
		background-position:left bottom; 
		margin:0px 12px 0px 0px;
		font-family:Malgun Gothic;
		font-size:15px;
		font-weight:none;
		line-height:30px;

		color:#000;
		text-align:left;
		

   }
   
    #menubar div:hover a{
		float:left;
		width:228px;
		height:40px;
		background-image:url(/design/default/images/btn_back.gif);
		background-color:#696969;
		background-position:left bottom;
		margin:0px 12px 0px 0px;
		font-family:Malgun Gothic;
		font-size:15px;
		font-weight:none;
		line-height:30px;

		color:#fff;
		text-align:left;

   }
   
   
   
   
   
   
/* 메인메뉴 카테고리 스타일 */

  #menubox div a{                                                                  
        float:left;
		width:220px;
		border:dotted 1px #FFF;
		background-position:left bottom; 
		background-repeat:repeat-x;
		margin:4px 12px 0px 0px;
		padding:7px 0px 5px 10px;
		font-family:Malgun Gothic;
		font-size:14px;
		font-weight:bold;
		line-height:120%;
		color:#fff;
		

		

   }
   
    #menubox div:hover a{
        float:left;
		width:220px;
		border:solid 1px #ffa2a1;
		background-position:left bottom; 
		background-repeat:repeat-x;
		margin:4px 12px 0px 0px;
		padding:7px 0px 5px 10px;
		font-family:Malgun Gothic;
		font-size:14px;
		font-weight:bold;
		line-height:120%;
		color:#fff;
		background-color:#a71817;


   }
   
   
   
		
.hg_txt0	{
    text-align: left;
    padding: 30px;
    font-size: 24px;
    line-height: 170%;
    letter-spacing: -1px;
    color: #262626;
    overflow: visible;
    width: 400px;
    display: inline-block;
    margin-right: 55px;
	}	

.hg_txt{    font-family: sans-serif, Malgun Gothic;
    text-align: center;
    padding: 10px 0px 30px 0px;
    font-size: 27px;
    line-height: 150%;
    letter-spacing: -1px;
    color: #262626;
    text-overflow: visible;
    overflow: visible;
}}

.hg_txt_eng	{
		font-family:  sans-serif, Malgun Gothic;
		text-align:center;
		padding:10px 0px 30px 0px;
		font-size:22px;
		line-height:150%;
		letter-spacing:-1px;
		color: #262626;
		text-overflow:visible;
		overflow: visible;

	}


		
.hg_txt2	{
		font-family:  sans-serif, Malgun Gothic;
		text-align:center;
		padding:10px 0px 30px 0px;
		font-size:23px;
		line-height:130%;
		letter-spacing:-1px;
		color: #9CB6B5;
		text-overflow:visible;
		overflow: visible;

	}	






   

.tx_greet	{
    text-align: left;
    font-size: 17px;
    line-height: 154%;
    color: #1b1b1b;
    display: inline-block;
    letter-spacing: -1px;
	width: 539px;height:100%;
}
		
   }

.tx_greet_eng	{
		text-align:left;
		font-family:  sans-serif, "맑은 고딕", "Malgun Gothic";
		font-size:16px;
		font-weight:none;
		line-height:170%;
		color:#1b1b1b;
		
   }


   
.ceo_tex	{
    text-align: left;
    font-size: 18px;
    line-height: 207%;
    color: #1b1b1b;
		
   }


.tx_16_con	{
		font-family:  sans-serif, "맑은 고딕", "Malgun Gothic";
		font-size:16px;
		font-weight:none;
		line-height:150%;
		color:#1b1b1b;
		
   }



.tx_18_con	{
		font-family:  sans-serif, "맑은 고딕", "Malgun Gothic";
		font-size:17px;
		font-weight:none;
		line-height:170%;
		color:#1b1b1b;
		
   }

   


/***********   주소***********/

.titl	{
		font-family:  sans-serif, "맑은 고딕", "Malgun Gothic";
		font-size:24px;
		font-weight:none;
		line-height:150%;
		color:#1b1b1b;
		text-align:left;
		padding:15px 0px 10px 0px;
	}




#add_list	{ float:left}
#add_list	li {
	text-align:left; 

	}


#add_list	.titl2	{
		font-family:  sans-serif, "맑은 고딕", "Malgun Gothic";
		font-size:19px;
		font-weight:none;
		line-height:150%;
		color:#1b1b1b;
	}




#add_list	.expl	{
		font-family:  sans-serif, "맑은 고딕", "Malgun Gothic";
		font-size:14px;
		font-weight:none;
		line-height:180%;
		color:#333;
		margin-left:12px

	}


/***********    주소 끝    ***********/







/***********   연락처***********/
.cp_box	{width:450px; border-top:2px solid  #222; border-bottom:1px solid  #222; padding:20px; background-color: #F5F5F5}
.cp_titl	{
		font-family:  sans-serif, "맑은 고딕", "Malgun Gothic";
		font-size:20px;
		font-weight:none;
		line-height:100%;
		color:#1b1b1b;
		text-align:left;
		padding:0px 0px 10px 0px;
	}




#cp_list	{ float:left}
#cp_list	li {
	text-align:left; 

	}






#cp_list	.cp_expl	{
		font-family:  sans-serif, "맑은 고딕", "Malgun Gothic";
		font-size:15px;
		font-weight:none;
		line-height:130%;
		color:#333;
		margin-left:12px;
		padding:5px 0px

	}


/***********    연락처 끝    ***********/


   






.s_title	{
		text-align:center;
		padding:50px 0px 35px 0px;
		text-overflow:visible;
		overflow: visible;
		}

.s_title	.st_back  {
		text-align:center;
		margin:0px 35px;
		height:80px;
		text-overflow:visible;
		overflow: visible;
		background:url(/design/default/images/st_bbg.gif) center bottom  no-repeat;
		}

.s_title	 .st_tx	{
		font-family: 'Bebas Neue', cursive !important;
		text-align:center;
		padding:0px 20px 0px 20px;
		font-size:48px;
		line-height:130%;
		color:#333;
		font-weight:none;
		text-overflow:visible;
		overflow: visible;
		}




		









.sf_middle		{font-size:15px; font-family:  "맑은 고딕", "Malgun Gothic", gulim; line-height:140%; color:#222; text-decoration:none; font-weight:none; text-align:left; }

.sf_middle2		{font-size:18px; font-family:  "맑은 고딕", "Malgun Gothic", gulim; line-height:140%; color:#222; text-decoration:none; font-weight:bold; text-align:left; background-image:url(/design/default/images/ss_ticon.png); background-position:left 13px;
background-repeat:no-repeat; padding:0px 0px 0px 30px; margin-bottom:15px }

























@import url('http://fonts.googleapis.com/earlyaccess/NanumGothic.css');
@import url('http://fonts.googleapis.com/earlyaccess/NanumGothiccoding.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css');





@font-face {
  font-family: 'Nanum GothicB';
  font-style: normal;
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.eot);
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.eot);
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/Nanum Gothic/v3/NanumGothic-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}




.all_txt	{ font-family:"맑은 고딕", "Malgun Gothic"; font-size:13px; color:#333;}
.line_h		{ border:1px dashed #C60; border-left:0px;  border-right:0px; padding :8px 10px}
.line_box	{ border:1px solid #c6a893;  padding :8px 10px; overflow:auto}
.back_gr	{background-color:#F9F9F9}



.pro_tit	{ font-family:'Nanum Gothic', "맑은 고딕", "Malgun Gothic"; font-size:16px; color:#333; font-weight:700; background-image:url(/design/default/images/bul_01.jpg); padding:0px 0px 0px 23px; background-repeat:no-repeat; background-position:left top; line-height:230%; text-align:left; clear:both}
.pro_stit	{ font-family:"맑은 고딕", "Malgun Gothic"; font-size:13px; color:#333; font-weight:700; text-align:left}
.pro_stit2	{ font-family:"맑은 고딕", "Malgun Gothic"; font-size:13px; color:#960; font-weight:700; text-align:left; line-height:130%}
.pro_stit3	{ font-family:'Nanum Gothic', "맑은 고딕", "Malgun Gothic"; font-size:13px; color:#333; font-weight:700; background-image:url(/design/default/images/bul_02.jpg); padding:0px 0px 0px 23px; background-repeat:no-repeat; background-position:left top; line-height:230%; text-align:left; clear:both}
.pro_cont	{ font-family:"맑은 고딕", "Malgun Gothic"; font-size:12px; color:#333; text-align:left}


.left	{float:left}


/* 테이블 안에 정렬을 모두 왼쪽으로 하기 위한 코드
table table table td { text-align: left; }
*/


.util_st				{font-size:11px; font-family:Malgun Gothic,gulim;line-height:130%; color:#222222; text-decoration:none; font-weight:bold }
.util_st	A:link		{font-size:11px; font-family:Malgun Gothic,gulim;line-height:130%; color:#222222; text-decoration:none; font-weight:bold }
.util_st	A:visited	{font-size:11px; font-family:Malgun Gothic,gulim;line-height:130%; color:#222222; text-decoration:none; font-weight:bold }
.util_st	A:active	{font-size:11px; font-family:Malgun Gothic,gulim;line-height:130%; color:#222222; text-decoration:none; font-weight:bold }
.util_st	A:hover		{font-size:11px; font-family:Malgun Gothic,gulim;line-height:130%; color:#bc8225; text-decoration:none; font-weight:bold }



.mst_01				{font-size:14px; font-family:Malgun Gothic,gulim;line-height:130%; color:#000000; text-decoration:none; font-weight:bold; padding:5px 4px; border-top:1px solid #7c7c7c }
.mst_01	A:link		{font-size:14px; font-family:Malgun Gothic,gulim;line-height:130%; color:#000000; text-decoration:none; font-weight:bold; padding:5px 4px; border-top:1px solid #7c7c7c }
.mst_01	A:visited	{font-size:14px; font-family:Malgun Gothic,gulim;line-height:130%; color:#000000; text-decoration:none; font-weight:bold; padding:5px 4px; border-top:1px solid #7c7c7c }
.mst_01	A:active	{font-size:14px; font-family:Malgun Gothic,gulim;line-height:130%; color:#000000; text-decoration:none; font-weight:bold; padding:5px 4px; border-top:1px solid #7c7c7c }
.mst_01	A:hover		{font-size:14px; font-family:Malgun Gothic,gulim;line-height:130%; color:#3f3f3f; text-decoration:none; font-weight:bold; padding:5px 4px; border-top:1px solid #7c7c7c }


.sbg_dot	{background-image:url(/design/default/images/sb_bg.gif); background-position:center top; }


.ss_title	{
	
		background-image: url(/design/default/images/s_title_icon.png);
		text-align:left;
		background-position:left top; 
		background-repeat:no-repeat;
		padding:25px 0px 8px 23px;
		font-family:Malgun Gothic;
		font-size:19px;
		font-weight:bold;
		line-height:200%;
		color:#2c2c2c;
		margin:0px 20px
		
		}
		
		
.simg	{ width:720px;  display:block; overflow:visible;}
.simg ul	{float:left; }
.simg ul li	{float:left;  padding:0px 0px 0px 20px;}
		
		
		

.mano_st				{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#019bd5; text-decoration:none; font-weight:none }
.mano_st	A:link		{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#019bd5; text-decoration:none; font-weight:none }
.mano_st	A:visited	{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#019bd5; text-decoration:none; font-weight:none }
.mano_st	A:active	{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#019bd5; text-decoration:none; font-weight:none }
.mano_st	A:hover		{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#3f3f3f; text-decoration:none; font-weight:none }




.mano_st2				{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#575757; text-decoration:none; font-weight:none }
.mano_st2	A:link		{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#575757; text-decoration:none; font-weight:none }
.mano_st2	A:visited	{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#575757; text-decoration:none; font-weight:none }
.mano_st2	A:active	{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#575757; text-decoration:none; font-weight:none }
.mano_st2	A:hover		{font-size:12px; font-family:arial, Malgun Gothic,gulim;line-height:200%; color:#3f3f3f; text-decoration:none; font-weight:none }



.t_m_8	{margin:8px 0px 25px 0px}
.t_m_18	{margin:18px 0px 25px 0px}
.l_m_15	{margin:0px 0px 0px 15px}
.l_m_25	{margin:0px 0px 0px 25px}
.l_m_35	{margin:0px 0px 0px 35px}






.bo1pxgra	{border:1px solid #d3d3d3}
.back_white	{background-color:#FFF; }



.l_area	{border:1px solid #d3d3d3;}
.r_area	{border:1px solid #d3d3d3; border-left:0px}





.ss_bg	{ background-color:#FFF}




.sst { padding:5px 0px 5px 20px; font-size:14px; font-family:Malgun Gothic,gulim; font-weight:bold; color:#333; text-align:left}


.ls_01	{ text-align:left }
.ls_01 li {list-style:circle; text-align:left; line-height:160%; color:#333; font-family:"맑은 고딕", "Malgun Gothic"; font-size:12px; font-weight:bold}




.ls_02	{ text-align:left }
.ls_02 li {list-style:square; text-align:left; line-height:160%; color:#333; font-family:"맑은 고딕", "Malgun Gothic"; font-size:14px; font-weight:bold}



.d_tit	{padding:5px 5px 5px 5px; font-size:13px; font-family:Malgun Gothic,gulim; font-weight:bold; color:#222; text-align:left; margin-top:10px}

.d_img	{padding:5px 5px 5px 0px; text-align:left; float:left; width:80px;}

.d_txt	{padding:5px 0px 5px 10px; font-size:12px; font-family:Malgun Gothic,gulim; font-weight:none; color:#333; text-align:left; float:left; width:240px; border-left: dashed #663 1px; background-color:#F3F3F3; height:80px}

.d_txt2	{padding:5px 0px 5px 10px; font-size:13px; font-family:Malgun Gothic,gulim; font-weight:bold; color:#333; text-align:left;}




.ls	{border-top:2px solid #960; border-bottom:2px solid #960}
.ls tr td {font-family:"맑은 고딕", "Malgun Gothic"; font-size:12px;  line-height:130%; border:1px solid #e9e9e9; padding:4px 4px}
.tl{font-weight:bold; background:#f0f0f0; color:#000}

.ls2	{border-top:2px solid #067bb8; border-bottom:2px solid #067bb8}
.ls2 tr td {font-family:"맑은 고딕", "Malgun Gothic"; font-size:14px;  line-height:130%; border:1px solid #e9e9e9; padding:12px 20px}
.tl2 {font-weight:bold; background:#f0f0f0; color:#000}




.ex	{font-weight:none; color:#965c2b; padding:1px 10px; background-image:url(/design/default/images/ls_bg1.gif); background-position:left top; border:1PX SOLID #EBD1A0}

.ex2	{font-weight:none; color:#965c2b; padding:2px 10px;}



.uls tr td {font-family:"맑은 고딕", "Malgun Gothic"; font-size:12px;  line-height:130%; padding:4px 4px; color:#333}









.ls	{border-top:2px solid #e69e56; border-bottom:2px solid #e69e56}

.ls tr td {font-family:"맑은 고딕", "Malgun Gothic"; font-size:12px;  line-height:130%; border:1px solid #e9e9e9; padding:4px 4px}

.tl{font-weight:bold; background:#f0f0f0; color:#000}




.ls2	{border:none}

.ls2 tr td {font-family:"맑은 고딕", "Malgun Gothic"; font-size:12px;  line-height:130%; border:1px solid #e9e9e9; padding:4px 4px}

.tl2{font-weight:bold; background:#f0f0f0; color:#000;  padding-left:20px}








.img	{margin:0px 0px; float:left; text-align:center; width:100%  }




.map_wrap					{float:left; margin:0 auto; display:block; width:100%;}
.map_wrap	li		a		{float:left; font-family:  sans-serif; line-height:200%; color:#019bd5; text-decoration:none; font-weight:none; font-size:13px; width:130px; margin:3px 0px 3px 10px}
.map_wrap	li.on		a	{float:left; font-family:  sans-serif; line-height:200%; color:#ffffff; text-decoration:none; font-weight:none; font-size:13px; width:130px; background-color:#019bd5}







.cl	{clear:both}





		.addre_01 {
					font-size: 14px;
					padding:3px 5px 3px 5px;
					font-weight:none;
					color:#000;
					background-color:;
					border-bottom:dashed 1px #999;
					font-family:  sans-serif;

					
				}
				
		.addre_02 {
					font-size: 14px;
					padding:3px 5px 3px 5px;
					font-weight:none;
					color:#000;
					background-color:;
					border-bottom:dashed 1px #999;
					font-family:  sans-serif;

					
				}
				
				
		.addre_021 {
					font-size: 12px;
					padding:3px 5px 3px 5px;
					font-weight:none;
					color:#585858;
					background-color:;
					border-bottom:dashed 1px #999;
					font-family:  sans-serif;

					
				}
						
		.addre_0211 {
					font-size: 12px;
					padding:3px 5px 3px 5px;
					font-weight:none;
					color:#585858;
					background-color:;
					font-family:  sans-serif;

					
				}		
					
			
			
			.addre_011 {
					font-size: 14px;
					padding:3px 5px 3px 5px;
					font-weight:none;
					color:#000;
					background-color:;
					border-top:dashed 1px #999;
					border-bottom:dashed 1px #999;
					font-family:  sans-serif;

					
				}
				
		.addre_022 {
					font-size: 14px;
					padding:3px 5px 3px 5px;
					font-weight:none;
					color:#000;
					background-color:;
					border-top:dashed 1px #999;
					border-bottom:dashed 1px #999;
					font-family:  sans-serif;

					
				}



.dv	{clear:both; border:2px dashed  #E7E7E7; margin:10px 0px}



.table_wrap_line	{ border-top: 2px solid #42596E;  border-bottom: 1px solid #42596E;}


.table_title		{font-size:14px; font-family:  sans-serif; line-height:300%; color:#222222; text-decoration:none; font-weight:500; background-color:#dee8ea;  border-bottom: 1px solid #D2DEDE;}

.table_con			{font-size:13px; font-family:  sans-serif; line-height:200%; color:#222222; text-decoration:none; font-weight:400 ; padding:10px 10px}

.table_price		{font-size:13px; font-family:  sans-serif; line-height:200%; color:#2f7ab4; text-decoration:none; font-weight:400 ; padding:10px 10px}



.tline_left			{border-left:1px solid #E4E4E4}
.tline_top			{border-top:1px solid #E4E4E4}
.tline_right		{border-right:1px solid #E4E4E4}
.tline_bot			{border-bottom:1px solid #E4E4E4}


.tline_left2		{border-left:1px solid #BCD0CF}
.tline_top2			{border-top:1px solid #BCD0CF}
.tline_right2		{border-right:1px solid #BCD0CF}
.tline_bot2			{border-bottom:1px solid #BCD0CF}




.table_back1		{ background-color:#f2f2f2}

.table_back2		{ background: url(/design/default/images/back_dot.gif) left top}







.resu_st1	{font-size:13px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:500; background-color:#dee8ea;  border-bottom: 2px solid #7b979d;  border-top: 2px solid #7b979d; }
.resu_st11	{font-size:13px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:500; background-color:#dee8ea;  border-bottom: 1px solid #000;  border-top: 1px solid #000; }


.resu_st2	{font-size:12px; font-family: gulim; line-height:130%; color: #0d6a7c; text-decoration:none; font-weight:500; background-color:#fff;  border-bottom: 1px dotted #CCC; padding:10px 10px 10px 10px}
.resu_st22	{font-size:12px; font-family: gulim; line-height:130%; color: #2b2b2b; text-decoration:none; font-weight:bold; background-color:#fff;  border-bottom: 1px dotted #CCC; padding:10px 10px 10px 18px}


.cer_t1	{font-size:14px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:500; background-color:#ebf2f6; }

.cer_t2	{font-size:12px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:500; border-bottom:dotted 1px #6C6C6C  }
.cer_t3	{font-size:13px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:500; border-bottom:dotted 1px #6C6C6C;  letter-spacing:1px}
.cer_t4	{font-size:12px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:300; border-bottom:dotted 1px #6C6C6C; letter-spacing:1px}


.cer_t11	{font-size:14px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:500; background-color:#ebf2f6; }

.cer_t22	{font-size:13px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:500; border-bottom:dotted 1px #6C6C6C  }
.cer_t33	{font-size:13px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:500; border-bottom:dotted 1px #6C6C6C;  letter-spacing:1px}
.cer_t44	{font-size:13px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:130%; color:#000; text-decoration:none; font-weight:300; border-bottom:dotted 1px #6C6C6C; letter-spacing:1px}



.pl_name	{ background-color:#333; position:absolute; width:200px; margin:-10px 0px 0px 85px; text-align:center; border:1px solid #000; padding:3px 0px}

.pl_name	a	{ color:#FFF; font-size:19px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim;}


.spec_01	{color:#000; font-size:16px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:150%}

.spec_02	{color: #069; font-size:16px; font-family:  sans-serif,  "留묒? 怨좊뵓", "Malgun Gothic", gulim; line-height:150%}




.gal_txt1	{ text-align:center; font-family: 'Nanum Gothic' , Malgun Gothic, gulim}
.gal_txt1	a { text-align:center; font-family: 'Nanum Gothic' , Malgun Gothic, gulim}


