/* BASIC css start */
#sub-conent{padding-bottom:100px;}
.sub-f1{width:1200px;margin:0 auto;padding-top:95px;}
.tab-menu{overflow:hidden;margin-bottom:95px;}
.tab-menu a{float:left;width:calc(25% - 2px);height:48px;line-height:48px;border:1px solid #dddddd;text-align:center;font-size:18px;font-weight:300;color:#555555;}
.tab-menu a.on{background:#000;color:#fff;border:0;width:25%;height:50px;}
.tab-box{margin-bottom:50px;}
.tab-cont{display:none;}
.tab-cont1{display:block;}
.tab-cont p.tit{font-size:32px;font-weight:700;color:#000000;margin-bottom:25px;text-align:center;}
.tab-cont p.tit span{display:block;font-size:18px;font-weight:400;color:#aaa;}
.tab-cont-box{overflow:hidden;}
.tab-cont-box > ul > li{float:left;margin-left:12px;width:270px;height:580px;border:10px solid #e1e1e1;;border-radius:15px;box-shadow:2px 2px 3px #dbdbdb;}
.tab-cont-box > ul > li:first-child{margin-left:0;}
.tab-cont-box > ul > li > .dashed{height:538px;border:1px dashed #000;border-radius:6px;padding:20px 10px;}
.dashed *{word-break:keep-all;}
.question{height:193px;border-bottom:1px solid #dddddd;text-align:center;font-size:32px;font-weight:300;letter-spacing:-1px;}
.question .q-tit{margin-bottom:15px;line-height:100%;}
.question .q-tit span,
.answer .a-tit span{display: inline-block;font-size:40px;font-family:"Nanum Gothic";font-weight:900;color:#000;border-bottom:5px solid #000;padding: 20px 6px 25px;}
.answer{text-align:center;}
.answer .a-tit{margin:20px;}
.answer .a-tit span{color:#000;padding: 15px 6px 4px;border-bottom:5px solid #000;line-height:100%;}
.answer .a-cont{font-size:18px;font-weight:300;}
.answer .a-cont strong{color:#000;font-weight:600;}
.answer .a-cont .gray{display:block;margin-top:20px;font-size:14px;color:#aaaaaa;}
.more-question{text-align:center;}
.more-question a{display:inline-block;width:197px;height:48px;line-height:48px;text-align:center;border:1px solid #000;font-size:16px;font-weight:400;color:#000;}
.pink-wrap{background:#f7f7f7;;margin-top:120px;}
.pink-box{width:1200px;margin:0 auto;padding:65px 0 95px;}
.all-tit{font-size:32px;font-weight:700;color:#000;text-align:center;}
.all-tit span{display:block;font-size:18px;font-weight:400;color:#aaa;}
.white-box{background:#fff;margin-top:40px;padding:40px 10px 0;}
.brand-box{border-top:1px dashed #ffabc3;text-align:center;padding-bottom:50px;padding-top:40px;}
.brand-box:first-child{border-top:0;padding-top:0;}
.brand-box p.tit span{display:block;margin-top:10px;font-size:16px;font-weight:400;color:#aaa;}
.brand_icon{margin-top:25px;}
.brand_icon a{display:inline-block;margin:0 25px;}
.brand_icon a img{display:block;}
.brand_icon a span{display:inline-block;padding:0 10px;margin-top:10px;height:23px;line-height:23px;border:1px solid #ededed;font-size:13px;font-weight:400;color:#aaa;}
.sub-f2{width:1200px;margin:90px auto 0;}
.map-img{margin-top:40px;}
.txt-cnt-font{text-align:center;font-size:18px;font-weight:400;color:#555;margin-top:35px;}
.country{overflow:hidden;margin-top:15px;padding:40px 0;border:1px solid #ddd;}
.country ul{float:left;width:33%;}
.country ul > li{padding-left:120px;margin:8px 0;}
.country ul > li > a{display:inline-block;font-size:16px;font-weight:400;color:#555;padding-left:14px;background:url('../images/country_icon.gif') no-repeat left center;}
.country ul > li > a span{color:#aaa;}
.gallery{margin-top:100px;padding-top:55px;background:url('../images/line.gif') no-repeat center top;overflow:hidden;}
.gallery > ul{margin-left:-60px;}
.gallery > ul > li{float:left;width:570px;height:562px;margin-top:100px;margin-left:60px;border-bottom:5px solid #fff;text-align:center;}
.gallery > ul > li > a{display:block;}
.gallery > ul > li p.img img{width:570px;height:330px;}
.gallery > ul > li div.cont{margin-top:35px;}
.gallery > ul > li div.cont p.tit{font-size:26px;font-weight:500;}
.gallery > ul > li div.cont p.cont{font-size:18px;font-weight:400;margin:15px 0 20px;}
.gallery > ul > li.bg1{border-bottom:5px solid #ff3385;}
.gallery > ul > li.bg2{border-bottom:5px solid #141414;}
.gallery > ul > li.bg3{border-bottom:5px solid #bb61dc;}
.gallery > ul > li.bg4{border-bottom:5px solid #ffc600;}
.gallery > ul > li.bg5{border-bottom:5px solid #fc4f74;}
.gallery > ul > li.bg6{border-bottom:5px solid #1fdaff;}
.gallery > ul > li.bg7{border-bottom:5px solid #1c2578;}
.gallery > ul > li.bg8{border-bottom:5px solid #52090e;}
.gallery > ul > li.bg1 div.cont p.tit{color:#ff3385;}
.gallery > ul > li.bg2 div.cont p.tit{color:#141414;}
.gallery > ul > li.bg3 div.cont p.tit{color:#bb61dc;}
.gallery > ul > li.bg4 div.cont p.tit{color:#ffc600;}
.gallery > ul > li.bg5 div.cont p.tit{color:#fc4f74;}
.gallery > ul > li.bg6 div.cont p.tit{color:#1fdaff;}
.gallery > ul > li.bg7 div.cont p.tit{color:#1c2578;}
.gallery > ul > li.bg8 div.cont p.tit{color:#52090e;}

.pc_brand_story{max-width:1200px; margin:50px auto;}
.pc_brand_story img{width:100%;}
/* BASIC css end */

