/* BASIC css start */
#brandPage {width:1400px; margin:0 auto;}
#brandPage .brandPageWrap {max-width:1648px; margin:115px auto 0;}
#brandPage .brandPageWrap .brandTabList .brandTabWrap {height:52px;}            
#brandPage .brandPageWrap .brandTabList .brandTabWrap.moveTop .brandTabContainer{position:fixed; width:100%; max-width: 1400px; z-index: 100; background: #fff;}
#brandPage .brandPageWrap .brandTabList > h2 {text-align:center; font-size:24px; margin-bottom:35px;}
#brandPage .brandPageWrap .brandTabList {text-align:center;}
#brandPage .brandPageWrap .brandTabList a { font-size:22px; color:#D3D3D3; font-weight:400; border-bottom:1px solid #D3D3D3; padding:12px 16px; display:inline-block;}
#brandPage .brandPageWrap .brandTabList a.active {color:#000; font-weight:600;}
#brandPage .brandPageWrap .brandTabList a:first-child {padding-left:0;}
#brandPage .brandPageWrap .brandTabList a:last-child {padding-right:0;}
#brandPage .brandPageWrap ul > li {position:relative; width:100%;}
#brandPage .brandPageWrap ul > li > h2 {font-weight:400; color:#000; font-size:70px; bottom:-25px; position:relative; line-height:1; padding-left:15px; z-index:1;}
#brandPage .brandPageWrap ul > li > ul {overflow:hidden;}
#brandPage .brandPageWrap ul > li > ul > li {display:inline-block; vertical-align:top; width:calc(25% - 12px); margin-right:13px; margin-bottom:45px;}
#brandPage .brandPageWrap ul > li > ul > li:nth-child(4n) {margin-right:0;}
#brandPage .brandPageWrap ul > li > ul > li span.thumb {overflow:hidden; width:100%; height:auto; display:block;}
#brandPage .brandPageWrap ul > li > ul > li span.thumb img {width:100%; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-transform: scale3d(1,1,1); transform: scale3d(1,1,1);}
#brandPage .brandPageWrap ul > li > ul > li:hover span.thumb img {-webkit-transform: scale3d(1.1,1.1,1); transform: scale3d(1.1,1.1,1);}
#brandPage .brandPageWrap ul > li > ul > li span.title_01 {font-size:22px; color:#000; line-height:29px; line-height:24px; display:block; margin-top:14px; font-weight:500;}
#brandPage .brandPageWrap ul > li > ul > li span.title_02 {font-size:16px; color:#a3a3a3; display:block; font-weight:400;}
#brandPage .brandPageWrap ul > li > ul > li div.icon {margin-top:7px;}
#brandPage .brandPageWrap ul > li > ul > li div.icon img {height:19px; margin-right:4px;}

.tab_content li h2,
.tab_content li .title_01,
.tab_content li .title_02{display:none !important;}
/* BASIC css end */

