﻿@charset "utf-8";/* CSS Document *//*全体設定*/*, *:before, *:after {box-sizing: inherit;}html {box-sizing: border-box;}img {vertical-align: bottom;}#packing{width: 1260px;margin: 0 auto;}#packing a {color: #000000;text-decoration: underline;}#packing h2.uline_b{font-size: 1.5em;line-height: 1;font-weight: bold;border-bottom: solid 5px #1c9b90;text-align: center;margin-bottom: 25px;padding-bottom: 5px;}#packing h3.uline_b{font-size: 1.2em;line-height: 1;font-weight: bold;border-bottom: solid 2px #1c9b90;text-align: center;margin-bottom: 25px;padding-bottom: 5px;}/*TOPイメージ*/#packing .top_parts{width: 100%;background-color: #1c9b90;display: flex;flex-wrap: wrap;justify-content: space-between;}#packing .top_parts .top_txt{width: 54%;color: #ffffff;display: flex;justify-content: center;flex-direction: column;padding: 0 0 0 45px;}#packing .top_parts .top_txt h1{font-size: 3.5em;font-weight: bold;}#packing .top_parts .top_img{width: 44%;}#packing .top_parts .top_img img{width: 100%;}/*ナビゲーション*/#packing .pack_first {width: 100%;background-color: #ffffff;margin: 0 auto 50px;box-sizing: border-box;position: sticky;top: 0;z-index: 2;padding-bottom: 0;padding-top: 0;max-width: 100%;}#packing .pack_first ul.pack_menu {width: 100%;display: flex;flex-flow: row;justify-content: center;margin: 0;box-sizing: border-box;border: solid 1px #1c9b90;list-style: none;padding: 0;}#packing .pack_first ul.pack_menu li.global-item {border-right: solid 1px #1c9b90;width: 33.33%;position: relative;}#packing .pack_first ul.pack_menu li.global-item:last-child {border-right-style: none;margin-right: 0;}#packing .pack_first ul.pack_menu li.global-item a {display: block;padding: 20px 20px 40px 20px;color: #1c9b90;font-weight: bold;text-decoration: none;box-sizing: border-box;text-align: center;}#packing .pack_first ul.pack_menu li.global-item:last-child a {border-right: none;}#packing .pack_first ul.pack_menu li.global-item a::after {content: "";display: block;position: absolute;left: 50%;top: 70%;-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 0;height: 0;border-style: solid;border-width: 15px 17.5px 0 17.5px;border-color: #1c9b90 transparent transparent transparent;}#packing .pack_first ul.pack_menu li a:hover {opacity: 0.7;}a.adjustment{display: block;padding-top: 100px;margin-top: -100px;}/*ナビゲーション終*//*レコメンドのところ*/#recommend_block{border-top: inherit;}#recommend_block .ec-shelfRole{margin-bottom: 0px;}/*レコメンドの順位ランキングアイコン*/#recommend_block .ec-shelfRole li.ec-shelfGrid__item:before {content: '';z-index: 2;position: absolute;display: inline-block;width: 25px;height: 25px;background-size: contain;vertical-align: middle;}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(1)::before {background-image: url(/img/icon/rank_category_1.png);}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(2)::before {background-image: url(/img/icon/rank_category_2.png);}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(3)::before {background-image: url(/img/icon/rank_category_3.png);}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(4)::before {background-image: url(/img/icon/rank_category_4.png);}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(5)::before {background-image: url(/img/icon/rank_category_5.png);}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(6)::before {background-image: url(/img/icon/rank_category_6.png);}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(7)::before {background-image: url(/img/icon/rank_category_7.png);}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(8)::before {background-image: url(/img/icon/rank_category_8.png);}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(9)::before {background-image: url(/img/icon/rank_category_9.png);}#recommend_block .ec-shelfRole li.ec-shelfGrid__item:nth-child(10)::before {background-image: url(/img/icon/rank_category_10.png);}/*枠全体指定*/#packing .contents{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;margin-bottom: 50px;}#packing .contents .item{width: 24%;border-radius: 5px;border: solid 1px #cccccc;z-index: 1;margin: 0 0 10px 0;display: flex;flex-direction: column;}#packing .contents::after {content: "";display: block;width: 24%;height: 0;}#packing .contents::after,#packing .contents::before {content: "";display: block;width: 24%;height: 0;}#packing .contents::before{order: 1;}#packing .contents .item .item_image{border-top-left-radius: 5px;border-top-right-radius: 5px;display:inline-block;overflow: hidden;text-align: center;}#packing .contents .item .item_image img{width: 80%;vertical-align: top;}#packing .contents .item h4.item_title{padding: 0 10px;margin: auto auto 5px auto;font-size: 1.2em;color: #1c9b90;font-weight: bold;}#packing .contents .item .item_txt{padding: 0 10px;margin-bottom: 20px;font-size: 0.9em;}#packing .contents .item ul.btns{width: 80%;margin: auto;padding: 0 5px 10px;}#packing .contents .item ul.btns li.btn_list,#packing .contents .item ul.btns li.btn_pdf{position: relative;}#packing .contents .item ul.btns li:nth-child(2n){margin-top: 12px;}#packing .contents .item ul.btns li.btn_list a,#packing .contents .item ul.btns li.btn_pdf a{border-radius: 1.5em;padding: 0.8em 0;text-decoration: none;font-weight: bold;text-align: center;display: block;font-size: 0.8em;}#packing .contents .item ul.btns li.btn_list a{background-color: #1c9b90;color: #ffffff;}#packing .contents .item ul.btns li.btn_pdf a{border: solid 2px #1c9b90;background-color: #ffffff;color: #1c9b90;}#packing .contents .item ul.btns li.btn_list a:hover,#packing .contents .item ul.btns li.btn_pdf a:hover{opacity: 0.7;}#packing .contents .item ul.btns li.btn_list a::after {content: url(/img/lp/201810_mercari/ico_ya.png);margin: auto;line-height: 0;position: absolute;top: 28%;right: 7%;}#packing .contents .item ul.btns li.btn_pdf a::after {content: url(/img/lp/201810_mercari/ico_pdf.png);margin: auto;line-height: 0;position: absolute;top: 15%;right: 5%;}#packing .large_bnr{color: #3b3b3b;font-weight: bold;text-align: center;font-size: 1.2em;}/*おすすめコンテンツ*/#packing ul.industry_fooddeli_list {width: 100%;display: flex;flex-wrap: wrap;margin: 50px 0;}#packing ul.industry_fooddeli_list li {width: 240px;margin: 0 0 10px 10px;padding: 12px 5px 8px 0;box-sizing: border-box;}#packing ul.industry_fooddeli_list li img{width: 100%;}#packing ul.industry_fooddeli_list li a {color: "#333333";}/*コラボ部分*/#packing .collabo{width: 100%;margin-bottom: 50px;}#packing .collabo p._img{text-align: center;margin-bottom: 25px;}#packing .collabo p._txt{text-align: center;font-size: 1.0em;font-weight: 400;margin-bottom: 50px;}#packing .collabo ._lbanner{text-align: center;margin-bottom: 50px;}#packing .fl_movie{width: 90%;margin: 0 auto 50px;display: flex;flex-wrap: wrap;justify-content: space-between;}#packing .fl_movie .item_fl{width: 49%;color: #1c9b90;font-weight: bold;}#packing p.h3_txt{width: 800px;margin: 0 auto 25px;}#packing .howto_list{display: flex;justify-content: space-between;flex-wrap: wrap;background-color: #dbfcf6;padding: 20px;border-radius: 1em;}#packing .howto_list ._howtobtn{width: 24%;background-color: #ffffff;border: solid 1px #8d8d8d;margin-bottom: 15px;padding: 10px;border-radius: 1em;display: flex;justify-content: space-between;position: relative;}#packing .howto_list ._howtobtn:hover{opacity: 0.7;}#packing .howto_list ._howtobtn a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-indent: -999px;}#packing .howto_list ._howtobtn ._img{width: 44%;}#packing .howto_list ._howtobtn ._img img{width: 100%;}#packing .howto_list ._howtobtn ._txt{width: 54%;font-weight: bold;display: flex;justify-content: center;align-items: center;flex-direction: column;padding-left: 5px;}#packing .howto_list ._howtobtn ._txt p._name{margin-bottom: 1em;}#packing .howto_list ._howtobtn ._txt p._btn{border-radius: 1.5em;padding: 0.5em;text-decoration: none;font-weight: bold;text-align: center;display: block;background-color: #1c9b90;color: #ffffff;align-self: stretch;}@media screen and (max-width: 768px) {#packing{width: 100%;}#packing h2.uline_b{font-size: 1.0em;font-weight: bold;margin: 0 10px 25px;padding-bottom: 5px;}#packing h3.uline_b{font-size: 0.8em;padding-bottom: 5px;}/*TOPイメージ*/#packing .top_parts{flex-direction: column-reverse;}#packing .top_parts .top_txt{width: 100%;padding: 15px;}#packing .top_parts .top_txt p{font-size: 0.8em;}#packing .top_parts .top_txt h1{font-size: 1.1em;}#packing .top_parts .top_img{width: 100%;}#packing .top_parts .top_img img{width: 100%;}/*メニュー部分*/#packing .pack_first {width: 100%;background-color: #ffffff;margin: 0 auto;margin-bottom: 8px;box-sizing: border-box;border-radius: 1rem;position: static;}#packing .pack_first ul.pack_menu {width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;font-size: 0.9em;border-right-style: none;border-left-style: none;border-bottom-style: none;margin-bottom: 25px;}#packing .pack_first ul.pack_menu li.global-item a{width: 100%;margin: 0 auto;padding: 5px 7px;font-size: 10px;text-align: center;}#packing .pack_first ul.pack_menu li.global-item a::before{position: absolute;content: '';top: 0.7em;left: 1.0em;height: 0;width: 0;border-style: solid;border-width: 6px 0 6px 9px;border-color: transparent transparent transparent #1c9b90;}#packing .pack_first ul.pack_menu li.global-item a::after {content: none;}#packing .pack_first ul.pack_menu li.global-item {width: 50%;border-bottom: solid 1px #1c9b90;}#packing .pack_first ul.pack_menu li.global-item:nth-child(2n+1){border-left: solid 1px #1c9b90;}#packing .pack_first ul.pack_menu li.global-item:last-child{border-right: solid 1px #1c9b90;}a.adjustment{display: block;padding-top: 50px;margin-top: -50px;}/*枠全体指定*/#packing .contents{padding: 0 10px;margin-bottom: 20px;margin-bottom: 30px;}#packing .contents .item{width: 49%;margin: 0 0 5px 0;padding-bottom: 5px;}#packing .contents::after {content: none;}#packing .contents._youki .item{width: 49%;}#packing .contents._youki::after,#packing .contents._youki::before {content: none;}#packing .contents .item h4.item_title{padding: 0 5px;font-size: 0.8em;}#packing .contents .item .item_txt{padding: 0 5px;font-size: 0.8em;}#packing .contents .item ul.btns{margin-top: auto;padding: 0 5px;}#packing .contents .item ul.btns li:nth-child(2n){margin-top: 10px;}#packing .contents .item ul.btns li.btn_list a,#packing .contents .item ul.btns li.btn_pdf a{font-size: 0.7em;border-radius: 2em;}#packing .contents .item ul.btns li.btn_list a:hover,#packing .contents .item ul.btns li.btn_pdf a:hover{opacity: 1;}#packing .contents .item ul.btns li.btn_list::after {top: 20%;}#packing .contents .item ul.btns li.btn_pdf::after {top: 8%;}#packing .large_bnr{font-size: 1em;}/*おすすめコンテンツ*/#packing ul.industry_fooddeli_list {margin: 25px 0;padding: 0 10px;justify-content: space-between;}#packing ul.industry_fooddeli_list li {width: 49%;margin: 0 0 15px 0;padding: 0;}/*コラボ部分*/#packing .collabo{padding: 25px 10px 0;}#packing .collabo p._img img{width: 80%;}#packing .collabo p._txt{text-align: left;font-size: 0.8em;}#packing .fl_movie{width: 100%;margin-bottom: 35px;}#packing .fl_movie .item_fl{width: 100%;margin-bottom: 25px;}#packing p.h3_txt{width: 100%;font-size: 0.8em;}#packing .howto_list{padding: 15px 10px;}#packing .howto_list ._howtobtn{width: 49%;}#packing .howto_list ._howtobtn:hover{opacity: 1;}#packing .howto_list ._howtobtn ._img{width: 34%;}#packing .howto_list ._howtobtn ._img img{width: 100%;}#packing .howto_list ._howtobtn ._txt{width: 64%;}#packing .howto_list ._howtobtn ._txt p._name{margin-bottom: 0.5em;font-size: 0.8em;}#packing .howto_list ._howtobtn ._txt p._btn{font-size: 0.8em;border-radius: 1em;padding: 0.1em;}}