@charset "euc-kr";
/* TITLE : 
 * UPDATE: 201305
/* default style */
/*
html,body {
	position:relative;
	margin:0px;
	padding:0px;
	height:100%; /* needed for container min-height */
/*
	font-family: Dotum,"µ¸¿ò",arial,sans-serif;
	font-size:12px;
	color:#8B8B8B;
}
*/
/* IE 9 does not support @font-face within @media */
@font-face{
font-family:ng;
src:url(NanumGothic.eot);
src:local(¡Ø), url(NanumGothic.woff) format(¡®woff¡¯)
}
@media all and (min-width:768px) {
body{font-family:³ª´®°íµñ, NanumGothic, ng}
}

/* layout
------------------------------------------------------------------------------------ */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td 
{margin:0px;padding:0px;font-size:9pt;}
/*table, thead, th, tbody, tr, td {float:left;margin:0px;padding:0px;}*/
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul,li {list-style:none;padding:0px;margin:0px;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
abbr,acronym {border:0px;}
hr {clear:both;display:none;} /* ·¹ÀÌ¾Æ¿ô ±¸ºÐ½Ã¸¸ »ç¿ë */
legend, caption {position:absolute;visibility:hidden;overflow:hidden;width:0;height:0;margin:0;padding:0;}
img,fieldset {border:0px none;}

a {text-decoration:none;color:#8B8B8B;}
a:link{text-decoration:none;color:#5C5C5C;}
a:visited {text-decoration:none;color:#484848;}
a:hover, a:active {text-decoration:none;color:#181818;}

#skip_navigation{display:none;}

.tb_top { width: 100%; height:82px; }
.tb_bottom { width:100%; min-width:1300px; }
.lr_left { width: 212px; min-width:212px; float: left;margin-right:5px;}
.lr_right { width: 1345px; min-width:1045px; float: left;margin-top:2px;position:absolute;margin-left:215px;}

/* layout
------------------------------------------------------------------------------------ */
/* border:1px solid #000; */


/* Áß¾ÓÁ¤·Ä½Ã*/
#wrapMain{position:absolute;float:left;width:100%;margin:0px;padding:0px;text-align:center; }
#wrap{position:relative;width:1100px;padding:auto;margin:auto; }

/* Áß¾ÓÁ¤·Ä½Ã*/
#wrapMain{position:absolute;float:left;width:100%;margin:0px;padding:0px;text-align:center; }
#wrap{position:relative;width:98%;margin-left:5px;margin-right:20px; }


/*Å¾ ¿µ¿ª*/
#header{position:relative;width:100%;height:100px;padding:auto;margin:auto;z-index:100; }
#header #headerWrap{width:1250px;height:25px;padding:0px;margin:0 16px 0 0;}
#header #headerWrap .logo{float:left;width:141px;padding:0px 0 0 0;margin:0px;}
#header #headerWrap .logo h1{float:left;width:141px;height:25px;padding:0px;margin:0px;}
#header #headerWrap .logo .logo_img{margin-left:34px;}

#header #headerWrap .utill{float:right;height:22px;margin:0px;padding:5px 0 0 0;}
#header #headerWrap .utill ul li{float:left; }

/*#header #headerWrap .utill .search{float:left;width:310px;height:36px;padding:0px;background:url('/1tImages/common/search_bg.gif') repeat-x;margin:5px 0 0 0px; padding:10px 0 0 15px;} */

#header #headerWrap .utill .search{float:left;width:310px;height:36px;padding:0px;margin:5px 0 0 0px; padding:10px 0 0 15px;} 
#header #headerWrap .utill .search .searchWrap{float:left;width:80px;height:17px;border:1px solid #DEDEDE;font-size:11px;}
#header #headerWrap .utill .search .search_word{float:left;width:185px;height:17px;border:1px solid #DEDEDE;font-size:11px; margin:0px 0 0 15px;} 
#header #headerWrap .utill .search label{display:none;}
#header #headerWrap .utill .search legend{display:none;}
#header #headerWrap .utill .search .inputbtn{margin:0 0 0 3px;}

/* border:1px solid #000; */

/*ÁÖ¿ä¸Þ´º*/
#header #topmenu {float:left;position:relative;width:1100px;padding:16px 0 0 0px;margin:0 16px 0 0;height:60px;z-index:100;}
#header #topmenu li {float:left;margin:0;padding:0px;width:100px;}
#header #topmenu li img {display:block;}
#header #topmenu .menu_sub {position:absolute;float:left;margin:0px;top:50px; height:25px;padding:0px;display: none;z-index:100;color:#757575;}
#header #topmenu .menu_sub a:link{color:#757575;}
#header #topmenu .menu_sub a:hover{color:#151515;text-decoration:none;font-weight:bold;}
#header #topmenu .menu_sub a:visited{color:#494949;}

#header #topmenu #tab_01{left:30px;width:550px; height:25px;}
#header #topmenu #tab_01 li{padding:10px 0px 0 2px;margin:0px 0 0 10px;text-align:center;}

#header #topmenu #tab_02{left:190px;width:700px; height:25px;}
#header #topmenu #tab_02 li{padding:10px 0px 0 2px;margin:0px 0 0 10px;text-align:center;}

#header #topmenu #tab_03{left:330px;width:550px; height:25px;}
#header #topmenu #tab_03 li{padding:10px 0px 0 2px;margin:0px 0 0 10px;text-align:center;}

#header #topmenu #tab_04{left:370px;width:550px; height:25px;}
#header #topmenu #tab_04 li{padding:10px 0px 0 2px;margin:0px 0 0 10px;text-align:center;}

#header #topmenu #tab_05{left:570px;width:400px; height:25px;}
#header #topmenu #tab_05 li{padding:10px 0px 0 2px;margin:0px 0 0 10px;text-align:center;}

#header #topmenu #tab_06{left:500px;width:470px; height:25px;}
#header #topmenu #tab_06 li{padding:10px 0px 0 2px;margin:0px 0 0 10px;text-align:center;}

/*½ºÅ©¸³Æ® ¾ÈµÉ¶§ */
#topmenu_no {float:left;position:relative;width:1100px;padding:10px 0 0 13px;height:230px;z-index:100;z-index:1000;}
#topmenu_no .menu2012{width:129px;}
#topmenu_no li {float:left;margin:0;padding:0px;}
#topmenu_no li img {display:block;}
#topmenu_no .menu_sub {position:absolute;float:left;margin:0px;top:37px; height:20px;padding:0px;z-index:100;color:#757575;}
#topmenu_no .menu_sub a:link{color:#757575;}
#topmenu_no .menu_sub a:hover{color:#151515;}
#topmenu_no .menu_sub a:visited{color:#63751D;}

#topmenu_no #tab_01{left:140px;width:120px; height:100%;background-color:#fff;border:1px solid #333;}
#topmenu_no #tab_01 li{padding:10px 0px 0 0px;margin:0px 0 0 3px;text-align:left;letter-spacing:-0.8pt;}

#topmenu_no #tab_02{left:260px;width:115px; height:100%;background-color:#fff;border:1px solid #333;}
#topmenu_no #tab_02 li{padding:10px 0px 0 0px;margin:0px 0 0 3px;text-align:left;letter-spacing:-0.8pt;}

#topmenu_no #tab_03{left:375px;width:90px; height:100%;background-color:#fff;border:1px solid #333;}
#topmenu_no #tab_03 li{padding:10px 0px 0 0px;margin:0px 0 0 3px;text-align:left;letter-spacing:-0.8pt;}

#topmenu_no #tab_04{left:460px;width:87px; height:100%;background-color:#fff;border:1px solid #333;}
#topmenu_no #tab_04 li{padding:10px 0px 0 0px;margin:0px 0 0 3px;text-align:left;letter-spacing:-1.4pt;}

#topmenu_no #tab_05{left:545px;width:85px; height:100%;background-color:#fff;border:1px solid #333;}
#topmenu_no #tab_05 li{padding:10px 0px 0 0px;margin:0px 0 0 3px;text-align:left;letter-spacing:-0.8pt;}

#topmenu_no #tab_06{left:630px;width:110px; height:100%;background-color:#fff;border:1px solid #333;}
#topmenu_no #tab_06 li{padding:10px 0px 0 0px;margin:0px 0 0 3px;text-align:left;letter-spacing:-0.8pt;}

#topmenu_no #tab_07{left:740px;width:120px; height:100%;background-color:#fff;border:1px solid #333;}
#topmenu_no #tab_07 li{padding:10px 0px 0 0px;margin:0px 0 0 3px;text-align:left;letter-spacing:-0.8pt;}

#topmenu_no #tab_08{left:860px;width:120px; height:100%;background-color:#fff;border:1px solid #333;}
#topmenu_no #tab_08 li{padding:10px 0px 0 0px;margin:0px 0 0 3px;text-align:left;letter-spacing:-0.8pt;}

/* border:1px solid #000; */
/* Left menu */

#leftmenu {width:184px; background:url(/1tImages/menu/leftmenu_1.gif) top no-repeat; padding-top:44px;}
#leftmenubody {background:url(/1tImages/menu/leftmenu_2.gif) repeat-y; padding-left:21px;}
#leftmenubottom {height:26px; background:url(/1tImages/menu/leftmenu_4.gif) bottom no-repeat;}
ul#leftmenulist {width:144px; list-style-type:none;}
ul#leftmenulist li {height:32px; background:url(/1tImages/menu/leftmenu_3.gif) bottom repeat-x;}
ul#leftmenulist a {width:122px; height:20px; border-left:#75c5de 10px solid; font:bold 12px Verdana, Arial, sans-serif; color:#ffffff; text-decoration:none; padding:5px 0 0 10px; display:block !important; display:inline-block;}
ul#leftmenulist a:hover {background:url(/1tImages/menu/leftmenu_5.jpg) left repeat-y;}

/* 2013. 8 renew */
#leftmenu_n {width:212px;}
#leftmenu_n #leftmenutop_n { height:6px;}
#leftmenu_n #leftmenulist_n {width:212px; }
#leftmenu_n #leftmenulist_n ul {width:212px; list-style-type:none; color:#000000;backgroun d:url(/1tImages/top/left_bg_mid_n.gif) repeat-y; }
#leftmenu_n #leftmenulist_n ul li {width:211px; height:30px; color:#000000; border:0px solid #f00; background:url(/1tImages/top/leftmenu_bg_offn.gif);}
#leftmenu_n #leftmenulist_n ul a {width:212px; height:30px; font-weight:bold; font-size:12px; color:#000; text-decoration:none;  display:block !important; display:inline-block;}
#leftmenu_n #leftmenulist_n ul a div{ padding-top:5px; padding-left:25px;}
#leftmenu_n #leftmenulist_n ul a:hover { background-color: #cdd9d5; color:#fff; height:30px;}

#leftmenu_n #leftmenubottom_n {height:6px;}


/*ÄÜÅÙÃ÷¿µ¿ª */

#contentsWrap{position:relative;width:100%;padding:0px 0 0 0;margin:5px 16px 0 0;text-align:left;}
/*left*/
#contentsWrap #content_left{float:left;width:213px;}
#contentsWrap #content_left .popupzone{}
#contentsWrap #content_left .popupzone .popupttl{height:21px;}
#contentsWrap #content_left .popupzone .popupttl h2{float:left;width:75px;height:21px;}
#contentsWrap #content_left .popupzone .popupttl .popicons{float:right;}
#contentsWrap #content_left .popupzone .popupttl .popicons li{float:left;}
#contentsWrap #content_left .popupzone .popbanner{height:202px;background:url('/1tImages/main/popupzone_box.jpg') no-repeat;margin:8px 0 0 0;}

#contentsWrap #content_left .company{height:240px;margin:15px 0 0 0;background:url('/1tImages/main/company_box.gif') no-repeat;}
#contentsWrap #content_left .company h2{width:213px;height:41px;}
#contentsWrap #content_left .company .company_hongbo{width:207px;height:170px;margin:10px 0 0 2px;border:1px solid #e3e3e3;}

#contentsWrap #content_left .company .company_banner{}
#contentsWrap #content_left .company .company_banner .combanners{height:75px;padding:11px 0 0 0;}
#contentsWrap #content_left .company .company_banner .combanners li{float:left}
#contentsWrap #content_left .company .company_banner .combanners .com_prev{width:30px;padding:13px 0 0 0;}
#contentsWrap #content_left .company .company_banner .combanners .com_next{width:30px;padding:13px 0 0 0;}
#contentsWrap #content_left .company .company_banner .combanners .com_banners{width:150px;}
#contentsWrap #content_left .company .company_banner .com_texts{text-align:center;padding:5px 0 0 0;width:213px;}

#contentsWrap #content_left .mobile{height:110px;padding:7px 0 0 0;}

#contentsWrap #content_left .golink_box{height:45px;margin:10px 0 0 0;}
#contentsWrap #content_left .golink_box .golink{width:213px;}
#contentsWrap #content_left .golink_box .golink li{float:left;}
#contentsWrap #content_left .golink_box .golink .golink2{float:left;width:180px;border:1px solid #ABABAB;font-size:11px;margin:5px 0 0 0;}
#contentsWrap #content_left .golink_box .golink .gobtn{float:right;margin:0px;padding:0px;border:0px;}
#contentsWrap #content_left .golink_box .golink .gobtn input{border:0px;width:23px;height:26px;}

/*right*/
#contentsWrap #content_right{float:right;width:710px;}
#contentsWrap #content_right #right01{float:left;height:418px; }
#contentsWrap #content_right #right01 .r_box1{float:left;width:455px;}
#contentsWrap #content_right #right01 .r_box1 .key{padding:0px;margin:0px;}
#contentsWrap #content_right #right01 .r_box1 .key h2{padding:0px;margin:0px;}
#contentsWrap #content_right #right01 .r_box1 .key .keylist{padding:0px;margin:0px;}
#contentsWrap #content_right #right01 .r_box1 .key .keylist li{float:left;padding:0px;margin:0px;}

#contentsWrap #content_right #right01 .r_box1 .boardwrap {float:left;width:438px;height:173px;margin:0px;padding:10px 0 0 0;}
#contentsWrap #content_right #right01 .r_box1 .boardwrap .tab{float:left;margin:0px;height:38px;width:438px;padding:0px;background:url('/1tImages/main/board_bar.gif') repeat-x;}
#contentsWrap #content_right #right01 .r_box1 .boardwrap .tab li{float:left;}
#contentsWrap #content_right #right01 .r_box1 .boardwrap .tab .more{float:right;}

#contentsWrap #content_right #right01 .r_box1 .boardwrap .listH {position:absolute;float:left;margin:0px;top:310px;left:250px;padding:0px;display:none; }
#contentsWrap #content_right #right01 .r_box1 .boardwrap .listS {position:absolute;float:left;margin:0px;top:310px;left:250px;padding:0px;display:block;width:420px;}
#contentsWrap #content_right #right01 .r_box1 .boardwrap .listS .board_list{float:left;width:420px;height:27px;margin:0px;padding:0px;overflow:hidden;background:url('/1tImages/main/board_tdbg.gif') no-repeat; }
#contentsWrap #content_right #right01 .r_box1 .boardwrap .listS .board_list dt{float:left;width:320px;height:27px;display:inline;padding:3px 0 0 25px;}
#contentsWrap #content_right #right01 .r_box1 .boardwrap .listS .board_list dt a{}
#contentsWrap #content_right #right01 .r_box1 .boardwrap .listS .board_list dd{float:right; text-align:center;width:70px;display:inline;/*´õºí¸¶Áø*/ margin:0px;padding:3px 0 0 0px;}

/* border:1px solid #000; */


#contentsWrap #content_right #right01 .r_box2{float:right;width:231px;padding:5px 0 0 0;}
#contentsWrap #content_right #right01 .r_box2 .r01{padding:0px;margin:0px;}
#contentsWrap #content_right #right01 .r_box2 .r01 ul li{padding:0px;margin:0px;}
#contentsWrap #content_right #right01 .r_box2 .r01 .r01_btn{}
#contentsWrap #content_right #right01 .r_box2 .r01 .r01_btn li{float:left;}

#contentsWrap #content_right #right01 .r_box2 .r02{padding:10px 0 0 0;}
#contentsWrap #content_right #right01 .r_box2 .r02 .r02_btn{}
#contentsWrap #content_right #right01 .r_box2 .r02 .r02_btn li{float:left;}

#contentsWrap #content_right #right01 .r_box2 .r03{padding:15px 0 0 0;}
#contentsWrap #content_right #right01 .r_box2 .r03 li{float:left;padding:3px 0 0 0;}


#contentsWrap #content_right #right02{float:left;height:160px;width:717px;padding:13px 0 0 0;}
#contentsWrap #content_right #right02 .facebook{float:left;height:130px;width:701px;overflow:hidden;}
#contentsWrap #content_right #right02 .facebook h3{float:left;width:115px;}
#contentsWrap #content_right #right02 .facebook .facebook_box{float:right;width:580px;padding:13px 0 0 0;}

#contentsWrap #content_right #right02 .twitter{width:701px;}
#contentsWrap #content_right #right02 .twitter h3{float:left;width:115px;}
#contentsWrap #content_right #right02 .twitter .twitter_box{float:right;width:580px;height:120px;padding:13px 0 0 0;overflow:hidden;}
#contentsWrap #content_right #right02 .twitter .twitter_box .sc{width:580px;padding:13px 0 0 0;margin-top:-80px;}

/*2012.08.02 Ãß°¡*/
.n_banner{width:98%;padding:0 0 0 10px;}
.n_banner ul li{float:left;padding:0px;}
/*Ç²ÅÍ¿µ¿ª*/
#footerWrap{position:relative;float:left;width:100%;margin:0px 0 0 0;padding:0px;background:url('/1tImages/common/footer_bgr.gif') repeat-x; }
#footerWrap .footerbox{position:relative;width:975px;height:85px;padding:20px 0 0 0;margin:auto;}
#footerWrap .footerbox .footer_logo{float:left;width:198px;height:50px;padding:0px;}

#footerWrap .footerbox .footer_menu{float:left;width:500px;padding:0px;}
#footerWrap .footerbox .footer_menu li{float:left;}

#footerWrap .footerbox .copy{float:right;width:190px;padding:0px;}
#footerWrap .footerbox .copy li{float:left;}
#footerWrap .footerbox .copy .addre{padding:0px;}

/* border:1px solid #000; */

/*¼­ºê·¹ÇÁÆ®¿µ¿ª*/
#wrapSub{position:absolute;float:left;width:100%;margin:0px;padding:0px;text-align:center;}
#wraps{position:relative;width:1000px;padding:auto;margin:auto;}

.sub1_bg{background:url('/1tImages/sub1/top_bg.gif') repeat-x;}
.sub2_bg{background:url('/1tImages/sub2/top_bg2.gif') repeat-x;}
.sub3_bg{background:url('/1tImages/sub3/top_bg2.gif') repeat-x;}
.sub4_bg{background:url('/1tImages/sub4/top_bg.gif') repeat-x;}
.sub5_bg{background:url('/1tImages/sub5/top_bg.gif') repeat-x;}
.sub6_bg{background:url('/1tImages/sub6/top_bg2.gif') repeat-x;}

.sub7_bg{background:url('/1tImages/sub1/top_bg.gif') repeat-x;}
.sub8_bg{background:url('/1tImages/sub1/top_bg.gif') repeat-x;}
.sub9_bg{background:url('/1tImages/sub1/top_bg.gif') repeat-x;}

.member_bg{background:url('/1tImages/sub1/top_bg.gif') repeat-x;}
.mypage_bg{background:url('/1tImages/sub1/top_bg.gif') repeat-x;}


.sub2_bg2{background:url('/1tImages/sub2/top_bg2.gif') repeat-x;}
.sub3_bg2{background:url('/1tImages/sub3/top_bg2.gif') repeat-x;}
.sub6_bg2{background:url('/1tImages/sub6/top_bg2.gif') repeat-x;}


#td2
{

text-align:center; border:1px solid #ccc; padding:12px 0 10px 0; font-size:1.2em;background-color:#00235e; color:#fff; font-weight:bold;


/*font-size					:13px;
color						:#FFFFFF;
height						:30px;
*/
}
#contentsWraps{position:relative;float:left;width:1000px;padding:0px ;margin:1px 16px 0 0;text-align:left;background:url('/1tImages/sub1/left_btm.gif') 0 bottom no-repeat;}
.btm01{background:url('/1tImages/sub1/left_btm.gif') 0 bottom no-repeat;}
.btm02{background:url('/1tImages/sub2/left_btm.gif') 0 bottom no-repeat ! important;}
.btm03{background:url('/1tImages/sub3/left_btm.gif') 0 bottom no-repeat ! important;}
.btm04{background:url('/1tImages/sub4/left_btm.gif') 0 bottom no-repeat ! important;}
.btm05{background:url('/1tImages/sub5/left_btm.gif') 0 bottom no-repeat ! important;}
.btm06{background:url('/1tImages/sub6/left_btm.gif') 0 bottom no-repeat ! important;}

#contentsWraps .sub_top{width:1000px;height:145px;}

/*2012.05.18*/

.sub0_bg{background:url('/1tImages/search/bgr.gif') repeat-x;}
#contentsWraps .sub_top1{float:left;width:960px;height:140px;padding:0px 0 0 20px;background:url('/1tImages/search/ttl_bg.gif') 30px 21px no-repeat;}

.newttl{float:left;width:500px;height:93px;padding:55px 0 0 0;}
.posi{float:right;height:35px;padding:70px 5px 0 0;}
.posi .posi_txt{}
.posi .posi_txt li{float:left;padding:3px 1px 0 1px;}
.posi .posi_txt .home2{width:20px;height:21px;}
.posi .posi_txt .nowing2{font-weight:bold;}

#contentsWraps .sub_top2{float:left;width:960px;height:140px;padding:20px 0 0 20px;background:url('/1tImages/sub2/ttl_bg.gif') 30px 21px no-repeat;}
#contentsWraps .sub_top3{float:left;width:960px;height:140px;padding:20px 0 0 20px;background:url('/1tImages/sub3/ttl_bg.gif') 30px 21px no-repeat;}
#contentsWraps .sub_top4{float:left;width:960px;height:140px;padding:20px 0 0 20px;background:url('/1tImages/sub4/ttl_bg.gif') 30px 21px no-repeat;}
#contentsWraps .sub_top5{float:left;width:960px;height:140px;padding:20px 0 0 20px;background:url('/1tImages/sub5/ttl_bg.gif') 30px 21px no-repeat;}
#contentsWraps .sub_top6{float:left;width:960px;height:140px;padding:20px 0 0 20px;background:url('/1tImages/sub6/ttl_bg.gif') 30px 21px no-repeat;}



table.Vtable3 { margin-top:0px;margin-bottom:30px;width:100%;  border-collapse:collapse; }
table.Vtable3 caption {visibility:hidden; overflow:hidden; width:0; height:0; line-height:0;}
table.Vtable3 thead th { text-align:center; border:1px solid #ccc; padding:12px 0 10px 0; font-size:1.2em;background-color:#00235e; color:#fff; }
table.Vtable3 thead td.dep1 { text-align:center; border:1px solid #ccc; padding:8px 0 12px 0; font-size:1.2em;background-color:#1d4993; color:#fff; }
table.Vtable3 thead td.dep2 { text-align:center; border:1px solid #ccc; padding:8px 0 12px 0; font-size:1.2em;background-color:#4974bd; color:#fff; }
table.Vtable3 thead td.dep3 { text-align:center; border:1px solid #ccc; padding:8px 0 12px 0; font-size:1.2em;background-color:#49628b; color:#fff; }
table.Vtable3 tbody th { border:1px solid #ccc; padding:10px; font-size:1.2em;background-color:#f2f2f2; color:#333;font-weight:bold; }
table.Vtable3 th { border:1px solid #ccc; padding:10px; font-size:1.2em;background-color:#f2f2f2; color:#cc2633; }
table.Vtable3 td { border:1px solid #ccc; padding:5px; text-align:center; }
table.Vtable3 .td_text { text-align:left; padding:5px; }
table.Vtable3 .dep {background-color:#1d4993; }



#contentsWraps .search_box2{float:left;width:93%;padding:0 25px 30px 50px;}
#contentsWraps .search_box2 .n_search{font-weight:bold;color:#00BFFE;}
#contentsWraps .search_box2 .n_search2{color:#FE9500;font-weight:bold;}

#contentsWraps .search_box2 .search_box3{border:1px solid #E2E2E2;padding:10px 25px 25px 25px;margin:10px 0 0 0;}
#contentsWraps .search_box2 .search_box3 .search_list{border-bottom:1px solid #E2E2E2;height:85px;padding:25px 0 0 0;}
#contentsWraps .search_box2 .search_box3 .search_list .search_list_t{font-weight:bold;background:url('/1tImages/search/search_bg.gif') no-repeat;padding:0 0 0 40px;}
#contentsWraps .search_box2 .search_box3 .search_list .search_date{padding:2px 0 0 45px;}
#contentsWraps .search_box2 .search_box3 .search_list .search_text{padding:10px 0 0 45px;}






#lefearea{float:left;width:200px;margin:33px 0 0 10px;}

#lefearea h2{height:104px;}
#lefearea .leftmenu{}
#lefearea .leftmenu li{margin:0px;}
#lefearea .leftmenu .depth_3menu{width:173px;margin:0 0 0 10px;padding:5px 0 0 0px;background-color:#FCFDFF;border-bottom:1px solid #EDEDED;;}
#lefearea .leftmenu .depth_3menu li a{background:url('/1tImages/sub1/depth_3_bg.gif') no-repeat;padding:0 0 0 40px;display: inline-block; width:138px; margin:0 0 0 3px;padding:3px 0 0 30px; color: #848484; font-family: Gulim; font-size: 12px;letter-spacing:0px; font-family:µ¸¿ò; }
#lefearea .leftmenu .depth_3menu li a:hover {background:url('/1tImages/sub1/depth_3_bg.gif') no-repeat;padding:0 0 0 40px;display: inline-block; width:138px; margin:0 0 0 3px;padding:3px 0 0 30px; color: #848484; font-family: Gulim; font-size: 12px;letter-spacing:0px; font-family:µ¸¿ò;font-weight: bold;}

#lefearea .leftmenu .depth_32menu{width:173px;margin:0 0 0 0px;padding:5px 0 0 0px;}
#lefearea .leftmenu .depth_32menu a{display: inline-block; width:138px; height: 25px; margin:0 0 0 3px;padding:3px 0 0 30px; color: #848484; font-family: Gulim; font-size: 10px;letter-spacing:-1.0px; font-family:µ¸¿ò; }
#lefearea .leftmenu .depth_32menu a:hover {display: inline-block; width:138px; height: 25px; margin:0 0 0 3px;padding:3px 0 0 30px; color: #848484; font-family: Gulim; font-size: 10px;letter-spacing:-1.0px ! important; font-family:µ¸¿ò;font-weight: bold;}

/*¸Þ´ºÈ°¼ºÈ­*/
#lefearea .leftmenu .depth_3menu .on {font-weight: bold;color: #5EA6D1; }
#lefearea .leftmenu .depth_3menu .on a {font-weight: bold;color: #5EA6D1; }
#lefearea .leftmenu .depth_3menu .on a:hover { font-weight: bold;color: #5EA6D1; }

#lefearea .leftmenu .depth_3menu .on_2 {font-weight: bold;color: #5EA6D1; ont-size: 10px;letter-spacing:-1.0px ! important;}
#lefearea .leftmenu .depth_3menu .on_2 a {font-weight: bold;color: #5EA6D1;ont-size: 10px;letter-spacing:-1.0px ! important; }
#lefearea .leftmenu .depth_3menu .on_2 a:hover { font-weight: bold;color: #5EA6D1;ont-size: 10px;letter-spacing:-1.0px ! important; }

/*¸Þ´ºÈ°¼ºÈ­-2*/
#lefearea .leftmenu .depth_3menu .on2 {font-weight: bold;color: #F0AD40; }
#lefearea .leftmenu .depth_3menu .on2 a {font-weight: bold;color: #F0AD40; }
#lefearea .leftmenu .depth_3menu .on2 a:hover { font-weight: bold;color: #F0AD40; }

/*¸Þ´ºÈ°¼ºÈ­-3*/
#lefearea .leftmenu .depth_3menu .on3 {font-weight: bold;color: #A1D845; }
#lefearea .leftmenu .depth_3menu .on3 a {font-weight: bold;color: #A1D845; }
#lefearea .leftmenu .depth_3menu .on3 a:hover { font-weight: bold;color: #A1D845; }

/*¸Þ´ºÈ°¼ºÈ­-4*/
#lefearea .leftmenu .depth_3menu .on4 {font-weight: bold;color: #E15B7A; }
#lefearea .leftmenu .depth_3menu .on4 a {font-weight: bold;color: #E15B7A; }
#lefearea .leftmenu .depth_3menu .on4 a:hover { font-weight: bold;color: #E15B7A; }

/*¸Þ´ºÈ°¼ºÈ­-5*/
#lefearea .leftmenu .depth_3menu .on5 {font-weight: bold;color: #5087D4; }
#lefearea .leftmenu .depth_3menu .on5 a {font-weight: bold;color: #5087D4; }
#lefearea .leftmenu .depth_3menu .on5 a:hover { font-weight: bold;color: #5087D4; }

/*¸Þ´ºÈ°¼ºÈ­-6*/
#lefearea .leftmenu .depth_3menu .on6 {font-weight: bold;color: #5E73CB; }
#lefearea .leftmenu .depth_3menu .on6 a {font-weight: bold;color: #5E73CB; }
#lefearea .leftmenu .depth_3menu .on6 a:hover { font-weight: bold;color: #5E73CB; }


/*¼­ºêºñÁê¾óÄÜÅÙÃ÷*/
#contentsarea {float: right; position: relative; width: 740px; min-height: 700px;margin-right:16px;margin-top:33px;margin-bottom:40px;}
#contentsarea .position{height:35px;}
#contentsarea .position .position_txt{}
#contentsarea .position .position_txt li{float:left;padding:3px 1px 0 1px;}
#contentsarea .position .position_txt .home{width:20px;height:21px;}
#contentsarea .position .position_txt .nowing{font-weight:bold;}

#contentsarea h3{width: 345px; height: 40px;padding:0px;}

#contentsarea .contents_box{width:96%;padding:5px 0 0 0px;margin-top:22px;}

#contentsarea .contents_box .depth3{float:left;background:url('/1tImages/sub1/3depth_ttlbg.gif') no-repeat; margin:0px 0 0 0;height:46px;width:100%;}
#contentsarea .contents_box .depth3 .depth3_ttl{font-size:14px;font-weight:bold;margin:0px 0 15px 25px;padding:7px 0 0 0;}
.ttl_4th{float:left;padding:0 0 15px 0;}


/*¼­ºêºñÁê¾óÄÜÅÙÃ÷*/
#contentsadm0 {float: left; position: relative; width: 740px; min-height: 700px;margin-left:50px;margin-top:33px;margin-bottom:40px;}
#contentsadm0 .position{height:35px;}
#contentsadm0 .position .position_txt{}
#contentsadm0 .position .position_txt li{float:left;padding:3px 1px 0 1px;}
#contentsadm0 .position .position_txt .home{width:20px;height:21px;}
#contentsadm0 .position .position_txt .nowing{font-weight:bold;}

#contentsadm0 h3{width: 345px; height: 40px;padding:0px;}

#contentsadm0 .contents_box{width:96%;padding:5px 0 0 0px;margin-top:22px;}

#contentsadm0 .contents_box .depth3{float:left;background:url('/1tImages/sub1/3depth_ttlbg.gif') no-repeat; margin:0px 0 0 0;height:46px;width:100%;}
#contentsadm0 .contents_box .depth3 .depth3_ttl{font-size:14px;font-weight:bold;margin:0px 0 15px 25px;padding:7px 0 0 0;}



/* Å×ÀÌºí */
.pageTitle{overflow:hidden;zoom:1;height:29px;margin-bottom:7px;padding-left:25px;background:url(/1tImages/bullet/bul_main_bar.gif) 15px 10px no-repeat;}
.pageTitle .title{overflow:hidden;zoom:1;float:left;color:#000;margin-top:7px;padding-left:10px;font-size:14px;font-weight:bold;}
.pageTitle p{display:inline;float:left;font-size:11px;color:#858585;margin:10px 0 0 10px;}

.box{/*overflow:hidden;*/position:relative;min-width:1020px;/*clear:both;*/border:1px solid #c7c7c7;margin:0 0 10px 0;}
.box{padding:10px 0; display:block;overflow:inherit;}
.box-selected{border:1px solid #657178;}
:first-child+html .box{padding-bottom:7px;}
.box .inBox{zoom:1;margin:5px;}  /* overflow-y:hidden;overflow-x:auto; */
.box h3{clear:both;display:inline;height:18px;color:#656565;font-weight:700;letter-spacing:-1px;background:url(/1tImages/bullet/bul_sub_bar.gif) 0 5px no-repeat;margin:5px 10px 0px 11px;padding:0px 0 0 15px;}
.box .inBox h3{clear:both;float:left;height:18px;color:#4c4c4c;margin-left:6px;margin-bottom:3px;}
.box .inBox .secTitle{overflow:hidden;margin-top:2px;}
.box .inBox .secTitle .btnS li{display:inline;margin-right:5px;}
.box .inBox .secTitle .useOrnot{float:right;color:#757575;margin-right:10px;font-size:11px;letter-spacing:-1px;}

.box2{overflow:hidden;zoom:1;min-width:1020px;border:1px solid #c7c7c7;margin:0 0 10px 0;}
.box2 .inBox2{zoom:1;margin:5px;overflow-y:hidden;overflow-x:auto;}
.box2 h3{clear:both;display:inline;height:18px;color:#656565;font-weight:700;letter-spacing:-1px;background:url(/1tImages/bullet/bul_sub_bar.gif) 0 5px no-repeat;margin:5px 10px 0px 11px;padding:0px 0 0 15px;}
.box2 .inBox2 h3{clear:both;float:left;height:18px;color:#4c4c4c;margin-left:6px;margin-bottom:3px;}
.box2 .inBox2 .secTitle{overflow:hidden;margin-top:2px;}
.box2 .inBox2 .secTitle .btnS li{display:inline;margin-right:5px;}
.box2 .inBox2 .secTitle .useOrnot{float:right;color:#757575;margin-right:10px;font-size:11px;letter-spacing:-1px;}

.box3{/*overflow:hidden;*/position:relative;width:90%;/*clear:both;*/border:5px solid #c7c7c7;margin:0 auto;}
.box3{padding:10px; display:block;overflow:inherit;border-radius:10px;}
.box3-selected{border:1px solid #657178;}
:first-child+html .box3{padding-bottom:7px;}
.box3 .inBox3{zoom:1;margin:5px;}  /* overflow-y:hidden;overflow-x:auto; */
.box3 h3{clear:both;display:inline;height:18px;color:#656565;font-weight:700;letter-spacing:-1px;background:url(/1tImages/bullet/bul_sub_bar.gif) 0 5px no-repeat;margin:5px 10px 0px 11px;padding:0px 0 0 15px;}
.box3 .inBox3 h3{clear:both;float:left;height:18px;color:#4c4c4c;margin-left:6px;margin-bottom:3px;}
.box3 .inBox3 .secTitle{overflow:hidden;margin-top:2px;}
.box3 .inBox3 .secTitle .btnS li{display:inline;margin-right:5px;}
.box3 .inBox3 .secTitle .useOrnot{float:right;color:#757575;margin-right:10px;font-size:11px;letter-spacing:-1px;}

.contentsWrap .btnCenter{clear:both;text-align:center;margin:10px 0;}
.infoTable{clear:both;margin:5px;}
.infoTable thead th{height:20px;border-top:1px solid #c7c7c7;}
.infoTable tbody th{width:114px;line-height:2;text-align:left;color:#666;vertical-align:top;border-right:1px solid #ebebeb;border-top:1px solid #c7c7c7;border-left:1px solid #c7c7c7;font-weight:700;font-size:11px;letter-spacing:-1px;background:#f7f7f7;padding:9px;}
.infoTable tbody td{line-height:2;color:#747474;text-align:left;border-left:none;border-top:1px solid #c7c7c7;font-size:11px;padding:5px 10px;}
.infoTable tbody td label{display:inline;float:none;}
.infoTable .checkbox{margin-bottom:2px;vertical-align:middle;border:none 0;}
.infoTable .tBtd{float:left;width:50%;}
.infoTable .big-area{width:99%;vertical-align:top;}
.infoTable .big-area li{margin-bottom:4px;}
.infoTable .big-area li img{vertical-align:top;margin-left:5px;border:0;}
.infoTable .favicon-icon{width:282px;vertical-align:middle;background:url(/route_admin/images/img/bg_fpcon.gif) 0 0 no-repeat;padding:2px 0 5px 2px;}
.infoTable .font-orange{color:#d44b00;}
.infoTable .favicon-define{margin-top:5px;background-color:#f0f0f0;padding:7px 12px;}
.infoTable .info-license{margin-top:5px;background-color:#f0f0f0;padding:7px 9px;}
.infoTable .optionTitle{line-height:20px;background-color:#f1f1f1;padding:2px 21px;}
.infoTable .cardNm{float:left;width:152px;}

.infoTableN{clear:both;margin:5px;border:1px solid #ccc;}
.infoTableN thead th{background:#f7f7f7;border-bottom:1px solid #c7c7c7; padding:5px;}
.infoTableN thead td{border-bottom:1px solid #c7c7c7;padding:5px;}
.infoTableN tbody th{width:114px;font-weight:bold; border-top:1px solid #c7c7c7;line-height:2;text-align:left;color:#666;vertical-align:top;font-size:11px;background:#f7f7f7;padding:9px;}
.infoTableN tbody td{line-height:2;color:#747474;text-align:left;border-left:none;border-top:1px solid #c7c7c7;font-size:11px;padding:5px 10px;}
.infoTableN tbody td label{display:inline;float:none;}

.infoTable2{clear:both;border-left:1px solid #96b95a;border-right:1px solid #96b95a;margin:5px;border-collapse:collapse;}
.infoTable2 thead th11{font-weight:bold; text-align:left;color:#444;border-right:1px solid #ebebeb;border-bottom:1px solid #96b95a;font-weight:700;font-size:11px;letter-spacing:-1px;background:#f7f7f7;padding:9px;}
.infoTable2 thead th{font-weight:bold; text-align:left;color:#444;border:1px solid #96b95a;font-size:11px;letter-spacing:-1px;background:#f7f7f7;padding:9px;text-align:center;}
.infoTable2 tbody th{font-weight:bold; color:#747474;text-align:left;border:1px solid #96b95a;font-size:11px;padding:5px;text-align:center;}
.infoTable2 tbody td{color:#747474;text-align:left;border:1px solid #96b95a;font-size:11px;padding:5px;}
.infoTable2 tbody td div{width:auto;margin:0;}
.infoTable2 tbody td div p{line-height:16px;color:#315aaa;margin-bottom:5px;letter-spacing:0;}
.infoTable2 .checkbox{vertical-align:middle;margin-bottom:2px;border:none 0;}
.infoTable2 textarea{overflow:auto;overflow-y:auto;overflow-x:hidden;width:99%;color:#747474;text-align:justify;border:1px solid #96b95a;font-size:11px;font-family:Dotum;background-color:#fff;padding:2px;}
.infoTable2 .big-area{width:99%;vertical-align:top;margin:0;}
.infoTable2 td.search_td1 {width:120px;background-color:#d6e9ba;color:#333333;font-weight:500;text-align:center;}
.infoTable2 td.search_td1 label {margin:0;padding:0}

.infoTable3 th{width:114px;color:#666;text-align:left;vertical-align:top;border-right:1px solid #ebebeb;border-bottom:1px solid #c7c7c7;font-weight:700;font-size:11px;letter-spacing:-1px;background:#f7f7f7;padding:9px;}
.infoTable3 td{width:43%;color:#747474;text-align:left;border-bottom:1px solid #c7c7c7;font-size:11px;padding:5px 10px;}
.infoTable3 .big-area{width:99%;vertical-align:top;margin:0;}
.infoTable4 th{color:#666;text-align:center;border-bottom:1px solid #c7c7c7;border-right:1px solid #ebebeb;font-weight:700;font-size:11px;letter-spacing:-1px;background:#f7f7f7;padding:9px;}
.infoTable4 th.ending{width:170px;text-align:left;padding-left:0;border-bottom:none;}
.infoTable4 th.mid{width:170px;text-align:left;padding-left:0;}
.infoTable4 td{border-right:1px solid #ebebeb;font-size:11px;padding:5px 10px;}
.infoTable4 td.mid{text-align:left;border-bottom:1px solid #c7c7c7;border-right:none;}
.infoTable4 td img{text-align:center;vertical-align:middle;margin-left:5px;}
.infoTable4 .input_text{width:99%;}

.infoTable5{border:1px solid #c7c7c7;border-collapse:collapse;margin:5px;}
.infoTable5 th{width:220px;color:#666;text-align:left;border-bottom:none;border-right:1px solid #ebebeb;font-weight:700;font-size:11px;letter-spacing:-1px;background:#f7f7f7;}
.infoTable5 td{text-align:left;border-bottom:none;font-size:11px;padding:5px 10px;}
.inBox .textBalloon{float:left;color:#737373;padding-left:6px;font-size:11px;}
.textBalloon .point{width:6px;height:22px;background:url(/route_admin/images/img/box_exp_point.gif) 0 center no-repeat;}
.textBalloon .bg{line-height:22px;background:url(/route_admin/images/img/box_exp_bg.gif) 0 0 repeat-x;padding:0 6px;}
.textBalloon .right{width:4px;height:22px;background:url(/route_admin/images/img/box_exp_right.gif) 0 center no-repeat;}
.m-bottom{margin-top:13px;}
.textBalloon2{float:left;color:#737373;padding-left:36px;font-size:11px;}
.textBalloon2 .point{width:6px;height:50px;background:url(/route_admin/images/img/box_exp_point2.gif) 0 center no-repeat;}
.textBalloon2 .bg{height:44px;background:url(/route_admin/images/img/box_exp_bg2.gif) 0 0 repeat-x;padding:6px 6px 0;}
.textBalloon2 .right{width:3px;height:50px;background:url(/route_admin/images/img/box_exp_right2.gif) 0 center no-repeat;}


.infoTable6{clear:both;border:1px solid #c7c7c7;margin:5px;border-collapse:collapse}
.infoTable6 thead th11{font-weight:bold; text-align:left;color:#666;border-right:1px solid #ebebeb;border-bottom:1px solid #c7c7c7;font-weight:700;font-size:11px;letter-spacing:-1px;background:#f7f7f7;padding:9px;}
.infoTable6 thead th{font-weight:bold; text-align:left;color:#666;border:1px solid #c7c7c7;font-size:11px;letter-spacing:-1px;background:#f7f7f7;padding:9px;}
.infoTable6 tbody th{font-weight:bold; color:#747474;text-align:left;border-bottom:1px solid #c7c7c7;font-size:11px;padding:5px;}
.infoTable6 tbody td{color:#747474;text-align:left;border-bottom:1px solid #c7c7c7;font-size:11px;padding:5px;}
.infoTable6 tbody td div{width:auto;margin:0;}
.infoTable6 tbody td div p{line-height:16px;color:#315aaa;margin-bottom:5px;letter-spacing:0;}
.infoTable6 .checkbox{vertical-align:middle;margin-bottom:2px;border:none 0;}
.infoTable6 textarea{overflow:auto;overflow-y:auto;overflow-x:hidden;width:99%;color:#747474;text-align:justify;border:1px solid #c7c7c7;font-size:11px;font-family:Dotum;background-color:#fff;padding:2px;}
.infoTable6 .big-area{width:99%;vertical-align:top;margin:0;}
.infoTable6 td.search_td1 {background-color:#EEF7D9}
tr.topBorder1 td{border-top:2px solid #7dcda8}

.infoTable7{width:99%; clear:both;border:1px solid #c7c7c7;margin:5px;border-collapse:collapse}
.infoTable7 thead th{font-weight:bold; text-align:center;color:#666;border:1px solid #c7c7c7;font-size:11px;letter-spacing:-1px;background:#f7f7f7;padding:5px;}
.infoTable7 tbody th{font-weight:bold; text-align:center;color:#666;border-right:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;font-size:11px;padding:5px;background:#f7f7f7;}
.infoTable7 tbody td{color:#454545;text-align:center;border-right:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;font-size:11px;padding:2px;}
.infoTable7 tbody th.currency{text-align:right;}
.infoTable7 tbody td.currency{text-align:right;}

table.oneTbl1 {width:99%; clear:both;margin:0 auto; text-align:left; border-collapse:collapse;border:2px solid #5f9000;}
.oneTbl1 th, .oneTbl1 td {padding:3px 5px; white-space:nowrap;overflow:hidden;}
.oneTbl1 caption {font-weight:bold; font-size:20px; padding:5px; color:#1BA6B2; text-align:left; margin-bottom:5px}
.oneTbl1 thead th {font-weight:bold; background:#ABC668; color:#111; text-align:center; border-right:1px solid #5f9000;}
.oneTbl1 thead th:hover {background:#344C00; color:#fff; text-align:center;}
.oneTbl1 thead th a {color:#111;}
.oneTbl1 thead th a:hover {color:#fff;}
.oneTbl1 thead tr {color: #fff;	border: 1px solid #5f9000;
	background-image: -moz-linear-gradient(#cae387, #a5cb5e);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a5cb5e), to(#cae387));
	background-image: -webkit-linear-gradient(#cae387, #a5cb5e);
	background-image: -o-linear-gradient(#cae387, #a5cb5e);
/*	text-shadow: 1px 1px 1px #dff4bc; */
	background-color: #a5cb5e;
}
.oneTbl1 thead tr:hover {border: 1px solid #687e30;
	background-image: -moz-linear-gradient(#a5cb5e, #cae387);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cae387), to(#a5cb5e));
	background-image: -webkit-linear-gradient(#a5cb5e, #cae387);
	background-image: -o-linear-gradient(#a5cb5e, #cae387);
	background-color: #cae387;
}
.oneTbl1 thead tr:active {border: 1px solid #506320;}

.oneTbl1 tbody th {text-align:left; width:12%}
.oneTbl1 tbody td {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #96b95a;}
.oneTbl1 tbody td.chkbox {text-align:center;width:1%;}
.oneTbl1 tbody td.chkbox .checkSeq {border:0;}
.oneTbl1 tbody td.num {text-align:center;width:2%;}
.oneTbl1 tbody td.date1 {text-align:center;width:5%;}
.oneTbl1 tbody td.date2 {text-align:center;width:2%;}
.oneTbl1 tbody td.currency {text-align:right;}
.oneTbl1 tbody td.desc {text-align:left;}
.oneTbl1 tbody tr.tr1 {background-color: #fff}
.oneTbl1 tbody tr.tr2 {background-color: #f9f9f9}
.oneTbl1 tbody tr.odd {background:#f9f9f9}
.oneTbl1 tbody tr.odd th {background:#f2f2f2}
.oneTbl1 tbody tr:nth-child(2n+1) {background-color: #fff}
.oneTbl1 tbody tr:nth-child(2n) {background-color: #f9f9f9}
.oneTbl1 tbody tr:hover {background:#F3F5BB}
.oneTbl1 tbody tr:hover th {background:#F2F684; color:#1BA6B2}
.oneTbl1 tfoot tr {color:#1BA6B2}
.oneTbl1 tfoot th {text-align:left; padding-left:10px}


.CalTable{clear:both;margin:5px;}
.CalTable thead th{width:20px; height:30px;border:1px solid #c7c7c7;font-size:12px; font-weight:bold;text-align:center;padding:2px;}
.CalTable .sun{color:red;}
.CalTable .sat{color:blue;}
.CalTable .nor{color:black;}
.CalTable tbody td{line-height:2;color:#747474;text-align:right; border:1px solid #c7c7c7;font-size:11px;padding:0 2px 0 0;}
.CalTable tbody td:hover{background-color:#efefef;cursor:pointer;}


 
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear { display: inline-block; }
html[xmlns] .clear { display: block;}
* html .clear { height: 1%;}

.leftAlig { float:left; }
.rightAlig { float:right; }

.wrapper { width:772px; margin:0px auto; display: block!important;}
.wrapFlu { min-width: 960px; max-width: 1250px;}

a, a:link, a:visited { text-decoration:underline;}
a:hover {text-decoration: none;}

::-moz-selection{ background: #F00; color:#fff; text-shadow: none; }
::selection { background:#F00; color:#fff; text-shadow: none; } 
a:link { -webkit-tap-highlight-color: #F00; }
a.black {color: #fff;}
a.white {color: #fff;}

button{	
	cursor:pointer;
	font-size: 12px; 
	text-decoration: none!important; 
	font-family: Helvetica, Arial, sans serif;
	padding: 4px 10px; 
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	box-shadow: inset 0px 0px 2px #fff;
	-o-box-shadow: inset 0px 0px 2px #fff;
	-webkit-box-shadow: inset 0px 0px 2px #fff;
	-moz-box-shadow: inset 0px 0px 2px #fff;
}
button:active {
	box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
}

.button {margin-right: 2px; cursor:pointer;}
.button:last-child {margin-right: 0px;}
.topList {margin: 10px;display:block;}
.groupList .button {margin-right: 0px;}
.groupList .right {margin-right: 20px;}
.classes { display: none;}
.classes pre {font-size: 11px; display: block; float: left; margin-right: 20px; background: #e5e5e5; padding: 5px 7px 7px; width: 65px; color: #999;}
.classes pre:last-child {margin-right: 0px;}
#sizeAdj pre {width: 758px!important; margin-top: 11px;}

#controls {margin-top: 10px; font-size:11px;}

.largeList a {margin-right: 20px;}
.largeList a.left, .largeList a.middle, .largeList a.right {margin-right: 0px;}

.button{
	display: inline;
	font-size: 11px;
	text-decoration: none!important;
	font-family: Helvetica, Arial, sans serif;
	padding: 3px 8px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: inset 0px 0px 2px #fff;
	-o-box-shadow: inset 0px 0px 2px #fff;
	-webkit-box-shadow: inset 0px 0px 2px #fff;
	-moz-box-shadow: inset 0px 0px 2px #fff;
}
.butt
.button:active {
	box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
}

/* The styles for the grey button */
.grey {
	color: #333;
	border: 1px solid #d0d0d0;
	background-image: -moz-linear-gradient(#ededed, #e1e1e1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#ededed));
	background-image: -webkit-linear-gradient(#ededed, #e1e1e1);
	background-image: -o-linear-gradient(#ededed, #e1e1e1);
	text-shadow: 1px 1px 1px #fff;
	background-color: #e1e1e1;
}
.grey:hover {
	border: 1px solid #b0b0b0;
	background-image: -moz-linear-gradient(#e1e1e1, #ededed);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ededed), to(#e1e1e1));
	background-image: -webkit-linear-gradient(#e1e1e1, #ededed);
	background-image: -o-linear-gradient(#e1e1e1, #ededed);
	background-color: #ededed;
}
.grey:active {border: 1px solid #666;}

/* The styles for the red button */
.red {
	color: #d03333;
	color: #fff;
	border: 1px solid #f94d5c;
	background-image: -moz-linear-gradient(#f9001b, #f6001b);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f6001b), to(#f9001b));
	background-image: -webkit-linear-gradient(#f9001b, #f6001b);
	background-image: -o-linear-gradient(#f9001b, #f6001b);
	text-shadow: 1px 1px 1px #fdbcc7;
	background-color: #f9001b;
}
.red:hover {
	border: 1px solid #c75964;
	background-image: -moz-linear-gradient(#f6001b, #f997b0);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f997b0), to(#f6001b));
	background-image: -webkit-linear-gradient(#f6001b, #f997b0);
	background-image: -o-linear-gradient(#f6001b, #f997b0);
	background-color: #f997b0;
}
.red:active {border: 1px solid #ab3e4b;}

.pink {
	color: #923c47;
	color: #333;
	border: 1px solid #d96d7c;
	background-image: -moz-linear-gradient(#f997b0, #f6677b);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f6677b), to(#f997b0));
	background-image: -webkit-linear-gradient(#f997b0, #f6677b);
	background-image: -o-linear-gradient(#f997b0, #f6677b);
	text-shadow: 1px 1px 1px #fdbcc7;
	background-color: #f6677b;
}
.pink:hover {
	border: 1px solid #c75964;
	background-image: -moz-linear-gradient(#f6677b, #f997b0);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f997b0), to(#f6677b));
	background-image: -webkit-linear-gradient(#f6677b, #f997b0);
	background-image: -o-linear-gradient(#f6677b, #f997b0);
	background-color: #f997b0;
}
.pink:active {border: 1px solid #ab3e4b;}


/* The styles for the blue button */
.blue {
	color: #000;
	border: 1px solid #1f61c7;
	background-image: -moz-linear-gradient(#3a75d7, #1370d1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1370d1), to(#3a75d7));
	background-image: -webkit-linear-gradient(#3a75d7, #1370d1);
	background-image: -o-linear-gradient(#3a75d7, #1370d1);
	text-shadow: 1px 1px 1px #8faafb;
	background-color: #1370d1;
}
.blue:hover {
	border: 1px solid #4690ad;
	background-image: -moz-linear-gradient(#1370d1, #3a75d7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3a75d7), to(#1370d1));
	background-image: -webkit-linear-gradient(#1370d1, #3a75d7);
	background-image: -o-linear-gradient(#1370d1, #3a75d7);
	background-color: #3a75d7;
}
.blue:active {border: 1px solid #3b778b;}

/* The styles for the blue button */
.sky {
	color: #333;
	border: 1px solid #6fb1c7;
	background-image: -moz-linear-gradient(#aae5f7, #73d0f1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73d0f1), to(#aae5f7));
	background-image: -webkit-linear-gradient(#aae5f7, #73d0f1);
	background-image: -o-linear-gradient(#aae5f7, #73d0f1);
	text-shadow: 1px 1px 1px #bfeafb;
	background-color: #73d0f1;
}
.sky:hover {
	border: 1px solid #4690ad;
	background-image: -moz-linear-gradient(#73d0f1, #aae5f7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aae5f7), to(#73d0f1));
	background-image: -webkit-linear-gradient(#73d0f1, #aae5f7);
	background-image: -o-linear-gradient(#73d0f1, #aae5f7);
	background-color: #aae5f7;
}
.sky:active {border: 1px solid #3b778b;}

/* The styles for the green button */
.green {
	color: #5a742d;
	color: #333;
	border: 1px solid #95b959;
	background-image: -moz-linear-gradient(#cae387, #a5cb5e);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a5cb5e), to(#cae387));
	background-image: -webkit-linear-gradient(#cae387, #a5cb5e);
	background-image: -o-linear-gradient(#cae387, #a5cb5e);
/*	text-shadow: 1px 1px 1px #dff4bc; */
	background-color: #a5cb5e;
}
.green:hover {
	border: 1px solid #687e30;
	background-image: -moz-linear-gradient(#a5cb5e, #cae387);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cae387), to(#a5cb5e));
	background-image: -webkit-linear-gradient(#a5cb5e, #cae387);
	background-image: -o-linear-gradient(#a5cb5e, #cae387);
	background-color: #cae387;
}
.green:active {border: 1px solid #506320;}

/* The styles for the black button */
.black {
	color: #fff;
	border: 1px solid #4d4d4d;
	background-image: -moz-linear-gradient(#656565, #454545);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#454545), to(#656565));
	background-image: -webkit-linear-gradient(#656565, #454545);
	background-image: -o-linear-gradient(#656565, #454545);
	text-shadow: 1px 1px 1px #6d6d6d;
	background-color: #454545;
}
.black:hover {
	border: 1px solid #363636;
	background-image: -moz-linear-gradient(#454545, #656565);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#656565), to(#454545));
	background-image: -webkit-linear-gradient(#454545, #656565);
	background-image: -o-linear-gradient(#454545, #656565);
	background-color: #656565;
}
.black:active {border: 1px solid #000;}

/* The styles for the white button */
.white {
	color: #fff;
	border: 1px solid #4d4d4d;
	background-image: -moz-linear-gradient(#656565, #454545);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#454545), to(#656565));
	background-image: -webkit-linear-gradient(#656565, #454545);
	background-image: -o-linear-gradient(#656565, #454545);
	text-shadow: 1px 1px 1px #6d6d6d;
	background-color: #454545;
}
.white:hover {
	border: 1px solid #363636;
	background-image: -moz-linear-gradient(#454545, #656565);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#656565), to(#454545));
	background-image: -webkit-linear-gradient(#454545, #656565);
	background-image: -o-linear-gradient(#454545, #656565);
	background-color: #656565;
}
.white:active {border: 1px solid #000;}

.NewNavy {
	color: #fff;
	background-color: #0f4e81;
}

.NewPureBlue {
	color: #fff;
	background-color: #14609f;
}

/* The styles for the yellow button */
.yellow {
	color: #986a39;
	border: 1px solid #e6b650;
	background-image: -moz-linear-gradient(#ffd974, #febf4d);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#febf4d), to(#ffd974));
	background-image: -webkit-linear-gradient(#ffd974, #febf4d);
	background-image: -o-linear-gradient(#ffd974, #febf4d);
	text-shadow: 1px 1px 1px #fbe5ac;
	background-color: #febf4d;
}
.yellow:hover {
	border: 1px solid #c1913d;
	background-image: -moz-linear-gradient(#febf4d, #ffd974);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffd974), to(#febf4d));
	background-image: -webkit-linear-gradient(#febf4d, #ffd974);
	background-image: -o-linear-gradient(#febf4d, #ffd974);
	background-color: #ffd974;
}
.yellow:active {border: 1px solid #936b26;}

/* The styles for the purple button */
.purple {
	color: #7e5d7c;
	border: 1px solid #cd93c6;
	background-image: -moz-linear-gradient(#e9c4e3, #d798d1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d798d1), to(#e9c4e3));
	background-image: -webkit-linear-gradient(#e9c4e3, #d798d1);
	background-image: -o-linear-gradient(#e9c4e3, #d798d1);
	text-shadow: 1px 1px 1px #f1ceef;
	background-color: #d798d1;
}
.purple:hover {
	border: 1px solid #886382;
	background-image: -moz-linear-gradient(#d798d1, #e9c4e3);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e9c4e3), to(#d798d1));
	background-image: -webkit-linear-gradient(#d798d1, #e9c4e3);
	background-image: -o-linear-gradient(#d798d1, #e9c4e3);
	background-color: #e9c4e3;
}
.purple:active {border: 1px solid #6a4664;}

/* The styles for the greyblue button */
.gblue {
	color: #57646d;
	border: 1px solid #929ba2;
	background-image: -moz-linear-gradient(#bbcbd8, #8ea5b5);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8ea5b5), to(#bbcbd8));
	background-image: -webkit-linear-gradient(#bbcbd8, #8ea5b5);
	background-image: -o-linear-gradient(#bbcbd8, #8ea5b5);
	text-shadow: 1px 1px 1px #c6d4df;
	background-color: #8ea5b5;
}
.gblue:hover {
	border: 1px solid #656f78;
	background-image: -moz-linear-gradient(#8ea5b5, #bbcbd8);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bbcbd8), to(#8ea5b5));
	background-image: -webkit-linear-gradient(#8ea5b5, #bbcbd8);
	background-image: -o-linear-gradient(#8ea5b5, #bbcbd8);
	background-color: #bbcbd8;
}
.gblue:active {border: 1px solid #434f5a;}

/* The styles for the button groups */

.left {
	border-top-right-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-bottom-right-radius: 0px;
	border-right: 0px;
}
.left:hover {
	border-right: 0px;
}
.middle {
	border-radius: 0px;
	-moz-radius: 0px;
	border-right: 0px;
}
.middle:hover {
	border-right: 0px;
}
.right {
	border-top-left-radius: 0px;
	-moz-border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	-moz-border-bottom-left-radius: 0px;
}

/* Large Styles */

.large {padding: 14px 28px;}


.btnGroup0{width:50%;padding:auto;margin:auto;}
.btnGroup1{float:right;}
.btnGroup2{float:left;}



.pageWarp{ width:99%; margin:0 auto; text-align:left; border-collapse:collapse}
.pageNavi{width:600px;margin:auto;padding:auto;}
.pageNavi .button{float:left;}



.pager
{
    width: 98%;
    height: 25px;
    padding: 0;
    margin: 0;
    margin-top: 3px;
    padding-top: 5px;
    padding-left: 10px; /*border-radius: 8px; 	-moz-border-radius: 8px;*/
    padding-right: 10px; 
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-top-left-radius: 5px 5px;
    -webkit-border-top-right-radius: 5px 5px;
    -webkit-border-bottom-right-radius: 5px 5px;
    -webkit-border-bottom-left-radius: 5px 5px;
}
.pager div.short
{
    float: right;
    margin: 0;
    padding: 0;
    margin-right: 10px;
    width: 74px;
}
.pager div.short input
{
    width: 28px;
    height: 18px;
    border: none;
    /*margin-left: 8px;*/
    float: left;
}
.pager ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    float: left;
    margin-right: 4px;
}
.pager ul li
{
    display: inline;
    margin-left: 2px;
}
.pager ul li a
{
    text-decoration: none;
    display: inline-table;
    width: 20px;
    height: 20px;
    text-align: center;
    border-radius: 4px;
    -moz-border-radius: 4px;
}

.pager span
{
    margin-left: 4px;
    color: White;
    float: left;
}
.pager .btn
{
    display: block;
    width: 40px;
    text-align: center;
    float: left;
    padding: 0;
    margin: 0;
    margin-left: 4px;
    cursor: pointer;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.pager .disabled
{
    color: #A0A0A0 !important;
    text-shadow: 1px 1px 1px #FFFFFF;
}
/*green*/
.pager .green
{
    background-color: #4f7305;
}
.pager .green.normal
{
    background-color: #588500;
    color: White;
    border: solid 1px #5f9000;
}
.pager .green.active
{
    background-color: #344C00;
    color: #D50B07;
    border: solid 1px #5f9000;
}
.pager .pager.green .btn
{
    background-color: #588500;
    color: White;
    border: solid 1px #5f9000;
}

/*black*/
.pager .black
{
    background-color: #202020;
}
.pager .black.normal
{
    background-color: #1d1d1d;
    color: #B0D551;
    border: solid 1px #000;
}
.pager .black.active
{
    background-color: #333333;
    color: White;
    border: solid 1px #000;
}
.pager.black .btn
{
    background-color: #1d1d1d;
    color: White;
    border: solid 1px #000;
}

/*red*/
.pager .red
{
    background-color: #D50B07;
}
.pager .red.normal
{
    background-color: #E71C18;
    color: White;
    border: solid 1px #F82723;
}
.pager .red.active
{
    background-color: #C00D09;
    color: White;
    border: solid 1px #A90B08;
}
.pager.red .btn
{
    background-color: #E71C18;
    color: White;
    border: solid 1px #F82723;
}

/*grey*/
.pager .grey
{
    background-color: #f5f5f5;
    color: #3025a1;
}
.pager .grey.normal
{
    background-color: #d1d1d1;
    color: #3025a1;
    border: solid 1px #ccc;
}
.pager .grey.active
{
    background-color: #999;
    color: white;
    border: solid 1px #ccc;
}
.pager.grey .btn
{
    background-color: #d1d1d1;
    color: black;
    border: solid 1px #ccc;
}

.detailSearchItem {display: none;}

 
/* ¸¶½ºÅ© ¶Ù¿ì±â */
 #backmask {  
   position:absolute;  
   z-index:9000;  
   background-color:#000;  
   display:none;  
   left:0px;
   top:0px;
 } 
  
/*
 ÆË¾÷À¸·Î ¶ß´Â À©µµ¿ì css  
*/ 
 .popwindow{
   display: none;
   position:fixed;  
   background-color:#FFF;
   z-index:10000;
   overflow:hidden;
}
#backmask {margin-top:-5px;margin-left:-20px;}
#popwindow #pophead{float:left;width:100%;background:#eaeaea; padding:0px;margin:0;}
#popwindow #pophead #poptitle {float:left;text-align:left; background:#eaeaea; padding:5px;}
#popwindow #pophead #popclose {float:right;text-align:right; background:#eaeaea; padding:5px;}
#popcontent{position:relative;margin:0px;padding:0px;overflow:auto;}
iframe{	border:none;}

.frmTableAV{clear:both;width:98%;margin:0 auto;border:1px solid #688c00;border-top:5px solid #688c00;border-bottom:2px solid #688c00;margin:5px;border-collapse:collapse;}
.frmTableAV thead th{font-weight:bold; color:#222222;border:1px solid #688c00;font-size:11px;letter-spacing:-1px;background-color:#abc668;padding:8px;}
.frmTableAV tbody th{width:117px; font-weight:bold; color:#222222;text-align:left;border-bottom:1px solid #fff;background-color:#abc668;font-size:11px;padding:8px;}
.frmTableAV tbody td{color:#333;text-align:left;border-bottom:1px solid #abc668;font-size:11px;padding:8px;background:#ffffff;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;-white-space: nowrap;word-wrap1: normal !important}
.frmTableAV tbody td div{width:auto;margin:0;}
.frmTableAV tbody td div p{line-height:16px;color:#315aaa;margin-bottom:5px;letter-spacing:0;}
.frmTableAV .checkbox{vertical-align:middle;margin-bottom:2px;border:none 0;}


.frmTableAV2{clear:both;width:98%;margin:0 auto;border:1px solid #688c00;border-top:5px solid #688c00;border-bottom:2px solid #688c00;margin:5px;border-collapse:collapse;}
.frmTableAV2 thead th{font-weight:bold; color:#222222;border:1px solid #688c00;font-size:11px;letter-spacing:-1px;background-color:#abc668;padding:8px;}
.frmTableAV2 tbody th{width1:117px; font-weight:bold; color:#222222;text-align:left;border-bottom:1px solid #fff;background-color:#abc668;font-size:11px;padding:8px;}
.frmTableAV2 tbody td{color:#333;text-align:left;border-bottom:1px solid #abc668;font-size:11px;padding:8px;background:#ffffff;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;-white-space: nowrap;word-wrap: normal !important}
.frmTableAV2 tbody td div{width:auto;margin:0;}
.frmTableAV2 tbody td div p{line-height:0px;color:#315aaa;margin-bottom:5px;letter-spacing:0;}
.frmTableAV2 .checkbox{vertical-align:middle;margin-bottom:2px;border:none 0;}

.frmTableAW{clear:both;width:98%;margin:0 auto;border:1px solid #688c00;border-top:5px solid #688c00;border-bottom:2px solid #688c00;margin:5px;border-collapse:collapse;}
.frmTableAW thead th{font-weight:bold; color:#222222;border:1px solid #abc668;font-size:11px;letter-spacing:-1px;background-color:#abc668;padding:8px;}
.frmTableAW tbody th{width:117px; font-weight:bold; color:#222222;text-align:left;border-bottom:1px solid #fff;background-color:#abc668;font-size:11px;padding:8px;}
.frmTableAW tbody td{color:#333;text-align:left;border-bottom:1px solid #abc668;font-size:11px;padding:8px;background:#ffffff;}
.frmTableAW tbody td div{width:auto;margin:0;}
.frmTableAW tbody td div p{line-height:16px;color:#315aaa;margin-bottom:5px;letter-spacing:0;}
.frmTableAW .checkbox{vertical-align:middle;margin-bottom:2px;border:none 0;}
.frmTableAW textarea{overflow:auto;overflow-y:auto;overflow-x:hidden;width:98%;margin-right:2px;color:#333;text-align:justify;border:1px solid #abc668;font-size:11px;font-family:Dotum;background-color:#fff;padding:2px;}
.frmTableAW .big-area{width:98%;vertical-align:top;margin:0;}


ul.tabs {    margin: 0;    padding: 0;    float: left;    list-style: none;    height: 32px;    border-bottom: 1px solid #ccc;    border-left: 1px solid #ccc;    width: 100%;   font-size:12px;}
ul.tabs li {    float: left;    text-align:center;    cursor: pointer;    width:82px;    height: 31px;    line-height: 31px;    border: 1px solid #ccc;    border-left: none;    font-weight: bold;    background: #eaeaea;    overflow: hidden;    position: relative;}
ul.tabs li.active {    background: #FFFFFF;    border-bottom: 1px solid #FFFFFF;}
ul.tabs li.active a{ color:darkred;}
ul.tabs li a{ text-decoration: none; }
ul.tabs li a:hover { text-decoration: underline;color:darkblue}
.tab_container {    border: 1px solid #ccc;    border-top: none;    clear: both;    float: left;    width: 248px;    background: #FFFFFF;}
.tab_container .tab_content {    padding: 5px;    font-size: 12px;    display: none;}
.tab_container .tab_content ul {    width:100%;    margin:0px;    padding:0px;}
.tab_container .tab_content ul li {    padding:5px;    list-style:none}
.tab_container .tab_content ul li a:link{ text-decoration: none}
.tab_container .tab_content ul li a:visited{ text-decoration: none}
.tab_container .tab_content ul li a:active{ text-decoration: none}
.tab_container .tab_content ul li a:hover{ text-decoration:underline}
.tab_container .tab_content ul li a{ text-decoration: none}


h4 {margin-top:20px;padding-top:1px;;padding-left:20px;font-weight:bold;font-size:1.3em;color:#286c10; overflow:visible;word-wrap:nowrap;}
h4.miniWin {background:url(/1tImages/bbs/icon02.png) left top no-repeat;background-size: 18px 18px;}
.btnList {width:50%;margin:0 auto;text-align:center;}

#CheckKeyVal{display:block;width:99%;height:30px;margin:-5px auto 5px auto;padding:0; border:1px solid #6a6;}
#CheckKeyVal ul {list-style:none; margin:0;paddih4 {margin-top:20px;padding-top:1px;;padding-left:20px;font-weight:bold;font-size:1.3em;color:#286c10; overflow:visible;word-wrap:nowrap;}
h4.miniWin {background:url(/1tImages/bbs/icon02.png) left top no-repeat;background-size: 18px 18px;}
ng:0;}
#CheckKeyVal ul li {float:left;padding:5px 20px;}
#CheckKeyVal ul li input {margin-right:5px;}
.listH{display:none}
.listS{display:table-cell}


.cmd .button{padding-left:2px;padding-right:2px;font-size:0.9em}
.requiredSign {color:red;}
.requiredSign2 {color:#eaeaea}

span.boxed {border: 0; border-bottom: 1px solid #d7d5c4; color: #ffffff; font-size: 12px; text-transform: capitalize; text-decoration: none; padding: 5px 20px; background: -webkit-linear-gradient(top,#067DB4,#09638F); background: -moz-linear-gradient(top,#067DB4,#09638F); background: -ms-linear-gradient(top,#067DB4,#09638F); background: -o-linear-gradient(top,#067DB4,#09638F); background: linear-gradient(to bottom,#067DB4,#09638F); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#067DB4',endColorstr='#09638F'); background-color: #0F73A2; }

.viewTableAV{clear:both;width:98%;margin:0 auto;border:1px solid #688c00;border-top:5px solid #688c00;border-bottom:2px solid #688c00;margin:5px;border-collapse:collapse;}
.viewTableAV thead th{font-weight:bold; color:#222222;border:1px solid #688c00;font-size:11px;letter-spacing:-1px;background-color:#abc668;padding:8px;}
.viewTableAV tbody th{width:117px; font-weight:bold; color:#222222;text-align:left;border-bottom:1px solid #fff;background-color:#abc668;font-size:11px;padding:8px;}
.viewTableAV tbody td{color:#333;text-align:left;border-bottom:1px solid #abc668;font-size:11px;padding:8px;background:#ffffff;}
.viewTableAV tbody td div{width:auto;margin:0;}
.viewTableAV tbody td div p{line-height:16px;color:#315aaa;margin-bottom:5px;letter-spacing:0;}
.viewTableAV .checkbox{vertical-align:middle;margin-bottom:2px;border:none 0;}


table.Vtable { margin-top:20px;margin-bottom:30px;width:100%; border-top:1px solid #363d64; border-collapse:collapse; }
table.Vtable caption {visibility:hidden; overflow:hidden; width:0; height:0; line-height:0;}
table.Vtable thead th { text-align:center; border:1px solid #ccc; padding:12px 0 10px 0; font-size:1.0em;background-color:#00235e; color:#fff; }
table.Vtable thead td.dep1 { text-align:center; border:1px solid #ccc; padding:8px 0 12px 0; font-size:1.0em;background-color:#1d4993; color:#fff; }
table.Vtable thead td.dep2 { text-align:center; border:1px solid #ccc; padding:8px 0 12px 0; font-size:1.0em;background-color:#4974bd; color:#fff; }
table.Vtable thead td.dep3 { text-align:center; border:1px solid #ccc; padding:8px 0 12px 0; font-size:1.0em;background-color:#49628b; color:#fff; }
table.Vtable tbody th { border:1px solid #ccc; padding:10px; font-size:1.2em;background-color:#f2f2f2; color:#333;font-weight:bold; }
table.Vtable th { border:1px solid #ccc; padding:10px; font-size:0.8em;background-color:#f2f2f2; color:#cc2633; }
table.Vtable td { border:1px solid #ccc; padding:5px; text-align:center; }
table.Vtable .td_text { text-align:left; padding:5px; }
table.Vtable .dep {background-color:#1d4993; }

.ui-datepicker-trigger {vertical-align:middle;}
.ui-tabs .ui-tabs-panel { padding: 1em .4em;}

.button.blue_n {
  background-color: #3f4c6c;
  color: #ffffff;
}


#searchBox_N {padding:10px;background:#b6d9aa;	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
#searchBox_N fieldset {
	border: none;
	margin-bottom: 10px;
}
#searchBox_N fieldset:last-of-type {
	margin-bottom: 10px;
}

#searchBox_N legend {
	color: #384313;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
	text-shadow: 0 1px 1px #c0d576;
}
#searchBox_N > fieldset > legend:before {
	content: "Step " counter(fieldsets) ": ";
	counter-increment: fieldsets;
}
#searchBox_N fieldset fieldset legend {
	color: #111111;
	font-size: 13px;
	font-weight: normal;
	padding-bottom: 0;
}
#searchBox_N ol li {
	width:45%;float:left;
	height:23px;
	margin: 2px 1%;
	background: #b9cf6a;
	background: rgba(255,255,255,.3);
	border-color: #e3ebc3;
	border-color: rgba(255,255,255,.6);
	border-style: solid;
	border-width: 2px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	line-height: 22px;
	list-style: none;
	padding: 5px 10px;
	margin-bottom: 2px;
}
#searchBox_N ol ol li {
	background: none;
	border: none;
	float: left;
}
#searchBox_N label {
	float: left;
	font-size: 13px;
	width: 110px;
}
#searchBox_N fieldset fieldset label {
	background:none no-repeat left 50%;
	line-height: 22px;
	padding: 0 0 0 30px;
	width: auto;
}
#searchBox_N label[for=visa] {
	background-image: url(visa.gif);
}
#searchBox_N label[for=amex] {
	background-image: url(amex.gif);
}
#searchBox_N label[for=mastercard] {
	background-image: url(mastercard.gif);
}
#searchBox_N fieldset fieldset label:hover {
	cursor: pointer;
}
#searchBox_N input:not([type=radio]),
#searchBox_N textarea {
	background: #ffffff;
	border: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	font: italic1 13px Georgia, "Times New Roman", Times, serif;
	outline: none;
	padding: 4px;
	width: 200px;
}
#searchBox_N input:not([type=submit]):focus,
#searchBox_N textarea:focus {
	background: #eaeaea;
}
#searchBox_N input[type=radio] {
	float: left;
	margin-right: 5px;
}
#searchBox_N button {
	background: #384313;
	border: none;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	color: #ffffff;
	display: block;
	font: 18px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1px;
	margin: auto;
	padding: 7px 25px;
	text-shadow: 0 1px 1px #000000;
	text-transform: uppercase;
}
#searchBox_N button:hover {
	background: #1e2506;
	cursor: pointer;
}

#detailSearchItemShowBtn {display:none}
.styled-select { 
    -webkit-border-radius: 2px;
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
    -webkit-padding-end: 20px;
    -webkit-padding-start: 2px;
    -webkit-user-select: none;
	-webkit-linear-gradient(#fafafa, #f4f4f4 40%, #e5e5e5);
	-webkit-appearance: none;
    background-image: url(/1vInclude/css/images/15xvbd5.png);
    background-position: right 4px center;
    background-color:#f2f2f2;
    background-repeat: no-repeat;
    border: 1px solid #AAA;
    color: #555;
    font-size: 1.0em;
    margin: 0px;
    overflow: hidden;
    padding: 0px 0px 0px 3px;
    text-overflow: ellipsis;
    white-space: nowrap;
	width:70%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.styled-select select { 
background: transparent;
	width:70%;
	line-height: 1;
	border: 0;
	border-radius: 0;
	-webkit-appearance: none;
}
select.selectbox {
    /*-webkit-appearance: button;*/
    -webkit-border-radius: 2px;
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
    -webkit-padding-end: 20px;
    -webkit-padding-start: 2px;
    -webkit-user-select: none;
	-webkit-linear-gradient(#fafafa, #f4f4f4 40%, #e5e5e5);
	-webkit-appearance: none;
    background-image: url(/1vInclude/css/images/15xvbd5.png);
    background-position: right 4px center;
    background-color:#f2f2f2;
    background-repeat: no-repeat;
    border: 1px solid #AAA;
    color: #555;
    font-size: 1.0em;
    margin: 0px;
    overflow: hidden;
    padding: 0px 0px 0px 3px;
    text-overflow: ellipsis;
    white-space: nowrap;
	width:70%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

}

select.selectbox-color {
    color: #fff;
    background-image: url(/1vInclude/css/images/15xvbd5.png), -webkit-linear-gradient(#fafafa, #f4f4f4 40%, #e5e5e5);
    background-color: #779126;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    padding-left: 15px;
}

.btn_new { font-weight:bold; color:#000; font-family:Helvetica, Arial, sans serif; margin-right:10px; display:inline; padding:10px; vertical-align:top; position:relative; padding-left:35px; background-color:#fff; border-radius:3px; box-shadow:inset 0 0 2 #fff; text-decoration:none !important; border:none; }
.btn_new > img { position:absolute; top:50%; left:10px; transform:translate(0, -50%); }