.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-link a{color:#ffffff;background-color:#445A87;display:block;text-align:center;position:relative;margin:auto;font-size:calc(30/750*100vw);border-radius:calc(10/750*100vw);width:calc(600/750*100vw);padding:calc(29/750*100vw) 0}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-link a{font-size:calc(16/1366*100vw);border-radius:calc(4/1366*100vw);width:calc(280/1366*100vw);padding:calc(12/1366*100vw) 0}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-link a{font-size:16px;border-radius:4px;width:280px;padding:12px 0}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-link a::after{content:"";display:inline-block;background-image:url(../img/top/arrow-ic_white.svg);background-size:contain;vertical-align:middle;position:absolute;width:calc(14/750*100vw);height:calc(24/750*100vw);top:calc(43/750*100vw);right:calc(50/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-link a::after{width:calc(7/1366*100vw);height:calc(13/1366*100vw);top:calc(20/1366*100vw);right:calc(20/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-link a::after{width:7px;height:13px;top:20px;right:20px}}.search .searchContents{background-color:#F2EEE5}.search .searchContents-inner{margin:auto;padding:calc(80/750*100vw) 0 calc(64/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner{padding:calc(80/1366*100vw) 0 calc(48/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner{padding:80px 0 48px}}.search .searchContents-inner .contentsDtl{margin-bottom:calc(77/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl{margin-bottom:calc(40/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl{margin-bottom:40px}}.search .searchContents-inner .contentsDtl:last-child{margin-bottom:0}.search .searchContents-inner .contentsDtl .s-box{margin:0 auto calc(82/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .s-box{margin:0 auto calc(93/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .s-box{margin:0 auto 93px}}.search .searchContents-inner .contentsDtl .accordion{transition:all 0.7s;border-radius:calc(10/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .accordion:hover{cursor:pointer;opacity:0.8}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .accordion{border-radius:calc(8/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .accordion{border-radius:8px}}.search .searchContents-inner .contentsDtl .accordion:after{content:"";display:inline-block;background-color:#ffffff;position:absolute;width:calc(30/750*100vw);height:calc(2/750*100vw);right:calc(41/750*100vw);top:calc(55/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .accordion:after{width:calc(24/1366*100vw);height:calc(2/1366*100vw);right:calc(39/1366*100vw);top:calc(45/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .accordion:after{width:24px;height:2px;right:39px;top:45px}}.search .searchContents-inner .contentsDtl .accordion::before{content:"";display:inline-block;background-color:#ffffff;position:absolute;transition:all .5s;width:calc(2/750*100vw);height:calc(30/750*100vw);right:calc(55/750*100vw);top:calc(41/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .accordion::before{width:calc(2/1366*100vw);height:calc(24/1366*100vw);right:calc(50/1366*100vw);top:calc(34/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .accordion::before{width:2px;height:24px;right:50px;top:34px}}.search .searchContents-inner .contentsDtl-ttl{color:#ffffff;text-align:center;background-color:#445A87;position:relative;margin:auto;letter-spacing:.025em;font-size:calc(36/750*100vw);border-radius:calc(10/750*100vw) calc(10/750*100vw) 0 0;padding:calc(21/750*100vw) 0 calc(42/1366*100vw);width:calc(690/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl-ttl{font-size:calc(30/1366*100vw);border-radius:calc(8/1366*100vw) calc(8/1366*100vw) 0 0;padding:calc(22/1366*100vw) 0 calc(15/1366*100vw);width:calc(1000/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl-ttl{font-size:30px;border-radius:8px 8px 0 0;padding:22px 0 15px;width:1000px}}.search .searchContents-inner .contentsDtl-ttl.active{border-radius:calc(10/750*100vw) calc(10/750*100vw) 0 0}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl-ttl.active{border-radius:calc(8/1366*100vw) calc(8/1366*100vw) 0 0}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl-ttl.active{border-radius:8px 8px 0 0}}.search .searchContents-inner .contentsDtl-ttl.active::before{transition:all .5s;transform:rotateZ(-90deg);opacity:0}.search .searchContents-inner .contentsDtl .searchBox{display:none;background-color:#ffffff;position:relative;padding:calc(56/750*100vw) 0 calc(52/750*100vw);width:calc(690/750*100vw);margin:0 auto 0}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox{padding:calc(37/1366*100vw) calc(44/1366*100vw) calc(47/1366*100vw);width:calc(1000/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox{padding:37px 44px 47px;width:1000px}}.search .searchContents-inner .contentsDtl .searchBox::after{content:"";display:inline-block;background-image:url(../img/top/arrow-ic_white.svg);background-size:contain;vertical-align:middle;position:absolute;pointer-events:none;z-index:2;width:calc(14/750*100vw);height:calc(24/750*100vw);bottom:calc(95/750*100vw);right:calc(95/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox::after{width:calc(7/1366*100vw);height:calc(13/1366*100vw);bottom:calc(67/1366*100vw);right:calc(380/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox::after{width:7px;height:13px;bottom:67px;right:380px}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.search .searchContents-inner .contentsDtl .searchBox ul li h4{color:#445A87;position:relative;letter-spacing:.025em;line-height:1;font-size:calc(36/750*100vw)}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox ul li h4{text-align:center;margin:0 auto calc(41/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox ul li h4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.45455;font-size:calc(22/1366*100vw);padding-left:calc(30/1366*100vw);width:fit-content;height:fit-content}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox ul li h4{font-size:22px;padding-left:30px}}.search .searchContents-inner .contentsDtl .searchBox ul li h4::before{content:"";display:inline-block;background-image:url(../img/common/search-ic_blue.svg);background-size:contain;vertical-align:middle;z-index:1;width:calc(37/750*100vw);height:calc(37/750*100vw)}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox ul li h4::before{text-align:center;margin-top:calc(-5/750*100vw);margin-right:calc(15/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox ul li h4::before{position:absolute;width:calc(22/1366*100vw);height:calc(22/1366*100vw);margin-right:calc(9/1366*100vw);left:0;top:calc(6/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox ul li h4::before{width:22px;height:22px;margin-right:9px;top:6px}}.search .searchContents-inner .contentsDtl .searchBox ul li ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox ul li ul{padding-left:calc(45/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox ul li ul{width:calc(602/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox ul li ul{width:602px}}.search .searchContents-inner .contentsDtl .searchBox ul li ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:calc(8/750*100vw) calc(64/750*100vw) calc(8/750*100vw) 0}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox ul li ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:calc(7/1366*100vw) calc(40/1366*100vw) calc(7/1366*100vw) 0}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox ul li ul li{margin:7px 40px 7px 0}}.search .searchContents-inner .contentsDtl .searchBox ul li ul label{position:relative;padding-left:calc(47/750*100vw);font-size:calc(26/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox ul li ul label{padding-left:calc(28/1366*100vw);font-size:calc(15/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox ul li ul label{padding-left:28px;font-size:15px}}.search .searchContents-inner .contentsDtl .searchBox ul li ul input[type="checkbox"]{position:absolute;border:1px solid #707070;top:calc(3/750*100vw);left:0px;width:calc(35/750*100vw);height:calc(36/750*100vw);border-radius:calc(2/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox ul li ul input[type="checkbox"]{top:calc(3/1366*100vw);left:0;width:calc(21/1366*100vw);height:calc(21/1366*100vw);border-radius:calc(2/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox ul li ul input[type="checkbox"]{top:3px;width:21px;height:21px;border-radius:2px}}.search .searchContents-inner .contentsDtl .searchBox ul li ul input[type="checkbox"]:checked::before{content:"";position:absolute;display:inline-block;background-image:url(../img/search/check-ic.svg);background-size:contain;vertical-align:middle;top:calc(9/750*100vw);left:calc(5/750*100vw);width:calc(21/750*100vw);height:calc(15/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox ul li ul input[type="checkbox"]:checked::before{top:calc(5/1366*100vw);left:calc(3/1366*100vw);width:calc(13/1366*100vw);height:calc(9/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox ul li ul input[type="checkbox"]:checked::before{top:5px;left:3px;width:13px;height:9px}}.search .searchContents-inner .contentsDtl .searchBox ul li input[type="submit"]{color:#ffffff;background-color:#445A87;display:block;text-align:center;position:relative;margin:auto;border:none;font-size:calc(30/750*100vw);border-radius:calc(10/750*100vw);width:calc(600/750*100vw);padding:calc(29/750*100vw) 0}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox ul li input[type="submit"]{transition:all 0.7s;font-size:calc(16/1366*100vw);border-radius:calc(4/1366*100vw);width:calc(280/1366*100vw);padding:calc(12/1366*100vw) 0;margin-top:calc(35/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox ul li input[type="submit"]{font-size:16px;border-radius:4px;width:280px;padding:12px 0;margin-top:35px}}.search .searchContents-inner .contentsDtl .searchBox ul li input[type="submit"]:hover{opacity:0.8;cursor:pointer} .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-last-child(1){padding:calc(20/750*100vw) 0 calc(83/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-last-child(1){padding:calc(18/1366*100vw) 0}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-last-child(1){padding:18px 0}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-last-child(1) ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-last-child(1) h4{margin:calc(30/750*100vw) 0 calc(40/750*100vw) calc(-35/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-last-child(1) h4{height:fit-content;width:calc(230/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-last-child(1) h4{width:230px}}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-last-child(1) h4::before{margin-right:calc(5/750*100vw)}}.search .searchContents-inner .contentsDtl .program-result{margin:auto;width:calc(690/750*100vw);margin:0 auto calc(35/750*100vw);font-size:calc(26/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-result{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;line-height:1;width:calc(1100/1366*100vw);margin:0 auto calc(32/1366*100vw);font-size:calc(15/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-result{width:1100px;margin:0 auto 32px;font-size:15px}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-result-page{padding-right:calc(5/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-result-page{padding-right:5px}}.search .searchContents-inner .contentsDtl .program-list-item{background-color:#F8F6F2;padding:calc(53/750*100vw) calc(30/750*100vw) calc(64/750*100vw);margin-bottom:calc(28/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item{padding:calc(50/1366*100vw) 0 calc(64/1366*100vw);margin-bottom:calc(13/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item{padding:50px 0 64px;margin-bottom:13px}}.search .searchContents-inner .contentsDtl .program-list-item:last-child{margin-bottom:0}.search .searchContents-inner .contentsDtl .program-list-item.skillUp .prgContent .prgContent-inner .prgCategory{background-color:#EAA77A}.search .searchContents-inner .contentsDtl .program-list-item.skillUp .prgContent .prgContent-inner .prgCategory-ic{width:calc(49/750*100vw);height:calc(39/750*100vw);background-image:url(../img/common/category-ic_02.svg)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item.skillUp .prgContent .prgContent-inner .prgCategory-ic{width:calc(39/1366*100vw);height:calc(31/1366*100vw);margin-right:calc(8/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item.skillUp .prgContent .prgContent-inner .prgCategory-ic{width:39px;height:31px;margin-right:8px}}.search .searchContents-inner .contentsDtl .program-list-item.skillUp .prgContent .prgContent-inner .skillTag-item{background-color:#FAEBE0}.search .searchContents-inner .contentsDtl .program-list-item.career .prgContent .prgContent-inner .prgCategory{background-color:#BCD19B}.search .searchContents-inner .contentsDtl .program-list-item.career .prgContent .prgContent-inner .prgCategory-ic{width:calc(52/750*100vw);height:calc(44/750*100vw);margin-top:calc(-10/750*100vw);background-image:url(../img/common/category-ic_04.svg)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item.career .prgContent .prgContent-inner .prgCategory-ic{width:calc(43/1366*100vw);height:calc(37/1366*100vw);margin-right:calc(10/1366*100vw);margin-top:calc(5/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item.career .prgContent .prgContent-inner .prgCategory-ic{width:43px;height:37px;margin-right:10px;margin-top:5px}}.search .searchContents-inner .contentsDtl .program-list-item.career .prgContent .prgContent-inner .skillTag-item{background-color:#E7EFDC}.search .searchContents-inner .contentsDtl .program-list-item.challenge .prgContent .prgContent-inner .prgCategory{background-color:#E8D98B}.search .searchContents-inner .contentsDtl .program-list-item.challenge .prgContent .prgContent-inner .prgCategory-ic{width:calc(38/750*100vw);height:calc(38/750*100vw);background-image:url(../img/common/category-ic_03.svg)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item.challenge .prgContent .prgContent-inner .prgCategory-ic{width:calc(33/1366*100vw);height:calc(33/1366*100vw);margin-right:calc(10/1366*100vw);margin-top:calc(5/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item.challenge .prgContent .prgContent-inner .prgCategory-ic{width:33px;height:33px;margin-right:10px;margin-top:5px}}.search .searchContents-inner .contentsDtl .program-list-item.challenge .prgContent .prgContent-inner .skillTag-item{background-color:#FCF5D5}.search .searchContents-inner .contentsDtl .program-list-item .prgContent{margin:auto;width:100%}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent{width:calc(1100/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent{width:1100px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top{display:-ms-flexbox;display:flex;border-bottom:solid 2px #445A87;padding-bottom:calc(27/750*100vw);margin-bottom:calc(20/750*100vw)}@media screen and (max-width: 767px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;flex-wrap: wrap;}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top{-ms-flex-align:center;align-items:center;padding-bottom:calc(14/1366*100vw);margin-bottom:calc(11/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top{padding-bottom:14px;margin-bottom:11px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory{background-color:#87B2CC;width:calc(162/750*100vw);height:calc(120/750*100vw);border-radius:calc(6/750*100vw)}@media screen and (max-width: 767px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory{text-align:center;padding-top:calc(22/750*100vw);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:calc(189/1366*100vw);height:calc(64/1366*100vw);border-radius:calc(6/1366*100vw);margin-right:calc(15/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory{width:189px;height:64px;border-radius:6px;margin-right:15px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory-ic{display:inline-block;background-size:contain;vertical-align:middle;background-image:url(../img/top/category-ic_01.svg);width:calc(41/750*100vw);height:calc(33/750*100vw)}@media screen and (max-width: 767px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory-ic{-ms-flex-order:2;order:2;margin-top:calc(-20/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory-ic{width:calc(31/1366*100vw);height:calc(25/1366*100vw);margin-right:calc(10/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory-ic{width:31px;height:25px;margin-right:10px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory-ctg{font-family:Arial, Helvetica, sans-serif;color:#ffffff;letter-spacing:.05em;font-size:calc(29/750*100vw)}@media screen and (max-width: 767px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory-ctg{line-height:1;width:100%;-ms-flex-order:1;order:1}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory-ctg{letter-spacing:.05em;font-size:calc(22/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgCategory-ctg{font-size:22px}}@media screen and (max-width: 767px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName{width:calc(505/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName{padding-top:calc(4/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName{padding-top:4px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName-ttl{color:#445A87;line-height:1.06667;font-size:calc(30/750*100vw)}@media screen and (max-width: 767px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName-ttl{margin-bottom:calc(10/750*100vw);letter-spacing:.03em}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName-ttl{line-height:1.45455;font-size:calc(22/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName-ttl{font-size:22px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName-txt{line-height:1.69231;font-size:calc(26/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName-txt{line-height:2;font-size:calc(15/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName-txt{font-size:15px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-total{line-height:2;font-size:calc(22/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-total{line-height:2;letter-spacing:.01em;text-align:right;font-size:calc(13/1366*100vw);padding-right:calc(2/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-total{font-size:13px;padding-right:2px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill{margin:auto;margin:calc(45/750*100vw) auto calc(48/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill{margin:calc(11/1366*100vw) auto calc(17/1366*100vw);width:calc(1000/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill{margin:11px auto 17px;width:1000px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill .skillTtl{color:#445A87;letter-spacing:.025em;font-size:calc(26/750*100vw)}@media screen and (max-width: 767px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill .skillTtl{margin-bottom:calc(15/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill .skillTtl{letter-spacing:.02em;font-size:calc(18/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill .skillTtl{font-size:18px}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill .skillTag{width:calc(847/1366*100vw);margin:calc(-35/1366*100vw) 0 0 auto}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill .skillTag{width:847px;margin:-35px 0 0 auto}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill .skillTag-item{background-color:#E1ECF4;display:inline-block;padding:calc(3/750*100vw) calc(34/750*100vw) calc(1/750*100vw) calc(28/750*100vw);font-size:calc(26/750*100vw);border-radius:calc(100/750*100vw);margin:0 calc(12/750*100vw) calc(12/750*100vw) 0}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill .skillTag-item{padding:calc(4/1366*100vw) calc(20/1366*100vw) calc(3/1366*100vw);font-size:calc(15/1366*100vw);border-radius:calc(100/1366*100vw);margin:0 calc(6/1366*100vw) calc(12/1366*100vw) 0}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-skill .skillTag-item{padding:4px 20px 3px;font-size:15px;border-radius:100px;margin:0 6px 12px 0}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl{margin:auto;background-color:#ffffff;border-radius:calc(10/750*100vw);padding:calc(37/750*100vw) calc(45/750*100vw) calc(40/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl{border-radius:calc(10/1366*100vw);width:calc(1000/1366*100vw);padding:calc(30/1366*100vw) calc(44/1366*100vw) calc(32/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl{border-radius:10px;width:1000px;padding:30px 44px 32px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;line-height:1.69231;font-size:calc(26/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl dl{line-height:2.13333;font-size:calc(15/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl dl{font-size:15px}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl dl:last-child{margin-bottom:0}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl dl dt{font-weight:bold;width:23%}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl dl dt{width:9%}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl dl dd{width:77%}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl dl dd{width:91%;letter-spacing:.03em}}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl dl dd a{color:#445A87;text-decoration:underline;word-break:break-all}.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-link a{width:calc(600/750*100vw);margin-top:calc(65/750*100vw);font-size:calc(30/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-link a{letter-spacing:.01em;width:calc(315/1366*100vw);margin-top:calc(40/1366*100vw);font-size:calc(16/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-link a{width:315px;margin-top:40px;font-size:16px}}.search .searchContents-inner .contentsDtl .program-pagenation{margin:calc(150/750*100vw) auto 0}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-pagenation{margin:calc(100/1366*100vw) auto 0}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-pagenation{margin:100px auto 0}}.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .current,.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi a{color:#445A87;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-weight:bold;border:solid 1px #445A87;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:calc(70/750*100vw);height:calc(70/750*100vw);border-radius:calc(6/750*100vw);font-size:calc(26/750*100vw);margin:0 calc(9/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .current,.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi a{width:calc(38/1366*100vw);height:calc(38/1366*100vw);border-radius:calc(6/1366*100vw);font-size:calc(21/1366*100vw);margin:0 calc(5/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .current,.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi a{width:38px;height:38px;border-radius:6px;font-size:21px;margin:0 5px}}.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .extend{position:relative;margin:0 calc(10/750*100vw) 0;top:calc(20/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .extend{margin:0 calc(4/1366*100vw) 0;top:calc(7/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .extend{margin:0 4px 0;top:7px}}.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .first,.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .last{color:rgba(255,255,255,0);border:solid rgba(255,255,255,0);position:relative}.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .first::after,.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .last::after{content:"";display:inline-block;background-image:url(../img/top/arrow-ic_blue.svg);background-size:contain;vertical-align:middle;position:absolute;pointer-events:none;z-index:2;width:calc(23/750*100vw);height:calc(40/750*100vw);bottom:calc(13/750*100vw);right:calc(16/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .first::after,.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .last::after{width:calc(16/1366*100vw);height:calc(22/1366*100vw);bottom:calc(5/1366*100vw);right:calc(10/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .first::after,.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .last::after{width:16px;height:22px;bottom:5px;right:10px}}.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .first::after{transform:rotateZ(180deg);bottom:calc(13/750*100vw);right:calc(20/750*100vw)}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .first::after{bottom:calc(5/1366*100vw);right:calc(10/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .first::after{bottom:5px;right:10px}}.search .searchContents-inner .contentsDtl .program-pagenation .wp-pagenavi .current{color:#ffffff;background-color:#445A87}.noPost{text-align:center}

/* 2023.03.30 */
.search .searchContents-inner .contentsDtl .searchBox,.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-dtl{
  background-color: #F8FAFD;
}


/* 2023.04.13 */
/* 検索窓の２番目の絞り込み箇所のcssを非表示 */
/* .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2){
  background-color:#F2F2F2;width:calc(600/750*100vw);border-radius:calc(10/750*100vw);margin:calc(40/750*100vw) auto calc(53/750*100vw);padding:calc(17/750*100vw) 0 calc(21/750*100vw) calc(30/750*100vw)}
@media screen and (max-width: 767px){
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2)
{
  padding-left:0}
}
@media screen and (min-width: 768px), print{
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2)
{
  display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:calc(603/1366*100vw);border-radius:calc(100/1366*100vw);margin:calc(13/1366*100vw) 0 calc(28/1366*100vw) auto;padding:calc(5/1366*100vw) 0 calc(2/1366*100vw) calc(30/1366*100vw)}
}
@media screen and (min-width: 1366px){
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2)
{
  width:603px;border-radius:100px;margin:13px 0 28px auto;padding:5px 0 2px 30px}
}
.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2) h4{
  color:#4C4C4C;display:inline-block;padding-left:0;font-size:calc(26/750*100vw)}
@media screen and (max-width: 767px){
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2) h4
{
  width:100%;margin:0 auto calc(24/750*100vw)}
}
@media screen and (min-width: 768px), print{
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2) h4
{
  line-height:2;font-size:calc(15/1366*100vw)}
}
@media screen and (min-width: 1366px){
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2) h4
{
  font-size:15px}
}
.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2) h4::before{
  content:"";display:none}
@media screen and (max-width: 767px){
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2) ul
{
  padding-left:calc(58/750*100vw)}
}
@media screen and (min-width: 768px), print{
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2) ul
{
  display:-ms-flexbox;display:flex;width:calc(489/1366*100vw)}
}
@media screen and (min-width: 1366px){
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2) ul
{
  width:489px}
}
@media screen and (max-width: 767px){
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(2) ul li
{margin:calc(6/750*100vw) calc(70/750*100vw) calc(6/750*100vw) 0}
} */
/* .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3){padding:calc(20/750*100vw) 0 calc(40/750*100vw);position:relative}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3)::after,.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3)::before{content:"";display:inline-block;position:absolute;width:calc(620/750*100vw);height:calc(3/750*100vw);background-color:#E8E8E8}.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3)::before{top:0;left:calc(34/750*100vw)}.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3)::after{bottom:0;left:calc(34/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3){border-top:solid 1px #E8E8E8;border-bottom:solid 1px #E8E8E8;padding:calc(26/1366*100vw) 0 calc(21/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3){padding:26px 0 21px}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3) ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3) h4{margin:calc(30/750*100vw) auto calc(43/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3) h4{width:calc(240/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3) h4{width:240px}}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(3) h4::before{margin-right:calc(5/750*100vw)}} */

@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li{padding:calc(20/750*100vw) 0 calc(40/750*100vw);position:relative}}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li::after,.search .searchContents-inner .contentsDtl .searchBox div>ul>li::before{content:"";display:inline-block;position:absolute;width:calc(620/750*100vw);height:calc(3/750*100vw);background-color:#E8E8E8}.search .searchContents-inner .contentsDtl .searchBox div>ul>li::before{top:0;left:calc(34/750*100vw)}.search .searchContents-inner .contentsDtl .searchBox div>ul>li::after{bottom:0;left:calc(34/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox div>ul>li:not(:nth-child(1)){border-top:solid 1px #E8E8E8;border-bottom:solid 1px #E8E8E8;padding:calc(26/1366*100vw) 0 calc(21/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li{padding:26px 0 21px}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox div>ul>li ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li h4{margin:calc(30/750*100vw) auto calc(43/750*100vw)}}@media screen and (min-width: 768px), print{.search .searchContents-inner .contentsDtl .searchBox div>ul>li h4{width:calc(240/1366*100vw)}}@media screen and (min-width: 1366px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li h4{width:240px}}@media screen and (max-width: 767px){.search .searchContents-inner .contentsDtl .searchBox div>ul>li h4::before{margin-right:calc(5/750*100vw)}}

.search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-last-child(1){
  border-top: none;
  border-bottom: none;
  padding: 0;
}
@media screen and (max-width: 767px), print{
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li::before{
    display: none;
  }
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(1){
    padding-top: 0;
  }
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(1)>h4{
    margin-top: 0;
  }
}
@media screen and (min-width: 768px), print{
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(1){
    border-top: none;
    padding: 0 0 calc(21/1366*100vw);
  }
}@media screen and (min-width: 1366px){
  .search .searchContents-inner .contentsDtl .searchBox div>ul>li:nth-child(1){
    border-top: none;
    padding: 0 0 21px;
  }
}

/* 2023.09.26　バッジギャラリー */
@media screen and (max-width: 767px){
  .search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top{
    flex-wrap: wrap;
  }
}
.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgBadge{
  width: 100%;
  display: flex;
  align-items: center;
  margin-top: calc((20/750)*100vw);
}
@media screen and (min-width: 768px), print{
  .search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgBadge{
    margin-top: 0;
    width: auto;
    margin-left: calc((20/1336)*100vw);
    max-width: calc((230/1336)*100vw);
  }
}
@media screen and (min-width: 1366px){
  .search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgName{
    flex: 1;
  }
  .search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgBadge{
    max-width: 230px;
    margin-left: 20px;
  }
}

.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgBadge-img{
  width: calc((162/750)*100vw);
  margin-right: calc((24/750)*100vw);
}
@media screen and (min-width: 768px), print{
  .search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgBadge-img{
    width: calc(64/1366*100vw);
    margin-right: calc(10/1366*100vw);
  }
}
@media screen and (min-width: 1366px){
  .search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgBadge-img{
    width: 64px;
    margin-right: 10px;
  }
}
.search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgBadge-txt{
  font-size: calc((28/750)*100vw);
  color: #445A87;
  font-weight: 700;
  margin: auto 0;
  letter-spacing: 0.05rem;
}
@media screen and (min-width: 768px), print{
  .search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgBadge-txt{
    font-size: calc(18/1366*100vw);
    flex: 1;
  }
}
@media screen and (min-width: 1366px){
  .search .searchContents-inner .contentsDtl .program-list-item .prgContent-inner-top .prgBadge-txt{
    font-size: 18px;
  }
}