﻿.font_gothic{font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}.font_mincho{font-family:"Hiragino Mincho ProN","ヒラギノ明朝 ProN W3","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important}.default_style .part+.part,.default_style .part+.txt,.default_style .part+.link,.default_style .part+.btn,.default_style .part+.img,.default_style .part+.list,.default_style .part+.input,.default_style .part+.select,.default_style .part+.textarea,.default_style .txt+.part,.default_style .txt+.txt,.default_style .txt+.link,.default_style .txt+.btn,.default_style .txt+.img,.default_style .txt+.list,.default_style .txt+.input,.default_style .txt+.select,.default_style .txt+.textarea,.default_style .link+.part,.default_style .link+.txt,.default_style .link+.link,.default_style .link+.btn,.default_style .link+.img,.default_style .link+.list,.default_style .link+.input,.default_style .link+.select,.default_style .link+.textarea,.default_style .btn+.part,.default_style .btn+.txt,.default_style .btn+.link,.default_style .btn+.btn,.default_style .btn+.img,.default_style .btn+.list,.default_style .btn+.input,.default_style .btn+.select,.default_style .btn+.textarea,.default_style .img+.part,.default_style .img+.txt,.default_style .img+.link,.default_style .img+.btn,.default_style .img+.img,.default_style .img+.list,.default_style .img+.input,.default_style .img+.select,.default_style .img+.textarea,.default_style .list+.part,.default_style .list+.txt,.default_style .list+.link,.default_style .list+.btn,.default_style .list+.img,.default_style .list+.list,.default_style .list+.input,.default_style .list+.select,.default_style .list+.textarea,.default_style .input+.part,.default_style .input+.txt,.default_style .input+.link,.default_style .input+.btn,.default_style .input+.img,.default_style .input+.list,.default_style .input+.input,.default_style .input+.select,.default_style .input+.textarea,.default_style .select+.part,.default_style .select+.txt,.default_style .select+.link,.default_style .select+.btn,.default_style .select+.img,.default_style .select+.list,.default_style .select+.input,.default_style .select+.select,.default_style .select+.textarea,.default_style .textarea+.part,.default_style .textarea+.txt,.default_style .textarea+.link,.default_style .textarea+.btn,.default_style .textarea+.img,.default_style .textarea+.list,.default_style .textarea+.input,.default_style .textarea+.select,.default_style .textarea+.textarea{margin-top:1em}.osechi_wrap{padding-bottom:40px}.osechi_wrap .sec+.sec{margin-top:60px}.osechi_wrap .block+.block{margin-top:50px}.osechi_wrap .box+.box{margin-top:40px}.osechi_wrap .part+.part{margin-top:20px}.mv_sec .mv_header{margin-bottom:40px}.mv_sec .mv_header .mv_img{width:100%;height:auto}.mv_sec .mv_block .txt{font-family:"Hiragino Mincho ProN","ヒラギノ明朝 ProN W3","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;font-size:16px;text-align:center;line-height:1.8}.mv_sec .nav_box{margin:0 20px;display:flex;justify-content:space-around;align-items:stretch}.mv_sec .nav_box .nav_item{width:48%;border-bottom:2px solid #999;position:relative}.mv_sec .nav_box .nav_item a{display:block;font-family:"Hiragino Mincho ProN","ヒラギノ明朝 ProN W3","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;text-align:center;font-size:18px;padding-bottom:24px}.mv_sec .nav_box .nav_item:after{content:"";display:block;width:8px;height:8px;border-bottom:2px solid #999;border-right:2px solid #999;position:absolute;bottom:10px;left:0;right:0;transform:rotate(45deg);margin:auto}.intro_sec .intro_header{display:flex;justify-content:center;margin-bottom:40px}.intro_sec .intro_header .intro_header_ttl{font-size:24px;font-weight:600;writing-mode:vertical-rl;line-height:1.5}.product_sec .p_header{text-align:center;margin:0 15px 30px}.product_sec .p_header .p_header_img{margin-bottom:14px;width:auto;height:120px}.product_sec .p_header .p_header_ttl{font-family:"Hiragino Mincho ProN","ヒラギノ明朝 ProN W3","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;font-size:26px;font-weight:600;margin-bottom:10px}.product_sec .p_header .p_header_subttl{font-family:"Hiragino Mincho ProN","ヒラギノ明朝 ProN W3","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;font-size:16px;line-height:1.7;text-align:left}.product_sec .product_block{margin:0 auto}.product_sec .product_block .product_block_header{margin-bottom:40px}.product_sec .product_block .product_block_header .ttl{font-family:"Hiragino Mincho ProN","ヒラギノ明朝 ProN W3","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;text-align:center;font-size:24px;font-weight:600}.text_box{margin:0 15px}.text_box .ttl{font-family:"Hiragino Mincho ProN","ヒラギノ明朝 ProN W3","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;text-align:center;font-size:24px;font-weight:600;margin-bottom:30px}.text_box .img+.txt{margin-top:20px}.text_box .txt{font-family:"Hiragino Mincho ProN","ヒラギノ明朝 ProN W3","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;font-size:16px;line-height:1.7}.text_box .txt+.txt{margin-top:14px}.recipe_item a{display:block}.recipe_item a img{width:100%;height:auto}.banner_sec .banner_block{margin:0 15px}.banner_sec .banner_block a{display:block}.article_sec .article_block{margin:0 15px}.article_sec .article_block .article_block_header{margin-bottom:30px}.article_sec .article_block .article_block_header .ttl{text-align:center;font-size:24px;font-weight:600}.article_sec .article_block .article_block_inner .article_list{display:flex;justify-content:space-between;align-items:stretch}.article_sec .article_block .article_block_inner .article_list .article_item{background:#fff;display:flex;height:auto}.article_sec .article_block .article_block_inner .article_list .article_item a{display:block}.article_sec .article_block .article_block_inner .article_list .article_item a p{font-size:14px;padding:16px 10px}.article_sec .article_block .article_block_inner .swiper-pagination-bullets{text-align:center;margin:10px 0 0 0}.article_sec .article_block .article_block_inner .swiper-pagination-bullet{margin:0 5px 0 5px}.article_sec .article_block .article_block_inner .swiper-pagination-bullet-active{background:#868686}.t_link{padding:0 15px}.t_link li{margin:0;font-size:16px}.t_link li.align_r{text-align:right}.t_link li.align_r a:after{content:"";width:16px;height:16px;display:inline-block;background-image:url(/sp/img/common/arr2.png);background-size:contain;vertical-align:text-bottom}.t_link li.align_r a:after{margin-left:10px}.t_link a.arr_r:after,.t_link a.arr_r:before{transform:rotate(90deg)}/*# sourceMappingURL=style.css.map */
