/* layout.css   아 래  text-transform:uppercase  제거해야함
#gnbWrap .gnb > ul > li > a { letter-spacing:0.4px; display:block; padding-top:20px; font-weight:500; font-size:16px; color:#000; z-index:50; text-transform:uppercase; height:60px; position:relative; }
 제거후  추 가 로 글 자크 기 변 경16 --> 20
#gnbWrap .gnb > ul > li > a { letter-spacing:0.4px; display:block; padding-top:20px; font-weight:500; font-size:20px; color:#000; z-index:50; height:60px; position:relative; }

  로고이미지사이즈 조정 으로인한탑공백위치조정15->9
#header h1 {position:absolute; top:15px; left:0; z-index:200;}
#header h1 {position:absolute; top:9px; left:0; z-index:200;}

*/


.mainLocation .topLogoBelltech{float:left; display:none; width:228px; height:35px; text-indent:-5000px; background:url('../../../resources/belltechsoft/images/logo.png') no-repeat 0 0; opacity: 0; transition: 0.2s all;}

/*
#header h1 a {display:block; width:216px; height:31px; background-size: 91px 31px; background:url('../../../resources/belltechsoft/images/logo.png') no-repeat 0 0; text-indent:-5000px;}
#header.scroll h1 a {background:url('../../../resources/belltechsoft/images/logo_s.png') no-repeat 0 0;}
#header.search h1 a {background:url('../../../resources/belltechsoft/images/logo_s.png') no-repeat 0 0;}
*/
.titleBelltechSoft { letter-spacing:0.4px; display:block; padding-top:20px; font-weight:500; font-size:16px; color:#000; z-index:50;  height:60px; position:relative; }


.footerMapCon > ul > li > ul{}
.footerMapCon > ul > li > ul > li{padding-bottom:6px;}
.footerMapCon > ul > li > ul > li > a{position:relative; display:inline-block; font-size:12px; color:#ddd; padding-left:14px; background:url('../../../resources/img_app/dot02.png') no-repeat 0 6px;}
.footerMapCon > ul > li > ul > li > a:hover {color: #35a5c9;}
.footerMapCon > ul > li > ul > li > a:before {position:absolute; bottom:0; left:0; width:0; height:1px; content:''; background:#35a5c9; transition:all .3s ease}
.footerMapCon > ul > li > ul > li > a:hover:before {width:100%}


.allMenu .menuD .list .menuD .menu .threeD{font-size:14px; color:#fff;;padding-left:14px; background:url('../../../resources/img_app/dot02.png') no-repeat 0 6px;}

.table_reply p{
	background: url('../../../resources/belltechsoft/images/reply_icon.png')no-repeat 0 5px ;
	background-size: 12px;
	padding-left: 20px;
	font-weight: bold;
}

/*메인스위퍼자세히 엑스플로워에러*/
.viewBtnbelltechsoft{display:inline-block; border-radius:20px; font-size:15px; margin-top:100px; padding:4px 30px; border:1px solid #fff; color:#ffffff;}
.viewBtnbelltechsoft:hover{background:#fff; color:#35a5c9;}
.viewBtnbelltechsoft{overflow:hidden; margin-top:25px; text-align:right;}
.viewBtnbelltechsoft{overflow:hidden; margin-top:15px; text-align:center;}


 

.visual01{ background:url("../../../resources/img_app/submain/visual01.jpg") no-repeat 0 center; background-size:cover;}
.visual02{ background:url("../../../resources/img_app/submain/visual02.jpg") no-repeat 0 center; background-size:cover;}
.visual03{ background:url("../../../resources/img_app/submain/visual03.jpg") no-repeat 0 center; background-size:cover;}
.visual04{ background:url("../../../resources/img_app/submain/visual04.jpg") no-repeat 0 center; background-size:cover;}
.visual04_2{ background:url("../../../resources/img_app/submain/visual04_2.jpg") no-repeat 0 center; background-size:cover;}
.visual05{ background:url("../../../resources/img_app/submain/visual05.jpg") no-repeat 0 center; background-size:cover;}
.visual06{ background:url("../../../resources/img_app/submain/visual06.jpg") no-repeat 0 center; background-size:cover;}



.snsArea li.audioclub a{background:url("../../../resources/img_app/sns/audioclub.png") no-repeat 0 0; background-size:30px 30px;}
.snsArea li.cafe a{background:url("../../../resources/img_app/sns/cafe.png") no-repeat 0 0; background-size:30px 30px;}
.snsArea li.instagram a{background:url("../../../resources/img_app/sns/instagram.png") no-repeat 0 0; background-size:30px 30px;}
.snsArea li.post a{background:url("../../../resources/img_app/sns/post.png") no-repeat 0 0; background-size:30px 30px;}
.snsArea li.youtube a{background:url("../../../resources/img_app/sns/youtube.png") no-repeat 0 0; background-size:30px 30px;}

.processdText {display:table-cell; text-align:center; vertical-align:middle; }


#processdDiv{display:table; vertical-align: middle; z-index:9999; position:fixed; top:0; left:0; right:0; bottom:0; width : 100%; height: 100%; border-radius:3px;box-sizing:border-box;content:"";transition:all 0.4s;}

