@import url(http://fonts.googleapis.com/css?family=Poppins:300,400,600,700);.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}#products #intro{background:#f0f0f0;padding-bottom:50px;text-align:center}#products #intro p{font-size:1rem;line-height:1.2;letter-spacing:.15em;font-weight:700;padding:40px 0}#products #intro nav ul li{float:left;width:24.25%;margin:0 1% 1% 0;background-position:center center;background-size:cover}#products #intro nav ul li:nth-child(4n){margin-right:0}#products #intro nav ul li:nth-child(1){background-image:url(../images/products/nav01.jpg)}#products #intro nav ul li:nth-child(2){background-image:url(../images/products/nav02.jpg)}#products #intro nav ul li:nth-child(3){background-image:url(../images/products/nav03.jpg)}#products #intro nav ul li:nth-child(4){background-image:url(../images/products/nav04.jpg)}#products #intro nav ul li:nth-child(5){background-image:url(../images/products/nav05.jpg)}#products #intro nav ul li:nth-child(6){background-image:url(../images/products/nav06.jpg)}#products #intro nav ul li:nth-child(7){background-image:url(../images/products/nav07.jpg)}#products #intro nav ul li:nth-child(8){background-image:url(../images/products/nav08.jpg)}#products #intro nav ul li a{display:block;color:#fff;line-height:1}#products #intro nav ul li a i{display:block;font-size:1.14286rem;font-family:'Poppins', sans-serif;font-weight:400;padding:10px 0 7px}#products #intro nav ul li a span.jp{display:block;font-size:1.21429rem;font-weight:700}#products #intro nav ul li a span.en{display:block;font-size:.57143rem;font-family:'Poppins', sans-serif;font-weight:300;padding:10px 0 15px}#products #intro nav ul li a:hover{background:rgba(51,51,51,0.5)}#products #intro nav ul li.active a{background:url(../images/common/pattern01.png) center center repeat}#products #content{padding-bottom:240px}#products #content h5{margin:60px 0;text-align:center}#products #content h5 i{display:block;font-size:1.71429rem;font-family:'Poppins', sans-serif;font-weight:400;padding:10px 0}#products #content h5 span.jp{display:block;font-size:1.71429rem;font-weight:700}#products #content h5 span.en{display:block;font-size:.85714rem;font-family:'Poppins', sans-serif;font-weight:300;padding:10px 0;color:#e60012}#products #content .img{line-height:0}#products #content .img ul li{float:left;width:49%;margin:2% 2% 0 0;text-align:center}#products #content .img ul li:nth-child(2n){margin-right:0}#products #content .img ul li span{display:block;font-size:.85714rem;line-height:1.2;letter-spacing:.05em;margin-top:.5em}#products #content .img ul.caption li p{margin:5px 0 0}#products #content .img ul.caption li:nth-child(2n+1){clear:left}#products #content p{font-size:1rem;line-height:2.5;letter-spacing:.2em;text-align:center;margin:40px 0}@media screen and (max-width: 700px){#products #intro{padding-bottom:5%}#products #intro p{font-size:.85714rem;line-height:1.2;letter-spacing:0em;font-weight:400;padding:20px 0}#products #intro nav ul li{width:49.5%}#products #intro nav ul li:nth-child(2n){margin-right:0}#products #intro nav ul li a i{font-size:.71429rem;padding:5px 0 2px}#products #intro nav ul li a span.jp{font-size:.78571rem}#products #intro nav ul li a span.en{font-size:.57143rem;padding:5px 0}#products #content{padding-bottom:120px}#products #content h5{margin:30px 0;text-align:center}#products #content h5 i{font-size:1.14286rem;padding:5px 0}#products #content h5 span.jp{font-size:1.28571rem}#products #content h5 span.en{font-size:.71429rem;padding:5px 0}#products #content p{font-size:.85714rem;line-height:1.6;letter-spacing:0em;text-align:left;margin:20px 0}}
