[data-scope-path="juku/area/passrecord"] .contents{position:relative;width:100%;max-width:1440px;margin:0 auto}[data-scope-path="juku/area/passrecord"] .fv-wrapper{position:relative;margin-bottom:32px}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .fv-wrapper{margin-bottom:16px}}[data-scope-path="juku/area/passrecord"] .fv-wrapper .fv-text{position:absolute;bottom:-72px;left:50%;width:100%;font-family:"Hiragino Sans";text-align:center;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .fv-wrapper .fv-text{bottom:-24px}}[data-scope-path="juku/area/passrecord"] .fv-wrapper .fv-text span{font-size:88px;font-weight:800;line-height:1.2;color:#c33c54;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,2px -2px 1px #fff,-2px -2px 1px #fff,2px 0 1px #fff,0 2px 1px #fff,-2px 0 1px #fff,0 -2px 1px #fff;filter:drop-shadow(0 6px 0 rgba(50, 50, 50, 0.15))}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .fv-wrapper .fv-text span{font-size:33px}}[data-scope-path="juku/area/passrecord"] .fv-wrapper .fv-text h2{font-family:"Hiragino Sans";font-size:88px;font-weight:800;line-height:1.2;color:#49a9f6;background:radial-gradient(100% 1546.76% at 0% 0%, #16b9dd 0%, #1969b2 38.47%, #1969b2 52.95%, #16b9dd 98.44%);-webkit-background-clip:text;background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:2px #fff}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .fv-wrapper .fv-text h2{font-size:33px;-webkit-text-stroke:1px #fff}}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .fv-wrapper .fv-image{width:100%;height:auto}}[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .title{padding:16px;font-size:28px;font-weight:600;line-height:1.2;color:#005792;border-bottom:2px dotted currentColor;max-width:1080px;margin:0 auto}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .title{padding:8px;font-size:20px}}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .title{padding:8px 16px;line-height:1.5}[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .title small{display:block}}[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .inner-wrap{display:flex;gap:32px;align-items:baseline;justify-content:center;margin:48px 0 40px}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .inner-wrap{display:block;margin:16px;text-align:center}}[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .inner-wrap .guide-text{padding-bottom:4px;font-size:17px;font-weight:600;line-height:1.5}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .inner-wrap .guide-text{text-align:left}}[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .inner-wrap .textarea{width:343px;padding:16px;font-size:14px;line-height:1;color:#6b7280;border:1px solid #005792;border-radius:7px}[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .inner-wrap .link-text{position:relative;padding:14px 10px;font-size:17px;font-style:normal;font-weight:600;line-height:1.2;color:#323232;display:inline-block;width:100%;padding:14px 0;font-weight:300;text-decoration:none;border-bottom:1px solid #ddd}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .inner-wrap .link-text{padding:10px}}[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .inner-wrap .link-text::before{position:absolute;top:calc(50% - 5px);right:18px;display:inline-block;width:10px;height:10px;content:"";border:solid #323232;border-width:2px 2px 0 0;transform:rotate(45deg)}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .search-wrap .inner-wrap .link-text{width:100%;font-size:16px;text-align:left}}[data-scope-path="juku/area/passrecord"] .main-wrap .result{padding-top:80px;margin-top:-80px}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .result{padding-top:56px;margin-top:-56px}}[data-scope-path="juku/area/passrecord"] .main-wrap .client-wrap{padding:24px 0;background-color:#effbfd}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .client-wrap{padding:16px}}[data-scope-path="juku/area/passrecord"] .main-wrap .client-wrap h2{padding:8px 16px;font-size:24px;font-weight:600;line-height:1.5;color:#005792;border-bottom:1px solid currentColor;border-left:8px solid currentColor;max-width:1080px;margin:0 auto;margin-bottom:40px;font-size:28px}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .client-wrap h2{padding:4px 12px 6px;font-size:20px;border-left:4px solid currentColor}}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .client-wrap h2{margin-bottom:16px}}[data-scope-path="juku/area/passrecord"] .main-wrap .tips{margin-bottom:40px;font-size:14px;text-align:center}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .tips{padding:0 16px;font-size:11px;text-align:left}}[data-scope-path="juku/area/passrecord"] .main-wrap .noresult{padding:20px;text-align:center}[data-scope-path="juku/area/passrecord"] .main-wrap .other-search-wrap{max-width:1000px;padding:16px;margin:0 auto}[data-scope-path="juku/area/passrecord"] .main-wrap .other-search-wrap h2{padding:16px 16px 16px 56px;font-size:28px;font-weight:600;line-height:1.2;color:#005792;overflow-wrap:break-word;background-repeat:no-repeat;background-position:left 16px center;background-size:24px 24px;border-bottom:2px dotted currentColor;margin-bottom:48px;background-image:url("/img/juku/icons/search.png")}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .other-search-wrap h2{padding:8px 8px 8px 32px;font-size:20px;background-position:left 8px center;background-size:16px 16px}}@media screen and (max-width: 768px){[data-scope-path="juku/area/passrecord"] .main-wrap .other-search-wrap h2{margin-bottom:24px}}
