@charset "EUC-KR";
/* CSS Document */

/* °øÅë»çÇ× */
*{margin:0; padding:0; font-size:12px; font-family:"µ¸¿ò", "Dotum", "Gulim", "Arial", "sans-serif", "Verdana", "Helvetica", "geneva"; color:#666; /* font-size:1em(12px) + line-space:0.33em(4px) = 16px (´Ù¸¥ ¿¤·¹¸àµå¿¡¼­µµ ºñ½ÁÇÑ ¹æ¹ýÀ¸·Î °è»êµÊ) */
}
ul,li{list-style:none;}

img{border:none; vertical-align:middle;}

/* Å×ÀÌºí¿¡ ´ëÇÑ ±âº» ½ºÅ¸ÀÏ Á¤ÀÇ */
td  {font-family:"Dotum", "Gulim", "Arial", "sans-serif", "Verdana", "Helvetica", "geneva"; font-size: 12px; line-height:150% ; color: #666666; }

a,img,input {selector-dummy:expression(this.hideFocus=true);}/* ¸µÅ©Á¡¼±¾ø¾Ö±â */

/* ÀÏ¹ÝÀûÀÎ ÅØ½ºÆ® ·Ñ¿À¹ö¹× ¸µÅ© */
a:link     {font-family: "Dotum"; font-size: 12px; color: #666666;	text-decoration: none;}
a:visited  {font-family: "Dotum"; font-size: 12px; color: #666666;	text-decoration: none;}
a:hover    {font-family: "Dotum"; font-size: 12px; color: #2F488A;	text-decoration: underline;}


/* ·¹ÀÌ¾Æ¿ô */
#wrap{margin: 0 auto; width:950px; *zoom:1;}
#wrap:after {content:" "; display:block; clear:both;}
#container{display:inline-block;  *display:inline;  min-height:100%; /*ÇªÅÍheight¸¸Å­ ¸¶Áø°ª*/ *zoom:1; width:100%;}
#container:after {content:" "; display:block; clear:both;}

/* 201430328 ¼öÁ¤ */ 
#left{width:180px; /*margin-right:17px;*/ height:100%; float:left; display:inline-block;}
#top{width:753px; /*margin-left:197px;*/ margin-bottom:26px; display:inline-block; float:right;}
#content{width:753px; /*margin-left:197px;*/ /*¿ÞÂÊ ¿µ¿ª ¸¸Å­ ¶Ù±â*/ display:inline-block; float:right; }
* html #container{height:100%;} /* IE7 hack*/ 


/* TOP bak*/
#gnb_1d{width:747px; margin:0 5px 0 1px; height:25px; background:#ecf0fc;}
#gnb_1d ul{width:100%;}
#gnb_1d li{display:inline;}
#gnb_1d .li_1d_bg{width:3px;}
#gnb_1d .li_1d_menu{width:100%; padding-right:13px; padding-left:169px;  color:#4a67b4;}
#gnb_1d a:link {color: #4a67b4;	text-decoration: none;}
#gnb_1d a:visited {color: #4a67b4; text-decoration: none;}
#gnb_1d a:hover {color: #4a67b4; text-decoration: underline;}

#     _dct{width:346px; height:11px; margin:22px 17px 11px 0; padding:0; float:right;}
#gnb_utill_dct li{display:inline; height:11px; padding:0 4px 0 0; background-color:#Fff; float:left;}
#gnb_utill_dct img{vertical-align:middle;}

#menu_dct{width:753px; display:inline-block;}
#menu_dct li{display:inline; padding:0; margin:0;}
/* TOP bak*/

/*TOP 0905 start*/
#gnb_utill{float:left; width:753px; height:14px; margin-top:12px; padding:0;}
#gnb_utill ul{float:right; height:14px; margin-right:14px;}
#gnb_utill li{float:left; display:inline; height:14px; padding:0px; }
#gnb_utill .li_m16{margin-right:16px;}
#gnb_utill .li_m13{margin-right:13px;}

#gnb_1depth{float:left; width:753px; margin-top:16px; height:14px; padding:0;}
#gnb_1depth #topmenu {float:left; height:14px; margin-left:100px;}/* 20200117 ¼öÁ¤  margin-left:200px; */ 
#gnb_1depth #topmenu ul{float:left; height:14px;}
#gnb_1depth #topmenu li{float:left; display:inline; height:14px; padding:0px 14px 0px 15px; }
#gnb_1depth #topmenu .li_bg{background:url(/image/submain_new/new_20130905/sub_line.gif) 0px 0px no-repeat;}
#gnb_1depth #topsns {float:right; height:14px; padding:0; margin-right:14px;}
#gnb_1depth #topsns ul{float:left; height:14px;}
#gnb_1depth #topsns li{float:left; height:14px; display:inline; margin-left:5px; padding:0px; }

#menu_dti{width:753px; display:inline-block; margin-top:14px;}
#menu_dti li{display:inline; padding:0; margin:0; float:left;}
/*TOP 0905 end*/ 

/*ÀüÀÚ¼¼±Ý°è»ê¼­ ÀüÃ¼º¸±â 0905 start*/
#MenuAll_dti{position:absolute; width:724px; top:110px; left:396px; margin-left:0px; background-color:#4b68b5; padding:11px; z-index:999999; }
.MenuAll_title_dti{width:724px; height:19px; margin-bottom:11px; display:inline-block; }

.MenuAll_list_dti{width:724px;}
.Mlist_dti1{display:inline; width:172px; height:179px; padding:5px 0 0 8px; border-right:#4b68b5 solid 1px;  background-color:#FFF; float:left; border-bottom:#4b68b5 solid 1px; text-align:left;}
.Mlist_dti2{display:inline; width:173px; height:179px; padding:5px 0 0 8px; background-color:#FFF; float:left; border-bottom:#4b68b5 solid 1px; text-align:left;}

.Mlist_dti102{display:inline; width:232px; padding:5px 0 0 8px; border-right:#4b68b5 solid 1px;  background-color:#FFF; float:left; border-bottom:#4b68b5 solid 1px; text-align:left;}
.Mlist_dti202{display:inline; width:233px; padding:5px 0 0 8px; background-color:#FFF; float:left; border-bottom:#4b68b5 solid 1px; text-align:left;}

.h61{height:61px;}
.h95{height:95px;}
.h213{height:213px;}
.h365{height:365px;}
.h369{height:369px;}
.h520{height:520px;}
.h248{height:248px;}/*20161118 Ãß°¡*/

.Lmenu_3dep{padding-left:24px;}
.Lmenu_3depli{font-size:11px; padding:1px 0 0 8px; height:16px;}
.Lmenu_3depliOn{font-size:11px;  padding:1px 0 0 8px; height:16px; font-weight:bold; text-decoration:underline;}

.Lmenu_3depli A:link {font-size:11px; color:#666; text-decoration:none;}
.Lmenu_3depli A:hover{font-size:11px; color:#000; text-decoration:underline;}
.Lmenu_3depli A:visited	{font-size:11px; color:#666; text-decoration:underline;}
/*ÀüÀÚ¼¼±Ý°è»ê¼­ ÀüÃ¼º¸±â 0905 end*/

/*ÀüÀÚ¹«¿ª ÀüÃ¼º¸±â start*/
#MenuAllDTD{position:absolute; width:724px; top:110px; margin-left:2px; background-color:#4b68b5; padding:11px; z-index:999999;}
/*ÀüÀÚ¹«¿ª ÀüÃ¼º¸±â end*/

/*°í°´¼¾ÅÍ ÀüÃ¼º¸±â start*/
.Mlist_102dep{background:url(/image/common/bul_blue.gif) 0 6px no-repeat; font-weight:bold; color:#2f488a; margin-bottom:2px; height:12px; padding:3px 0 3px 12px; line-height:12px; vertical-align:middle; display:block; }
.Mlist_103dep{background:url(/image/common/bul_blue.gif) 0 6px no-repeat; font-weight:bold; color:#2f488a; margin-bottom:7px; height:15px; padding:0px 0 3px 12px; line-height:12px; vertical-align:middle; display:block; }
.Mlist_104dep{background:url(/image/common/bul_blue.gif) 0 6px no-repeat; font-weight:bold; color:#2f488a; margin-bottom:7px; height:27px; padding:3px 0 3px 12px; line-height:14px; vertical-align:middle; display:block; }

.Mlist_103dep A:link {font-size:12px; font-weight:bold; color:#2f488a; text-decoration:none; }
.Mlist_103dep A:hover{font-size:12px; font-weight:bold; color:#2f488a; text-decoration:underline;}
.Mlist_103dep A:visited	{font-size:12px; font-weight:bold; color:#2f488a; text-decoration:underline;}
/*°í°´¼¾ÅÍ ÀüÃ¼º¸±â end*/

/*±â¾÷¸ÂÃã¼­ºñ½º ÀüÃ¼º¸±â start*/
.Mlist_dti103{display:inline; width:348px; padding:5px 0 0 8px; border-right:#4b68b5 solid 1px;  background-color:#FFF; float:left; border-bottom:#4b68b5 solid 1px; text-align:left;}
.Mlist_dti203{display:inline; width:349px; padding:5px 0 0 8px; background-color:#FFF; float:left; border-bottom:#4b68b5 solid 1px;}
/*±â¾÷¸ÂÃã¼­ºñ½º ÀüÃ¼º¸±â end*/

/* ÀüÀÚ°è¾à ÀüÃ¼¸Þ´ºº¸±â */
#MenuAll{position:absolute; width:724px; height:282px; top:110px; margin-left:2px; background-color:#4b68b5; padding:11px; z-index:99999; }/*³ôÀÌ ¼öÁ¤ 20161118*/
.MenuAll_title_dct{width:724px; height:19px; margin-bottom:11px; /*display:inline-block;*/}/*Å¸ÀÌÆ² ¹ÙÅÒ ¸¶Áø dev±âÁØ ¼öÁ¤ 20161121*/
.MenuAll_title_dct li{display:inline; line-height:19px;}
.MenuAll_title_dct li img,txt{vertical-align:middle;}
.MenuAll_title{float:left; width:160px;}
.MenuAll_close{float:right; width:19px;}

.MenuAll_list_dct{clear:both;}
.Mlist_dct1{display:inline;  width:172px; height:245px; padding:5px 0 0 8px; border-right:#4b68b5 solid 1px;  background-color:#FFF; float:left;}/*20161121 ³ôÀÌ ¼öÁ¤*/
.Mlist_dct2{display:inline;  width:173px; height:245px; padding:5px 0 0 8px; background-color:#FFF; float:left;}
.Mlist_1dep{padding-left:12px; padding-bottom:5px; background:url(/image/common/bul_blue.gif) 0 4px no-repeat; font-weight:bold; color:#2f488a;}
.Mlist_2dep{padding-left:15px; padding-bottom:15px;}

/* LEFT */
#logo{padding:21px 0 0 8px;}
#left_logout{padding-top:11px;}
#left_login{padding-top:12px;}
.Llogin_bg1{background:url(/image/center/login_box_top.gif) no-repeat; height:5px;}
.Llogin_bg2{background:url(/image/center/login_box_bottom.gif) no-repeat; height:4px;}
.Llogin_con{background:url(/image/center/login_box_bg.gif) repeat-y; padding:8px 7px 3px 7px; overflow:hidden;}
.Llogin_con .Llogin_userID{ font-weight:bold; color:#000; text-align:center; vertical-align:middle; height:18px;}
.Llogin_con .Llogin_right{text-align:right;}

.Llogin_table01{width:100%; margin:4px 0;}
.Llogin_table01 td, th{font-size:11px; height:17px;}
.Llogin_table01 th{font-weight:normal; background:url(/image/center/bul_blue01.gif) 0 3px no-repeat; text-align:left; padding-left:6px;}
.Llogin_table01 td a:link {font-size:11px; color: #666; text-decoration: none;}
.Llogin_table01 td a:visited {font-size:11px; color: #666; text-decoration: none;}
.Llogin_table01 td a:hover {font-size:11px; color: #666; text-decoration: underline;}

.Llogin_btn{float:left;}
.Llogin_btn li{display:inline;} 
.Llogin_btn .LBtn_l{float:left; padding-right:8px;}
.Llogin_btn .LBtn_r{float:right;}

#Lmenu_dct{margin:10px 0 0 0; }
#Lmenu_bottom{height:9px; background:url(/image/center/left_bottom.gif) no-repeat;}
#Llist_dct{background:url(/image/center/lmenu_bg.gif) repeat-y; padding:0 5px 0 6px;}
.Lmemu_1dep{width:149px; display:block; height:19px; line-height:21px; background:url(/image/center/ic_lmenu.gif) 8px 4px no-repeat; padding: 1px 0 0 20px; color:#30498c; }
.Lmenu_1depOn{width:149px; display:block; height:19px; line-height:21px; background:url(/image/center/ic_lmenu.gif) 8px 4px no-repeat; padding: 1px 0 0 20px; color:#30498c; font-weight:bold; background-color:#dae2f4;}

.Lmemu_1dep:hover{background-color:#dae2f4; font-weight:bold;}
.Lmemu_1dep A:link		{text-decoration:none; color:#30498C;}
.Lmemu_1dep A:visited	{text-decoration:none; color:#30498C;}

.Lmenu_2dep{padding-left:24px;}
.Lmenu_2depli{font-size:11px; background:url(/image/center/ic_lmenu01.gif) 0 3px no-repeat; padding:1px 0 0 8px; height:16px;}
.Lmenu_2depliOn{font-size:11px; background:url(/image/center/ic_lmenu01.gif) 0 3px no-repeat; padding:1px 0 0 8px; height:16px; font-weight:bold; text-decoration:underline;}

.Lmenu_2depli A:link {font-size:11px; color:#666; text-decoration:none;}
.Lmenu_2depli A:hover{font-size:11px; color:#000; text-decoration:underline;}
.Lmenu_2depli A:visited	{font-size:11px; color:#666; text-decoration:underline;}

/* »çÀÌµå ¹è³Ê */
#side_banner{margin:16px 0 0 1px; width:176px;}
.Sbanner_service{padding-bottom:20px;}
.Sbanner_service li{border-bottom:#e3e3e3 solid 1px; padding:15px 0 5px 0;}
.Sbanner_service .Sbanner_1st{padding-top:0;}
.Sbanner_goServices{border-bottom:#e3e3e3 solid 1px; margin-bottom:15px;}
.goServices_title{padding-bottom:10px; margin-bottom:15px; border-bottom:#e3e3e3 solid 1px;}
.goServices_title2{padding:10px 0; margin-bottom:15px; border-bottom:#e3e3e3 solid 1px;}
.Sbanner_goServices li{background:url(/image/common/Sbanner_dot.gif) 0 4px no-repeat; background-position-x:0; background-position-y:4px; padding:0 0 15px 7px; height:11px; font-size:0; line-height:0; }
.Sbanner_customer{padding-top:10px;}
.Sbanner_customer li{display:inline;}

/* FOOTER */
#footer{width:950px; padding:13px 0 24px 0; margin-top:30px; border-top:#e1e1e1 solid 1px;float:left;}
#Flogo{width:132px; border-right:#e1e1e1 solid 1px; height:49px; padding:34px 0 0 45px; position:relative; float:left;}
#Fcontent1{width:570px; margin-left:14px; float:left;} /*20160512 ¼öÁ¤*/
.Fmenu{height:15px;}
.Fmenu li{ display:inline;}
.Faddress{padding-top:15px;}

#Fcontent2{width:174px; float:right; padding-top:35px;}/* 20180326 ¼öÁ¤ */
.app_down{/*padding-left:26px;*/padding-left:94px;}
.app_down li{display:inline; float:right; padding-left:5px;} /*20160905 padding-left Ãß°¡*/
.Flink{padding-top:10px; padding-right:3px; float:right;}/* 20140806 ¼öÁ¤ */
.Flink li{display:inline;}

/* 20180322 Ãß°¡ */
.app_down2{float:right;padding:0 0 0 8px;}
.app_down2 li{padding-top:1px;}
.app_down2 li.icon2{padding-top:5px;}
.Flink2{float:left;}
.Flink2 li{display:inline;}

/* ÇªÅÍ ÆÐ¹Ð¸®»çÀÌÆ® Ãß°¡ 20180326 */
#bot_fam_s {position:relative; width:100%; font-size:12px; color:#fff;}
#bot_fam_s .wrap{position:absolute;right:0;top:0px;float:right;z-index: 1;}

.family_site{position:relative;width:150px;}
.family_site .site_btn{position:relative; display:block; height:24px; padding:0 1em; border:1px solid #e1e1e1; background:transparent; cursor:pointer; font-size:12px; line-height:24px; color:#999999; text-align:left; text-decoration:none; font-family:'arial';}
.family_site .ctrl{position:absolute; right:10px; top:50%; height: 0; width: 0; margin-top:-2px; border-color:#e1e1e1 transparent transparent transparent; border-style:solid; border-width:4px 4px 0 4px;}
.family_site a.on .ctrl{position:absolute; right:10px; top:50%; height:0; width:0; margin-top:-2px; border-color:transparent transparent #e1e1e1 transparent; border-width:0 4px 4px 4px;}
.family_site ul{display:none; position:absolute; bottom:100%; left:0; right:0; z-index: 1; padding:6px 0; background:#fff; border:1px solid #e1e1e1; border-bottom:0;}
.family_site ul li a{display:block; height:24px;line-height:24px; padding:0 1em; color:#999999;}
.family_site ul li a:before{content:''; display: inline-block; width:0; height:100%; vertical-align: middle;}
.family_site ul li a:hover{text-decoration:none;color:#666;}
.family_site a.on + ul{display:block;}

/*ie89Áö¿øÁß´ÜÆË¾÷ start*/
#pop_notice_w{width:950px; height:221px; background:url(/image/pop_notice/pop_not_bg.gif) no-repeat; position:absolute; top:0px; }
.pop_not_con{width:950px; height:190px; position:relative;}
.pop_not_conL{width:243px; height:190px; float:left;}
.pop_not_conR{width:707px; height:190px; float:left;}

.pop_not_h{width:707px; height:80px; position::relative; font-size:0px; line-height:0;}
.pop_not_txt{width:707px; height:59px; position::relative; font-size:0px; line-height:0;}
.pop_blind{visibility:hidden; overflow:hidden; position:absolute; top:0px; left:0px; width:0px; height:0px; font-size:0px; line-height:0;}

.pop_not_btn{width:707px; height:49px; float:left;}
.pop_not_btn ul{height:34px;}
.pop_not_btn li{float:left; display:inline; margin-right:12px;}

.pop_not_close{width:950px; height:30px;}
.pop_not_close ul{float:right;width:200px;}
.pop_not_close ul li{float:right; display:inline;  font-family: "µ¸¿ò", "Dotum"; font-size: 11px; color: #ffffff; width:auto; padding-top:7px; margin-right:10px;}
.pop_not_close ul li.input{padding-top:6px; margin-right:6px;}
.pop_not_close ul li.txt{margin-right:22px;}
.pop_not_close ul li.close{}
/*ie89Áö¿øÁß´ÜÆË¾÷ end*/

/*·Î±×ÀÎ¿¬Àå ·¹ÀÌ¾î ÆË¾÷ start*/
	/* ÆË¾÷-smart_pop */
	#pop_box_out{border:7px solid #659ECB;}
	#pop_box_out2{border:7px solid #659ECB;}
	#pop_box_in{border:3px solid #94C1F0; background-color:#FFFFFF;}
	#pop_content{padding:20px;}
	.pop_title{font:bold 14px  "µ¸¿ò", "Dotum"; color:#324A8A; height:24px; background:url(/DCT/image/new_popup/pop_Tdit.gif) 0px 0px no-repeat; padding:2px 0 0 21px; margin-bottom:18px; border-bottom:1px solid #81BAF6;}
	/*¹öÆ° DIV*/
	.Pbtn{text-align:center; height:22px;}
	.Pbtn img{vertical-align:middle;}
.Pbot_input_box{margin:20px 0 20px 0; width:100%; height:auto; overflow:hidden; background-color:#E7EFF9;}
.pop_login_box_txt_center {margin:20px 25px 16px 25px; font:normal 12px "µ¸¿ò","Dotum"; margin-bottom:18px; line-height:16px; text-align: center;}
.pop_login_box_txt_center_impor {font-weight:bold; color:#324A8A;}
.pop_login_impor_txt {margin-bottom:20px; width:100%; height:auto; overflow:hidden; font:normal 12px "µ¸¿ò","Dotum"; color:#666; margin-bottom:18px; line-height:16px;}
/* ·Î±×ÀÎ¿¬Àå ·¹ÀÌ¾î ÆË¾÷ end */