@charset "utf-8";
@import url('common.css');
@import url('global.css');

/* 泥� 濡쒓렇�씤 �럹�씠吏� */

#loginbg {position:absolute; top:50%; left:50%; width:100%; height:445px; margin-left:-50%; margin-top: -290px; background-image:url(/resources/images/carmin/bg_loginline.jpg); }
#loginbox {position:relative; margin:0 auto; width:476px; height:445px; background-image:url(/resources/images/carmin/bg_login.jpg); }
.login {position:relative; float:left; width:135px; margin-top:294px; margin-left:146px;}
.login ul li { margin-bottom:5px;}
.btn {float:left; margin-top:294px; }


#wrap{ width:100%; _text-align:left;  }

/* �긽�떒而⑦뀗痢� */

#Top{position:relative; width:100%; height:88px; background-image:url(/resources/images/main/bg_top.jpg); background-repeat:repeat-x;}
#logo{position:absolute; width:129px; margin-top:7px; margin-left:14px; }
#name{position:absolute; width:171px; height:20px; margin-top:54px; margin-left:14px; background-image:url(/resources/images/main/bg_name.png); text-align:center; }
#logout{position:absolute; width:55px; margin-top:29px; margin-left:92%;}
#chgpwd{position:absolute; width:55px; margin-top:52px; margin-left:92%;}
#worn-text{position:absolute; margin-top:25px; right:10%;text-align:right;}

/* �쇊履쎈찓�돱 */

#container{ width:100%; overflow:hidden;  }
#container:after{display:block; clear:both; content:''}

#MenuBg1{ width:181px; height:100%; margin-left:10px; margin-bottom:10px; background-image:url(/resources/images/main/menu_bg2.gif); background-repeat:repeat-y;}
#MenuBg2{ width:181px; height:100%; background-image:url(/resources/images/main/menu_bg1.gif); }
#MenuBg3{ width:181px; height:100%; background-image:url(/resources/images/main/menu_bg3.gif); }

#MenuAll{ margin-left:5px; overflow:hidden;}
#MenuAll ul li{float:left; margin-right:3px;}
#MenuList{ margin-left:5px; margin-top:6px;}
#Menu{ margin-left:5px; margin-top:10px;}
#sidetree{ margin-left:5px; margin-top:10px;}

/* 蹂몃Ц */

#Content{ width:97%;}

#root{ width:100%; height:25px; margin-top:10px; margin-bottom:15px; background-image:url(/resources/images/main/root_line.gif);}

#Footer{width:100%; height:40px; margin-top:25px; margin-bottom:25px; text-align:center; background-image:url(/resources/images/main/bg_footer.gif); background-repeat:repeat-x;}


/* �꺆硫붾돱 */
#tabmenu{ position:relative; height:31px; background:url(/resources/images/carmin/tab_menu.gif) repeat-x 0 100%; font-family:'�룍��',dotum; font-size:12px;  }
#tabmenu ul,#tabmenu ul li{margin:0;padding:0}
#tabmenu ul li{list-style:none}
#tabmenu ul li,#tabmenu ul li a{background:url(/resources/images/carmin/bg_tab2_off.gif) no-repeat}
#tabmenu ul li{float:left;margin-right:-1px;line-height:31px}
#tabmenu ul li a{display:inline-block;padding:1px 20px 4px;_padding:3px 12px 0;background-position: 100% 0; color:#676767;cursor:pointer;text-decoration:none !important}
#tabmenu ul li a:hover{color:#000;}
#tabmenu ul li.on,#tabmenu ul li.on a{background-image:url(/resources/images/carmin/bg_tab2_on.gif);}
#tabmenu ul li.on a{color:#ff7800; font-weight:bold;}

#tabcontent0{clear:both; margin-top:17px;}
#tabcontent1{clear:both; margin-top:17px;}
#tabcontent2{clear:both; margin-top:17px;}
#tabcontent3{clear:both; margin-top:17px;}
/* //�꺆硫붾돱 */


/* 由ъ뒪�듃 留덉슦�뒪 Up, Out */
.listUp		{ cursor:hand; color : #ff7800; background-color : #BCE0DF; }
.listOut		{ cursor:hand; color : #434343; font-weight : normal; }

/* �쉶�썝 �꺆硫붾돱 �꽌釉� */
tabmenu_memsub{ position:relative; font-family:'�룍��',dotum; font-size:12px; display: inline; }
.tabmenu_sub {padding: 17px 0px 0px 0px;margin-left: 0;font-family:'�룍��',dotum; font-size:12px;list-style: none;text-align: left; }
.tabmenu_sub li{display: inline-block;margin: 0; display: inline;}

.tabmenu_sub li a{text-decoration: none;margin-right: 5px;padding: 7px 10px 7px 10px;border: 1px solid #dddddd;background-color: #aabdce;color: #2d2b2b;}
.tabmenu_sub li a:visited{color: #2d2b2b;}
.tabmenu_sub li a:hover{background-color: #cfdde0;color: black;}
.tabmenu_sub li a:active{color: black;}
.tabmenu_sub li.onsub a{background-color: #FFA86F;color: black;font-weight:bold;} /*selected tab effect*/
/* �쉶�썝 �꺆硫붾돱 �꽌釉� line-height:31px;*/

/* �럹�씠吏� �꽕�젙 */
.PagingArea a { vertical-align:middle; }
.PagingArea img { vertical-align:middle; }



.td_txt_align_left {text-align:left; padding-left:2px;}
.td_txt_align_right {text-align:right;}

/*tracking POPuP*/
.Tracking_pop{width:910px;overflow:hidden; display:block; font-family:'Nanum Gothic','留묒� 怨좊뵓','Dotum','N',NanumBarunGothic,dotum,arial; font-size:12px;}
.Tracking_pop img{ margin:0px; padding:0px; display:block;}
.Tracking_popCon{ padding:0px 10px 10px; display:block;}
.Tracking_tit{ font-size:18px; font-weight:700; margin-bottom:10px;}
.Tracking_search{ border:1px solid #ececec; padding:15px; background:#f8f8f8; display:block; overflow:hidden; margin-bottom:20px;}
.Tracking_search select, .Tracking_search input{ display:inline-block; float:left; margin-right:10px;}
select.select_tracking{ border: 1px solid #e2e7eb; height: 28px; line-height: 28px; padding-left:10px;  font-size:16px; color: #515151; text-overflow:ellipsis; white-space: nowrap;}
input.inp_txt1{ border-style: solid; border-width: 1px; border-color: #e2e7eb; height: 26px; line-height: 26px; padding: 0 10px;  font-size:16px; color: #515151; }
.Tracking_search img{ float:left; display:inline-block; margin-right:10px; cursor:pointer;}
.Tracking_tit2{font-size:16px;color:#ed1c24;font-weight:700; margin-bottom:10px; }

table {border-collapse: collapse; border-spacing: 0;}

/*�뀒�씠釉� �긽�꽭*/
table { table-layout:fixed;}
table.type_detail{ width:100%;  border-bottom:1px solid #ededed; border-top:2px solid #ed1c24; margin-bottom:10px; }
table.type_detail tbody th{ padding:9px 0 11px 15px; width:120px; background:#fafafa; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
table.type_detail td{ border-top:1px solid #e1e1e1; padding:7px 20px 7px 20px; }

table.type_list{ width:100%; border-top:2px solid #ed1c24;margin-bottom:10px; }
table.type_list thead th{ padding:9px 0 11px 0px; background:#fafafa; border-left:1px solid #e1e1e1; text-align:center; color:#333;}
table.type_list tbody td{ border:1px solid #e1e1e1; padding:7px 0px; text-align:center;}


table.type_list1{ width:100%; border-top:0px solid #ed1c24;margin-bottom:10px; }
table.type_list1 thead th{ padding:9px 0 11px 0px; background:#fafafa; border-left:1px solid #e1e1e1; text-align:center; color:#333;}
table.type_list1 tbody td{ border:1px solid #e1e1e1; padding:7px 0px; text-align:center;}
