﻿@media (max-width: 767px){.c-mainvisual{padding-bottom:31px}}@media (min-width: 768px){.c-mainvisual .mv-inner{min-height:285px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.c-mainvisual .mv-inner{min-height:20.86384vw}}.c-mainvisual .mv-en-small{letter-spacing:-0.02em}@media (max-width: 767px){.c-mainvisual .mv-en-small{margin-right:-10px}}@media (max-width: 767px){.c-mainvisual .mv-ttl01{font-size:28px;font-size:2.8rem;line-height:1.35714em;margin-right:-10px;margin-top:28px}}@media only screen and (max-width: 374px){.c-mainvisual .mv-ttl01{font-size:23px;font-size:2.3rem}}@media (min-width: 768px){.sec-softdl{margin:100px 0 126px}}@media (max-width: 767px){.sec-softdl{margin:24px 0 71px}}@media (max-width: 767px){.sec-softdl .column-content{margin-bottom:69px}}@media (min-width: 768px){.sec-softdl .aside{padding-top:3px}}@media (min-width: 768px){.sec-softdl .c-terms-box{margin-bottom:45px}}@media (max-width: 767px){.sec-softdl .c-terms-box{margin-bottom:33px}}@media (min-width: 768px){.sec-softdl .soft-anchor{margin-bottom:41px}}@media (max-width: 767px){.sec-softdl .soft-anchor{margin-bottom:36px}}@media (min-width: 768px){.sec-softdl .soft-row{margin-bottom:64px}}@media (max-width: 767px){.sec-softdl .soft-row{margin-bottom:61px}}.sec-softdl .soft-row:last-child{margin-bottom:0}@media (min-width: 768px){.sec-softdl .soft-content{margin-bottom:30px}}@media (max-width: 767px){.sec-softdl .soft-content{margin-bottom:40px}}.sec-softdl .soft-content:last-child{margin-bottom:0}@media (min-width: 768px){.sec-softdl .c-ttl02{margin-bottom:45px}}@media (max-width: 767px){.sec-softdl .c-ttl02{margin-bottom:29px}}@media (min-width: 768px){.sec-softdl .c-ttl05{margin-bottom:20px}}@media (max-width: 767px){.sec-softdl .c-ttl05{margin-bottom:20px}}.sec-softdl .c-accordion-item{border:1px solid #cecece}@media (min-width: 768px){.sec-softdl .c-accordion-item .accordion-heading{text-align:center;padding:17px 70px 18px}}@media (max-width: 767px){.sec-softdl .c-accordion-item .accordion-heading{padding:12px 40px 13px 20px}}@media (min-width: 768px){.sec-softdl .c-accordion-item+.c-accordion-item{margin-top:15px}}@media (max-width: 767px){.sec-softdl .c-accordion-item+.c-accordion-item{margin-top:10px}}@media (min-width: 768px){.sec-softdl .accordion-content .cms-content--softdl{padding:28px 30px 44px}}@media (max-width: 767px){.sec-softdl .accordion-content .cms-content--softdl{padding:16px 17px 46px}}.sec-softdl .accordion-content .cms-content--softdl h4{background-image:unset}.sec-softdl .cms-content table td{padding-left:10px;padding-right:10px}@media (max-width: 767px){.sec-softdl .cms-content .cms-table-inner{width:100%;min-width:590px}}.cms-content--softdl h4{border-bottom:1px solid #111;padding-bottom:10px}.cms-content--softdl h4 span{background:none;padding:0}@media (min-width: 768px){.cms-content--softdl h4{font-size:18px;font-size:1.8rem;line-height:1.75em;margin-bottom:13px;margin-top:36px}}@media (max-width: 767px){.cms-content--softdl h4{font-size:17px;font-size:1.7rem;line-height:1.76471em;margin-bottom:15px;margin-top:33px}}.cms-content--softdl h4:first-child{margin-top:0}.cms-content--softdl h4:last-child{margin-bottom:0}.cms-content--softdl h4+p{margin-top:16px}@media (min-width: 768px){.cms-content--softdl p{line-height:calc(28 / 16);letter-spacing:0}.cms-content--softdl p+h4{margin-top:36px}}.cms-content--softdl ul{list-style:none;padding-left:0}@media (min-width: 768px){.cms-content--softdl ul{line-height:calc(30 / 16);margin-left:-3px}}@media (max-width: 767px){.cms-content--softdl ul{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.04em}}.cms-content--softdl ul>li{list-style:none;position:relative}.cms-content--softdl ul>li::before{content:"・";display:inline}.cms-content--softdl ol{margin:4px 0 0;padding-left:0;list-style:none;counter-reset:number}@media (max-width: 767px){.cms-content--softdl ol{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.04em}}.cms-content--softdl ol:first-child{margin-top:0}.cms-content--softdl ol>li{list-style:none;counter-increment:number}@media (min-width: 768px){.cms-content--softdl ol>li{margin-bottom:4px}.cms-content--softdl ol>li:last-child{margin-bottom:0}}.cms-content--softdl ol>li::before{content:counter(number) ".";margin-right:3px}@media (min-width: 768px){.cms-content--softdl .dlbtn{margin-top:11px}}@media (max-width: 767px){.cms-content--softdl .dlbtn{margin-top:23px}}

/*# sourceMappingURL=maps/support_softdl.min.css.map */
