﻿@media screen and (min-width: 801px),print{main{color:#343434;line-break:strict}.lead{font-weight:400;letter-spacing:.1em;line-height:2;font-size:18px;margin-bottom:80px}section{padding:80px 0 90px;border-top:solid 6px #f3f3f3;font-size:16px;font-weight:400;letter-spacing:.08em;line-height:2}section h2{font-size:26px;font-weight:400;letter-spacing:.18em;text-align:center;margin-bottom:28px}section .circle_list{margin-top:15px}section .circle_list_item{line-height:1.5}section .circle_list_item:not(:first-child){margin-top:10px}section .circle_list_item:before{top:.65em}section .small{font-size:14px}section .reader{display:flex;align-items:center;gap:20px;margin-top:30px}section .reader .txt{font-size:14px;text-decoration:underline}.contact{margin-top:40px}.contact-tit{font-size:20px;margin-bottom:.5em;letter-spacing:.1em}.contact-content{background-image:linear-gradient(-45deg, #e5f4fb 0%, #f3f8e9 100%);padding:30px 40px}.contact-content-tit{font-weight:500;margin-bottom:.5em}.contact-type{display:flex;gap:.3em}.contact-type-tit{display:flex;gap:.3em}.contact-type-tit:after{content:"："}.wrap{max-width:950px}}@media only screen and (max-width: 800px){main{color:#343434}.lead{font-weight:400;letter-spacing:.1em;line-height:2;font-size:16px;margin-bottom:80px}section{padding:70px 0;border-top:solid 6px #f3f3f3;font-size:15px;font-weight:400;letter-spacing:.08em;line-height:2}section h2{font-size:20px;font-weight:400;line-height:1.6;letter-spacing:.18em;margin-bottom:28px}section .circle_list{margin-top:15px}section .circle_list_item{line-height:1.5}section .circle_list_item:not(:first-child){margin-top:10px}section .circle_list_item:before{top:.5em}section .small{font-size:14px}section .reader{margin-top:30px}section .reader a{display:block}section .reader .txt{margin-top:5px;font-size:14px;text-decoration:underline}.contact{margin-top:40px}.contact-tit{font-size:16px;margin-bottom:.5em;letter-spacing:.1em;line-height:1.5}.contact-content{background-image:linear-gradient(-45deg, #e5f4fb 0%, #f3f8e9 100%);padding:20px 30px}.contact-content-tit{font-weight:400;margin-bottom:.5em;line-height:1.5}.contact-type{line-height:1.5}.contact-type:not(:first-child){margin-top:10px}.contact-type-tit{font-weight:500;font-size:14px}.contact-type-content{font-size:14px}}/*# sourceMappingURL=style.min.css.map */