header{position:fixed;top:0;left:0;width:100%;z-index:15000}.etramenBox{min-width:1200px}.etramenBox li{list-style:none}.etramenBox *{box-sizing:border-box;font-size:14px;text-align:left}.etramenBox .layout{width:100%;max-width:1000px;margin:0 auto}.etramenBox .contentsTitle{margin-bottom:38px;color:#8d8d8d}.etramenBox .contentsTitle span{display:block;margin-bottom:20px;line-height:1;font-size:40px;font-weight:bold;color:#000}.etramenBox .blackBox{padding:18px;color:#fff;background:#000}.etramenBox .mainVisual{background-image:url("/images/special/etramen/mv1.jpg");background-size:cover;background-position:center}.etramenBox .mainVisual .productLogo{padding-top:64px}.etramenBox .introduction{padding:43px 0;background-image:url("/images/special/etramen/mv2.jpg");background-size:cover;background-position:center}.etramenBox .introduction .layout{padding-left:500px}.etramenBox .introduction .layout .box{width:500px;margin-bottom:19px;padding:5px;border:2px solid #000}.etramenBox .introduction .layout .box .inner{padding:32px;border:1px solid rgba(0,0,0,0.5)}.etramenBox .introduction .layout .box .inner h2{margin-bottom:28px;font-size:40px;font-weight:bold;text-align:center}.etramenBox .introduction .layout .box .inner ul li{margin-bottom:30px;font-size:14px;text-align:center}.etramenBox .introduction .layout .box .inner ul li:last-child{margin-bottom:0}.etramenBox .introduction .layout .box .inner ul li span{display:block;margin-bottom:15px;font-size:20px;font-weight:bold;text-align:center}.etramenBox .introduction .layout .blackBox p{line-height:1.8;text-align:center}.etramenBox .itemBox{padding-top:60px}.etramenBox .itemBox .layout>p{margin-bottom:30px;line-height:1.8}.etramenBox .itemBox .productsList ul{display:flex;justify-content:space-between}.etramenBox .itemBox .productsList ul li{width:315px}.etramenBox .itemBox .productsList ul li .imgBox{margin-bottom:15px}.etramenBox .itemBox .productsList ul li .textBox{padding-top:17px}.etramenBox .itemBox .productsList ul li .textBox h3{margin-bottom:20px;padding-left:30px;line-height:1.8;background-image:url("/images/special/etramen/icon1.jpg");background-position:left top;background-repeat:no-repeat}.etramenBox .itemBox .productsList ul li .textBox h3 span{font-size:18px;font-weight:bold}.etramenBox .itemBox .productsList ul li .textBox p{line-height:2}.etramenBox .itemBox .productsList ul li:nth-child(2) .textBox h3{background-image:url("/images/special/etramen/icon2.jpg")}.etramenBox .itemBox .productsList ul li:nth-child(3) .textBox h3{background-image:url("/images/special/etramen/icon3.jpg")}.etramenBox .itemBox .productsList+.youtube{margin-top:80px}.etramenBox .shootingBox{background-color:#e9e9e9;padding:70px 0;line-height:2}.etramenBox .shootingBox a{text-align:left;color:#666;text-decoration:underline}.etramenBox .pointBox{padding-top:80px}.etramenBox .pointBox .pointList ol{display:flex;justify-content:space-between}.etramenBox .pointBox .pointList ol li{width:313px}.etramenBox .styleBox{padding-top:80px}.etramenBox .styleBox .styleList{margin-bottom:50px;padding-top:15vw;text-align:center;background-position:center top;background-repeat:no-repeat;background-size:100% auto}.etramenBox .styleBox .styleList .styleTitle{margin-bottom:35px;font-size:24px;font-weight:bold}.etramenBox .styleBox .styleList .styleTitle span{display:block;overflow:hidden;margin-bottom:0;font-size:36px}.etramenBox .styleBox .styleList .styleTitle span img{display:block;margin-right:20px;vertical-align:middle;float:left}.etramenBox .styleBox .styleList .styleTitle span .name{display:block;font-size:26px;line-height:1.4;float:left}.etramenBox .styleBox .styleList p{width:315px;margin-bottom:4vw;line-height:2}.etramenBox .styleBox .styleList:nth-child(2){background-image:url("/images/special/etramen/styleBg1.jpg?2019")}.etramenBox .styleBox .styleList:nth-child(3){background-image:url("/images/special/etramen/styleBg2.jpg?2019")}.etramenBox .styleBox .styleList:nth-child(3) .layout{padding-left:600px}.etramenBox .styleBox .styleList:nth-child(4){background-image:url("/images/special/etramen/styleBg3.jpg?2019")}.etramenBox .productCommitment{padding:80px 0;background:#e9e9e9;background:-moz-linear-gradient(top,#e9e9e9 0,#d2d2d2 100%);background:-webkit-linear-gradient(top,#e9e9e9 0,#d2d2d2 100%);background:linear-gradient(to bottom,#e9e9e9 0,#d2d2d2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#d2d2d2',GradientType=0)}.etramenBox .productCommitment .commitmentTitle{margin-bottom:38px;font-size:24px;font-weight:bold}.etramenBox .productCommitment .commitmentTitle span{display:inline-block;margin-right:15px;vertical-align:middle}.etramenBox .productCommitment p{margin-bottom:20px;line-height:2}.etramenBox .productCommitment .list{margin-bottom:44px}.etramenBox .productCommitment .list ul{display:flex;justify-content:space-between}.etramenBox .productCommitment .list ul li{width:220px;text-align:center}.etramenBox .productCommitment .list ul li .blackBox{height:95px;margin-bottom:20px;padding:14px}.etramenBox .productCommitment .list ul li .blackBox h4{line-height:1.6;font-size:16px;font-weight:bold;text-align:center}.etramenBox .productCommitment .list ul li .blackBox small{display:block;text-align:right;font-size:12px;color:#b8b8b8}.etramenBox .productCommitment .list ul li:nth-child(2) .blackBox,.etramenBox .productCommitment .list ul li:nth-child(4) .blackBox{padding-top:30px}.etramenBox .productCommitment .list ul li:nth-child(2) .blackBox h4,.etramenBox .productCommitment .list ul li:nth-child(4) .blackBox h4{margin-bottom:10px}.etramenBox .productCommitment .imageBox{margin-bottom:10px}.etramenBox .commentBox{padding-top:80px}.etramenBox .commentBox .imageBox{margin-bottom:70px;text-align:center}.etramenBox .commentBox .imageBox img{width:100%;height:auto}.etramenBox .commentBox .commentList ul{display:flex;justify-content:space-between;flex-wrap:wrap}.etramenBox .commentBox .commentList ul li{width:470px;margin-bottom:100px;padding:10px;box-shadow:2px 2px 10px rgba(0,0,0,0.2)}.etramenBox .commentBox .commentList ul li .textBox{line-height:1.7;padding:10px}.etramenBox .commentBox .commentList ul li .textBox h3{font-size:18px}.etramenBox .commentBox .commentList ul li .textBox strong{display:block;font-size:14px;padding:8px;background-color:#000;color:#FFF;line-height:1;width:130px;margin:8px 0}.etramenBox .commentBox .commentList ul li:nth-child(even){transform:translateY(50px)}.etramenBox .commentBox .commentList ul li:last-child{margin-left:auto;margin-right:auto}.etramenBox .pageBanner{text-align:center}.etramenBox .pageBanner img{width:100%;height:auto}.etramenBox .voiceBox{padding-top:80px}.etramenBox .voiceBox .voiceList ul{display:flex;justify-content:space-between;flex-wrap:wrap}.etramenBox .voiceBox .voiceList ul li{width:29.333%;margin:0 2% 50px}.etramenBox .voiceBox .voiceList ul li .photoBox{margin-bottom:30px}.etramenBox .voiceBox .voiceList ul li .photoBox img{vertical-align:top}.etramenBox .voiceBox .voiceList ul li .photoBox img:first-child{margin-right:50px}.etramenBox .voiceBox .voiceList ul li .photoBox img.facePhoto{width:100%;height:auto}.etramenBox .voiceBox .voiceList ul li h4{margin-bottom:18px;line-height:2;font-size:18px;font-weight:bold}.etramenBox .voiceBox .voiceList ul li p{line-height:2}.etramenBox .voiceBox .voiceList ul li small{display:block;text-align:right}.etramenBox .pageImage{margin-bottom:50px;text-align:center}.etramenBox .pageImage img{width:100%;height:auto}.etramenBox .margin{margin-top:80px}.etramenBox .faqBox{padding:46px 0 86px;background-image:url("/images/special/etramen/faqBg.jpg");background-size:cover;background-position:center}.etramenBox .faqBox h2{margin-bottom:48px;font-size:30px;text-align:center;color:#fff;text-shadow:3px 3px 4px rgba(0,0,0,0.4)}.etramenBox .faqBox h2 span{display:inline-block;padding-top:30px;font-size:60px;font-weight:bold;letter-spacing:2px}.etramenBox .faqBox h2 span small{font-size:40px;font-weight:normal}.etramenBox .faqBox .faqList ol{display:flex;justify-content:space-between;flex-wrap:wrap}.etramenBox .faqBox .faqList ol li{width:470px;margin-bottom:40px;padding:40px 36px;color:#fff;border:1px solid #fff;background-image:url("/images/special/etramen/frame2.png");background-position:left top;background-repeat:no-repeat;background-color:rgba(0,0,0,0.6)}.etramenBox .faqBox .faqList ol li .title{margin-bottom:43px;font-size:30px;font-weight:bold;text-align:center}.etramenBox .faqBox .faqList ol li h4{margin-bottom:35px;padding-bottom:20px;font-size:20px;text-align:center;line-height:1.6;border-bottom:2px solid #fff}.etramenBox .faqBox .faqList ol li p{line-height:2}.etramenBox .foot{padding:80px 0 0}