/* basic */
* html {height:1px;}
*{margin:0; padding:0;}
ul, dl, li, ol, h1, h2, h3, h4, h5, dd, dt, p, div {list-style-type:none; margin:0; padding:0;}
h1, h2, h3, h4, div, ul, li, dl, dt, dd, span {list-style-type:none; margin:0; padding:0; text-align:left; font:12px/1.6 돋움,dotum;}
body,textarea {color:#333; font:12px/1.6 돋움,dotum,Tahoma;text-align:center;}
/*body {overflow-x:hidden;}*/
input {color:#333; font-size:12px;font-family:돋움,dotum;}
select {color:#666;font-size:12px;height:20px;}
body {position:relative; text-align:center;}
hr {display:none;}
ul, li {list-style-image:none; list-style-position:outside; list-style-type:none;}
img {border:0}
form {margin:0;padding:0;}
input {padding:0;}

a:link {color:#002c85; text-decoration:none;}
a:visited {color:#002c85; text-decoration:none;} 
a:hover {color:#002c85; text-decoration:none;}

a.blue:link {color:#002c85; text-decoration:none;}
a.blue:visited {color:#002c85; text-decoration:none;} 
a.blue:hover {color:#002c85; text-decoration:underline;}

h1, h2, h3, h4, h5 {display:none;}

body {
scrollbar-face-color:#D2D2D2;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#A1A1A1;
scrollbar-shadow-color:#C0C0C0;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#F7F7F7;
}






/* 공용 템플릿 : 2009.07.07 by 강홍석 */
#default_layout {width:900px;height:700px;margin:auto;background-color:#d5d5d5;}

/* #default_layout .layout_menu {float:left;width:78px;height:690px;padding-top:10px;border-right:7px solid #e9cd22;background-color:#444444;text-align:center;} */
#default_layout .layout_menu {float:left;width:84px;height:700px;padding-right:1px;background:url("/webroot/img/common/left_menu_bg.gif") repeat-y -1px 0px;text-align:center;}
#default_layout .layout_body {float:left;width:805px;height:646px;padding-left:10px;padding-top:8px;}
#default_layout .layout_footer {float:left;width:795px;height:36px;padding:10px;padding-bottom:0px;font-size:11px;letter-spacing:-1px;line-height:12px;color:#888888;}
#default_layout .layout_footer span {color:#cc6602;}
#default_layout .layout_footer span.orange {font-size:11px;}


/* 좌측 네비게이션 영역 */
#leftNavigation {float:right;}
#leftNavigation li {float:right;width:74px;padding-right:5px;height:26px;margin-bottom:10px;background:url("/webroot/img/common/left_menu.gif") no-repeat;text-indent:-9999px;}
#leftNavigation li a {display:block;width:74px;height:26px;}

/* #leftNavigation .CI {width:76px;background-position: 0px -104px;margin-bottom:50px;} */
#leftNavigation .CI {padding-right:0px;background:url("/webroot/img/common/left_logo.gif") no-repeat;width:84px;height:54px;}
#leftNavigation .CI a {width:84px;height:54px;}
#leftNavigation .MT {background-position: -74px 0px;}
#leftNavigation .MT_on {background-position: 0px 0px;}
#leftNavigation .fileMT {background-position: -74px -26px;}
#leftNavigation .fileMT_on {background-position: 0px -26px;}
#leftNavigation .Address {background-position: -74px -52px;}
#leftNavigation .Address_on {background-position: 0px -52px;}
#leftNavigation .Msgbox {background-position: -74px -78px;}
#leftNavigation .Msgbox_on {background-position: 0px -78px;}
#leftNavigation .Admin {width:73px;height:27px;margin-top:8px;background-position: -80px -104px;}



/* 로딩 아이콘 */
.ajaxloading {background:url("/webroot/img/common/loading.gif") no-repeat center;}
.ajaxloading2 {background:url("/webroot/img/common/loading2.gif") no-repeat center;}
.ajaxloading3 {background:url("/webroot/img/common/loading_clock.gif") no-repeat center;}


.ajaxloaded {background:none;}


/* 공용 버튼 Span 클래스 */
.btnSearch {width:39px;height:22px;border:0px;background:url("/webroot/img/common/btnSearch.gif") no-repeat;cursor:pointer;}



/* 공통 페이징 */
.paging {clear:both;height:18px;text-align:center;}
.paging span {float:left;text-align:center;}
.paging a {color:#999;}
.paging .current {font-weight:bold;}
.paging .paging_sepatator {color:#d5d5d5;padding:0px 2px;}


.paging .first_off, 
.paging .prev_off, 
.paging .next_off, 
.paging .last_off, 
.paging .first_on, 
.paging .prev_on, 
.paging .next_on, 
.paging .last_on {width:14px;height:15px;text-indent:-9999px;}

.paging .first_on a, 
.paging .prev_on a, 
.paging .next_on a, 
.paging .last_on a {display:block;width:14px;height:15px;}

.paging .prev_on {background:url("/webroot/img/common/pagingArrow.gif") no-repeat 0px -14px;}
.paging .first_on {background:url("/webroot/img/common/pagingArrow.gif") no-repeat 0px -44px;}
.paging .prev_off {background:url("/webroot/img/common/pagingArrow.gif") no-repeat 0px 1px;}
.paging .first_off {background:url("/webroot/img/common/pagingArrow.gif") no-repeat 0px -29px;}

.paging .next_on {background:url("/webroot/img/common/pagingArrow.gif") no-repeat -15px -14px;}
.paging .last_on {background:url("/webroot/img/common/pagingArrow.gif") no-repeat -15px -44px;}
.paging .next_off {background:url("/webroot/img/common/pagingArrow.gif") no-repeat -15px 1px;}
.paging .last_off {background:url("/webroot/img/common/pagingArrow.gif") no-repeat -15px -29px;}




/* 팝업 레이어 */
.layerPopup {position:absolute;width:210px;left:272px;top:31px;overflow:hidden;z-index:999999;}
.layerPopup .layerLine {margin:0px 1px;height:1px;background-color:#000;}

.layerPopup .layerTop {height:21px;border:2px solid #000;border-top:1px solid #000;border-bottom:0px;background-color:#222222;}
.layerPopup .layerTop div {height:19px;padding-top:2px;padding-left:6px;height:19px;background:url("/webroot/img/common/horizontal.gif") 0px -25px;}
.layerPopup .layerTop span {color:#dfb943;font-size:11px;}
.layerPopup .layerTop .layerTitle {float:left;}
.layerPopup .layerTop .layerClose {float:right;margin-top:2px;margin-right:4px;width:14px;height:13px;background:url("/webroot/img/common/buttons.gif") -102px -19px;text-indent:-9999px;}
.layerPopup .layerTop .layerClose a {display:block;width:14px;height:13px;}

.layerPopup .layerBody {clear:both;padding-top:10px;height:199px;border:2px solid #000;border-top:0px;border-bottom:1px solid #000;background-color:#d5d5d5;text-align:center;}
.layerPopup .layerBody a {color:#000;}

.layerPopup .layerBody table {margin:auto;}




/* 풍선 레이어 */
.balloonLayer {position:absolute;z-index:99998;left:60px;}
.balloonLayer .balloonLayerTopline {height:6px;background:url(/webroot/MTEditor/img/baloon_bg_black.gif) repeat-x;}
.balloonLayer .balloonLayerTopline img {margin-left:34px}
.balloonLayer .balloonLayerBottomline {height:6px;background:url(/webroot/MTEditor/img/baloon_bg_down_black.gif) repeat-x;text-align:center;}
/* .balloonLayer .balloonLayerBody {background-color:#dfb943;padding:5px 8px 3px 8px;font-size:11px;color:#000;line-height:14px;} */
/* .balloonLayer .balloonLayerWhite {background-color:#fff;} */
.balloonLayer .balloonLayerBody {background-color:#ffffe7;padding:5px 8px 3px 8px;font-size:11px;color:#000;line-height:14px;}
.balloonLayer .balloonLayerWhite {background-color:#000;}




/* span 글자 속성 */
span.orange {color:#dfb943;}
span.bold {font-weight:bold;}

#mysms_box2 {border:1px solid red;}

/*ie9 주소록 깨짐 관련 수정*/
.address_private_phone_list li {font-size:11px;}
