@charset "utf-8";#intro{background-attachment:fixed;background-color:#DEDEDE;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100vh;height:100svh;position:relative}#intro{background-image:url(https://fullvalue.co.jp/images/user/intro/back_013.webp)}_::-webkit-full-page-media,_:future,:root #intro{background-attachment:scroll}#intro figure{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#intro figure figcaption{position:relative}#intro_subject{color:#12314B;line-height:1.5}#intro_subject strong{background:-webkit-linear-gradient(left,#FAC200,#E5012D);background:linear-gradient(to right,#FAC200,#E5012D);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}#intro_txt{line-height:1.75}#intro_scroll{cursor:pointer;height:50px;position:absolute;bottom:0;width:38px}#intro_scroll span{color:#4D4D4D;display:block;font-size:75%;letter-spacing:.05em;height:50px;position:absolute;top:0;right:0;text-align:left;width:38px;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}#intro_scroll:before{background:#4D4D4D;border-radius:50%;content:"";height:10px;position:absolute;top:0;left:4px;width:10px;animation:scrollmove 4s ease-in-out infinite,scrollmovehide 4s ease-out infinite}#intro_scroll:after{background:#4D4D4D;content:"";height:50px;position:absolute;top:0;left:8px;width:2px}@keyframes scrollmove{0%{top:-5px}25%{top:50px}100%{top:50px}}@keyframes scrollmovehide{0%{opacity:0}12.5%{opacity:1}20%{opacity:.9}25%{opacity:0}100%{opacity:0}}@media screen and (max-width:319px){#intro_subject strong{font-size:175%}#intro_subject b{font-size:125%}#intro_txt{font-size:87.5%}}@media screen and (min-width:320px) and (max-width:359px){#intro_subject strong{font-size:200%}#intro_subject b{font-size:150%}#intro_subject span{font-size:125%}}@media screen and (min-width:360px) and (max-width:413px){#intro_subject strong{font-size:250%}#intro_subject b{font-size:182.5%}#intro_subject span{font-size:162.5%}#intro_txt{font-size:125%}}@media screen and (min-width:414px) and (max-width:479px){#intro_subject strong{font-size:300%}#intro_subject b{font-size:200%}#intro_subject span{font-size:175%}#intro_txt{font-size:137.5%}}@media screen and (min-width:480px) and (max-width:767px){#intro_subject strong{font-size:350%}#intro_subject b{font-size:225%}#intro_subject span{font-size:182.5%}#intro_txt{font-size:150%}}@media screen and (max-width:767px){#intro{text-align:center}#intro figure picture{margin-bottom:3.125%}#intro figure picture img{width:75%;max-width:240px}#intro_txt{margin:1em 0;pading:0 3.125%}#intro_scroll{left:50%;-ms-transform:translate(-50%,125%);-webkit-transform:translate(-50%,125%);transform:translate(-50%,125%)}}@media screen and (min-width:768px){#intro{}#intro figure{position:relative;max-width:1160px;width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2))}#intro figure figcaption{position:absolute;top:50%;left:10%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}#intro figure picture{padding-left:52.5%}#intro figure picture img{width:100%}#intro_txt{margin-top:1em}#intro_scroll{left:0;-ms-transform:translate(0,150%);-webkit-transform:translate(0,150%);transform:translate(0,150%)}}@media screen and (min-width:768px) and (max-width:939px){#intro_subject strong{font-size:350%}#intro_subject b{font-size:225%}#intro_subject span{font-size:150%}#intro_txt{font-size:125%}}@media screen and (min-width:940px) and (max-width:1023px){#intro_subject strong{font-size:400%}#intro_subject b{font-size:275%}#intro_subject span{font-size:175%}#intro_txt{font-size:137.5%}}@media screen and (min-width:1024px) and (max-width:1199px){#intro_subject strong{font-size:450%}#intro_subject b{font-size:300%}#intro_subject span{font-size:225%}#intro_txt{font-size:175%}}@media screen and (min-width:1200px){#intro_subject strong{font-size:500%}#intro_subject b{font-size:350%}#intro_subject span{font-size:300%}#intro_txt{font-size:200%}}@media screen and (min-width:940px) and (max-width:1365px){#intro{background-image:url(https://fullvalue.co.jp/images/user/intro/back_012.webp)}}@media screen and (min-width:1366px) and (max-width:1599px){#intro{background-image:url(https://fullvalue.co.jp/images/user/intro/back_011.webp)}}@media screen and (min-width:1600px){#intro{background-image:url(https://fullvalue.co.jp/images/user/intro/back_010.webp)}}
