.sidebar .news_event .box{height:430px}footer #footerInner .snsbox ul li{width:100%}footer #footerInner .snsbox ul .fb{float:none}.english #main.about article div{margin:0 0 30px}.english #main.about article div:after{content:".";display:block;clear:both;height:0;visibility:hidden;font-size:0.1em}* html .english #main.about article div{height:1%}.english #main.about article div p{margin:0 0 10px}.english #main.about article div img{float:left;margin:0 20px 0 0;width:40%}.english #main.about article div:nth-of-type(2n) img{float:right;margin:0 0 0 20px}.english #main.about article *:last-child{margin-bottom:0}.english #main.corporate article section{margin:0 0 40px}.english #main.corporate article section h2{color:#0066B3;font-size:18px;font-size:1.8rem;font-weight:bold;margin:0 0 10px}.english #main.corporate article section p.wakuUe{font-size:24px;font-size:2.4rem;padding:5%;border:3px solid #DDD;font-weight:bold;margin:0 0 35px}.english #main.corporate article section ul li{margin:15px 0px 10px 1em;list-style:outside none disc}.english #main.corporate article section table{border:1px solid #ddd;width:100%;font-size:14px}.english #main.corporate article section table tr{border-bottom:1px solid #ddd}.english #main.corporate article section table tr th{width:25%;background-color:#0066B3;color:#fff;padding:10px 15px;border-right:1px solid #ddd;text-align:center;vertical-align:middle}.english #main.corporate article section table tr td{padding:10px 15px;width:75%}.english #main.corporate article section table tr td *:last-child{margin-bottom:0}.english #main.president article section{margin:0 0 40px}.english #main.president article section h2{color:#0066B3;font-size:18px;font-size:1.8rem;font-weight:bold;margin:0 0 10px}.english #main.president article section dl{margin:0 0 30px;padding:3%;text-align:center;background:#F5F5F5}.english #main.president article section dl dt{font-weight:bold}.english #main.president article section dl dd{margin:0 0 20px}.english #main.president article section p{margin:0 0 20px}.english #main.president article section *:last-child{margin-bottom:0}.english #main.president article section div{margin:0 0 20px}.english #main.president article section div:after{content:".";display:block;clear:both;height:0;visibility:hidden;font-size:0.1em}* html .english #main.president article section div{height:1%}.english #main.president article section div figure{float:left;margin:0 20px 0 0}.english #main.president article section div figure figcaption{text-align:center;font-size:11px;font-size:1.1rem;padding:3px 0;background:#EEE}.english #main.distribution article section{margin:0 0 40px}.english #main.distribution article section h2{color:#0066B3;font-size:18px;font-size:1.8rem;font-weight:bold;margin:0 0 10px}.english #main.distribution article section table{border:1px solid #ddd;width:100%;font-size:14px}.english #main.distribution article section table tr{border-bottom:1px solid #ddd}.english #main.distribution article section table tr th{width:25%;background-color:#F5F5F5;border-right:1px solid #ddd;text-align:center;vertical-align:middle}.english #main.distribution article section table tr td{padding:10px 15px;width:75%;vertical-align:middle}.english #main.distribution article section table tr td strong{font-weight:bold;font-size:16px;font-size:1.6rem;color:#0066B3}.english #main.distribution article section table tr td *:last-child{margin-bottom:0}.english #main.contact article section{margin:0 0 40px}.english #main.contact article section h2{color:#0066B3;font-size:18px;font-size:1.8rem;font-weight:bold;margin:0 0 10px;padding:0 0 5px;border-bottom:1px dotted #999}.english #main.contact article section p{margin:0 0 15px}.english #main.contact article section p strong{font-size:18px;font-size:1.8rem;font-weight:bold}.english #main.contact article section p span{color:#0066B3}.english #main.contact article section p em{color:#EC2323}@media screen and (max-width: 767px){article{padding:0 10px}.sidebar .news_event .box{height:auto}footer #footerInner .snsbox ul li{width:95.75%}}@media screen and (max-width: 767px) and (max-width: 640px){.english #main.about article div img{float:none;margin:0 0 20px;width:100%}.english #main.about article div:nth-of-type(2n) img{float:none;margin:0}}@media screen and (max-width: 767px){.english #main.corporate article section p.wakuUe{font-size:18px;font-size:1.8rem}.english #main.corporate article section table tr th{padding:10px 5px}.english #main.corporate article section table tr td{padding:10px}.english #main.president article section dl{padding:5%}.english #main.president article section dl dd{margin:0 0 15px}}@media screen and (max-width: 767px) and (max-width: 640px){.english #main.president article section div figure{float:none;margin:0 auto 10px;width:200px}}@media screen and (max-width: 767px){.english #main.distribution article section table{table-layout:fixed}.english #main.distribution article section table tr th{width:30%;padding:10px}.english #main.distribution article section table tr td{padding:10px;width:70%;word-wrap:break-word}}
.product #main .pager .page-numbers .prev {padding-left: 0;}
.product #main .pager .page-numbers .next {padding-right: 0;}