/*
Theme Name: ICE Recruitment LP
Description: ICE美容室グループ 採用LP。画像1〜6の順に表示する専用テーマ。
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: ice-recruit
*/
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fdfaed;color:#111;font-family:Arial,"Noto Sans JP",sans-serif}.site{max-width:750px;margin:auto;background:#fdfaed}.header{height:auto;aspect-ratio:750/148;background:linear-gradient(110deg,#310400,#3e3004);color:white;display:flex;align-items:center;padding:0 5.87%;position:relative;z-index:10}.brand{display:flex;gap:14px;align-items:baseline;text-decoration:none;color:inherit}.brand strong{font-size:clamp(40px,11.73vw,88px);line-height:1}.brand span{font-size:clamp(11px,3.47vw,26px)}.menu-toggle{margin-left:auto;border:0;background:none;color:white;width:11%;padding:0;cursor:pointer;display:grid;gap:clamp(5px,1.5vw,11px)}.menu-toggle span{display:block;background:currentColor;height:clamp(5px,1.73vw,13px);width:100%}.nav{position:absolute;top:100%;left:0;right:0;background:#302006;padding:16px 6%;box-shadow:0 8px 18px #0003}.nav a{display:block;color:white;padding:13px 5px;text-decoration:none;border-bottom:1px solid #ffffff35}.panel{position:relative;aspect-ratio:750/1052;overflow:hidden;scroll-margin-top:12px}.panel>img{position:absolute;top:-14.068441%;left:0;width:100%;height:auto;display:block}.line-link{position:absolute;left:6.266667%;top:85.26616%;width:87.466667%;height:12.262357%;border-radius:5% / 25%;display:block}.line-link:hover{background:#ffffff18}.line-link:focus-visible,.menu-toggle:focus-visible,.brand:focus-visible{outline:4px solid #1265dd;outline-offset:-4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:fixed;top:-100px;left:12px;z-index:100;background:white;padding:12px;color:black}.skip:focus{top:12px}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
