@charset "utf-8";

#sub_container{width:100%; height:auto; position:relative;}
	#m_show { display:none; }

/*///////// 서브 페이지 정렬 //////////*/
.sub_content{width:1080px; margin:0 auto;}
@media screen and (max-width: 1024px){
	.sub_content{width:100%; margin:0 auto; padding:0 3.125%; box-sizing:border-box;}
	#m_show { display:inline; }
	#m_hide { display:none; }
}

@media screen and (max-width: 960px){
.sub_content{width:100%; margin:0 auto; padding:0 5.15625%; box-sizing:border-box;}
}

/*///////// 서브 네비 //////////*/
.sub_nav{width:100%; margin:54px 0 25px; border-top:1px solid #3d61ab; border-bottom:1px solid #96afe0;}
.sub_nav .sub_nav_inner{width:1080px; margin:0 auto;}
.sub_nav .sub_nav_inner ul{padding:15px 0;}
.sub_nav .sub_nav_inner ul li{float:left; padding-right:20px; margin-left:20px; position:relative; font-size:16px; color:#a6a6a6; line-height:25px; font-family:'Nanum','NanumBarunGothic';}
.sub_nav .sub_nav_inner ul li strong{color:#3d62ac;}
.sub_nav .sub_nav_inner ul li:first-child{margin-left:0;}
.sub_nav .sub_nav_inner ul li::after{content:""; width:1px; height:25px; display:block; background:#8da6d8; position:absolute; top:0; right:0;}
.sub_nav .sub_nav_inner ul li:last-child::after{display:none;}
.sub_nav .sub_nav_inner ul li a{display:block; height:25px; line-height:25px;}
.sub_nav .sub_nav_inner ul li a img{vertical-align:middle;}


/* 3depth title */
.depth_title { padding:10px; background-color:#3d61ab; color:#fff; font-size:24px; margin-bottom:20px; text-align:center; }


/*////////// 반응형 사이즈 대응 //////////*/
@media screen and (max-width: 1024px){
.sub_nav .sub_nav_inner{width:100%; padding:0 3.125%; box-sizing:border-box;}
}
/* 테블릿 */
@media screen and (max-width: 960px){
.sub_nav{width:100%; margin:15px 0 20px;}
.sub_nav .sub_nav_inner{width:100%; padding:0 5.15625%; box-sizing:border-box;}
.sub_nav .sub_nav_inner ul{padding:10px 0;}
.sub_nav .sub_nav_inner ul li{padding-right:14px; margin-left:14px; font-size:1em; line-height:26px;}
.sub_nav .sub_nav_inner ul li::after{height:26px;}
.sub_nav .sub_nav_inner ul li a{height:26px; line-height:26px;}
.sub_nav .sub_nav_inner ul li a img{width:85%}

}

/* 모바일 04 */
@media screen and (max-width: 768px){
.sub_nav{width:100%; margin:15px 0 20px;}
.sub_nav .sub_nav_inner ul{padding:8px 0;}
.sub_nav .sub_nav_inner ul li{padding-right:10px; margin-left:10px; font-size:1.1em; line-height:30px;}
.sub_nav .sub_nav_inner ul li::after{height:30px;}
.sub_nav .sub_nav_inner ul li a{height:30px; line-height:30px;}
.sub_nav .sub_nav_inner ul li a img{width:80%}

}

/* 모바일 03 */
@media screen and (max-width: 500px){
.sub_nav .sub_nav_inner ul li{font-size:1em; line-height:24px;}
.sub_nav .sub_nav_inner ul li::after{height:24px;}
.sub_nav .sub_nav_inner ul li a{height:24px; line-height:24px;}
.sub_nav .sub_nav_inner ul li a img{width:70%}

}

/* 모바일 02 */
@media screen and (max-width: 414px){
.sub_nav .sub_nav_inner ul li{font-size:0.9em; line-height:15px;}
.sub_nav .sub_nav_inner ul li::after{height:15px;}
.sub_nav .sub_nav_inner ul li a{height:15px; line-height:15px;}

}


/*///////// 서브 타이틀 //////////*/
.sub_title{width:100%; margin-bottom:36px;}
.sub_title h2{height:68px; line-height:68px; font-family:'Nanum','NanumGothic'; position:relative; box-sizing:border-box; padding-left:10%;}
.sub_title h2:after{content:""; width:90%;; height:1px; display:block; background:#00adff; position:absolute; bottom:0; right:0;}
.sub_title h2 img{display:block; vertical-align:middle; position:absolute; top:0; bottom:0; left:0; width:10%; height:100%;}

.sub_title h2 p{display:inline-block; font-size:45px; color:#292929; vertical-align:middle; position:relative; font-family:'NanumB','Nanum','NanumGothic';}
.sub_title h2 p:after{content:""; width:100%; height:4px; display:block; background:#00adff; position:absolute; bottom:2px; left:0; font-family:'Nanum','NanumGothic';}
.sub_title h2 span{display:inline-block; vertical-align:top; height:48px; line-height:48px; font-size:20px; color:#00adff; font-family:'Nanum','NanumGothic';}

/*////////// 반응형 사이즈 대응 //////////*/
@media screen and (max-width: 1024px){
.sub_title{width:100%; margin-bottom:70px;}
/* .sub_title h2:after{content:""; width:94.5%; height:1px; display:block; background:#00adff; position:absolute; bottom:0; right:0;}
.sub_title h2 img{width:5%;} */
.sub_title h2 p{font-size:2em;}
.sub_title h2 p:after{height:3px;}
.sub_title h2 span{height:60px; line-height:60px;}

}

/* 테블릿 */
@media screen and (max-width: 960px){
.sub_title{width:100%; margin-bottom:30px;}
.sub_title h2{height:48px; line-height:48px;}
.sub_title h2 p{font-size:1em;}
.sub_title h2 p:after{height:2px; bottom:2px; left:0;}
.sub_title h2 span{height:38px; line-height:38px; font-size:0.75em;}

}

/* 모바일 04 */
@media screen and (max-width: 768px) {
.sub_title h2{height:48px; line-height:48px;}
.sub_title h2 img{height:auto; top:28%;}
.sub_title h2 p{font-size:1em;}
.sub_title h2 p:after{height:2px; bottom:2px; left:0;}
.sub_title h2 span{height:38px; line-height:38px; font-size:0.75em;}
}

/* 모바일 03 */
@media screen and (max-width: 500px) {
.sub_title h2{height:48px; line-height:48px;}
.sub_title h2 p{font-size:1.1em;}
.sub_title h2 span{height:38px; line-height:38px; font-size:0.75em;}
}

/* 모바일 02 */
@media screen and (max-width: 414px) {
.sub_title h2{height:40px; line-height:40px;}
.sub_title h2 p{font-size:0.9em;}
.sub_title h2 span{height:30px; line-height:30px; font-size:0.8em;}
}

/*///////// 다운로드 //////////*/
.download_list{width:100%;}
.download_list ul{width:100%;}
.download_list ul li{width:22.75%; float:left; margin:0 3% 72px 0;}
.download_list ul li:nth-child(4n){margin-right:0;}
.download_list ul li a{width:100%; display:block;}
.download_list ul li a div{position:relative; overflow:hidden;}
.download_list ul li a div::after{content:""; width:100%; height:100%; display:block; background:url('/img/main/over_bg.png') no-repeat center top; position:absolute; top:100%; bottom:0; left:0; right:0; transition:0.5s all;}
.download_list ul li a:hover div::after{top:0;}
.download_list ul li a p{font-size:18px; color:#547ebe; font-weight:bold; font-family:'Nanum','NanumBarunGothic'; margin-top:30px;}

/*////////// 반응형 사이즈 대응 //////////*/
@media screen and (max-width: 1024px){}

/* 테블릿 */
@media screen and (max-width: 960px){
.download_list ul li{width:32%; float:left; margin:0 2% 20px 0;}
.download_list ul li:nth-child(4n){margin-right:0;}
.download_list ul li:nth-child(3n){margin-right:0;}
.download_list ul li a div::after{background-size:100% 100%;}
.download_list ul li a p{font-size:1em; margin-top:15px; background-size:8%;}

}

/* 모바일 04 */
@media screen and (max-width: 768px){
.download_list ul li{width:48%; float:left; margin:0 4% 20px 0;}
.download_list ul li:nth-child(3n){margin-right:4%;;}
.download_list ul li:nth-child(2n){margin-right:0;}
.download_list ul li a div::after{background-size:100% 100%;}
.download_list ul li a p{font-size:1em; margin-top:15px; background-size:8%;}

}

/* 모바일 03 */
@media screen and (max-width: 500px){
.download_list ul li a p{font-size:0.95em; margin-top:15px; background-size:10%;}
}

/* 모바일 02 */
@media screen and (max-width: 414px){
.download_list ul li a p{background-size:12%;}
}


/*///////// contact //////////*/
.contact_wrap{width:100%; margin-bottom:56px;}
.contact_wrap h3{text-align:left;}
.contact_wrap h3 span{display:inline-block; width:20.4%; height:57px; background:url('/img/sub/request_bg.png') no-repeat center top; font-family:'Nanum','NanumGothic'; font-size:25px; color:#3d62ac; font-weight:bold; text-align:center; line-height:45px; margin-bottom:27px;}
.contact_wrap dl{width:100%;}
.contact_wrap dl dt{width:9.5%; float:left; margin:8px 0; font-size:17px; color:#000; font-weight:lighter; text-align:left; line-height:42px; font-family:'Nanum','NanumBarunGothic';}
.contact_wrap dl dd{width:90.5%; float:right; margin:8px 0;}
.contact_wrap dl dd input{width:100%; height:42px; border:1px solid #7e7b7b; box-sizing:border-box; padding-left:1%;}
.contact_wrap dl dd textarea{width:100%; height:188px; border:1px solid #7e7b7b; box-sizing:border-box; padding:1%;}
.contact_wrap dl dd p{font-size:14px; color:#4c4b4b; line-height:26px; font-family:'Nanum','NanumBarunGothic'; position:relative;}
.contact_wrap dl dd p input[type="checkbox"]{width:1px; height:1px; position:absolute; top:0; left:0; opacity:0;}
.contact_wrap dl dd p input[type="checkbox"] + label{padding-left:28px; background:url('/img/main/check_off.png') no-repeat; background-size:15%;}
.contact_wrap dl dd p input[type="checkbox"]:checked + label{background:url('/img/main/check_on.png') no-repeat left center; background-size:15%;}

.contact_wrap .btn_wrap{width:100%; box-sizing:border-box; padding-left:9.5%; text-align:left; margin-bottom:65px;}
.contact_wrap .btn_wrap button{
	width:143px;
	height:52px;
	display:inline-block;
	background:url('/img/main/send_btn.png') no-repeat center top;
	color:#fff;
	font-size:23px;
	font-family:'Nanum','NanumGothic';
	font-weight:bold;
	text-align:center;
	line-height:52px;
	border:none;
}

.contact_wrap h4{padding-left:14%; background:url('/img/sub/contact_img.png') no-repeat left center; height:50px; font-size:29px; color:#3d62ac; font-weight:bold; text-align:left; line-height:50px; font-family:'Nanum','Noto Sans CJK';}

.contact_wrap .address_txt{width:100%; padding-left:10%; box-sizing:border-box; margin-top:26px;}
.contact_wrap .address_txt p{font-size:19px; color:#000; line-height:30px; font-family:'Nanum','KoPubDotum';}
.contact_wrap .address_txt span{display:block; padding-left:4.2%; height:50px; line-height:50px;}
.contact_wrap .address_txt span.phone{font-size:24px; color:#000; font-weight:bold; font-family:'Nanum','KoPubDotum'; background:url('/img/sub/phone_icon.png') no-repeat left center;}
.contact_wrap .address_txt span.fax{font-size:24px; color:#000; font-family:'Nanum','KoPubDotum'; background:url('/img/sub/fax_icon.png') no-repeat left center;}
.contact_wrap .address_txt span.e_mail{font-size:21px; color:#00adff; font-family:'Nanum','NanumGothic'; background:url('/img/sub/e_mail_icon.png') no-repeat left center;}

/*////////// 반응형 사이즈 대응 //////////*/
@media screen and (max-width: 1024px){
.contact_wrap h3 span{width:20.4%; height:57px; background-size:100% 100%; font-size:25px; color:#3d62ac; font-weight:bold; text-align:center; line-height:45px; margin-bottom:27px;}
.contact_wrap dl{width:100%;}
.contact_wrap dl dt{width:9.5%; float:left; margin:13px 0; font-size:17px; color:#000; font-weight:lighter; text-align:left; line-height:42px; font-family:'Nanum','NanumBarunGothic';}
.contact_wrap dl dd{width:90.5%; float:right; margin:13px 0;}
.contact_wrap dl dd input{width:100%; height:42px; border:1px solid #7e7b7b; box-sizing:border-box; padding-left:1%;}
.contact_wrap dl dd textarea{width:100%; height:188px; border:1px solid #7e7b7b; box-sizing:border-box; padding:1%;}
.contact_wrap dl dd p{font-size:14px; color:#4c4b4b; line-height:26px; font-family:'Nanum','NanumBarunGothic'; position:relative;}
.contact_wrap dl dd p input[type="checkbox"]{width:1px; height:1px; position:absolute; top:0; left:0; opacity:0;}
.contact_wrap dl dd p input[type="checkbox"] + label{padding-left:28px; background:url('/img/main/check_off.png') no-repeat left center; font-size:15px; color:#4c4b4b; line-height:26px; font-family:'Nanum','NanumBarunGothic'; transition:0.3s all; background-size:13%;}
.contact_wrap dl dd p input[type="checkbox"]:checked + label{background:url('/img/main/check_on.png') no-repeat left center; background-size:13%;}

.contact_wrap .btn_wrap{width:100%; box-sizing:border-box; padding-left:9.5%; text-align:left; margin-bottom:65px;}
.contact_wrap .btn_wrap button{width:143px; height:52px; display:inline-block; background:url('/img/main/send_btn.png') no-repeat center top; font-size:23px; color:#fff; font-weight:bold; text-align:center; line-height:52px; border:none;}

.contact_wrap h4{padding-left:14%; background:url('/img/sub/contact_img.png') no-repeat left center; height:50px; font-size:29px; color:#3d62ac; font-weight:bold; text-align:left; line-height:50px; font-family:'Nanum','Noto Sans CJK';}

.contact_wrap .address_txt{width:100%; padding-left:10%; box-sizing:border-box; margin-top:40px;}
.contact_wrap .address_txt p{font-size:19px; color:#000; line-height:30px; font-family:'Nanum','KoPubDotum';}
.contact_wrap .address_txt span{display:block; padding-left:4.2%; height:50px; line-height:50px;}
.contact_wrap .address_txt span.phone{font-size:24px; color:#000; font-weight:bold; font-family:'Nanum','KoPubDotum'; background:url('/img/sub/phone_icon.png') no-repeat left center;}
.contact_wrap .address_txt span.fax{font-size:24px; color:#000; font-family:'Nanum','KoPubDotum'; background:url('/img/sub/fax_icon.png') no-repeat left center;}
.contact_wrap .address_txt span.e_mail{font-size:21px; color:#00adff; font-family:'Nanum','NanumGothic'; background:url('/img/sub/e_mail_icon.png') no-repeat left center;}

}

/* 테블릿 */
@media screen and (max-width: 960px){
.contact_wrap{ margin-bottom:30px;}
.contact_wrap h3 span{width:26%; height:50px; font-size:1.2em; line-height:24px; margin-bottom:12px;}
.contact_wrap dl dt{width:100%; margin:0; font-size:1em; line-height:30px;}
.contact_wrap dl dd{width:100%; margin:5px 0;}
.contact_wrap dl dd input{height:30px;}
.contact_wrap dl dd textarea{height:100px;}
.contact_wrap .btn_wrap{padding-left:0%;}
.contact_wrap .btn_wrap button{width:24%; height:45px; line-height:45px; background-size:100% 100%;}
.contact_wrap h4{padding-left:36%; background-size:100%; font-size:1.5em; height:88px; line-height:88px;}
.contact_wrap .address_txt{padding-left:0; margin-top:20px;}
.contact_wrap .address_txt p{font-size:1em;}
.contact_wrap .address_txt span{display:block; padding-left:9%; height:50px; line-height:50px;}
.contact_wrap .address_txt span.phone{font-size:1em; background-size:5%;}
.contact_wrap .address_txt span.fax{font-size:1em;; background-size:5%;}
.contact_wrap .address_txt span.e_mail{font-size:0.95em; background-size:5%;}

}

/* 모바일 04 */
@media screen and (max-width: 768px){
.contact_wrap h3 span{width:26%; height:50px; background-size:100% 100%; font-size:1.2em; line-height:38px; margin-bottom:12px;}
.contact_wrap dl dd{width:100%; margin:5px 0;}
.contact_wrap dl dd input{height:30px;}
.contact_wrap dl dd textarea{height:100px;}
.contact_wrap .btn_wrap{padding-left:0%;}
.contact_wrap .btn_wrap button{width:24%; height:45px; line-height:45px; background-size:100% 100%;}
.contact_wrap h4{padding-left:36%; background-size:100%; font-size:1.5em; height:88px; line-height:88px;}
.contact_wrap .address_txt{padding-left:0; margin-top:20px;}
.contact_wrap .address_txt p{font-size:1em;}
.contact_wrap .address_txt span{display:block; padding-left:9%; height:50px; line-height:50px;}
.contact_wrap .address_txt span.phone{font-size:1em; background-size:5%;}
.contact_wrap .address_txt span.fax{font-size:1em;; background-size:5%;}
.contact_wrap .address_txt span.e_mail{font-size:0.95em; background-size:5%;}

}

/* 모바일 03 */
@media screen and (max-width: 500px){
.contact_wrap h3 span{width:34%; height:40px; font-size:1.1em; line-height:28px;}
.contact_wrap dl dd{width:100%; margin:5px 0;}
.contact_wrap .btn_wrap{padding-left:0%;}
.contact_wrap .btn_wrap button{width:35.2%; height:40px; line-height:40px;}
.contact_wrap h4{padding-left:36%; background-size:100%; font-size:1.15em; height:60px; line-height:60px;}
.contact_wrap .address_txt span{display:block; padding-left:12%; height:50px; line-height:50px;}
.contact_wrap .address_txt span.phone{font-size:1em; background-size:8%;}
.contact_wrap .address_txt span.fax{font-size:1em;; background-size:8%;}
.contact_wrap .address_txt span.e_mail{font-size:0.95em; background-size:8%;}

}

/* 모바일 02 */
@media screen and (max-width: 414px) {
.contact_wrap h3 span{height:35px; font-size:1em; line-height:23px;}
.contact_wrap dl dd p{letter-spacing:0;}
.contact_wrap .btn_wrap button{width:35.2%; height:32px; line-height:32px;}
.contact_wrap h4{padding-left:36%; background-size:100%; font-size:1.15em;}
.contact_wrap .address_txt span{display:block; padding-left:12%; height:50px; line-height:50px;}
.contact_wrap .address_txt span.phone{font-size:0.85em; background-size:10%;}
.contact_wrap .address_txt span.fax{font-size:0.85em;; background-size:10%;}
.contact_wrap .address_txt span.e_mail{font-size:0.75em; background-size:10%;}
}

/*///////// 서브 퀵메뉴 //////////*/
.sub_quick_wrap{width:9.7%; background:#3d61ab; position:absolute; top:-54px; left:0;}
.sub_quick_wrap > a{width:100%; display:block; text-align:center; background:url('/img/main/brand_arr_bg.png') no-repeat center top; background-size:100% 100%; padding:26px 0;}
.sub_quick_wrap > a p{font-size:21px; color:#00b8ff; font-weight:bold; text-align:center; font-family:'Nanum','NanumBarunGothic'; margin-bottom:23px;}
.sub_quick_wrap ul{width:100%; padding:2px 10px; box-sizing:border-box;}
.sub_quick_wrap ul li{margin:8px 0;}
.sub_quick_wrap ul li a{display:block; text-align:center; height:48px; line-height:48px;}
.sub_quick_wrap ul li a img{width:100%; vertical-align:middle;}
.sub_quick_wrap ul li a:hover{background:#00b8ff;}

/*////////// 반응형 사이즈 대응 //////////*/
@media screen and (max-width: 1410px) {
.sub_quick_wrap > a{padding:20px 0;}
.sub_quick_wrap > a p{font-size:18px; margin-bottom:18px;}
.sub_quick_wrap ul{padding:2px 10px;}
.sub_quick_wrap ul li{margin:4px 0;}
.sub_quick_wrap ul li a{display:block; height:38px; line-height:38px;}
}

@media screen and (max-width: 1400px) {
	.sub_quick_wrap{display:none;}
}

/*///////// brand_info //////////*/
.brand_wrap{width:100%;}
.brand_wrap .brand_intro{width:100%; margin-bottom:30px; padding:15px 0 60px; border-top:2px solid #3d61ab; background:url('/img/sub/brand_intro_bg.png') no-repeat center bottom; background-size:100% 42px;}
.brand_wrap .brand_intro h3{text-align:center; margin-bottom:10px;}
.brand_wrap .brand_intro h3 img{max-width:250px;}
.brand_wrap .brand_intro p{font-size:26px; color:#333; font-weight:normal; line-height:32px; text-align:center; font-family:'Nanum','NanumBarunGothic';}

.brand_wrap .brand_tab{width:100%; margin-bottom:46px;}
.brand_wrap .brand_tab ul li{width:19.6%; float:left; margin:0 0.5% 5px 0; background:url('/img/sub/brand_tab_bg.png') no-repeat center top; background-size:100% 100%; transition:0.3s all;}
.brand_wrap .brand_tab ul li:hover{background:url('/img/sub/brand_tab_over_bg.png') no-repeat center top; background-size:100% 100%;}
.brand_wrap .brand_tab ul li:nth-child(5n){margin-right:0;}
.brand_wrap .brand_tab ul li a{width:100%; height:84px; display:block; font-size:18px; color:#fff; text-align:center; line-height:84px; font-family:'Nanum','Noto Sans CJK';}
.brand_wrap .brand_tab ul li a p.db{line-height:25px;padding-top:15px;}
.brand_wrap .brand_tab ul li a p.tp{line-height:42px;}

/* 세번째 제목 */
.brand_wrap .brand_tab ul li a p.db02{line-height:30px;padding-top:18px;}
.brand_wrap .brand_tab ul li a p.tp02{line-height:30px;}
.brand_wrap .brand_tab ul li a p.ed{line-height:30px;}

/*////////// 반응형 사이즈 대응 //////////*/
@media screen and (max-width: 1024px) {
/* 세번째 제목 */
.brand_wrap .brand_tab{margin-bottom:18px;}
.brand_wrap .brand_tab ul li a p.db02{line-height:30px;padding-top:17px;}
.brand_wrap .brand_tab ul li a p.tp02{line-height:25px;}
.brand_wrap .brand_tab ul li a p.ed{line-height:25px;}
}

@media screen and (max-width: 960px) {
.brand_wrap .brand_tab ul li{width:32.33%; float:left; margin:0 1% 5px 0;}
.brand_wrap .brand_tab ul li:nth-child(3n){margin-right:0;}
.brand_wrap .brand_tab ul li:nth-child(5n){margin-right:1%;}
.brand_wrap .brand_tab ul li a{height:90px; font-size:1em; line-height:90px;}
.brand_wrap .brand_tab ul li a p.db{line-height:10px;padding-top:30px;}
.brand_wrap .brand_tab ul li a p.tp{line-height:42px;}
}

/* 모바일 04 */
@media screen and (max-width: 768px) {
.brand_wrap .brand_intro{margin-bottom:26px; padding:10px 0 56px; background-size:100% 40px;}
.brand_wrap .brand_intro h3{margin-bottom:10px;}
.brand_wrap .brand_intro h3 img{width:35%;}
.brand_wrap .brand_intro p{font-size:1em; line-height:1.4em; letter-spacing:-0.01em;}

/* 세번째 제목 */
.brand_wrap .brand_tab ul li a p.db02{line-height:20px;padding-top:10px;}
.brand_wrap .brand_tab ul li a p.tp02{line-height:25px;}
.brand_wrap .brand_tab ul li a p.ed{line-height:25px;}
}

/* 모바일 03 */
@media screen and (max-width: 500px) {
.brand_wrap .brand_intro{padding-bottom:36px; background-size:100% 28px;}
.brand_wrap .brand_intro h3{margin-bottom:30px;}
.brand_wrap .brand_intro h3 img{width:40%;}
.brand_wrap .brand_intro p{font-size:1em; line-height:1.4em; letter-spacing:0;}

.brand_wrap .brand_tab ul li a{height:60px; font-size:0.7em; line-height:60px;}
.brand_wrap .brand_tab ul li a p{letter-spacing:-0.02em;}
.brand_wrap .brand_tab ul li a p.db{line-height:10px;padding-top:18px;}
.brand_wrap .brand_tab ul li a p.tp{line-height:42px;}

/* 세번째 제목 */
.brand_wrap .brand_tab ul li a p.db02{line-height:18px;padding-top:2px;}
.brand_wrap .brand_tab ul li a p.tp02{line-height:18px;}
.brand_wrap .brand_tab ul li a p.ed{line-height:18px;}
}

/* 모바일 02 */
@media screen and (max-width: 414px) {
.brand_wrap .brand_intro{margin-bottom:24px; padding-bottom:30px; background-size:100% 20px;}
.brand_wrap .brand_intro h3{margin-bottom:18px;}
.brand_wrap .brand_intro h3 img{width:50%;}

.brand_wrap .brand_tab ul li a{height:48px; font-size:0.6em; line-height:48px;}
.brand_wrap .brand_tab ul li a p{letter-spacing:-0.02em;}
.brand_wrap .brand_tab ul li a p.db{line-height:10px;padding-top:14px;}
.brand_wrap .brand_tab ul li a p.tp{line-height:25px;}

/* 세번째 제목 */
.brand_wrap .brand_tab ul li a p.db02{line-height:14px;padding-top:2px;}
.brand_wrap .brand_tab ul li a p.tp02{line-height:14px;}
.brand_wrap .brand_tab ul li a p.ed{line-height:14px;}
}






























