﻿@charset "utf-8";/* CSS Document *//*全体設定*/.boudon{margin: 0 auto;width: 1260px;}/*はじめ*/.boudon .intro{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 35px;}.boudon .intro ._txt{width: 65%;box-sizing: border-box;padding: 15px 20px 5px;color: #039347;background-image: url(/img/lp/boudon_size/top_mokume.jpg);background-size: cover;}.boudon .intro ._txt h1{font-size: 40px;font-weight: bold;text-align: center;padding-bottom: 5px;border-bottom: dotted 2px #039347;}.boudon .intro ._txt h1 span{font-size: 24px;line-height: 1;display: block;}.boudon .intro ._txt h1 span::before{content: "＼";}.boudon .intro ._txt h1 span::after{content: "／";}.boudon .intro ._txt p{padding: 10px 20px;font-weight: bold;font-size: 16px;box-sizing: border-box;}.boudon .intro ._txt p.sub_info{color: #000;}.boudon .intro ._txt p span{color: #ffffff;background-color: #e60012;font-weight: bold;padding: 2px 8px;border-radius: 0.5em;margin-right: 5px;}.boudon .intro ._img{width: 35%;}.boudon .intro ._img img{width: 100%;height: 100%;}/*袋選択 全体設定*/.boudon .title,.boudon .toggle{width: 100%;}/*袋選択 タイトル設定*/.boudon .title{display: block;font-size: 26px;box-sizing: border-box;font-weight: bold;pointer-events: none;margin-bottom: 10px;padding: 10px 0 15px;}/*袋選択 タイトル設定 葉茎菜類*/.boudon .title.green{border-bottom: solid 5px #029346;}/*袋選択 タイトル設定 土物類*/.boudon .title.brown{border-bottom: solid 5px #6a3906;}/*袋選択 タイトル設定 果菜類*/.boudon .title.red{border-bottom: solid 5px #e60000;}/*袋選択 タイトル設定 果物類*/.boudon .title.yellow{border-bottom: solid 5px #e6a200;}/*袋選択 アコーディオンPC用*/.boudon input{display: none;}.boudon ul.toggle{list-style: none;background-color: #ffffff;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 15px 20px;box-sizing: border-box;}.boudon ul.toggle li{width: 24%;box-sizing: border-box;margin: 5px 0;font-weight: bold;text-align: center;font-size: 20px;}.boudon ul.toggle::after,.boudon ul.toggle::before {content: "";display: block;width: 24%;height: 0;}.boudon ul.toggle::before {order: 1;}.boudon ul.toggle li a{display: block;text-decoration: none;padding: 5px;border-radius: 1em;color: #ffffff;}.boudon ul.toggle li a:hover{opacity: 0.7;}.boudon ul.toggle li a span{background: #e1210d;color: #ffffff;font-weight: bold;padding: 2px 8px;border-radius: 0.5em;margin-left: 10px;font-size: 0.7em;}.boudon ul.toggle.red li a span{background: #ffffff;color: #e1210d;}/*袋選択 アコーディオンPC用  葉茎菜類*/.boudon ul.toggle.green li a{background-color: #029346;}/*袋選択 アコーディオンPC用  土物類*/.boudon ul.toggle.brown li a{background-color: #6a3906;}/*袋選択 アコーディオンPC用  果菜類*/.boudon ul.toggle.red li a{background-color: #e60000;}/*袋選択 アコーディオンPC用  果物類*/.boudon ul.toggle.yellow li a{background-color: #e6a200;}.boudon .boudon_first{margin-bottom: 50px;}/*ボードンボタン*/.boudon .content{display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;margin-bottom: 25px;padding-bottom: 20px;}.boudon .content::first-child{margin-top: 25px;}/*ボードンボタン 下線　葉茎菜類*/.boudon .content._green{border-bottom: solid 5px #029346;}/*ボードンボタン 下線　土物類*/.boudon .content._brown{border-bottom: solid 5px #6a3906;}/*ボードンボタン 下線　果菜類*/.boudon .content._red{border-bottom: solid 5px #e60000;}/*ボードンボタン 下線　果物類*/.boudon .content._yellow{border-bottom: solid 5px #e6a200;}.boudon .content .vege_image{width: 24%;text-align: center;align-items: flex-start;}.boudon .content .vege_image img{width: 100%;}.boudon .content .vege_image h2{font-size: 23px;font-weight: bold;margin-bottom: 10px;}/*ボードンボタン 野菜名　葉茎菜類*/.boudon .content._green .vege_image h2{color: #029346;}.boudon .content._green .vege_image h2 span{border-bottom: solid 2px #029346;}/*ボードンボタン 野菜名　土物類*/.boudon .content._brown .vege_image h2{color: #6a3906;}.boudon .content._brown .vege_image h2 span{border-bottom: solid 2px #6a3906;}/*ボードンボタン 野菜名　果菜類*/.boudon .content._red .vege_image h2{color: #e60000;}.boudon .content._red .vege_image h2 span{border-bottom: solid 2px #e60000;}/*ボードンボタン 名前文字　果物類*/.boudon .content._yellow .vege_image h2{color: #e6a200;}.boudon .content._yellow .vege_image h2 span{border-bottom: solid 2px #e6a200;}.boudon .content .vege_btn{width: 74%;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;align-content: flex-start;}.boudon .content .vege_btn ._btn{width: 24%;border: solid 2px #cccccc;border-radius: 0.5em;padding: 10px 10px 5px 10px;box-sizing: border-box;position: relative;margin-bottom: 10px;}.boudon .content .vege_btn::after,.boudon .content .vege_btn::before {content: "";display: block;width: 24%;height: 0;}.boudon .content .vege_btn::before {order: 1;}.boudon .content .vege_btn ._btn:hover{opacity: 0.7;}.boudon .content .vege_btn ._btn a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-indent: -999px;}.boudon .content .vege_btn ._btn .item_name{font-size: 16px;font-weight: bold;}/*ボードンボタン 名前文字　葉茎菜類*/.boudon .content._green .vege_btn ._btn .item_name{color: #029346;}/*ボードンボタン 名前文字　土物類*/.boudon .content._brown .vege_btn ._btn .item_name{color: #6a3906;}/*ボードンボタン 名前文字　果菜類*/.boudon .content._red .vege_btn ._btn .item_name{color: #e60000;}/*ボードンボタン 名前文字　果物類*/.boudon .content._yellow .vege_btn ._btn .item_name{color: #e6a200;}.boudon .content .vege_btn ._btn .item_name span.thic{font-size: 0.7em;margin-left: 5px;display: inline-block;}.boudon .content .vege_btn ._btn span.icon_new{display: inline-block;margin-right: 5px;margin-bottom: 5px;padding: 5px 10px;font-weight: bold;color: #ffffff;line-height: 1;box-sizing: border-box;border-radius: 1em;background: #ff0000;}.boudon .content .vege_btn ._btn span.icon_new:after {content: url(/img/usr/info/ico_new.png);margin-left: 5px;}.boudon .content .vege_btn ._btn .item_size{font-weight: bold;margin-bottom: 5px;}.boudon .content .vege_btn ._btn ul.item_type{display: flex;flex-wrap: wrap;}.boudon .content .vege_btn ._btn ul.item_type li{margin-right: 5px;margin-bottom: 5px;padding: 5px 10px;font-weight: bold;color: #ffffff;line-height: 1;box-sizing: border-box;border-radius: 0.5em;}.boudon .content .vege_btn ._btn ul.item_type li:last-child{margin-right: 0;}.boudon .content .vege_btn ._btn ul.item_type li.muji{background-color: #1ba5d3;}.boudon .content .vege_btn ._btn ul.item_type li.gara{background-color: #7fba00;}.boudon .content .vege_btn ._btn ul.item_type li.anaari{background-color: #235fff;}.boudon .content .vege_btn ._btn ul.item_type li.ananashi{background-color: #6f7586;}.boudon .content .vege_btn ._btn ul.item_type li.mizunuki{background-color: #3e29d9;}.boudon .content .vege_btn ._btn ul.item_type li.corner{background-color: #9529d9;}.boudon .content .vege_btn ._btn ul.item_type li.low_price{background-color: #f96e37;}/*関連記事のところ*/h2.uline_b {font-size: 2em;font-weight: bold;border-bottom: solid 5px #029346;margin-top: 45px;margin-bottom: 25px;}.column{width: 100%;margin-bottom: 45px;}.column h3{font-size: 1.5em;font-weight: bold;margin: 35px 0 15px;}.column h3::before{content: "┃"}.contents_02{display: flex;flex-wrap: wrap;/*	justify-content: space-between;*/margin: 0 auto;}.contents_02 .item_{width: 32%;box-sizing: border-box;/*	border: solid 1px #cccccc;*/display: flex;flex-direction: column;}.contents_02::after{content: "";display: block;width: 32%;height: 0;}.contents_02 .item_ ul.btns_{margin-top: auto;margin-bottom: 12px;padding: 0 10px;}.contents_02 .item_ ul.btns_ li.btn_gazou_{position: relative;}.item_ .btn_gazou_ a{display: block;position: relative;padding: 10px;color: #ffffff;background-color: #029346;font-weight: bold;border-radius: 20px;text-align: center;text-decoration: none;font-size: 1em;}.column ul.tokusyu{display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;width: 100%;list-style: none;margin: 0 auto;}.column ul.tokusyu li{width: 23%;margin-bottom: 10px;}.column ul.tokusyu li img{width: 100%;height: auto;}.column ul.tokusyu::before{content: "";display: block;width: 23%;order: 1;}.column ul.tokusyu::after{content: "";display: block;width: 23%;}@media screen and (max-width: 768px){/*全体設定*/.boudon{width: 100%;}.boudon a.anchor{padding-top: 70px;margin-top: -70px;}/*はじめ*/.boudon .intro{margin-bottom: 25px;}.boudon .intro ._txt{width: 100%;padding: 15px 10px;}.boudon .intro ._txt h1{font-size: 25px;text-align: left;padding: 0 10px 10px;}.boudon .intro ._txt h1 span{font-size: 18px;margin-bottom: 5px;}.boudon .intro ._txt p{padding: 5px 10px;font-size: 14px;}.boudon .intro ._txt p span{padding: 2px 5px;font-size: 0.7em;}.boudon .intro ._img{width: 100%;}/*袋選択 タイトル設定*/.boudon .title{pointer-events: all;width: 100%;font-size: 20px;position: relative;padding: 0 0 0 25px;}/*袋選択 タイトル設定 矢印*/.boudon .title::before{content: "";width: 0;height: 0;position: absolute;top: 8px;left: 0;border: 10px solid transparent;}/*袋選択 タイトル設定 矢印 葉茎菜*/.boudon .title.green::before{border-top: 15px solid #029346;}/*袋選択 タイトル設定 矢印 土物類*/.boudon .title.brown::before{border-top: 15px solid #6a3906;}/*袋選択 タイトル設定 矢印 果菜類*/.boudon .title.red::before{border-top: 15px solid #e60000;}/*袋選択 タイトル設定 矢印 果菜類*/.boudon .title.yellow::before{border-top: 15px solid #e6a200;}.boudon ul.toggle{width: 100%;height: 0;padding: 0 8px;box-sizing: border-box;transition: .2s;overflow: hidden;}.boudon ul.toggle li{width: 49%;font-size: 16px;margin: 5px 0;}input:checked + ul.toggle{height: auto;padding: 8px;}.boudon ul.toggle li a span{padding: 2px 6px;font-size: 0.6em;}/*ボードンボタン*/.boudon .content{display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;margin-bottom: 25px;padding-bottom: 20px;}.boudon .content::first-child{margin-top: 25px;}.boudon .content .vege_image{width: 100%;text-align: center;position: relative;margin-bottom: 25px;}.boudon .content .vege_image img{width: 55%;}.boudon .content .vege_btn{width: 100%;box-sizing: border-box;padding: 0 10px;}.boudon .content .vege_btn ._btn{width: 49%;padding: 5px;}.boudon .content .vege_btn ._btn .item_name span.thic{font-size: 0.8em;}/*関連記事のとこ*/h2.uline_b {font-size: 1.7em;font-weight: bold;margin: 25px 0px 25px;padding-bottom: 5px;line-height: 1.2;text-align: center;}.column{width: 100%;}.column h3{padding: 5px;font-size: 1.3em;margin: 0;}.column h3::before{content: "┃"}.contents_02{padding: 0 10px;}.contents_02 .item_{width: 100%;margin: 5px auto;padding: 0;}.contents_02::after{content: none;}.contents_02 .item_ ul.btns_{font-size: 0.8em;width: 100%;margin-bottom: 0;padding: 0;}.contents_02 .item_ ul.btns_ li.btn_gazou_{position: relative;}.item_ .btn_gazou_ a{padding: 10px 0;background-color: #029346;border-radius: 100vh;color: #ffffff;font-weight: bold;text-align: center;display: block;position: relative;transition: .3s;margin: 5px;}.column ul.tokusyu{width: 96%;margin: 0 auto;padding: 0;float: none;}.column ul.tokusyu li{width: 49%;}}