﻿#consultation{display:none}#bread{width:86%;margin-right:auto;margin-left:auto}@media (max-width: 767px){#bread{width:94%}}#dcms_layoutPageBlock{text-align:center;padding-bottom:140px}@media (max-width: 1199px){#dcms_layoutPageBlock{padding-bottom:80px}}@media (max-width: 767px){#dcms_layoutPageBlock{padding-bottom:50px}}#dcms_layoutPageBlock iframe{max-width:1080px;width:100%;margin:auto;padding-left:15px;padding-right:15px;box-sizing:border-box}#download{text-align:left}#download .read{font-size:2.8rem;margin-bottom:40px;font-weight:600;text-align:center}@media (max-width: 991px){#download .read{font-size:2.4rem;margin-bottom:30px}}@media (max-width: 767px){#download .read{font-size:1.6rem;margin-bottom:20px}}#download .contTtl{background:#DCE9F0;color:#35A9EE;font-size:2.0rem;padding:5px 10px;font-weight:600;margin-bottom:20px}@media (max-width: 991px){#download .contTtl{font-size:1.9rem}}@media (max-width: 767px){#download .contTtl{font-size:1.8rem;margin-bottom:10px}}#download .form{font-size:1.6rem}@media (max-width: 767px){#download .form{font-size:1.4rem}}#download .form dl{margin-bottom:40px}@media (max-width: 767px){#download .form dl{margin-bottom:20px}}#download .form dl dt{margin-bottom:10px}#download .form dl dt .required{background:#F84646;border-radius:30px;color:#fff;padding:3px 10px;display:inline-block;margin-left:5px;font-size:1.4rem}@media (max-width: 767px){#download .form dl dt .required{font-size:1.1rem;padding:2px 10px}}#download .form dl dd input,#download .form dl dd textarea{border:2px solid #DCE9F0;padding-left:10px;width:60%;height:45px;border-radius:5px;font-size:1.6rem}@media (max-width: 991px){#download .form dl dd input,#download .form dl dd textarea{width:-webkit-fill-available;height:40px}}@media (max-width: 767px){#download .form dl dd input,#download .form dl dd textarea{height:30px;font-size:1.4rem}}#download .form dl dd input.inS,#download .form dl dd textarea.inS{width:220px}@media (max-width: 767px){#download .form dl dd input.inS,#download .form dl dd textarea.inS{width:70%}}#download .form dl dd input.inM,#download .form dl dd textarea.inM{width:53%}@media (max-width: 767px){#download .form dl dd input.inM,#download .form dl dd textarea.inM{width:-webkit-fill-available}}@media (max-width: 767px){#download .form dl dd input.top,#download .form dl dd textarea.top{margin-top:5px}}#download .form dl dd textarea{width:-webkit-fill-available;height:110px;padding-top:10px}#download .form dl dd ::placeholder{color:#B0BBC1}#download .form dl dd .radioItem{display:inline-flex;align-items:center;column-gap:4px;width:fit-content;line-height:1;cursor:pointer;margin-right:20px}#download .form dl dd .radioItem:not(:last-of-type){margin-bottom:16px}#download .form dl dd .radioButton{appearance:none;position:relative;width:26px;height:26px;border:2px solid #dce9f0;border-radius:9999px;cursor:pointer}#download .form dl dd .radioButton:checked::after{content:"";position:absolute;inset:0;width:14px;height:14px;margin:auto;border-radius:9999px;background-color:#35a9ee}#download .form dl dd .address{margin-bottom:10px}#download .form dl dd .address input{margin:0 10px}@media (max-width: 767px){#download .form dl dd .address input{margin:0}}#download .form dl dd .address .zipBtn{background:#35A9EE;color:#fff;padding:12px;border:none;font-weight:600;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;border-radius:5px;font-size:1.6rem}@media (max-width: 767px){#download .form dl dd .address .zipBtn{font-size:1.2rem;padding:8px;margin-left:3px}}@media (max-width: 767px){#download .form dl dd .address .street,#download .form dl dd .address .city{display:block}}@media (max-width: 767px){#download .form dl dd .address .postcode,#download .form dl dd .address .pref{width:160px}}#download .form .privacy{background:#FAF8F4;padding:30px 0;text-align:center;border-radius:5px;margin-bottom:40px}@media (max-width: 767px){#download .form .privacy{margin-bottom:20px}}#download .form .privacy .checkboxItem{cursor:pointer;margin-bottom:10px;display:block}#download .form .privacy .checkboxItem:not(:last-of-type){margin-bottom:16px}#download .form .privacy .checkbox{appearance:none;position:relative;width:26px;height:26px;border:2px solid #dce9f0;border-radius:5px;cursor:pointer;background:#fff;padding-top:10px;vertical-align:middle;margin-right:10px}@media (max-width: 767px){#download .form .privacy .checkbox{width:23px;height:23px}}#download .form .privacy .checkbox:checked::after{content:"";position:absolute;top:3px;left:4px;width:11px;height:7px;border-bottom:3px solid #35a9ee;border-left:3px solid #35a9ee;transform:rotate(-45deg)}@media (max-width: 767px){#download .form .privacy .checkbox:checked::after{top:2px;left:3px;width:10px;height:6px}}#download .form .privacy p{color:#716D6D;font-size:1.5rem}@media (max-width: 767px){#download .form .privacy p{font-size:1.4rem}}#download .form .privacy p a{color:#35A9EE;text-decoration:underline}#download .form .formBtn{background:#383636;width:200px;margin:0 auto;display:block;color:#fff;padding:20px 0;text-align:center;border:none;border-radius:5px;font-size:1.8rem;font-weight:600;cursor:pointer}@media (max-width: 767px){#download .form .formBtn{font-size:1.5rem;padding:15px 0;width:160px}}#download .form .formBtn:hover{background:#35A9EE;transition:0.3s}#download .centerTxt{text-align:center;margin-bottom:60px}@media (max-width: 767px){#download .centerTxt{margin-bottom:30px}}#download .solutionList li{margin-bottom:30px;padding-bottom:100px;position:relative}@media (max-width: 767px){#download .solutionList li{width:100%}}#download .solutionList li img{margin-bottom:10px}#download .solutionList li h4{color:#35A9EE;font-size:2.0rem;text-align:center;font-weight:600;margin-bottom:5px}@media (max-width: 767px){#download .solutionList li h4{font-size:1.8rem}}#download .solutionList li p{text-align:left;font-size:1.6rem;color:#000}@media (max-width: 767px){#download .solutionList li p{font-size:1.4rem}}#download .solutionList .linkBtn{overflow:hidden;margin-top:20px;position:absolute;bottom:0;left:5px;width:calc(100% - 10px)}#download .solutionList .linkBtn li{width:50%;float:left;padding:0 5px;box-sizing:border-box;font-size:1.4rem}#download .solutionList .linkBtn li .btn{display:block;padding:7px;border:2px solid #35A9EE;color:#35A9EE;text-align:center;-webkit-border-radius:30px;border-radius:30px}
