﻿body #wrapper{background:#EBE7E3}body #wrapper #contents .page-contents{padding:30px 0 0}body #wrapper #contents .page-contents .shindan .shindan-head,body #wrapper #contents .page-contents .result .shindan-head{padding:0 6.67%;margin:0 0 25px}body #wrapper #contents .page-contents .shindan .shindan-head .label,body #wrapper #contents .page-contents .result .shindan-head .label{font-size:1.6rem;letter-spacing:.065em;margin:0 0 10px}body #wrapper #contents .page-contents .shindan .shindan-head .label.answer,body #wrapper #contents .page-contents .result .shindan-head .label.answer{color:#E90000}body #wrapper #contents .page-contents .shindan .shindan-head .title,body #wrapper #contents .page-contents .result .shindan-head .title{font-size:2rem;line-height:1.45;letter-spacing:.04em;margin:0 0 15px}body #wrapper #contents .page-contents .shindan .shindan-head .text,body #wrapper #contents .page-contents .result .shindan-head .text{font-family:"UniversLTPro-55Roman","太ゴB101",sans-serif;font-size:1.3rem;line-height:2;letter-spacing:.04em}body #wrapper #contents .page-contents .shindan .imagearea{margin:0 0 20px;padding:0 6.67%}body #wrapper #contents .page-contents .shindan .shindan-answer{padding:0 6.67%}body #wrapper #contents .page-contents .shindan .shindan-answer ul{display:flex;flex-direction:column;row-gap:20px}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a{display:inline-flex;align-items:baseline;column-gap:10px}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a .checkbox{width:13px;height:13px;border:solid 1px;position:relative}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a .checkbox::after{display:block;content:"";width:11px;height:18px;position:absolute;left:2px;bottom:3px;border-bottom:solid 1px;border-right:solid 1px;transform:rotate(45deg);opacity:0}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a .text-jp{font-size:1.5rem;letter-spacing:.04em}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a .text-en{font-size:1.1rem;letter-spacing:.065em}body #wrapper #contents .page-contents .shindan .shindan-answer ul li.is-checked .checkbox::after{opacity:1}body #wrapper #contents .page-contents .result .collection-list-container{background:#D9CDC7;padding:35px 6.67%}body #wrapper #contents .page-contents .result .collection-list-container .collection-list{flex-direction:column;row-gap:30px}body #wrapper #contents .page-contents .result .collection-list-container .collection-list .collection-single{width:100%}body #wrapper #contents .page-contents .result .collection-list-container .collection-list .collection-single .imagearea{margin:0 0 20px}body #wrapper #contents .page-foot-btnarea{flex-direction:column-reverse}body #wrapper #contents .page-foot-btnarea .btn.btn--next:nth-child(n+3){display:none}body #wrapper #contents .page-foot-btnarea.consultation-result{flex-direction:column;margin:30px 0 0}@media screen and (min-width: 768px){body #wrapper #contents{padding:0 0 70px}body #wrapper #contents .page-contents .shindan .shindan-head,body #wrapper #contents .page-contents .result .shindan-head{padding:0;margin:0 0 30px;text-align:center}body #wrapper #contents .page-contents .shindan .shindan-head .label,body #wrapper #contents .page-contents .result .shindan-head .label{font-size:2.2rem;margin:0 0 20px}body #wrapper #contents .page-contents .shindan .shindan-head .title,body #wrapper #contents .page-contents .result .shindan-head .title{font-size:3.2rem;margin:0 0 25px}body #wrapper #contents .page-contents .shindan .shindan-head .text,body #wrapper #contents .page-contents .result .shindan-head .text{font-size:1.6rem;line-height:2.13}body #wrapper #contents .page-contents .shindan .imagearea{padding:0;width:57.14%;margin:0 auto 30px}body #wrapper #contents .page-contents .shindan .imagearea img{margin:0;width:100%}body #wrapper #contents .page-contents .shindan .shindan-answer{padding:0}body #wrapper #contents .page-contents .shindan .shindan-answer ul{flex-direction:row;column-gap:50px}body #wrapper #contents .page-contents .shindan .shindan-answer ul li{display:flex;text-align:center}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a{flex-direction:column;row-gap:10px;align-items:center;position:relative;padding:0 0 0 25px}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a .checkbox{width:17px;height:17px;position:absolute;left:0;top:1px}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a .checkbox::after{width:14px;height:23px;left:2px;bottom:3px}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a .text-jp{font-size:2rem}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a .text-en{font-size:1.3rem}body #wrapper #contents .page-contents .shindan .shindan-answer ul li a:hover{opacity:1}body #wrapper #contents .page-contents .shindan .shindan-answer ul li:nth-child(1),body #wrapper #contents .page-contents .shindan .shindan-answer ul li:nth-child(3){flex:1}body #wrapper #contents .page-contents .shindan .shindan-answer ul li:nth-child(1){justify-content:flex-end}body #wrapper #contents .page-contents .result .collection-list-container{width:75.71%;padding:35px 0;margin:0 auto}body #wrapper #contents .page-contents .result .collection-list-container .collection-list{width:91.7%;flex-direction:row;justify-content:center;column-gap:1.85%}body #wrapper #contents .page-contents .result .collection-list-container .collection-list .collection-single{width:32.1%}body #wrapper #contents .page-foot-btnarea{flex-direction:row}body #wrapper #contents .page-foot-btnarea.consultation-result{flex-direction:row;margin:75px auto 0}}
