@charset "utf-8";

.brand-section01{background:url('/images/brand/brand_section01_bg.jpg') 50% 50% repeat;padding-bottom:60px;background-size:cover}
.brand-section01 .title-page-eng{margin-top:70px;margin-bottom:10px;text-align:center;}
.brand-section01 .txt-sub01{padding:0 10%;}
@media (max-width: 767px) {   
    .brand-section01{background:url('/images/brand/brand_section01_bg.jpg') 75% 50% repeat;;}
    .brand-section01 .title-page-eng{margin-top:40px;margin-bottom:10px;text-align:center;text-shadow:1px 1px 1px #fff;}
    .brand-section01 .txt-sub01{text-shadow:1px 1px 1px #fff;padding:0;}
}
.brand-section02{background:#f4f4f4;}
.brand-section02 .title-page-eng{margin-top:70px;margin-bottom:20px;text-align:center;}
.brand-section02 .txt-sub01{padding:0 8%;}
@media (max-width: 767px) {   
    .brand-section02 .title-page-eng{margin-top:40px;margin-bottom:10px;text-align:center;text-shadow:1px 1px 1px #fff;}
    .brand-section02 .txt-sub01{text-shadow:1px 1px 1px #fff;padding:0;}
}


.history-section01{background:#fef5e4;padding-bottom:40px;}
.history-section01 .title-page-eng{margin-top:70px;margin-bottom:10px;text-align:center;}
@media (max-width: 767px) {   
    .history-section01 .title-page-eng{margin-top:40px;margin-bottom:0px;text-align:center;}    
}
.history-section02{background:#fff;padding:30px 0;}

.history-section02 .history-con{padding-top:15px;}
.history-section02 h3{display:inline-block;width:100%;padding:10px 0 13px 0;font-family: 'Titillium Web', sans-serif;color:#fff;font-weight:700;font-size:25px;letter-spacing:0;line-height:1.2;text-align:center;}
.history-section02 h3.bg01{background:url('/images/history/history_tit_bg01.jpg') 50% 50% repeat;}
.history-section02 h3.bg02{background:url('/images/history/history_tit_bg02.jpg') 50% 50% repeat;}
.history-section02 p{font-size:17px;letter-spacing:0;line-height:1.2;}
.history-section02 .history-img{margin-top:30px;text-align:center;}
@media (max-width: 767px) {   
    .history-section02 h3{padding:6px 0 9px 0;font-size:20px;}
    .history-section02 .history-con{padding-top:12px;overflow:hidden;}
    .history-section02 p{font-size:15px;}
}


/******** popup **************/
@media all and (min-width: 1140px) {					 
	.modal-overlay {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.8;filter: alpha(opacity = 80);z-index:9998 !important;}
	.overlay-alpha{opacity:0;filter: alpha(opacity = 0);}
	.imgViewer{position:fixed;width:1060px;height:670px;top:50%;left:50%;margin-top:-335px;margin-left:-530px;text-align:center;z-index:9999 !important}
	.imgViewer > div{height:80px;text-align:right}
	.imgViewer > div > a{color:#fff;font-size:50px;text-decoration:none;padding-right:20px}
	.imgViewer > img{width:960px;height:540px;cursor:pointer}  
}
@media all and (max-width: 1139px) {	
	.modal-overlay {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.8;filter: alpha(opacity = 80);z-index:9998 !important;}
	.overlay-alpha{opacity:0;filter: alpha(opacity = 0);}
	.imgViewer{position:fixed;width:1060px;height:670px;top:50%;left:50%;margin-top:-335px;margin-left:-530px;text-align:center;z-index:9999 !important}
	.imgViewer > div{height:80px;text-align:right}
	.imgViewer > div > a{color:#fff;font-size:50px;text-decoration:none;padding-right:20px}
	.imgViewer > img{width:960px;height:540px;cursor:pointer}  
}


.designlab-section01{background:#f4f4f4;padding-bottom:40px;}
.designlab-section01 .title-page-eng{margin-top:70px;margin-bottom:0px;text-align:center;}
.designlab-section01 .content-tit{font-size:25px;}
.designlab-section01 .content-tit span{font-size:21px;font-family:'Nanum Gothic';font-weight:700;}
@media (max-width: 767px) {   
    .designlab-section01 .title-page-eng{margin-top:40px;margin-bottom:0px;text-align:center;}    
    .designlab-section01 .content-tit{font-size:20px;}
    .designlab-section01 .content-tit span{font-size:17px;font-family:'Nanum Gothic';font-weight:700;}
}
.designlab-section02{background:#fff;padding:30px 0;}
.designlab-section03{background:url('/images/designlab/designlab_section02_bg.jpg') 50% 50% repeat;}
.designlab-section03 img{margin:100px 0;}
@media (max-width: 767px) {   
    .designlab-section03{background:url('/images/designlab/designlab_section02_bg.jpg') 19% 50% repeat;}
    .designlab-section03 img{margin:60px 0;}
}
.designlab-section04{background:#f4f4f4;padding-bottom:40px;}
.designlab-section04 .title-page-eng{margin-top:70px;margin-bottom:0px;text-align:center;}
.designlab-section04 .row > div{margin-bottom:20px;}
@media (max-width: 767px) {   
    .designlab-section04 .title-page-eng{margin-top:40px;margin-bottom:0px;text-align:center;}    
}


.technology-section01{background:#fef5e4;padding-bottom:60px;}
.technology-section01 .title-page-eng{margin-top:70px;margin-bottom:10px;text-align:center;}
.technology-section01 .txt-sub01{padding:0 18%;}
@media (max-width: 767px) {   
    .technology-section01 .title-page-eng{margin-top:40px;margin-bottom:10px;text-align:center;text-shadow:1px 1px 1px #fff;}
    .technology-section01 .txt-sub01{text-shadow:1px 1px 1px #fff;padding:0;}
}
.technology-section02{background:url('/images/technology/technology_section02_bg.jpg') 50% 50% repeat;padding:50px 0 90px 0;}
.technology-section02 .row{margin-top:25px;}
.technology-section02 .row > div > img{margin-top:20px;}
.technology-section02 h3{margin-top:15px;font-family:'Titillium Web', sans-serif;font-size:25px;font-style:italic;color:#f41c27;font-weight:600;margin-bottom:10px;}
.technology-section02 p{font-size:15px;color:#fff;line-height:1.4}
@media (max-width: 767px) {   
    .technology-section02{padding:20px 0 70px 0;}
    .technology-section02 .row{margin-top:25px;}
    .technology-section02 .row > div > img{margin-top:20px;}
    .technology-section02 h3{margin-top:15px;font-family:'Titillium Web', sans-serif;font-size:20px;font-style:italic;color:#f41c27;font-weight:600;margin-bottom:10px;}
    .technology-section02 p{font-size:13px;color:#fff;line-height:1.4}
}
.technology-section03{background:url('/images/technology/technology_section03_bg.jpg') 50% 50% repeat;min-height:504px;position:relative;}
.technology-section03 .bg02{position:absolute;top:-110px;right:170px;}
.technology-section03 .txt{position:absolute;left:20%;top:40%;font-size:25px;font-weight:500;color:#333;line-height:1.4;}
@media (max-width: 1100px) {   
    .technology-section03 .bg02{position:absolute;top:-110px;right:-100px;}
    .technology-section03 .txt{position:absolute;left:5%;top:40%;font-size:25px;font-weight:500;color:#333;line-height:1.4;}    
}
@media (max-width: 767px) {   
    .technology-section03{min-height:264px;overflow:hidden;}
    .technology-section03 .bg02{position:absolute;top:auto;bottom:0px;right:-80px;}
    .technology-section03 .txt{position:absolute;left:7%;top:35%;font-size:16px;font-weight:700;color:#333;line-height:1.4;}    
    .technology-section03 .bg02 img{max-width:240px !important;}
}
.technology-section04{background:url('/images/technology/technology_section04_bg.jpg') 50% 50% repeat;text-align:center;}
.technology-section04 img{margin:110px 0;}
@media (max-width: 767px) {   
    .technology-section04{background:url('/images/technology/technology_section04_bg.jpg') 50% 50% repeat;text-align:center;background-size:cover;}
    .technology-section04 img{margin:80px 0;}
}

.racket-section01{background:#fef5e4;padding-bottom:60px;}
.racket-section01 .title-page-eng{margin-top:70px;margin-bottom:10px;text-align:center;}
.racket-section01 .txt-sub01{padding:0 18%;}
@media (max-width: 767px) {   
    .racket-section01 .title-page-eng{margin-top:40px;margin-bottom:10px;text-align:center;text-shadow:1px 1px 1px #fff;}
    .racket-section01 .txt-sub01{text-shadow:1px 1px 1px #fff;padding:0;}
}
.racket-section02{background:#fff;padding:50px 0 90px 0;}
.racket-section02 .row .row{margin-left:-6px;margin-right:-6px;width:80%;}
.racket-section02 .row .col-md-7{margin-left:50px;}
.racket-section02 .row .row > div{padding-left:6px;padding-right:6px;}
.racket-section02 .row .row > div > img{margin-top:15px;}
.racket-section02 h3{margin-top:15px;font-family:'Titillium Web', sans-serif;font-size:25px;font-style:italic;color:#f41c27;font-weight:600;margin-bottom:10px;}
.racket-section02 p{font-size:15px;line-height:1.4}


@media (max-width: 991px) {   
    .racket-section02 .row .row{width:100%;}
    .racket-section02 .row .col-md-7{margin-left:0px;}
}

@media (max-width: 767px) {   
    .racket-section02{padding:20px 0 70px 0;}
    .racket-section02 .row .row > div > img{margin-top:10px;}
    .racket-section02 h3{margin-top:15px;font-family:'Titillium Web', sans-serif;font-size:20px;font-style:italic;color:#f41c27;font-weight:600;margin-bottom:10px;}
    .racket-section02 p{font-size:13px;}
}
.racket-section03{background:url('/images/product/racket_section03_bg.jpg') 50% 50% repeat;text-align:center;}
.racket-section03 img{margin:110px 0;}
@media (max-width: 767px) {   
    .racket-section03{background:url('/images/product/racket_section03_bg.jpg') 50% 50% repeat;text-align:center;background-size:cover;}
    .racket-section03 img{margin:80px 0;}
}

.racket-section04{background:#f5f5f5;padding:50px 0 90px 0;}
.racket-section04 > .container > .row > div{margin-top:10px;}
.racket-section04 > .container > .row > div > a{display:inline-block;margin:6px 0px 8px 0px;font-family:'Titillium Web', sans-serif;font-size:23px;font-weight:500;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;	transition: all 0.3s ease;border-radius:10px;}
@media (max-width: 991px) {   
    .racket-section04 > .container > .row > div > a{padding:6px 0px 8px 0px;font-size:16px;border-radius:10px;}
}@media (max-width: 767px) {   
    .racket-section04 > .container > .row > div > a{width:100%;text-align:center;padding:6px 0px 8px 0px;font-size:16px;border-radius:10px;}
    .racket-section04 .title-page-eng{letter-spacing:-1px;margin-bottom:0px;padding-bottom:10px;}
    .racket-section04 .txt-sub01{font-size:12px;}
}

.racket-section04 .modal .modal-title{;font-family:'Titillium Web', sans-serif;font-size:25px;font-weight:600;color:#1e4198;text-align:center;}
.racket-section04 .modal .modal-title .modal-body p{font-size:17px;}


.racket-section05{width:100%;overflow:hidden;position:relative;height:1132px;margin:0 auto;}
.racket-section05 .img-area{width:1920px;position:absolute;left:50%;top:0;margin-left:-960px;}
@media (max-width: 767px){   
    .racket-section05{width:100%;overflow:hidden;position:relative;height:590px;margin:0 auto;}
    .racket-section05 .img-area{width:1000px;position:absolute;left:50%;top:0;margin-left:-500px;}
    .racket-section05 .img-area img{width:100%;}
}

.apparel-section01{background:#fef5e4;padding-bottom:60px;}
.apparel-section01 .title-page-eng{margin-top:70px;margin-bottom:10px;text-align:center;}
.apparel-section01 .txt-sub01{}
@media (max-width: 767px) {   
    .apparel-section01 .title-page-eng{margin-top:40px;margin-bottom:10px;text-align:center;text-shadow:1px 1px 1px #fff;}
    .apparel-section01 .txt-sub01{text-shadow:1px 1px 1px #fff;padding:0;}
}
.apparel-section02{width:100%;overflow:hidden;position:relative;height:549px;margin:0 auto;}
.apparel-section02 .img-area{position:absolute;left:50%;top:0;margin-left:-960px;}
@media (max-width: 767px){   
    .apparel-section02{width:100%;overflow:hidden;position:relative;height:286px;margin:0 auto;}
    .apparel-section02 .img-area{width:1000px;position:absolute;left:50%;top:0;margin-left:-500px;}
    .apparel-section02 .img-area img{width:100%;}
}

.machine-section01{background:#fef5e4;padding-bottom:60px;}
.machine-section01 .title-page-eng{margin-top:70px;margin-bottom:10px;text-align:center;}
.machine-section01 .txt-sub01{}
@media (max-width: 767px) {   
    .machine-section01 .title-page-eng{margin-top:40px;margin-bottom:10px;text-align:center;text-shadow:1px 1px 1px #fff;}
    .machine-section01 .txt-sub01{text-shadow:1px 1px 1px #fff;padding:0;}
}
.machine-section02{background:#080304;padding-top:40px;padding-bottom:20px;}
.machine-section02 .img-area{margin-top:60px;}
.machine-section02 h3{margin-top:10px;font-size:23px;color:#998364;font-weight:700;letter-spacing:-1px;}
.machine-section02 .txt{margin-top:10px;font-size:15px;color:#fbfbfb;font-weight:400;letter-spacing:-1px;}
@media (max-width: 991px) {   
    .machine-section02{padding-top:40px;padding-bottom:20px;}
    .machine-section02 .master5-img{}
    .machine-section02 .img-area{margin-top:30px;text-align:left;}
    .machine-section02 .img-area img{width:70%}
    .machine-section02 h3{margin-top:10px;font-size:15px;color:#998364;font-weight:700;letter-spacing:-1px;}
    .machine-section02 .txt{margin-top:10px;font-size:13px;color:#fbfbfb;font-weight:400;letter-spacing:-1px;}
}
@media (max-width: 767px) {   
    .machine-section02{padding-top:40px;padding-bottom:40px;}
    .machine-section02 .master5-img{padding:0 5%;text-align:center;}
    .machine-section02 .img-area{margin-top:10px;padding:0 10%;text-align:center;}
    .machine-section02 h3{margin-top:10px;font-size:15px;color:#998364;font-weight:700;letter-spacing:-1px;}
    .machine-section02 .txt{margin-top:10px;font-size:13px;color:#fbfbfb;font-weight:400;letter-spacing:-1px;}
}


.machine-section03{background:#fff;padding-top:60px;padding-bottom:60px;}
.machine-section03 .img-area{margin-top:60px;}
.machine-section03 h3{margin-top:10px;font-size:23px;color:#333333;font-weight:700;letter-spacing:-1px;}
.machine-section03 .txt{margin-top:10px;font-size:15px;color:#080304;font-weight:400;letter-spacing:-1px;line-height:1.5;}
 .machine-section03 .img-01{margin-top:120px;}
 .machine-section03 .img-02{margin-top:0px;}
@media (max-width: 991px) {   
    .machine-section03{padding-top:40px;padding-bottom:40px;}
    .machine-section03 .img-area{margin-top:30px;}    
    .machine-section03 h3{margin-top:10px;font-size:15px;color:#333333;font-weight:700;letter-spacing:-1px;}
    .machine-section03 .txt{margin-top:10px;font-size:13px;color:#080304;font-weight:400;letter-spacing:-1px;}
     .machine-section03 .img-01{margin-top:50px;}
     .machine-section03 .img-02{margin-top:0px;}
}
@media (max-width: 767px) {   
    .machine-section03{padding-top:40px;padding-bottom:40px;}
    .machine-section03 .img-area{margin-top:10px;}
    .machine-section03 h3{margin-top:10px;font-size:15px;color:#333333;font-weight:700;letter-spacing:-1px;}
    .machine-section03 .txt{margin-top:10px;font-size:13px;color:#080304;font-weight:400;letter-spacing:-1px;}
     .machine-section03 .img-01{margin-top:0px;}
     .machine-section03 .img-02{margin-top:40px;}
}

.shuttlecock-section01{background:#fef5e4;padding-bottom:60px;}
.shuttlecock-section01 .title-page-eng{margin-top:70px;margin-bottom:10px;text-align:center;}
.shuttlecock-section01 .txt-sub01{}
@media (max-width: 767px) {   
    .shuttlecock-section01 .title-page-eng{margin-top:40px;margin-bottom:10px;text-align:center;text-shadow:1px 1px 1px #fff;}
    .shuttlecock-section01 .txt-sub01{text-shadow:1px 1px 1px #fff;padding:0;}
}
.shuttlecock-section02{background:url('/images/product/shuttlecock_section02_bg.jpg') 50% 0 repeat-x;background-size:contain;padding-top:80px;padding-bottom:80px;}
.shuttlecock-section02 .img-area{margin-top:60px;}
.shuttlecock-section02 h3{margin-top:50px;font-size:23px;color:#998364;font-weight:700;letter-spacing:-1px;}
.shuttlecock-section02 .txt{margin-top:10px;font-size:15px;color:#060506;font-weight:400;letter-spacing:-1px;}
@media (max-width: 991px) {   
    .shuttlecock-section02{background:url('/images/product/shuttlecock_section02_bg.jpg') 50% 0 repeat-x;background-size:160%;padding-top:40px;padding-bottom:40px;}
    .shuttlecock-section02 .master5-img{}
    .shuttlecock-section02 .img-area{margin-top:30px;text-align:left;}
    .shuttlecock-section02 .img-area img{width:70%}
    .shuttlecock-section02 h3{margin-top:50px;font-size:15px;color:#998364;font-weight:700;letter-spacing:-1px;}
    .shuttlecock-section02 .txt{margin-top:10px;font-size:13px;color:#060506;font-weight:400;letter-spacing:-1px;}
}
@media (max-width: 767px) {   
    .shuttlecock-section02{background:url('/images/product/shuttlecock_section02_bg.jpg') 50% 0 repeat-x;background-size:200%;padding-top:40px;padding-bottom:40px;}
    .shuttlecock-section02 .master5-img{padding:0 5%;text-align:center;}
    .shuttlecock-section02 .img-area{margin-top:10px;padding:0 10%;text-align:center;}
    .shuttlecock-section02 h3{margin-top:50px;font-size:15px;color:#998364;font-weight:700;letter-spacing:-1px;}
    .shuttlecock-section02 .txt{margin-top:10px;font-size:13px;color:#060506;font-weight:400;letter-spacing:-1px;}
}

