@charset "utf-8";
@import url(section1_product_en.css);
@import url(section2_icon3_en.css);
@import url(section3_contact_en.css);

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

#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; }
.section.default p.tit{font-size:18px; font-weight:300; line-height:1.5; color:#fff; text-align: center; }


.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;}
.section.default p.tit{font-size:18px; font-weight:300; line-height:1.5; color:#fff; text-align: center;}





@media (max-width: 1199px) {






}/* 1199px End*/





@media (max-width: 991px) {




}/* 991px End*/




@media (max-width: 768px) {



}/* 768px End*/