﻿@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap";*{box-sizing:border-box;margin:0;padding:0;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;vertical-align:baseline;-webkit-text-size-adjust:100% !important;text-size-adjust:100% !important;-moz-text-size-adjust:100% !important}select,button,input,textarea,button{border:1px solid #333}table{border-collapse:collapse;border-spacing:0}table,td,th{border:1px solid #333}td,th{line-height:1.5;padding:.3em .4em}th{font-weight:bold;font-size:1.05em}html{font-size:100%;background-color:#fff;word-break:break-word}body{min-height:100vh;color:#333;overflow-x:hidden;-webkit-font-smoothing:antialiased;font:normal normal normal 14px/1.6 "Helvetica","Arial",sans-serif;background-color:#fff}hr{overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;margin:1em 0;height:0;border-top:1px solid #ccc}button:disabled{cursor:default}a,a:active,a:link,a:visited{text-decoration:none;color:#333}a:hover{text-decoration:underline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,dialog,hr,img{display:block}audio,canvas,iframe,img,svg,video{display:inline-block;vertical-align:middle}[hidden],dialog:not([open]),template{display:none}button,input,select,textarea{font-family:inherit;border-radius:0}textarea{resize:vertical}audio,canvas,progress,video{display:inline-block}input,select{vertical-align:middle}button{vertical-align:inherit;line-height:inherit;cursor:pointer}button,select{text-transform:none}code,kbd,pre,samp{font-family:monospace,sans-serif;font-size:1em}mark{background-color:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:70%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}ul{list-style:none}img{width:100%;height:auto}html{background:#fff}body{width:100%;max-width:2560px;overflow-x:hidden;margin:0 auto;font-family:"Noto Sans JP","-apple-system",BlinkMacSystemFont,"Noto Sans Japanese","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ","Hiragino Kaku Gothic ProN","MS PGothic",Osaka,"sans-serif";color:#333;font-size:16px}.normalmove{transform:translateY(50px);opacity:0}.normalanimate{transform:translateY(0%);opacity:1;transition-timing-function:cubic-bezier(0.34, 0.96, 0.56, 0.99);transition:.9s}.bg-photo{background:center center/cover no-repeat}.bg-photo>img{display:none}a:hover{text-decoration:none}a{text-decoration:none}span.icon{width:1em;height:1em;display:flex;justify-content:center;align-items:center;transform:translateY(0.1em);margin-right:1em}span.icon svg{width:100%}.text-center{text-align:center}.header,.header.simple,.header.inside-page{position:absolute;width:100%;z-index:10;opacity:1;transition:.3s all;background-color:#000}.header .brand .bl_logo .el_siteTitle,.header.simple .brand .bl_logo .el_siteTitle,.header.inside-page .brand .bl_logo .el_siteTitle{font-weight:bold;font-size:18px;color:#fff}.header .btns a,.header.simple .btns a,.header.inside-page .btns a{display:inline-block;color:#fff;transition:all .3s ease}.header .btns a:hover,.header.simple .btns a:hover,.header.inside-page .btns a:hover{color:#31bae2}.header .inner,.header.simple .inner,.header.inside-page .inner{width:100%;max-width:2560px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px}.header.simple,.header.inside-page{background-color:#fff}.header.simple .brand .bl_logo,.header.inside-page .brand .bl_logo{display:flex;justify-content:space-between;align-items:baseline;gap:10px;max-width:650px}.header.simple .brand .bl_logo .el_siteTitle,.header.inside-page .brand .bl_logo .el_siteTitle{color:#333}.header.simple .brand .bl_logo .el_h1,.header.inside-page .brand .bl_logo .el_h1{display:inline-block;color:#333;font-size:12px}.header.inside-page{background-color:#000}.header.inside-page .brand .bl_logo .el_siteTitle{color:#fff}.header.inside-page .brand .bl_logo .el_h1{color:#fff}@media(max-width: 850px){.header .inner,.header.simple .inner,.header.inside-page .inner{padding:10px}.header .brand .bl_logo .el_siteTitle,.header.simple .brand .bl_logo .el_siteTitle,.header.inside-page .brand .bl_logo .el_siteTitle{font-size:16px}}@media(max-width: 700px){.header.inside-page .brand .bl_logo .el_h1{display:none}}@media(max-width: 500px){.header .brand .bl_logo,.header.simple .brand .bl_logo,.header.inside-page .brand .bl_logo{gap:0;max-width:500px}.header .brand .bl_logo .el_siteTitle,.header.simple .brand .bl_logo .el_siteTitle,.header.inside-page .brand .bl_logo .el_siteTitle{font-size:16px}.header .brand .bl_logo .el_h1,.header.simple .brand .bl_logo .el_h1,.header.inside-page .brand .bl_logo .el_h1{display:none}}footer{background-color:#000;color:#fff;padding:20px 0;display:flex;flex-direction:column;gap:15px}footer .footer-center ul{text-align:center;display:flex;justify-content:center;font-size:14px}footer .footer-center ul a{padding:0 1em;color:#fff;transition:.3s all}footer .footer-center ul a:hover{color:#31bae2}footer .copyright{text-align:center;font-size:12px}@media(max-width: 700px){footer .footer-center ul{flex-wrap:wrap;justify-content:flex-start;gap:5px}footer .footer-center ul>li{display:inline-block}}.wrapper{width:100%;max-width:1240px;padding:0 20px;margin:0 auto}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/front/_common.scss%22,%22../scss/_normalize.scss%22,%22../scss/front/_header.scss%22,%22../scss/front/_footer.scss%22,%22../scss/front.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22CAIQ,oKCGR,EACI,sBACA,SACA,UACA,SACA,0CACA,UACA,wBACA,yCACA,iCACA,sCAGJ,oCAKI,sBAGJ,MACI,yBACA,iBAGJ,YAGI,sBAGJ,MAEI,gBACA,kBAGJ,GACI,iBACA,iBAGJ,KACI,eACA,sBACA,sBAGJ,KACI,iBACA,WACA,kBACA,mCACA,kEACA,sBAGJ,GACI,iBACA,+BACA,uBACA,aACA,SACA,0BAGJ,gBACI,eAGJ,4BAII,qBACA,WAGJ,QACI,0BAKJ,iGAeI,cAGJ,kCAMI,qBACA,sBAGJ,qCAGI,aAGJ,6BAII,oBACA,gBAGJ,SACI,gBAGJ,4BAII,qBAGJ,aAEI,sBAGJ,OACI,uBACA,oBACA,eAGJ,cAEI,oBAGJ,kBAII,iCACA,cAGJ,KACI,sBAGJ,MACI,cAGJ,QAEI,kBACA,cACA,cAGJ,IACI,eAGJ,IACI,WAGJ,GACI,gBAGJ,IACI,WACA,YD7LJ,KACI,gBAGJ,KACI,WACA,iBACA,kBACA,cACA,0NACA,WACA,eAIJ,YACI,2BACA,UAGJ,eACI,yBACA,UACA,gEACA,eAGJ,UACI,yCAEA,cACI,aAIR,QACI,qBAGJ,EACI,qBAGJ,UACI,UACA,WACA,aACA,uBACA,mBACA,4BACA,iBAEA,cACI,WAKR,aACI,kBElEJ,2CAGI,kBACA,WACA,WACA,UACA,mBACA,sBAIQ,qIACI,iBACA,eACA,WAMR,mEACI,qBACA,WACA,wBACA,qFACI,cAKZ,gEACI,WACA,iBACA,cACA,aACA,mBACA,8BACA,aAMR,mCAEI,sBAGI,mEACI,aACA,8BACA,qBACA,SACA,gBAEA,+FACI,WAGJ,iFACI,qBACA,WACA,eAMhB,oBACI,sBAIQ,kDACI,WAGJ,2CACI,WAMhB,yBACI,gEACI,aASQ,qIACI,gBAQpB,yBAIgB,2CACI,cAOpB,yBAMY,2FACI,MACA,gBACA,qIACI,eAEJ,gHACI,cClIpB,OACI,sBACA,WACA,eAEA,aACA,sBACA,SAII,yBACI,kBACA,aACA,uBACA,eAEA,2BACI,cACA,WACA,mBAEA,iCACI,cAMhB,kBACI,kBACA,eAKR,yBAGY,yBACI,eACA,2BACA,QAEA,4BACI,sBCzCpB,SACI,WACA,iBACA,eACA%22,%22file%22:%22front.css%22%7D */
