*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role='list'],ol[role='list']{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html,body,h1,h2,h3,h4,h5,h6,div,p,blockquote,dl,dt,dd,pre,form,fieldset,figure,input,select,textarea,th,td,time,header,footer,main,article,section{margin:0;padding:0}main{display:block}iframe{border:0;box-sizing:border-box}html,body{width:100%}html{font-size:62.5%}body{overflow-x:hidden;overflow-y:scroll;text-align:center}h1,h2,h3,h4,h5,h6,div,p,blockquote,dl,dt,dd,li,pre,form,fieldset,figcaption,input,textarea,select,th,td,address,caption,cite,code,dfn,th,var{color:#000;font-family:"Noto Sans JP", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:normal;line-height:100%}h1,h2,h3,h4,h5,h6{font-weight:700}p,li,dt,dd,th,td,address,blockquote,figcaption{line-height:150%}a{color:#000;text-decoration:none}@media screen and (min-width: 1024px){a{transition:.6s ease-in-out}a:hover{color:#f29fb2}}ol,ul{list-style-type:none;margin:0;padding:0}li{padding:0;text-align:left}.komeList li{padding-left:1em;text-indent:-1em}img{border:0;height:auto;max-width:100%}li img,div img{vertical-align:bottom}table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}caption{font-weight:bold;text-align:left}th,td{border:1px solid #ccc;padding:.25em;text-align:left;vertical-align:top}th{background:#e8e8e8}td{background:#fff}td ul{margin:0;padding:0}fieldset{border:0;margin:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="password"],input[type="number"],textarea,select{background-color:#fff;border:1px solid #ccc;border-radius:.25em;box-sizing:border-box;height:2.25em;padding:0 6px;width:100%}input[type="date"]{background-color:#fff;border:1px solid #ccc;border-radius:.25em;box-sizing:border-box;height:2.25em;padding:0 6px}textarea{height:10em}input[type='email']:placeholder-shown,input[type="url"]:placeholder-shown,input[type='tel']:placeholder-shown,input[type='text']:placeholder-shown,input[type='number']:placeholder-shown,textarea:placeholder-shown{color:#ccc}input[type='email']::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='text']::-webkit-input-placeholder,input[type='number']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input[type='email']:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type='tel']:-moz-placeholder,input[type='text']:-moz-placeholder,input[type='number']:-moz-placeholder,textarea:-moz-placeholder{color:#ccc;opacity:1}input[type='email']::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='text']::-moz-placeholder,input[type='number']::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;opacity:1}input[type='email']:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,input[type='text']:-ms-input-placeholder,input[type='number']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input[type='submit']{cursor:pointer}input[type='checkbox'],input[type='radio']{margin-right:.375em;transform:scale(1.6)}button:disabled,input:disabled,select:disabled,textarea:disabled{background:#e8e8e8 !important;border:2px solid #999 !important;color:#999 !important;cursor:default !important}.req,.opt{border-radius:.5em;color:#fff;font-size:.75em;margin-right:.25em;padding:2px 3px}.req{background:#f29fb2}.opt{background:#0bb6aa}blockquote{margin:2em}.clearfix:after{clear:both;content:'';display:block;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.fltLt{float:left;margin-right:1em}.fltRt{float:right;margin-left:1em}.txtAlgCr{text-align:center}.txtAlgLt{text-align:left}.txtAlgRt{text-align:right}.txtBold{font-weight:500}.txtStrong{font-weight:700}.errMsg{background-color:#f29fb2;color:#fff}.txtRed{color:#f29fb2}.txtGreen{color:#0bb6aa}.txtBlue{color:#f6e827}.txtPink{color:#9fcaf2}.mrTop03em{margin-top:.3em !important}.mrTop06em{margin-top:.6em !important}.mrTop10em{margin-top:1em !important}.mrTop16em{margin-top:1.6em !important}.mrTop20em{margin-top:2em !important}.mrTop26em{margin-top:2.6em !important}.mrTop42em{margin-top:4.2em !important}.width03em{width:3em !important}.width06em{width:6em !important}.width07em{width:7em !important}.width08em{width:8em !important}.width09em{width:9em !important}.width10em{width:10em !important}.width11em{width:11em !important}.width12em{width:12em !important}body{position:relative;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6,p,li,dt,dd,th,td,input,textarea,select{font-size:1.6rem}li ul li{font-size:1em}.fix,.fixReg,.fixMin{margin:0 auto}.spBr,.tbBr,.odBr,.pcBr{display:none}.anchorPoint{content:'';display:block}.loaderWrap{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background:#fff;z-index:100;top:0}.loaderWrap .content{position:absolute}.loader,.loader:after{border-radius:50%;width:8em;height:8em}.loader{margin:60px auto;font-size:1em;position:relative;text-indent:-9999em;border-top:0.25em solid rgba(246,232,39,0.2);border-right:0.25em solid rgba(246,232,39,0.2);border-bottom:0.25em solid rgba(246,232,39,0.2);border-left:0.25em solid #f6e827;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}header{background-color:rgba(0,0,0,0.9);position:fixed;left:0;top:0;width:100%;z-index:5}#headerWrap{margin:0 auto}#headerWrap .btnEntryForm a{background-color:#0bb6aa;border-radius:1em;box-sizing:border-box;color:#fff;display:block;line-height:2em;padding:0 1em}#btnPageTop{position:fixed;bottom:-128px;right:10px;z-index:11}#btnPageTop a{color:#333}#btnPageTop a:hover{color:#f29fb2}footer{background-color:#000;text-align:left}footer h2,footer p,footer li,footer a{color:#fff}#map iframe{border:0;width:100%}#footerContent .telNumber{font-weight:700}#footerContent .telNumber i{margin-right:.125em}#footerNav a{border-radius:1em;box-sizing:border-box;color:#000 !important;display:block;line-height:2em;padding:0 1em;text-align:center}#footerNav li.btnInquiry a{background-color:#9fcaf2}#footerNav li.btnSite a{background-color:#f6e827}#copyright{text-align:center}#copyright small{font-size:.875em}main{background:#ffff9a url(../img/common/bk_star_white.png) repeat left top;position:relative;text-align:left}main .line{background-color:#000;height:20px}#mainRight{position:fixed;right:10px;top:50%;z-index:10}#mainRight #mainChar{position:relative}#mainRight #mainChar .fukidashiCenter{background:transparent url(../img/oneday/fukidashi.png) no-repeat center center;background-size:contain;position:absolute}#outContent{background-color:rgba(255,255,255,0.84);border:3px solid #000;border-radius:1em;position:fixed;bottom:10px;z-index:10}#outContent.isShow{opacity:1}#outContent p{font-size:1.125em;line-height:1.25em}.fadeIni{opacity:0;transform:translate(100px, -50%);transition:opacity 0.5s,transform 0.5s}.fadeIni.isShow{opacity:1;transform:translate(0, -50%)}.fukidashiFadeIni{opacity:0;transform:translateX(100px);transition:opacity 0.5s,transform 0.5s}.fukidashiFadeIni.isShow{opacity:1;transform:translateX(0)}.fukidashiFadeIni p{opacity:0;transition:opacity 0.5s}.fukidashiFadeIni p.isShow{opacity:1}#oneDay1stSection .onedayItem img,#oneDay2ndSection .onedayItem img,#oneDay3rdSection .onedayItem img,#oneDay4thSection .onedayItem img{opacity:0;transition:opacity 0.5s}#oneDay1stSection .onedayItem img.isShow,#oneDay2ndSection .onedayItem img.isShow,#oneDay3rdSection .onedayItem img.isShow,#oneDay4thSection .onedayItem img.isShow{opacity:1}.fadeBottom{opacity:0;transform:translateY(60px);transition:opacity 0.5s,transform 0.5s}.fadeBottom.isShow{opacity:1;transform:translateY(0)}#sectionTrip,#sectionVoice,#sectionRecruit,#sectionCompany,#sectionEntry{background-color:#000}.fixNone .sectionTitle{margin-left:1.5em}.marker{background:linear-gradient(transparent 70%, #f29fb2 70%)}#sectionTop{position:relative;width:100%}#topPinkCircle,#topYellowStar,#topWrap,#topZigGreen{background-color:#000}#topPinkCircle div{background:#f29fb2 url(../img/common/bk_dot.png) repeat left top;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 20px), 0 calc(100% - 20px));min-height:20em}#topYellowStar div{background:#f6e827 url(../img/common/bk_star_black.png) repeat left top;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 20px), 0 calc(100% - 20px));min-height:9em}#topWrap div{background-color:#fff;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 20px), 0 calc(100% - 20px));padding:2em 0 3em}#topWrap div li{font-weight:700}#topZigGreen div{background:#0bb6aa url(../img/common/bk_zigzag.png) repeat left top;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 20px), 0 calc(100% - 20px));min-height:9em}#topRecruit{font-weight:700;line-height:1em}#topWrap h2{opacity:0;transform:scale(3);transition:opacity 0.5s,transform 0.5s}#topWrap h2.changeScale{opacity:1;transform:scale(1) !important}.onedayTitle{margin-left:2em}.onedayItem{position:relative}#oneDay1stSection{position:relative}#oneDay3rdSection .onedayBreakItem{position:relative}#oneDay3rdSection .onedayBreakItem .timeList{position:absolute}#oneDay3rdSection .onedayBreakItem .timeList li{color:#fff;font-weight:700}#oneDay3rdSection .onedayBreakItem .timeList img{width:auto}#oneDay4thSection #afterWorkPicture img{object-fit:cover;height:100%;width:100%}#sectionTrip .backGround{background:#b8d7f5 url(../img/common/bk_dot_mizuiro.png) repeat left top;clip-path:polygon(0 20px, 100% 20px, 100% 100%, 0 calc(100% - 20px))}#tripParent img{object-fit:cover;height:100%;width:100%}#sectionVoice .backGround{background:#0bb6aa url(../img/common/bk_zigzag_white.png) repeat left top;clip-path:polygon(0 0, 100% 20px, 100% 100%, 0 calc(100% - 20px))}#sectionVoice .sectionTitle{background-color:#0bb6aa;border:10px solid #000;border-radius:1em;line-height:2em;margin:0 auto;padding:0 1em;width:fit-content}#sectionVoice #presidentTweet{background-color:#0bb6aa;border:6px solid #000;border-radius:1em;margin:0 auto}#sectionVoice #presidentTweet .inner{background-color:#fff;border-radius:.75em}#sectionVoice #presidentTweet .inner p{font-size:1.25em}#sectionVoice #presidentTweet .inner p:nth-of-type(n+2){margin-top:.5em}#trackRecord dt,#trackRecord dd,#trackRecord li{font-size:1em}#trackRecord dt{font-weight:700}#trackRecord dt:nth-of-type(n+2){margin-top:.5em}#trackRecord dd ul{list-style-type:disc;margin-left:1.75em}#sectionRecruit .backGround{background:#f29fb2 url(../img/common/bk_dot.png) repeat left top;clip-path:polygon(0 0, 100% 20px, 100% 100%, 0 calc(100% - 20px))}#sectionRecruit .sectionTitle{background-color:#f29fb2;border:10px solid #000;border-radius:1em;line-height:2em;margin:0 auto;padding:0 1em;width:fit-content}#sectionRecruit section{background-color:#f29fb2;border:6px solid #000;border-radius:1em;margin:0 auto}#sectionRecruit section table{background-color:#fff;border:0;border-radius:1em}#sectionRecruit section tr{border-bottom:1px solid #f29fb2}#sectionRecruit section tr:last-of-type{border-bottom:none}#sectionRecruit section th,#sectionRecruit section td{background-color:transparent;border:0}#sectionRecruit section th{color:#f29fb2;font-weight:700}#recruitCopy{background-color:#fff;border:6px solid #000;border-radius:1em;margin:0 auto}#recruitCopy p:nth-of-type(n+2){margin-top:1em}#sectionCompany .backGround{background:#f6e827 url(../img/common/bk_star_black.png) repeat left top;clip-path:polygon(0 0, 100% 20px, 100% 100%, 0 calc(100% - 20px))}#sectionCompany .sectionTitle{background-color:#f6e827;border:10px solid #000;border-radius:1em;line-height:2em;margin:0 auto;padding:0 1em;width:fit-content}#sectionCompany #companyContent{background-color:#f6e827;border:6px solid #000;border-radius:1em;margin:0 auto}#sectionCompany table{background-color:#fff;border:0;border-radius:1em}#sectionCompany tr{border-bottom:1px solid #f6e827}#sectionCompany tr:last-of-type{border-bottom:none}#sectionCompany th,#sectionCompany td{background-color:transparent;border:0}#sectionCompany th{color:#b1a71a;font-weight:700}#sectionEntry .backGround{background:#b8d7f5 url(../img/common/bk_star_white.png) repeat left top;clip-path:polygon(0 0, 100% 20px, 100% 100%, 0 100%)}#sectionEntry .sectionTitle{background-color:#b8d7f5;border:10px solid #000;border-radius:1em;line-height:2em;margin:0 auto;padding:0 1em;width:fit-content}#entryFormBox{background-color:#b8d7f5;border:6px solid #000;border-radius:1em;margin:0 auto}#entryFormBox table{background-color:#fff;border:0;border-radius:1em}#entryFormBox tr{border-bottom:1px solid #b8d7f5}#entryFormBox tr:last-of-type{border-bottom:none}#entryFormBox th,#entryFormBox td{background-color:transparent;border:0}#entryFormBox .radioList{display:flex;gap:2em;justify-content:flex-start}#entryFormBox .radioList li{font-size:1em}#entryFormBox #policySection{background-color:#fff;border-radius:1em}#entryFormBox #policySectionFix{overflow-y:scroll}#btnSubmitList li{font-size:1.25em;margin-top:1em;text-align:center}#btnSubmit{background-color:#b8d7f5;border:2px solid #000;border-radius:1em;line-height:2em;padding:0 2em;transition:.6s ease-in-out}#btnSubmit:hover{background-color:#f29fb2}@media screen and (min-width: 1280px){a[href^="tel:"]{pointer-events:none}.anchorPoint{margin-top:-70px;padding-top:70px}main .fix{width:1160px}main .fixReg{width:960px}main .fixMin{width:748px}.pcNone{display:none !important}.pcBr{display:inline-block !important}.linkText:hover{border-color:#f29fb2}#headerWrap{align-items:center;display:flex;justify-content:flex-start;padding:10px 0;width:92%}#headerWrap h1{margin-right:2em;width:266px}#headerWrap ul{display:flex;gap:2em}#headerWrap .btnEntryForm a{font-size:1.25em}#headerWrap .btnEntryForm a:hover{background-color:#f29fb2}#btnPageTop a i{font-size:4em}#map{padding-top:20px}#map iframe{height:370px}#footerContent{margin:3em auto 0;width:92%}#footerContent h2{font-size:2.25em;margin-bottom:1em}#footerContent li{font-size:1.125em}#footerContent li.telNumber{font-size:1.75em}#footerNav{display:flex;gap:1em;margin-top:2em}#footerNav .btnInquiry a:hover,#footerNav .btnSite a:hover{background-color:#f29fb2}#copyright{line-height:2em;margin-top:2em}#footerInformationWrap{display:flex;gap:3em}main{padding-top:70px}.fixNone{margin:0 auto;max-width:1840px;width:100%}#sectionOneday .backGround,#sectionTrip .backGround,#sectionVoice .backGround,#sectionRecruit .backGround,#sectionCompany .backGround,#sectionEntry .backGround{padding:10em 0}.sectionTitle{font-size:4.5em;margin-bottom:1em}#outContent{padding:1em;width:62%;left:50%;opacity:0;transition:opacity 0.5s,transform 0.5s;transform:translate(-50%, 100px)}#outContent.isShow{transform:translate(-50%, 0)}#sectionTop{height:calc(100vh - 70px);overflow:hidden}#topDiagonal{transform:rotate(-20deg) translate(-10%, -400px);width:120%}#topWrap div{display:flex;flex-direction:row-reverse;justify-content:center}#topWrap div h2{font-size:9.375em}#topWrap div li{font-size:3em;line-height:1em}#topRecruit{font-size:12.5em;position:absolute;right:0;bottom:-.05em}#sectionOneday section:nth-of-type(n+2){margin-top:6em}#sectionOneday figure{max-width:1200px;width:calc(100% - 320px)}.onedayTitle{font-size:3em;line-height:72px;margin-bottom:1em}.onedayTitle img{height:72px;margin-right:.125em;width:auto}.fukidashiCenter{height:182px;width:287px;left:-250px;top:40px}.fukidashiCenter p{font-size:1.125em;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 25px), -50%)}#work{margin-top:6em}#oneDay3rdSection .onedayBreakItem .timeList{left:8em;top:10%}#oneDay3rdSection .onedayBreakItem .timeList li{font-size:3em;line-height:144px}#oneDay3rdSection .onedayBreakItem .timeList li:nth-child(n+2){margin-top:.75em}#oneDay3rdSection .onedayBreakItem .timeList img{height:144px;margin-right:.5em}#oneDay4thSection #afterWorkPicture{display:flex;flex-wrap:wrap;max-width:1200px;width:calc(100% - 320px)}#oneDay4thSection #afterWorkPicture .item{width:50%}#tripParent{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, 1fr);grid-column-gap:0;grid-row-gap:0;max-width:1200px;width:calc(100% - 320px)}.div1{grid-area:1 / 1 / 4 / 2}.div2{grid-area:4 / 1 / 7 / 2}.div3{grid-area:1 / 2 / 3 / 3}.div4{grid-area:3 / 2 / 5 / 3}.div5{grid-area:5 / 2 / 7 / 3}#sectionVoice .fix{width:960px}#sectionVoice .sectionTitle{margin-bottom:1em}#presidentTweet{padding:2em}#presidentTweet .inner{padding:2em}#sectionRecruit .fix{width:960px}#sectionRecruit .sectionTitle{margin-bottom:1em}#sectionRecruit section{margin-top:3em;padding:2em}#sectionRecruit section h3{font-size:1.375em;margin-bottom:1em}#sectionRecruit section th,#sectionRecruit section td{font-size:1.125em;padding:1em}#sectionRecruit section th{width:8em}#recruitCopy{padding:2em}#recruitCopy p{text-align:center}#recruitCopy p:first-of-type{font-size:1.5em;font-weight:700;line-height:2em}#recruitCopy p:nth-of-type(n+2){font-size:1.125em}#sectionCompany .fix{width:960px}#sectionCompany .sectionTitle{margin-bottom:1em}#companyContent{padding:2em}#companyContent th,#companyContent td{font-size:1.125em;padding:1em}#companyContent th{width:8em}#sectionEntry .fix{width:960px}#sectionEntry .sectionTitle{margin-bottom:1em}#entryFormBox{padding:2em}#entryFormBox th,#entryFormBox td{font-size:1.125em;padding:1em}#entryFormBox th{width:12em}#policySection{margin-top:2em;padding:2em}#policySectionFix{height:10em}#policySectionFix h3{font-size:1.5em;margin-bottom:1em}#policySectionFix h3:nth-of-type(n+2){margin-top:2em}#policySectionFix p{font-size:1.125em}#policySectionFix ol{list-style-type:decimal;margin-left:1.75em}#policySectionFix ol li{font-size:1.125em}#policySectionFix ol li:nth-child(n+2){margin-top:.5em}}@media screen and (min-width: 1024px) and (max-width: 1279px){a[href^="tel:"]{pointer-events:none}.anchorPoint{margin-top:-74px;padding-top:74px}main .fix,main .fixReg{width:960px}main .fixMin{width:748px}.odNone{display:none !important}.odBr{display:inline-block !important}#headerWrap{align-items:center;display:flex;justify-content:flex-start;padding:10px 0;width:92%}#headerWrap h1{margin-right:2em;width:266px}#headerWrap ul{display:flex;gap:2em}#headerWrap .btnEntryForm a{font-size:1.25em}#headerWrap .btnEntryForm a:hover{background-color:#f29fb2}#btnPageTop a i{font-size:4em}footer{border-top:20px solid #000}#map iframe{height:370px;width:100%}#footerContent{margin:3em auto 0;width:92%}#footerContent h2{font-size:2.25em;margin-bottom:1em}#footerContent li{font-size:1.125em}#footerContent li.telNumber{font-size:1.75em}#footerNav{display:flex;gap:1em;margin-top:2em}#footerNav .btnInquiry a:hover,#footerNav .btnSite a:hover{background-color:#f29fb2}#copyright{line-height:2em;margin-top:2em}#footerInformationWrap{display:flex;gap:3em}main{padding-top:70px}.fixNone{margin:0 auto;max-width:1840px;width:100%}#sectionOneday .backGround,#sectionTrip .backGround,#sectionVoice .backGround,#sectionRecruit .backGround,#sectionCompany .backGround,#sectionEntry .backGround{padding:10em 0}.sectionTitle{font-size:4em;margin-bottom:1em}#outContent{padding:1em;width:72%;left:3%;opacity:0;transition:opacity 0.5s,transform 0.5s;transform:translate(0, 100px)}#outContent.isShow{transform:translate(0, 0)}#sectionTop{height:calc(100vh - 70px);overflow:hidden}#topDiagonal{transform:rotate(-20deg) translate(-6%, -390px);width:130%}#topWrap div{display:flex;flex-direction:row-reverse;justify-content:center}#topWrap div h2{font-size:9.375em}#topWrap div li{font-size:3em;line-height:1em}#topRecruit{font-size:10em;position:absolute;right:0;bottom:-.05em}#sectionOneday .sectionTitle{margin-left:.75em}#sectionOneday section:nth-of-type(n+2){margin-top:6em}#sectionOneday figure{max-width:1200px;width:calc(100% - 300px)}.onedayTitle{font-size:3em;line-height:72px;margin:0 0 1em 1em}.onedayTitle img{height:72px;margin-right:.125em;width:auto}.fukidashiCenter{height:182px;width:287px;left:-250px;top:45px !important}.fukidashiCenter p{font-size:1.125em;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 25px), -50%)}#work{margin-top:6em}#oneDay3rdSection .onedayBreakItem .timeList{left:4em;top:10%}#oneDay3rdSection .onedayBreakItem .timeList li{font-size:3em;line-height:100px}#oneDay3rdSection .onedayBreakItem .timeList li:nth-child(n+2){margin-top:.25em}#oneDay3rdSection .onedayBreakItem .timeList img{height:100px;margin-right:.5em}#oneDay4thSection #afterWorkPicture{display:flex;flex-wrap:wrap;max-width:1200px;width:calc(100% - 300px)}#oneDay4thSection #afterWorkPicture .item{width:50%}#sectionTrip .sectionTitle{margin-left:.75em}#tripParent{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, 1fr);grid-column-gap:0;grid-row-gap:0;max-width:1200px;width:calc(100% - 300px)}.div1{grid-area:1 / 1 / 4 / 2}.div2{grid-area:4 / 1 / 7 / 2}.div3{grid-area:1 / 2 / 3 / 3}.div4{grid-area:3 / 2 / 5 / 3}.div5{grid-area:5 / 2 / 7 / 3}#sectionVoice .fix{width:960px}#sectionVoice .sectionTitle{margin-bottom:1em}#presidentTweet{padding:2em}#presidentTweet .inner{padding:2em}#sectionRecruit .fix{width:960px}#sectionRecruit .sectionTitle{margin-bottom:1em}#sectionRecruit section{margin-top:3em;padding:2em}#sectionRecruit section h3{font-size:1.375em;margin-bottom:1em}#sectionRecruit section th,#sectionRecruit section td{font-size:1.125em;padding:1em}#sectionRecruit section th{width:8em}#recruitCopy{padding:2em}#recruitCopy p{text-align:center}#recruitCopy p:first-of-type{font-size:1.5em;font-weight:700;line-height:2em}#recruitCopy p:nth-of-type(n+2){font-size:1.125em}#sectionCompany .fix{width:960px}#sectionCompany .sectionTitle{margin-bottom:1em}#companyContent{padding:2em}#companyContent th,#companyContent td{font-size:1.125em;padding:1em}#companyContent th{width:8em}#sectionEntry .fix{width:960px}#sectionEntry .sectionTitle{margin-bottom:1em}#entryFormBox{padding:2em}#entryFormBox th,#entryFormBox td{font-size:1.125em;padding:1em}#entryFormBox th{width:12em}#policySection{margin-top:2em;padding:2em}#policySectionFix{height:10em}#policySectionFix h3{font-size:1.5em;margin-bottom:1em}#policySectionFix h3:nth-of-type(n+2){margin-top:2em}#policySectionFix p{font-size:1.125em}#policySectionFix ol{list-style-type:decimal;margin-left:1.75em}#policySectionFix ol li{font-size:1.125em}#policySectionFix ol li:nth-child(n+2){margin-top:.5em}}@media screen and (min-width: 768px) and (max-width: 1023px){a[href^="tel:"]{pointer-events:none}.anchorPoint{margin-top:-75px;padding-top:75px}main .fix,main .fixReg,main .fixMin{width:748px}.tbNone{display:none !important}.tbBr{display:inline-block !important}#headerWrap{align-items:center;display:flex;justify-content:flex-start;padding:10px 0;width:92%}#headerWrap h1{margin-right:2em;width:266px}#headerWrap ul{display:flex;gap:2em}#headerWrap .btnEntryForm a{font-size:1.25em}#btnPageTop a i{font-size:4em}footer{border-top:20px solid #000}#map iframe{height:370px;width:100%}#footerContent{margin:3em auto 0;width:92%}#footerContent h2{font-size:2.25em;margin-bottom:1em}#footerContent li{font-size:1.125em}#footerContent li.telNumber{font-size:1.75em}#footerNav{display:flex;gap:1em;margin-top:2em}#copyright{line-height:2em;margin-top:2em}#footerInformationWrap{display:flex;gap:3em}main{padding-top:70px}#mainRight{top:45%}.fixNone{margin:0 auto;width:100%}#sectionOneday .backGround,#sectionTrip .backGround,#sectionVoice .backGround,#sectionRecruit .backGround,#sectionCompany .backGround,#sectionEntry .backGround{padding:10em 0}.sectionTitle{font-size:4em;margin-bottom:1em}#outContent{padding:1em;width:85%;left:3%;opacity:0;transition:opacity 0.5s,transform 0.5s;transform:translate(0, 100px)}#outContent.isShow{transform:translate(0, 0)}#sectionTop{height:calc(100vh - 70px);overflow:hidden}#topDiagonal{transform:rotate(-20deg) translate(-10%, -390px);width:140%}#topWrap div h2{font-size:10em;margin-bottom:.125em;text-align:center}#topWrap div ul{margin:0 auto;width:fit-content}#topWrap div li{font-size:3em;line-height:1em}#topRecruit{font-size:10em;position:absolute;right:0;bottom:0}#sectionOneday .sectionTitle{margin-left:.75em}#sectionOneday section:nth-of-type(n+2){margin-top:6em}#sectionOneday figure{width:calc(100% - 290px)}.onedayTitle{font-size:3em;line-height:72px;margin:0 0 1em 1em}.onedayTitle img{height:72px;margin-right:.125em;width:auto}.fukidashiCenter{height:145px;width:230px;left:-200px;top:45px !important}.fukidashiCenter p{font-size:1.125em;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 18px), -50%)}#work{margin-top:6em}#oneDay3rdSection .onedayBreakItem .timeList{left:2em;top:5%}#oneDay3rdSection .onedayBreakItem .timeList li{font-size:3em;line-height:80px}#oneDay3rdSection .onedayBreakItem .timeList li:nth-child(n+2){margin-top:.25em}#oneDay3rdSection .onedayBreakItem .timeList img{height:80px;margin-right:.5em}#oneDay4thSection #afterWorkPicture{display:flex;flex-wrap:wrap;max-width:1200px;width:calc(100% - 290px)}#oneDay4thSection #afterWorkPicture .item{width:50%}#sectionTrip .sectionTitle{margin-left:.75em}#tripParent{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, 1fr);grid-column-gap:0;grid-row-gap:0;max-width:1200px;width:calc(100% - 290px)}.div1{grid-area:1 / 1 / 4 / 2}.div2{grid-area:4 / 1 / 7 / 2}.div3{grid-area:1 / 2 / 3 / 3}.div4{grid-area:3 / 2 / 5 / 3}.div5{grid-area:5 / 2 / 7 / 3}#sectionVoice .fix{width:748px}#sectionVoice .sectionTitle{margin-bottom:1em}#presidentTweet{padding:2em}#presidentTweet .inner{padding:2em}#sectionRecruit .fix{width:748px}#sectionRecruit .sectionTitle{margin-bottom:1em}#sectionRecruit section{margin-top:3em;padding:2em}#sectionRecruit section h3{font-size:1.375em;margin-bottom:1em}#sectionRecruit section th,#sectionRecruit section td{font-size:1.125em;padding:1em}#sectionRecruit section th{width:8em}#recruitCopy{padding:2em}#recruitCopy p{text-align:center}#recruitCopy p:first-of-type{font-size:1.5em;font-weight:700;line-height:2em}#recruitCopy p:nth-of-type(n+2){font-size:1.125em}#sectionCompany .fix{width:748px}#sectionCompany .sectionTitle{margin-bottom:1em}#companyContent{padding:2em}#companyContent th,#companyContent td{font-size:1.125em;padding:1em}#companyContent th{width:8em}#sectionEntry .fix{width:748px}#sectionEntry .sectionTitle{margin-bottom:1em}#entryFormBox{padding:2em}#entryFormBox th,#entryFormBox td{font-size:1.125em;padding:1em}#entryFormBox th{width:12em}#policySection{margin-top:2em;padding:2em}#policySectionFix{height:10em}#policySectionFix h3{font-size:1.5em;margin-bottom:1em}#policySectionFix h3:nth-of-type(n+2){margin-top:2em}#policySectionFix p{font-size:1.125em}#policySectionFix ol{list-style-type:decimal;margin-left:1.75em}#policySectionFix ol li{font-size:1.125em}#policySectionFix ol li:nth-child(n+2){margin-top:.5em}}@media print, screen and (max-width: 767px){.anchorPoint{margin-top:-58px;padding-top:58px}main .fix,main .fixReg,main .fixMin{width:90%}.spNone{display:none !important}.spBr{display:inline-block !important}#headerWrap{align-items:center;display:flex;justify-content:space-between;padding:10px 0;width:92%}#headerWrap h1{width:202px}#headerWrap .btnEntryForm a{font-size:1.125em}#btnPageTop a i{font-size:3em}footer{border-top:20px solid #000}#map iframe{height:320px;width:100%}#footerContent{margin:3em auto 0;width:92%}#footerContent h2{font-size:2em;margin-bottom:.5em}#footerContent li{font-size:1.125em}#footerContent li.telNumber{font-size:1.75em}#footerNav{display:flex;gap:1em;justify-content:center;margin-top:2em}#copyright{line-height:2em;margin-top:2em}#footerInformationWrap .item:nth-of-type(n+2){margin-top:2em}main{padding-top:58px}#mainRight{width:140px;top:68px}#mainRight #mainChar{padding-top:160px}#mainRight #mainChar .fukidashiCenter{background:transparent url(../img/oneday/fukidashi_tate.png) no-repeat center center;background-size:contain;height:165px;width:140px;left:0;top:0}#mainRight #mainChar .fukidashiCenter p{font-size:1em;top:6%;left:50%;transform:translate(-50%, 0%);white-space:nowrap;position:absolute}#outContent{width:90vw;left:unset;right:5vw;opacity:0;transition:opacity 0.5s,transform 1s ease-in-out;transform:translateX(96%)}#outContent.isToggle{transform:translateX(0)}#outContent.isShow{opacity:1}#outContent #btnArrow{background-color:#0bb6aa;border-radius:0.9em 0 0 0.9em;height:100%;position:absolute;width:2em}#outContent #btnArrow i{color:#fff;display:block;line-height:1em;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#outContent p{padding:1em 1em 1em 3em}.fadeIni{transform:translate(100px, 0)}.fadeIni.isShow{transform:translate(0, 0)}.fixNone{margin:0 auto;width:100%}#sectionOneday .backGround,#sectionTrip .backGround,#sectionVoice .backGround,#sectionRecruit .backGround,#sectionCompany .backGround,#sectionEntry .backGround{padding:10em 0}.sectionTitle{font-size:2.125em;margin-bottom:1em}#sectionTop{height:calc(100vh - 58px);overflow:hidden}#topPinkCircle div{min-height:10em}#topYellowStar div{min-height:6em}#topWrap div{padding:1em 0 2.5em}#topZigGreen div{min-height:6em}#topDiagonal{transform:rotate(-20deg) translate(-12%, -160px);width:150%}#topWrap div h2{font-size:6em;margin-bottom:.125em;text-align:center}#topWrap div ul{margin:0 auto;width:fit-content}#topWrap div li{font-size:1.25em;line-height:1em}#topRecruit{font-size:5em;position:absolute;right:0;bottom:0}#sectionOneday .sectionTitle{margin-left:.5em}#sectionOneday section:nth-of-type(n+2){margin-top:6em}#sectionOneday figure{width:calc(100% - 160px)}.onedayTitle{font-size:2em;line-height:72px;margin:0 0 1em 0.5em}.onedayTitle img{height:72px;margin-right:.125em;width:auto}.fukidashiCenter p{font-size:1.125em;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 18px), -50%)}#work{margin-top:1em}#oneDay3rdSection .onedayBreakItem .timeList{position:relative}#oneDay3rdSection .onedayBreakItem .timeList li{color:#000;font-size:3em;line-height:80px;margin-top:.25em}#oneDay3rdSection .onedayBreakItem .timeList img{height:80px;margin-right:.375em}#oneDay4thSection #afterWorkPicture{display:flex;flex-wrap:wrap;max-width:1200px;width:calc(100% - 160px)}#oneDay4thSection #afterWorkPicture .item{width:50%}#sectionTrip .sectionTitle{margin-left:.5em}#tripParent{max-width:1200px;width:calc(100% - 160px)}#sectionVoice .fix{width:90%}#sectionVoice .sectionTitle{margin-bottom:1em}#presidentTweet{padding:1em}#presidentTweet .inner{padding:1em}#sectionRecruit .fix{width:90%}#sectionRecruit .sectionTitle{margin-bottom:1em}#sectionRecruit section{margin-top:3em;padding:1em}#sectionRecruit section h3{font-size:1.375em;margin-bottom:1em}#sectionRecruit section th,#sectionRecruit section td{display:block;font-size:1.125em;width:auto}#sectionRecruit section th{padding:0.5em 0.5em 0.25em}#sectionRecruit section td{padding:0.25em 0.5em 0.5em}#recruitCopy{padding:1em}#recruitCopy p:first-of-type{font-size:1.5em;font-weight:700;line-height:2em;text-align:center}#recruitCopy p:nth-of-type(n+2){font-size:1.125em}#sectionCompany .fix{width:90%}#sectionCompany .sectionTitle{margin-bottom:1em}#companyContent{padding:1em}#companyContent th,#companyContent td{display:block;font-size:1.125em;width:auto}#companyContent th{padding:0.5em 0.5em 0.25em}#companyContent td{padding:0.25em 0.5em 0.5em}#sectionEntry .fix{width:90%}#sectionEntry .sectionTitle{margin-bottom:1em}#entryFormBox{padding:1em}#entryFormBox th,#entryFormBox td{display:block;font-size:1.125em;width:auto}#entryFormBox th{padding:0.5em 0.5em 0.25em}#entryFormBox td{padding:0.25em 0.5em 0.5em}#policySection{margin-top:2em;padding:1em}#policySectionFix{height:10em}#policySectionFix h3{font-size:1.25em;line-height:1.25em;margin-bottom:1em}#policySectionFix h3:nth-of-type(n+2){margin-top:2em}#policySectionFix p{font-size:1.125em}#policySectionFix ol{list-style-type:decimal;margin-left:1.75em}#policySectionFix ol li{font-size:1.125em}#policySectionFix ol li:nth-child(n+2){margin-top:.5em}#btnSubmitList li:first-child{font-size:1.125em}}
