@charset "utf-8";.memo_right{width:calc(75% - 80px);margin-bottom:100px}.memo_right h1{font-family:游明朝,"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:3rem;color:#343379;line-height:1;margin-bottom:50px;text-align:left}.price_nav{text-align:right;margin-bottom:50px}.price{display:inline-block;padding:10px;background-color:#343379;color:#fff;margin-left:auto;border-radius:4px}.item_movie{width:100%;height:0;padding-bottom:56.25%;position:relative;margin-bottom:50px}.item_movie>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.item_image{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.item_image_left{width:calc(66% - 10px)}.item_image_left div{display:none}.item_image_left div.active{display:block}.products_image_text{display:flex;justify-content:center;margin-top:10px}.item_image_right{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(34% - 10px)}.item_image_right div{width:calc(50% - 5px)}.item_image_right p:last-child{color:#343379;width:100%}.item_image_right li a{display:block;width:100%;height:100%}dl{display:flex;flex-wrap:wrap;font-size:1.6rem}dt{width:20%;font-weight:400;padding:10px;line-height:1.6}dd{width:80%;font-weight:700;padding:10px;line-height:1.6}dd span{display:inline-block;width:20%}.link_top{text-align:right;margin-bottom:100px}.link_top a{padding:10px;background-color:#343379;color:#fff;text-align:center;border-radius:4px}.link{margin-bottom:100px}.link h3{font-size:1.6rem;text-align:center;margin-bottom:20px}.link_flex{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px}.link_flex a{display:block;width:45%;padding:10px;background-color:#343379;color:#fff;text-align:center;border-radius:6px;font-size:1.8rem}.link p{font-size:1.6rem;text-align:center}.item_search{margin-bottom:100px}.item_search>p:nth-child(1){font-size:1.6rem;margin-bottom:20px;text-align:center}.item_search>p:nth-child(2){font-size:1.3rem;margin-bottom:30px;text-align:center}.item_search_flex{display:flex;flex-wrap:wrap;justify-content:space-around}.item_search_flex>p{width:calc(50% - 10px)}.item_search_flex form{width:calc(50% - 10px);text-align:center}.item_search_flex form h2{font-size:1.8rem;text-align:center;padding:10px;margin-bottom:10px}.item_search_flex form p{text-align:center;font-size:1.4rem;margin-bottom:20px}.item_search_flex form select{width:80%;margin-bottom:10px;height:35px}.item_search_flex form button{background-color:#343379;color:#fff;padding:12px;width:80%;border-radius:4px}.a_image{margin-bottom:100px}.product ul{display:flex;flex-wrap:wrap;justify-content:space-between}.product ul li{width:calc(33% - 10px);margin-bottom:50px}.product ul li p img{width:100%}.product ul li a{display:block;width:100%;height:100%;color:#323333;text-align:center}.product ul li a p{margin-bottom:10px}.product ul li a p:nth-child(3){color:rgba(252,22,22,.667)}.product-cat-list>ul>li a{display:block;list-style-type:disc;padding-left:20px;list-style-position:inside;line-height:30px;border:1px solid #343379;border-bottom:none;width:100%;transition:all .3s ease}.product-cat-list>ul>li a:hover{background-color:#343379;color:#fff}.product-cat-list>ul>li ul{display:none}.product-cat-list>ul>li:last-of-type{border-bottom:1px solid #343379}.price-zone{background-color:#f6f4f3;margin-bottom:50px}.price-zone h2{line-height:1;padding:10px;background-color:#36357e;color:#fff;margin-bottom:0}.price-zone dl{padding:20px}.price-zone dt,.price-zone dd{border-bottom:1px solid gray}.price-zone dt:last-of-type,.price-zone dd:last-of-type{border-bottom:none}.item-memo{border-top:1px solid gray;border-bottom:1px solid gray;padding:10px;margin-bottom:30px}.item-memo p{margin-bottom:10px}.online-shop-link{padding-bottom:20px;text-align:center}.online-shop-link a{padding:10px 20px;background-color:#343379;color:#fff}.online-shop-link a i{margin-right:5px}@media screen and (max-width:800px){.item_image_left{width:100%;margin-bottom:10px}.item_image_right{width:100%;justify-content:flex-start}.item_image_right div{width:20%}.item_image_right>p:last-of-type{width:100%}.price-zone dt{width:116px}.price-zone dd{width:calc(100% - 116px)}.price-zone dd>span{width:94px}}.item-ar{display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.item-ar-button-block{display:none}.item-ar-guide-anchor{color:#343379;text-decoration:underline}.item-qr-button{display:inline-block;padding:10px;background-color:#343379;color:#fff;border-radius:4px}.item-ar-qr{width:100px;height:100px}.item-ar .pc{display:block}.item-ar .sp{display:none}@media screen and (max-width:800px){.item-ar{flex-direction:column;justify-content:center;align-items:flex-start}.item-ar .pc{display:none}.item-ar .sp{display:block}.item-ar-button-block{text-align:center;display:flex;justify-content:center;width:100%;margin-top:40px}.item-ar-qr{display:none}}