﻿@charset "utf-8";/* CSS Document *//*全体設定*/*, *:before, *:after {box-sizing: inherit;}html {box-sizing: border-box;scroll-behavior: smooth;}img {vertical-align: bottom;}/*マウスオーバーでふぉんってなる*/#jewelry a:hover{opacity: 0.7;}#jewelry{width: 1260px;margin: 0 auto;}#jewelry h2.uline_b{font-size: 1.5em;color: #696969;line-height: 1;font-weight: 400;border-bottom: solid 5px #6495ed;text-align: center;margin-bottom: 25px;padding-bottom: 5px;}#jewelry h3.uline_b{font-size: 1.2em;color: #696969;line-height: 1;font-weight: 400;border-bottom: solid 2px #6495ed;text-align: center;margin-bottom: 25px;padding-bottom: 5px;}/*TOPイメージ*/#jewelry .top_parts{width: 100%;background-color: #6495ed;display: flex;flex-wrap: wrap;justify-content: space-between;}#jewelry .top_parts .top_txt{width: 54%;color: #ffffff;display: flex;justify-content: center;flex-direction: column;padding: 0 0 0 45px;}#jewelry .top_parts .top_txt h1{font-size: 3.5em;font-weight: bold;}#jewelry .top_parts .top_img{width: 44%;}#jewelry .top_parts .top_img img{width: 100%;}/*ナビゲーション*/#jewelry .jewelry_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%;}#jewelry .jewelry_first ul.jewelry_menu {width: 100%;display: flex;flex-flow: row;justify-content: center;margin: 0;box-sizing: border-box;border: solid 1px #6495ed;list-style: none;padding: 0;}#jewelry .jewelry_first ul.jewelry_menu li.global-item {border-right: solid 1px #6495ed;width: 33.33%;position: relative;}#jewelry .jewelry_first ul.jewelry_menu li.global-item:last-child {border-right-style: none;margin-right: 0;}#jewelry .jewelry_first ul.jewelry_menu li.global-item a {display: block;padding: 20px 20px 40px 20px;color: #6495ed;font-weight: bold;text-decoration: none;box-sizing: border-box;text-align: center;}#jewelry .jewelry_first ul.jewelry_menu li.global-item:last-child a {border-right: none;}#jewelry .jewelry_first ul.jewelry_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: #6495ed transparent transparent transparent;}#jewelry .jewelry_first ul.jewelry_menu li a:hover {opacity: 0.7;}a.adjustment{display: block;padding-top: 100px;margin-top: -100px;}/*ナビゲーション終*//*枠全体指定*/#jewelry .contents{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: stretch;margin-bottom: 50px;}#jewelry .contents .item{width: 24%;border-radius: 5px;border: solid 1px #cccccc;z-index: 1;margin: 0 0 10px 0;display: flex;flex-direction: column;}#jewelry .contents::after {content: "";display: block;width: 24%;height: 0;}#jewelry .contents::after,#jewelry .contents::before {content: "";display: block;width: 24%;height: 0;}#jewelry .contents::before{order: 1;}#jewelry .contents .item .item_image{border-top-left-radius: 5px;border-top-right-radius: 5px;display:inline-block;overflow: hidden;text-align: center;}#jewelry .contents .item .item_image img{width: 100%;vertical-align: top;}#jewelry .contents .item h4.item_title{padding: 0 10px;margin: auto auto 5px auto;font-size: 1.2em;color: #696969;font-weight: 400;}#jewelry .contents .item .item_content {flex-grow: 1;/* ← 説明文エリアを伸ばして高さを埋める */}#jewelry .contents .item .item_content p{font-size: 0.8em;color: #696969;padding: 0 1em 1em 1em;}#jewelry .contents .item .item_txt{padding: 0 10px;margin-bottom: 20px;font-size: 0.9em;}#jewelry .contents .item ul.btns{width: 80%;margin: auto;padding: 0 5px 10px;}#jewelry .contents .item ul.btns li.btn_list,#jewelry .contents .item ul.btns li.btn_pdf{position: relative;}#jewelry .contents .item ul.btns li:nth-child(2n){margin-top: 12px;}#jewelry .contents .item ul.btns li.btn_list a,#jewelry .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;}#jewelry .contents .item ul.btns li.btn_list a{background-color: #6495ed;color: #ffffff;}#jewelry .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;right: 5%;}#jewelry .large_bnr{color: #3b3b3b;font-weight: bold;text-align: center;font-size: 1.2em;}/*シモラボ遷移追加ボタン*/#jewelry .contents .item ul.btns li.btn02_list,#jewelry .contents .item ul.btns li.btn_pdf{position: relative;}#jewelry .contents .item ul.btns li.btn02_list a,#jewelry .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;}#jewelry .contents .item ul.btns li.btn02_list a{background-color: #71ada9;color: #ffffff;}#jewelry .contents .item ul.btns li.btn02_list a::after {content: url(/img/lp/201810_mercari/ico_ya.png);margin: auto;line-height: 0;position: absolute;right: 5%;}/*おすすめコンテンツ*/#jewelry ul.industry_jewelry_list {width: 100%;display: flex;flex-wrap: wrap;margin: 50px 0;}#jewelry ul.industry_jewelry_list li {width: 240px;margin: 0 0 10px 10px;padding: 12px 5px 8px 0;box-sizing: border-box;}#jewelry ul.industry_jewelry_list li img{width: 100%;}#jewelry ul.industry_jewelry_list li a {color: "#333333";}@media screen and (max-width: 768px) {#jewelry{width: 100%;}#jewelry h2.uline_b{font-size: 1.0em;font-weight: bold;margin: 0 10px 25px;padding-bottom: 5px;}#jewelry h3.uline_b{font-size: 0.8em;padding-bottom: 5px;}/*TOPイメージ*/#jewelry .top_parts{flex-direction: column-reverse;}#jewelry .top_parts .top_txt{width: 100%;padding: 15px;}#jewelry .top_parts .top_txt p{font-size: 0.8em;}#jewelry .top_parts .top_txt h1{font-size: 1.1em;}#jewelry .top_parts .top_img{width: 100%;}#jewelry .top_parts .top_img img{width: 100%;}/*メニュー部分*/#jewelry .jewelry_first {width: 100%;background-color: #ffffff;margin: 0 auto;margin-bottom: 8px;box-sizing: border-box;border-radius: 1rem;position: static;}#jewelry .jewelry_first ul.jewelry_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;}#jewelry .jewelry_first ul.jewelry_menu li.global-item a{width: 100%;margin: 0 auto;padding: 5px 7px;font-size: 10px;text-align: center;}#jewelry .jewelry_first ul.jewelry_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 #6495ed;}#jewelry .jewelry_first ul.jewelry_menu li.global-item a::after {content: none;}#jewelry .jewelry_first ul.jewelry_menu li.global-item {width: 50%;border-bottom: solid 1px #6495ed;}#jewelry .jewelry_first ul.jewelry_menu li.global-item:nth-child(2n+1){border-left: solid 1px #6495ed;}#jewelry .jewelry_first ul.jewelry_menu li.global-item:last-child{border-right: solid 1px #6495ed;}a.adjustment{display: block;padding-top: 50px;margin-top: -50px;}/*枠全体指定*/#jewelry .contents{padding: 0 10px;margin-bottom: 20px;margin-bottom: 30px;}#jewelry .contents .item{width: 49%;margin: 0 0 5px 0;padding-bottom: 5px;}#jewelry .contents::after {content: none;}#jewelry .contents._youki .item{width: 49%;}#jewelry .contents._youki::after,#jewelry .contents._youki::before {content: none;}#jewelry .contents .item h4.item_title{padding: 0 5px;font-size: 1.0em;}#jewelry .contents .item .item_txt{padding: 0 5px;font-size: 0.8em;}#jewelry .contents .item ul.btns{margin-top: auto;padding: 0 5px;}#jewelry .contents .item ul.btns li:nth-child(2n){margin-top: 10px;}#jewelry .contents .item ul.btns li.btn_list a{font-size: 0.7em;border-radius: 2em;}#jewelry .contents .item ul.btns li.btn_list a:hover{opacity: 1;}#jewelry .contents .item ul.btns li.btn_list::after {top: 10%;}#jewelry .contents .item ul.btns li.btn02_list a{font-size: 0.7em;border-radius: 2em;}#jewelry .contents .item ul.btns li.btn02_list a:hover{opacity: 1;}#jewelry .contents .item ul.btns li.btn02_list::after {top: 10%;}#jewelry .large_bnr{font-size: 1em;}/*おすすめコンテンツ*/#jewelry ul.industry_jewelry_list {margin: 25px 0;padding: 0 10px;justify-content: space-between;}#jewelry ul.industry_jewelry_list li {width: 49%;margin: 0 0 15px 0;padding: 0;}