@media only screen and (max-width:767px){.pc{display:none!important}}@media only screen and (min-width:768px){.sp{display:none!important}}body#detail .side-layout{display:flex;gap:80px;justify-content:space-between;padding-top:42px}@media only screen and (max-width:767px){body#detail .side-layout{flex-direction:column;gap:0;padding-top:32px}}body#detail .side-layout .main-cont{width:61.517%}@media only screen and (max-width:767px){body#detail .side-layout .main-cont{padding-bottom:70px;width:100%}}body#detail .side-layout .main-cont .title-cont .title{font-size:26px;font-size:2.6rem;font-weight:700;letter-spacing:0;line-height:1.538em;margin-bottom:10px;margin-top:14px}@media only screen and (max-width:767px){body#detail .side-layout .main-cont .title-cont .title{font-size:18px;font-size:1.8rem;line-height:1.555em;margin-bottom:10px;margin-top:6px}}body#detail .side-layout .main-cont .title-cont .date{display:inline-block;font-family:Zalando Sans Expanded,sans-serif;font-size:14px;font-size:1.4rem;letter-spacing:0;line-height:1em}@media only screen and (max-width:767px){body#detail .side-layout .main-cont .title-cont .date{font-size:10px;font-size:1rem}}body#detail .side-layout .main-cont .thumb{margin-top:31px;text-align:center}@media only screen and (max-width:767px){body#detail .side-layout .main-cont .thumb{margin-top:21px}}body#detail .side-layout .main-cont .thumb img{border-radius:12px}body#detail .side-layout .main-cont .contents{background-color:#fff;border-radius:10px;margin-top:30px;padding:30px}@media only screen and (max-width:767px){body#detail .side-layout .main-cont .contents{margin-top:20px;padding:20px}}body#detail .side-layout .main-cont .navi-cont{align-items:center;display:flex;justify-content:flex-start;margin-top:30px}@media only screen and (max-width:767px){body#detail .side-layout .main-cont .navi-cont{margin-top:39px}}body#detail .side-layout .main-cont .navi-cont .list{align-items:center;display:flex}body#detail .side-layout .main-cont .navi-cont .list .arrow{align-items:center;background-color:#fff;border-radius:14px;color:#fff;display:flex;height:40px;justify-content:center;margin-right:14px;padding-top:1px;position:relative;transition:.3s;width:40px}@media only screen and (max-width:767px){body#detail .side-layout .main-cont .navi-cont .list .arrow{height:36px;width:36px}}body#detail .side-layout .main-cont .navi-cont .list .arrow:after{border-left:2px solid #292929;border-top:2px solid #292929;content:"";height:7px;left:calc(50% + 2px);position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);transition:.3s;width:7px}body#detail .side-layout .main-cont .navi-cont .list{font-size:14px;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1em}body#detail .side-layout .main-cont .navi-cont .list:hover{opacity:1}body#detail .side-layout .main-cont .navi-cont .list:hover .arrow{background-color:#292929}body#detail .side-layout .main-cont .navi-cont .list:hover .arrow:after{border-left:2px solid #fff;border-top:2px solid #fff}body#detail .side-layout .main-cont .navi-cont .next,body#detail .side-layout .main-cont .navi-cont .prev{align-items:center;background-color:#fff;border-radius:14px;color:#fff;display:flex;height:40px;justify-content:center;padding-top:1px;position:relative;width:40px}@media only screen and (max-width:767px){body#detail .side-layout .main-cont .navi-cont .next,body#detail .side-layout .main-cont .navi-cont .prev{height:36px;width:36px}}body#detail .side-layout .main-cont .navi-cont .next:after,body#detail .side-layout .main-cont .navi-cont .prev:after{border-left:2px solid #000;border-top:2px solid #000;content:"";height:7px;position:absolute;width:7px}body#detail .side-layout .main-cont .navi-cont .prev{padding-left:2px}body#detail .side-layout .main-cont .navi-cont .prev:after{transform:rotate(-45deg)}body#detail .side-layout .main-cont .navi-cont .next{padding-right:3px}body#detail .side-layout .main-cont .navi-cont .next:after{transform:rotate(135deg)}body#detail .side-layout .side-cont{width:31.339%}@media only screen and (max-width:767px){body#detail .side-layout .side-cont{border-top:1px solid #000;padding-top:30px;width:100%}}body#detail .side-layout .side-cont .heading{font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.7em}body#detail .side-layout .side-cont .item-list{display:flex;flex-direction:column;gap:20px;margin-top:20px;padding-bottom:30px}body#detail .side-layout .side-cont .item-list .item{align-items:flex-start;display:flex;gap:12px}body#detail .side-layout .side-cont .item-list .item .pic{aspect-ratio:150/94;flex-shrink:0;width:42.735%}body#detail .side-layout .side-cont .item-list .item .text-cont{flex-shrink:1}body#detail .side-layout .side-cont .item-list .item .text-cont .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:12px;font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1.6666em;overflow:hidden}body#detail .side-layout .side-cont .item-list .item .text-cont .date{font-size:10px;font-size:1rem}body#detail .side-layout .side-cont .cat-cont{border-top:1px solid #868686;padding:30px 0}body#detail .side-layout .side-cont .cat-cont .heading{margin-bottom:8px}body#detail .main-cont .contents{font-size:14px;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:2.142em}@media only screen and (max-width:767px){body#detail .main-cont .contents{font-size:12px;font-size:1.2rem;line-height:2.1666em}}body#detail .main-cont .contents p{margin-bottom:40px;text-align:justify;word-break:break-all}@media only screen and (max-width:767px){body#detail .main-cont .contents p{margin-bottom:21px}}body#detail .main-cont .contents h2{background-color:#043490;border-radius:10px;color:#fff;font-size:20px;font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.5em;margin-bottom:40px;padding:10px 14px}@media only screen and (max-width:767px){body#detail .main-cont .contents h2{font-size:16px;font-size:1.6rem;line-height:1.5625em;margin-bottom:21px;padding:10px 12px}}body#detail .main-cont .contents h3{background-color:#f4f4f4;border-radius:10px;color:#043490;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.625em;margin-bottom:40px;padding:10px 14px}@media only screen and (max-width:767px){body#detail .main-cont .contents h3{font-size:14px;font-size:1.4rem;line-height:1.7857em;margin-bottom:21px;padding:10px 12px}}body#detail .main-cont .contents img{border-radius:10px;margin-bottom:40px;max-width:100%}@media only screen and (max-width:767px){body#detail .main-cont .contents img{margin-bottom:21px}}body#detail .main-cont .contents a{color:#00cb2e;text-decoration:underline}body#detail .main-cont .contents .wp-block-button,body#detail .main-cont .contents button{align-items:center;background-color:#292929;background:linear-gradient(90deg,#292929 0,#292929 75%,#2bab38);background-position:0;background-size:200% 100%;border-radius:14px;color:#fff;display:flex;font-size:12px;font-size:1.2rem;height:44px;justify-content:center;letter-spacing:0;line-height:1em;margin-bottom:40px;overflow:hidden;padding:0 14px;width:331px}@media only screen and (min-width:768px){body#detail .main-cont .contents .wp-block-button:hover,body#detail .main-cont .contents button:hover{background-position:100%;opacity:1}}@media only screen and (max-width:767px){body#detail .main-cont .contents .wp-block-button,body#detail .main-cont .contents button{font-size:12px;font-size:1.2rem;height:44px;margin-bottom:21px;width:100%}}body#detail .main-cont .contents .wp-block-button a,body#detail .main-cont .contents button a{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}@media only screen and (min-width:768px){body#detail .main-cont .contents .wp-block-button a:hover,body#detail .main-cont .contents button a:hover{opacity:1}}body#detail .main-cont .contents table{border:1px solid #d9d9d9;border-collapse:separate;border-radius:10px;border-spacing:0;margin-bottom:40px;overflow:hidden;width:100%}@media only screen and (max-width:767px){body#detail .main-cont .contents table{margin-bottom:21px}body#detail .main-cont .contents table tr{display:flex;flex-direction:column}}body#detail .main-cont .contents table tr:not(:last-child) td,body#detail .main-cont .contents table tr:not(:last-child) th{border-bottom:1px solid #d9d9d9}body#detail .main-cont .contents table td,body#detail .main-cont .contents table th{font-size:12px;font-size:1.2rem;letter-spacing:0;line-height:2.16666em;padding:14px;text-align:left}@media only screen and (max-width:767px){body#detail .main-cont .contents table td,body#detail .main-cont .contents table th{line-height:1.83333em;padding:8px 14px}}body#detail .main-cont .contents table td:not(:last-child),body#detail .main-cont .contents table th:not(:last-child){border-right:1px solid #d9d9d9}@media only screen and (max-width:767px){body#detail .main-cont .contents table td:not(:last-child),body#detail .main-cont .contents table th:not(:last-child){border-right:none}}body#detail .main-cont .contents table th{background-color:#f4f4f4;font-weight:700;vertical-align:middle;white-space:nowrap}
/*# sourceMappingURL=maps/detail.min.css.map */
