
/************************Calendar css include****************************/
@import url("/css/calendar.css");

/************************전체레이아웃설정css(topmenu)****************************/
* {padding: 0; margin: 0;}
body{
margin:0px;  
padding:0px; 
font-family:"돋움";
font-size:12px;
color:#666666;
background-image:url(/images/common/b_bg.gif); background-repeat:repeat-X;
}
h1,h2,h3,h4,ul,li,p{
font-size:100%;
}
p,b,br,td,th,select,input,form,textarea,option,input,button {
	font-size:9pt;
	font-family:"돋움"; 
	line-height:17px;
	color: #666666;
   }
   img { border:0px; }
 A:link { text-decoration : none; color : #666666 }
 A:visited { text-decoration : none; color : #666666}
 A:active { text-decoration : none;  }
 A:hover {color: #CC6600 ; text-decoration : none; }
 #wapper{
 border:0px solid red;
width:1000px;
margin:0px;
padding:0px;
background:url(/images/common/sub_bg_01.gif)  repeat-y;
}
#quick_navigation{
display:none;
}
/********************layout************************/
#top{position:absolute; top:0px; left:0px; float:left; width:1000px; }
#center{position:absolute; top:290px; float:left; width:900px; height:410px; background:url(../00_main/images/container_bg.gif) no-repeat;}
#bottom{
	float:left;
	height:63px;
	position:absolute;
	top:980px;
}
#bottom1{float:left; height:63px; position:absolute; top:800px; }
#bottom2{float:left; height:63px; position:absolute; top:1080px; }
#bottom3{float:left; height:63px; position:absolute; top:1150px; }
/********************top부분************************/
#mainimg{
position:absolute;
top:103px;
}
/********************container부분************************/
#center_left{
position:absolute;
width:189px;
margin:15px 0px 0px 23px;
}
#login{
padding:0px;
margin:0px;
}
#coupon_info{
padding:0px;
margin:0px;
}
#center_cen{
position:absolute;
margin:15px 0px 0px 240px;
width:382px;
}
#notice{
margin:0px;
padding:0px;
}
#search{
padding:0px;
margin-top:6px;
}
#indestry_total{
margin:0px;
padding:0px;
}
#center_right{
position:absolute;
width:235px;
margin:15px 0px 0px 650px;
}
#popupzone{
margin:0px;
padding:0px;
}
#news_cliping{
margin:6px 0px 0px 0px;
padding:0px;
}
#suject_phoneinfo{
padding:0px;
margin:0px;
}

/************************상단메뉴바css(topmenu)****************************/

#sitelogo {
  border:0px solid green;
	width:200px;
	float:left;
	padding:35px 0px 0 25px;
	margin:0px;
}
#gnb {
  border:0px solid blue;
	width:715px;
	height:60px;
	padding:0px 0 0 0px;
	margin:0px 0 0 240px;
}
.clear {
	clear:both;
}
#toplink {
  border:0px solid red;
  text-align:right;
	margin:0px;
	padding:14px 50px 5px 0px;
}
#toplink ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 100px;
}
#toplink ul li {
	display:inline;
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 0px;
}
#toplink a {
	margin-left:10px;
}
#outer {
  text-align:center;
	height:123px;
	text-align:left;
	position:relative;
	padding:0;
	margin:0;
}



ul#topmenu_adm {
	text-align:center;
  border:0px solid red;
	margin-top:0px;
	padding:1px 0px 0px 10px;
	list-style:none;
	float:left;
	width:705px;
	height:51px;
  background-image:url(../main_html2/img/topmenu1.gif);
}
ul#topmenu_adm li {
	float:left;
	padding:0px 0px 0px 0px;
	text-align:center;
}
ul#topmenu_adm li a {
	font-size:100%;
	display:block;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"돋움";
}
ul#topmenu_adm li a.final {
	background-image:none;
}
ul#topmenu_adm li a:hover {
	color:#fcff00;
}
ul#topmenu_adm li.over a {
	color:#fcff00;
}
/* 메뉴부분 1Depth CSS---- */
ul#topmenu_adm li.menu1 {
	margin:0;
}
ul#topmenu_adm li.menu2 {
	margin:0;
}
ul#topmenu_adm li.menu3 {
	margin:0;
}
ul#topmenu_adm li.menu4 {
	margin:0;
}
ul#topmenu_adm li.menu5 {
	margin:0;
}
ul#topmenu_adm li ul#submenu {
	position: absolute;
	padding-top:60px;
	left:240px;
	display: none;
	margin:-3px 0 0 270px;
	font-family:"돋움";
}
/*2 Depth ----*/
ul#topmenu_adm li.menu1 ul#submenu {
	font-weight:bold;
	margin-left:10px;
	background-image:url(../main_html2/img/sub_1bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:334px;*/
	width:400px;
	height:30px;
}
ul#topmenu_adm li.menu2 ul#submenu {
	font-weight:bold;
	margin-left:120px;
	background-image:url(../main_html2/img/sub_2bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 12px;
	/*width:217px;*/
	width:230px;
	height:30px;
}
ul#topmenu_adm li.menu3 ul#submenu {
	margin-left: 100px;
	background-image:url(../main_html2/img/sub_3bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 10px;
	/*width:448px;*/
	width:520px;
	height:30px;
}
ul#topmenu_adm li.menu4 ul#submenu {
  margin-left:345px;
	background-image:url(../main_html2/img/sub_4bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:241px;*/
	width:241px;
	height:30px;
}
ul#topmenu_adm li.menu5 ul#submenu {
	margin-left:300px;
	background-image:url(../main_html2/img/sub_5bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 8px;
	/*width:349px;*/
	width:349px;
	height:30px;
}
ul#topmenu_adm li.menu6 ul#submenu {
	margin-left:380px;
	background-image:url(../main_html2/img/sub_4bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:241px;*/
	width:250px;
	height:30px;
}
ul#topmenu_adm li.menu7 ul#submenu {
	margin-left:230px;
	background-image:url(../main_html2/img/sub_7bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:448px;*/
	width:460px;
	height:30px;
}

ul#topmenu_adm li ul#submenu li {
	font-weight:bold;
	color:#676767;
	width:auto;
	margin:0px 0px;
	padding:0px;
	list-style:none;
	font-family:"돋움";
}
ul#topmenu_adm li ul#submenu li a {
	font-weight:bold;
	font-size:95%;
	width:auto;
	color:#161515;
	padding:0 0 0 0;
	font-family:"돋움";
	display:inline;
	list-style:none;
}
ul#topmenu_adm li a:hover {
	color:#fcff00; padding:0; margin:0;
}

 





ul#topmenu {
	text-align:center;
  border:0px solid red;
	margin-top:0px;
	padding:1px 0px 0px 10px;
	list-style:none;
	float:left;
	width:705px;
	height:51px;
  background-image:url(../main_html2/img/topmenu1.gif);
}
ul#topmenu li {
	float:left;
	padding:0px 0px 0px 0px;
	text-align:center;
}
ul#topmenu li a {
	font-size:100%;
	display:block;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"돋움";
}
ul#topmenu li a.final {
	background-image:none;
}
ul#topmenu li a:hover {
	color:#fcff00;
}
ul#topmenu li.over a {
	color:#fcff00;
}
/* 메뉴부분 1Depth CSS---- */
ul#topmenu li.menu1 {
	margin:0;
}
ul#topmenu li.menu2 {
	margin:0;
}
ul#topmenu li.menu3 {
	margin:0;
}
ul#topmenu li.menu4 {
	margin:0;
}
ul#topmenu li.menu5 {
	margin:0;
}
ul#topmenu li ul#submenu {
	position: absolute;
	padding-top:60px;
	left:240px;
	display: none;
	margin:-3px 0 0 270px;
	font-family:"돋움";
}
/*2 Depth ----*/
ul#topmenu li.menu1 ul#submenu {
	font-weight:bold;
	margin-left:10px;
	background-image:url(../main_html2/img/sub_1bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:334px;*/
	width:400px;
	height:30px;
}
ul#topmenu li.menu2 ul#submenu {
	font-weight:bold;
	margin-left:120px;
	background-image:url(../main_html2/img/sub_2bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 12px;
	/*width:217px;*/
	width:230px;
	height:30px;
}
ul#topmenu li.menu3 ul#submenu {
	margin-left: 100px;
	background-image:url(../main_html2/img/sub_3bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 10px;
	/*width:448px;*/
	width:520px;
	height:30px;
}
ul#topmenu li.menu4 ul#submenu {
  margin-left:345px;
	background-image:url(../main_html2/img/sub_4bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:241px;*/
	width:241px;
	height:30px;
}
ul#topmenu li.menu5 ul#submenu {
	margin-left:300px;
	background-image:url(../main_html2/img/sub_5bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 8px;
	/*width:349px;*/
	width:349px;
	height:30px;
}
ul#topmenu li.menu6 ul#submenu {
	margin-left:380px;
	background-image:url(../main_html2/img/sub_4bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:241px;*/
	width:250px;
	height:30px;
}
ul#topmenu li.menu7 ul#submenu {
	margin-left:230px;
	background-image:url(../main_html2/img/sub_7bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:448px;*/
	width:460px;
	height:30px;
}

ul#topmenu li ul#submenu li {
	font-weight:bold;
	color:#676767;
	width:auto;
	margin:0px 0px;
	padding:0px;
	list-style:none;
	font-family:"돋움";
}
ul#topmenu li ul#submenu li a {
	font-weight:bold;
	font-size:95%;
	width:auto;
	color:#161515;
	padding:0 0 0 0;
	font-family:"돋움";
	display:inline;
	list-style:none;
}
ul#topmenu li a:hover {
	color:#fcff00; padding:0; margin:0;
}


/* end 탑메뉴*/




/************************왼쪽메뉴css****************************/

#left_area{ width:217px; float:left; padding:74px 0 0 0; margin:0px;}
#left_area h3 {display:none; }
#left_title {
	list-style:none;
	padding:7px 0px 7px 18px;
	margin:0px 8px 0px 13px;
	//background-image:url(/images/common/leftmenu_bg.gif);
	background-image:url(/images/images/leftmenu_bg.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: transparent;
	background-position: 0px 0px;
	font-weight:bold;
}
#left_title.tit a { color:#82c115; }
#left_title a:hover  { color:#82c115; }
#left_contents ul li.menu a { color:#82c115; }
#left_contents ul li a:hover { color:#82c115; }
#left_contents { padding:0px 5px; background-image:url(/images/common/leftmenu_bar.gif); background-repeat:no-repeat; background-position:bottom; }
#left_contents ul{ padding:0px; margin:0px; }
#left_contents ul li { list-style:none;
 padding:0px 0px 0px 28px; 
 background-image:url(/images/common/leftsub_ic.gif);
  background-repeat:no-repeat; 
  background-position:17px 5px; 
  margin:0px 0px 0px 3px; }


/************************페이지내용css****************************/
#leftmenu{
position:absolute;
float:left;
width:210px;
top:140px;
}
#content_area{
	position:absolute;
	top:154px;
	float:left;
	width:728px;
	left:210px;
	background-image:url(/images/common/sub_bg_02.gif);
background-repeat:repeat-y;
}
#con_bg{
position:absolute;
top:140px;
float:left;
width:728px;
left:210px;
height:14px;
background-image:url(/images/common/sub_bg_01.gif); background-repeat:no-repeat;
}
#con_bg1{
	position:absolute;
	top:940px;
	float:left;
	width:690px;
	left:210px;
	height:14px;
	background-image:url(/images/common/sub_bg_03.gif);
	background-repeat:no-repeat;
	z-index:1;
}
#con_bg1_1{
	position:absolute;
	top:1030px;
	float:left;
	width:728px;
	left:210px;
	height:14px;
	background-image:url(/images/common/sub_bg_03.gif);
	background-repeat:no-repeat;
	z-index:1;
}
#con_bg1_2{
	position:absolute;
	top:1120px;
	float:left;
	width:728px;
	left:210px;
	height:14px;
	background-image:url(/images/common/sub_bg_03.gif);
	background-repeat:no-repeat;
	z-index:1;
}
#location{
position:absolute;
padding:0px 15px 0px 15px;
width:660px;
z-index:1;
}
#title{
position:absolute;
background-image:url(/images/common/title_bg.gif); background-repeat:no-repeat;
width:657px;
height:49px;
}
#navi{
position:absolute;
width:620px;
text-align:right;
padding:30px 10px 0px 30px;
}
#content{
position:absolute;
background-image:url(/images/common/sub_bg_02.gif);
background-repeat:repeat-y;
padding:0px;
margin:0px;
width:728px;
}
#sub_con{
position:absolute;
width:630px;
padding:60px 25px 0px 25px;
}
#person{position:absolute;
width:660px;
top:650px;
}
h3{display:none;}
.content{padding:7px 0px 0px 10px;}
.left_p{padding:2px 0px 0px 40px;}
.left_p1{padding:0px 0px 0px 10px;}
.p_style{
padding:0px 86px 0px 15px;
}
.p_style1{
padding:0px 30px 0px 30px;
}
.p_style2{
padding:7px 10px 0px 0px;
float:right;
}

/************************텍스트스타일css****************************/
.site01,   A.site01:link { text-decoration : none; color : #703a03 }
           A.site01:visited { text-decoration : none; color : #703a03}
           A.site01:active { text-decoration : none;  }
           A.site01:hover {color: #666666 ; text-decoration : none; }

.site02,   A.site02:link { text-decoration : none; color : #9e6000 }
           A.site02:visited { text-decoration : none; color : #9e6000}
           A.site02:active { text-decoration : none;  }
           A.site02:hover {color: #666666 ; text-decoration : none; }

.site03,   A.site03:link { text-decoration : none; color : #4c9301 }
           A.site03:visited { text-decoration : none; color : #4c9301}
           A.site03:active { text-decoration : none;  }
           A.site03:hover {color: #666666 ; text-decoration : none; }

.site04,   A.site04:link { text-decoration : none; color : #015dbb }
           A.site04:visited { text-decoration : none; color : #015dbb}
           A.site04:active { text-decoration : none;  }
           A.site04:hover {color: #666666 ; text-decoration : none; }

.site05,   A.site05:link { text-decoration : none; color : #8512a6 }
           A.site05:visited { text-decoration : none; color : #8512a6}
           A.site05:active { text-decoration : none;  }
           A.site05:hover {color: #666666 ; text-decoration : none; }

.site06,   A.site06:link { text-decoration : none; color : #0294c0 }
           A.site06:visited { text-decoration : none; color : #0294c0}
           A.site06:active { text-decoration : none;  }
           A.site06:hover {color: #666666 ; text-decoration : none; }
   
.fontSmall {
    font-size: 8pt;
}   
   
.fontSmall2 {
    color: #6f4b28;
	font-weight: bold;
	font-size: 8pt;
} 

.fontSmall3 {
    color: #356e06;
	font-weight: bold;
	font-size: 8pt;
} 

.fontSmall4 {
    color: #1998bb;
	font-weight: bold;
	font-size: 8pt;
} 

.fontSmall5 {
    color: #7d328b;
	font-weight: bold;
	font-size: 8pt;
} 


.fontl {
	color: #156383;
	font-weight: bold;
	font-family: "돋움";
	font-size: 11pt;
}

.font2 {
	color: #ffffff;
	font-weight: bold;
	font-family: "돋움";
	font-size: 11pt;
}
   
 .tableborder{
          font-size: 9pt;
          border-collapse: collapse;
     }
	 
.text2 {
	color: #7CB248;
	font-weight: bold;
	font-family: "돋움";
	font-size: 9pt;
}	 
	 
	 
.mtxt {
	color: #636363;
	font-weight: bold;
	font-family: "돋움";
	font-size: 9pt;
}

.mbtxt {
	color: #81a908;
	font-weight: bold;
	font-family: "돋움";
	font-size: 9pt;
}
.mbtxts {
    color: #eca033;
	font-weight: bold;
	font-size: 8pt;
} 

.textBW {
	color: #FFFFFF;
	font-weight: bold;
	font-family: "돋움";
	font-size: 9pt;
}


.textBB {
	color: #14AFEF;
	font-weight: bold;
	font-family: "돋움";
	font-size: 9pt;

}
.textEb {
	color: #c8741a;
	font-weight: bold;
	font-family: "돋움";
	font-size: 9pt;

}
.texte{
	color: #d18635;
	font-family: "돋움";
	font-size: 9pt;

}
.textB {
	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}
.textB11 {
	font-family: "돋움";
	font-size: 11pt;
	font-weight: bold;
	color: #666666;
}

.icon01{
font-family:"돋움";
color:#1896ee;
font-size:9pt;
}

.icon02{
	font-family: "돋움";
	font-size: 9pt;
	color: #93BB40;
}

.icon03 {
	font-family: "돋움";
	font-size: 9pt;
	color: #897F0F;
}

.icon04 {
	font-family: "돋움";
	font-size: 9pt;
	color: #F67B21;
}

.icon05 {
	font-family: "돋움";
	font-size: 9pt;
	color: #C65680;
}

.icon06 {
	font-family: "돋움";
	font-size: 9pt;
	color: #0B7A8A;
}

.icon06 {
	font-family: "돋움";
	font-size: 9pt;
	color: #FFFFFF;
}


.icon07 {
	font-family: "돋움";
	font-size: 9pt;
	color: #0B96A2;
}

.lineGray {
	background-color: #DBDBDB;
	height: 1px;
}

.lineGrayVer {
	background-color: #DBDBDB;
	width: 1px;
}

.tableSpace {
        padding:5 5 5 5;
}
.tableSpace1 {
padding-left:10px;
}
.tableSpace2 {
padding-left:15px;
}

.tableText { 
        padding:0 5 2 5;
        line-height:18px;
}

.tableTit {
	background-color: #FAF9F9;
        padding:3 5 3 7;
}

.tableCont {
	background-color: #FCFCFC;
        padding:3 5 3 5;
}
.lineGray {
	background-color: #DBDBDB;
	height: 1px;
}

.lineGrayVer {
	background-color: #DBDBDB;
	width: 1px;
}

.tableSpace {
        padding:5 5 5 5;
}

.tableText { 
        padding:0 5 2 5;
        line-height:18px;
}

.tableTit {
	background-color: #FAF9F9;
        padding:3 5 3 7;
}

.tableCont {
	background-color: #FCFCFC;
        padding:3 5 3 7;
}

.depth2 {
	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #2D9F0A;
        padding:0 10 5 5;
}

.depth3 {
	font-family: "돋움";
	font-size: 9pt;
        padding:0 10 0 20;
}

.depth1Title{
	font-family: "돋움";
	font-size: 9pt;
	color: #2D9F0A;
        padding:5 10 5 0;
}

.depth2Text {

	font-family: "돋움";
	font-size: 9pt;
        padding:0 10 0 11;
}

.textG {
	color: #6db201;
}

.textBlue {
	color: #3399CC;
}

.textBlueB {
	color: #3399CC;
	font-size:12px;
	font-weight: bold;
}
#textBlueB {
	color: #3399CC;
	font-size:12px;
	font-weight: bold;
}
.fontSmall {
	font-size: 8pt;
}

.textB {
	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}

.textPB {
	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #994C8A;
}

.textRB {
	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #DD0000;
}

.textBB {
	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #8E6B00;
}

.textOB {
	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #EF7031;
}
.textVB {

	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #6633CC;
}
.textNB {font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #0C55A3;
}
.textGB{
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color:#6DB201;
}
.textDGB {

	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #666600;
}
.textJB {


	font-family: "돋움";
	font-size: 9pt;
	font-weight: bold;
	color: #009999;
}
.textGreen {


	font-family: "돋움";
	font-size: 9pt;
	color: #2D9F0A;
}

.textRed {
	font-family: "돋움";
	font-size: 9pt;
	color: #FF2D2A;
}

.left{
padding:7px 0px 0px 15px;
}
/************************고객센터>회원가입>가입여부확인css****************************/
.table01 {background-color:#f7f7f7;font-size:12px;color:#00a9af;text-align:left; height:25px; padding:5px 0px 0px 10px;}
.table02 {background-color:#f7f7f7;font-size:12px;color:#00a9af;text-align:left; height:25px; padding:5px 0px 5px 10px;}
.table01_1 {background-color:#f7f7f7;font-size:12px;color:#00a9af;text-align:center; height:25px; padding:5px 0px 0px 10px;}
.td_left1{
padding:2px 0px 0px 10px;
background-color:#FFFFFF;
height:25px;
}
.td_left2{
padding:5px 0px 0px 10px;
background-color:#FFFFFF;
height:25px;
}

.td_center{
padding:3px 0px 0px 0px;
text-align:center;
background-color:#eff0f0;
font-weight:bold;
color:#666666;
height:25px;
}
.td_right{
padding:2px 5px 0px 0px;
height:25px;
text-align:right;
}

/*게시판 버튼*/
.botton_box_15{
background-image:url(/images/bg_mark.jpg);
background-repeat:no-repeat;
background-position:center left;
height:20px;
background-color:#FFFFFF;
padding:1px 5px 0px 15px;
color:#666666;
font-size:11px;
font-weight:bold;
font-family:"돋움";
border:1px solid #BBBBBB;
cursor:pointer;
}

/*게시판 버튼*/
.botton_box_20{
background-image:url(/images/bg_mark.jpg);
background-repeat:no-repeat;
background-position:center left;
height:20px;
background-color:#FFFFFF;
padding:1px 5px 0px 20px;
color:#666666;
font-weight:bold;
font-size:11px;
font-family:"돋움";
border:1px solid #BBBBBB;
cursor:pointer;
}


.botton_box_25{
background-image:url(/images/bg_mark.jpg);
background-repeat:no-repeat;
background-position:center left;
height:25px;
background-color:#FFFFFF;
padding:3px 5px 0px 20px;
color:#666666;
font-weight:bold;
font-size:12px;
font-family:"돋움";
border:1px solid #BBBBBB;
cursor:pointer;
}

/*게시판 버튼*/
.botton_box{
background-image:url(/images/images/box_bg.gif);
background-repeat:no-repeat;
background-position:center;
width:78px;
height:25px;
padding:3px 0px 0px 20px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:10px;
font-family:"돋움";
}
.botton_box01{
background-image:url(/images/images/box_bg.gif);
background-repeat:no-repeat;
background-position:center;
width:78px;
height:25px;
padding:3px 0px 0px 40px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box1{
background-image:url(/images/images/box_bg.gif);
background-repeat:no-repeat;
background-position:center;
width:98px;
height:25px;
padding:3px 0px 0px 2px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton1{
background-image:url(/images/images/box_bg_1.gif);
background-repeat:no-repeat;
background-position:center;
width:98px;
height:25px;
padding:3px 0px 0px 2px;
text-align:center;
color:#000000;
font-size:12px;
font-family:"돋움";
}
.botton2{
background-image:url(/images/images/box_bg_2.gif);
background-repeat:no-repeat;
background-position:center;
width:53px;
height:25px;
padding:3px 0px 0px 2px;
text-align:center;
color:#000000;
font-size:12px;
font-family:"돋움";
}
.botton2_1{
background-image:url(/images/images/box_bg_3.gif);
background-repeat:no-repeat;
background-position:center;
width:42px;
height:25px;
padding:3px 0px 0px 10px;
text-align:center;
color:#000000;
font-size:12px;
font-family:"돋움";
}
.botton3{
background-image:url(/images/images/box_bg2_1.gif);
background-repeat:no-repeat;
background-position:center;
width:110px;
height:25px;
padding:3px 0px 0px 10px;
text-align:center;
color:#000000;
font-size:12px;
font-family:"돋움";
}
.botton3_1{
background-image:url(/images/images/box_bg2_1.gif);
background-repeat:no-repeat;
background-position:center;
width:110px;
height:25px;
padding:3px 0px 0px 17px;
text-align:center;
color:#000000;
font-size:12px;
font-family:"돋움";
}
.botton_box2{
background-image:url(/images/images/box_bg2.gif);
background-repeat:no-repeat;
background-position:center;
width:110px;
height:25px;
padding:3px 0px 0px 2px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box2_1{
background-image:url(/images/images/box_bg2.gif);
background-repeat:no-repeat;
background-position:center;
width:110px;
height:25px;
padding:3px 0px 0px 12px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box2_1_1{
background-image:url(/images/images/box_bg2.gif);
background-repeat:no-repeat;
background-position:center;
width:110px;
height:25px;
padding:3px 0px 0px 12px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box2_2{
background-image:url(/images/images/box_bg2.gif);
background-repeat:no-repeat;
background-position:center;
width:110px;
height:25px;
padding:3px 0px 0px 0px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box3{
background-image:url(/images/images/box_bg3.gif);
background-repeat:no-repeat;
background-position:center;
width:120px;
height:25px;
padding:3px 0px 0px 2px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box3_1{
background-image:url(/images/images/box_bg3.gif);
background-repeat:no-repeat;
background-position:center;
width:120px;
height:25px;
padding:3px 0px 0px 20px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box3_1_1{
background-image:url(/images/images/box_bg3.gif);
background-repeat:no-repeat;
background-position:center;
width:120px;
height:25px;
padding:3px 0px 0px 20px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box4{
background-image:url(/images/images/box_bg4.gif);
background-repeat:no-repeat;
background-position:center;
width:130px;
height:25px;
padding:3px 0px 0px 3px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box5{
background-image:url(/images/images/box_bg5.gif);
background-repeat:no-repeat;
background-position:center;
width:140px;
height:25px;
padding:3px 0px 0px 3px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box6{
background-image:url(/images/images/box_bg6.gif);
background-repeat:no-repeat;
background-position:center;
width:150px;
height:25px;
padding:3px 0px 0px 3px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box7{
background-image:url(/images/images/box_bg7.gif);
background-repeat:no-repeat;
background-position:center;
width:190px;
height:25px;
padding:3px 0px 0px 3px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
.botton_box8{
background-image:url(/images/images/box_bg8.gif);
background-repeat:no-repeat;
background-position:center;
width:220px;
height:25px;
padding:3px 0px 0px 3px;
text-align:center;
color:#000000;
font-weight:bold;
font-size:12px;
font-family:"돋움";
}
/*************************************버튼 관련 css***********************************************************/
.input_search{font-size:12px;height:19px; font-family:"돋움","돋움체"; color:black; border-width:1; border-color:#C0C0C0; border-style:solid}
.input_enabled{font-size:12px;height:19px; font-family:"돋움","돋움체"; color:blue; border-width:1; border-color:#C0C0C0; border-style:solid}
.input_disabled{font-size:12px;height:19px; font-family:"돋움","돋움체"; color:red; border-width:1; border-color:#C0C0C0; border-style:solid}


/************************메인 css 시작 ****************************/
#outer_1 {
	width:1000px;
	height:70px;
	text-align:left;
	position:relative;
	padding:15px 0px 0px 0px;
	margin:1px 0px 0px 0px;
	background-image:url(/images/common/topmenu_1.gif);
	background-repeat:no-repeat;
}
.r_con_bg{
	background-image:url(/images/main/r_con_bg.gif);
	background-repeat:repeat-y;
}
.l_con_bg{
	background-image:url(/images/main/l_con_bg.gif);
	background-repeat:repeat-y;
}
.login{
	height:17px;
	width:125px;
	color:#91aed0;
}
.pon_bg{
	background-image:url(/images/main/pon_bg.gif);
	background-repeat:repeat-y;
}
.search_select{
	height:20px;
	width:221px;
}
#tab_notice {
	position:absolute;
	left:240px;
	top:305px;
	width:381px; 
	height:136px;
	z-index:1;
	visibility: visible;
}
#tab_data {
	position:absolute;
	left:240px;
	top:305px;
	width:378px;
	height:140px;
	z-index:2;
	visibility: hidden;
}

#main_pop { position:relative; width:189px; height:116px; font-size:100%; margin:0px; padding:0px; margin-bottom:0px; background-image:url(../00_main/images/main_pop_bg.gif); }
.mainpop {
	position: absolute;
	width:183px;
	height: 92px;
	padding:0px 0px 0px 0px;
	clip: rect(0 100% 100% 0);
	visibility: hidden;
}
.popbt {
	position: absolute;
	float:right;
	top:130px;
	width: 237px;
	height: 14px;
	vertical-align:middle;
	padding-top:2px;
	text-align:right;
}
.popbt dl {
	float:left;
	width:237px;
    padding:0px;
    margin:0px;
	text-align:right;
}
.popbt dl dd{
   display:inline;
   padding:0px;
   margin:0px;
 }
.pon_bg{
	background-image:url(/images/main/pon_bg11.gif);
	background-repeat:repeat-y;
}
.pon_bg2{
	padding-left:14px;
	background-image:url(/images/main/pon_bg1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}



/************************메인 css 끝 ****************************/

/** 사이트맵 **/
.sitemap{
	background:url(/images/images/sitemap_bg.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	width:160px;
	height:25px;
}
.sitemap2{
	background:url(/images/images/sitemap_2dep_bg.gif);
	background-repeat:no-repeat;
	padding-left:35px;
	width:145px;
	height:21px;
}
.sitemap3{
	padding-left:32px;
	width:148px;
	height:21px;
	color:#959595;
}


#sub_title{
  border:0px solid red;
  padding:0px;
}
