/* common */
/*
font-family: 'Play', sans-serif;
font-family: 'Nanum Gothic', sans-serif;
font-family: 'Noto Sans KR', sans-serif;
font-family: 'Kanit', sans-serif;
font-family: 'Titillium Web', sans-serif;
*/

#sv { height:350px; background-size:cover !important; text-align:center;    background-attachment: fixed !important; }
#sv .txt { position:relative; top:50%;  color:#fff; font-family: 'Play', sans-serif;
transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);
-ms-transform:translateY(-50%);
}
#sv .txt p { font-size:20px; }
#sv .txt h3 { font-size:60px; font-weight:700; text-transform:uppercase; text-shadow:0 0 5px rgba(0,0,0,0.4);}

.sv01 { background:url("/new/img/sub/sv01.jpg") no-repeat center top;}
.sv02 { background:url("/img/sub/sv02.jpg") no-repeat center top;}
.sv03 { background:url("/img/sub/sv03.jpg") no-repeat center top;}
.sv04 { background:url("/img/sub/sv04.jpg") no-repeat center top;}
.sv05 { background:url("/img/sub/sv05.jpg") no-repeat center top;}
.sv06 { background:url("/img/sub/sv06.jpg") no-repeat center top;}
.sv07 { background:url("/img/sub/sv01.jpg") no-repeat center top;}



/* lnb */
#lnb { /*background:rgba(9,13,30,0.7);*/ height:70px; }
#lnb > .inner2 { width:1180px; margin: 0 auto; }
#lnb > div > div { float:left; /* border-right:1px solid rgba(255,255,255,0.3); */ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#lnb .home { background-color: #fff; width:70px; height:70px; border-left:1px solid rgba(255,255,255,0.3); border-right:1px solid rgba(255,255,255,0.3);}
#lnb .home a { border-bottom: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; display:block; width:100%; height:100%; background:url("/new/img/sub/home_icon.png") no-repeat center;}
#lnb .menu_wrap {position:relative;width:100%;}
#lnb .menu_wrap button { width:100%; height:70px; border:none; background:url("/img/sub/arr_s3.png") no-repeat 213px center ; color:#fff; font-size:18px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:left; padding:0 20px; display:none;}
#lnb .menu_wrap ul { /* position:absolute; width:100%; z-index:4444; display:none; */ overflow:hidden;

}
#lnb .menu_wrap ul li { position:relative; text-align:center; border-bottom: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; background-color: #fff; float:left; /*border-right:1px solid rgba(255,255,255,0.3);*/ box-sizing:border-box; -moz-box-sizing:border-box; width: 25%;}
/* #lnb .menu_wrap ul li:last-child { border:none;} */
#lnb .menu_wrap ul li a { display:block; height:70px; line-height:70px; padding:0 20px;   /*   background: rgba(19,11,7,0.8); */ color:#000;  text-align:center;}
#lnb .menu_wrap ul li.on a,
#lnb .menu_wrap ul li:hover a {  /*background: rgba(19,11,7,0.8);*/ display: inline-block; vertical-align: middle;color: #595296; }
#lnb .menu_wrap ul li a { display:block; height:70px; line-height:70px; padding:0 20px;   /*   background: rgba(19,11,7,0.8); */ color:#000;  text-align:center;}



/* 페이지 타이틀*/
#subContents { padding-top:45px;}
.pageTit { text-align:center; line-height:1.3; margin-bottom:45px;}
.pageTit:after { content:""; width:75px; height:1px; background:#d2d2d2; display:block; margin:30px auto 0;}
.pageTit h4 {  font-size:44px; color:#333; font-weight:500;}
.pageTit h4 > img{display:none; margin:0 auto;}/*스킨앤게이트 페이지에서만 보임 200623추가*/
.pageTit p { font-size:18px; margin-top:16px;}




.m1 { margin-bottom:90px !important;}
.m2 { margin-bottom:78px !important;}
.left .w_475 { margin-left:15.92857142857%; max-width:475px !important; width:33.92857142857% !important;}
.right .w_554 {  max-width:554px !important; /* width:39.57142857143% !important; */}
.right .w_630 {  max-width:630px !important; /* width:39.57142857143% !important; */}
.right .w_580 {  max-width:630px !important; /* width:39.57142857143% !important; */}
