﻿.Form-Item-Input{display:block;background:#eee;width:100%;padding:.5em;border:solid 1px #ddd;border-radius:5px;margin-bottom:1rem}.Form-Btn{display:block;max-width:250px;margin:1rem auto;font-size:1.2rem;background:var(--orange);color:#fff;padding:.25em;border-radius:10px;width:100%;border:solid 2px #fff;cursor:pointer;transition:.3s}.Form-Btn:hover{border:solid 2px #666}.search_title{color:var(--orange);font-weight:bold;margin:0 0 .5em;border-bottom:solid 1px rgba(235,162,51,0.6);font-size:120%}input[type=checkbox]{display:none}.checkbox01{box-sizing:border-box;cursor:pointer;display:inline-block;padding:5px 30px;position:relative;width:auto}.checkbox01::before{background:#fff;border:1px solid #231815;border-radius:3px;content:'';display:block;height:16px;left:5px;margin-top:-8px;position:absolute;top:50%;width:16px}.checkbox01::after{border-right:2px solid #333;border-bottom:2px solid #333;content:'';display:block;height:9px;left:10px;margin-top:-7px;opacity:0;position:absolute;top:50%;transform:rotate(45deg);width:5px}input[type=checkbox]:checked+.checkbox01::after{opacity:1}input[type=radio]{display:none}.box_link{position:relative;margin-bottom:1rem}a.box_link_inner{display:flex;border:solid 1px #999;border-radius:5px;padding:1rem;transition:.2s;color:#333;position:relative}a.box_link_inner:hover{background:#fee;text-decoration:none !important;filter:drop-shadow(0 0 3px rgba(0,0,0,0.2))}.box_linkthumbnail{width:80px;margin-right:1rem}.aspect1-1{aspect-ratio:1/1;object-fit:cover;border-radius:5px;border:solid 1px #eee}.box_linktxt1{font-size:.8rem;display:flex;flex-wrap:nowrap;border-bottom:solid 1px #ccc;margin:0 0 1em}.box_linktxt1 li{margin-right:1rem}.box_linktxt1_item1,.box_linktxt1_item2{display:block;padding-right:1rem}.box_linktxt2 li{padding-left:0;margin:0 0 .5em 0;position:relative}.box_linktxt2 li:before{position:absolute;left:-.5rem}.box_linktags_item{font-size:.75rem;display:inline}.box_linktags_item:not(:last-child):after{content:'｜';display:inline}.box_linktags{flex-wrap:wrap}.kentou{padding-left:2.5rem;position:relative}.kentou_check{position:absolute;top:50%;left:1rem;transform:translate(-50%, -50%)}.kentou_check:before{content:'検討';font-size:.8rem;position:absolute;top:-1.5em}.kentou_CheckboxInput{padding:0;display:flex;align-items:center;cursor:pointer}.kentou_CheckboxInput-Input{margin:0;width:0;opacity:0}.kentou_CheckboxInput:hover>.kentou_CheckboxInput-DummyInput{background:#DDDDDD !important;border:solid 2px #333333}.kentou_CheckboxInput-Input:focus+.kentou_CheckboxInput-DummyInput{background:#DDDDDD !important;border:solid 2px #333333}.kentou_CheckboxInput-Input:checked+.kentou_CheckboxInput-DummyInput{border:solid 2px #333333;background:#FFFFFF}.kentou_CheckboxInput-Input:checked+.kentou_CheckboxInput-DummyInput::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hlY2siPjxwb2x5bGluZSBwb2ludHM9IjIwIDYgOSAxNyA0IDEyIj48L3BvbHlsaW5lPjwvc3ZnPg==") no-repeat center;background-size:contain}.kentou_CheckboxInput-DummyInput{position:relative;top:0;left:0;display:block;width:20px;height:20px;border:solid 2px #888888;background:#FFFFFF;border-radius:4px}.kentou_CheckboxInput-LabelText{margin-left:12px;display:block;font-size:18px;font-weight:bold}@media screen and (min-width: 767px){.box_linktxt{width:60%}.box_linktags{border-left:solid 1px #ccc;padding-left:1rem;width:25%;margin-left:1rem}}@media screen and (max-width: 767px){a.box_link_inner{display:block}.box_linkthumbnail{margin:0 auto .5rem}.box_linktags{border-top:solid 1px #ccc;padding-top:.5rem}}[data-tag]:before{content:attr(data-tag) "・・・"}
