﻿#utility_bar{display:none}tr,td{vertical-align:top}.circle{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:10px;height:10px;display:inline-block;background-color:#cc0000;margin-right:10px}a:hover{color:#cc0000;text-decoration:none !important}a:focus{color:inherit;text-decoration:none}.wrapper>.container.content{width:100%;margin:0;padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:inherit;border:none}.wrapper{width:auto;padding:0}body,html{padding:0;margin:0;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:16px;line-height:inherit;color:#000}html,html a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}a{color:#000}body{background:url(https://images.goodsmile.info/media/bg_triangle-98dbe0982467422831312230b1770ddf.png) no-repeat top left #e6e6e6}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.redtext{color:#cc0000}.alignright{text-align:right;float:right}#pup{position:absolute;z-index:200;padding:8px 20px;margin-top:14px;min-width:210px;color:white;font-size:0.75em;background:rgba(0,0,0,0.7);text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}#header{height:95px;width:100%;background:#FFF;border-bottom:#cc0000 5px solid}#header .content{width:1230px;margin:0 auto;padding:24px 0 18px}#header .content img{float:left}#header ul{margin:15px 15px 0 0;padding:0;list-style-type:none;text-align:center;float:right}#header ul li{display:inline}#header ul li a{text-decoration:none;padding:.2em 1em;color:#fff;background-color:#036}#header ul li a:hover{color:#fff;background-color:#369}li.redarrow{background:url(https://images.goodsmile.info/media/red_arrow-1f90d95fa279e5ebaf0ccdc695579ed2.gif) no-repeat left center;padding:11px 8px 7px 35px;font-weight:bold;margin-left:5px}li.smalltext{padding:11px;font-size:0.85em;font-weight:bold}#main{width:1230px;margin:0 auto;padding:30px 0 18px}#leftcl{width:644px;float:left;margin-right:40px}#rightcl{width:520px;float:left}.subtitle{display:inline-block;border-left:8px #cc0000 solid;padding:5px 10px;font-size:1.3em;font-weight:bold}#twitter .subtitle{border-left:none;background:url(https://images.goodsmile.info/media/twitter_bird-f5da24bf21f6bb3afc8be670e3f14158.png) no-repeat left center;padding-left:43px}.topbanner{margin-bottom:20px}#newproducts{width:604px;background:#FFF;margin:10px 0 40px 0;padding:10px 20px}.top_product{height:69px;width:604px;padding:5px 0}.top_product img{float:left;margin-right:20px}.top_product .date{color:#cc0000;display:block}.top_product a{color:#000000;text-decoration:underline}.top_product a:hover{color:#cc0000}.ichiran_button{height:20px;width:45px;background:#626262 url(https://images.goodsmile.info/media/button_arrow-1677800fc447383b97087569eb798229.png) no-repeat 85% center;float:right;color:#FFF;padding:4px 15px 4px 10px;margin-top:6px;-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;-o-transition:background 200ms linear;-ms-transition:background 200ms linear;transition:background 200ms linear}.ichiran_button:hover{background:#c00 url(https://images.goodsmile.info/media/button_arrow-1677800fc447383b97087569eb798229.png) no-repeat 85% center}#productimage_ichiran{padding-left:1px;background-color:white;height:125px}#productimage_ichiran .minithumb{height:62px;float:left}#news_background{width:604px;height:195px;background:#FFF;margin:10px 0 40px 0;padding:10px 20px}#news{width:618px;height:195px;overflow-y:scroll;overflow-x:hidden;margin-bottom:40px}#news::-webkit-scrollbar{width:0.5em;padding-left:10px}#news::-webkit-scrollbar-track{background-color:#ececec}#news::-webkit-scrollbar-thumb{background-color:#cc0000}#news .date,#newspage .date{color:#cc0000;display:block;float:left;margin-right:15px}#news a,#newspage a{color:#000000;text-decoration:underline;display:inline-block;max-width:580px;float:left}#news a:hover,#newspage a:hover{color:#cc0000}.newsitem{padding:5px 0}#categories{height:366px;margin-bottom:20px}#categories .largeblock{width:250px;height:175px;background:#FFF;margin-bottom:13px}#largeblocks{width:250px;float:left;margin-right:20px}#smallblocks{width:250px;float:left}#categories .smallblock{width:250px;height:52px;background:#252222 url(https://images.goodsmile.info/media/red_arrow_block-60e677901baf8d2dd388d1e796c97a12.gif) right center no-repeat;margin-bottom:10px;color:#FFF}#categories .smallblock:hover{background-color:#cc0000;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;transition:background-color 200ms linear}.largeblock .title{width:230px;height:30px;border-bottom:4px solid #cc0000;font-size:1em;font-weight:bold;padding:10px 0 0 20px;background:url(https://images.goodsmile.info/media/red_arrow_title-b995fe5245f5efe3f5d1183b457c99b8.gif) 220px center no-repeat}.smallblock .title{font-size:15px;font-weight:bold;text-align:right;padding:15px 50px}.twitterblock{width:240px;height:125px;border:#d2d2d2 solid 1px;background:white;float:left;margin:10px 18px 10px 0;padding:4px;overflow:hidden}.twitter-timeline{height:118px;overflow:hidden}.twitterblock.right{margin-right:0}#twitter{margin-top:5px}#blog{background:#FFF;margin:10px 0 20px 0;padding:20px}#blog img{float:left;display:block;max-width:150px;max-height:150px;width:auto;height:auto}#blog .imageblock{float:left;margin-right:25px;width:150px;height:150px;background:#000}#blog .date{color:#cc0000;display:block;float:left;margin-right:15px}#related{background:#FFF;height:140px;margin:10px 0 40px;padding:0 40px}.relativecontainer{position:relative}.absolutecenter{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#related .banner{height:115px;width:196px;margin:10px 14px;float:left;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear}.banner520{margin-bottom:20px}#related .banner:hover{opacity:0.9}#bottom{float:left}#footer{height:40px;background:#000;width:100%;height:40px;color:white;font-size:0.8em;float:left}#footer .content{width:1250px;margin:0 auto;padding:10px 0}#products{width:960px;float:left;margin-bottom:50px}#products .description{margin:15px 0 5px 0}#right_bar{width:260px;float:right}#right_bar .largeblock{margin-bottom:8px}.monthbar{background:#cc0000;color:white;font-size:1.3em;font-weight:bold;padding:5px 15px;margin:30px 0 10px 0;display:inline-block;width:905px}.productblock{border:#FFF solid 1px;height:160px;width:116px;display:inline-block;background:white;padding:5px;margin:5px 3px;float:left;text-overflow:ellipsis;overflow:hidden;font-size:0.77em;line-height:2em;cursor:pointer;-webkit-transition:border 200ms linear;-moz-transition:border 200ms linear;-o-transition:border 200ms linear;-ms-transition:border 200ms linear;transition:border 200ms linear}.productblock:hover{border:#cc0000 solid 1px}.productblock img{height:118px;width:118px}#products a:hover{color:#000}#about{width:960px;float:left;margin-bottom:50px}#about .standardtext{background:white;padding:40px;margin:10px 40px 50px 0;font-size:0.9em}tr{font-weight:bold}td{font-weight:normal}#newspage{width:960px;float:left;margin-bottom:50px}#newspage .description{margin:15px 0 5px 0}#newspage .newslisting{margin:20px 0;width:790px;background:white;padding:20px}.off{color:#ccc !important}#categories .smallblock .off:hover{background:#252222 url(https://images.goodsmile.info/media/red_arrow_block-60e677901baf8d2dd388d1e796c97a12.gif) right center no-repeat !important;cursor:default}#categories .smallblock .off{-webkit-transition:none !important;-moz-transition:none !important;transition:none !important}#language_button p{font-family:verdana;color:#FFFFFF !important;font-size:12px;padding:2px 10px;border:2px solid #FFF;background:#000000;-webkit-transition:background 100ms linear;-moz-transition:background 100ms linear;-o-transition:background 100ms linear;-ms-transition:background 100ms linear;transition:background 100ms linear;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:-2px 0 0 20px;cursor:pointer;float:left}#language_button p a{color:white}#language_button p:hover{color:#FFFFFF !important;background:#CC0000}#downloads{width:940px;float:left;margin-bottom:50px;font-size:95%}#downloads a{font-weight:bold}#downloads .description{margin-top:7px}#downloads .box{background:#FFF;width:200px;height:290px;float:left;margin:20px 12px 5px 0;text-align:center;padding:15px 10px}#downloads .big.box{height:310px}#download .monthbar{width:885px}.downloadname{font-weight:bold;font-size:0.84em;line-height:1.1em}.downloaddate{font-size:0.71em;margin-bottom:20px}a.downloadlink{padding-left:20px;background:url(https://images.goodsmile.info/media/download_button-482b984a0b52ea63b874b6abec62c86d.png) no-repeat left -1px;font-size:0.80em;text-align:left;display:block}#pageTop{position:fixed;bottom:10px;right:10px;z-index:1000;line-height:0.1}#pageTop span{cursor:pointer}#pageTop span img{opacity:0.4;filter:alpha(opacity=40)}#pageTop span:hover img{opacity:1;filter:alpha(opacity=100)}#pageTop{display:none}ul.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden;display:none}li.bjqs-slide{position:absolute;display:none}ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}ul.bjqs-controls.v-centered li a{position:absolute}ul.bjqs-controls.v-centered li.bjqs-next a{right:0}ul.bjqs-controls.v-centered li.bjqs-prev a{left:0}ol.bjqs-markers{list-style:none;padding:0;margin:-4px 0;width:100%}ol.bjqs-markers.h-centered{text-align:center}ol.bjqs-markers li{display:inline}ol.bjqs-markers li a{display:inline-block !important}p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0}.active-marker a{color:#f6a427 !important}.active-marker a:hover{color:#f6a427 !important}#slideshow{float:left;width:642px;margin-bottom:20px}ol.bjqs-markers.h-centered{position:relative;bottom:20px;right:10px !important;text-align:right;margin-right:10px;left:inherit !important}.active-marker a,.active-marker a:hover{color:#e70012 !important}ol.bjqs-markers.h-centered a{color:#FFF}
