@charset "utf-8";
@import url(section1_product_cn.css);
@import url(section2_icon3_cn.css);

body{width: 100%;height: 100%;}


#wrap #header h1.logo a.main{display:block;}
#wrap #header h1.logo a.sub{display:none;}

#wrap{position: relative;width: 100%;height: auto; }
/*
#wrap #content{width: 100%; height:auto !important; padding-top:0; margin:0;padding:0; }
*/
#wrap #content:after{display: block;content: '';clear: both;}

.section{position: relative; width:100%; height:100%;}
.section .fp-tableCell{}

.section.default .container{width: 100%;height: 100%;}
.section.default h3{padding:11% 0 20px 0;text-align: center;font-size: 48px;color: #fff;font-weight:600; letter-spacing:-0.03em; text-shadow:0px 0px 10px rgba(0,0,0,0.22);}
.section.default p.tit{font-size:18px; font-weight:300; line-height:1.5; color:#fff; text-align: center; text-shadow:0px 0px 10px rgba(0,0,0,0.22);}

.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{height: 160px !important;}



.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important}

.section.default .container{width: 100%;height: 100%;}
.section.default h3{padding:12% 0 20px 0;text-align: center;font-size: 48px;color: #fff;font-weight:500; letter-spacing:-0.03em; text-shadow:0px 0px 10px rgba(0,0,0,0.22);}
.section.default p.tit{font-size:18px; font-weight:300; line-height:1.5; color:#fff; text-align: center; text-shadow:0px 0px 10px rgba(0,0,0,0.22);}









@media (max-width: 991px) {




}/* 991px End*/




@media (max-width: 768px) {



}/* 768px End*/