@import "common_ts.css";

/***&&&&&&&&&&&###############*ÀüÃ¼ ·¹ÀÌ¾Æ¿ô*###############****/
#mwrap{width:100%;}

#allbody{width:1200px;margin:auto;}
#mallbody{width:1120px;display:inline;float:left}
	#right{display:inline;width:50px;float:left}
	/***###############*»ó´Ü*****/
	/****»ó´Ü-·Î°í,¼Ò¸Þ´º*****/
	#top{width:1120px;height:110px;background:url('/ts/images/sub/sub_topbg.gif') no-repeat;margin:auto;margin-bottom:30px}
	#top div{float:left;display:inline;}
	#top div.logo{margin-top:32px;margin-left:15px;}
	#top div.logo img{width:200px}
	#top div.smalltopmenu{width:196px;height:22px;float:right;margin-top:2px;margin-right:10px;padding-top:4px;padding-left:5px;font-family: 'Nanum Gothic'}
#top div.smalltopmenu span{display:inline;margin-right:10px;color:#e8f2d6;font-size:11px;text-align:right;}
	#top div.subflash{margin-left:120px;margin-top:15px}
	

	#top div.topmenu{width:855px;height:35px;margin-top:0px;margin-left:30px;
		 background: #314d73;
        background: -webkit-linear-gradient(right, #7185a8, #314d73);
        background: -moz-linear-gradient(right, #7185a8, #314d73);
        background: -o-linear-gradient(right, #7185a8, #314d73);
        background: linear-gradient(to left, #7185a8, #314d73);
		box-shadow: 0 6px 6px -4px #7c8592;
		text-indent:0;
		display:inline-block;
		color:#ffffff;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
		line-height:22px;
		text-decoration:none;
		text-align:center;
		padding-top:10px
}


#top div.topmenu dl dt{display:inline;height:33px;font-weight:bold;padding-top:15px;padding-right:15px}
#top div.topmenu a.mmenu{padding:10px 12px 14px 12px;}
#top div.topmenu a.mmenu img{position:relative;top:3px}
#top div.topmenu a.mmenu:link {color:#ffffff; text-decoration:none;}
#top div.topmenu a.mmenu:visited {color:#ffffff; text-decoration:none;}
#top div.topmenu a.mmenu:active {color:#ffffff; text-decoration:none;}
#top div.topmenu a.mmenu:hover {color:#0d3060; text-decoration:none;background-color:#b1cce6;font-weight:bold}

.mainclose{visibility:hidden;}
.mainopen{visibility:visible;
	transition-property: opacity, left, top, width;
  transition-duration: 2s, 1s;
  
}

@keyframes vibration {
  from {
    transform: rotate(2deg);
  }
  to {
    transform: rotate(-2deg);
  }
}
.anim{animation: vibration 0.1s ;}

/***###############*»ó´Ü¸Þ´º_new*****/

		div.submenu{position:relative;top:-2px;display:none;color:#ffffff;	font-size:12px;padding:5px 20px;opacity : 0;}

			/*			box-shadow: 0 4px 4px -4px #e4e4e4;
			
			text-indent:0;
			border-top:0px;
			display:inline-block;
			font-weight:normal;
			font-style:normal;
			line-height:22px;
			text-decoration:none;
			text-align:center;
			*/
	div.submenu span{margin:0;margin-right:10px}
	div.submenu a{color:#6b747f;font-size:13px;font-weight:bold; text-shadow: 1px 1px 2px #ffffff}
	div.submenu a:hover{color:#415369;}
	div.submenu1{left:264px}
	div.ssmalltopmenuubmenu2{margin-left:100px}
	div.submenu2{left:300px}
	div.submenu3{left:350px}
	div.submenu4{left:400px}
	div.submenu7{left:550px}
	div.submenu8{left:653px}

	/***&&&&&&&&&&&###############*¸ÞÀÎ ·¹ÀÌ¾Æ¿ô*###############****/
	
	
	#mbody{width:1120px;margin:auto;clear:both;}
	#left, #body{float:left;margin:auto;;margin-bottom:20px;}


		/***###############*¿ÞÂÊ ¸Þ´º new*****/
		#menuall_{width:212px;background:linear-gradient(to bottom right, #9eb0c1, #3c668b, #3c668b, #658eb3);box-shadow: 0px 0px 1px 1px #305478;display:flex;justify-content: center;}
		#menuall_ div.menuallin{width:100%;padding:7px;margin:8px;margin-top:0px;padding-bottom:5px}
		#menuall_ p.menutitle{padding-top:5px;padding-bottom:10px;color:#ffffff;font-weight:bold;font-size:20px;text-shadow: -1px 0 #6c8ca7, 0 1px #6c8ca7, 1px 0 #6c8ca7, 0 -1px #6c8ca7;}
		#menus_ div.menusframe p.menus{width:195px;height:22px;margin-left:-5px;margin-top:10px;padding-right:10px;display:flex;}
		#menus_ div.menusframe p.menus a{width:200px;height:22px;display:flex;color:#939292;padding-top:5px}
		#menus_ div.menusframe p.menus a span.mtext{padding-left:10px;font-weight:bold}
		#menus_ div.menusframe p.menus a span.micon{font-size:14px;color:#939292;padding-right:2px;padding-left:10px}
		#menus_ div.menusframe p.menus a span.micon_over{font-size:14px;display:none;color:#27567f}
		#menus_ div.menusframe p.menus a:hover{border:1px solid #85acce;color:#27567f;background-color:#c2daf2; -webkit-border-top-left-radius:10px;
			-moz-border-radius-topleft:10px;
			border-top-left-radius:10px;
			-webkit-border-top-right-radius:10px;
			-moz-border-radius-topright:10px;
			border-top-right-radius:10px;
			-webkit-border-bottom-right-radius:10px;
			-moz-border-radius-bottomright:10px;
			border-bottom-right-radius:10px;
			-webkit-border-bottom-left-radius:10px;
			-moz-border-radius-bottomleft:10px;
			border-bottom-left-radius:10px;;opacity: 0.9;}
		#menus_ div.menusframe p.menus a:hover .micon_over{display:block;color:#27567f}
		#menus_ div.menusframe p.menus a:hover .micon{display:none}
		#menus_ div.menusframe{width:185px;padding-bottom:10px;background-color:#ffffff;box-shadow: 0 4px 4px -4px #e4e4e4;}
		#menus_ div.menusframe p.menus_ a {border:1px solid #85acce;color:#27567f;background-color:#c2daf2;}
		#menus_ div.menusframe p.menus_ .micon{display:none}
		#menus_ div.menusframe p.menus_ a span.micon_over{display:block;color:#27567f}

		 #menus_ div.menusframe p.menus span.compact{letter-spacing:-1.5px}
		
		


			/****°í°´¼¾ÅÍ*****/
			#banners{margin-top:10px;font-family: 'Noto Sans KR', sans-serif;}
			#banners div.customerbanner01{margin-bottom:20px}
			#banners div.customerbanner01{border:2px solid #e1e2e3}
			#banners div.customerbanner01 div.customerbanner01_1{padding:5px;padding-bottom:0px}
			#banners div.customerbanner01 div.customerbanner01_1 p{display:inline-block;vertical-align: middle}
			#banners div.customerbanner01 div.customerbanner01_1 p.cb1{padding-right:5px;padding-top:3px}
			#banners div.customerbanner01_1 p.cb2 span{display:block;}
			#banners div.customerbanner01_1 p.cb2 span.cbs1{color:#2a2a2a;font-size:12px;padding-bottom:5px}
			#banners div.customerbanner01_1 p.cb2 span.cbs2{background: linear-gradient(to top, #9099b2, #17205a);  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;font-size:18px;letter-spacing:-1px;font-weight:bold;margin-top:2px;}
  			#banners div.customerbanner01_1 p.cb2 font.cbs3{color:#4d658a;font-size:15px;margin-bottom:5px;}
			#banners div.customerbanner01_1 p.cb2 font.cbs3_1{padding-right:0px}
			#banners div.customerbanner01_1 p.cb2 font.cbs3_2{padding-right:6px}
			#banners div.customerbanner01_1 p.cb2 font.cbs3_3{padding-right:7px}
			#banners div.customerbanner01_2{background-color:#708aa5;color:#ffffff;font-size:10px;letter-spacing:-1px;height:16px;padding-top:2px;text-align:center;margin:5px}
			#banners div.customerbanner01 div.customerbanner01_3{width:90%;margin-left:10px;border-bottom:1px solid #d5d5d5;padding-top:10px;padding-bottom:5px}
			#banners div.customerbanner01 div.customerbanner01_4{width:90%;margin-left:10px;border-bottom:0px;padding-top:5px;padding-bottom:3px}
			#banners a span.micon{font-size:14px;}
			
			#banners a {font-weight:bold;color:#757e8b}
			#banners a:hover{font-size:14px;color:#033272;font-weight:bold}
			

			
			#banners div.customerbanner04{width:100%;margin-bottom:5px;display: flex;;align-items: flex-start;justify-content: space-around;}
			#banners div.customerbanner04 div.customerbanner04_1{display:inline-block;padding-right:5px}
			#banners div.customerbanner04 div.customerbanner01_3{margin-left:10px;border-bottom:1px solid #d5d5d5;padding-top:10px;padding-bottom:2px;width:120px;}
			#banners div.customerbanner04 div.customerbanner01_4{margin-left:10px;border-bottom:0px;padding-bottom:3px;padding-top:5px}
			#banners div.customerbanner04 div.img{padding-bottom:20px}

			#banners div.customerbanner05{border:1px solid #d5d5d5;padding:10px;box-shadow: 1px 1px 3px 1px #dfe8ca;}
			#banners div.customerbanner05{width:190px;margin-bottom:5px;display: flex;;align-items: flex-start;justify-content:  space-between;}
			#banners div.customerbanner05 div.customerbanner05_1{display:inline-block;padding-right:5px;color:#6e961a}
			#banners div.customerbanner05 div.customerbanner05_1_1{margin-top:10px;margin-left:7px}
			#banners div.customerbanner05 div.customerbanner05_1 img{width:60px}

			#banners div.customerbanner06{border:1px solid #d5d5d5;padding:10px;box-shadow: 1px 1px 3px 1px #dfe8ca;}
			#banners div.customerbanner06{width:190px;margin-bottom:5px;display: flex;;align-items: flex-start;justify-content:  space-between;}
			#banners div.customerbanner06 div.customerbanner06_1{display:inline-block;padding-right:5px;color:#3a9595}
			#banners div.customerbanner06 div.customerbanner06_1_1{margin-top:10px;margin-left:7px}
			#banners div.customerbanner06 div.customerbanner06_1 img{width:60px}

			#banners div.customerbanner07{border:1px solid #d5d5d5;padding:10px;box-shadow: 1px 1px 3px 1px #dfe8ca;}
			#banners div.customerbanner07{width:190px;margin-bottom:5px;display: flex;;align-items: flex-start;justify-content:  space-between;}
			#banners div.customerbanner07 div.customerbanner07_1{display:inline-block;padding-right:5px;color:#8b2d2d}
			#banners div.customerbanner07 div.customerbanner07_1_1{margin-top:10px;margin-left:7px}
			#banners div.customerbanner07 div.customerbanner07_1 img{width:60px}

			#banners div.customerbanner08{border:1px solid #d5d5d5;padding:10px;box-shadow: 1px 1px 3px 1px #dfe8ca;}
			#banners div.customerbanner08{width:190px;margin-bottom:5px;display: flex;;align-items: flex-start;justify-content:  space-between;}
			#banners div.customerbanner08 div.customerbanner08_1{display:inline-block;padding-right:5px;color:#7f7020}
			#banners div.customerbanner08 div.customerbanner08_1_1{margin-top:10px;margin-left:7px}
			#banners div.customerbanner08 div.customerbanner08_1 img{width:35px}

		/***###############*Áß°£ ³»¿ë*****/
		#body{width:875px;;margin-left:25px;padding-left:5px}
			/****Å¸ÀÌÆ²*****/
			#body div.titleimg{width:100%;;text-align:left;margin-top:5px;}
			#body div.titleimg {display: flex; justify-content: space-between;}
			#body div.titleimg p{text-align:left;float:left;}
			#body div.titleimg p.titletxt{color:#999999;font-size:11px;padding-left:10px;padding-top:15px}
			#body div.titleimg p.title{color:#000000;font-size:25px;font-weight:bold;margin-top:0px}
			#body div.path{margin-top:5px;font-size:11px;color:#aaaaaa;text-align:right;}
			#body div.path span.path1{font-size:9px}
			#body div.path b{color:#888888;}
			#body div.titleimg1{color:#888a8b;font-size:12px;margin-top:5px;margin-bottom:30px}

		/***###############*¿À¸¥ÂÊ Äü¸Þ´º*****/
		
			/****Äü¸Þ´º*****/
			#quickmenu{position:absolute;top:190px;margin-left:10px}
			#quickmenu p{width:81px;text-align:center}
			#quickmenu p.links6{margin-top:10px}
			#quickmenu p.links7{margin-top:5px}

			
			/****°æ¿µ»óÅÂÆò±Õ ¿Ü*****/
			div.rightbanner{position:absolute;top:200px;left:-1px;width:121px;height:136px;}
			


	/****¸ÞÀÎÇÏ´Ü- ½ºÅ©·Ñµî*****/
	#scrolls{clear:both;width:1120px;margin:auto;padding-top:5px}
	#scrolls div{display:inline;float:left}
	#scrolls div.left{width:12px}
	#scroll{width:1085px;height:35px;overflow:hidden;}
	#scroll p{width:1300px;height:35px;overflow:hidden;}

	#scroll a {float:left; display:block;}
	#scroll a img{ width:165px; height:35px;margin-right:10px;}
	#scrolls div.right{width:12px}

		/***###############*È¸»ç Á¤º¸*****/

#mbottom_{clear:both;width:1090px;margin:auto;border-top:1px solid #e2e2e2;height:90px;padding-left:50px;margin-top:10px;font-size:11px}
		#mbottom_ div{float:left;}
		#mbottom_ div.mbottom{width:210px;margin-top:15px;text-align:center;border-right:1px solid #bbbbbb;}
		#mbottom_ div.mbottom img{width:180px;}
		#mbottom_ div.maddr{padding-top:20px;padding-left:70px;}
		#mbottom_ div.maddr p.mbottom_text1{padding-bottom:5px}
		#mbottom_ div.maddr p.mbottom_text1 span{padding-right:5px;font-size:11px}
		#mbottom_ div.maddr p.mbottom_text2{line-height : 20px}
		#mbottom_ p.mbottom{width:1000px;height:25px;margin-top:0}
		#mbottom_ span.bar{color:#cdcbcb;margin-left:5px;margin-right:5px;font-size:9px}
		#mbottom_ span a{color:#141414;font-weight:bold}





/***###############*Áß°£ ³»¿ëµé*****/
	/*&&&&¸ñ·Ï-°Ë»ö&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#listsearch {width:100%;}
		#listsearch table{width:100%;border-collapse:collapse;border-top:1px solid #4d7c99;border-left:1px solid #4d7c99}
		#listsearch th{line-height:25px;width:16%;border-bottom:1px solid #4d7c99;border-right:1px solid #4d7c99;vertical-align:top;padding-top:2px;padding-bottom:2px}
		#listsearch td{width:34%;border-bottom:1px solid #4d7c99;text-align:left;padding-bottom:5px;padding-top:5px;padding-left:3px;border-right:1px solid #4d7c99;}
		#listsearch td span.all{font-weight:bold}
		#listsearch ul{clear:both}
		#listsearch li{float:left;text-align:left;width:85px;padding:2px 5px}
		#listsearch .listsearch3 li{width:14%;padding-right:10px}

		#listsearch div.button_search{width:100%;text-align:center;margin-top:10px}

		#listsearch .listsearch1{background-color:#90b6ce;}
		#listsearch .listsearch1_{padding:5px 5px;}
//		#listsearch .listsearch2{background-color:#b4d0e2;padding:5px 5px;}
		#listsearch .listsearch2{background-color:#90b6ce;padding:5px 5px;}
		#listsearch .listsearch_r{background-color:#ecf3f5;padding-top:15px}
		#listsearch .listsearch_r_{background-color:#ecf3f5;}
		#listsearch .listsearch3_{padding:5px 5px;}
		#listsearch .listsearch4{background-color:#ffffff;padding:5px 5px;}
		#listsearch td.listsearch4 {width:30%;}

		#listsearch .listsearch_1 ul{width:100%}
		#listsearch .listsearch_1 li{width:130px}

		#listsearch th.listsearchs{background-color:#c2daf2;}
		
		#listsearch div.detailtitle{margin-top:10px;margin-bottom:5px;font-weight:bold;margin-left:25px}
		#listsearch div.detailtitle span{}
		#listsearch div.detailtitle div{display:inline;}
		#listsearch div.detailtitle div.title{}
		#listsearch div.detailtitle div.buttons{padding-top:10px}
		#listsearch table.detailsearch{width:100%;border:1px solid #adc5d5}
		#listsearch table.detailsearch th{width:15%;border:0;padding:2px;padding-top:10px;padding-bottom:5px;font-weight:normal;background-color:#b4d0e2;border:1px solid #adc5d5}
		#listsearch table.detailsearch th.middle{padding-top:10px}
		#listsearch table.detailsearch td{width:35%;border:0;padding:3px 0 3px 10px;border-bottom:1px solid #adc5d5}
		#listsearch table.detailsearch td input.text{width:50px}


		#listsearch table.detailsearch1{width:100%;border:1px solid #adc5d5;}
		#listsearch table.detailsearch1 th{width:15%;border:0;padding:2px;padding-top:10px;padding-bottom:5px;font-weight:normal;background-color:#f1f5f7;border:1px solid #adc5d5;border-top:0}
		#listsearch table.detailsearch1 th.middle{padding-top:10px}
		#listsearch table.detailsearch1 td{width:85%;border:0;padding:3px 0 3px 10px;border-bottom:1px solid #adc5d5;border-top:0}
		#listsearch table.detailsearch1 td input.text{width:50px}


		#listlist table{width:100%;border-collapse:collapse;border-top:1px solid #728894;border-bottom:2px solid #728894;border-left:1px solid #728894;border-right:1px solid #728894;}
		#listlist th{background-color:#90b6ce;color:#000000;font-size:14px;padding:5px;border-right:1px solid #728894;border-bottom:2px solid #728894}
		#listlist td{padding-top:10px;padding-bottom:7px;border-right:1px solid #728894;border-bottom:1px solid #728894;border-top:2px solid #728894;line-height:20px}
		#listlist th.borderright0{border-right:0px;}
		#listlist td.borderright0{border-right:0px}
		#listlist td.status{line-height:16px;width:50px}
		#listlist td.three{color:#1b7457;font-weight:bold;}
		#listlist td.five{color:#be2400;font-weight:bold;}
		#listlist td.biztype1{font-weight:bold;}
		#listlist td.amount{font-weight:bold;color:#0531a9;font-size:14px}
		

		#listlist_ table{width:100%;border-collapse:collapse;border-top:1px solid #728894;border-bottom:2px solid #728894;border-left:1px solid #728894;border-right:1px solid #728894;}
		#listlist_ th{background-color:#90b6ce;color:#000000;font-size:14px;padding:5px;border-right:1px solid #728894;border-bottom:2px solid #728894}
		#listlist_ td{padding:5px;border-right:1px solid #728894;border-bottom:1px solid #728894}
		#listlist_ th.borderright0{border-right:0px}
		#listlist_ td.borderright0{border-right:0px}

		
		#listsearchdetail div.searchitem{width:100%;text-align:right;margin-top:10px;margin-bottom:10px}
		#listsearchdetail .pincludehidden{margin-bottom:4px}
		#listsearchdetail div.searchitem input.item{width:100px;height:21px;vertical-align:top;text-align:center;color:#0531a9}
		#numbers{margin-top:10px;text-align:center}
		/**¸ñ·Ï¾ÆÀÌÄÜ**/
		div.icons_{float:left;margin-bottom:10px;font-size:12px}
		.icons{padding:0 1px;width:10px;height:12px;font-size:10px;font-weight:bold;color:#ffffff;font-family: 'Nanum Gothic'}
		td.icons{clear:both;float:left;display:inline;margin-right:2px}
		.icon_new{background-color:#ff3000;border:1px solid #ca0000;width:12px}
		.icon_up{background-color:#ff7200;border:1px solid #c76403}
		.icon_del{background-color:#636363;border:1px solid #3a3a3a}
		.icon_re{background-color:#dfa845;border:1px solid #a26902}
		.icon_em{background-color:#00fff6;border:1px solid #00b0aa;color:#006b67}
		.icon_com{background-color:#d2d2d2;border:1px solid #868686;color:#3a3a3a}
		.icon_delay{background-color:#cabdd5;border:1px solid #745e87;color:#361057}
		.icon_avail{background-color:#74ad00;border:1px solid #97bd00;}




	/*&&&&¸Å¹°-µî·Ï&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#up{margin-top:10px}
		#up div.up{margin-bottom:30px}
		#up div.up div.title{float:left;text-align:left;width:850px;margin-bottom:5px;height:25px;border-bottom:2px solid #4088b3;font-size:16px;font-weight:bold;background:url('/www/images/sub/title_icon.gif') no-repeat; padding-left:20px;font-family: 'Nanum Gothic'}
		#up div.up div.title span.script{float:right;font-size:12px;font-weight:normal;margin-bottom:10px}
		#up div.up div.textc{width:500px;text-align:left;margin-top:10px}
		

		#up div.up table{width:100%;border-collapse:collapse;border-top:1px solid #728894;border-bottom:1px solid #728894;border-left:1px solid #728894;border-right:1px solid #728894;}
		#up div.up th{width:80px;background-color:#90b6ce;border-bottom:1px solid #728894;padding-top:7px;padding-bottom:10px;color:#000000;font-weight:normal}
		#up div.up td{border-bottom:1px solid #728894;text-align:left;padding:10px;}

		#up div.up1 table,#up div.up2 table{width:100%;border-collapse:collapse;border-top:1px solid #728894;border-bottom:1px solid #728894;border-left:1px solid #728894;border-right:1px solid #728894;}
		#up div.up1 th{width:100px;background-color:#90b6ce;border-bottom:1px solid #728894;padding-top:7px;padding-bottom:10px;color:#000000;font-weight:normal}
		#up div.up1 td{border-bottom:1px solid #728894;text-align:left;padding:10px;}


		#up div.up1 td input.text{width:120px}
		#up div.up1 td input.textnum{width:70px}
		
		#up div.up2 input.bityear{width:30px;border:0;background-color:#90b6ce;color:#000000}
		#up div.up2 input.bityear2{width:35px;}
		#up div.up2 th{background-color:#90b6ce;border-bottom:1px solid #728894;padding-top:3px;padding-bottom:5px;color:#000000;font-weight:normal;}
		#up div.up2 td{text-align:center;width:120px;border-bottom:1px solid #728894;padding:5px;}
		#up div.up2 input.bityear1{width:40px}
		#up div.up3 th,#up div.up4 th,#up div.up5 th,#up div.up6 th,#up div.up7 th,#up div.up8 th,#up div.up9 th{background-color:#ecf3f5}
		#up div.up4 th{width:100px}
		#up div.up5 td input.text{width:85px}
		#up div.up5 td input.num{width:30px}
		#up div.up7 th.up7_1{width:200px}
		#up div.up7 td.up7_1{width:200px}

		#up div.up8 th{width:80px}
		#up div.up8 td{width:220px}
		#up div.up9 th{width:80px}
		#up div.up9 td{width:220px}
		#up span.red{color:#3d538f;padding-left:5px;font-weight:bold}

		#up div.upbuttons{margin-top:10px;margin-bottom:20px;text-align:center}


	/*&&&&¸Å¹°-³»¿ë&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#view{margin-top:10px}
		#view div.view{margin-bottom:30px}
		#view div.view div.title{text-align:left;width:850px;margin-bottom:5px;height:28px;border-bottom:2px solid #4088b3;font-size:16px;font-weight:bold;background:url('/www/images/sub/title_icon.gif') no-repeat; padding-left:20px;font-family: 'Nanum Gothic';filter: hue-rotate(15deg);}
		#view div.view div.title div{display:inline;}

		#view div.view div.title div.script{float:right;font-size:14px;font-weight:normal;height:20px;padding-top:8px;}
		#view div.view div.title div.printbutton{padding-top:0;padding-bottom:20px}
		

		#view div.view table{width:100%;border-collapse:collapse;border-top:1px solid #728894;border-bottom:1px solid #728894;border-left:1px solid #728894;border-right:1px solid #728894;}
		#view div.view th{width:80px;background-color:#90b6ce;border-bottom:1px solid #728894;padding-top:10px;padding-bottom:5px;color:#000000;font-weight:normal;vertical-align:middle}
		#view div.view td{border-bottom:1px solid #728894;text-align:left;padding:10px 10px 5px 10px;}
		#view div.view td.tdright{text-align:right}
		#view div.view td.tdleft{text-align:left}
		#view div.view td.remarks{line-height:20px}
		#view div.view table.tdcenter td{text-align:center}
		#view div.view table.height2 td{height:28px}
		

		#view div.view1 table,#view div.view2 table{width:100%;border-collapse:collapse;border-top:1px solid #728894;border-bottom:1px solid #728894;border-left:1px solid #728894;border-right:1px solid #728894;}
		#view div.view1 th,#view div.view2 th{width:80px;background-color:#90b6ce;border-bottom:1px solid #728894;padding-top:12px;padding-bottom:10px;color:#000000;font-weight:normal}
		#view div.view2 th{border-right:1px solid #728894;}
		#view div.view2 td{border-right:1px solid #728894;}
		#view div.view1 td,#view div.view2 td{border-bottom:1px solid #728894;text-align:left;padding:12px 10px 10px 10px;}
		#view div.view td.amount b{color:#000000;font-size:14px}
		#view div.view td.amount p{color:#656565;margin-top:3px}

		#view div.view1 th{width:13%;}
		#view div.view1 td{width:22%}

		#view div.view2 td{padding:12px 5px 10px 5px;text-align:center}

		#view div.view3 th{width:90px;background-color:#ecf3f5}
		#view div.view3 td{width:120px;padding:5px}
		
		#view div.upbuttons{margin-top:10px;margin-bottom:20px;text-align:center}
		
		#view div.view1 th.bold1{border-top:2px solid #4c8fc2;border-left:2px solid #4c8fc2;border-bottom:2px solid #4c8fc2;}
		#view div.view1 td.bold2{background-color:#ecf3f5}

		#view div.view2 th.bold1{border-top:2px solid #4c8fc2;border-left:2px solid #4c8fc2;border-right:2px solid #4c8fc2;}
		#view div.view2 td.bold2{background-color:#ecf3f5}
		#view div.view2 td.bold3{background-color:#ecf3f5}
	/*&&&&¸Å¹°-³»¿ë ÀÎ¼â&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#pview{margin-top:10px;font-size:1.3em;width:100%}
		#pview div.up{clear:both;margin-bottom:30px}
		#pview div.up div.title{float:left;text-align:left;width:50%;font-size:16px;font-weight:bold;margin-bottom:3px}
		#pview div.up div.script{float:right;width:50%;text-align:right;}
		#pview div.up div.textc{width:500px;text-align:left;}
		

		#pview div.up table{width:100%;border-collapse:collapse;border-top:1px solid #454545;border-bottom:1px solid #454545;border-left:1px solid #454545;}
		#pview div.up table.tdright td{text-align:right}
		
		#pview div.up th{width:80px;height:23px;border-right:1px solid #454545;border-bottom:1px solid #454545;padding-top:5px;padding-bottom:5px;color:#000000;font-weight:normal}
		#pview div.up td{height:25px;border-right:1px solid #454545;border-bottom:1px solid #454545;text-align:left;padding:5px;}

		#pview div.up1 table,#up div.up2 table{width:100%;border-collapse:collapse;border-top:1px solid #454545;border-bottom:1px solid #454545;border-left:1px solid #454545;border-right:1px solid #454545;}
		#pview div.up1 th{width:100%;border-bottom:1px solid #454545;padding-top:5px;padding-bottom:5px;color:#000000;font-weight:normal}
		#up div.up2 th{border-bottom:1px solid #454545;padding-top:5px;padding-bottom:5px;color:#000000;font-weight:normal}
		#pview div.up1 td,#up div.up2 td{border-bottom:1px solid #454545;text-align:left;padding:5px;}

		#pview div.up1 th{width:80px}
		
		#pview div.up1 td{width:150px}
		#pview div.up1 td.full{width:550px}

		#pview div.up2 td{padding:5px;text-align:center}
		#pview div.up2 th.biztypeprint{width:100px}

		#pview div.up3 th,#up div.up4 th,#up div.up5 th,#up div.up6 th,#up div.up7 th,#up div.up8 th,#up div.up9 th{width:80px}
		#pview div.up3 td{width:120px}
		#pview div.up5 td input.text{width:85px}
		#pview div.up5 td input.num{width:30px}
		#pview div.up7 th.up7_1{width:200px}
		#pview div.up7 td.up7_1{width:200px}

		#pview div.up8 th{width:80px}
		#pview div.up8 td{width:220px}
		#pview div.up9 th{width:80px}
		#pview div.up9 td{width:220px}

		#pview div.up1 table.tdcenter td{text-align:center;}
		
		#title{height:70px;width:800px;border-bottom:2px solid #6e6e6e}
		#title p{display:inline}
		#title p.left{float:left}
		#title p.left img{width:220px}
		#title p.right{float:right;margin-top:20px}
		#title p.right span{font-size:20px;font-weight:bold}


		#bottomscript{clear:both;width:700px;height:95px;}
		#bottomscript div{float:left;}
		#bottomscript div.mbottom{width:170px;padding:10px;40px;border-right:1px solid #bbbbbb;margin-top:10px;margin-left:30px}
		#bottomscript div.mbottom img{width:170px; filter:grayscale(100%)}
		#bottomscript div.maddr{padding-top:10px;padding-left:30px;font-size:12px;line-height:20px}
		#bottomscript div.maddr p.mbottom_text1{padding-bottom:5px}
		#bottomscript div.maddr p.mbottom_text1 span{padding-right:5px}
		#bottomscript p.mbottom{height:25px;margin-top:0}



	/*&&&&¾ç¼ö-³»¿ë&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		div.button_search1{text-align:center;margin-top:10px;height:50px;}




	/*&&&&¾çµµ¾ç¼öÀýÂ÷&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
	
		.bgprocess1 {
			-moz-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			-webkit-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			background-color:#ffffff;
			-webkit-border-top-left-radius:2px;
			-moz-border-radius-topleft:2px;
			border-top-left-radius:2px;
			-webkit-border-top-right-radius:2px;
			-moz-border-radius-topright:2px;
			border-top-right-radius:2px;
			-webkit-border-bottom-right-radius:2px;
			-moz-border-radius-bottomright:2px;
			border-bottom-right-radius:2px;
			-webkit-border-bottom-left-radius:2px;
			-moz-border-radius-bottomleft:2px;
			border-bottom-left-radius:2px;
			text-indent:0;
			border:1px solid #cfd0d1;
			display:inline-block;
			color:#0a0a0a;
			font-weight:normal;
			font-style:normal;
			height:170px;
			text-decoration:none;
			text-align:center;

			
		}
		

		.process li{float:left;width:238px;margin-right:10px;margin-bottom:10px;text-align:left;padding-top:10px}
		.process li span.title{font-weight:bold;color:#0a1e44;font-size:16px;line-height:25px;margin-top:10px;margin-left:10px;font-family: 'Nanum Gothic'}
		.process li p.ptext{clear:both;height:50px;line-height:18px;margin:10px;}
		.process li p.ptextbottom {width:230px;height:51px;position:relative;top:10px;right:10px;text-align:right;}



	/*&&&&¾çµµ¾ç¼öÀýÂ÷&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		div.upc input.pemail{width:140px}


	/*&&&&°Ô½ÃÆÇ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#board div.list table{width:100%;border-collapse:collapse;border:1px solid #728894;}
		#board div.list th{background-color:#90b6ce;color:#000000;font-size:14px;padding:5px;border-right:1px solid #97a1b7;border-bottom:2px solid #728894;height:25px;font-weight:normal}
		#board div.list td{padding:5px;border-right:1px solid #728894;border-bottom:1px solid #728894;height:25px}
		#board div.list th.borderright0{border-right:0px}
		#board div.list td.borderright0{border-right:0px}
		#board .no{width:5%}
		#board .riter{width:10%}
		#board .title{width:70%}
		#board .date{width:15%}
		#board div.list td.title{text-align:left}
		#board div.writebutton{float:left;width:20%;margin-bottom:10px;text-align:left}
		#board div.searchbutton{float:left;width:80%;margin-bottom:10px;text-align:right}	
		#board div.searchbutton input{height:20px;ime-mode:active}
		#board div.searchbutton .pkey{height:25px}

		#board div.view{margin-bottom:10px}
		#board div.view table{width:100%;border-collapse:collapse;border-top:2px solid #444547;border-bottom:2px solid #444547;border-left:1px solid #444547;border-right:1px solid #444547;}
		#board div.view th{background-color:#90b6ce;color:#000000;font-size:14px;padding:10px;border-right:1px solid #97a1b7;border-bottom:1px solid #728894;font-weight:normal}
		#board div.view td{padding:5px;border-right:1px solid #728894;border-bottom:1px solid #728894}
		#board div.view th.borderright0{border-right:0px}
		#board div.view td.borderright0{border-right:0px}
		#board div.view .title{width:10%;}
		#board div.view .subject{width:45%;text-align:left}
		#board div.view .subject3{width:90%;text-align:left}
		#board div.upbuttons{margin-top:10px;margin-bottom:20px;text-align:center}
	
	/*&&&&¸ñ·Ï-°Ë»ö&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#regsearch {width:100%;}
		#regsearch table{width:100%;border-collapse:collapse;}
		#regsearch th{width:12%;border-bottom:1px solid #adc5d5;vertical-align:top;padding-top:15px;padding-bottom:10px}
		#regsearch td{border-bottom:1px solid #adc5d5;text-align:left;padding-bottom:5px;padding-top:10px;padding-bottom:10px}
		#regsearch td span.all{font-weight:bold}
		#regsearch ul{clear:both}
		#regsearch li{float:left;width:15%;text-align:left;padding:2px 4px}
		#regsearch 
		div.button_search{width:100%;height:30px;text-align:center;padding:5px;border:1px solid #000}

		#regsearch .listsearch1{background-color:#ecf3f5}
		#regsearch th.listsearch2{width:15%}
		#regsearch td.listsearch2{width:35%}
		#regsearch td.listsearch2 li{width:25%;}
		#regsearch .listsearch2{background-color:#f1f5f7}
		#regsearch .listsearch3{background-color:#f8fbfd}
		#regsearch .listsearch4{background-color:#ffffff}

	/*&&&&°ø»ç¾÷µî·Ï°³¿ë&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#reg {}
		#reg div.top{width:100%;text-align:center;margin-top:20px;margin-bottom:30px}
		#reg div.reg1{display: flex;    justify-content: center;    align-items: center;margin-top:20px;margin-bottom:20px;width:100%;}
		#reg div.reg1 div{clear:both;float:left;display:inline;}
		#reg div.reg1 div.regbutton1{width:800px;height:80px;background: linear-gradient(to top, #ededed, #ffffff, #ffffff, #ffffff, #ffffff, #ffffff);border:2px solid #3f70a1;padding:15px;
-moz-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			-webkit-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			background-color:#ffffff;
			-webkit-border-top-left-radius:10px;
			-moz-border-radius-topleft:10px;
			border-top-left-radius:10px;
			-webkit-border-top-right-radius:10px;
			-moz-border-radius-topright:10px;
			border-top-right-radius:10px;
			-webkit-border-bottom-right-radius:10px;
			-moz-border-radius-bottomright:10px;
			border-bottom-right-radius:10px;
			-webkit-border-bottom-left-radius:10px;
			-moz-border-radius-bottomleft:10px;
			border-bottom-left-radius:10px;
			text-indent:0;
			text-align:left;
			box-shadow: 3px 3px 3px #dedede;;
		}
		#reg div.reg1 div.regbutton1 p.btitle{position:relative;top:0px;left:10px;color:#414c62;font-size:20px;font-weight:bold}
		#reg div.reg1 div.regbutton1 p.btext{position:relative;top:5px;left:10px;color:#868c97;font-size:12px}
		#reg div.reg1 div.regbutton1 p.bbutton{position:relative;top:20px;left:10px;color:#093a66}
		#reg div.reg1 div.regbutton1 p.bbutton span.bbtnarrow{font-size:10px;color:#093a66}
		#reg div.reg1 div.regbutton1 p.bbutton span.bbtn{font-size:12px;color:#093a66;font-weight:bold}
		#reg div.reg1 div.regbutton1 p.bimg img{position:relative;top:-62px;left:630px;width:80px;}


		#reg div.reg2{margin-top:20px;display: flex;    justify-content: center;    align-items: center;}
		#reg div.reg2 div{float:left;display:inline;}
		#reg div.reg2 div.regbutton1{width:355px;height:80px;background: linear-gradient(to top, #ededed, #ffffff, #ffffff, #ffffff, #ffffff, #ffffff);border:1px solid #d8d8d8;padding:15px;
-moz-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			-webkit-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			background-color:#ffffff;
			-webkit-border-top-left-radius:10px;
			-moz-border-radius-topleft:10px;
			border-top-left-radius:10px;
			-webkit-border-top-right-radius:10px;
			-moz-border-radius-topright:10px;
			border-top-right-radius:10px;
			-webkit-border-bottom-right-radius:10px;
			-moz-border-radius-bottomright:10px;
			border-bottom-right-radius:10px;
			-webkit-border-bottom-left-radius:10px;
			-moz-border-radius-bottomleft:10px;
			border-bottom-left-radius:10px;
			text-indent:0;
			text-align:left;
			box-shadow: 3px 3px 3px #dedede;
			margin-right:15px;
		}
		#reg div.reg2 div.regbutton1 p.btitle{position:relative;top:-5px;left:10px;color:#414c62;font-size:20px;font-weight:bold}
		#reg div.reg2 div.regbutton1 p.btext{position:relative;top:5px;left:10px;color:#868c97;font-size:12px}
		#reg div.reg2 div.regbutton1 p.bbutton{position:relative;top:15px;left:10px;color:#093a66}
		#reg div.reg2 div.regbutton1 p.bbutton span.bbtnarrow{font-size:10px;color:#093a66}
		#reg div.reg2 div.regbutton1 p.bbutton span.bbtn{font-size:12px;color:#093a66;font-weight:bold}
		#reg div.reg2 div.regbutton1 p.bimg img{position:relative;top:-70px;left:270px;width:80px;}

		#reg div.reg2 div.regbutton2{width:355px;height:80px;background: linear-gradient(to top, #ededed, #ffffff, #ffffff, #ffffff, #ffffff, #ffffff);border:1px solid #d8d8d8;padding:15px;
-moz-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			-webkit-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			background-color:#ffffff;
			-webkit-border-top-left-radius:10px;
			-moz-border-radius-topleft:10px;
			border-top-left-radius:10px;
			-webkit-border-top-right-radius:10px;
			-moz-border-radius-topright:10px;
			border-top-right-radius:10px;
			-webkit-border-bottom-right-radius:10px;
			-moz-border-radius-bottomright:10px;
			border-bottom-right-radius:10px;
			-webkit-border-bottom-left-radius:10px;
			-moz-border-radius-bottomleft:10px;
			border-bottom-left-radius:10px;
			text-indent:0;
			text-align:left;
			box-shadow: 3px 3px 3px #dedede;
			
		}
		#reg div.reg2 div.regbutton2 p.btitle{position:relative;top:-5px;left:10px;color:#414c62;font-size:20px;font-weight:bold}
		#reg div.reg2 div.regbutton2 p.btext{position:relative;top:5px;left:10px;color:#868c97;font-size:12px}
		#reg div.reg2 div.regbutton2 p.btext_{position:relative;top:5px;left:10px;color:#031643;font-size:20px;font-weight:bold}
		#reg div.reg2 div.regbutton2 p.btext_ span.btext_t{width:70px;color:#7d7d7d;font-weight:normal;font-size:15px}
		#reg div.reg2 div.regbutton2 p.bbutton{position:relative;top:15px;left:10px;color:#093a66}
		#reg div.reg2 div.regbutton2 p.bbutton span.bbtnarrow{font-size:10px;color:#093a66}
		#reg div.reg2 div.regbutton2 p.bbutton span.bbtn{font-size:12px;color:#093a66;font-weight:bold}
		#reg div.reg2 div.regbutton2 p.bimg img{position:relative;top:-70px;left:220px;width:150px;}

		#reg div.subtitle{margin-top:10px;margin-bottom:20px;height:95px;vertical-align:top;font-family: 'Nanum Gothic'}
		#reg div.subtitle img.icon{margin-top:5px}
		#reg div.subtitle p.subtitle_title{font-weight:bold;font-size:20px;color:#266390;}
		#reg div.subtitle p{display:inline;}
		#reg div.subtitle p.subtitle_title{float:left;margin-top:30px}
		#reg div.subtitle p.subtitle_img{float:right}

		#reg p.subtitle_{font-weight:bold;font-size:16px;margin-top:20px;margin-bottom:10px;margin-left:15px;background:url('/hb/images/sub/title_icon2.gif') no-repeat; padding-left:13px;font-family: 'Nanum Gothic'}
		#reg div.subtxt{background-color:#f9fafb;padding:20px;margin-bottom:10px;}
		#reg table{border-collapse:collapse;width:98%;background-color:#ffffff;border:1px solid #bbd2e0;margin:5px}
		#reg table th{background-color:#e5f2f9;padding:5px;border:1px solid #bbd2e0}
		#reg table td{padding:5px;border:1px solid #bbd2e0;text-align:left}
		#reg div.subtxt{line-height:20px}


		#reg div.tab{width:100%;height:28px;border-bottom:1px solid #809ec2}
		#reg div.subtxt p{line-height:23px;width:95%;margin-left:10px}
		#reg div.subtxt font{color:#5378a5}
		#reg div.subtxt table.tdcenter td{text-align:center}
		#reg table.tdcenter td{text-align:center}
		#reg div.subtxt table.thleft th{text-align:left;padding-left:30px}
		#reg div.subtxt table.thleft td{text-align:center;}
		#reg p.subtitle_right{float:right}
		#reg div.subtxt table th.cth{background-color:#f8fbfd;font-weight:normal}
		#reg li{list-style:decimal;}
		

		#reg div.subtxt_ .th1{width:100px} 
		#reg div.subtxt_ .th2{width:150px;font-weight:normal;font-size:11px} 
		/*&&&&½Å±Ô°Ç¼³¾÷µî·ÏÀýÂ÷&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
	
		.bgprocess2 {
			-moz-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			-webkit-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			background-color:#ffffff;
			-webkit-border-top-left-radius:2px;
			-moz-border-radius-topleft:2px;
			border-top-left-radius:2px;
			-webkit-border-top-right-radius:2px;
			-moz-border-radius-topright:2px;
			border-top-right-radius:2px;
			-webkit-border-bottom-right-radius:2px;
			-moz-border-radius-bottomright:2px;
			border-bottom-right-radius:2px;
			-webkit-border-bottom-left-radius:2px;
			-moz-border-radius-bottomleft:2px;
			border-bottom-left-radius:2px;
			text-indent:0;
			border:1px solid #cfd0d1;
			display:inline-block;
			color:#0a0a0a;
			font-weight:normal;
			font-style:normal;
			height:110px;
			text-decoration:none;
			text-align:center;
			
		}
		

		.process2 li{float:left;width:240px;margin-right:15px;margin-bottom:10px;text-align:left;padding-top:10px}
		.process2 li span.title{font-weight:bold;color:#0a1e44;font-size:16px;line-height:25px;margin-top:10px;margin-left:10px}
		.process2 li p.ptext{clear:both;;line-height:18px;margin:10px;}
		.process2 li p.ptextbottom {width:230px;height:51px;position:relative;top:10px;right:10px;text-align:right;}


		#customer{width:100%}
		#customer div.customer{width:800px;padding:20px;margin-left:20px;background-color:#9ebedb;color:#0f3454;font-weight:bold;line-height:30px}
		#customer div.customer span{background-color:#32608b;text-align:center;color:#ffffff;font-weight:normal;padding-left:30px;padding-top:2px;padding-bottom:5px;margin-right:20px;}
		#customer div.customer span.cs1{padding-left:17px;padding-right:13px}
		#customer div.customer span.cs2{padding-right:30px}
		#customer div.reg2 p{float:left;display:inline;margin-top:20px;margin-left:13px}
		
		#customer div.reg2 p.regbutton1{margin-right:20px}


		#company{width:100%;float:left;display:flex}
		#company div.ctitle{font-size:18px;line-height:30px;padding:0 50px 50px 50px}
		#company div.ctitle p.ctitle1{font-weight:bold;color:#8d8b87;font-size:18px;padding-bottom:20px}
		#company div.ctitle p.ctitle1 span.ctitle1_{font-weight:bold;color:#266b23;font-size:20px;}
		#company div.ctitle p.ctitle1 span.ctitle1{font-weight:bold;color:#3a7dab;font-size:24px}
		#company div.ctitle p.ctitle3{font-size:18px;padding-top:30px;text-align:right}
		#company div.cimg{padding-right:40px}

		/*&&&&ÆË¾÷ÆäÀÌÁö&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#subtitle {border-bottom:1px solid #e5e5e5;height:70px}
		#subtitle1 {border-bottom:1px solid #e5e5e5;height:50px;}
		#subtitle2 {border-bottom:1px solid #e5e5e5;font-size:16px;font-weight:bold}
		#subtitle p{display:inline}
		#subtitle p.img{float:left}
		#subtitle p.title{float:left}

		#subtitle1 p{display:inline}	
		#subtitle1 p.img{float:left}
		#subtitle1 p.title{float:left;margin-left:10px}

		#popup ul li{list-style:square;margin-left:30px}

		#popup {margin:0 10px 10px 10px}
		#popup div.reg2 p{float:left;display:inline;margin-left:13px}
		#popup div.reg2 p.regbutton1{margin-right:7px}
		#popup div.subtitle{margin-top:20px;margin-bottom:20px}
		#popup div.subtitle img{margin-top:5px}
		#popup div.subtitle span{font-weight:bold;font-size:20px;color:#266390}
		#popup p.subtitle_{clear:both;font-weight:bold;font-size:16px;margin-top:20px;margin-bottom:0px;margin-left:5px;font-family: 'Nanum Gothic'}
		#popup div.subtxt p{line-height:23px;width:95%;margin-left:10px}
		#popup div.subtxt{background-color:#f9fafb;padding:10px;margin-bottom:10px;}
		#popup div.subtxta{background-color:#f9fafb;padding:10px;margin-bottom:10px;}
		#popup div.subtxta p{margin-bottom:5px}
		#popup table{border-collapse:collapse;width:98%;background-color:#ffffff;border:1px solid #bbd2e0;margin:5px}
		#popup table th{background-color:#e5f2f9;padding:5px;border:1px solid #bbd2e0}
		
		#popup table td{padding:5px;border:1px solid #bbd2e0;text-align:left}
		#popup table.tdcenter td{text-align:center}
		#popup div.subtxt{line-height:20px}
		#popup div.upbiz input.text{width:65px}
		#popup div.upbiz  th input.text{background-color:#e5f2f9;width:30px;border:0;text-align:right}
		#popup div.script{text-align:right}


		#popup div.tab{width:100%;height:28px;border-bottom:1px solid #809ec2}
		#popup div.subtxt p{line-height:23px;width:95%;margin-left:10px}
		#popup div.subtxt font{color:#5378a5}
		#popup div.subtxt table.tdcenter td{text-align:center}
		#popup p.subtitle_right{float:right}
		#popup div.subtxt table th.cth{background-color:#f8fbfd;font-weight:normal}
		#popup div.upbuttons{margin-top:10px;margin-bottom:20px;text-align:center}
		

		/*&&&&ÆË¾÷ÆäÀÌÁö&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#admini ul li{list-style:square;margin-left:30px}

		#admini {margin:0 10px 10px 10px}
		#admini div.reg2 p{float:left;display:inline;margin-left:13px}
		#admini div.reg2 p.regbutton1{margin-right:7px}
		#admini div.subtitle{margin-top:20px;margin-bottom:20px}
		#admini div.subtitle img{margin-top:5px}
		#admini div.subtitle span{font-weight:bold;font-size:20px;color:#266390}
		#admini p.subtitle_{clear:both;font-weight:bold;font-size:16px;margin-top:20px;margin-bottom:0px;margin-left:5px;font-family: 'Nanum Gothic'}
		#admini div.subtxt p{line-height:23px;width:95%;margin-left:10px}
		#admini div.subtxt{background-color:#f9fafb;padding:10px;margin-bottom:10px;}
		#admini div.subtxta{background-color:#f9fafb;padding:10px;margin-bottom:10px;}
		#admini div.subtxta p{margin-bottom:5px}
		#admini table{border-collapse:collapse;width:800;background-color:#ffffff;border:1px solid #bbd2e0;margin:5px}
		#admini table th{background-color:#e5f2f9;padding:5px;border:1px solid #bbd2e0;width:100px}
		
		#admini table td{padding:5px;border:1px solid #bbd2e0;text-align:left}
		#admini table.tdcenter td{text-align:center}
		#admini div.subtxt{line-height:20px}
		#admini div.upbiz input.text{width:65px}
		#admini div.upbiz  th input.text{background-color:#e5f2f9;width:30px;border:0;text-align:right}
		#admini div.script{text-align:right}


		#admini div.tab{width:100%;height:28px;border-bottom:1px solid #809ec2}
		#admini div.subtxt p{line-height:23px;width:95%;margin-left:10px}
		#admini div.subtxt font{color:#5378a5}
		#admini div.subtxt table.tdcenter td{text-align:center}
		#admini p.subtitle_right{float:right}
		#admini div.subtxt table th.cth{background-color:#f8fbfd;font-weight:normal}
		#admini div.upbuttons{margin-top:10px;margin-bottom:20px;text-align:center}


		/*&&&&ÆË¾÷ÆäÀÌÁö&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#new{}
		#new div.top{width:100%;margin-top:20px;text-align:center;margin-bottom:30px;;line-height:30px}
		#new div.top .hilight {color:#4b9dd9;font-weight:bold}
		#new div.top p{text-align:left}
		#new div.process{display: flex;    justify-content: center;    align-items: center;margin-top:20px;margin-bottom:20px;width:100%;}
		#new div.banners{margin-top:10px;display: inline-flex;;margin-left:15px;width:95%;}
		#new div.banners div.reg2{margin-top:5px;margin-bottom:20px;width:400px;height:90px;}
		#new div.banners div.reg2 div{}
		#new div.banners div.reg2 div.regbutton1{width:350px;height:80px;background: linear-gradient(to top, #ededed, #ffffff, #ffffff, #ffffff, #ffffff, #ffffff);border:2px solid #3f70a1;padding:15px;
-moz-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			-webkit-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			background-color:#ffffff;
			-webkit-border-top-left-radius:10px;
			-moz-border-radius-topleft:10px;
			border-top-left-radius:10px;
			-webkit-border-top-right-radius:10px;
			-moz-border-radius-topright:10px;
			border-top-right-radius:10px;
			-webkit-border-bottom-right-radius:10px;
			-moz-border-radius-bottomright:10px;
			border-bottom-right-radius:10px;
			-webkit-border-bottom-left-radius:10px;
			-moz-border-radius-bottomleft:10px;
			border-bottom-left-radius:10px;
			text-indent:0;
			text-align:left;
			box-shadow: 3px 3px 3px #dedede;;
		}
		#new div.banners div.reg2 div.regbutton1 p.btitle{position:relative;top:0px;left:10px;color:#414c62;font-size:20px;font-weight:bold}
		#new div.banners div.reg2 div.regbutton1 p.btext{position:relative;top:5px;left:10px;color:#868c97;font-size:12px}
		#new div.banners div.reg2 div.regbutton1 p.bbutton{position:relative;top:10px;left:10px;color:#093a66}
		#new div.banners div.reg2 div.regbutton1 p.bbutton span.bbtnarrow{font-size:10px;color:#093a66}
		#new div.banners div.reg2 div.regbutton1 p.bbutton span.bbtn{font-size:12px;color:#093a66;font-weight:bold}
		#new div.banners div.reg2 div.regbutton1 p.bimg img{position:relative;top:-70px;left:220px;width:100px;}

		

		#new div.reg1{margin-top:20px;margin-bottom:20px;width:100%;height:110px;}
		#new div.reg1 div{clear:both;float:left;display:inline;margin-left:15px}
		#new div.reg1 div.regbutton1{width:800px;height:80px;background: linear-gradient(to top, #ededed, #ffffff, #ffffff, #ffffff, #ffffff, #ffffff);border:2px solid #3f70a1;padding:15px;
-moz-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			-webkit-box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			box-shadow:inset 1px 1px 0px 0px #fcfcfc;
			background-color:#ffffff;
			-webkit-border-top-left-radius:10px;
			-moz-border-radius-topleft:10px;
			border-top-left-radius:10px;
			-webkit-border-top-right-radius:10px;
			-moz-border-radius-topright:10px;
			border-top-right-radius:10px;
			-webkit-border-bottom-right-radius:10px;
			-moz-border-radius-bottomright:10px;
			border-bottom-right-radius:10px;
			-webkit-border-bottom-left-radius:10px;
			-moz-border-radius-bottomleft:10px;
			border-bottom-left-radius:10px;
			text-indent:0;
			text-align:left;
			box-shadow: 3px 3px 3px #dedede;;
		}
		#new div.reg1 div.regbutton1 p.btitle{position:relative;top:0px;left:10px;color:#414c62;font-size:20px;font-weight:bold}
		#new div.reg1 div.regbutton1 p.btext{position:relative;top:5px;left:10px;color:#868c97;font-size:12px}
		#new div.reg1 div.regbutton1 p.bbutton{position:relative;top:20px;left:10px;color:#093a66}
		#new div.reg1 div.regbutton1 p.bbutton span.bbtnarrow{font-size:10px;color:#093a66}
		#new div.reg1 div.regbutton1 p.bbutton span.bbtn{font-size:12px;color:#093a66;font-weight:bold}
		#new div.reg1 div.regbutton1 p.bimg img{position:relative;top:-62px;left:650px;width:80px;}

		#new div.bottom{margin-top:20px;margin-bottom:30px}


		/*&&&&´º½º&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#news{margin-left:10px}
		#news div p{display:inline;margin-right:19px;}
		#news div p.right{margin-right:0;}
		#news div {margin-bottom:20px}

		/*&&&&ÅõÂûÀ²&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#bid table{border-collapse:collapse;width:100%;background-color:#ffffff;border:1px solid #bbd2e0;font-size:12px}
		#bid table th{background-color:#e5f2f9;padding:5px;border:1px solid #bbd2e0}
		#bid table td{padding:5px;border:1px solid #bbd2e0;text-align:left}
		#bid div.subtxt{padding:20px;margin-bottom:10px;}
		#bid div.subtxt p{line-height:23px;width:95%;margin-left:10px}

		/*&&&&»çÀÌÆ®¸Ê&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#sitemap{width:100%}
		#sitemap table{width:100%}
		#sitemap td{width:25%;vertical-align:top;padding-bottom:20px}	
		#sitemap td div.smtitle{margin-bottom:5px;}
		#sitemap td p{width:170px;margin-left:10px;padding-left:5px;text-align:left;border-bottom:1px solid #d6d6d6;height:20px;padding-top:7px}
		#sitemap td div.smtitle a{color:#FFFFFF}


		/*&&&&ÀÌ¿ë¾à°ü&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		#agree{line-height:18px}


		/*&&&&Á¦Ãâ¼­·ù&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/

		#docs {}
		#docs div.image{display:inline;float:left;width:205px;margin-top:15px}
		#docs div.text_{display:inline;float:left;width:555px;margin-left:20px}
		#docs div.subtitle{margin-top:20px;margin-bottom:20px}
		#docs div.subtitle img{margin-top:5px}
		#docs div.subtitle span{font-weight:bold;font-size:20px;color:#266390}
		#docs p.subtitle_{font-weight:bold;font-size:16px;margin-top:12px;margin-bottom:10px;margin-left:5px;font-family: 'Nanum Gothic'}
		#docs div.subtxt{background-color:#edf1f4;padding:20px;margin-bottom:10px;}
		#docs div.subtxt{line-height:20px}


		#docs div.tab{width:100%;height:28px;border-bottom:1px solid #809ec2}
		#docs div.subtxt p{line-height:23px;width:95%;margin-left:10px}
		#docs div.subtxt font{color:#5378a5}
		#docs div.subtxt table.tdcenter td{text-align:center}
		#docs p.subtitle_right{float:right}
		#docs div.subtxt table th.cth{background-color:#f8fbfd;font-weight:normal}
		#docs li{list-style:decimal;}



		
.ui-autocomplete { height: 200px; overflow-y: scroll; overflow-x: hidden;}

