﻿/*!
Theme Name: basic_theme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: basic_theme
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

basic_theme is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.archive #archive-list{display:flex;flex-wrap:wrap}.archive #archive-list .itemlist-wrap{width:30%;margin-right:5%;margin-bottom:85px}.archive #archive-list .itemlist-wrap .movie-adj{border:1px solid #e90003;right:10px;bottom:10px;width:100%;height:100%;border-radius:30px;padding:15px;overflow:hidden;background:#FFF;position:relative}.archive #archive-list .itemlist-wrap .back-item{background:url(../../img/back-border2.png) no-repeat;background-size:contain;position:relative;right:-10px;bottom:5px;width:100%;z-index:5;border-radius:20px}.archive #archive-list .itemlist-wrap:nth-child(3n){margin-right:0}.archive #archive-list a{color:#343a49}.archive #archive-list h2{text-align:left;font-family:"Jun 34";margin-bottom:2px;line-height:1.5;margin-top:32px;font-size:25px;letter-spacing:-2.5px}.archive #archive-list p{font-size:19px;color:#000}#movie-img iframe,#product_content_img iframe{max-width:100% !important;display:block}#movie-img iframe+iframe,#product_content_img iframe+iframe{margin-top:20px}.category-gallery #content #main-contents h1{border-bottom:none;padding-bottom:0}.category-gallery #content #main-contents h1 a{font-size:33px;color:#e60012;text-align:center;margin-bottom:40px;text-align:left;font-family:"Jun 34";line-height:1.3}.category-gallery .list-gallery+.list-gallery{margin-top:60px;border-top:2px solid #e60012;padding-top:60px}.category-gallery time{display:inline-block;font-size:14px;margin-bottom:10px}.archive .pagination{margin-bottom:60px}.page-id-58 title-sub-910 h2{color:#343a49;font-size:24px;position:relative;padding-left:22px;margin-bottom:20px;line-height:1.2;font-family:"Jun 34"}.page-id-58 title-sub-910 h2:before{position:absolute;content:"";width:10px;left:0;top:0;height:30px;border-radius:20px;background:#343a49}#products-single h2,#gallery h2{color:#343a49;font-size:24px;position:relative;padding-left:22px;margin-bottom:20px;line-height:1.2;font-family:"Jun 34"}#products-single h2:before,#gallery h2:before{position:absolute;content:"";width:10px;left:0;top:0;height:30px;border-radius:20px;background:#343a49}#products-single h1,#gallery h1,.news-cont h1{font-size:33px;color:#e60012;text-align:center;margin-bottom:40px;text-align:left}#products-single h4,#gallery h4,.news-cont h4{background:#343a49;display:block;border-radius:14px;padding:4px;color:#FFF;text-align:center;margin:30px 0 20px}#products-single dl,#gallery dl,.news-cont dl{margin-top:20px;margin-bottom:20px;display:flex;flex-wrap:wrap}#products-single dl dt,#products-single dl dd,#gallery dl dt,#gallery dl dd,.news-cont dl dt,.news-cont dl dd{height:auto;border-bottom:3px dotted #CCC;padding:7px 0 8px}#products-single dl dt,#gallery dl dt,.news-cont dl dt{width:30%;position:relative;padding-left:25px}#products-single dl dt:before,#gallery dl dt:before,.news-cont dl dt:before{content:"●";position:absolute;left:0;top:8px;width:20px;height:20px}#products-single dl dd,#gallery dl dd,.news-cont dl dd{width:70%;word-break:break-all}#products-single dl dt:nth-last-child(2),#products-single dl dd:last-child,#gallery dl dt:nth-last-child(2),#gallery dl dd:last-child,.news-cont dl dt:nth-last-child(2),.news-cont dl dd:last-child{padding-bottom:30px;border-bottom:1px #313131 solid}#gallery h1{border-bottom:2px dotted #CCC;margin-bottom:40px;padding-bottom:17px}#gallery .gallery-box{text-align:center;margin-bottom:40px}.news-cont #content #main-contents h1{color:#e60012;text-align:center;margin-bottom:40px}.news-cont #content #main-contents .product-news{display:flex;margin-bottom:40px;border-bottom:2px solid #e60012;padding-bottom:40px}.news-cont #content #main-contents .product-news a{display:block;width:30%;color:#343a49}.news-cont #content #main-contents .product-news a+div{width:65%;margin-left:5%;padding-top:20px}.news-cont #content #main-contents .product-news h3{font-size:30px;line-height:1.2;font-family:"Jun 34"}.news-cont #content #main-contents .product-news h3 a{width:auto;font-family:"Jun 34"}.news-cont #content #main-contents .product-news dl dt:before{content:none}.news-cont #content #main-contents .product-news dl dt{width:20%;position:relative;padding-left:0;font-size:20px}.news-cont #content #main-contents .product-news dl dd{width:80%;word-break:break-all;font-size:20px}.news-cont #content #main-contents .product-news dl dt,.news-cont #content #main-contents .product-news dl dd{padding:14px 0}.news-cont #content #main-contents .product-news dl dd:last-child,.news-cont #content #main-contents .product-news dl dt:nth-last-child(2){border-bottom:none}.news-cont #content #main-contents .product-news:last-child{border-bottom:none}.news-cont #content #main-contents .product-news dl div{line-height:1.5}#shop-banner h3,#shop-banner h3+p{text-align:center;font-size:16px;font-family:"Jun 34";line-height:1.4;margin-bottom:5px}.sns-btn-box{display:none}#shop-banner ul{display:flex;flex-wrap:wrap;margin-top:10px}#shop-banner li{display:inline-block;width:48%;height:70px;line-height:70px;text-align:center;margin-top:10px;margin-left:1%;margin-right:1%}#shop-banner li a{color:#FFF;font-size:16px}#banner-amazon{background:-moz-linear-gradient(top, #fc7c23, #f8620d);background:-webkit-linear-gradient(top, #fc7c23, #f8620d);background:linear-gradient(to bottom, #fc7c23, #f8620d);order:1}#banner-rakuten{background:-moz-linear-gradient(top, #c00000, #c00000);background:-webkit-linear-gradient(top, #c00000, #c00000);background:linear-gradient(to bottom, #c00000, #c00000);　-webkit-box-ordinal-group:6;order:8}#banner-yahoo{background:-moz-linear-gradient(top, #fb1a3c, #fb1a3c);background:-webkit-linear-gradient(top, #fb1a3c, #fb1a3c);background:linear-gradient(to bottom, #fb1a3c, #fb1a3c);order:7}#banner-happinet{background:-moz-linear-gradient(top, #0d61c1, #064eba);background:-webkit-linear-gradient(top, #0d61c1, #064eba);background:linear-gradient(to bottom, #0d61c1, #064eba);order:6}#banner-happinet a{display:block;line-height:1.4;padding-top:15px}#banner-joshin{background:-moz-linear-gradient(top, #fe0000, #e00);background:-webkit-linear-gradient(top, #fe0000, #e00);background:linear-gradient(to bottom, #fe0000, #e00);order:4}#banner-toysrus{background:-moz-linear-gradient(top, #3da106, #2c780b);background:-webkit-linear-gradient(top, #3da106, #2c780b);background:linear-gradient(to bottom, #3da106, #2c780b);order:5}#banner-eon{background:-moz-linear-gradient(top, #8435ef, #9750f6);background:-webkit-linear-gradient(top, #8435ef, #9750f6);background:linear-gradient(to bottom, #8435ef, #9750f6);order:2}#banner-happinet{background:-moz-linear-gradient(top, #0fc2a2, #07af91);background:-webkit-linear-gradient(top, #0fc2a2, #07af91);background:linear-gradient(to bottom, #0fc2a2, #07af91)}#banner-edion{background:-moz-linear-gradient(top, #eedb31, #dbca2d);background:-webkit-linear-gradient(top, #eedb31, #dbca2d);background:linear-gradient(to bottom, #eedb31, #dbca2d);order:3}#product_content_box{display:flex}#product_content_img{width:50%;margin-top:10px}#movie-img+#products-img{display:none}.showshow{display:block !important}#products-image-thumb+iframe{margin-top:30px}#movie-img{display:flex;justify-content:center;align-items:center;height:594px;margin-bottom:20px;background:#000}#movie-img iframe{width:100%;display:block;height:450px}#product_content_text{width:45%;margin-left:5%;font-size:18px;line-height:1.6}#products-img{position:relative;overflow:hidden;margin-bottom:20px;padding:0;top:0}#products-image-thumb{position:relative;display:block;display:flex;flex-wrap:wrap;margin:0;padding:0}#products-image-thumb a,#products-image-thumb span{display:block;width:23.1%;margin-right:2.5%;border:2px solid #ef5353;margin-bottom:16px}#products-image-thumb a:nth-child(4n){margin-right:0}#products-image-thumb img{display:block;margin-right:3px;margin-bottom:5px;padding:0;float:left;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:1}#main-contents #shop-banner a{color:#fff;display:block}.day-list{margin-top:20px;margin-bottom:20px;margin-left:4px}.day-list li{font-family:"Jun 34";margin-bottom:8px}.day-list li span{display:inline-block;margin-left:15px;font-family:"Jun 34"}.day-list+p{margin-bottom:30px}.sup_caution .kikan-holy{font-size:18px}.sup_caution .kikan-holy b{display:block;margin-top:20px;font-size:18px;font-family:"Jun 34";margin-left:0;margin-bottom:5px}@media only screen and (max-width: 768px){#product_content_box{display:block}#product_content_img{width:100%;margin-top:10px}#product_content_text{width:108%;max-width:100%;margin-top:30px;margin-left:0;font-size:17px}}@media only screen and (max-width: 414px){.news-cont #content #main-contents h1{font-size:29px;line-height:1.2;margin-bottom:30px}.movie-cont iframe{height:200px}.day-list li{font-size:15px;letter-spacing:-.5px}.day-list li span{margin-left:12px}.sup_caution .kikan-holy{font-size:16px}.sup_caution .kikan-holy b{font-size:16px}.new-youso-inline-block.item-btn.b-button{width:90%;margin:30px auto}.new-youso-inline-block.item-btn.b-button a{font-size:17px;color:#FFF !important}.category-gallery .pagination{margin-top:20px;margin-bottom:10px}.category-gallery #content #main-contents h1 a{font-size:33px;color:#e60012;text-align:center;margin-bottom:40px;text-align:left;font-size:20px;margin-bottom:10px;line-height:1.3}.category-gallery .list-gallery+.list-gallery{margin-top:30px;border-top:2px solid #e60012;padding-top:30px}.news-cont #content #main-contents .product-news dl div{font-size:14px}.news-cont #content #main-contents .product-news h3 a{width:auto;font-size:24px}.news-cont #content #main-contents .product-news dl dd{width:65%;word-break:break-all;font-size:18px}.news-cont #content #main-contents .product-news dl dt{width:35%;padding-right:5%;position:relative;padding-left:0;font-size:18px}.news-cont #content #main-contents .product-news{display:block;max-width:100%;overflow-x:hidden;margin-bottom:20px;border-bottom:2px solid #e60012;padding-bottom:40px}.news-cont #content #main-contents .product-news img{width:100% !important;max-width:100% !important}.news-cont #content #main-contents .product-news a{display:block;width:100%;color:#343a49}.news-cont #content #main-contents .product-news a+div{width:100%;margin-left:0;padding-top:20px}#products-single h1,#gallery h1{font-size:20px;margin-bottom:10px;text-align:left;line-height:1.3}#products-single h2,#gallery h2{font-size:18px;padding-left:22px;margin-bottom:11px;line-height:1.3}.page-id-58 #content .title-sub-900{font-size:18px;padding-left:22px;margin-bottom:25px;line-height:1.3;margin-top:40px}#shop-banner li{margin-left:0;margin-right:0}#gallery h1{padding-bottom:10px;margin-bottom:20px}#gallery .gallery-box{margin-bottom:20px}#movie-img iframe,#products-single iframe{width:100%;height:210px}#movie-img{height:auto}#shop-banner li{margin-left:0 !important;width:100%}#products-single dl dt,#products-single dl dd{font-size:16px}#products-single dl dd{font-size:16px;padding-left:8%}#shop-banner h3+p{font-size:13px;letter-spacing:-.6px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;max-width:100%}}
/*# sourceMappingURL=product.css.map */
