﻿#s_main{max-width:990px;width:100%;margin:0 auto;font-size:15px}#headBox{margin-bottom:2em}h2{text-align:center;background:#000000;background:-moz-linear-gradient(left, #000 0%, #000 7%, #fff100 7%, #fff100 100%);background:-webkit-linear-gradient(left, #000 0%, #000 7%, #fff100 7%, #fff100 100%);background:linear-gradient(to right, #000 0%, #000 7%, #fff100 7%, #fff100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#fff100',GradientType=1 );font-family:"Roboto Slab" , Garamond , "Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;font-size:3em;line-height:1.5;letter-spacing:1px;padding-top:0.1em;font-weight:bold}#introduction{margin-bottom:50px}#introduction p{text-align:center}#introduction p:nth-of-type(1){margin-top:4em}#present{margin:0 0 100px 0;margin-bottom:100px;text-align:center}#present h3{margin:0 0 35px}#present #oubo{width:930px;background-color:#202020;border-radius:10px;margin:45px auto 0;padding:27px 20px}#present #oubo>div{float:left}@media screen and (max-width: 768px){#present #oubo>div{float:none}}#present #oubo #zassi{width:242px}#present #oubo #zassiTxt{font-size:17px;width:670px;color:#fff;margin:72px 0 0 15px;line-height:2}#present #oubo #zassiTxt span.bold{color:red}#present #oubo #zassiTxt span.bold2{font-size:1.5em;color:yellow;font-weight:bold}#present h2{margin:0 0 20px 0}#present .sanwa{color:orange;text-decoration:underline}#present #preBtn{text-align:center;width:578px;font-weight:bold;letter-spacing:0.2em;display:block;margin:48px auto 0;font-size:2em;line-height:1;padding:15px 35px;background-color:#ff2467;border-radius:10px;border-bottom:4px solid #000}#present #preBtn:link{color:#fff}#present #preBtn:visited{color:#fff}#present #preBtn:hover{border-bottom:0;border-top:4px solid #000;background-color:#e60046}#picUp{margin-bottom:2em}#picUp ul{margin:15px auto;text-align:center}#picUp ul li{vertical-align:top;display:inline-block;width:150px;min-width:20%;padding:5px}#picUp ul li h3{text-align:center;font-weight:bold;margin:0 0 10px 0}#picUp ul li img{widows:100%;max-width:150px;height:auto;-webkit-transition:transform .1s linear;-moz-transition:transform .1s linear;-ms-transition:transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear}#picUp ul li img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#allTitle{margin-bottom:2em}.allImg img{width:106px;height:auto}#allBox{text-align:center;font-size:0}#allBox a{display:inline-block;font-size:0}#s-wrap{max-width:990px;margin:0 auto}#sanwa{margin-bottom:5em;text-align:center}#sanwa .box{margin-bottom:2em}#sanwa .buy{font-size:1.5em;font-weight:bold;margin:0 0 1em 0}#sanwa .buy a{max-width:500px;width:100%;margin:auto;display:block;background-color:#ff0000;color:#fff;border-radius:10px;padding:10px}#sanwa .txt{text-align:left;display:inline-block}#sanwa .txt span.bold{font-weight:bold}#sanwa .txt span.bold.title{font-size:1.1em}#sanwa h3{font-size:2em;font-weight:bold;text-align:center;margin:1em 0}#sanwa *{box-sizing:border-box}#sanwa img{width:100%;height:auto}#sanwa a[href*=sanwapub] img{vertical-align:top;max-width:306px;margin:0 1em 1em 0}#gallery{background-color:#202020;padding:4em 0}#gallery ul li{display:inline-block;margin-bottom:1em}#gallery ul li img{width:200px}@media (max-width: 425px){#gallery ul li{width:45%}#gallery ul li img{width:100%}}
