﻿@charset "utf-8";
@import url(../../CommonCss/cabinet1.css);
@import url(../../CommonCss/portlet1.css);

/*font*/
@font-face {
	font-family:'NanumGothic';
	src:url(../../../Font/NanumGothic.eot); /* IE9~IE11 */
	src:url(../../../Font/NanumGothic.eot?#iefix) format('embedded-opentype'), /* IE6~IE8 */
       	url(../../../Font/NanumGothic.woff) format('woff'), /* IE9,IE10,IE11,파이어폭스,크롬 */
       	url(../../../Font/NanumGothic.ttf) format('truetype'); /* 크롬,사파리,파이어폭스,오페라 */
	font-weight:400;
	font-style:normal;
}
@font-face {
	font-family:'NanumGothicBold';
	src:url(../../../Font/NanumGothicBold.eot); /* IE9~IE11 */
	src:url(../../../Font/NanumGothicBold.eot?#iefix) format('embedded-opentype'), /* IE6~IE8 */
       	url(../../../Font/NanumGothicBold.woff) format('woff'), /* IE9,IE10,IE11,파이어폭스,크롬 */
       	url(../../../Font/NanumGothicBold.ttf) format('truetype'); /* 크롬,사파리,파이어폭스,오페라 */
	font-weight:600;
	font-style:normal;
}

/* Reset */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,input{margin:0;padding:0}
body{margin:10px 10px 10px 10px;padding:0}
body,h1,h2,h3,h4,input,button,table,select,textarea{font-family:'맑은고딕',malgun Gothic, malgunGothic,tahoma,AppleGothic,sans-serif;font-size:12px;line-height:1.25em;color:#333}
body{word-break:break-all;-ms-word-break:break-all}
Img,fieldset,iframe{border:0 none}
li{list-style:none}
li{popupGuide-style:none}
table{border-collapse:collapse}
input,select,button,Img{vertical-align:middle}
button{border:0} button::-moz-focus-inner{border:0;padding:0;margin-top:-1px}
a{color:#333;text-decoration:none;cursor:pointer}
a:hover{color:#333;text-decoration:underline}
hr{display:none}

/* 타이틀 */
.titleWrap {width:100%;margin-bottom:10px;overflow:hidden}
.titleGuide{width:100%;margin-bottom:8px;overflow:hidden;font-size:11px;color:#7f7f87}
.titleMain {float:left;background:url(/Resource/ImgCommon/Common/titleIcon.png) no-repeat 5px 0;font-size:13px;font-weight:bold;padding-left:32px;color:#036;height:22px;line-height:22px}
.titleLocation {float:right; background:url(/Resource/ImgCommon/Common/iconHome.gif) no-repeat 0 20%; margin-top:7px;font-size:11px; color:#aaa; padding-left:18px}
.titleLine {border-bottom:1px solid #e9e9e9;clear:both; padding-top:4px}
.globalTitle, .globalTitle a{color:#333;padding-bottom:5px;font-weight:bold}
.globalContents, .globalContents a{font-size:11px;color:#666;line-height:16px}

/* 소제목 */
.titleSub{margin-bottom:5px;margin-top:8px;padding-left:21px;background:url(/Resource/ImgCommon/Common/titleIconSub.png) no-repeat 5px 2px;font-weight:bold;line-height:17px;color:#333;clear:both}
.titleSub2{margin-bottom:5px;margin-top:8px;padding-left:21px;background:url(/Resource/ImgCommon/Common/titleIconSub.png) no-repeat 5px 10%;font-weight:bold;color:#333}
.titleSub3{margin-top:5px;margin-bottom:3px;padding-left:20px;background:url(/Resource/ImgCommon/Common/titleIconSub3.png) no-repeat 5px 0;font-weight:bold;line-height:16px;color:#333}
.smallTitle {background:url(/Resource/ImgCommon/Admin/dot.gif) no-repeat 0 49%; display:inline-block;color:#666;font-size:11px; letter-spacing:-1px;padding-left:6px; margin:5px 0}

/* 검색 */
.search{margin-bottom:10px;border:1px solid #ddd;background:#f6f6f6;border-radius:3px}
.searchWrap{width:100%;overflow:hidden}
.searchForm{padding:3px 5px 4px}
.searchForm table input[type=text]{width:100%;height:20px;border:1px solid #ddd;line-height:1.4;color:#333}
.searchForm table{width:100%;text-align:center}
.searchForm table td{min-width:30px}
.schTitle{text-align:right;padding:0 5px 2px 0;color:#555;font-size:13px;font-weight:bold}
.schInputTD{position:relative;top:0}
.btnSearch{text-align:right;margin-right:15px} 
ul.userAttribute{position:relative;top:0;left:0;display:inline}
ul.userAttribute li input[type=text]{cursor:pointer;width:70px !important;margin-right:3px}
ul.userAttribute li{display:inline-block;margin:0px;padding:0px}
ul.userAttribute li.schPeriod{width:20px;line-height:22px;text-align:center}

/* 날짜선택 DatePicker */
.ui-datepicker-trigger{margin-left:2px;margin-top:0px;cursor:pointer;height:15px;vertical-align:middle}

.schInput input[type=text],.schInput select{width:100%;height:19px;margin-bottom:2px;border:1px solid #ddd;line-height:1.4}
.schInput textarea{width:100%;margin-bottom:2px;border:1px solid #ddd;line-height:1.4}
td.schInput{border:0}
.schInput2 input[type=text],.schInput2 select{width:100%;height:19px;margin-bottom:2px;border:1px solid #ddd;line-height:1.4;}
.schInput2 textarea{width:100%;margin-bottom:2px;border:1px solid #ddd;line-height:1.4}
.btnSearch2{position:relative;top:0;right:-5px; text-align:right}

.schInputNoLength{min-width:30px;max-width:70px;height:19px;margin-bottom:2px;border:1px solid #ddd;line-height:1.4}

.searchForm li{display:inline-block}
.schLeft {width:45%}
.schRight {width:45%;float:right}
.schWave{width:8%;line-height:22px;text-align:center}

/* 좁은 영역 검색 */
table.searchFormSmall {width:100%;background:#f7f7f7; border-bottom:1px solid #fff;clear:both}
.searchFormSmall td{ padding:6px 5px 7px 5px;font-size:11px;color:#636776}
.searchFormSmall td.searchSmallTitle{text-align:right}
.searchFormSmall input[type=text]{border:1px solid #d6d6d6;font-size:11px;color:#444; height:20px}
.searchSmallBtn{width:23px;height:22px;text-align:right;padding-left:5px;cursor:pointer;background:url(/Resource/ImgCommon/Common/btn/btnSearchSmall.gif) no-repeat 0 6px;display:inline-block}

/* 라인 */
.lineBasic{overflow:hidden;width:100%;height:1px;border-bottom:1px solid #454545}
.lineLast{overflow:hidden;width:100%;height:1px;border-top:1px solid #ccc}
.lineE{overflow:hidden;width:100%;height:1px;border-top:1px solid #eee;margin:6px 0}
.lineSheet{overflow:hidden;width:100%;height:1px;border-bottom:1px solid #393}

/* 폼스타일 */
.inputBasic{width:100%;height:20px;border:1px solid #ddd;line-height:1.4;color:#333}
.inputBasicTD{border:1px solid #ddd;line-height:1.4;color:#333}
.inputGoto{width:22px;height:15px;border:1px solid #ccc;font-size:11px;line-height:1.2;font-family:Verdana;color:#333}

/* 관리자 리스트 테이블 */
.list{width:100%;border-top:1px solid #d9d9d9;border-left:none}
.list th{padding:7px 0 6px;background:#f4f4f3 url(/Resource/Image/Skin1/Cabinet/listBar.gif) no-repeat 0 50%;border-bottom:1px solid #d9d9d9;font-weight:normal;color:#666}
.list th:first-child{background:#f4f4f3;min-width:30px}
.list th a{font-weight:normal;color:#666;text-decoration:none}
.list th a:hover{text-decoration:underline}
.active{color:#c36}
.selected{font-weight:bold;color:#c36}
.list td{padding:6px;border-bottom:1px solid #e7e7e7;border-right:none;color:#333;text-align:center}
.list td a{font-weight:normal;color:#333}
.list td a:hover{color:#36c}
.list td.alignLeft{text-align:left}
.list tr:hover{background:#f4f4f4}
.listBtn{text-align:right;margin-bottom:10px}
.listBtnNoBtmMgn{text-align:right;margin-top:5px}

/* 관리자 뷰,쓰기,수정 테이블 */
.basicWrite{width:100%;margin-bottom:10px}
.basicWrite th{width:20%;padding:5px 4px 5px 12px;border-left:0;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background:#f7f7f7;font-weight:normal;text-align:left}
.basicWrite th a{color:#666;text-decoration:none}
.basicWrite th a:hover{text-decoration:underline}
.basicWrite th.act a{color:#c36}
.basicWrite td{padding:5px 24px 5px 20px;border-left:0;border-right:0;border-bottom:1px solid #e6e6e6}
.basicWrite td a{color:#333}
.basicWrite td a:hover{color:#36c}
.basicWrite input[type=text],.basicWrite textarea{width:100%;min-height:20px;border:1px solid #ccc;}
.basicWrite select{width:100%;height:22px;border:1px solid #ccc;}
.basicWrite input[type=checkbox]{border:0 none;background:transparent}
.basicWrite input[type=radio]{border:0 none;background:transparent}
.basicWrite input[type=password]{width:100%;min-height:20px;border:1px solid #ccc;}

/* 기본 페이져 */
.tBottomArea{position:relative;height:26px;margin:10px 0;color:#444}
.totalNum{width:15%;margin-top:6px;padding-left:5px;font-size:11px;text-align:left;color:#7c7c7c;font-weight:bold}
.pager{width:60%;height:18px;text-align:center;margin:0 auto;position:relative;top:-18px;z-index:5}
.pager a{padding:2px 8px;text-decoration:none;color:#656565}
.pager a:hover{text-decoration:underline}
.pager li{display:inline;text-align:center; line-height:20px}
.noArrowPad a{padding:0}
a.pagerSel {color:#000; border:1px solid #ddd;text-decoration:none; display:inline-block; padding:1px 6px 0 6px; line-height:18px}
.goto{position:relative;top:-44px;right:2px;padding-right:3px;text-align:right;color:#7c7c7c;font-size:11px}
.goto li{display:inline}
.gotoBtn{border:0;background:url(/Resource/ImgCommon/Common/btn/btnGoto.gif) no-repeat;width:34px;height:22px;cursor:pointer;display:inline-block;position:relative;top:8px}
.pager span{display:inline-block;height:18px}
.arrowPreEnd{background:url(/Resource/ImgCommon/Common/pagerArrow.png) no-repeat 0 0;vertical-align:middle;white-space:nowrap;cursor:pointer;width:17px}
.arrowPre{margin-right:4px;background:url(/Resource/ImgCommon/Common/pagerArrow.png) no-repeat -17px 0;vertical-align:middle;white-space:nowrap;cursor:pointer;width:19px;margin-left:15px;margin-right:20px}
.arrowNextEnd{background:url(/Resource/ImgCommon/Common/pagerArrow.png) no-repeat -103px 0;vertical-align:middle;white-space:nowrap;cursor:pointer;width:17px}
.arrowNext{margin-left:4px;background:url(/Resource/ImgCommon/Common/pagerArrow.png) no-repeat -83px 0;vertical-align:middle;white-space:nowrap;cursor:pointer;width:19px;margin-right:15px;margin-left:20px}
.inputGoto {text-align:right}

/* 도움말, 알림메세지 */
.guide{margin-right:8px;padding:7px 0 5px 18px;background:url(/Resource/ImgCommon/Common/iconGuide.gif) no-repeat 0 50%;font-size:11px;color:#444;display:inline-block;letter-spacing:-0.5px;line-height:16px}
.direction{margin-right:8px;padding:7px 0 5px 18px;background:url(/Resource/ImgCommon/Common/iconDirection.gif) no-repeat 0 50%;font-size:11px;color:#444;display:inline-block;letter-spacing:-0.5px;line-height:16px}
.directionRed{margin-right:8px;padding:7px 0 5px 18px;background:url(/Resource/ImgCommon/Common/iconDirectionRed.gif) no-repeat 0 50%;font-size:11px;display:inline-block;color:#c00;letter-spacing:-0.5px;line-height:16px}
.notify{display:inline-block;width:100%;font-size:11px;color:#888c8e;text-align:center}
.notifyRed{display:inline-block;font-size:11px;color:#c00}
.essentialitem{font-weight:normal;color:#F00;padding-left:3px}
.iconLoading{background:url(/Resource/ImgCommon/Common/iconLoading.gif) no-repeat 50% 0;width:100%;height:32px;display:inline-block;margin:0 auto;text-align:center}

/* 글자 색상 */
.fontColorGray{color:#999}

/* 공통 간격 설정 */
.pad5{height:5px;width:100%;display:inline-block}
.pad10{height:10px;width:100%;display:inline-block}
.pad14{height:14px;width:100%;display:inline-block}
.pad16{height:16px;width:100%;display:inline-block}

/* 사용자 GNB */
.naviWrap{position:relative;margin:-10px -10px 0;min-width:1200px;background-color:#fff;margin-bottom:10px;z-index:100}

.topMenu{position:relative;min-width:1024px;margin-bottom:20px}
.scroll .tmSys{margin-bottom:10px}
.scroll .tmSys h1{margin:5px 10px 3px 15px;text-decoration:none;cursor:pointer;display:inline-block}
.scroll .tmSys h1 a{visibility:hidden}
.scroll .tmSys h1 a img{visibility:visible !important}
.scroll .tmAlarm{cursor:default;margin-top:15px;font-size:11px;color:#666; background:url(/Resource/ImgCommon/Common/iconAlarm.png) no-repeat;padding-left:16px;display:inline-block;position:relative;top:4px}
.scroll .tmAlarm span a{font-weight:bold;color:#f30;padding:3px 3px 1px 5px}
.scroll .tmSearchBox{position:relative;left:0; background:url(/Resource/ImgCommon/Common/Menu/searchText.gif) no-repeat 2px 3px;height:16px;line-height:16px;border:0;margin-left:16px;width:165px}
.scroll .topRight{position:absolute;right:0;top:5px}
.scroll .tmSearch{float:left;background:url(/Resource/ImgCommon/Common/Menu/search.png) no-repeat 0 0;width:215px}
.scroll .tmSearchAsNo{float:left;width:215px}
.scroll .btnTmSearch{background:url(/Resource/ImgCommon/Common/btn/btnSearch.gif) no-repeat 0 0;width:28px;height:26px;cursor:pointer;display:inline-block;border:0;text-indent:-10000px;overflow:hidden}
.scroll .tmSysMenu{margin-top:2px;overflow:hidden;letter-spacing:-0.5px;text-align:right;position:relative;top:2px;display:inline-block;vertical-align:text-top}
.scroll .tmSysMenu li{display:inline}
.scroll .tmSysMenu li:last-child{background:none}
.scroll .tmSysMnuItem{display:inline;vertical-align:text-top;margin:0 3px;padding-right:5px;background:url(/Resource/ImgCommon/Common/Menu/menuBar.gif) no-repeat 100% 50%;font-size:11px}
.scroll .tmSysMnuItem select{border:1px solid #ccc;font-size:11px;color:#666}
.scroll .tmSysMnuItem a{color:#666}
.scroll .tmSysMnuItemEnd{background:#fff}
.scroll .menuWrap{overflow:hidden}
.scroll .tm1Menu{position:relative;height:38px;line-height:38px;z-index:1}
.scroll .tm1Menu{position:relative;height:38px;line-height:38px;z-index:1;background:url(/Resource/ImgCommon/Common/Menu/menuBg.gif) repeat-x 0 1px}
.scroll .tm1MenuLeft{position:absolute;left:0;top:0; width:100%;height:38px;background-position:0 1px}
.scroll .tm1MenuLeftImgL{float:left;margin-top:1px;width:3px;height:38px;background:url(/Resource/ImgCommon/Common/Menu/menuBgL.gif) no-repeat}
.scroll .tm1MenuLeftImgR{margin-top:1px;width:3px;height:38px;background:url(/Resource/ImgCommon/Common/Menu/menuBgR.gif) no-repeat;position:absolute;top:0;right:0}
.scroll .tm1MenuLeftImgR2{float:right;width:3px;background-position:-17px 1px}
.scroll .tm1MenuRight{float:right;width:100%;background-position:right 1px}
.scroll .tm1MenuRight2{float:right;width:100%;background-position:0 1px}
.scroll .tm1MenuRightImgR{float:right;width:3px;background-position:0 1px}
.scroll .tm1MenuItem{display:inline-block;float:left;height:38px;padding:0 25px;color:#333}
.scroll li.tm1MenuItem {background:url(/Resource/ImgCommon/Common/Menu/menuBgBar.png) no-repeat 100% 0}
.scroll .tm1MenuItem a, .tm1MenuItem span{font-weight:bold;color:#fff}
.scroll .menuTab { position:relative;top:0;left:0;height:40px; display:inline-block;margin-left:-12px}
.scroll .tm1MenuOnL { position:absolute;top:0;left:0; width:5px;height:40px;background: url(/Resource/ImgCommon/Common/Menu/menuOnLeft.gif) no-repeat 0 0;}
.scroll .tm1MenuOnR {position:absolute;top:0;right:-10px; width:5px;height:40px;background: url(/Resource/ImgCommon/Common/Menu/menuOnRight.gif) no-repeat 0 0}
.scroll .tm1MenuOn  {position:relative;top:0;left:5px;height:40px;background:url(/Resource/ImgCommon/Common/Menu/menuOnBg.gif) repeat-x 0 0;padding:0 6px}
.scroll .tm1MenuOn a{color:#3b3d4c; display:inline-block; text-decoration:none}
.scroll .tm1MenuOn a:hover{color:#3b3d4c;display:inline-block; text-decoration:none}
.scroll .tm2Menu{ position:relative;width:100%;height:33px;line-height:33px;background:url(/Resource/ImgCommon/Common/Menu/menu2Bg.gif) repeat-x;display:inline-block; font-weight:bold; letter-spacing:-1px;z-index:2;overflow:hidden}
.scroll .tm2Menu ul {position:absolute;width:100%}
.scroll .tm2MenuItem{display:inline-block;padding-right:6px; background:url(/Resource/ImgCommon/Common/Menu/menuBar2.gif) no-repeat 100% 50%}
.scroll .tm2MenuItem li{display:inline-block}
.scroll .tm2MenuImgL{float:left;width:3px;height:33px;background:url(/Resource/ImgCommon/Common/Menu/menu2Bg.png) no-repeat 0}
.scroll .tm2MenuImgR{width:3px;height:33px;background:url(/Resource/ImgCommon/Common/Menu/menu2Bg.png) no-repeat 98% 0; position:absolute; top:0; right:0}
.scroll .tm2MenuItem a{color:#585864; padding:0 5px; padding-left:10px; display:inline-block}
.scroll .tm2MenuItem a:hover{color:#5c85d6; text-decoration:none}
.scroll a.tm2Active{background:#fff; color:#5c85d6; display:inline-block; padding:0 13px;border-left:1px solid #8e95d9;border-right:1px solid #8e95d9;border-bottom:1px solid #8e95d9;height:32px; text-decoration:none; position:relative;z-index:4;left:2px}
.scroll .tm2MenuItem li span{margin-top:8px;display:inline-block}
.scroll .tm3Menu{ position:relative;height:27px;line-height:27px;background:#f0f0f0;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;z-index:3;overflow:hidden}
.scroll .tm3Menu ul {position:absolute; width:100%}
.scroll .tm3MenuItem{display:inline-block;padding-right:7px;background:url(/Resource/ImgCommon/Common/Menu/menuBar2.gif) no-repeat 93% 50%;margin-left:-6px; padding-left:5px}
.scroll .tm3MenuImgL{float:left;width:3px;height:27px}
.scroll .tm3MenuImgR{width:3px;height:27px;position:absolute; top:0; right:0}
.scroll .tm3MenuItem a{color:#585864;padding:0 8px 0 3px;text-align:center;line-height:27px; display:inline-block}
.scroll .tm3MenuItem a:hover{color:#5c85d6; text-decoration:none}
.scroll a.tm3Active{ display:inline-block;color:#5c85d6;padding:0 10px; position:relative;font-weight:bold;z-index:5}

/* DeafultPage 영역 GNB 수정 Start */

.naviWrap .topMenu{position:relative;width:1200px;height:80px;margin:0 auto}
.naviWrap .tmSys h1{margin:12px 0 0 56px;text-decoration:none;cursor:pointer;display:inline-block}
.naviWrap .tmSys h1 a{display:inline-block;overflow:hidden}
.naviWrap .tmSys h1 a img{visibility:visible !important}
.naviWrap .tmAlarm{cursor:default;margin-top:15px;font-size:11px;color:#666; background:url(/Resource/ImgCommon/Common/iconAlarm.png) no-repeat;padding-left:16px;display:inline-block;position:relative;top:4px}
.naviWrap .tmAlarm span a{font-weight:bold;color:#f30;padding:3px 3px 1px 5px}
/* .naviWrap .tmSearchBox{position:relative;left:0;height:40px;line-height:16px;border:0;padding:0 5px;width:320px} */
.naviWrap .tmSearchBox{position:relative;left:0;height:40px;line-height:16px;border:0;padding:0 5px;width:320px;}
.naviWrap .topRight{position:absolute;right:0;top:25px}
/* .naviWrap .tmSearch{float:left;border:1px solid #8dcce0;background:url(/Resource/ImgCommon/Common/Menu/search.png) no-repeat 0 0;width:378px;height:40px;margin-right:200px} */
.naviWrap .tmSearch{border:1px solid #8dcce0;width:378px;height:41px;position: absolute;right: 510px;}
.naviWrap .tmSearchAsNo{float:left;width:215px}
.naviWrap .btnTmSearch{background:url(../../../ImgCommon/SPCImg/iconSet.png) no-repeat 10px 10px;width:40px;height:40px;cursor:pointer;display:inline-block;border:0;text-indent:-10000px;overflow:hidden}
.naviWrap .tmSysMenu{overflow:hidden;letter-spacing:-0.5px;text-align:right;position:relative;top:10px;display:inline-block;vertical-align:text-top}
.naviWrap .tmSysMenu li{display:inline-block}
.naviWrap .tmSysMenu li:last-child{background:none}
.naviWrap .tmSysMnuItem{display:inline;vertical-align:text-top;background:url(../../../ImgCommon/SPCImg/utilLine.gif) no-repeat 100% 50%;font-size:11px}
.naviWrap .tmSysMnuItem select{border:1px solid #ccc;font-size:11px;color:#666}
.naviWrap .tmSysMnuItem a{display:inline-block;color:#666;padding:0 12px}
.naviWrap .tmSysMnuItemEnd{background:#fff}

.naviWrap .menuWrap{overflow:hidden}
.naviWrap .tm1Menu{position:relative;height:50px;line-height:50px;z-index:1;background-color:#1894cd;overflow:hidden}
.naviWrap .tm1MenuLeft{position:relative;width:1140px;height:50px;margin:0 auto}
.naviWrap .tm1MenuLeftwithRestTabs{position:relative;width:1290px;height:50px;margin:0 auto}
.naviWrap .tm1MenuLeftImgL{display:none}
.naviWrap .tm1MenuLeftImgR{display:none}
.naviWrap .tm1MenuLeftImgR2{float:right;width:3px;background-position:-17px 1px}
.naviWrap .tm1MenuRight{float:right;width:100%;background-position:right 1px}
.naviWrap .tm1MenuRight2{float:right;width:100%;background-position:0 1px}
.naviWrap .tm1MenuRightImgR{float:right;width:3px;background-position:0 1px}

.naviWrap .tm1MenuItem{display:inline-block;position:relative;float:left;height:50px;padding:0 15px;color:#333}
.naviWrap li.tm1MenuItem {}
.naviWrap .tm1MenuItem a, .tm1MenuItem span{display:block;padding:15px 50px;color:#fff;font:normal 18px nanumGothicBold}

.naviWrap .menuTab {position:relative;top:0;left:0;height:40px; display:inline-block;margin-left:-12px}
.naviWrap .tm1MenuOnL {position:absolute;top:0;left:0;width:20px;height:50px;background-color:#ffcf06}
.naviWrap .tm1MenuOnR {position:absolute;top:0;right:0px;width:20px;height:50px;background-color:#ffcf06}
.naviWrap .tm1MenuOn  {position:relative;top:0;left:0px;height:50px;background-color:#ffcf06;}
.naviWrap .tm1MenuOn a{color:#222;display:inline-block;text-decoration:none}
.naviWrap .tm1MenuOn a:hover{color:#222;display:inline-block;text-decoration:none}
.naviWrap .tm1MenuItem a:hover, .tm1MenuItem span:hover{text-decoration:none}

.naviWrap .tm2Menu{ position:relative;min-width:100%;height:33px;line-height:33px;border-bottom:1px solid #e4e4e4;display:inline-block; font-weight:bold; letter-spacing:-1px;z-index:2;overflow:hidden}
.naviWrap .tm2Menu ul {width:1200px;margin:0 auto}
.naviWrap .tm2MenuItem{display:inline-block;padding-right:6px; background:url(../../../ImgCommon/Common/Menu/menuBar2.gif) no-repeat 100% 50%}
.naviWrap .tm2MenuItem li{display:inline-block}
.naviWrap .tm2MenuImgL{width:0;height:0}
.naviWrap .tm2MenuImgR{width:0;height:0}
.naviWrap .tm2MenuItem a{color:#585864; padding:0 5px; padding-left:10px; display:inline-block}
.naviWrap .tm2MenuItem a:hover{color:#5c85d6; text-decoration:none}
.naviWrap a.tm2Active{background:#fff; color:#5c85d6; display:inline-block; padding:0 13px;border-left:1px solid #8e95d9;border-right:1px solid #8e95d9;border-bottom:1px solid #8e95d9;height:32px; text-decoration:none; position:relative;z-index:4;left:2px}
.naviWrap .tm2MenuItem li span{margin-top:8px;display:inline-block}

.naviWrap .tm3Menu{ position:relative;height:27px;line-height:27px;background:#f0f0f0;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;z-index:3;overflow:hidden}
.naviWrap .tm3Menu ul {position:absolute; width:100%}
.naviWrap .tm3MenuItem{display:inline-block;padding-right:7px;background:url(/Resource/ImgCommon/Common/Menu/menuBar2.gif) no-repeat 93% 50%;margin-left:-6px; padding-left:5px}
.naviWrap .tm3MenuImgL{float:left;width:3px;height:27px}
.naviWrap .tm3MenuImgR{width:3px;height:27px;position:absolute; top:0; right:0}
.naviWrap .tm3MenuItem a{color:#585864;padding:0 8px 0 3px;text-align:center;line-height:27px; display:inline-block}
.naviWrap .tm3MenuItem a:hover{color:#5c85d6; text-decoration:none}
.naviWrap a.tm3Active{ display:inline-block;color:#5c85d6;padding:0 10px; position:relative;font-weight:bold;z-index:5}

/* DeafultPage 영역 GNB 수정 End */

.GNBSelect{position:absolute;top:0;right:0;}
.GNBSelect select{margin-right:3px;padding:5px 10px;border:0;width:90px}
.kpBtnSmall button{padding:5px;cursor:pointer;font-weight:bold;color:#222}
.mainContent{position:relative;top:0;min-width:1200px}

/* button */
.bzRButton{display:inline-block;position:relative;height:23px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat;color:#3f3f3f;white-space:nowrap;cursor:pointer;line-height:1.25em;margin-right:7px}
.bzRButton button{background-position:right top;left:2px;padding:1px 6px 2px 6px;margin-right:0}
.bzRButton img{display:none;margin:-2px 4px 0 2px}

.bzRButtonOn{display:inline-block;position:relative;height:23px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat;color:#3f3f3f;white-space:nowrap;cursor:pointer;line-height:1.25em;margin-right:7px}
.bzRButtonOn button{background-position:right -33px;left:2px;padding:1px 6px 2px 6px;margin-right:0}

.bzRButtonOn Img{display:none;margin:-2px 4px 0 2px}

.bzRBtnSmall{display:inline-block;position:relative;height:18px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat}
span.bzRBtnSmall{margin-right:5px;background-position:left -66px; position:relative; top:0}
.bzRBtnSmall button{color:#666;display:inline-block;position:relative;height:18px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat;font-size:11px;cursor:pointer;left:2px;background-position:right -66px;letter-spacing:-1px;overflow:hidden;padding:0 6px 2px 4px}

.bzRBtnSmall2{display:inline-block;position:relative;height:22px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat}
span.bzRBtnSmall2{margin-right:5px;background-position:left -94px; position:relative; top:0}
.bzRBtnSmall2 button{display:inline-block;position:relative;height:22px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat;font-size:11px;cursor:pointer;left:2px;background-position:right -94px;letter-spacing:-1px;overflow:hidden;padding:0 6px 2px 4px}

.bzRBtnBigBlueWrap{width:100%;height:47px;position:relative;top:0;left:0;background:url(../../../Image/Skin1/Portlet/btnBigBgAll.gif) repeat-x 0 0; overflow:hidden;cursor:pointer;display:inline-block}
.bzRBtnBigBlue{position:relative;top:0;left:0;height:47px;width:100%;background:url(../../../Image/Skin1/Portlet/btnBig.png) no-repeat 0 0; z-index:10;margin-right:-129px}
.bzRBtnBigBlueR{position:relative;top:-47px;height:47px;background:url(../../../Image/Skin1/Portlet/btnBig.png) no-repeat right -47px;z-index:20;margin-left:129px;clear:both}
.bzRBtnImg{position:relative;top:-83px;height:26px;z-index:30; text-align:center}
.bzRBtnImgJoin{background:url(../../../ImgCommon/Lang/Lang1/btnJoin.png) no-repeat;width:94px;height:26px;display:inline-block}
.bzRBtnImgOpen{background:url(../../../ImgCommon/Lang/Lang1/btnOpen.png) no-repeat;width:94px;height:25px;display:inline-block}

.bzRButtonWrite{display:inline-block;position:relative;height:23px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat 0 0;color:#3f3f3f;white-space:nowrap;cursor:pointer;line-height:1.25em;font-weight:bold;margin-right:7px}
.bzRButtonWrite button{background-position:right top;left:2px;padding:1px 6px 2px 6px;margin-right:0}
.bzRButtonWrite Img{display:none;margin:-2px 4px 0 2px}

.bzRButtonOnWrite{display:inline-block;position:relative;height:23px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat 0 0;color:#3f3f3f;white-space:nowrap;cursor:pointer;line-height:1.25em;margin-right:7px}
.bzRButtonOnWrite button{background-position:right -33px;left:2px;padding:1px 6px 2px 6px;margin-right:0}
.bzRButtonOnWrite Img{display:none;margin:-2px 4px 0 2px}

.bzRButtonSave{display:inline-block;position:relative;height:23px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat 0 0;color:#3f3f3f;white-space:nowrap;cursor:pointer;line-height:1.25em;font-weight:bold;margin-right:7px}
.bzRButtonSave button{background-position:right top;left:2px;padding:2px 6px 1px 6px;margin-right:0}
.bzRButtonSave Img{display:none;margin:-2px 4px 0 2px}

.bzRButtonOnSave{display:inline-block;position:relative;height:23px;background:url(../../../ImgCommon/Common/btn/btn.png) no-repeat 0 0;color:#3f3f3f;white-space:nowrap;cursor:pointer;line-height:1.25em;margin-right:7px}
.bzRButtonOnSave button{background-position:right -33px;left:2px;padding:1px 6px 2px 6px;margin-right:0}
.bzRButtonOnSave Img{display:none;margin:-2px 4px 0 2px}

/*URL 복사 버튼 스타일*/
.copyUrlButton{display:inline-block;position:relative;height:23px;background:url(/Resource/ImgCommon/Common/btn/btn.png) no-repeat;color:#3f3f3f;white-space:nowrap;cursor:pointer;line-height:1.25em}
.copyUrlButton button{background-position:right top;left:2px;padding:2px 6px 1px 6px}
span.copyUrlButton{margin-bottom:7px !important;margin-right:7px !important}
.copyUrlButton Img{margin:-2px 4px 0 2px}

/* 버튼 아이콘 모음 */
.btnIconAdd{display:none;/*background:url(/Resource/ImgCommon/Common/btn/btn.png) no-repeat -72px -94px;width:9px;height:13px;margin-right:3px;display:inline-block*/}
.btnIconConfirm{display:none;/*background:url(/Resource/ImgCommon/Common/btn/btn.png) no-repeat -38px -94px;width:7px;height:13px;margin-right:3px;display:inline-block*/}
.btnIconDelete{display:none;/*background:url(/Resource/ImgCommon/Common/btn/btn.png) no-repeat -21px -94px;width:9px;height:13px;margin-right:3px;display:inline-block*/}
.btnIconWrite{display:none;/*background:url(/Resource/ImgCommon/Common/btn/btn.png) no-repeat 0 -94px;width:11px;height:11px;margin-right:3px;display:inline-block*/}
.btnIconPrint{display:none;/*background:url(/Resource/ImgCommon/Common/btn/btn.png) no-repeat -91px -94px;width:14px;height:13px;margin-right:3px;display:inline-block*/}
.btnIconSearch{display:none;/*background:url(/Resource/ImgCommon/Common/btn/btn.png) no-repeat -115px -94px;width:13px;height:12px;margin-right:3px;display:inline-block*/}

/* 버튼정렬 */
.btnWrap{margin-bottom:5px;width:100%;display:inline-block}
.btnWrapLeft{float:left}
.btnWrapRight{float:right}
.btnWrapCenter{text-align:center}

/* 스페이스 위치 */
.LocationTeamspace, .LocationMyspace, .LocationWorkspace{background: url(../../../ImgCommon/SPCImg/IconTitleSpace.png) no-repeat 0 0}
.spaceLocation{display:inline-block;position:relative;top:-16px;margin-left:40px;line-height:35px}
.spaceLocation span{margin-left:10px;height:35px;display:inline-block;font-size:15px}
.spaceLocation a{font-weight:bold;background: url(../../../ImgCommon/Common/IconLocationSpace.png) no-repeat 100% 4px;padding:0 14px 0 45px;margin-right:5px;margin-top:5px}
.spaceLocation a:hover{text-decoration:none}

/* 레이아웃 */
.layout1Left{width:215px;float:left;left:10px}
.layout1Right{margin-left:233px}
.layout2Left{width:230px;float:left;left:10px;clear:both}
.layout2Right{margin-left:240px}
.layoutAll{float:left;width:100%}
.layout6Left{width:170px;float:left;left:10px;clear:both}
.layout6Right{margin-left:195px}
.layout5Left{width:270px;float:left;left:10px;clear:both}
.layout7Left{width:145px;float:left;left:10px;clear:both}
.layout7Right{margin-left:165px}

/* 탭1(기본) */
.tabWrap{width:100%;height:27px;margin-bottom:12px;border-bottom:1px solid #36c}
.tab{display:inline-block;height:28px;background:url(/Resource/ImgCommon/Common/tabBg.png) repeat-x;line-height:30px;white-space:nowrap}
.tab span{float:left;background-position:0 0}
.tab a{margin-left:1px;padding:0 15px;background-position:right top;font-weight:bold;color:#7c8899}
.tab a:hover{color:#36c;text-decoration:none}
a.tabDisabled{color:#7c8899 !important;cursor:default}
.tab .tabActive{background:url(/Resource/ImgCommon/Common/tabBg.png) no-repeat;background-position:0 -48px}
.tab .tabActive a{display:inline-block;margin-left:1px;background-position:right -48px;font-weight:bold;color:#36c}

/* 탭2(우측정렬 그라데이션탭) */
.tab2Wrap{height:26px;margin-bottom:10px;overflow:hidden;text-align:right;width:100%;background:#fff}
.tab2{display:inline-block;position:relative;height:26px;background:url(/Resource/ImgCommon/Common/tabBg.png) repeat-x;line-height:26px;white-space:nowrap;padding-left:1px}
.tab2 span{display:inline-block;height:26px;float:left}
.tab2 a{padding:0 15px;background-position:right -96px;color:#666 !important}
.tab2 a:hover{color:#000;text-decoration:none}
.tab2 .tab2Active{background:url(/Resource/ImgCommon/Common/tabBg.png) no-repeat left -142px;padding-left:7px}
.tab2 .tab2Active a{display:inline-block;background-position:right -142px;font-weight:bold;color:#36c !important;left:1px}

/* 탭2의 좌측타이틀 */
.tab2Title{position:relative;top:-9px;left:0;font-weight:bold;display:inline-block;background:url(/Resource/ImgCommon/Common/titleIconSub3.png) no-repeat 0 0;padding-left:15px;padding-right:8px;color:#555;line-height:16px}

/* 탭3(세로) */
.tab3{min-width:100px;width:100%;min-height:200px;margin-right:3px;border:1px solid #ccc;background:#fafafa}
.tab3 a:hover{color:#36c}
.tab3 li{display:block;padding:5px 3px 5px 0;padding-left:14px;border-bottom:1px solid #e5e5e5;background:url(/Resource/ImgCommon/Common/tab3Dot.gif) no-repeat 6px 12px;line-height:18px;vertical-align:top}
.tab3Active{padding:5px 0;padding-left:14px;background:#69c url(/Resource/ImgCommon/Common/tab3ActiveDot.gif) no-repeat 6px 12px !important;line-height:18px;font-weight:bold;color:#fff}
.tab3Active a{color:#fff}
.tab3Active a:hover{color:#fff}

/* 탭4 */
.tab4Wrap{width:100%;height:27px;margin-bottom:10px;border-bottom:1px solid #c8c8c8}
.tab4{display:inline-block;height:27px;background:url(/Resource/ImgCommon/Common/tabBg.png) repeat-x;line-height:30px}
.tab4 span{float:left;background-position:0 -188px}
.tab4 a{margin-left:1px;padding:0 15px;background-position:right -188px;color:#666}
.tab4 a:hover{color:#000;text-decoration:none}
.tab4 .tab4Active{background:url(/Resource/ImgCommon/Common/tabBg.png) no-repeat;background-position:left -236px;line-height:30px}
.tab4 .tab4Active a{display:inline-block;background-position:right -236px;font-weight:bold;color:#369}

/* 탭5(세로) */
.tab5{width:100%;min-width:80px;min-height:320px;margin-right:3px;border:1px solid #ccc;background:#fafafa}
.tab5 a:hover{color:#369}
.tab5 li{display:block;padding:5px 3px 5px 0;padding-left:14px;border-bottom:1px solid #e5e5e5;background:url(/Resource/ImgCommon/Common/tab3Dot.gif) no-repeat 6px 12px;line-height:18px;vertical-align:top}
.tab5Active{padding:5px 0;padding-left:14px;background:#369 url(/Resource/ImgCommon/Common/tab3ActiveDot.gif) no-repeat 6px 12px !important;line-height:18px;font-weight:bold;color:#fff}
.tab5Active a{color:#fff}
.tab5Active a:hover{color:#fff}

/* 탭6(작은 토글) */
.tab6Wrap{height:22px;margin-bottom:10px;overflow:hidden;position:relative;left:0;top:0}
.tab6{display:inline-block;position:relative;height:22px;line-height:24px;white-space:nowrap}
.tab6 span{display:inline-block;height:22px;float:left;background:url(/Resource/ImgCommon/Common/tabBg.png) repeat-x 0 -284px;padding-left:2px}
.tab6 a{padding:0 12px;background:url(/Resource/ImgCommon/Common/tabBg.png) repeat-x right -284px;color:#828181 !important;font-size:11px;font-weight:bold;margin-left:-1px}
.tab6 a:hover{color:#06c !important;text-decoration:none}
.tab6 .tab6Active{background:url(/Resource/ImgCommon/Common/tabBg.png) no-repeat left -316px;padding-left:7px}
.tab6 .tab6Active a{display:inline-block;background-position:right -316px;font-weight:bold;color:#fff !important;left:1px;font-size:11px}

/* 팝업 */
.layerPopupWrap{width:100%;overflow:hidden;border-radius:5px;box-shadow:0px 2px 6px #555}
.popupTop{height:41px;background:url(/Resource/ImgCommon/Common/popup/popupTitleAllBg.png) repeat-x;white-space:nowrap;position:relative;top:0;left:0}
.popupTitle{height:32px;position:relative;font-weight:bold;color:#f0f0f0;background:url(/Resource/ImgCommon/Common/popup/popupTitleBg.png) no-repeat;padding:9px 0 0 28px;min-width:200px;display:inline-block}
.popupTopClose{height:41px;width:61px;position:absolute;top:0;right:0;background:url(/Resource/ImgCommon/Common/popup/popupTitleBg.png) no-repeat 0 -41px ;cursor:pointer;display:inline-block;float:right}
.popupWrapper{background:#fff !important;overflow:hidden; margin:0 14px}
.popupContaniner{ padding:8px;clear:both}
.popupList{float:left;width:45%}
.popupSel{float:right;width:50%}
.popupSelTitle{float:left;width:100%;margin-bottom:12px;font-weight:bold}
.popupSelTitle li{display:inline}
.popupSelTitle span{display:inline-block;float:right}
.popupFoot{float:left;width:100%;margin:20px 0;padding:10px 0;border-top:1px solid #e1e3e7;text-align:center}

/* 팝업 계정선택하단 */
.selectSection{overflow:hidden;width:100%;background:#369}
.selectTitle{float:left;padding-top:7px;background:#369;color:#fff;font-weight:bold;width:28%;height:22px;text-align:center}
.selectList{padding-top:3px;background:#f5f5f5;line-height:22px;min-height:24px;border:1px solid #ccc}
.selectList li{display:inline;padding:0 12px 0 10px;background:url(/Resource/ImgCommon/Common/popup/popupLine.gif) no-repeat 0 50%}
.selectList li:first-child{background:none}
.selectList li.selectListEnd{padding:0 14px;background:#f5f5f5}
.selectListDelete{display:inline-block;width:10px;height:10px;margin-left:10px;margin-left:-22px;margin-bottom: 2px;padding-left:10px;cursor:pointer;background:url(/Resource/ImgCommon/Common/iconXBlue.gif) no-repeat 0 100%; position:relative;}

/* 이미지의 1px테두리 */
.ImgBorder{margin-bottom:6px;border:1px solid #eee;text-align:center}

/* 위아래 소버튼 */
.btnArrowUp{padding-top:4px;padding-left:17px;padding-right:8px;background:url(/Resource/ImgCommon/Common/btn/btnArrowUp.gif) no-repeat 0 2px;font-size:11px;font-weight:normal;color:#666;letter-spacing:-1px;cursor:pointer}
.btnArrowDown{padding-top:4px;padding-left:17px;background:url(/Resource/ImgCommon/Common/btn/btnArrowDown.gif) no-repeat 0 2px;font-size:11px;font-weight:normal;color:#666;letter-spacing:-1px;cursor:pointer}

/* SWFUploader Progress bar */
.swfProgress {width:0; height:4px; border-style:none; margin:6px 0; padding:0; overflow:hidden; display:block}
.swfButton {display:inline-block;float:left;margin-left:7px}

/* WebControl 별 기본 스타일 */
.basicCheckBox label { padding-left: 5px; padding-right: 10px;}
.basicRadioButtonList label { padding-left: 5px; padding-right: 10px}
.basicRadioButtonVerticalList input { padding: 3px 5px 7px 0}
.basicCheckBoxList label { padding-left: 5px; padding-right: 10px;}

/* 라디오 버튼 리스트 간격 조정 */
.bzRRadio input{margin:5px}

/* 텍스트 박스와 버튼을 한 줄에 100%로 표시하기 */
.inputBtnWrap{position:relative;width:100%;height:23px}
.inputLocation{position:relative;top:0;left:0;margin-right:70px;height:23px}
.inputLocation input{width:100% !important}
.inputBtn{position:relative;top:-23px; text-align:right;height:23px;clear:both;overflow:hidden}

/* 텍스트 박스와 버튼을 한 줄에 100%로 표시하기(사용자캐비닛) */
.userInputBtnWrap{position:relative;width:100%;height:23px}
.userInputBtnWrap2{position:relative;width:100%;display:inline-block;white-space:nowrap;height:23px;/*overflow:hidden*/}
.userInputBtnWrap2 select{background:#f4f4f4;border:1px solid #c8c8c8;padding:3px;cursor:pointer}
.userInputBtnWrap2 option.optionCancel{background:#669;color:#fff}
.userInputBtnWrapLeft{position:relative;width:46%;height:23px;display:inline-block}
.userInputBtnWrapRight{position:absolute;width:46%;display:inline-block;right:2px;top:0; padding-bottom:-10px}
.userInputBtnWrapLeft7{position:relative;width:66%;height:23px;display:inline-block}
.userInputBtnWrapRight3{position:absolute;width:26%;display:inline-block;right:2px;top:0}
.userInputLocation{position:relative;top:5px;left:0;margin-right:40px;height:23px}
.userInputLocation input{width:100% !important;position:relative;top:-4px;z-index:5}
.userInputBtn{position:relative;z-index:3;top:-23px;right:-5px;text-align:right;height:23px;overflow:hidden}
.userInputLocationSearch{position:relative;top:0;left:0;margin-right:40px;height:23px}
.userInputLocationSearch input{width:100% !important;position:relative;top:0px}
.userInputBtnSearch{position:relative;top:-23px;right:-5px;text-align:right;height:23px;overflow:hidden}

/* Loading 스타일 */
.loadingIcon { background:url(/Resource/ImgCommon/Common/iconLoading.gif) no-repeat 0 0; width:20px; height:20px}

/* 일정 */
.scheduleTitle{background:url(/Resource/ImgCommon/Common/Portlet/iconCalendar.gif) no-repeat 3px 0; padding-left:23px; font-weight:bold; padding-bottom:4px; border-bottom:1px solid #e7e7e7; margin-bottom:8px; line-height:18px;height:18px;clear:both}
.scheduleContainer{position:relative; display:inline-block;width:100%;clear:both}
.scheduleContainer ul{padding:3px 0}
.scheduleContainer li{display:inline-block;font-size:11px;vertical-align:top}
.scheduleTime{float:left;width:48px;position:relative;top:0;left:0;background:url(/Resource/ImgCommon/Common/dot2.gif) no-repeat 3px 40%;padding-left:8px !important;color:#a4a4a4}
li.scheduleContents{color:#696969;top:0;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;margin-right:50px}
.scheduleName{position:absolute;top:3px;right:0;width:50px;color:#a4a4a4;text-align:right;margin-right:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.scheduleImportant{background:url(/Resource/ImgCommon/Common/Portlet/iconCalenderImportant.png) no-repeat 0 50%;padding-left:14px !important;color:#da3a34}
.scheduleLeftArea {float:left;width:200px}
.scheduleRightArea{margin-left:210px}
.scheduleColorBox {display:block;float:left;width:15px;height:15px;position:relative;top:3px;margin-right:10px}

/* 일정 바 */
.scheduleBar {height:28px;line-height:28px;white-space:nowrap;display:inline-block;font-size:11px;width:100%;text-align:center;cursor:pointer;position:relative}
.scheduleBar li {display:inline-block;background-color:#ebf2f5;border:1px solid #dae2e5;width:33.33333%;margin-left:-1px}
.scheduleBar li b{margin-left:3px;color:#1ab7ea}
.scheduleBar li:first-child{margin-left:0}
.scheduleBar li.ActiveFirst, .scheduleBar li.ActiveMiddle, .scheduleBar li.ActiveEnd{background-color:#1ab7ea}
.scheduleBar li.ActiveFirst a, .scheduleBar li.ActiveMiddle a, .scheduleBar li.ActiveEnd a{color:#fff}
.scheduleBar li.ActiveFirst b, .scheduleBar li.ActiveMiddle b, .scheduleBar li.ActiveEnd b{color:#fff006}

/* 일정 카테고리 */
.scheduleCategoryWrap {margin-top:10px}
.scheduleCategoryWrap li{height:20px;padding-top:5px}
.scheduleCategoryWrap li:hover{background-color:rgb(246, 246, 246)}
.scheduleCategoryWrap li div {float:left;display:inline-block;position:relative}
.scheduleCategoryWrap li div.header {font-weight:bold}
.scheduleCategoryWrap li div.colorSelector{width:15px;height:15px;top:-2px;margin-right:7px}
.scheduleCategoryWrap li div.setting {float:right; width:16px; height:16px;top:-2px;background:url(/Resource/ImgCommon/Common/iconSetting.gif) no-repeat 50% 50%;cursor:pointer}
.scheduleCategoryWrap li div.setting:hover {background-color:#c7c7c7}
.scheduleCategoryWrap .checked {background:url(/Resource/ImgCommon/Common/Portlet/iconScheduleCheck.gif) no-repeat 50% 50%}

.scheduleEtc {border-top:1px solid #ddd;padding:8px 0;line-height:22px;margin:12px 5px 0}
.scheduleEtc li:hover{background-color:rgb(246, 246, 246)}
.scheduleComm{background:url(/Resource/ImgCommon/Common/Portlet/iconComm.gif) no-repeat 0 3px;padding-left:15px;display:inline-block;margin-left:7px}
.scheduleOther{background:url(/Resource/ImgCommon/Common/Portlet/iconDatePerson.gif) no-repeat 0 3px;padding-left:15px;display:inline-block;margin-left:7px}

/* 좌측 메뉴 및 트리 영역 */
.leftNavContents li.listDot{margin:3px 0;padding-left:15px;background:url(/Resource/ImgCommon/Common/leftNavDot.gif) no-repeat 6px 46%}
.leftNavContents li.listDot.dont a{color:#36C}
.leftNavContents li.listDotActive a{display:block;padding-left:15px;padding-top:3px;padding-bottom:3px;background:#36C url(/Resource/ImgCommon/Common/leftNavDotActive.gif) no-repeat 6px 46%;font-weight:bold;color:#fff}

/* 사용자상세 */
.userDetailLeft{width:137px; float:left;left:10px;clear:both}
.userDetailRight{margin-left:170px}
.userDetailWrap{float:left;width:142px; overflow:hidden;clear:both}
.userDetailPhoto{width:100%; margin-bottom:20px}
.userDetailSign{width:100%; margin-bottom:20px}
.userDetailEtc{clear:both}

/* 맵 아이콘 - 트리가 아닌 UL, SPAN 태그 등에서 사용할 경우 */
.mapIconFolder { padding-left:20px; margin-top:10px; margin-bottom:10px; background:url(/Resource/ImgCommon/Common/IconMapFolder.gif) no-repeat -2px 0px;}
.mapIconCabinet { padding-left:20px; margin-top:10px; margin-bottom:10px; background:url(/Resource/ImgCommon/Common/IconMapCabinet.gif) no-repeat -2px 0px;}
.mapIconLink { padding-left:20px; margin-top:10px; margin-bottom:10px; background:url(/Resource/ImgCommon/Common/IconMapLink.gif) no-repeat 0px -2px;}

/* 스페이스 방문횟수,탈퇴 */
.spaceOnWrap{margin-bottom:10px}
.sh{position:relative;top:0;height:4px;border-top:1px solid #6699cc;background:#fff}
.shCImg{position:absolute; height:5px;width:5px;background:url(/Resource/Image/Skin1/Portlet/spaceOnBg.png) no-repeat 0 0;overflow:hidden}
.shCImg.stl{top:-1px;left:0;background-position:top left}
.shCImg.str{top:-1px;right:0;background-position:top right}
.spaceOnContents{position:relative;top:0;overflow:hidden;padding:2px 10px 6px 10px;border-left:1px solid #1a9ec5;border-right:1px solid #6699cc;background:#fff;text-align:center;color:#6b6b6b;font-size:11px;line-height:16px}
.sf{position:relative;height:4px;border-top:1px solid #6699cc}
.sfCImg{position:absolute; height:5px;width:5px;background:url(/Resource/Image/Skin1/Portlet/spaceOnBg.png) no-repeat -5px -5px}
.sfCImg.sbl{bottom:4px;left:0;background-position:0 -5px}
.sfCImg.sbr{bottom:4px;right:0;background-position:-5px right}
.spaceOnContents span{color:#4a71b1;font-weight:bold}
.spaceOnContents a{color:#4a71b1;text-decoration:underline}

/* 알람영역 */
.alarm{border-radius:4px;box-shadow:2px 2px 8px #666;position:absolute;top:35px;left:140px;z-index:100;border:1px solid #666;background:#fff;padding:0 8px 7px 8px;max-height:500px;overflow:auto}
.alarmArrow{ background:url(/Resource/ImgCommon/Common/alarmArrow.png) no-repeat 0 0;width:13px;height:9px;position:relative;top:-9px;left:5px;z-index:91}
.alarm p{margin:5px 5px 2px;background:url(/Resource/ImgCommon/Common/dot2.gif) no-repeat 3px 12px;padding-bottom:3px;padding-left:10px;padding-top:3px;border-top:1px solid #eee}
.alarm p:first-child{padding-bottom:0;border-top:0}
.alarm p a{padding-top:2px;margin-bottom:-2px;display:inline-block}

/* 박스스타일1 */
.boxStyle{border:1px solid #dedede;width:100%}
.boxStyleTitle{line-height:28px;background:#f8f8f8;padding-left:10px;font-weight:bold;margin-bottom:10px}
.boxStyleContent{ padding:10px}
.boxStyleContent td{border-top:1px solid #dedede}

/* 설문결과 테이블 */
.consultResult {width:100%;border-bottom:1px solid #e8e8e8}
.consultResult th, .consultResult th a{color:#333;font-weight:bold;padding:14px 0 8px 5px;text-align:left}
.consultResult td{padding-bottom:5px;padding-right:8px}
.consultResult td:first-child{ background:url(/Resource/ImgCommon/Common/dot.gif) no-repeat 19px 7px; padding-left:29px}
.consultResult tr:last-child td{padding-bottom:10px}
table a.consultResultAdd {font-size:11px; background:#fff url(../Image/portletIconMoreArrow.gif) no-repeat 2px 3px ; padding-left:10px; display:inline-block;height:22px; position:relative;top:2px;margin-left:-10px; color:#06C}
.consultTitleNum{background:#36c;padding:1px 5px 2px;text-align:center;color:#fff;font-weight:bold;font-family:Verdana;display:inline-block; vertical-align:middle; margin-right:6px;border-radius:2px;line-height:16px}
.pollButtonWrap{margin:0 5px;display:inline-block}
.pollButton{display:inline-block;position:relative;top:0;height:19px;background:url(/Resource/ImgCommon/Common/Portlet/stateBg.png) no-repeat 0 0;line-height:19px}
span.pollButton{margin-right:5px;background-position:left 0;top:-1px}
.pollButton b{height:24px;display:inline-block;position:relative;top:0;background:url(/Resource/ImgCommon/Common/Portlet/stateBg.png) no-repeat 0 0;font-size:11px;font-weight:normal;left:2px;background-position:right 0;letter-spacing:-1px;padding:2px 6px 0 4px}
.pollButtonQuestionType{color:#999}
.pollButtonRequireInput{color:#c00}

.questionButtonWrap{margin:0 5px;display:inline-block}
.questionButton{display:inline-block;position:relative;top:0;height:24px;background:url(/Resource/ImgCommon/Common/btn/btn.png) no-repeat 0 0;line-height:18px}
span.questionButton{margin-right:5px;background-position:left 0;top:-1px}
.questionButton b{height:24px;display:inline-block;position:relative;top:0;background:url(/Resource/ImgCommon/Common/btn/btn.png) no-repeat 0 0;font-size:11px;font-weight:normal;left:2px;background-position:right 0;letter-spacing:-1px;padding:2px 6px 0 4px}


/* 사용자관리 */
.userAdminLeft{width:137px; float:left;left:10px;clear:both}
.userAdminRight{margin-left:170px}
.userAdminWrap{float:left;width:142px; overflow:hidden;clear:both}
.userAdminPhoto{width:140px}
.userAdminPhoto Img{width:120px;height:120px;padding:8px 0}
.userAdminSign{width:140px;margin-top:20px;margin-bottom:20px}
.userAdminSign Img{width:135px;height:85px}
.userAdminAdd{clear:both}

/* 윈도우팝업헤더 */
.winPopupHeader{height:41px;background:url(/Resource/ImgCommon/Common/popup/popupTitleAllBg.png) repeat-x;clear:both;width:100%; position:relative;top:-10px;left:-10px;z-index:10; padding-right:20px;line-height:34px}
.winPopupHeader span{background:url(/Resource/ImgCommon/Common/popup/popupTitleBg.png) no-repeat 0 0;height:41px;padding-left:29px;font-weight:bold;color:#f0f0f0;display:inline-block;min-width:200px}

/* 윈도우팝업_가이드 */
.winPopupGuide{width:254px;margin:10px auto 0;background:url(/Resource/ImgCommon/Common/popup/guideTitle.gif) no-repeat 0 0;min-height:73px}
.winPopupGuide ul{margin:90px 12px 0;display:inline-block;width:90%}
.winPopupGuide li{padding:8px 0 8px 23px; background:url(/Resource/ImgCommon/Common/Tree/IconCabinetMapCabinet.gif) no-repeat 5px 8px;border-bottom:1px solid #dedede}

/* 좌측 메뉴 및 트리 영역 */
.treeWrap,.leftNavWrap{min-width:180px;border:1px solid #ccc;height:100%; overflow:hidden;clear:both}
.treeButton,.leftNavButton{width:100%;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #ccc;background:#f7f7f7;overflow:hidden}
.treeButton ul,.leftNavButton ul{margin:6px}
.treeButton li,.leftNavButton li{display:inline;float:left}
.treeButton li.moveBtn,.leftNavButton li.moveBtn{float:right}
.treeArea{float:left;min-height:368px;background:#fafafa}
.treeContents,.leftNavContents{clear:both;width:92%;margin:10px auto 10px}
.treeContents li{padding:3px 0}
.treeContents span{margin-top:3px}

/* 관리자_좌측 메뉴 및 트리 영역 */
.leftNavContents li{width:100%;padding:2px 0}
.leftNavContents span{margin-top:3px}
.leftNavContents li.listDot{margin:3px 0;padding-left:15px;background:url(/Resource/ImgCommon/Common/leftNavDot.gif) no-repeat 6px 46%}
.leftNavContents li.listDot.dont a{color:#36C}
.leftNavContents li.listDotActive a{display:block;padding-left:15px;padding-top:3px;padding-bottom:3px;background:#36C url(/Resource/ImgCommon/Common/leftNavDotActive.gif) no-repeat 6px 46%;font-weight:bold;color:#fff}
.leftNavTitle{color:#333;font-weight:bold;padding-left:6px;padding-top:2px}

/* 관리자 트리 접기 펴기 검색*/
.adminTreeControlWrap {background:#f5f5f5;border-bottom:1px solid #dedede;overflow:hidden;padding:6px 5px 5px 5px;border-top:1px solid #dedede; margin-bottom:8px}
.adminTreeControlArea{float:left; padding-left:4px}
.adminTreeControlArea li{padding-right:1px;display:inline}
.adminTreeBtnArea{float:right;margin-top:2px;margin-right:3px}

/* 사용자 트리 접기 펴기 검색*/
.userTreeTableWrap{position:relative;left:-20px;top:-14px;width:105%;padding:0 14px;background-color:#f5f5f5}
.userTreeWrap {background:#f5f5f5;position:relative;width:100%;border-top:1px solid #fff;border-bottom:1px solid #dedede}
.userTreeSearchInputArea {height:30px; padding-left:5px;padding-right:5px}
.userTreeSearchInputArea input[type=text]{border:1px solid #d6d6d6;font-size:11px;color:#666;width:100%;height:20px;line-height:18px;}
.userTreeSearchButtonArea {width:30px;height:30px}
.userTreeExpandingButtonArea {width:45px;height:30px}

/* 기본 포틀릿 스타일에서 padding 제거 */
.portletContentsNoPadding{overflow:hidden;border-left:1px solid #cfcfd8;border-right:1px solid #cfcfd8;background:#fff}
.portletContentsNone{overflow:hidden;border:0;background:#fff;padding:0}

/* 이미지슬라이드 하단 */
.ImgSlideList{height:140px;background-color:#f8f8f8;overflow:hidden}
.ImgSlideList table{margin:14px auto 0;text-align:center;width:92%;clear:both} 
.ImgSlideList th{background:url(/Resource/ImgCommon/Common/noImageSlide.gif) no-repeat 50% 50%} 
.ImgSlideList td{margin:5px;text-align:center;color:#444;font-size:11px;white-space:nowrap} 
.ImgSlideList td a{color:#444;font-size:11px;width:88px;overflow:hidden;text-overflow:ellipsis;display:inline-block} 
.ImgSlideList Img{width:86px;height:56px;border:1px solid #c4c4c4}

/* 도움말팝업 */
.guideLayer{background:url(/Resource/ImgCommon/Common/iconGuide.gif) no-repeat;width:14px;height:14px;cursor:pointer;display:inline-block;margin-bottom:-2px; vertical-align:text-top}
.guideLayer span{width:200px; position:relative;top:15px;left:-8px;display:inline-block; cursor:default}
.popupGuide{background:#fff;position:relative;z-index:90;top:10px;border:1px solid #888;max-width:200px;color:#888;font-size:11px;font-weight:normal}
.popupGuideArrow{background:url(/Resource/ImgCommon/Common/popup/guideArrow.gif) no-repeat 0 0;width:9px;height:6px;position:relative;top:-6px;left:8px;z-index:91}
.popupGuideClose{background:url(/Resource/ImgCommon/Common/popup/guideClose.gif) no-repeat;width:10px;height:9px;position:absolute;right:6px;top:10px;cursor:pointer}
.popupGuide p{margin:3px 23px 8px 8px;text-align:left}

/* 팝업가이드 */
.winPopGuide{width:700px;border-collapse:collapse;margin:10px auto}
.winPopGuideFront{width:95px}
.winPopGuide th {padding:4px 8px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9; background:#f3f3f3;text-align:left;color:#369}
.winPopGuide td {border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;color:#444;padding:6px}
.winPopGuide thead td{background:#d2dee7;border:1px solid #a7bece;font-size:11px;color:#234d76;font-weight:bold;text-align:center;padding:4px 0 3px 0}

/* 사용자 트리 전체보기 */
.userTreeAll{background:url(/Resource/ImgCommon/Common/LNB/LNBTabAllBg2.gif) repeat-x;height:19px;width:100%;padding-right:20px;position:relative;left:-10px;overflow:hidden}
.userTreeAll a{background:url(/Resource/ImgCommon/Common/LNB/LNBTabMore.gif) no-repeat 0 3px;padding-left:12px;font-size:11px;position:absolute;right:18px;color:#a4aeb5;letter-spacing:-1px}

/* 사용자 트리 탭 */
.userTreeTab{height:24px;position:relative;overflow:hidden;background:url(/Resource/ImgCommon/Common/LNB/LNBTabAllBg.gif) repeat-x;border-bottom:1px solid #dedede;padding-right:20px}
.userTreeTab ul{margin-top:5px;width:100%;padding-right:10px}
.userTreeTab li{display:inline-block;line-height:18px;border-left:1px solid #aebaca;position:relative;z-index:10;float:left;white-space:nowrap}
.userTreeTab a{display:inline-block;height:18px;position:relative;z-index:1;font-size:11px;color:#8c97a4}
.userTreeTab a:hover{color:#112740}

li.userTreeTabActive{position:relative;z-index:15;top:-2px;left:9px;background:url(/Resource/ImgCommon/Common/LNB/LNBTabActRightBg.png) no-repeat 100% 0;height:22px;line-height:22px;width:30%}
li.userTreeTabActive a{font-weight:bold;color:#112740;display:inline-block;background:url(/Resource/ImgCommon/Common/LNB/LNBTabActBg.gif) repeat-x;width:100%;margin-left:-12px;padding-top:2px;height:22px;padding-left:1px;border-left:1px solid #8e9bac;overflow:hidden;text-overflow:ellipsis}
li.userTreeTabActive b{margin-left:3px;overflow:hidden}

li.userTreeTabN{position:relative;z-index:14;top:0;background:url(/Resource/ImgCommon/Common/LNB/LNBTabNormalRightBg.png) no-repeat 100% 0;height:22px;line-height:22px;width:30%}
li.userTreeTabN a{display:inline-block;background:url(/Resource/ImgCommon/Common/LNB/LNBTabNormalBg.gif) repeat-x;width:100%;margin-left:-12px;padding-left:1px;height:22px;text-shadow:0 0 1px #fff;text-shadow:1px 1px 1px #ffffff;overflow:hidden;text-overflow:ellipsis}
li.userTreeTabN b{margin-left:10px;overflow:hidden;font-weight:normal;position:relative;top:-1px;padding-top:3px;padding-left:8px;border-left:1px solid #aebaca}

/* 사용자 트리 아이콘버튼 */
.userTreeIconArea{height:23px;background:url(/Resource/ImgCommon/Common/LNB/LNBIconNormalBg.gif) repeat-x 0 100%}
.userTreeIconArea li{display:inline;float:left;text-align:center;line-height:22px;height:20px;padding-top:3px;min-width:45px;border-right:1px solid #dadcdf;cursor:pointer}
.userTreeIconArea li:hover, li.Active {background:url(/Resource/ImgCommon/Common/LNB/LNBIconActBg.gif) repeat-x;display:inline-block;margin-top:-1px}
.userTreeIconArea input[type=button]{height:24px;border:0;padding:0 18px;margin-right:2px;cursor:pointer;margin-top:-5px}
.userTreeIconActive{background:url(/Resource/ImgCommon/Common/LNB/LNBIconActBg.gif) repeat-x;font-size:11px;letter-spacing:-1px;color:#555;padding-right:4px;padding-left:2px}

.userTreeIconHome{background:url(/Resource/ImgCommon/Common/LNB/userTreeIconHome.gif) no-repeat 50% 7px;width:14px;height:13px}
.userTreeIconMyArtcle{ background:url(/Resource/ImgCommon/Common/LNB/userTreeIconMyArticle.gif) no-repeat 50% 7px;width:15px;height:13px}
.userTreeIconPastArticle{ background:url(/Resource/ImgCommon/Common/LNB/userTreeIconPastArticle.gif) no-repeat 50% 7px;width:16px;height:14px}
.userTreeIconWastebasket{ background:url(/Resource/ImgCommon/Common/LNB/userTreeIconWastebasket.gif) no-repeat 50% 7px;width:12px;height:13px}
.userTreeIconHome:hover, .userTreeIconHome.Active{background:url(/Resource/ImgCommon/Common/LNB/userTreeIconHomeActive.gif) no-repeat 50% 7px;width:14px;height:13px}
.userTreeIconMyArtcle:hover, .userTreeIconMyArtcle.Active{ background:url(/Resource/ImgCommon/Common/LNB/userTreeIconMyArticleActive.gif) no-repeat 50% 7px;width:15px;height:13px}
.userTreeIconPastArticle:hover, .userTreeIconPastArticle.Active{ background:url(/Resource/ImgCommon/Common/LNB/userTreeIconPastArticleActive.gif) no-repeat 50% 7px;width:16px;height:14px}
.userTreeIconWastebasket:hover, .userTreeIconWastebasket.Active{ background:url(/Resource/ImgCommon/Common/LNB/userTreeIconWastebasketActive.gif) no-repeat 50% 7px;width:12px;height:13px}

.userTreeIconArea span{font-size:11px;margin-left:-6px;padding-right:6px;color:#777;letter-spacing:-1px}


/* 퀵메뉴 관련*/
.quickMenuLeft{width: 90px; height: 100%; margin-top: 10px; margin-left:5px; background-color: #52525e;position: absolute; left:0;}
.quickMenuLeft ul{background-color:#52525e;}
.quickMenuLeft li{text-align:center; margin-top:10px;}
.quickMenuRight{width: 90px; height: 100%; margin-top: 10px; margin-fight:5px; background-color: #52525e;position: absolute; right:0;}
.quickMenuRight ul{background-color:#52525e;}
.quickMenuRight li{text-align:center; margin-top:10px;}
.quickMenuTitle{text-align:center;margin:10px 5px; color:#fff;}
.quickMenuLine{width:85px;height:5px;background:url(/Resource/ImgCommon/Common/LNB/QuickMenuLine.png) no-repeat 10px 1px; margin-top:5px;}

.quickMenuIconWP{width:65px;height:35px;background:url(/Resource/Image/Skin1/LNB/QuickMenuWebPage.png) no-repeat 30px 1px;}
.quickMenuIconPP{width:65px;height:35px;background:url(/Resource/Image/Skin1/LNB/QuickMenuPortalPage.png) no-repeat 30px 1px}
.quickMenuIconPT{width:65px;height:35px;background:url(/Resource/Image/Skin1/LNB/QuickMenuPortlet.png) no-repeat 30px 1px}
.quickMenuIconMP{width:65px;height:35px;background:url(/Resource/Image/Skin1/LNB/QuickMenuMenuPage.png) no-repeat 30px 1px}
.quickMenuIconADD{width:65px;height:35px;background:url(/Resource/Image/Skin1/LNB/QuickMenuAdd.png) no-repeat 30px 1px}

.innerContentLeft{width: auto; margin-left: 100px;}
.innerContentRight{width: auto; margin-right: 100px;}

/* 동호회 가입하기 */
.clubBannerWrap{position:relative;height:75px;line-height:12px;z-index:1;background:url(/Resource/ImgCommon/Common/clubSmallBg.gif) repeat-x;cursor:pointer}
.clubBannerWrap .bgL{float:left;width:3px;height:75px; background:url(/Resource/ImgCommon/Lang/Lang1/clubImg.png) 0 -300px no-repeat}
.clubBannerWrap .bgR{float:right;width:3px;height:75px;  background:url(/Resource/ImgCommon/Lang/Lang1/clubImg.png) -20px -300px no-repeat}
.clubBannerIcon{position:relative;top:26px;width:196px;height:23px;background:url(/Resource/ImgCommon/Lang/Lang1/clubImg.png) -50px -100px no-repeat;margin:0 auto;overflow:hidden}

/* 동호회 가입대기 */
.joinWaitingWrap{position:relative;height: 76px;line-height:12px;color: #6b6b6b;z-index:1;border: 1px solid #6699cc;border-radius:5px}
.joinWaitingWrap .bgL{display:none;}
.joinWaitingWrap .bgR{display:none;}
.joinWaitingContent{position:relative;padding:16px 5px;overflow:hidden}
.joinWaitingContent ul{width:270px;margin:0 auto;height:42px}
.joinWaitingContent ul li{float:left;padding:0 13px;text-align:center}
.waitingUserIcon{width:42px; height:42px;background:url(/Resource/ImgCommon/Lang/Lang1/clubImg.png) -50px -50px no-repeat}
.joinWaitingContent li{line-height:23px;}
.joinWaitingContent li span{color:#1974b0;font-size:14px;font-weight:bold;margin-right:8px}

/* 동호회 사용자방문 */
.clubWrap{position:relative;height:115px;line-height:12px;z-index:1;background:url(/Resource/ImgCommon/Common/clubLargeBg.gif) repeat-x}
.clubWrap .bgL{float:left;width:3px;height:115px; background:url(/Resource/ImgCommon/Lang/Lang1/clubImg.png) 0 0px no-repeat}
.clubWrap .bgR{float:right;width:3px;height:115px;  background:url(/Resource/ImgCommon/Lang/Lang1/clubImg.png) -20px 0px no-repeat}
.clubOnContent{position:relative;padding:18px 0px;overflow:hidden}
.clubOnContent ul{width:264px;margin:0 auto;height:79px}
.clubOnContent ul li{float:left;padding:0 13px;text-align:center}
.clubUserIcon{width:42px; height:42px;background:url(/Resource/ImgCommon/Lang/Lang1/clubImg.png) -50px 0 no-repeat}
.clubOnContent li{font-weight:bold;line-height:20px;}
.clubOnContent li Img{padding:14px 20px 0px}
.clubOnContent li span{color:#1974b0;font-size:14px;margin-right:5px}
.clubOnContent li span.numberColor{color:#ff7e00;font-size:14px;margin-right:10px}

/* 캐비닛 내용표시용  */
.userBasicWriteAsInclude .userContentsView ol li{list-style:decimal; margin-left:20px;}
.userBasicWriteAsInclude .userContentsView ul li{list-style:disc; margin-left:20px;}
.userContentsView{font-size: 13px; line-height: 1.6;}
.userContentsView .marker { background-color: Yellow;}
.userContentsView table, .userContentsView tr, .userContentsView td{border: 1px solid #CCC; line-height: 18px; }
.userContentsView h1 {font-size: 2em; margin: .67em 0 ;font-weight: bolder;}
.userContentsView h2 {font-size: 1.5em; margin: .75em 0 ;font-weight: bolder;}
.userContentsView h3 {font-size: 1.17em; margin: .83em 0 ;font-weight: bolder;}
.userContentsView h4 {font-size: 1em; margin: 1.12em 0 ;font-weight: bolder;}
.userContentsView h5 {font-size: .83em; margin: 1.5em 0 ;font-weight: bolder;}
.userContentsView h6 { font-size: .75em; margin: 1.67em 0 ;font-weight: bolder;}
.userContentsView hr { display: block; border: 0px; border-top: 1px solid #ccc;} 
.userContentsView a { color: #0782C1; text-decoration:underline;}
.userContentsView a > Img { padding: 1px; margin: 1px; border: none;	outline: 1px solid #0782C1;}
 
/* 패스워드 변경화면 */
.passwordWrite{width:100%;margin-bottom:10px}
.passwordWrite th{width:35%;padding:5px 4px 5px 12px;border-left:0;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background:#f7f7f7;font-weight:normal;text-align:left}
.passwordWrite td{padding:5px 24px 5px 20px;border-left:0;border-right:0;border-bottom:1px solid #e6e6e6}
.passwordWrite input[type=text],.basicWrite textarea{width:100%;min-height:20px;border:1px solid #ccc;}
.passwordWrite input[type=password]{width:100%;min-height:20px;border:1px solid #ccc;}

/* 캐비닛 - 검색버튼 변경 */
.userBtnSearch .bzRButton img{display:none}
.userBtnSearch span.bzRButton, .userBtnSearch span.bzRButtonOn{background:#1ab7ea;padding:0 10px 2px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.userBtnSearch span.bzRButtonOn{background:#1ca8d6}
.userBtnSearch .bzRButton button, .userBtnSearch span.bzRButtonOn button{background:transparent;padding:0;left:0;color:#fff;font-weight:bold}
.userBtnSearch span.bzRButtonOn button{left:0}

/* 캐비닛팝업 리스트 - css추가 */
.fontColorRed{color:#f33636;font-weight:bold}