#contents{background-image:url(../images/bg.png);background-size:78px 94px;background-position:center top}#contents #mainimg{position:relative}#contents #mainimg h2 img{width:320px}#contents #mainimg #watch{position:absolute;width:243px;height:307px;top:8px;left:8px}#contents #mainimg #watch .watchwrap{position:relative;overflow:visible}#contents #mainimg #watch .watchwrap img#watchbase{width:84px}#contents #mainimg #watch .watchwrap #needles{position:absolute;top:32px;left:11px}#contents #mainimg #watch .watchwrap #needles .wrap div{width:61px;height:61px;position:absolute;top:0;left:0}#contents #mainimg #watch .watchwrap #needles .wrap div img{width:61px;height:61px}#contents #mainimg #watch .watchwrap #pp{position:absolute;width:40px;top:65px;left:0}#contents #mainimg .centering{position:absolute;top:0;left:0;margin-left:50%}#contents #mainimg .centering img{margin-left:-748px}#contents nav ul{width:100%;text-align:center}#contents nav ul li{width:140px;display:inline-block;margin:5px}#contents nav ul li a{display:block}#contents nav ul li a img{width:100%}#contents .splitimg01{display:block;width:300px;margin:0 auto}#contents #banners01{width:300px;margin:0 auto}#contents #banners01 ul{width:294px;margin:9px auto 6px auto}#contents #banners01 ul li{width:144px;border:2px solid #D1C3DC;float:left;margin-right:6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contents #banners01 ul li:nth-child(2n){margin-right:0}#contents #banners01 ul li a img{width:100%}#contents #banners02{width:300px;margin:0 auto}#contents #banners02 img.ball{width:300px}#contents #banners02 img.ball:last-of-type{margin-top:-8px}#contents #banners02 ul{margin-top:-8px;padding:0 10px;border-left:2px solid #D1C3DC;border-right:2px solid #D1C3DC;background-color:#FFF6FA;padding-bottom:17px;padding-top:8px}#contents #banners02 ul li{width:134px;border:2px solid #D1C3DC;float:left;margin-top:8px;margin-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contents #banners02 ul li:nth-child(2n){margin-right:0}#contents #banners02 ul li a{display:block}#contents #banners02 ul li a img{width:100%}#contents #bottoms{height:196px;width:100%;background-image:url(../images/fotterimg.png);background-size:320px 165px;background-position:center bottom;background-repeat:no-repeat}#contents #bottoms ._sharebuttons{margin-top:17px;justify-content:center}#contents #bottoms small{font-size:12px;color:#B985B3;line-height:1.5em;text-align:center;margin-top:17px;width:100%;display:inline-block}#contents #bottoms small span{font-family:"Verdana"}#contents #pattern01{margin-top:-17px;width:100%;height:44px;background-image:url(../images/pattern_bottom.png);background-size:159px 44px;background-position:center top;display:block}div#footer_annotation{margin-top:0}
