body			{
	font-family:verdana;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 21px;
	font-size: 12px;
	color: #666666;
	background-color: #f2f3ed;
	background-image: url(../img/bupum/bg01.jpg); 
	background-repeat:repeat-y;
	/*background-repeat:no-repeat;*/
}
td			{font-family:"verdana";font-size:12px;color:#666666;; line-height: 21px;}
img			{border:none;}
.join_text {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #666666;
	line-height: 21px;
}

.3000   {color:#DF3856;font-size:12px;font-family:"??"}
.3000_bold   {
	color:#DF3856;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.5000   {color:#C26FD9;font-size:12px;font-family:"??"}
.5000_bold   {
	color:#C26FD9;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.w01   {color:#FFffff;font-size:12px;font-family:"??"}
.w01_bold   {
	color:#ffffff;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.b01   {color:#000000;font-size:12px;font-family:"??"}
.b01_bold   {
	color:#000000;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.red01   {color:#FF0000;font-size:12px;font-family:"??"}
.red02   {color:#CC0000;font-size:12px;font-family:"??"}
.red03   {color:#990000;font-size:12px;font-family:"??"}
.red01_bold   {
	color:#FF0000;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.red02_bold   {
	color:#CC0000;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.red03_bold   {
	color:#990000;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.orange01  {color:#F0300C;font-size:12px;font-family:"??"}
.orange02  {color:#FE6700;font-size:12px;font-family:"??"}
.orange03  {color:#FF9100;font-size:12px;font-family:"??"}
.orange01_bold  {
	color:#F0300C;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.orange02_bold  {
	color:#FE6700;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.orange03_bold  {
	color:#FF9100;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.yellow01  {color:#FCB200;font-size:12px;font-family:"??"}
.yellow02  {color:#F5DB00;font-size:12px;font-family:"??"}
.yellow03  {color:#FFFAB8;font-size:12px;font-family:"??"}
.yellow01_bold   {
	color:#FCB200;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.yellow02_bold   {
	color:#F5DB00;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.yellow03_bold   {
	color:#FFFAB8;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.olive01   {color:#84871C;font-size:12px;font-family:"??"}
.olive02   {color:#A4A013;font-size:12px;font-family:"??"}
.olive03   {color:#CCC141;font-size:12px;font-family:"??"}
.olive01_bold   {
	color:#84871C;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.olive02_bold   {
	color:#A4A013;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.olive03_bold   {
	color:#CCC141;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.olivegreen01   {color:#6B9500;font-size:12px;font-family:"??"}
.olivegreen02   {color:#81B834;font-size:12px;font-family:"??"}
.olivegreen03   {color:#ABE264;font-size:12px;font-family:"??"}
.olivegreen01_bold   {
	color:#6B9500;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.olivegreen02_bold   {
	color:#81B834;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.olivegreen03_bold   {
	color:#ABE264;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.green01   {color:#008406;font-size:12px;font-family:"??"}
.green02   {color:#00AC14;font-size:12px;font-family:"??"}
.green03   {color:#88E458;font-size:12px;font-family:"??"}
.green04   {color:#3f5a09;font-size:12px;font-family:"??"}
.green01_bold   {
	color:#008406;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.green02_bold   {
	color:#00AC14;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.green03_bold   {
	color:#88E458;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.green04_bold   {
	color:#3f5a09;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.bluishgreen01   {color:#006A5D;font-size:12px;font-family:"??"}
.bluishgreen02   {color:#009280;font-size:12px;font-family:"??"}
.bluishgreen03   {color:#61D9C1;font-size:12px;font-family:"??"}
.bluishgreen01_bold   {
	color:#006A5D;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.bluishgreen02_bold   {
	color:#009280;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.bluishgreen03_bold   {
	color:#61D9C1;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.bluishgreen04   {color:#00808C;font-size:12px;font-family:"??"}
.bluishgreen05   {color:#3DADA1;font-size:12px;font-family:"??"}
.bluishgreen05_bold   {
	color:#3DADA1;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.bluishgreen06   {color:#80DDE5;font-size:12px;font-family:"??"}

.blue01   {color:#1F268C;font-size:12px;font-family:"??"}
.blue02   {color:#0041A5;font-size:12px;font-family:"??"}
.blue03   {color:#0069BE;font-size:12px;font-family:"??"}
.blue04   {color:#0091CD;font-size:12px;font-family:"??"}
.blue05   {color:#3EC1EA;font-size:12px;font-family:"??"}
.blue06   {color:#89DCF6;font-size:12px;font-family:"??"}
.blue01_bold   {
	color:#1F268C;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.blue02_bold   {
	color:#0041A5;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.blue03_bold   {
	color:#0069BE;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.blue04_bold   {
	color:#0091CD;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.blue05_bold   {
	color:#3EC1EA;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.blue06_bold   {
	color:#89DCF6;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.pupple01   {color:#2F2076;font-size:12px;font-family:"??"}
.pupple02   {color:#6851A1;font-size:12px;font-family:"??"}
.pupple03   {color:#BFAFD4;font-size:12px;font-family:"??"}
.pupple01_bold    {
	color:#2F2076;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.pupple02_bold    {
	color:#6851A1;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.pupple03_bold    {
	color:#BFAFD4;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.pink01   {color:#B10084;font-size:12px;font-family:"??"}
.pink02   {color:#CF4FAE;font-size:12px;font-family:"??"}
.pink03   {color:#EF9DDA;font-size:12px;font-family:"??"}
.pink01_bold   {
	color:#B10084;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.pink02_bold   {
	color:#CF4FAE;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.pink03_bold  {
	color:#EF9DDA;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}

.blown01   {color:#5B2B22;font-size:12px;font-family:"??"}
.blown02   {color:#9E530F;font-size:12px;font-family:"??"}
.blown03   {color:#D89253;font-size:12px;font-family:"??"}
.blown01_bold   {
	color:#5B2B22;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.blown02_bold   {
	color:#9E530F;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.blown03_bold   {
	color:#D89253;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold; 
}

 a{text-decoration:none;font-size:12px;color:#666666;}
 a:hover{text-decoration:none;font-size:12px;color:#3366CC;} 

 a.a{text-decoration:none;font-size:12px;color:#666666;}
 a:hover.a{text-decoration:none;font-size:12px;color:#3366CC;}  

 a.b{text-decoration:none;font-size:12px;color:#D89253; font-weight: bold;}
 a:hover.b{text-decoration:none;font-size:12px;color:#9E530F; font-weight: bold;}   
 
 a.c{text-decoration:none;font-size:12px;color:#666666;}
 a:hover.c{text-decoration:none;font-size:12px;color:#378741;} 

 a.d{text-decoration:none;font-size:12px;color:#666666;}
 a:hover.d{text-decoration:none;font-size:12px;color:#602e95;} 

 a.e{text-decoration:none;font-size:12px;color:#666666;}
 a:hover.e{text-decoration:none;font-size:12px;color:#9c2bc3;} 

 a.f{text-decoration:none;font-size:12px;color:#666666;}
 a:hover.f{text-decoration:none;font-size:12px;color:#ab1917;} 

.no_repeat    {background-repeat: no-repeat;}
.x_repeat    {background-repeat: repeat-x;}
.y_repeat    {background-repeat: repeat-y;}

.left_padding5    {padding-left: 5px;}
.left_padding10    {padding-left: 10px;}
.left_padding20    {padding-left: 20px;}

.right_padding5    {padding-right: 5px;}
.right_padding10    {padding-right: 10px;}
.right_padding20    {padding-right: 20px;}

.padding5   {padding: 5px;}
.padding10   {padding: 10px;}
.padding20   {padding: 20px;}


.ScrollBox {
	BORDER-RIGHT: #efefef 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #efefef 3px double; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #efefef 3px double; WIDTH: 590px; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #efefef 3px double; HEIGHT: 400px
}

.copyright {
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}

.textfield01    {
        height: 17px; 
        width: 50px;
        border: 1px solid #CCCCCC;
		}
		
		
		
.join {
	height: 16px;
	width: 83px;
	background-color: #F0F4DD;
	border: none;
}

.log_box {
	height: 14px;
	width: 80px;
	border: none;
}

.o_text {
	height: 80px;
	width: 300px;
	border: 1px solid #CCCCCC;
}
.o_form06 {

	height: 17px;
	width: 40px;
	border: 1px solid #CCCCCC;
}
.x_rpt {
	background-repeat: repeat-x;
}
.www {
	font-family: "kroeger 05_53";
	font-size: 8px;
	line-height: 10px;
}
.pink04_bold {

	color:#EC5993;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.navi {

	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 14px;
	color: #666666;
}

.b_text {
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.b_form {
	height: 18px;
	width: 170px;
	border: 1px solid #E3E3E3;
}
.b_form02 {
	height: 17px;
	width: 90px;
	background-color: #FFFFFF;
	border: 1px solid #E3E3E3;
}
.b_form03 {

	height: 17px;
	width: 500px;
	background-color: #FFFFFF;
	border: 1px solid #E3E3E3;
}
.b_form04 {

	height: 230px;
	width: 500px;
	background-color: #FFFFFF;
	border: 1px solid #E3E3E3;
}
.log_form {
	height: 19px;
	width: 145px;
	border: 1px solid #58A3CF;
	background-color: #DCF1FA;
}
.log_form02 {
	height: 19px;
	width: 65px;
	border: 1px solid #58A3CF;
	background-color: #DCF1FA;
}
.log_form03 {

	height: 19px;
	width: 200px;
	border: 1px solid #58A3CF;
	background-color: #DCF1FA;
}
.log_form04 {


	height: 19px;
	width: 40px;
	border: 1px solid #58A3CF;
	background-color: #DCF1FA;
}
.family {
	height: 20px;
	width: 195px;
}
.navi {
	font-family: "±¼¸²Ã¼", "µ¸¿òÃ¼", Seoul;
	font-size: 12px;
	color: #999999;
	letter-spacing: -2px;
}
.list_top_rt_01 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.list_top_01 {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.list_t_title {
	font-weight: bold;
	color: #FFFFFF;
}
.list_con_top_rt {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E8E8E8;
	border-right-color: #E8E8E8;
	border-bottom-color: #E8E8E8;
	border-left-color: #E8E8E8;
}
.list_con_top {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E8E8E8;
	border-right-color: #E8E8E8;
	border-bottom-color: #E8E8E8;
	border-left-color: #E8E8E8;
}
.list_t_title11 {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
.list_pad02 {

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.list_con_top_rt02 {

	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.orange04_bold {

	color:#D54D29;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.pink04_bold {

	color:#E37798;
	font-size:12px;
font-family:"??"font-weight:bold;	font-weight: bold;
}
.padding_lt20_tbr10 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.padding_lr_10 {
	padding-right: 15px;
	padding-left: 15px;
}
.sitemap_11 {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
}

/* main navigation 190415 */
.main_nav{background:url(../img/bupum/menu_bg.png) 0 0 no-repeat;}
.main_nav ul.dep1{position:relative; width:100%; height:100%; margin:0; padding:24px 0 0 30px;}
.main_nav ul.dep1 > li{list-style:none; display:inline-block; vertical-align:top; width:auto; margin-right:16px; padding-bottom:20px;}
.main_nav ul.dep1 > li:last-child{margin-right:0;}
.main_nav ul.dep1 > li a{display:block;}
.main_nav ul.dep2{position:absolute; bottom:33px; display:none; padding:0;}
.main_nav ul.dep2_01,
.main_nav ul.dep2_04,
.main_nav ul.dep2_05{left:32px;}
.main_nav ul.dep2_07,
.main_nav ul.dep2_08{right:60px;}
.main_nav ul.dep2 > li{list-style:none; display:inline-block; margin-right:10px;}
.main_nav ul.dep2_05 > li{margin-right:7px;}
.main_nav ul.dep2 > li:last-child{margin-right:0;}
.main_nav ul.dep1 > li.dep1_01:hover ul.dep2_01,
.main_nav ul.dep1 > li.dep1_04:hover ul.dep2_04,
.main_nav ul.dep1 > li.dep1_05:hover ul.dep2_05,
.main_nav ul.dep1 > li.dep1_07:hover ul.dep2_07,
.main_nav ul.dep1 > li.dep1_08:hover ul.dep2_08{display:block;}
.main_nav img{position:relative;}

/* left menu 190416 */
div.left_title{width:100%; height:auto; padding-left:25px; margin-bottom:25px;}
ul.left_menu{padding-left:25px;}
ul.left_menu li{list-style:none; height:30px; padding:0; margin-bottom:5px;}

/* 220929 Ãß°¡ */
div.pi_policy{border:1px solid #ddd; padding:8px; margin-top:15px; border-radius:5px; box-shadow:0 0 8px rgba(51,51,51,0.05);}
div.pi_policy div.tit{font-weight:bold; color:#333; position:relative;}
div.pi_policy a.btn01{display:inline-block; font-size:11px; position:absolute; top:0; left:120px; cursor:pointer;}