﻿@charset "utf-8";/* CSS Document *//*大枠のcss*/#outer{width: 1260px;margin: 0 auto;}/*パンくず*/.navitopicpath_{overflow: hidden;font-size: 12px;margin: 15px 10px 25px;}#bread-crumb-list {width: 100%;float: left;overflow: hidden;}#bread-crumb-list li{display: inline;}.navitopicpath_ a{margin: 0 0.5em;white-space: nowrap;}/*見出し*/#outer .top_parts{width: 100%;display: flex;justify-content: space-between;background-color: #41250a;margin-bottom: 50px;}#outer .top_parts .top_txt{width: 54%;color: #FFFFFF;display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;padding: 0 0 0 25px;}#outer .top_parts .top_txt h1{font-size: 2.3em;font-weight: bold;padding-bottom: 5px;line-height: 1.2;}#outer .top_parts .top_txt p{font-size: 1.0em;padding-top: 10px;}#outer .top_parts .top_img{width: 44%;}#outer .top_parts .top_img img{width: 100%;}/*h2*/h2.uline_b{font-size: 2.5em;font-weight: bold;/*	text-align: center;*/border-bottom: solid 5px #41250a;margin-top: 45px;margin-bottom: 15px;}/*h3*/h3.contents_h3{font-size: 1.8em;font-weight: bold;margin-top: 35px;margin-bottom: 20px;padding-left: 5px;}h3.contents_h3::before{content: "┃" ;color: #006DC7;}/*h4*/h4.contents_h4 {border-bottom: solid 1px #000000;font-size: 1.5em;font-weight: bold;margin: 20px;}/*文字のみ　乾燥剤とは？*/#outer .contents{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;}.contents .item{width: 100%;display: flex;flex-wrap: wrap;box-sizing: border-box;justify-content: space-between;margin-bottom: 30px;padding: 10px;}.contents .item .item_txt{width: 100%;padding: 0 15px 15px;margin: auto;box-sizing: border-box;}.contents .item .item_txt p{/*乾燥剤とは？の説明文*/line-height: 1.5;font-size: 1.5em;}/*乾燥剤について*/.contents .contents_ex{font-size: 1.5em;padding: 10px;line-height: 1.5;}/*左に画像、右に説明 違いは？*/.contents .item .item_img{width: 39%;}.contents .item .item_img img{width: 100%;}.contents .item .item2_txt{width: 59%;padding: 15px 15px;margin: auto;box-sizing: border-box;}.contents .item .item2_txt p{/*説明文*/line-height: 1.5;font-size: 1.5em;}.contents .item .item2_txt li{font-size: 1.5em ;font-weight: bold;}/*サイズの選び方*/.contents .item .item_txt_keisan{width: 80%;border-radius: 15px;font-size: 2em;background-color: antiquewhite;padding: 15px 15px;margin: auto auto 50px auto;box-sizing: border-box;}.contents .item .item_txt_keisan p{/*説明文*/line-height: 1.5;font-size: 1.5em;font-weight: bold;text-align: center;}.contents .item .item_txt_keisan2{width: 90%;border-radius: 15px;font-size: 2em;background-color: antiquewhite;padding: 15px 15px;margin: auto auto 50px auto;box-sizing: border-box;}.contents .item .item_txt_keisan2 p{/*説明文*/line-height: 1.5;font-size: 1.5em;font-weight: bold;text-align: center;}.contents .item .item2_txt span{color: red;}/*種類　4個並べ*/.contents_4{margin: 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;}.contents_4 .item{width: 24%;box-sizing: border-box;border: solid 1px #cccccc;margin-bottom: 20px;padding: 10px;display: flex;flex-direction: column;}.contents_4::after,.contents_4::before{content: "";display: block;width: 24%;height: 0;}.contents_4::before{order: 1;}.contents_4 .item .item_img{width: 100%;}.contents_4 .item .item_img img{width: 100%;}.contents_4 .item .item_txt{padding: 0 10px;margin-bottom: 20px;font-size: 0.9em;}.item .item_txt p {font-size: 1.5em;font-weight: bold;color: #000000;margin-bottom: 5px;}/*商品一覧はこちらのボタン*/.contents_4 .item ul.btns{margin-top: auto;margin-bottom: 12px;padding: 0 10px;}.contents_4 .item ul.btns li.btn_gazou{position: relative;}.item .btn_gazou a{display: block;position: relative;padding: 10px;color: #ffffff;background-color: #006DC7;font-weight: bold;border-radius: 20px;text-align: center;text-decoration: none;}.item .btn_gazou a::after{content: url(https://shimojima.live/img/freepage/food_delivery/ico_ya.png);line-height: 0;position: absolute;top: 50%;right: 5%;transform: translateY(-50%);}#outer .btn_gazou2{width: 100%;font-size: 1em;margin-bottom: 10px;}#outer .btn_gazou2 a{position: relative;display: block;text-align: center;vertical-align: middle;margin: auto;padding: 1rem 4rem;font-weight: bold;border-radius: 100vh;background: #006DC7;color: #ffffff!important;font-size: 2em;}#outer .btn_gazou2 a::after{content: "";position: absolute;top: 50%;right: 35%;transform: translateY(-50%);border: 10px solid transparent;border-left: 13px solid #ffffff;}/*関連記事のところ*/.column{width: 100%;margin-bottom: 45px;}.column h3{font-size: 1.8em;font-weight: bold;margin: 35px 0 15px;}.column h3::before{content: "┃";color: #006DC7;}.contents_01{display: flex;flex-wrap: wrap;/*	justify-content: space-between;*/margin: 0 auto;}.contents_01 .item_{width: 32%;box-sizing: border-box;/*	border: solid 1px #cccccc;*/display: flex;flex-direction: column;}.contents_01::after{content: "";display: block;width: 32%;height: 0;}.contents_01 .item_ ul.btns_{margin-top: auto;margin-bottom: 12px;padding: 0 10px;}.contents_01 .item_ ul.btns_ li.btn_gazou_{position: relative;}.item_ .btn_gazou_ a{display: block;position: relative;padding: 10px;color: #ffffff;background-color: #006DC7;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) {#outer{width: 100%;}/*見出し*/#outer .top_parts{flex-direction: column-reverse;}#outer .top_parts .top_txt{width: 100%;padding: 15px;}#outer .top_parts .top_txt h1{font-size: 1.2em;padding: 5px 5px 0 5px;}#outer .top_parts .top_txt p{font-size: 0.9em;padding: 5px;}#outer .top_parts .top_img{width: 100%;}#outer .top_parts .top_img img{width: 100%;}/*h2*/h2.uline_b{font-size: 1.5em;font-weight: bold;margin: 25px 10px 25px;padding-bottom: 5px;line-height: 1.2;text-align: center;}/*h3*/#outer h3.contents_h3{font-size: 17px;font-weight: bold;margin: 25px 0;}#outer h3.contents_h3{content: "┃"}/*h4*/h4.contents_h4 {font-size: 17px;font-weight: bold;}/*乾燥剤について*/.contents .contents_ex{font-size: 1.2em;padding: 10px;line-height: 1.5;}/*左に画像、右に説明（スマホでは上に写真、下に文章*/.contents{padding: 0 10px;}.contents .item{width: 100%;margin: 0 0 25px 0;padding-bottom: 15px;}.contents .item .item_img{width: 100%;}.contents .item .item_txt{width: 100%;padding: 5px;}.contents .item .item_txt p{line-height: 1.5;font-size: 1.2em;}.contents .item .item2_txt{width: 100%;padding: 5px;}.contents .item .item2_txt li{line-height: 1.5;font-size: 1.2em;}.contents .item .item2_txt p{line-height: 1.5;font-size: 1.2em;}/*計算方法*/.contents .item .item_txt_keisan{width: 100%;padding: 5px;font-size: 1.0em;}.contents .item .item_txt_keisan2{width: 100%;padding: 5px;font-size: 1.0em;}.contents .item .item_txt_keisan p{/*説明文*/line-height: 1.5;font-size: 1.2em;font-weight: bold;text-align: center;}.contents .item .item_txt_keisan2 p{/*説明文*/line-height: 1.5;font-size: 1.2em;font-weight: bold;text-align: center;}/*種類 4個並べ（スマホでは2個並べ）*/.contents_4{padding: 0 10px;}.contents_4 .item{width: 49%;margin: 0 0 5px 0;padding-bottom: 15px;}.contents_4::after,.contents_4::before{content: none;}.contents_4 .item .item_txt{padding: 0 5px;margin-bottom: 20px;font-size: 0.8em;}/*リンクボタンのところ*/.contents .item ul.btns{margin-top: auto;margin-bottom: 10px;padding: 0 5px;}.contents .item ul.btns li.btn_gazou{position: relative;}.contents .item ul.btns li.btn_gazou a{font-size: 0.7em;border-radius: 2em;padding: 1em 0 1em 1em;text-align: left;text-decoration: none;}.contents_4 .item ul.btns{margin-top: auto;margin-bottom: 10px;padding: 0 5px;}.contents_4 .item ul.btns li.btn_gazou{position: relative;}.contents_4 .item ul.btns li.btn_gazou a{font-size: 0.7em;border-radius: 2em;padding: 1em 0 1em 1em;text-align: left;text-decoration: none;}.contents .item .item_txt p{padding: 5px;font-size: 1.2em;}#outer .btn_gazou2{font-size: 10px;}#outer .btn_gazou2 a{padding: 10px 0;background-color: #006DC7;border-radius: 100vh;color: #ffffff;font-weight: bold;text-align: center;display: block;position: relative;transition: .3s;margin: 5px;}#outer .btn_gazou2 a::after{;right: 15%;}#outer .btn_gazou a::after{content: "";position: absolute;top: 50%;left: 75%;transform: translateY(-50%);border: 10px solid transparent;border-left: 13px solid #ffffff;}/*関連記事*/.column{width: 100%;}.column h3{padding: 5px;font-size: 17px;margin: 0;}.column h3::before{content: "┃"}.contents_01{padding: 0 10px;}.contents_01 .item_{width: 100%;margin: 5px auto;padding: 0;}.contents_01::after{content: none;}.contents_01 .item_ ul.btns_{font-size: 0.8em;width: 100%;margin-bottom: 0;padding: 0;}.contents_01 .item_ ul.btns_ li.btn_gazou_{position: relative;}.item_ .btn_gazou_ a{padding: 10px 0;background-color: #006DC7;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%;}}