﻿#utility_bar{display:none}tr,td{vertical-align:top}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;display:table}.maxwidth,#searchArea .maxwidth{max-width:inherit !important}.wrapper{width:auto;padding:0}#pup{position:absolute;z-index:200;padding:8px 20px;margin-top:14px;color:white;font-size:0.75em;background:rgba(0,0,0,0.7);text-align:center;width:inherit !important;min-width:190px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}body,html{padding:0;margin:0;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:0.95em;line-height:inherit;color:#000;background:url(//images.goodsmile.info/media/top_bg-54f528f25bb95ef06e12f2674ada7143.jpg) top repeat-x}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}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.redtext{color:#e70012}.content{width:1250px;margin:0 auto;padding:0 15px}.alignleft{float:left}.alignright{float:right}.head_subtext{width:1050px;text-align:right;margin-top:7px;font-size:0.9em}#figmafooter{background:#262626;width:100%;height:40px;color:white;font-size:0.8em;float:left;margin-top:40px}#figmafooter .content{width:1250px;margin:0 auto;padding:10px 0}#topheader{height:568px}.headertxt{width:700px}#toplogo{padding:20px 0;height:70px}#figmaheader{padding:20px}#figma_des{width:560px;height:325px;background:#e9e9e9 url(//images.goodsmile.info/media/figma_image-681c4177fefd7874514974f1ac0ed56b.png) no-repeat 340px 35px;margin-left:20px;float:left;padding:20px 13px;font-size:0.95em}.largetxt{font-weight:bold;font-size:3em}#navcontainer{margin-top:15px}#navcontainer span{padding:0;margin:0;float:left}#navcontainer span a{text-decoration:none;padding:23px 27px;font-weight:bold;color:#fff;background-color:#262626;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear;display:block;text-align:center;font-size:14px;width:149px}#navcontainer span a:hover{color:#fff;background-color:#e70012}#topmain{margin-top:18px}.title{display:inline-block;background-color:#e70012;padding:5px 18px 2px 18px;font-size:1.5em;color:#FFF}.productblock{max-width:240px;height:355px;padding:5px;float:left;margin-top:10px;position:relative}.producttop{font-size:11px;height:18px}.producttop a:hover{color:inherit !important}.productdetails{border-left:#e70012 solid 15px;margin:13px 0 5px 0;padding-left:10px;height:60px}.figfix .productdetails{border-left:#01bafd solid 15px}.figfix.figma .productdetails{-webkit-border-image:url(https://images.goodsmile.info/media/figmafigfixbord-9a11d0b552c724a2446e354a50fd1a86.gif) 0 1;-o-border-image:url(https://images.goodsmile.info/media/figmafigfixbord-9a11d0b552c724a2446e354a50fd1a86.gif) 0 1;border-image:url(https://images.goodsmile.info/media/figmafigfixbord-9a11d0b552c724a2446e354a50fd1a86.gif) 0 1;border-right:0}.saihan_block{position:absolute;background:#f00017;padding:2px 5px;color:#FFF;font-weight:bold;font-size:12px;top:23px;right:5px;min-width:24px}.category,.seriesname{font-size:0.8em}.productname{font-weight:bold;font-size:1.1em}#products{margin-bottom:60px}.morebutton{display:inline-block;font-weight:bold;background:4px 0.7em no-repeat #272727;color:#FFF;padding:3px 10px 2px 10px;font-size:9px;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;transition:background-color 100ms linear;position:absolute;right:5px;bottom:0px}.morebutton:hover{background-color:#e70012}.arrow-block{height:14px;width:25px;background:#262626;float:left;margin:2px 17px 0 0}.arrow-right{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #dddddd;position:relative;top:4px;left:10px}.red-arrow{background:url(//images.goodsmile.info/media/red_triangle-8020ea27a0be0764611ccea7eab5aa97.gif) left 9px no-repeat;font-size:18px;padding:8px 0 0 20px;margin-right:20px;color:#000}.red-arrow.en{margin-right:5px}#news .title,#onlinebox .title{margin-bottom:30px}#news .date{color:#cc0000;display:block;float:left;margin-right:15px}#news a{color:#000000;text-decoration:underline;display:inline-block;max-width:580px;float:left}#news a:hover{color:#cc0000}.newsitem{padding:7px 0}.titleimg{padding-bottom:5px}.onlinebanner{padding:10px;float:left}#onlinebox,#news{float:left;width:50%;margin-bottom:50px}.imageoverflowfigma{height:240px;overflow:hidden}#product_description{height:210px;width:1250px;margin:5px 0 25px 0;color:#FFF}#searchArea{background:#fff !important;padding:0 0 40px 0 !important}#dateSelect{padding:0 !important;border-bottom:0 !important;margin-top:20px}#dateSelect ul li a{background:#000;color:#FFF !important;float:left;display:inline-block;padding:7px .7em;white-space:nowrap;font-size:0.9em;font-weight:bold;border-right:2px solid #fff;border-left:0 !important;-webkit-transition:background 100ms linear;-moz-transition:background 100ms linear;transition:background 100ms linear;margin-top:.1em}#dateSelect ul li a:hover{background:#e60012 !important}.descriptiontext{position:relative;top:105px;left:20px;font-size:80%}.off a{color:#888 !important}.off a:hover{background:#262626 !important;cursor:default !important}#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}#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}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}a.current{background:#e60012 !important}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}#pup-hikidashi{display:none !important}.title{display:inline-block;background-color:#e70012;padding:5px 18px 2px 18px;font-size:0.95em;color:#FFF;font-weight:normal;line-height:1.7em;margin-right:5px}.titleimg{margin-top:-9px}#figma_des .txt_01{font-size:1.1em;font-weight:bold}#figma_des .txt_01 span{font-size:1.5em}#figma_des .txt_02{font-size:0.9em;margin-top:10px}.figma_btn a{display:none}#figmafooter{background:#262626;width:100%;min-width:1250px;height:auto !important;color:white;font-size:0.8em;float:none}.copyright{margin-top:10px}.footer_text{margin-left:5px;margin-top:10px}@media screen and (max-width: 767px){body,html{background:none}#toplogo{width:96%;margin:0 auto;height:auto;padding:5% 0}#toplogo .top_logo{width:43.137%;padding-top:3%}#toplogo .alignright{width:54%}#toplogo .alignright a>.alignright{display:none}#toplogo .alignright .head_subtext{width:100%;float:none;display:block;font-size:0.8em;text-align:left;margin-top:19%}#topheader{width:100%;padding:0;background:#e8e8e8;margin-bottom:calc(48px + 13%);position:relative;border-bottom:10px solid #fff}#topheader{height:auto}#largebanners{width:96%;margin:0 auto 3%}ul.bjqs-controls{position:relative;top:calc(-50% - 22px)}.bjqs-prev{position:relative}.bjqs-next{position:relative}.slidearrows{margin-bottom:0 !important;margin-top:0 !important;bottom:50% !important}#slideshow{float:none;width:100%}#slideshow img{width:100%;height:auto}#figma_des{display:none}#figma_des{width:95%;height:auto;margin:0;padding:5% 2.5%}#figma_des{background-color:#e8e8e8;background-position:right;　background:#e9e9e9}#figma_des{background-image:none}.largetxt{font-size:1.5em}#figma_des br{display:none}#figma_des .txt_01{font-weight:bold}#figma_des .txt_01 span{font-size:1.5em;display:block}#figma_des .txt_01 span>span{display:inline}#figma_des .txt_02{font-size:0.9em}.figma_btn a{display:inline;color:#fff;width:92%;padding:2%;text-align:center;background:#272727;display:block;margin:4% auto -8%}.head_subtext{width:auto}#navcontainer{width:100%;height:48px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:absolute;bottom:calc(-78px + -2%);left:0;margin-top:0}#navcontainer .inner{width:800px;height:50px;margin:0 auto 2px auto;list-style:none;display:flex}#navcontainer .inner span{margin-left:0 !important}#navcontainer .inner a{padding:15px;width:120px;line-height:1}#navcontainer .inner span:last-child a{width:150px}#navcontainer::-webkit-scrollbar{height:4px}#navcontainer::-webkit-scrollbar-thumb{background:#FF0004;border-radius:10px}#navcontainer::-webkit-scrollbar-track-piece:start,#navcontainer::-webkit-scrollbar-track-piece:end{background:#666}#figmaheader.content{width:100%}#topmain{width:94%;padding:0;margin:0 auto}#products{margin-left:-2%}.productblock{width:calc(96% / 2);max-width:50%;height:auto;padding:0;margin:3% 0 0 2%}.productblock img{width:100%}.productdetails{height:80px;margin:3% 0 0}.productname{font-size:0.9em}.morebutton{right:0;bottom:calc(80px + 1.8%)}.saihan_block{top:18px;right:0}#onlinebox,#news{float:none;width:100%}#topmain .title{float:left;padding:2% 3% 1.5%;font-size:0.7em;line-height:1.1em;margin-bottom:0}.titleimg{display:inline;padding-bottom:0;width:28.5%;margin:-2% 0 0 1%}#news .date{float:none}#onlinebox .redtext>strong+div{margin-left:-2%}#onlinebox .onlinebanner{width:calc(96% / 2);max-width:50%;height:auto;padding:0;margin:3% 0 0 2%}#onlinebox .onlinebanner img{width:100%;height:auto !important}#figmafooter{padding:5% 2.5% 100px;width:95%;min-width:95%;height:auto}#figmafooter .alignright,#figmafooter .alignleft{float:none}#figmafooter .content{width:100%;padding:0}.footer_logo{width:40%;margin:0 auto}.content>p{text-align:center;line-height:2em;margin-top:10px}#language_button{width:80%;margin:0 auto}#language_button p{padding:8px 0;border:0;background:#000;-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:0;-webkit-border-radius:0;-moz-border-radius:0;margin:10px auto 0;cursor:pointer;width:100%;text-align:center;float:left}.copyright{text-align:center;margin-top:5%}.footer_text{margin-left:0;margin-top:0}}#topheader.figmapage{height:auto;margin-bottom:10px}#product_description{width:1250px;background:#040001;background:-moz-linear-gradient(left, #040001 0%, #9c0100 100%);background:-webkit-linear-gradient(left, #040001 0%, #9c0100 100%);background:linear-gradient(to right, #040001 0%, #9c0100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#040001', endColorstr='#9c0100',GradientType=1 )}#product_description.fix{width:1250px;background:#040001;background:-moz-linear-gradient(left, #040001 0%, #002859 100%);background:-webkit-linear-gradient(left, #040001 0%, #002859 100%);background:linear-gradient(to right, #040001 0%, #002859 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#040001', endColorstr='#002859',GradientType=1 )}#product_description.plus{width:1250px;background:url(https://images.goodsmile.info/media/figma_product_header_04_bg-1a0007fd5d841be9d3a5c2635b7cb37a.jpg);color:#000}#product_description.styles{width:1250px;background:url(https://cf.goodsmile.jp/GSCSite/figma/figma_product_header_05_bg.png);color:#000}#product_description .inner{background:url(https://images.goodsmile.info/media/figma_product_header_02-a90756cee5d07e29b7f3895d4d153716.png) no-repeat;background-position:top right;height:190px;padding:10px}#product_description.fix .inner{background:url(https://images.goodsmile.info/media/figma_product_header_03-b3abeca6d68a95556188d0fb3abe5730.png) no-repeat;background-position:top right;height:190px;padding:10px}#product_description.plus .inner{background:url(https://images.goodsmile.info/media/figma_product_header_04-3dc41be25ff3687ffd7be03b1a5d3675.png) no-repeat;background-position:top right;height:190px;padding:10px}.largetxt{font-size:2em}.descriptiontext{position:relative;top:13px;left:0;font-size:0.9em;text-shadow:1px 1px 3px #000000}#product_description.styles .inner{background:url(https://cf.goodsmile.jp/GSCSite/figma/figma_product_header_05.png) no-repeat;background-position:top right;background-size:55%;height:190px;padding:10px}#product_description.styles .inner h3{float:left;width:186px}#product_description.styles .inner .txt_box{float:left;width:600px;margin:35px 0 0 10px;color:#fff}#product_description.styles .inner .txt_box.en{font-size:0.8em}#product_description.styles .inner .txt_box h4{font-size:1.5em;font-weight:bold;color:#fff;margin-bottom:10px}.pan li{float:left;color:#e60012}.pan li a{color:#000;text-decoration:underline}.pan li a:hover{text-decoration:none}.pan li.arrow{color:#000}.datanave{display:block}.datanave_sp{display:none}.cnt_inner{width:1250px;margin:0 auto;min-width:1250px}@media screen and (max-width: 767px){body,html{background:none}#figmaheader.content{width:95%;padding:2.5% 0}#topheader.figmapage{background:#fff;margin-bottom:calc(48px + 2%)}#topheader.figmapage #toplogo{padding:2% 0 0}#topheader.figmapage #navcontainer{top:105%}.cnt_inner{width:100%;margin:0 auto;min-width:100%}.productList{width:98%;margin-left:-0.4%}#product_description,#product_description.fix,#product_description.plus,#product_description.styles{width:100%;height:auto;margin-bottom:0}#product_description .inner,#product_description.fix .inner,#product_description.plus .inner{height:auto;padding:10px;background-size:auto 100%}.largetxt{font-size:2em}.descriptiontext{position:relative;top:13px;left:0;font-size:0.9em;text-shadow:1px 1px 3px #000000}#product_description .inner h3{width:35%}#product_description.plus h3{float:none;width:30%}#product_description.plus .descriptiontext{float:none;margin-left:0;margin-top:0;text-shadow:0 1px 0 #fff, 1px 0 0 #fff, 0 -1px 0 #fff, -1px 0 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff}#product_description.styles .inner{background-size:170%;height:auto;padding:10px}#product_description.styles{background:url(https://cf.goodsmile.jp/GSCSite/figma/figma_product_header_05_bg_sp.png);background-size:cover}#product_description.styles .inner h3{float:none;width:30%}#product_description.styles .inner .txt_box{float:none;width:100%;margin:3% 0 0 0;text-shadow:1px 1px 3px #000000}#product_description.styles .inner .txt_box h4{margin-bottom:5px}.largetxt{font-size:1.5em}.pan{width:98%;margin:0 auto}.datanave{display:none}.datanave_sp{display:block}.form-select{display:block;position:relative;width:95%;height:38px;font-size:14px;font-size:1.4rem;overflow:hidden;margin:5% auto 0}.form-select:after{position:absolute;display:block;content:'';width:0;height:0;border-top:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #FF0004;top:50%;right:10px;margin-top:-3px;pointer-events:none}.form-select select{width:100%;height:35px;font-size:14px;font-size:1.4rem;padding:0 10px;border:none;position:relative;background:#000;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select select:not(:target){width:120% \9}::-ms-expand{display:none}.imageoverflowfigma{height:auto}}#styles_wrap{padding:20px 0 30px}#styles_wrap .box_01,#styles_wrap .box_02,#styles_wrap .box_03{position:relative}#styles_wrap .box_01{width:790px;float:left}#styles_wrap .box_02{width:460px;float:right;padding-top:380px}#styles_wrap h4{margin-bottom:20px}#styles_wrap h4.sp{display:none}#styles_wrap .box_02 h4{text-align:right}#styles_wrap .box_01 .img_b{position:absolute;right:-93px;top:-10px}#styles_wrap .box_01 .img_b.en{right:-103px;top:20px}#styles_wrap .box_03 .list{margin-left:-16px}#styles_wrap .box_03 .list li{float:left;margin-left:16px}#styles_wrap .box_03 p{color:#6c6b6b;text-align:right;font-size:1.2em;margin-top:5px}#styles_wrap .cf{margin-bottom:20px}@media screen and (max-width: 767px){#styles_wrap{width:100%;overflow:hidden}#styles_wrap .box_01,#styles_wrap .box_02,#styles_wrap .box_03{position:relative}#styles_wrap .box_01{width:100%;float:none}#styles_wrap .box_02{width:100%;float:none;padding-top:5%}#styles_wrap h4{margin:2% 0}#styles_wrap h4.pc{display:none}#styles_wrap h4.sp{display:inline}#styles_wrap .box_01 h4.zh{text-align:left;width:70%}#styles_wrap .box_02 h4{text-align:left;width:70%}#styles_wrap .box_02 h4.zh{text-align:left;width:50%}#styles_wrap .box_02 h4.en{text-align:left;width:80%}#styles_wrap .box_01 .img_a{display:block;width:65%;margin:16% 0 0 -5%}#styles_wrap .box_01 .img_a.en{margin:10% 0 0 -5%}#styles_wrap .box_01 .img_b{position:absolute;width:55%;margin:3% auto 0;display:block;right:-3%;top:5%}#styles_wrap .box_01 .img_b.en{right:-3%;top:10%}#styles_wrap .box_03 .list{width:98%;margin-left:0}#styles_wrap .box_03 .list li{width:calc(96% / 2);margin:3% 0 0 2%}#styles_wrap .box_03 p{text-align:center}}
