@charset "utf-8";

/* Nanum Myeongjo : 400 , 600, 700*/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* Nanum Gothic : 400, 700, 800 */
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
/* Jeju Gothic : 400 */
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/jejuhallasan.css);
/* Jeju Myeongjo : 400 */
@import url(http://fonts.googleapis.com/earlyaccess/jejumyeongjo.css);


.maincolor {color:#E63C00;}
.subcolor {color:#00afcf;}
.txtcolor {color:#6c6c6c}
.hidden {display:none;}
#submenu a:hover  > span.maincolor { color:#FFF; }


/* base */
html,body,div,span,applet,object,input,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;}
body{background:#fff;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;-webkit-text-size-adjust:none;width:100%;}
textarea{resize:none;}
blockquote,q{quotes:"" "";}
legend,caption{overflow:hidden;width:1px;height:1px;font-size:0px;line-height:0;*height:0;padding:0px;margin-top:-1px;text-indent:-9999px;}
fieldset,img{border:0;}
a{text-decoration:none;}

/* common */
html,body{width:100%;min-width:1200px;height:100%;font-family:'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic',Dotum,'돋움';}
body{font-family:'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic',Dotum,'돋움';font-size:13px;color:#111;line-height:1;letter-spacing:-.05em;}
input,label{vertical-align:middle;font-family:'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic',Dotum,'돋움';}
input[type="text"],input[type="password"]{height:12px;line-height:12px;padding:10px 5px;border:1px solid #b5babc;font-family:'Nanum Gothic','나눔고딕','맑은 고딕', 'Malgun Gothic',Dotum,'돋움';font-size:14px;color:#111;}
input[type="checkbox"],input[type="radio"]{width:12px;height:12px;border-color:red;}
input[type=file]{font-size:14px;font-family:'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic',Dotum,'돋움';}
input[type="text"][disabled="disabled"]{background:#ced1d4;}
table{table-layout:fixed;}
select{
	height:34px;line-height:34px;font-family:'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic',Dotum,'돋움';font-size:14px;vertical-align:middle;border:1px solid #b5babc;
	min-width:100px;padding:0 25px 0 5px;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;
	background:#ffffff url(/resources/kr/image/common/select_arrow.gif) no-repeat right;
}
select::-ms-expand{display:none;}
textarea{padding:5px;font-family:'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic',Dotum,'돋움';font-size:14px;border:1px solid #b5babc;}
a:link,a:visited,a:hover,a:active{color:#111;font-family:'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic',Dotum,'돋움';}
hr{clear:both;border:none;}
sup { font-size:7px; }

/* common */
/* button */
.bluet{color:#0054a6;}
.redt{color:#ce0000;}
.btnbx{display:inline-block;min-width:15px;height:34px;line-height:34px;padding:0px 35px;font-weight:bold;font-size:14px;text-align:center;vertical-align:middle;}
.btnbx.sdefault{background:#f0f0f0;border:1px solid #d2d2d2;}
.btnbx.sblue{background:#d9e7f6;border:1px solid #c5d3e2;color:#0054a6;}
.btnbx.sblack{background:#313235;color:#fff;}
.btnbx2{display:inline-block;min-width:100px;height:50px;line-height:50px;padding:0px 35px;font-weight:bold;font-size:16px;color:#fff;text-align:center;}
.btnbx2.bdark{background:#233b65;color:#fff;}
.btnbx2.bblue{background:#4385d4;color:#fff;}
.btnarea{clear:both;text-align:center;overflow:hidden;}
.btn_right{float:right;}
.btn_left{float:left;}

.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.clr{clear:both;height:0px;width:0px;font-size:0px;}

/* layout */
#skip_navigation a{position:absolute;top:-9999px;z-index:9999;width:100%;font-size:14px;text-align:center;font-weight:bold;padding:10px 0;background:#fff}
#skip_navigation a:focus{top:0;}
#wrap{position:relative;width:100%;}
.utilmenu i { font-size: 15px;vertical-align:-2px;padding:0 3px; }
.utilmenu{position:fixed;top:0;width:100%;background:#393939;height:35px;z-index: 95;}
.utilmenu > div{position:relative;width:1180px;margin:0px auto;height:35px;text-align:right;}
.utilmenu > div > span { display:inline-block; }
.utilmenu > div > span.catchcopy {  margin:auto; margin-top:6px; padding-top:6px; color: #FFF; background:url(http://wescopower.cdn3.cafe24.com/resources/kr/image/common/ico_rainbow.png) left top no-repeat;}
.utilmenu > div > span > a{display:inline-block;margin-top:10px;margin-left:3px;padding-right:10px;background:url(http://wescopower.cdn3.cafe24.com/resources/kr/image/common/header_util_bar.gif) right center no-repeat;font-size:12px;color:#FFF;}
.utilmenu > div > span > a:nth-child(2), .utilmenu > div > span > a:nth-child(3), .utilmenu > div > span > a:nth-child(4) {background:none;}

.utilmenu2 i { font-size: 15px;vertical-align:-2px;padding:0 3px; }
.utilmenu2{position:fixed;top:35px;width:100%;background:#59493F;height:35px;z-index: 95;}
.utilmenu2 > div{position:relative;width:1180px;margin:0px auto;height:35px;line-height:28px;text-align:right;color: #FFF;}
.utilmenu2 > div > span { display:inline-block; }


#header{position:fixed;top:70px;min-width:1200px;width:100%;background:#fff;/* -webkit-box-shadow:0px 3px 5px 0px rgba(221,221,221,0.6); */-moz-box-shadow:0px 3px 5px 0px rgba(221,221,221,0.6);box-shadow:0px 3px 5px 0px rgba(221,221,221,0.6);z-index:90;}
#header > div{position:relative;width:1180px;margin:0px auto;height:85px;}
#header > div > h1{position:absolute;left:0;display:block;width:114px;padding-top:26px;/*padding-left:50px;*/}
#header .gnb > ul{display:block;margin-left:208px;overflow:hidden;}
#header .gnb > ul > li{float:left;width:138px;line-height:85px;font-size:16px;text-align:center;}
#header .gnb > ul > li > a{font-weight:700;}
#header .gnb > ul > li:hover,#header .gnb > ul > li:focus,#header .gnb > ul > li.on{background:url(http://wescopower.cdn3.cafe24.com/resources/kr/image/common/gnb_bg.gif) 0 bottom repeat-x;}
#header .gnb > ul > li:hover > a,#header .gnb > ul > li:focus > a,
#header .gnb > ul > li:hover > a:hover,#header .gnb > ul > li:focus > a:focus,
#header .gnb > ul > li.on > a {color:#E63C00;}

#submenu{display:none;position:absolute;top:155px;clear:both;width:100%;background:#f7f7f7;border-bottom:2px solid #E63C00;z-index:990;}
#submenu > div{position:relative;width:1200px;margin:20px auto;text-align:center;overflow:hidden;}
#submenu > div > ul{float:left;width:137px;height:245px;border-right:1px solid #e7e9ec;}
#submenu > div > ul:first-child{margin-left:218px;}
#submenu > div > ul:last-child{border-right:0px;}
#submenu > div > ul > li{height:30px;line-height:30px;margin:5px 0px;font-size:12px;}
#submenu > div > ul > li > a{display:block;font-size:12px;font-weight:700;text-align:left;line-height:30px;}
#submenu > div > ul > li.sup > a { line-height:21px; }
#submenu > div > ul > li:hover, #submenu > div > ul > li:focus, #submenu > div > ul > li.on {background:#E63C00;}
#submenu > div > ul > li:hover > a, #submenu > div > ul > li:focus > a,
#submenu > div > ul > li:hover > a:hover, #submenu > div > ul > li:focus > a:focus,
#submenu > div > ul > li.on > a, #submenu > div > ul > li.on > a > span.maincolor{color:#fff;}

#submenu > div > ul:nth-child(1) > li > a { padding-left:40px; }
#submenu > div > ul:nth-child(2) > li > a { padding-left:24px; }
#submenu > div > ul:nth-child(3) > li > a { padding-left:17px; }
#submenu > div > ul:nth-child(4) > li > a { padding-left:48px; }
#submenu > div > ul:nth-child(5) > li > a { padding-left:58px; }
#submenu > div > ul:nth-child(6) > li > a { padding-left:9px; }
#submenu > div > ul:nth-child(7) > li > a { padding-left:40px; }

.main #submenu{position:fixed;}

#footer{clear:both;height:370px;background:#212225;  margin:50px auto auto;}
#footer > div:first-child{border-bottom:1px solid #161719;-webkit-box-shadow:0px 1px 0px 0px rgba(44,45,48,1);-moz-box-shadow:0px 1px 0px 0px rgba(44,45,48,1);box-shadow:0px 1px 0px 0px rgba(44,45,48,1);}
#footer .foomenu{width:1180px;margin:0px auto;color:#fff;overflow:hidden;}
#footer .foomenu > div{float:left;width:150px;height:200px;padding:30px 0 0 25px;border-right:1px solid #161719;-webkit-box-shadow:1px 0px 0px 0px rgba(44,45,48,1);-moz-box-shadow:1px 0px 0px 0px rgba(44,45,48,1);box-shadow:1px 0px 0px 0px rgba(44,45,48,1);font-weight:bold;font-size:16px;}
#footer .foomenu > div:first-child{width:150px;padding-left:0px;}
#footer .foomenu > div:nth-child(5){width:123px;}
#footer .foomenu > div:last-child{width:150px;border-right:0px;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;}
#footer .foomenu > div > ul{margin-top:20px;}
#footer .foomenu > div > ul > li{height:23px;line-height:1;}
#footer .foomenu > div > ul > li > a{color:#c9c9c9;font-size:12px;font-weight:normal;}
#footer .fooutil{width:1180px;margin:30px auto;color:#a9a9a9;}
/*
#footer .fooutil > div:first-child{height:30px;line-height:1;}
#footer .fooutil > div:first-child > span{display:inline-block;padding-right:13px;margin-right:12px;background:url(/resources/user/kr/images/common/foo_sbar.gif) right 2px no-repeat;}
#footer .fooutil > div:first-child > span:last-child{background:none;padding-right:0px;margin-right:0px;}
#footer .fooutil > div:first-child > span > a{color:#fff;font-size:14px;}
*/
#footer .fooutil > div:last-child{line-height:1.7;font-size:12px;}
.foomenu a.depth1 { border-bottom:1px solid #FFF; }
.foomenu a,.foomenu a:hover,.foomenu a:focus{color:#FFF;}

.footer{clear:both;height:410px;background:#212225;}
.main .footer{height:0px;}
.main .footer .foo{height: 0px;}
.footer .foo > div:first-child{border-bottom:1px solid #161719;-webkit-box-shadow:0px 1px 0px 0px rgba(44,45,48,1);-moz-box-shadow:0px 1px 0px 0px rgba(44,45,48,1);box-shadow:0px 1px 0px 0px rgba(44,45,48,1);}
.footer .foomenu{width:1180px;margin:0px auto;color:#fff;overflow:hidden;}
.footer .foomenu > div{float:left;width:174px;height:250px;padding:30px 0 0 25px;border-right:1px solid #161719;-webkit-box-shadow:1px 0px 0px 0px rgba(44,45,48,1);-moz-box-shadow:1px 0px 0px 0px rgba(44,45,48,1);box-shadow:1px 0px 0px 0px rgba(44,45,48,1);font-weight:bold;font-size:16px;}
.footer .foomenu > div:first-child{width:174px;padding-left:0px;}
.footer .foomenu > div:last-child{width:174px;border-right:0px;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;}
.footer .foomenu > div > ul{margin-top:20px;}
.footer .foomenu > div > ul > li{height:23px;line-height:1;}
.footer .foomenu > div > ul > li > a{color:#c9c9c9;font-size:12px;font-weight:normal;}
.footer .fooutil{width:1180px;margin:30px auto;color:#a9a9a9;}
.footer .fooutil > div:first-child{height:60px;line-height:1;}
.footer .fooutil > div:first-child > span{display:inline-block;padding-right:13px;margin-right:12px;background:url(http://wescopower.cdn3.cafe24.com/resources/user/kr/images/common/foo_sbar.gif) right 2px no-repeat;}
.footer .fooutil > div:first-child > span:last-child{background:none;padding-right:0px;margin-right:0px;}
.footer .fooutil > div:first-child > span > a,.footer .foomenu a{color:#fff;font-size:14px;}
.footer .fooutil > div:last-child{line-height:1.7;font-size:12px;}

#container{position:relative;padding-top:120px;}
/* .main .utilmenu > div{width:1163px;} */
/*.main #header > div, .main #submenu > div{width:1200px;}*/
.main .section{position:relative;min-width:1180px;height:750px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size:cover;}
.main .section.section0{background:#000 url(http://wescopower.cdn3.cafe24.com/resources/kr/image/main/product1.png) no-repeat center center;background-size:cover;}
/*.main .section.section0 > div{position:absolute;width:1200px;height:510px !important;top:50%;margin-top:-200px;left:50%;margin-left:-590px;background-size:cover;}*/
.main .section.section1{background:#000 url(http://wescopower.cdn3.cafe24.com/resources/kr/image/main/industry1.jpg) no-repeat center center;background-size:cover;}
.main .section.section2{background:#000 url(http://wescopower.cdn3.cafe24.com/resources/kr/image/main/company.png) no-repeat center center;background-size:cover;}
.main .section.section3{background:#000 url(http://wescopower.cdn3.cafe24.com/resources/kr/image/main/solution1.png) no-repeat center center;background-size:cover;}
/*
@media (max-width:1200px){
	.main .section.section0,.main .section.section1,.main .section.section2,.main .section.section3{background-position:center center;}
	.main .utilmenu > div{width:1200px;}
	.main #header > div, .main #submenu > div{width:1200px;}
}
*/
.mainnavi {position:fixed;right:40px;top:50%;width:80px;height:auto;z-index:99;text-align:center;letter-spacing:0px;}
.mainnavi > li{height:25px;line-height:25px;padding:5px 0px;}
.mainnavi > li img{display:none;vertical-align:middle;margin-top:-2px;}
.mainnavi > li a{color:#fff;font-weight:bold;font-size:13px;height:100%;display:inline-block;width:100%;border-radius:1em;background:#888;}
.mainnavi > li.activ a {background:#E63C00;}

.subnavi {position:fixed;right:40px;top:85%;width:80px;height:auto;z-index:99;text-align:center;letter-spacing:0px;}
.subnavi > li{height:25px;line-height:25px;padding:5px 0px;}
.subnavi > li a{color:#fff;font-weight:bold;font-size:13px;height:100%;display:inline-block;width:100%;border-radius:1em;background:#888;}
.subnavi > li.activ a {background:#E63C00;}


.contents {width:1180px;margin:auto; margin:40px auto 80px;}
.subvisual {clear:both;width:100%;height:135px;border-bottom:1px solid #e4e4e4;overflow:hidden;background-color:lightgray;}

/*
상단 회사소개 나눔고딕 레귤러 16pt
하단 서브메뉴 나눔고딕 라이트 14pt
*/
.sidemenu { float:left; width:190px; margin:auto; padding:5px 15px 15px 15px; height:auto; text-align:left;}
.sidemenu div.sidemenu-depth2 { font-size:22px; font-weight:bold; height:33px; line-height:33px; padding:0 0 7px; border-bottom:2px solid #767676; margin:auto auto 10px 10px;}
.sidemenu div.sidemenu-depth3 { font-size:14px; font-weight:bold; height:20px; line-height:20px; /*padding:0 0 7px 10px; margin:auto auto 10px;*/  padding:0 0 7px; margin:auto auto auto 10px;}
.sidemenu div.sidemenu-depth3.on { border-left: 3px solid #00afcf;}

.sidemenu > ul { padding-top:10px; padding-left:7px; }
.sidemenu > ul.sidemenu-depth4 { margin:auto auto 30px; }
.sidemenu > ul > li { height:25px; line-height:25px; /*padding-bottom:10px;*/ margin:auto; margin-bottom:8px; }
.sidemenu > ul > li a { margin-left: 10px; font-size:14px; font-weight:lighter;  }
.sidemenu > ul > li a:hover, .sidemenu > ul > li a:focus { color:#E63C00; }
.sidemenu > ul > li.on { background-color:#E63C00; }
.sidemenu > ul > li.on a { color:#FFF !important; margin-left: 10px;}
.sidemenu > ul > li.on a span.maincolor { color:#FFF !important; }

.sidemenu > ul > li.sup { position:relative; }
.sidemenu > ul > li.sup > a { position:absolute; top:-4px; }


.content { float:left; width:900px; margin:auto; padding:5px 30px 0; height:auto;}
.content h2 { height: 33px; line-height: 33px; border-bottom: 2px solid #767676; padding:0 0 7px; font-size: 22px; font-weight: 700; margin:auto auto 40px; }
.content h3 { height: 30px; line-height: 30px; border-left: 5px solid #FF3C00; padding-left:15px; font-size:18px; font-weight: 700; margin:auto auto 40px; }


.main .section1{position:relative;}
.main .section2{position:relative;}
.main .section3{position:relative;}

.main .section0  .section-desc { position:absolute;left:70%;top:20%;display:block;width:370px; }
.main .section0 .bts{display:inline-block;width:70px;height:24px;line-height:24px;padding-left:5px;text-align:center;font-weight:bold;font-size:13px;border:1px solid black;}
.main .section0 .bts:focus,.main .section0 .bts:hover{ }
.main .section0 .left{position:absolute;width:430px;top:95px;text-align:center;}
.main .section0 .big{ padding:3px; 7px;margin:auto auto 5px auto; font-size:20px;font-weight:bold;color:#565757;line-height: 28px; padding-bottom:40px;}
.main .section0 .big span {display:inline-block;background-color:#ed4900; padding:3px 10px; font-size:29px;color:#FFF; margin:5px auto auto; text-align:center; line-height: 35px;}
.main .section0 .normal{ font-size:16px;font-weight:bold;color:#565757;line-height: 20px;}
/*.main .section0 .normal span { font-size:23px;font-weight:bold;color:#ed4900;line-height: 28px;}*/
.main .section0 .small{ font-size:13px;font-weight:bold;color:#565757;line-height: 18px;}
.main .section0  .section-image-desc { position: absolute;left: 17%;top: 85%;display: block;width: 370px;background-color: #888;color: #FFF;height: 25px;line-height: 17px;text-align: center; }
    

.main .section1 .section-desc { position:absolute;right:10%;top:25%;display:block;/*width:730px;*/ }
.main .section1 .big{text-align:left;display:block;padding:10px 30px;font-size:22px;line-height:30px;color:#fff;background-color:#3c4a5187;margin-bottom:10px;font-family:'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic',Dotum,'돋움'; }
.main .section1 .btna{ text-align:right;}
.main .section1 .btna .bts{display:inline-block;width:100px;height:35px;line-height:35px;padding-left:7px;text-align:center;font-size:15px;color:#FFF;background-color:#4d4d4d;border:1px solid #4d4d4d;}
.main .section1 .btna .bts:focus,.main .section1 .btna .bts:hover{ }

.main .section2 .section-desc { position:absolute;left:50%;margin-left:-510px;top:50%;margin-top:165px;display:block;width:930px; }
.main .section2 .big{text-align:left;display:block;font-size:19px;line-height:33px;color:#3b3b3b;font-family:'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic',Dotum,'돋움';}
.main .section2 .big span {font-size:32px;}
.main .section2 .btna{ position: absolute;top: 16px;right: 0px;}
.main .section2 .btna .bts{display:inline-block;width:100px;height:35px;line-height:35px;padding-left:7px;text-align:center;font-size:15px;color:#FFF;background-color:#4d4d4d;border:1px solid #4d4d4d;}
.main .section2 .btna .bts:focus,.main .section2 .btna .bts:hover{ }

.main .section3 .section-desc { position:absolute;left:50%;top:50%;margin-top:-70px;display:block;width:300px; }
.main .section3 .small{text-align:left;display:block;font-size:16px;line-height:22px;color:#fffㅊ;margin-bottom:10px; }
.main .section3 .small span {display:inline-block;background-color:#3c4a51;padding:3px 10px;}
.main .section3 .small i { color:#FFF;font-size:30px;vertical-align: text-bottom;}
.main .section3 .small a:hover i { color:#E63C00; }

.breadcrumb{background:#f6f7f9;border-bottom:1px solid #e4e4e4;font-weight:bold;}
.breadcrumb > div:first-child{width:1180px;margin:0px auto;}
.breadcrumb > div > div{display:inline-block;height:43px;line-height:43px;}
.breadcrumb .lnkhome{border-left:1px solid #e4e4e4;border-right:1px solid #f6f7f9;vertical-align:top;}
.breadcrumb .lnkhome > a{display:block;width:44px;height:43px;background:url/resources/kr/image/common/loca_home.gif) 0 0 no-repeat;text-indent:-99999px;}
.breadcrumb .snb{position:relative;min-width:220px;width:auto;padding-left:20px;margin-left:-4px;font-size:14px;}
.breadcrumb .snb.more{margin-left:-4px;background:url(/resources/user/kr/images/common/bcrbg.gif) right 0 no-repeat;}
.breadcrumb .snb.more > a:first-child{display:block;margin-top:1px;}
.breadcrumb .snb > ul{display:none;position:absolute;left:0;top:43px;margin-left:0px;min-width:238px;width:auto;background:#f6f7f9;border:1px solid #e4e4e4;border-top:1px solid #f6f7f9;z-index:5;}
.breadcrumb .snb > ul > li{padding-left:15px;height:35px;line-height:34px;}
.breadcrumb .snb:nth-child(2) > ul > li{padding-left:17px;}
.breadcrumb .snb > ul > li a{display:block;}
.breadcrumb .snb > ul > li:hover{background:#575757;color:#fff;}
.breadcrumb .snb > ul > li:hover a{color:#fff;}
.breadcrumb .snb.more:nth-child(2){min-width:150px;}
.breadcrumb .snb.more:nth-child(2) > ul{min-width:168px;margin-left:0px;}
.breadcrumb .snb.more:nth-child(3) > ul{min-width:235px;margin-left:3px;}
.breadcrumb .snb.more:nth-child(4){min-width:;}
.breadcrumb .snb.more:nth-child(4) a{display:block;min-width:215px;width:auto;padding-right:40px;}
.breadcrumb .snb.more:nth-child(4) > ul{min-width:210px;width:auto;margin-left:3px;}
.breadcrumb .snb.more:nth-child(4) > ul > li{padding-left:0px;}
.breadcrumb .snb.more:nth-child(4) > ul > li a{display:block;min-width:215px;width:auto;padding-right:40px;padding-left:15px;letter-spacing:-.05em;}
.breadcrumb .snb.more:nth-child(5) > ul{min-width:235px;margin-left:3px;}
.member07 .breadcrumb .snb:nth-child(2),
.member08 .breadcrumb .snb:nth-child(2),
.myproduct .breadcrumb .snb:nth-child(2){min-width:150px;background: url(http://wescopower.cdn3.cafe24.com/resources/kr/image/common/th_bar.gif) right 0 repeat-y;}

/* paging set*/
.paginate{padding:20px 0;line-height:normal;text-align:center;}
.paginate  a, .paginate  a.on{width:35px;height:35px;line-height:35px;display:inline-block;font-size:14px;}
.paginate  a.on{color:#0054a6;font-weight:bold;font-size:15px;}
.paginate  a.on span{display:inline-block;min-width:10px;padding:0px 3px;border-bottom:1px solid #0054a6;}
.paginate  a:hover {color:#0054a6;font-weight:bold;}
.paginate .first, .paginate .prev, .paginate .next, .paginate .end{border:1px solid #cccccc;color:#0054a6;text-indent:-999999px;}
.paginate .first{background:url(http://wescopower.cdn3.cafe24.com/resources/kr/image/common/bt_pprev.gif) no-repeat;}
.paginate .prev{background:url(http://wescopower.cdn3.cafe24.com/resources/kr/image/common/bt_prev.gif) no-repeat;}
.paginate .next{background:url(http://wescopower.cdn3.cafe24.com/resources/kr/image/common/bt_next.gif) no-repeat;}
.paginate .end{background:url(http://wescopower.cdn3.cafe24.com/resources/kr/image/common/bt_nnext.gif) no-repeat;}

.btnbx{display:inline-block;min-width:15px;height:34px;line-height:34px;padding:0px 30px;font-weight:bold;font-size:14px;text-align:center;vertical-align:middle;}
.btnbx.sdefault{background:#FFF; border:1px solid #b0b7c3; color:#444;}
.btnbx.smiddle{background:#009688; border:1px solid #009688; color:#fff;}
.btnbx.sdark{background:#454950; border:1px solid #454950; color:#fff;}

.btnbx2{display:inline-block;min-width:40px;height:45px;line-height:45px;padding:0px 30px;font-weight:bold;font-size:16px;color:#fff;text-align:center;}
.btnbx2.bdefault{background:#FFF; border:1px solid #b0b7c3; color:#444;}
.btnbx2.bmiddle{background:#009688; border:1px solid #009688; color:#fff;}
.btnbx2.bdark{background:#454950; border:1px solid #454950; color:#fff;}
.btnarea{clear:both;text-align:right;overflow:hidden;}

.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb80{margin-bottom:80px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mtm65{ margin-top:-65px; }
.clr{clear:both;height:0px;width:0px;font-size:0px;}

.aRight { text-align:right; }
.aLeft { text-align:right; }
.aCenter { text-align:center; }

.tblbx{clear:both;border-top:2px solid #111;border-bottom:2px solid #DFDFDF;overflow:hidden;}
.tblist th,.tblist td{padding:16px 0px 17px;font-size:15px;word-break:break-all;}
.tblist th {border-bottom:1px solid #DFDFDF;background:url(http://wescopower.cdn3.cafe24.com/resources/kr/image/common/th_bar.gif) right center no-repeat; background-color:#F7F7F7; text-align:center;}
.tblist th:last-child{background:none;background-color:#f7f7f7;}
.tblist tbody > tr > td:first-child{text-align:center;padding-left:0px;}
.tblist tbody > tr > td{padding-left:20px;border-bottom:1px solid #dfdfdf;line-height:1.6; text-align:left; }
.tblist tbody > tr > td.left{text-align:left;padding-left:10px;}
.tblist tbody > tr > td.center{text-align:center;padding-left:0;}
.tblist tbody > tr > td.date{text-align:center;padding:0 3px;color:#666;}
.tblist .nodata{padding:50px 0px;}
.tblist tr.noti > td{background:#f3f6fb;}
.tblist tr.noti > td > a{color:#0054a6;font-weight:bold;}
.tblist td > a > img{vertical-align:middle;line-height:1.7;}
.tblist.type2 th{background-repeat:repeat-y;background-position:right top;}
.tblist.type2 td.thr{background:#f3f6fb;padding-left:40px;font-weight:bold;text-align:left;}

.tblview{max-height:100%;}
.tblview th,.tblview td{padding:10px 0px 11px;border-bottom:1px solid #dfdfdf;text-align:left;font-size:15px;word-break:break-all;}
.tblview tr:first-child th, .tblview tr:first-child td{ height:30px; line-height:30px; font-weight:800; }
.tblview tr:last-child th, .tblview tr:last-child td{border-bottom:0px;}
.tblview th{padding-left:28px;background:#F7F7F7;}
.tblview td{min-height:29px;padding-left:10px;line-height:1.6;font-family:'NanumGothic','나눔고딕';}
.tblview td > p,.tblview td > span{font-family:'NanumGothic','나눔고딕';}
.tblview td .sx{margin-left:10px;color:#ba7b2f;font-size:14px;}
.tblview td > img{vertical-align:middle;margin-top:-1px;}
.tblview td.date { text-align:right;padding:0; padding-right:20px; color:#666;}
.tblview .filelnk{margin-left:5px;}
.tblview td.vcon{min-height:250px;padding:40px 10px;line-height:27px;vertical-align:top;}
.tblview td.vcon p,.tblview td.vcon span,.tblview td.vcon div,.tblview td.vcon strong{font-family:'NanumGothic','나눔고딕';}
.tblview td.vcon img {max-width:900px;height:auto;width:auto;}
.tblwrt th,.tblwrt td{padding:10px 0px 11px;border-bottom:1px solid #dfdfdf;text-align:left;font-size:15px;}
.tblwrt tr:last-child th, .tblwrt tr:last-child td{border-bottom:0px;}
.tblwrt th{padding-left:54px;background:#f3f6fb;}
.tblwrt td{height:26px;padding-left:10px;font-family:'NanumGothic','나눔고딕';}
.tblwrt td p, .tblwrt td span, .tblwrt td div, .tblwrt td strong{font-family:'NanumGothic','나눔고딕';}
.tblwrt td .sx{margin-left:10px;color:#ba7b2f;font-size:14px;}
.tblwrt td input{height:20px;line-height:20px;}
.tblwrt td.date { text-align:right;padding:0; padding-right:20px; color:#666;}
.tblwrt td .btn_submit{ border:0px;height:37px;line-height:40px; margin:auto auto auto 20px; padding:0px 20px; color:#fff;}
.tblwrt th label { font-weight:bold; }
.tblwrt td label { margin-right:10px;}
.tblwrt td span.desc { display:block; font-size:-1px; }
.tblwrt td span.text { margin:auto 2px; }

.tblbx span.icon {display:inline-block;min-width:20px;height:25px;line-height:25px;padding:0px 5px;font-weight:bold;font-size:14px;color:#fff;text-align:center;margin:auto 3px; }
.tblbx span.icon.mp3 {background:#0A93CC; border:1px solid #0A93CC; }
.tblbx span.icon.expert {background:#FCA237; border:1px solid #FCA237; }
.tblbx span.icon.attach{background:#EE699D; border:1px solid #EE699D; }
.tblbx span.icon.default{background:#139E91; border:1px solid #139E91; }
.tblbx span.icon.urgent{background:#FF4B08; border:1px solid #FF4B08; }
