.sec-case{padding:41px 0 180px}@media (max-width: 999px){.sec-case{padding:34px 0 70px}}.sec-case .search-box{border:1px solid #c4d9ff;border-radius:8px;overflow:hidden;margin-bottom:78px}@media (max-width: 999px){.sec-case .search-box{margin-bottom:55px}}.sec-case .search-box__hd{background-color:#e3edff;height:78px;display:flex;align-items:center;justify-content:center;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.05em;font-weight:600;color:#161b59;position:relative;cursor:pointer;transition:0.3s opacity;will-change:opacity;cursor:pointer}@media (max-width: 999px){.sec-case .search-box__hd{height:53px;font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.05em}}.sec-case .search-box__hd:before,.sec-case .search-box__hd:after{content:'';width:15px;height:1px;background-color:#161b59;position:absolute;top:0;bottom:0;right:30px;margin:auto;transition:0.3s transform;will-change:transform}@media (max-width: 999px){.sec-case .search-box__hd:before,.sec-case .search-box__hd:after{width:13px;right:19px}}.sec-case .search-box__hd:after{transform:rotate(-90deg)}@media only screen and (min-width: 1025px){.sec-case .search-box__hd:hover{opacity:0.75}}.sec-case .search-box__hd.is-active:after{transform:rotate(0deg)}.sec-case .search-box__body{display:none}.sec-case .search-box__body .tbl-cate{padding:12px 50px 13px}@media (max-width: 999px){.sec-case .search-box__body .tbl-cate{padding:8px 16px}}.sec-case .search-box__body .tbl-cate tr:not(:last-child){border-bottom:1px dashed #c1dbff}@media (max-width: 999px){.sec-case .search-box__body .tbl-cate tr{display:block;width:100%;padding:15px 3px 16px}}.sec-case .search-box__body .tbl-cate th,.sec-case .search-box__body .tbl-cate td{text-align:left;vertical-align:middle}@media (min-width: 1000px){.sec-case .search-box__body .tbl-cate th,.sec-case .search-box__body .tbl-cate td{padding:16px 0}}@media (max-width: 999px){.sec-case .search-box__body .tbl-cate th,.sec-case .search-box__body .tbl-cate td{display:block;width:100%}}.sec-case .search-box__body .tbl-cate th{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.025em;font-weight:600;color:#161b59}@media (min-width: 1000px){.sec-case .search-box__body .tbl-cate th{width:194px}}@media (max-width: 999px){.sec-case .search-box__body .tbl-cate th{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.025em}}@media (min-width: 1000px){.sec-case .search-box__body .tbl-cate td{width:calc(100% - 194px)}}@media (min-width: 1000px){.sec-case .search-box__body .lst-cate{margin-top:5px;margin-right:-44px;display:flex;flex-wrap:wrap;align-items:flex-start}}@media (max-width: 999px){.sec-case .search-box__body .lst-cate{margin-top:3px}}@media (min-width: 1000px){.sec-case .search-box__body .lst-cate li{margin:0 44px 4px 0}}@media (max-width: 999px){.sec-case .search-box__body .lst-cate li:not(:first-child){margin-top:1px}}.sec-case .search-box__body .lst-cate li a{display:block;font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.025em;color:#161b59;position:relative;padding:5px 5px 5px 29px}@media (max-width: 999px){.sec-case .search-box__body .lst-cate li a{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.025em;padding:3px 0 3px 24px}}.sec-case .search-box__body .lst-cate li a:before{content:'';width:19px;height:19px;border-radius:100%;border:1px solid #b4b8e6;position:absolute;top:8px;left:0}@media (max-width: 999px){.sec-case .search-box__body .lst-cate li a:before{top:5px}}.sec-case .search-box__body .lst-cate li a:after{content:'';width:11px;height:11px;border-radius:100%;background-color:#161b59;position:absolute;top:12px;left:4px;opacity:0}@media (max-width: 999px){.sec-case .search-box__body .lst-cate li a:after{top:9px}}.sec-case .search-box__body .lst-cate li a.is-active:after{opacity:1}.sec-case .ttl-case{margin-bottom:29px}@media (max-width: 999px){.sec-case .ttl-case{margin-bottom:19px}}.sec-case .lst-case .item-case{padding-top:20px}.sec-case .lst-case .item-case:not(:first-child){margin-top:66px}@media (max-width: 999px){.sec-case .lst-case .item-case:not(:first-child){margin-top:30px}}.sec-case .lst-case .item-case__box{cursor:pointer}@media (min-width: 1000px){.sec-case .lst-case .item-case__box{display:flex;justify-content:space-between}}.sec-case .lst-case .item-case__box.is-active .open-content:before{transform:rotate(-90deg)}.sec-case .lst-case .item-case__box.is-active .open-content .open{display:none}.sec-case .lst-case .item-case__box.is-active .open-content .close{display:block}@media (max-width: 999px){.sec-case .lst-case .item-case__box.is-active .open-content{display:none}}.sec-case .lst-case .item-case__box.no-content{cursor:auto}@media (min-width: 1000px){.sec-case .lst-case .item-case__img{width:320px;height:216px}}@media (max-width: 999px){.sec-case .lst-case .item-case__img{position:relative}.sec-case .lst-case .item-case__img:before{display:block;content:" ";width:100%;padding-top:67.46269%}.sec-case .lst-case .item-case__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width: 1000px){.sec-case .lst-case .item-case__dt{width:calc(100% - 340px);max-width:720px;position:relative;padding-bottom:40px}}@media (max-width: 999px){.sec-case .lst-case .item-case__dt{margin-top:18px}}.sec-case .lst-case .item-case__dt .cate{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:11px}@media (max-width: 999px){.sec-case .lst-case .item-case__dt .cate{margin-bottom:4px}}.sec-case .lst-case .item-case__dt .cate span{font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.025em;font-weight:600;border-radius:6px;padding:6px 10px 5px;margin:0 6px 6px 0}@media (max-width: 999px){.sec-case .lst-case .item-case__dt .cate span{font-size:13px;font-size:1.3rem;line-height:1.46154em;letter-spacing:.025em}}.sec-case .lst-case .item-case__dt .cate .plan{color:#709ff6;background-color:#f0f7ff}.sec-case .lst-case .item-case__dt .cate .industry{color:#3ecb00;background-color:#e9fcdb}.sec-case .lst-case .item-case__dt .cate .issues{color:#939393;background-color:#e8e8e8}.sec-case .lst-case .item-case__dt .ttl{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.025em;font-weight:600;color:#161b59;margin-bottom:15px}@media (max-width: 999px){.sec-case .lst-case .item-case__dt .ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.025em;margin-bottom:7px}}.sec-case .lst-case .item-case__dt .company{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.025em;color:#1a1a1a}@media (max-width: 999px){.sec-case .lst-case .item-case__dt .company{font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.025em;margin-bottom:7px}}.sec-case .lst-case .item-case__dt .open-content{font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.025em;color:#161b59;padding:4px 0 4px 27px;border-bottom:1px solid #d1d1d1}@media (min-width: 1000px){.sec-case .lst-case .item-case__dt .open-content{width:100%;position:absolute;bottom:0;left:0}}@media (max-width: 999px){.sec-case .lst-case .item-case__dt .open-content{font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:.025em;position:relative;padding-left:25px}}.sec-case .lst-case .item-case__dt .open-content:before{content:'';width:16px;height:16px;background-image:url(../../img/common/icon/arrow16.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:2px;margin-top:-9px;transform:rotate(90deg);transition:0.3s transform;will-change:transform}.sec-case .lst-case .item-case__dt .open-content .open{display:block}.sec-case .lst-case .item-case__dt .open-content .close{display:none}.sec-case .lst-case .item-case__dt .line-content{height:34px;border-bottom:1px solid #d1d1d1}@media (min-width: 1000px){.sec-case .lst-case .item-case__dt .line-content{width:100%;position:absolute;bottom:0;left:0}}.sec-case .lst-case .item-case__content{display:none}@media (min-width: 1000px){.sec-case .lst-case .item-case__content .inner-content{width:calc(100% - 340px);max-width:720px;margin-left:auto;padding-top:48px}}@media (max-width: 999px){.sec-case .lst-case .item-case__content .inner-content{padding-top:32px;padding-bottom:29px}}.sec-case .lst-case .item-case__content .case-content{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;word-wrap:break-word;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.025em}.sec-case .lst-case .item-case__content .case-content::after{content:"";clear:both;display:table}@media (max-width: 999px){.sec-case .lst-case .item-case__content .case-content{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.025em}}.sec-case .lst-case .item-case__content .case-content p{margin-bottom:30px}@media (max-width: 999px){.sec-case .lst-case .item-case__content .case-content p{margin-bottom:23px}}.sec-case .lst-case .item-case__content .case-content a{color:#185fd1;text-decoration:underline}.sec-case .lst-case .item-case__content .case-content h3{font-size:24px;font-size:2.4rem;line-height:1.41667em;letter-spacing:.025em;font-weight:600;color:#161b59;position:relative;padding-left:19px;margin:47px 0 31px}@media (max-width: 999px){.sec-case .lst-case .item-case__content .case-content h3{font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.025em;padding-left:15px;margin:40px 0 28px}}.sec-case .lst-case .item-case__content .case-content h3:nth-child(1){margin-top:0}.sec-case .lst-case .item-case__content .case-content h3:before{content:'';width:6px;background-image:linear-gradient(0deg, #ff8538 50%, #709ff4 50%);position:absolute;top:1px;bottom:1px;left:0}@media (max-width: 999px){.sec-case .lst-case .item-case__content .case-content h3:before{width:4px;top:2px;bottom:2px}}.sec-case .lst-case .item-case__content .case-content h4{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.025em;font-weight:600;color:#161b59;padding-bottom:5px;border-bottom:2px solid #bec2f8;margin:39px 0 23px}@media (max-width: 999px){.sec-case .lst-case .item-case__content .case-content h4{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.025em;padding-bottom:15px;margin:28px 0 22px}}.sec-case .lst-case .item-case__content .case-content h4:nth-child(1){margin-top:0}.sec-case .lst-case .item-case__content .btn-close{margin:10px auto 0;width:229px;height:42px;padding-top:2px;padding-right:8px;border-radius:43px;display:flex;align-items:center;justify-content:center;font-size:13px;font-size:1.3rem;line-height:1.61538em;letter-spacing:.025em;font-weight:600;color:#161b59;background-color:#f8f8f8;cursor:pointer;position:relative;transition:0.3s opacity;will-change:opacity;cursor:pointer}.sec-case .lst-case .item-case__content .btn-close:after{content:'';width:16px;height:16px;background-image:url(../../img/common/icon/arrow16.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;right:23px;margin-top:-9px;transform:rotate(-90deg);transition:0.3s transform;will-change:transform}@media only screen and (min-width: 1025px){.sec-case .lst-case .item-case__content .btn-close:hover{opacity:0.75}.sec-case .lst-case .item-case__content .btn-close:hover:after{transform:rotate(-90deg) translateX(2px)}}@media (min-width: 1000px){.sec-case .wp-pagenavi{margin-top:139px}}

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