﻿.pageTitleSection{height:28rem;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.pageTitleSection h2,.pageTitleSection h3{font-family:'M PLUS Rounded 1c', sans-serif}.pageTitleSection .pageTitleContent{letter-spacing:1px;z-index:2}.pageTitleSection .pageTitleContent h5,.pageTitleSection .pageTitleContent h6{line-height:250%;font-family:Quicksand, sans-serif;font-weight:500}.pageTitleSection .pageTitleContent h5 :last-child,.pageTitleSection .pageTitleContent h6 :last-child{color:#9c9c9c}.pageTitleSection .pageTitleContent h6{font-weight:600;transform:scale(1.3)}.pageTitleSection .pageTitleContent .pageTitleContentTitle{opacity:1}.pageTitleSection .pageTitleContent .pageTitleContentTitle p{transform:translate3d(0, 0, 0)}.pageTitleSection .pageTitleContent .pageTitleContentTitle span{display:block;transform:scale3d(1, 1, 1);opacity:1;font-size:4rem}.pageTitleSection .pageTitleContentLeft h3,.pageTitleSection .pageTitleContentRight h3{position:absolute;font-size:2.5rem;color:#fff;transition:all .5s ease-in-out}.pageTitleSection .pageTitleContentLeft img,.pageTitleSection .pageTitleContentRight img{position:absolute;top:0;transition:all .5s ease-in-out;height:33rem}.pageTitleSection .pageTitleContentLeft h3{bottom:2rem;left:1rem}.pageTitleSection .pageTitleContentLeft img{left:-24rem}@media screen and (max-width: 480px){.pageTitleSection .pageTitleContentLeft img{left:-38rem;top:13rem}}.pageTitleSection .pageTitleContentLeft:hover img{left:-21rem}@media screen and (max-width: 480px){.pageTitleSection .pageTitleContentLeft:hover img{left:-34rem}}.pageTitleSection .pageTitleContentLeft:hover h3{left:2rem}.pageTitleSection .pageTitleContentRight h3{top:2rem;right:1rem}.pageTitleSection .pageTitleContentRight img{right:-24rem}@media screen and (max-width: 480px){.pageTitleSection .pageTitleContentRight img{right:-38rem}}.pageTitleSection .pageTitleContentRight:hover img{right:-21rem}@media screen and (max-width: 480px){.pageTitleSection .pageTitleContentRight:hover img{right:-34rem}}.pageTitleSection .pageTitleContentRight:hover h3{right:2rem}.titleImg{width:100%;height:42rem;-o-object-position:50% 40%;object-position:50% 40%}.pageTitleSection-nonImg{height:33rem;background-color:#83c5be;background-color:#a6d5d0}@media screen and (max-width: 480px){.pageTitleSection-nonImg{height:46rem}}.sectionTitle{text-align:center;letter-spacing:1px;position:relative;margin-bottom:1.5em;line-height:150%;font-family:'M PLUS Rounded 1c', sans-serif}@media screen and (max-width: 480px){.sectionTitle{font-size:1.8rem}}.sectionTitle:before{content:'';position:absolute;bottom:-15px;display:inline-block;width:60px;height:5px;left:50%;transform:translateX(-50%);background-color:#363636;border-radius:2px}.pyonpyon{-webkit-animation:pyonpyon 1s linear 0s infinite alternate;animation:pyonpyon 1s linear 0s infinite alternate}@-webkit-keyframes pyonpyon{0%{-webkit-transform:translate(0%, 0%)}30%{-webkit-transform:translate(0%, 2%)}50%{-webkit-transform:translate(0%, -15%)}70%{-webkit-transform:translate(0%, 2%)}100%{-webkit-transform:translate(0%, 0%)}}@keyframes pyonpyon{0%{-webkit-transform:translate(0%, 0%)}30%{-webkit-transform:translate(0%, 2%)}50%{-webkit-transform:translate(0%, -15%)}70%{-webkit-transform:translate(0%, 2%)}100%{-webkit-transform:translate(0%, 0%)}}.toDetails{font-weight:600;color:#D55A2C}.toDetails i{margin-left:.6rem}.toDetails:after{z-index:5;margin:0 auto;content:"";width:10rem;height:3px;display:block;background:#ff6832;transform:rotate(-1deg);cursor:pointer}.toDetails:hover{padding-left:1.9rem;transition:all .2s ease-in-out}.toDetails:hover:after{z-index:5;margin:0 auto;content:"";width:9rem;height:6px;display:block;background:#ff6832;transform:rotate(1deg)}.toDetailsStyled{padding:1.3rem 2rem;border-radius:10px 50px 50px 10px;background:#e9411c;color:#fff}.toDetails.toDetailsStyled::after{display:none}.conceptExplainSection{text-align:center;padding:4rem 2rem;color:#505050}@media screen and (max-width: 480px){.conceptExplainSection{padding:3rem 0}}.conceptExplainSection .conceptExplainTitle h3,.conceptExplainSection .conceptExplainTitle h4{line-height:200%;letter-spacing:1px}@media screen and (max-width: 480px){.conceptExplainSection .conceptExplainTitle h3,.conceptExplainSection .conceptExplainTitle h4{letter-spacing:0}}.conceptExplainSection .conceptExplainContent{width:80%;min-width:40rem;margin:5rem auto 0}@media screen and (max-width: 480px){.conceptExplainSection .conceptExplainContent{width:95%;min-width:auto;text-align:left}}.conceptExplainSection .conceptExplainContent p{line-height:250%;letter-spacing:1px;font-weight:600;margin:4rem 0}.conceptExplainSection .conceptExplainContent .cheer_parents{font-size:3rem;line-height:250%;letter-spacing:1px;font-weight:600;margin:4rem 0}@media screen and (max-width: 480px){.conceptExplainSection .conceptExplainContent .cheer_parents{font-size:1.8rem;text-align:center}}.conceptExplainSection .conceptExplainContent .contact_concept{font-size:2.2rem;line-height:250%;letter-spacing:1px;font-weight:600;margin:4rem 0}@media screen and (max-width: 480px){.conceptExplainSection .conceptExplainContent .contact_concept{font-size:1.5rem;text-align:left}}.partitionLine{width:100%;height:9vw;-o-object-position:center 100%;object-position:center 100%}@media screen and (max-width: 480px){.partitionLine{height:20vw}}.commonTable{margin:4rem auto;width:97%}.commonTable th,.commonTable td{padding:2rem 1rem;border:1px solid #dd7b57;font-size:1.6rem}.commonTable th{background:#D55A2C;width:30%;color:#fff}.commonTable td{background:#fff;text-align:left;letter-spacing:1px}.commonContactBox{margin:10rem auto;height:10rem;width:50%;max-width:70rem;min-width:60rem;background:#00a5b4;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 480px){.commonContactBox{min-width:auto;width:80%;height:20rem}}.commonContactBox:before,.commonContactBox:after{content:"";display:block;position:absolute;top:0;border-top:5rem solid transparent;border-bottom:5rem solid transparent}@media screen and (max-width: 480px){.commonContactBox:before,.commonContactBox:after{border-top:10rem solid transparent;border-bottom:10rem solid transparent}}.commonContactBox:before{left:-5rem;border-right:5rem solid #00a5b4}.commonContactBox:after{right:-5rem;border-left:5rem solid #00a5b4}.commonContactBox:hover{transform:translateY(-3px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08);transition:all .5s}.commonContactBox .commonContactContent{text-align:center;color:#fff;letter-spacing:.8px;white-space:nowrap}@media screen and (max-width: 480px){.commonContactBox .commonContactContent{flex-direction:column;justify-content:center;white-space:normal}}.commonContactBox .commonContactContent h4{font-family:'M PLUS Rounded 1c', sans-serif;margin-bottom:1rem}.commonContactBox .commonContactContent p{font-weight:600;border-bottom:3px dotted #fff;display:inline;padding-bottom:.5rem;line-height:200%}.commonOthersSection{padding:8rem 0}.commonOthersSection .commonOthers{display:flex;flex-wrap:wrap;justify-content:space-around}.commonOthersSection .commonOthers .commonOther{margin-bottom:2rem}.commonOthersSection .commonOthers .commonOther:nth-child(1) img{-webkit-clip-path:polygon(10% 0, 93% 4%, 100% 52%, 86% 100%, 14% 95%, 0 43%);clip-path:polygon(10% 0, 93% 4%, 100% 52%, 86% 100%, 14% 95%, 0 43%)}.commonOthersSection .commonOthers .commonOther:nth-child(2) img{-webkit-clip-path:polygon(31% 0, 97% 20%, 100% 81%, 40% 100%, 0 76%, 3% 27%);clip-path:polygon(31% 0, 97% 20%, 100% 81%, 40% 100%, 0 76%, 3% 27%)}.commonOthersSection .commonOthers .commonOther:nth-child(3) img{-webkit-clip-path:polygon(61% 0, 100% 26%, 93% 90%, 28% 100%, 0 76%, 3% 14%);clip-path:polygon(61% 0, 100% 26%, 93% 90%, 28% 100%, 0 76%, 3% 14%)}.commonOthersSection .commonOthers .commonOther:nth-child(4) img{-webkit-clip-path:polygon(37% 0, 100% 16%, 100% 82%, 60% 100%, 0 80%, 2% 15%);clip-path:polygon(37% 0, 100% 16%, 100% 82%, 60% 100%, 0 80%, 2% 15%)}.commonOthersSection .commonOthers .commonOther img{height:24rem;width:26rem}@media screen and (max-width: 480px){.commonOthersSection .commonOthers .commonOther img{height:40vw;width:40vw}}.commonOthersSection .commonOthers .commonOther .otherButtonTitle h4{padding:1rem;color:#fff;display:inline-block;letter-spacing:.5px;min-width:23rem;max-width:26rem;white-space:nowrap;text-align:center;z-index:2;margin-top:-4rem;position:relative}@media screen and (max-width: 480px){.commonOthersSection .commonOthers .commonOther .otherButtonTitle h4{min-width:40vw;max-width:45vw;margin-top:-1rem;font-size:1.6rem}}.commonOthersSection .commonOthers .commonOther .otherButtonTitle .h4concept{background-color:#79c0b9}.commonOthersSection .commonOthers .commonOther .otherButtonTitle .h4approach{background-color:#85bdd0}.commonOthersSection .commonOthers .commonOther .otherButtonTitle .h4schedule{background:#ff9e7d}.commonOthersSection .commonOthers .commonOther .otherButtonTitle .h4admission{background:#D55A2C}.commonOthersSection .commonOthers .commonOther:hover img{transform:rotate(0.8deg);transition:all .4s ease}.commonOthersSection .commonOthers .commonOther:hover .homeOthers2{transform:rotate(-1deg)}.commonOthersSection .commonOthers .commonOther:hover .homeOthers3{transform:rotate(1.2deg)}.commonOthersSection .commonOthers .commonOther:hover .homeOthers4{transform:rotate(-0.8deg)}.commonOthersSection .commonOthers .commonOther:hover .otherButtonTitle h4{transform:translateY(3px);transition:all .6s ease}.applicationForm{text-align:left;margin:2rem auto;width:65rem;padding:2rem;border:3px solid #eaedf2;background:#fff}@media only screen and (max-width: 480px){.applicationForm{width:95%;margin:8rem 1rem;padding:2rem}}.applicationForm .formTitle{background:url("/home/transparentBg.png"),#D55A2C;border-top:5px solid #ff6832;color:#fff;text-align:center;margin:-2rem -2rem 1rem;padding:1rem 0}.applicationForm .formItem{padding:1rem 0;width:100%;display:flex;align-items:center}@media screen and (max-width: 480px){.applicationForm .formItem{display:block}}.applicationForm .formItem:nth-child(6){border-bottom:1px solid #ddd}.applicationForm .formItem .formItemLabel{width:100%;max-width:23rem;letter-spacing:0.05em;font-weight:600}.applicationForm .formItem .formItemLabel .formItemLabelRequired{border-radius:6px;margin-right:1rem;padding:.8rem 0;width:5rem;display:inline-block;text-align:center;background:#ff6832;color:#fff;font-size:1.4rem}.applicationForm .formItem .isMsg{margin-top:.8rem;margin-bottom:auto}.applicationForm .formItem .formItemInput,.applicationForm .formItem .formItemTextarea{border:none;margin-left:4rem;flex:1;width:100%;max-width:45rem;background:#eaedf2;font-size:1.6rem}@media screen and (max-width: 480px){.applicationForm .formItem .formItemInput,.applicationForm .formItem .formItemTextarea{margin-left:0;margin-top:1rem}}.applicationForm .formItem .formItemInput{padding:0 1em;height:4.8rem;line-height:4.8rem}.applicationForm .formItem .formItemTextarea{padding:1rem;height:20rem}.applicationForm .formBtn{border:none;margin:2rem auto 0;padding:1rem 0;width:20rem;display:block;letter-spacing:1px;background:#D55A2C;color:#fff;font-weight:600;font-size:1.6rem;cursor:pointer}.applicationForm .formBtn:hover{transform:translateY(-3px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08);transition:all .5s}.applicationForm hr{border-bottom:1px solid #ddd}.HOME .carousel{width:100%;height:80vh;min-height:55rem;max-height:80rem;margin:0 auto;overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative}@media screen and (max-width: 1024px){.HOME .carousel{height:auto}}.HOME .carousel .carouselTitle img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1;height:36rem}.HOME .carousel .carouselContent{min-width:100%;text-align:center;overflow:hidden;-webkit-animation:carouselAnime 50s ease-in-out infinite;animation:carouselAnime 50s ease-in-out infinite;background-color:#FFC4B0}.HOME .carousel .carouselContent .carouselImg{max-width:100%;min-width:100%;height:80vh;min-height:55rem;max-height:80rem;-webkit-animation:zoomAnime 12s ease-in-out infinite;animation:zoomAnime 12s ease-in-out infinite}@-webkit-keyframes carouselAnime{10%{transform:translateX(0)}20%{transform:translateX(-100%)}30%{transform:translateX(-100%)}40%{transform:translateX(-200%)}50%{transform:translateX(-200%)}60%{transform:translateX(-300%)}70%{transform:translateX(-300%)}80%{transform:translateX(-400%)}90%{transform:translateX(-400%)}100%{transform:translateX(0)}}@keyframes carouselAnime{10%{transform:translateX(0)}20%{transform:translateX(-100%)}30%{transform:translateX(-100%)}40%{transform:translateX(-200%)}50%{transform:translateX(-200%)}60%{transform:translateX(-300%)}70%{transform:translateX(-300%)}80%{transform:translateX(-400%)}90%{transform:translateX(-400%)}100%{transform:translateX(0)}}.HOME .carousel .topNews{position:absolute;left:8rem;bottom:1rem;background-color:#fff;border-radius:30px;padding:2rem;width:48%;min-width:62rem;z-index:10;display:flex;justify-content:space-around;letter-spacing:.7px;white-space:nowrap}@media screen and (max-width: 1024px){.HOME .carousel .topNews{left:2rem;width:90%;min-width:40rem;max-width:80rem;display:block;padding:.9rem 3rem}}@media screen and (max-width: 480px){.HOME .carousel .topNews{width:92%;min-width:auto}.HOME .carousel .topNews h5{line-height:200%;border-bottom:3px dotted #363636;margin-bottom:5px}}.HOME .carousel .topNews:hover{transform:translateY(-3px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08);transition:all .5s}.HOME .carousel .topNews p{overflow-x:hidden;margin-left:5rem}@media screen and (max-width: 480px){.HOME .carousel .topNews p{margin-left:0}}.HOME .carousel .homeCarouselDecoration img{position:absolute;bottom:-.1rem;width:100%;height:6rem;z-index:9}@media screen and (max-width: 480px){.HOME .carousel .homeCarouselDecoration img{bottom:-.2rem}}.HOME .homeNewsSection{text-align:center;padding:12rem 0;background:#ffddd2}.HOME .homeNewsSection .newsSectionTitle{letter-spacing:3px;font-family:'M PLUS Rounded 1c', sans-serif}.HOME .homeNewsSection .newsScrollBox{margin:3rem auto;height:30rem;width:65%;max-width:75rem;min-width:55rem;background:#fff;padding:2.5rem 0;border-top:5px solid #D55A2C;position:relative}@media screen and (max-width: 480px){.HOME .homeNewsSection .newsScrollBox{width:75%;max-width:40rem;min-width:35rem;height:50rem}}.HOME .homeNewsSection .newsScrollBox:before{content:"";display:block;position:absolute;top:0;left:-8rem;border-top:15rem solid transparent;border-bottom:15rem solid transparent;border-right:8rem solid #fff}@media screen and (max-width: 480px){.HOME .homeNewsSection .newsScrollBox:before{left:-3rem;border-top:25rem solid transparent;border-bottom:25rem solid transparent;border-right:3rem solid #fff}}.HOME .homeNewsSection .newsScrollBox:after{content:"";display:block;position:absolute;top:0;right:-8rem;border-top:15rem solid transparent;border-bottom:15rem solid transparent;border-left:8rem solid #fff}@media screen and (max-width: 480px){.HOME .homeNewsSection .newsScrollBox:after{right:-3rem;border-top:25rem solid transparent;border-bottom:25rem solid transparent;border-left:3rem solid #fff}}.HOME .homeNewsSection .newsScrollBox .newsScroll{width:78%;max-width:65rem;min-width:45rem;margin:0 auto;height:25rem;overflow-x:hidden;background:#fff}@media screen and (max-width: 480px){.HOME .homeNewsSection .newsScrollBox .newsScroll{width:75%;max-width:40rem;min-width:35rem;height:45rem}}.HOME .homeNewsSection .newsScrollBox .newsScroll li{padding:15px;border-bottom:1px solid #363636}.HOME .homeNewsSection .newsScrollBox .newsScroll li .dayAndLabel{display:flex;padding-bottom:10px}.HOME .homeNewsSection .newsScrollBox .newsScroll li .dayAndLabel .label{background-color:#ff6832;border-radius:3px;color:#fff;padding:2px 5px;margin:0 20px;transition:1s}.HOME .homeNewsSection .newsScrollBox .newsScroll li .text{white-space:nowrap;overflow-x:hidden;text-align:left}.HOME .homeNewsSection .newsScrollBox .newsScroll li:hover{color:#D55A2C;transition:all .4s ease}.HOME .homeNewsSection .newsScrollBox .newsScroll li:hover .label{background-color:#D55A2C}.HOME .homeNewsSection .newsContactBox{margin:6rem auto 0;background:url("/home/approachCommunicationStepsBg.png");background-color:rgba(255,255,255,0.6);background-blend-mode:lighten;background-repeat:repeat;border:2px solid #00a5b4}.HOME .homeNewsSection .newsContactBox .commonContactContent{color:#006d77}.HOME .homeNewsSection .newsContactBox .commonContactContent p{border-bottom:3px dotted #00a5b4}.HOME .homeConceptSection{text-align:center;padding:8rem 0;background-image:url("/home/homeConceptBg.png");background-size:130%}.HOME .homeConceptSection .conceptTitle{background-color:#fff;transform:scale(1.1);width:60rem;margin:0 auto;padding:2rem 1rem 1rem 3rem}@media screen and (max-width: 480px){.HOME .homeConceptSection .conceptTitle{width:100%;padding:3rem}.HOME .homeConceptSection .conceptTitle h4 br{display:block}}.HOME .homeConceptSection .conceptTitle h2,.HOME .homeConceptSection .conceptTitle h4{letter-spacing:2.5px;line-height:220%}.HOME .homeConceptSection .conceptTitle h2 br,.HOME .homeConceptSection .conceptTitle h4 br{display:none}.HOME .homeConceptSection .conceptTitle :last-child{font-weight:300}.HOME .homeConceptSection img{height:40rem;width:100%;max-width:130rem;min-width:80rem;-o-object-position:center 55%;object-position:center 55%;margin:6rem 0}@media screen and (max-width: 480px){.HOME .homeConceptSection img{max-width:100%;min-width:100%}}.HOME .homeConceptSection .idealChild{display:flex;justify-content:space-between;text-align:left;margin:0 8%}@media screen and (max-width: 480px){.HOME .homeConceptSection .idealChild{display:block;margin:0 2rem}}.HOME .homeConceptSection .idealChild .idealChildContent{width:48%;background:#fff}@media screen and (max-width: 480px){.HOME .homeConceptSection .idealChild .idealChildContent{width:100%;margin-bottom:5rem}}.HOME .homeConceptSection .idealChild .idealChildContent p,.HOME .homeConceptSection .idealChild .idealChildContent li{letter-spacing:.5px;line-height:250%;font-weight:600}.HOME .homeConceptSection .idealChild .idealChildContent ol{padding-left:1.5rem;padding-top:2rem}.HOME .homeOthersSection{padding:10rem 0}@media screen and (max-width: 480px){.HOME .homeOthersSection{padding:0 0 12rem}}.HOME .homeOthersSection .others{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:125rem;min-width:100rem;margin:0 auto}@media screen and (max-width: 1024px){.HOME .homeOthersSection .others{min-width:auto}}.HOME .homeOthersSection .others .other{padding:5rem 2rem 0 0;position:relative;margin-top:8rem}@media screen and (max-width: 1024px){.HOME .homeOthersSection .others .other{margin-top:5rem}}@media screen and (max-width: 480px){.HOME .homeOthersSection .others .other{margin-top:12rem}}.HOME .homeOthersSection .others .other .otherEnTitle{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-weight:300;position:absolute;top:0;right:0;letter-spacing:1.5px;text-transform:uppercase;z-index:5}@media screen and (max-width: 480px){.HOME .homeOthersSection .others .other .otherEnTitle{right:-2rem}}.HOME .homeOthersSection .others .other .otherEnTitle:after{content:"";height:0;position:absolute;top:11rem;right:1rem}.HOME .homeOthersSection .others .other img{height:30rem;width:30rem;position:absolute;top:2rem;left:0;z-index:5}@media screen and (max-width: 480px){.HOME .homeOthersSection .others .other img{height:100%;width:100%;max-height:33rem;max-width:32rem}}.HOME .homeOthersSection .others .other .otherButtonTitle{margin-top:26rem}@media screen and (max-width: 480px){.HOME .homeOthersSection .others .other .otherButtonTitle{margin-top:29rem}}.HOME .homeOthersSection .others .other .otherButtonTitle h4{margin:1rem 0;padding:1rem 2rem;color:#fff;display:inline-block;letter-spacing:2px;white-space:nowrap}.HOME .homeOthersSection .others .other .otherButtonTitle .h4concept,.HOME .homeOthersSection .others .other .otherButtonTitle .h4approach2{background-color:#79c0b9}.HOME .homeOthersSection .others .other .otherButtonTitle .h4admission{background-color:#85bdd0}.HOME .homeOthersSection .others .other .otherButtonTitle .h4schedule{background:#ff9e7d}.HOME .homeOthersSection .others .other .otherButtonTitle .h4approach1{background:#D55A2C}.HOME .homeOthersSection .others .other .otherButtonTitle p{width:30rem;letter-spacing:2px;line-height:200%}@media screen and (max-width: 480px){.HOME .homeOthersSection .others .other .otherButtonTitle p{max-width:30rem;width:100%}}.HOME .homeOthersSection .others .other:hover .otherEnTitle:after{content:"";width:.2rem;height:15rem;z-index:5;position:absolute;top:11rem;right:1rem;background:#5c5c5c;transition:all .6s ease}.HOME .homeOthersSection .others .other:hover img{transform:scale(0.96);transition:all .4s ease}.HOME .homeOthersSection .others .other:hover .otherButtonTitle h4{margin-left:.6rem;transition:all .6s ease}.HOME .homeOthersSection .others :nth-child(2){margin-top:0}.HOME .homePhotoSection{padding:10rem 0 5rem;background:url("/home/transparentBg.png"),#D55A2C;color:#fff;position:relative}.HOME .homePhotoSection .homePhotoTopDecoration{position:absolute;top:0;width:100%;transform:scale(1.03)}.HOME .homePhotoSection .homePhotoTitle{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;letter-spacing:1px;margin-bottom:5rem}.HOME .homePhotoSection .homePhotoTitle h3{font-family:'M PLUS Rounded 1c', sans-serif;margin-right:3rem}.HOME .homePhotoSection .homePhotoTitle h6{font-family:'Quicksand', sans-serif}.HOME .homePhotoSection .homePhotoContent{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.HOME .homePhotoSection .homePhotoContent .homePhotoImg{width:42rem;height:auto;margin-right:7rem;margin-bottom:5rem;-webkit-filter:drop-shadow(0 0 0.75rem #363636);filter:drop-shadow(0 0 0.75rem #363636)}@media screen and (max-width: 480px){.HOME .homePhotoSection .homePhotoContent .homePhotoImg{width:100%;margin-right:0}}.HOME .homePhotoSection .homePhotoContent .homePhotoContentText{text-align:center}.HOME .homePhotoSection .homePhotoContent .homePhotoContentText p{font-weight:600;letter-spacing:1px;line-height:180%;text-align:left;margin-bottom:4rem}.HOME .homePhotoSection .homePhotoContent .homePhotoContentText .toDetails{color:#fff}.CONCEPT .pageTitleSection{background:url("/home/footerMenuDecorationImg.png");background-position:0 100%;background-size:100%;background-repeat:repeat-x;z-index:-1}@media screen and (max-width: 740px){.CONCEPT .pageTitleSection{background-size:250%}}.CONCEPT .conceptTopSection{background:url("/home/transparentBg.png"),#ae601c;color:#fff;padding:6rem 0}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection{padding:3rem 0}}.CONCEPT .conceptTopSection .conceptTopImg{display:flex;justify-content:space-between}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection .conceptTopImg{flex-direction:column;text-align:center}}.CONCEPT .conceptTopSection .conceptTopImg div{text-align:right;width:34vw;max-width:40rem}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection .conceptTopImg div{width:100vw;text-align:left;display:flex;flex-direction:column}}.CONCEPT .conceptTopSection .conceptTopImg img.conceptExplainImg1,.CONCEPT .conceptTopSection .conceptTopImg img.conceptExplainImg3{height:34vw;width:34vw;max-height:40rem;max-width:40rem}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection .conceptTopImg img.conceptExplainImg1,.CONCEPT .conceptTopSection .conceptTopImg img.conceptExplainImg3{height:60vw;width:60vw}}.CONCEPT .conceptTopSection .conceptTopImg img.conceptExplainImg2{height:22vw;width:22vw;max-height:24rem;max-width:24rem;margin-top:-8rem;margin-right:2rem;z-index:3}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection .conceptTopImg img.conceptExplainImg2{height:30vw;width:30vw}}.CONCEPT .conceptTopSection .conceptTopImg img.conceptExplainImg3{margin-top:auto}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection .conceptTopImg img.conceptExplainImg3{margin-left:auto}}.CONCEPT .conceptTopSection .conceptTopImg img.conceptTopTitleImg{width:30vw;height:auto;padding:4rem;max-width:34rem;min-width:29rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection .conceptTopImg img.conceptTopTitleImg{margin-top:-16rem;margin-bottom:-15rem;z-index:10}}.CONCEPT .conceptTopSection .conceptExplainContent{text-align:center;padding:6rem 0}.CONCEPT .conceptTopSection .conceptExplainContent h4{font-size:2rem;text-align:left;width:88%;margin:0 auto;display:block}.CONCEPT .conceptTopSection .conceptExplainContent h4 br{display:none}.CONCEPT .conceptTopSection .conceptExplainContent .policy{position:relative}.CONCEPT .conceptTopSection .conceptExplainContent .policy:before{content:"";display:block;width:2.6rem;height:2.5rem;background:url("/home/dotImg5.png");background-size:contain;position:absolute;top:0;left:-3.5rem}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection .conceptExplainContent .policy:before{top:-.2rem;left:-3rem}}.CONCEPT .conceptTopSection .conceptExplainContent .policy span{color:#ff7341;border-bottom:3px solid #ff7341;padding-bottom:.5rem}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection .conceptExplainContent h4,.CONCEPT .conceptTopSection .conceptExplainContent .policy{font-size:1.4rem}.CONCEPT .conceptTopSection .conceptExplainContent h4 br,.CONCEPT .conceptTopSection .conceptExplainContent .policy br{display:block}}.CONCEPT .conceptTopSection .conceptExplainContent img{max-width:80rem;width:75vw;height:auto;margin:6rem}@media screen and (max-width: 480px){.CONCEPT .conceptTopSection .conceptExplainContent img{width:100vw;margin:4rem 0}}.CONCEPT .conceptTopSection .conceptExplainBottom{display:flex;justify-content:space-around;align-items:center}.CONCEPT .conceptTopSection .conceptExplainBottom img:first-child{width:25vw;max-width:35rem;min-width:12rem}.CONCEPT .conceptTopSection .conceptExplainBottom img:nth-child(2){width:30vw;max-width:45rem;min-width:18rem}.CONCEPT .conceptTopSection .conceptExplainBottom img:last-child{width:25vw;max-width:35rem;min-width:12rem}.CONCEPT .conceptExampleSection{text-align:center;padding:8rem 0;background:url("/home/conceptBg.png");background-color:rgba(255,255,255,0.7);background-blend-mode:lighten;background-size:100%;background-repeat:repeat}@media screen and (max-width: 480px){.CONCEPT .conceptExampleSection{background-size:250%}}.CONCEPT .conceptExampleSection h4{font-size:1.9rem;margin:4rem 0}@media screen and (max-width: 480px){.CONCEPT .conceptExampleSection h4{font-size:1.6rem;width:85%;margin:0 auto;text-align:left}}.CONCEPT .conceptExampleSection .conceptExamples .example{display:flex;justify-content:center;text-align:center;margin:5rem 0;gap:1rem}@media screen and (max-width: 480px){.CONCEPT .conceptExampleSection .conceptExamples .example{display:block}}.CONCEPT .conceptExampleSection .conceptExamples .example .content{width:55vw;max-width:60rem;min-width:44rem;padding:3rem;background-color:#fff;line-height:1.8;letter-spacing:1px;text-align:left;margin-top:5rem}@media screen and (max-width: 480px){.CONCEPT .conceptExampleSection .conceptExamples .example .content{width:85vw;min-width:0;margin:0 auto}}.CONCEPT .conceptExampleSection .conceptExamples .example .content h3{position:relative}.CONCEPT .conceptExampleSection .conceptExamples .example .content h3:before{content:"";display:block;width:4.5rem;height:4.7rem;background:url("/home/dotImg6.png");background-size:contain;position:absolute;top:-.3rem;left:-4.8rem}.CONCEPT .conceptExampleSection .conceptExamples .example .content h4{border-bottom:3px dotted #363636;display:inline;padding-bottom:.5rem;line-height:200%}.CONCEPT .conceptExampleSection .conceptExamples .example .content h4 br{display:none}@media screen and (max-width: 1024px){.CONCEPT .conceptExampleSection .conceptExamples .example .content h4 br{display:block}}.CONCEPT .conceptExampleSection .conceptExamples .example .content p{margin-top:2rem;font-size:1.4rem}.CONCEPT .conceptExampleSection .conceptExamples .example img{width:38vw;height:auto;max-width:50rem;max-height:44rem}@media screen and (max-width: 480px){.CONCEPT .conceptExampleSection .conceptExamples .example img{width:85vw}}.CONCEPT .conceptOthersSection{text-align:center;padding:10rem 0 20rem}.CONCEPT .conceptOthersSection h4{margin-bottom:3rem;line-height:200%;letter-spacing:1px}.CONCEPT .conceptOthersSection .conceptOthersSelect{display:flex;flex-wrap:wrap;justify-content:space-around}.CONCEPT .conceptOthersSection .conceptOthersSelect .conceptOther .otherImage{border-radius:50%;height:30rem;width:30rem}.CONCEPT .conceptOthersSection .conceptOthersSelect .conceptOther:hover{-webkit-filter:drop-shadow(0 0 0.75rem #bbbfc3);filter:drop-shadow(0 0 0.75rem #bbbfc3);transform:translateY(-3px);transition:all .5s}.CONCEPT .conceptOthersSection .conceptOthersSelect .conceptOther .otherArrow{height:15rem;width:15rem}.CONCEPT .conceptOthersSection .conceptOthersSelect .conceptOther .othersTitle{padding:4px;letter-spacing:1.5px}.CONCEPT .conceptOthersSection .conceptOthersSelect .communication{position:relative}@media screen and (max-width: 480px){.CONCEPT .conceptOthersSection .conceptOthersSelect .communication{margin-bottom:10rem}}.CONCEPT .conceptOthersSection .conceptOthersSelect .communication .otherArrowOne{position:absolute;bottom:-10rem;left:-5rem}.CONCEPT .conceptOthersSection .conceptOthersSelect .communication .othersTitle{background:#83c5be;color:#fff;width:20rem;position:absolute;right:-3rem;bottom:-5rem}.CONCEPT .conceptOthersSection .conceptOthersSelect .environment{position:relative}.CONCEPT .conceptOthersSection .conceptOthersSelect .environment .otherArrowTwo{position:absolute;bottom:-10rem;right:-5rem}.CONCEPT .conceptOthersSection .conceptOthersSelect .environment .othersTitle{background:#ff9e7d;color:#fff;width:15rem;position:absolute;left:-1rem;bottom:-2rem}.RECRUIT .applicationRequirements{position:absolute;top:32rem;right:12%;z-index:10;scroll-behavior:smooth}@media screen and (max-width: 480px){.RECRUIT .applicationRequirements{top:44rem}}.RECRUIT .applicationRequirements img{width:10rem}.RECRUIT .applicationRequirements .pyonpyon{-webkit-animation:pyonpyon 1.8s linear 0s infinite alternate;animation:pyonpyon 1.8s linear 0s infinite alternate}.RECRUIT .pageTitleSection{background:#ffddd2;background-size:cover}.RECRUIT .recruitExplainSection{text-align:center;padding:6rem 0}@media screen and (max-width: 480px){.RECRUIT .recruitExplainSection{padding:14rem 1rem}}.RECRUIT .recruitExplainSection .recruitExplainTitle{margin-bottom:8rem}.RECRUIT .recruitExplainSection .recruitExplainTitle h4{line-height:200%;letter-spacing:1px}.RECRUIT .recruitExplainSection .recruitExplainTitle h5{font-size:2.0rem;line-height:200%;letter-spacing:1px}@media screen and (max-width: 480px){.RECRUIT .recruitExplainSection .recruitExplainTitle h5{font-size:1.6rem}}.RECRUIT .recruitExplainSection .recruitExplainTitle :nth-child(1){font-weight:400}.RECRUIT .recruitExplainSection .recruitExplainTitle :nth-child(3){font-weight:400}.RECRUIT .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent{position:relative;width:80%;min-width:50rem;max-width:70rem;margin:0 auto}@media screen and (max-width: 480px){.RECRUIT .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent{width:100%;min-width:40rem;margin:0 -2rem}}.RECRUIT .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent h4{display:inline-block;padding:1rem 0;border-bottom:3px dotted #363636}.RECRUIT .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent:before,.RECRUIT .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent:after{content:'';position:absolute;top:60px;display:inline-block;width:104px;height:4px;background-color:#363636}.RECRUIT .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent:before{left:0;transform:rotate(60deg)}.RECRUIT .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent:after{right:0;transform:rotate(-60deg)}.RECRUIT .recruitExplainSection .recruitExplainComment img{display:block;height:25rem;max-width:70rem;min-width:35rem;width:80%;border-radius:28% 33% 24% 21%/28% 30% 29% 30%;-o-object-position:center 10%;object-position:center 10%;margin:3rem auto}@media screen and (max-width: 480px){.RECRUIT .recruitExplainSection .recruitExplainComment img{width:100%;min-width:auto}}.RECRUIT .voiceOfEmployeeSection{padding:8rem 0}.RECRUIT .voiceOfEmployeeSection .voiceOfEmployee{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:8rem 0}.RECRUIT .voiceOfEmployeeSection .voiceOfEmployee img{height:25rem;width:25rem;margin-right:2.5rem}@media screen and (max-width: 480px){.RECRUIT .voiceOfEmployeeSection .voiceOfEmployee img{order:1}}.RECRUIT .voiceOfEmployeeSection .voiceOfEmployee .voiceOfEmployeeContent{width:45%;max-width:80rem;min-width:35rem;height:35rem;display:flex;flex-direction:column;justify-content:space-around;padding:1rem 2rem 1rem 1rem}@media screen and (max-width: 480px){.RECRUIT .voiceOfEmployeeSection .voiceOfEmployee .voiceOfEmployeeContent{order:2}}.RECRUIT .voiceOfEmployeeSection .voiceOfEmployeeOne{background:#edf6f9}.RECRUIT .sliderSection{display:-ms-grid;-ms-grid-columns:min-content}.RECRUIT .sliderSection .autoplay-slider{display:flex;min-width:100%;width:-webkit-min-content;width:-moz-min-content;width:min-content;-webkit-animation:12s linear infinite sliderAnimation;animation:12s linear infinite sliderAnimation}.RECRUIT .sliderSection .autoplay-slider .slide{height:23rem;width:35rem}@media screen and (max-width: 480px){.RECRUIT .sliderSection .autoplay-slider .slide{height:16rem;width:23.5rem}}@-webkit-keyframes sliderAnimation{100%{transform:translateX(-50%)}}@keyframes sliderAnimation{100%{transform:translateX(-50%)}}.RECRUIT .idealHumanResourcesSection{background:linear-gradient(90deg, rgba(255,128,60,0.8), rgba(255,114,58,0.8));color:#fff;text-align:center;padding:8rem 0}.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTitle{display:flex;align-items:center;justify-content:center}.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTitle img{height:20rem}.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTitle h5{padding:4rem 2rem;background:#fff;color:#363636;letter-spacing:1.5px;font-weight:500;border-radius:50% 60% 50% 70% /60% 50% 70% 60%}@media screen and (max-width: 480px){.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTitle h5{padding:4rem 0}}.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTitle h5 br{display:none}@media screen and (max-width: 480px){.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTitle h5 br{display:block}}.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTerms{margin-top:3rem}.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTerms h4{line-height:250%;letter-spacing:2px}.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTerms a img{width:23rem}.RECRUIT .idealHumanResourcesSection .idealHumanResourcesTerms a img:hover{transform:translateY(-3px);padding-bottom:2px;border-bottom:3px dotted #363636;transition:.2s}.RECRUIT .idealHumanResourcesSection .toApplicationForm{display:inline-block;padding:4px 20px;border-radius:30px;background:#006d77;color:#fff}.RECRUIT .applicationRequirementsSection{padding:8rem 0;margin:0 10%;text-align:center}@media screen and (max-width: 480px){.RECRUIT .applicationRequirementsSection{margin:0}}.RECRUIT .applicationRequirementsSection .tabs{width:80%;max-width:100rem;min-width:80rem;margin:0 auto}.RECRUIT .applicationRequirementsSection .tabs .tab_item{width:calc(100%/4);height:5rem;line-height:5rem;font-size:1.5rem;text-align:center;display:block;white-space:nowrap;float:left;font-weight:bold;transition:all 0.2s ease;cursor:pointer}.RECRUIT .applicationRequirementsSection .tabs input[name="tab_item"]{display:none}.RECRUIT .applicationRequirementsSection .tabs .tab_content{display:none;clear:both;overflow:hidden}.RECRUIT .applicationRequirementsSection .tabs .tab_content .commonTable tr td .toDetails{text-align:center}.RECRUIT .applicationRequirementsSection .tabs .tab_content .commonTable tr td .toDetails:after{display:none}.RECRUIT .applicationRequirementsSection .tabs .tab_content p{letter-spacing:1px;line-height:200%}@media only screen and (max-width: 480px){.RECRUIT .applicationRequirementsSection .tabs .tab_content .applicationRequirementsTable{margin:0 -10px}.RECRUIT .applicationRequirementsSection .tabs .tab_content .applicationRequirementsTable th,.RECRUIT .applicationRequirementsSection .tabs .tab_content .applicationRequirementsTable td{width:100%;display:block;border-top:none}.RECRUIT .applicationRequirementsSection .tabs .tab_content .applicationRequirementsTable tr:first-child th{border-top:1px solid #ddd}}@media only screen and (max-width: 480px){.RECRUIT .applicationRequirementsSection .tabs .tab_content{padding:0 2%}}.RECRUIT .applicationRequirementsSection .tabs #newGraduate:checked ~ #newGraduate_content,.RECRUIT .applicationRequirementsSection .tabs #partTime:checked ~ #partTime_content,.RECRUIT .applicationRequirementsSection .tabs #graduated:checked ~ #graduated_content,.RECRUIT .applicationRequirementsSection .tabs #nurse:checked ~ #nurse_content{display:block}.RECRUIT .applicationRequirementsSection .tabs input:checked+.tab_item1,.RECRUIT .applicationRequirementsSection .tabs input:checked+.tab_item2,.RECRUIT .applicationRequirementsSection .tabs input:checked+.tab_item3,.RECRUIT .applicationRequirementsSection .tabs input:checked+.tab_item4{border-bottom:3px solid #363636;position:relative}.RECRUIT .applicationRequirementsSection .tabs input:checked+.tab_item1:after,.RECRUIT .applicationRequirementsSection .tabs input:checked+.tab_item2:after,.RECRUIT .applicationRequirementsSection .tabs input:checked+.tab_item3:after,.RECRUIT .applicationRequirementsSection .tabs input:checked+.tab_item4:after{position:absolute;top:3rem;font-family:"Font Awesome 5 Free";font-weight:600;content:"\f078";left:0;width:100%;color:#363636;-webkit-animation:moveY .8s infinite alternate ease-in-out;animation:moveY .8s infinite alternate ease-in-out}@-webkit-keyframes moveY{from{transform:translateY(0)}to{transform:translateY(5px)}}@keyframes moveY{from{transform:translateY(0)}to{transform:translateY(5px)}}@media only screen and (max-width: 1000px){.RECRUIT .applicationRequirementsSection .tabs{min-width:auto;width:100%}}.RECRUIT_INFORMATION .pageTitleSection{background:#ffddd2;background-size:cover}.RECRUIT_INFORMATION .iconImg{height:20px;width:auto;margin-right:5px}.RECRUIT_INFORMATION .iconImg_large{height:60px;width:auto;margin-right:10px}.RECRUIT_INFORMATION .applicationRequirements{position:absolute;top:32rem;right:12%;z-index:10;scroll-behavior:smooth}@media screen and (max-width: 480px){.RECRUIT_INFORMATION .applicationRequirements{top:44rem}}.RECRUIT_INFORMATION .applicationRequirements img{width:10rem}.RECRUIT_INFORMATION .applicationRequirements .pyonpyon{-webkit-animation:pyonpyon 1.8s linear 0s infinite alternate;animation:pyonpyon 1.8s linear 0s infinite alternate}.RECRUIT_INFORMATION .recruitExplainSection{text-align:center;padding:4rem 0}.RECRUIT_INFORMATION .recruitExplainSection .recruitExplainComment{width:65rem;margin:0 auto}@media screen and (max-width: 480px){.RECRUIT_INFORMATION .recruitExplainSection .recruitExplainComment{width:96%}}.RECRUIT_INFORMATION .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent{position:relative;min-width:36rem;max-width:55rem;margin:0 auto}.RECRUIT_INFORMATION .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent h4{display:inline-block;padding:.5rem 0;border-bottom:3px dotted #363636}.RECRUIT_INFORMATION .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent:before,.RECRUIT_INFORMATION .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent:after{content:'';position:absolute;top:60px;display:inline-block;width:104px;height:4px;background-color:#363636}.RECRUIT_INFORMATION .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent:before{left:0;transform:rotate(65deg)}.RECRUIT_INFORMATION .recruitExplainSection .recruitExplainComment .recruitExplainCommentContent:after{right:0;transform:rotate(-65deg)}.RECRUIT_INFORMATION .recruitExplainSection .recruitExplainComment img.recruitExplainCommentImg{display:block;height:25rem;width:100%;margin:2rem auto;border-radius:28% 33% 24% 21%/28% 30% 29% 30%}.RECRUIT_INFORMATION .applicationRequirementsSection{padding:6rem 1%;max-width:80rem;margin:0 auto}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents{border-bottom:2px solid #fffbf4;width:95%;max-width:80rem;margin:5px auto}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title{position:relative;padding:10px 15px;cursor:pointer;font-size:22px;font-weight:900;width:80%;min-width:150px;max-width:400px;margin:0 auto;background-color:#D55A2C;color:#fff;border-radius:30px;text-align:center;line-height:1.2;z-index:1}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title.background_green{background-color:#008491 !important}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title.background_earth{background-color:#e69374 !important}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title.selected{opacity:.9}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title.selected .toggle_btn:before{content:normal}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title:hover{opacity:.9}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title .toggle_btn,.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title .toggle_btn_boshu{position:absolute;top:50%;right:20px;transform:translateY(-50%);background:#363636;display:block;width:24px;height:24px;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:50%}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title .toggle_btn:before,.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title .toggle_btn:after,.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title .toggle_btn_boshu:before,.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title .toggle_btn_boshu:after{display:block;content:'';background-color:#fff;position:absolute;width:10px;height:2px;top:50%;left:50%;transform:translate(-50%, -50%)}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title .toggle_btn:before,.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_title .toggle_btn_boshu:before{width:2px;height:10px}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_contents_text{display:none;background-color:#fff;padding:.5rem}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_contents_text.aboutSchool{background-color:#fff0ec;padding:2rem}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_contents_text.aboutSchool .displayFlex{display:flex;align-items:center}@media screen and (max-width: 480px){.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_contents_text.aboutSchool .displayFlex{flex-direction:column}}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_contents_text.aboutSchool article{border-top:3px dotted #363636;gap:1rem;padding:2.5rem 1rem}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_contents_text.aboutSchool article img.photo{width:50%}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_contents_text.aboutSchool article span{color:#D55A2C;font-weight:bold}.RECRUIT_INFORMATION .applicationRequirementsSection .toggle_contents .toggle_contents_text.aboutSchool article dl dt{color:#D55A2C;font-weight:800}.RECRUIT_INFORMATION .graphicBgSection{background:url(/home/approachCommunicationStepsBg.png);background-size:500px}.RECRUIT_INFORMATION .graphicBgSection_inner{padding:8rem 2rem}@media screen and (max-width: 450px){.RECRUIT_INFORMATION .graphicBgSection_inner{padding:6rem 1rem}}.RECRUIT_INFORMATION .contBox{background-color:#fff0ec}.RECRUIT_INFORMATION .contBox .spDisplay{display:none}@media screen and (max-width: 480px){.RECRUIT_INFORMATION .contBox .spDisplay{display:block}}.RECRUIT_INFORMATION .contBox_wrapper{padding:2rem 1rem}.RECRUIT_INFORMATION .contBox_inner{padding:4rem 2rem;max-width:90rem;margin:0 auto}.RECRUIT_INFORMATION .contBox_heading{text-align:center;padding:0 0 3rem}.RECRUIT_INFORMATION .contBox_heading_icon img{display:inline-block;height:20px;width:20px}.RECRUIT_INFORMATION .contBox_heading_ttl{display:block;font-size:21px;letter-spacing:0.06em}.RECRUIT_INFORMATION .contBox_mainImg{display:block;width:100%;max-height:450px;aspect-ratio:5 / 3;margin:1.5rem auto;border-radius:10px}.RECRUIT_INFORMATION .contBox_hr{display:block;margin:2rem 0;border-width:4px 0 0 0;border-style:dotted;border-color:#e0e0e0}.RECRUIT_INFORMATION .pointItemIndex_list{display:flex;justify-content:center;flex-wrap:wrap;gap:4rem 2rem}.RECRUIT_INFORMATION .pointItemIndex_item{width:30%}@media screen and (max-width: 1024px){.RECRUIT_INFORMATION .pointItemIndex_item{width:calc(50% - 1rem)}}.RECRUIT_INFORMATION .pointItemIndex_item.big{width:calc(60% + 2rem)}@media screen and (max-width: 1024px){.RECRUIT_INFORMATION .pointItemIndex_item.big{width:100%}}.RECRUIT_INFORMATION .borderPointBox{background:#ffffff;border:2px solid #006d77;border-radius:20px;position:relative}.RECRUIT_INFORMATION .borderPointBox_inner{padding:1.2rem 2rem 2rem 2rem}@media screen and (max-width: 767px){.RECRUIT_INFORMATION .borderPointBox_inner{padding:1rem 1.5rem 1.5rem 1.5rem}}.RECRUIT_INFORMATION .borderPointBox_point{display:table;position:absolute;top:-20px;right:0;left:0;margin:0 auto;padding:5px 20px;background-color:#006d77;color:#ffffff;font-weight:600;font-size:12px;border-radius:10px}.RECRUIT_INFORMATION .borderPointBox_heading{text-align:center;padding-top:1rem;font-weight:600;font-size:14px;color:#006d77}.RECRUIT_INFORMATION .borderPointBox_strong{text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.RECRUIT_INFORMATION .borderPointBox_strong_b{font-size:40px;font-weight:600;color:#006d77}.RECRUIT_INFORMATION .borderPointBox_strong_b.sub{font-size:14px}.RECRUIT_INFORMATION .borderPointBox_strong_img{display:block;height:40px;width:40px}@media screen and (max-width: 767px){.RECRUIT_INFORMATION .borderPointBox_strong_img{height:34px;width:34px}}.RECRUIT_INFORMATION .borderPointBox_main_list{display:flex;gap:1rem;justify-content:baseline}@media screen and (max-width: 767px){.RECRUIT_INFORMATION .borderPointBox_main_list{justify-content:center}}.RECRUIT_INFORMATION .borderPointBox_main_item{text-align:center;padding:0 10px}.RECRUIT_INFORMATION .borderPointBox_main_item_icon{display:block;height:40px;width:auto;margin:10px auto}.RECRUIT_INFORMATION .borderPointBox_main_item_ttl{font-weight:600;color:#006d77;font-size:16px}.RECRUIT_INFORMATION .borderPointBox_main_item_strong{font-size:24px;font-weight:600;color:#006d77}.RECRUIT_INFORMATION .borderPointBox_main_item_strong small{font-size:12px;margin-left:5px}.RECRUIT_INFORMATION .borderPointBox_sub_list{display:flex;flex-direction:column;align-items:baseline;gap:6px}@media screen and (max-width: 767px){.RECRUIT_INFORMATION .borderPointBox_sub_list{align-items:center}}.RECRUIT_INFORMATION .borderPointBox_sub_item{display:flex;align-items:center;gap:10px}.RECRUIT_INFORMATION .borderPointBox_sub_item_icon{display:block;height:30px;width:auto;margin:0 auto}.RECRUIT_INFORMATION .borderPointBox_sub_item_content_txt{font-size:14px;font-weight:600;color:#006d77}.RECRUIT_INFORMATION .borderPointBox_sub_item_content small{font-size:10px}.RECRUIT_INFORMATION .borderPointBox_b_content{display:flex;justify-content:center;gap:20px}@media screen and (max-width: 767px){.RECRUIT_INFORMATION .borderPointBox_b_content{flex-direction:column;gap:10px}}.RECRUIT_INFORMATION .borderPointBox_txt .strong{font-weight:600;color:#006d77}.RECRUIT_INFORMATION .borderPointBox_hr{border-style:dotted;border-color:#e0e0e0}.RECRUIT_INFORMATION .flexItemIndex{text-align:center}.RECRUIT_INFORMATION .flexItemIndex_inner{padding:2rem}.RECRUIT_INFORMATION .flexItemIndex_list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}.RECRUIT_INFORMATION .flexItemIndex_link{display:block;background-color:#B04600;color:#ffffff;font-weight:600;font-size:16px;letter-spacing:0.05em;padding:1rem 1.6rem;border-radius:30px;transition:all 1s;position:relative}.RECRUIT_INFORMATION .flexItemIndex_link:hover{opacity:0.7}.RECRUIT_INFORMATION .flexItemIndex_link .arrowDown{position:absolute;bottom:3px;right:0;left:0;margin:0 auto;display:inline-block;color:#ffffff;line-height:1;width:8px;height:8px;border:0.12em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg)}.RECRUIT_INFORMATION .flexImgIndexSlider{padding:3rem 0 12rem}.RECRUIT_INFORMATION .flexImgIndexSlider_list{display:flex;justify-content:center;overflow-x:auto;gap:2rem}@media screen and (max-width: 1024px){.RECRUIT_INFORMATION .flexImgIndexSlider_list{justify-content:flex-start}}.RECRUIT_INFORMATION .flexImgIndexSlider_img{display:block;width:auto;height:230px;aspect-ratio:5 / 3}@media screen and (max-width: 480px){.RECRUIT_INFORMATION .flexImgIndexSlider_img{height:150px}}.APPROACH_COMMUNICATION .pageTitleSection{position:relative;background:#ffd7ca}.APPROACH_COMMUNICATION .approachCommunicationStepsSection{padding:10rem 0;background:url("/home/approachCommunicationStepsBg.png");background-size:500px;text-align:center}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;margin-bottom:8rem;padding:8rem 5rem 10rem 5rem;background:#fff;border-radius:40% 40% 30% 40% /40% 50% 30% 38%;border:1px solid #363636}@media screen and (max-width: 480px){.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep{border-radius:0;margin-bottom:10rem;padding:5rem 0;border-radius:50px;overflow:hidden}}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepLeft .approachCommunicationStepLeftImg img{height:100%;width:100%;max-height:42rem;max-width:42rem;border-radius:30%;margin-top:2rem}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight{width:90%;max-width:52rem;letter-spacing:1px;line-height:200%}@media screen and (max-width: 480px){.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight h4{font-size:1.6rem;white-space:nowrap}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight p{text-align:left}}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight .title{line-height:200%;margin-bottom:2rem}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight .content{text-align:left;font-size:1.5rem}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight .approachCommunicationStepRightBox{padding:2rem 0}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight .approachCommunicationStepRightBox label{border-bottom:1px solid #6C7279;font-weight:600;margin:0 auto;display:block;padding:1rem 0;margin-bottom:1rem;cursor:pointer;white-space:nowrap;letter-spacing:.5px}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight .approachCommunicationStepRightBox input[type="checkbox"].on-off,.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight .approachCommunicationStepRightBox input[type="checkbox"].on-off+p{display:none}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight .approachCommunicationStepRightBox input[type="checkbox"].on-off:checked+p{display:block}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep .approachCommunicationStepRight .approachCommunicationStepRightBox p{margin-bottom:1rem;padding:2rem 1rem;letter-spacing:.8px;background:#f1f2f3;font-size:1.5rem;text-align:left}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep1,.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep3{margin-right:8%}@media screen and (max-width: 1024px){.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep1,.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep3{margin-right:0}}.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep2,.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep4{margin-left:8%}@media screen and (max-width: 1024px){.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep2,.APPROACH_COMMUNICATION .approachCommunicationStepsSection .approachCommunicationStep4{margin-left:0}}.APPROACH_ENVIRONMENT .pageTitleSection{position:relative;background:#9fd2cd}.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection{background:url("/home/transparentBg.png")}.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection .approachEnvironmentStep{width:90%;min-width:80rem;margin:0 auto;padding:4rem 0 6rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width: 480px){.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection .approachEnvironmentStep{min-width:auto;width:100%}}.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection .approachEnvironmentStep .approachEnvironmentStepContent{width:35%;background-color:#fff;padding:4rem}@media screen and (max-width: 480px){.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection .approachEnvironmentStep .approachEnvironmentStepContent{order:2;width:100%;padding:2rem}}.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection .approachEnvironmentStep .approachEnvironmentStepContent .title{margin-bottom:2rem}.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection .approachEnvironmentStep .approachEnvironmentStepContent .content{letter-spacing:1px;line-height:200%}.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection .approachEnvironmentStep .approachEnvironmentStepImg{width:65%}.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection .approachEnvironmentStep .approachEnvironmentStepImg img{width:120%;max-width:70rem;max-height:48rem}@media screen and (max-width: 480px){.APPROACH_ENVIRONMENT .approachEnvironmentStepsSection .approachEnvironmentStep .approachEnvironmentStepImg img{width:100%;order:1}}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection{text-align:center}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection p{line-height:200%;letter-spacing:1px;text-align:left}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .title{padding-bottom:1rem 0;border-bottom:3px dotted #363636}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:8rem 0 6rem;margin-bottom:6rem;position:relative;background:url("/home/approachEnvironmentLeftBg.png");background-repeat:no-repeat;background-size:30%}@media screen and (max-width: 480px){.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment{background-size:40%}}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment .title{position:absolute;top:2rem;right:18%}@media screen and (max-width: 480px){.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment .title{right:0}}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment .grid1{width:25%;min-width:30rem}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment .grid1 img{width:30rem}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment .grid2and3{width:55%;min-width:47rem}@media screen and (max-width: 480px){.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment .grid2and3{width:100%;min-width:auto}}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment .grid2and3 .grid2{display:flex;flex-wrap:wrap;justify-content:space-around}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment .grid2and3 .grid2 img{width:22rem;height:22rem;margin:3rem 0}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .grid3ApproachEnvironment .grid2and3 .grid3{width:80%;margin:0 auto}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentLoft{position:relative;padding-top:4rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5rem;margin:0 auto 10rem;background:url("/home/approachEnvironmentRightBg.png");background-size:30%;background-position-x:right;background-repeat:no-repeat}@media screen and (max-width: 480px){.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentLoft{background-size:40%}}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentLoft .title{position:absolute;top:.5rem;left:13%}@media screen and (max-width: 480px){.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentLoft .gridImg{order:1}}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentLoft .gridImg img{width:25rem;height:25rem;display:block}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentLoft .gridContent{width:50%;min-width:30rem}@media screen and (max-width: 480px){.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentLoft .gridContent{order:2;width:80%;min-width:auto}}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentPump .grid1{width:30%;min-width:40rem}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentPump .grid1 img{height:25rem;width:25rem}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentPump .grid1 :last-child{height:23rem;width:auto;margin-top:5rem}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentPump .grid2and3{width:50%;min-width:43rem}.APPROACH_ENVIRONMENT .approachEnvironmentEquipmentsSection .approachEnvironmentPump .grid2and3 .grid2 img{height:27rem;width:auto;margin-top:5rem}.DAILY_SCHEDULE .pageTitleSection{position:relative;background:#bcdbe5}.DAILY_SCHEDULE .conceptExplainSection h3{border-bottom:medium dotted #363636;display:inline;padding:1rem 0}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs{margin-top:5rem;padding-bottom:4rem;width:80%;max-width:100rem;min-width:80rem;margin:0 auto}@media screen and (max-width: 480px){.DAILY_SCHEDULE .dailyScheduleTabSection .tabs{min-width:auto;width:100%}}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_item{width:calc(100%/3);height:5rem;line-height:5rem;font-size:1.6rem;text-align:center;color:#fff;display:block;float:left;font-weight:bold;transition:all 0.2s ease;cursor:pointer}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_item1{background-color:#71d7cc}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_item2{background-color:#72b3c9}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_item3{background-color:#ff8b64}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_item:hover{opacity:0.85}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs input[name="tab_item"]{display:none}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content{display:none;padding:4rem 4rem 0;clear:both;overflow:hidden}@media screen and (max-width: 480px){.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content{padding:4rem 0 0}}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .morningAfternoon{color:#363636;padding:2rem 0;background:url("/home/partitionLineImg.png");background-size:100%;background-position:center 55%}@media screen and (max-width: 480px){.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .morningAfternoon{background-position:center 68%}}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .morningAfternoon h4{text-align:center;width:7rem;background:#fff;margin:0 auto;letter-spacing:2px}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .schedule{display:flex;position:relative}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .schedule .timeLine{width:22%;font-weight:600;text-align:right;padding:3.5rem 4rem;white-space:nowrap;font-weight:700}@media screen and (max-width: 480px){.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .schedule .timeLine{text-align:center;letter-spacing:-.3rem;padding:3.5rem 0}}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .schedule .content{width:68%;background-color:#7acec5;color:#fff;padding:2rem 0em 2rem 2rem;border-left:3px #363636 solid;margin-right:10%}@media screen and (max-width: 480px){.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .schedule .content{width:78%;margin-right:0}}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .schedule .content img{width:90%;margin:2rem 0}@media screen and (max-width: 480px){.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .schedule .content img{width:100%}}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .schedule .content h4{border-bottom:2px solid #fff;line-height:200%;letter-spacing:1px}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content .schedule:before{content:"";width:12px;height:12px;background:#363636;position:absolute;top:3.9rem;border-radius:100%;left:calc(22% - .4rem)}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content2 .schedule .content{background:#90cbde}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs .tab_content3 .schedule .content{background:#ffa687}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs #zero_age:checked ~ #zero_age_content,.DAILY_SCHEDULE .dailyScheduleTabSection .tabs #onetwo_age:checked ~ #onetwo_age_content,.DAILY_SCHEDULE .dailyScheduleTabSection .tabs #threefive_age:checked ~ #threefive_age_content{display:block}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs input:checked+.tab_item1,.DAILY_SCHEDULE .dailyScheduleTabSection .tabs input:checked+.tab_item2,.DAILY_SCHEDULE .dailyScheduleTabSection .tabs input:checked+.tab_item3{border-bottom:3px solid #363636;position:relative}.DAILY_SCHEDULE .dailyScheduleTabSection .tabs input:checked+.tab_item1:after,.DAILY_SCHEDULE .dailyScheduleTabSection .tabs input:checked+.tab_item2:after,.DAILY_SCHEDULE .dailyScheduleTabSection .tabs input:checked+.tab_item3:after{position:absolute;top:3rem;font-family:"Font Awesome 5 Free";font-weight:600;content:"\f078";left:0;width:100%;color:#363636;-webkit-animation:moveY .8s infinite alternate ease-in-out;animation:moveY .8s infinite alternate ease-in-out}@-webkit-keyframes moveY{from{transform:translateY(0)}to{transform:translateY(5px)}}@keyframes moveY{from{transform:translateY(0)}to{transform:translateY(5px)}}.ANNUAL_SCHEDULE .pageTitleSection{position:relative;background:#ffd7ca}.ANNUAL_SCHEDULE .conceptExplainSection h3{border-bottom:medium dotted #363636;display:inline;padding:1rem 1vw}.ANNUAL_SCHEDULE .annualScheduleMonthlySection{background:url("/home/annualScheduleMonthlyLeftBg.png");background-repeat:repeat-y;background-size:30%}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule{padding:4rem 0}@media screen and (max-width: 480px){.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule{width:100%}}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule:before{font-size:3rem;line-height:13rem;font-family:'M PLUS Rounded 1c', sans-serif;content:"";position:absolute;z-index:2;left:15vw;top:0;display:block;width:13rem;height:13rem;color:#fff;text-align:center;border-radius:50%}@media screen and (max-width: 480px){.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule:before{line-height:10rem;left:0;width:10rem;height:10rem}}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule:not(:last-of-type)::after{content:"";position:absolute;display:inline-block;top:13rem;left:calc(15vw + 6.5rem);height:95%;border:3px solid #8a939d;z-index:1}@media screen and (max-width: 480px){.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule:not(:last-of-type)::after{top:10rem;left:5rem}}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event{max-width:55rem;margin:2rem auto 4rem calc(22vw + 12rem)}@media screen and (max-width: 1024px){.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event{max-width:40rem}}@media screen and (max-width: 480px){.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event{margin:8rem auto 6rem calc(.5vw + 10rem)}}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event img.annualSchedule{display:block;width:100%}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event h3,.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event h4{text-align:left}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event h3{border-bottom:3px dotted #363636;display:inline;padding-bottom:.5rem;line-height:250%;position:relative}@media screen and (max-width: 480px){.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event h3{font-size:2.1rem}}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event h3:before{content:"";display:block;width:2.8rem;height:2.7rem;background:url("/home/dotImg2.png");background-size:contain;position:absolute;top:0.3rem;left:-3.5rem}@media screen and (max-width: 480px){.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event h3:before{top:1.1rem}}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlySchedule .event h4{font-weight:300}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleApril::before{content:"４月";background:#FE9A9A}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleMay::before{content:"５月";background:#0091FF}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleJuly::before{content:"７月";background:#F75D5D}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleAugust::before{content:"８月";background:#d6cf00}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleSeptember::before{content:"９月";background:#FA6400}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleOctober::before{content:"１０月";background:#A671CF}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleNovember::before{content:"１１月";background:#E2A340}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleDecember::before{content:"１２月";background:#25B316}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleJanuary::before{content:"１月";background:#15B4C0}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleFebruary::before{content:"２月";background:#D93B3B}.ANNUAL_SCHEDULE .annualScheduleMonthlySection .monthlyScheduleMarch::before{content:"３月";background:#D86AB0}.ADMISSION .pageTitleSection{position:relative;background:#9fd2cd}.qaSection{background:#fff}.qaSection .qa-title{text-align:center;color:#ac4822;padding-top:2rem}.qaSection .qa-list{max-width:120rem;margin:1rem auto}.qaSection .qa-list .qa-subTitle{padding-left:3rem;color:#e29578}.qaSection .qa-list dl{position:relative;margin:0;padding:2.5rem 8rem 2.5rem 3rem;cursor:pointer;border-bottom:1px solid #000}.qaSection .qa-list dl:first-child{border-top:1px solid #000}.qaSection .qa-list dl::before{position:absolute;top:35px;right:35px;display:block;width:7px;height:7px;margin:auto;content:'';transform:rotate(135deg);border-top:2px solid #000;border-right:2px solid #000}.qaSection .qa-list dl dt{position:relative;margin:0;padding:0 0 0 5rem;font-weight:bold;font-size:2rem}.qaSection .qa-list dl dt::before{font-size:2.2rem;line-height:1;position:absolute;top:3px;left:0;display:block;content:'Q.';color:#D55A2C}.qaSection .qa-list dl dd{position:relative;display:none;height:auto;margin:2rem 0 0;padding:0 0 0 5rem}.qaSection .qa-list dl dd::before{font-size:2.2rem;line-height:1;position:absolute;top:3px;left:2px;display:block;content:'A.';font-weight:bold;color:#006d77}.qaSection .qa-list dl dd p{margin:3rem 0 0}.qaSection .qa-list dl dd p:first-child{margin-top:0}.qaSection .qa-list .open::before{transform:rotate(-45deg)}@media screen and (max-width: 767px){.qaSection .qa-list .qa-subTitle{padding-left:1rem}.qaSection .qa-list dl{padding:1.5rem 4rem 1.5rem 1rem}.qaSection .qa-list dl::before{top:20px;right:20px}.qaSection .qa-list dl dt{padding:0 0 0 3rem;font-size:1.4rem}.qaSection .qa-list dl dt::before{font-size:1.4rem;left:5px}.qaSection .qa-list dl dd{margin:1rem 0 0;padding:0 0 0 3rem}.qaSection .qa-list dl dd::before{font-size:1.4rem;top:5px;left:5px}.qaSection .qa-list dl dd p{font-size:1.4rem}}.MAP .pageTitleSection{background:#bcdbe5;background-size:cover}.MAP .mizumotoInfoSection{display:flex;justify-content:center;align-items:center;padding:6rem 0;background:url("/home/transparentBg.png")}@media screen and (max-width: 480px){.MAP .mizumotoInfoSection{flex-wrap:wrap}}.MAP .mizumotoInfoSection .infoContent{width:28%;min-width:29rem;padding:3rem;background:#fff}@media screen and (max-width: 480px){.MAP .mizumotoInfoSection .infoContent{width:80%}}.MAP .mizumotoInfoSection .infoContent .content{margin-bottom:3rem;position:relative}.MAP .mizumotoInfoSection .infoContent .content h5{font-size:1.8rem}.MAP .mizumotoInfoSection .infoContent .content .title{border-bottom:3px dotted #363636;display:inline;padding-bottom:.3rem;line-height:250%}.MAP .mizumotoInfoSection .infoContent .content .title:before{content:"";display:block;width:2.5rem;height:2.5rem;background:url("/home/dotImg.png");background-size:contain;position:absolute;top:1.1rem;left:-2.6rem;z-index:0}.MAP .mizumotoInfoSection .infoImg img{width:100%;max-width:75rem;min-width:45rem;height:40rem}@media screen and (max-width: 480px){.MAP .mizumotoInfoSection .infoImg img{height:30rem}}.MAP .accessSection{padding:6rem 0}.MAP .accessSection .mapAndAccess{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.MAP .accessSection .mapAndAccess .accessContent{width:30%;min-width:40rem;padding:3rem}.MAP .accessSection .mapAndAccess .accessContent h5{line-height:250%;letter-spacing:1px;padding:3rem 0}.MAP .accessSection .mapAndAccess .accessContent :nth-child(1){border-bottom:3px dotted #363636}.GREETING .pageTitleSection{background:#c8e6e2}.GREETING .representativeGreetingSection{padding:6rem 0;margin:0 10%;margin-bottom:3rem}@media screen and (max-width: 480px){.GREETING .representativeGreetingSection{margin:1%}}.GREETING .representativeGreetingSection .sectionTitle{margin-bottom:0}.GREETING .representativeGreetingSection .sectionTitleLeft{text-align:left}.GREETING .representativeGreetingSection .sectionTitleRight{text-align:right}.GREETING .representativeGreetingSection .sectionTitle:before{display:none}.GREETING .representativeGreetingSection .partitionLineImg{height:3vw;width:100%;margin-bottom:2rem;-o-object-position:center 80%;object-position:center 80%}.GREETING .representativeGreetingSection .greetingContent{display:flex;background:url("/home/transparentBg.png"),#f5fafc}@media screen and (max-width: 1024px){.GREETING .representativeGreetingSection .greetingContent{flex-wrap:wrap}}.GREETING .representativeGreetingSection .greetingContent .greetingImg{padding:4rem}@media screen and (max-width: 1024px){.GREETING .representativeGreetingSection .greetingContent .greetingImg{order:1}}.GREETING .representativeGreetingSection .greetingContent .greetingImg img{height:26rem}.GREETING .representativeGreetingSection .greetingContent .greetingImg .name{margin-top:2rem}.GREETING .representativeGreetingSection .greetingContent .greetingImg .name .title{line-height:250%;letter-spacing:1px}.GREETING .representativeGreetingSection .greetingContent .greetingImg .name :nth-child(1){border-bottom:3px dotted #363636}.GREETING .representativeGreetingSection .greetingContent .greetingImg .name :nth-child(3){text-transform:uppercase;font-family:'Quicksand', sans-serif;font-weight:400}.GREETING .representativeGreetingSection .greetingContent .greetingText{padding:3rem}@media screen and (max-width: 1024px){.GREETING .representativeGreetingSection .greetingContent .greetingText{order:2}}.GREETING .representativeGreetingSection .greetingContent .greetingText p{letter-spacing:1px;line-height:200%}.TEMPORARY_CHILDCARE .conceptExplainSection,.SICK_CHILDCARE .conceptExplainSection,.ORGANIZATION .conceptExplainSection,.COMPLAINT .conceptExplainSection,.SICK_SYSTEM .conceptExplainSection,.SICK_LOGIN .conceptExplainSection,.FILE_LIST_ENTRY .conceptExplainSection,.FILE_LIST_EXIST .conceptExplainSection{padding:4rem 0}.TEMPORARY_CHILDCARE .button,.SICK_CHILDCARE .button,.ORGANIZATION .button,.COMPLAINT .button,.SICK_SYSTEM .button,.SICK_LOGIN .button,.FILE_LIST_ENTRY .button,.FILE_LIST_EXIST .button{padding:.8rem 3rem;background:#D55A2C;color:#fff;font-weight:600;border-radius:30px;margin-bottom:.5rem;display:inline-block;cursor:pointer}.TEMPORARY_CHILDCARE .button:hover,.SICK_CHILDCARE .button:hover,.ORGANIZATION .button:hover,.COMPLAINT .button:hover,.SICK_SYSTEM .button:hover,.SICK_LOGIN .button:hover,.FILE_LIST_ENTRY .button:hover,.FILE_LIST_EXIST .button:hover{transform:translateY(-3px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08);transition:all .5s}.TEMPORARY_CHILDCARE .childcareStatementsSection,.SICK_CHILDCARE .childcareStatementsSection,.ORGANIZATION .childcareStatementsSection,.COMPLAINT .childcareStatementsSection,.SICK_SYSTEM .childcareStatementsSection,.SICK_LOGIN .childcareStatementsSection,.FILE_LIST_ENTRY .childcareStatementsSection,.FILE_LIST_EXIST .childcareStatementsSection{padding:2rem 0 8rem;margin:0 5%;text-align:center;letter-spacing:1px;line-height:200%}@media screen and (max-width: 480px){.TEMPORARY_CHILDCARE .childcareStatementsSection,.SICK_CHILDCARE .childcareStatementsSection,.ORGANIZATION .childcareStatementsSection,.COMPLAINT .childcareStatementsSection,.SICK_SYSTEM .childcareStatementsSection,.SICK_LOGIN .childcareStatementsSection,.FILE_LIST_ENTRY .childcareStatementsSection,.FILE_LIST_EXIST .childcareStatementsSection{margin:0}}.TEMPORARY_CHILDCARE .childcareStatementsSection .commonTable,.SICK_CHILDCARE .childcareStatementsSection .commonTable,.ORGANIZATION .childcareStatementsSection .commonTable,.COMPLAINT .childcareStatementsSection .commonTable,.SICK_SYSTEM .childcareStatementsSection .commonTable,.SICK_LOGIN .childcareStatementsSection .commonTable,.FILE_LIST_ENTRY .childcareStatementsSection .commonTable,.FILE_LIST_EXIST .childcareStatementsSection .commonTable{margin:2rem 0 8rem}.TEMPORARY_CHILDCARE .childcareStatementsSection .statement,.SICK_CHILDCARE .childcareStatementsSection .statement,.ORGANIZATION .childcareStatementsSection .statement,.COMPLAINT .childcareStatementsSection .statement,.SICK_SYSTEM .childcareStatementsSection .statement,.SICK_LOGIN .childcareStatementsSection .statement,.FILE_LIST_ENTRY .childcareStatementsSection .statement,.FILE_LIST_EXIST .childcareStatementsSection .statement{margin:0 auto 10rem;width:90%}@media screen and (max-width: 480px){.TEMPORARY_CHILDCARE .childcareStatementsSection .statement,.SICK_CHILDCARE .childcareStatementsSection .statement,.ORGANIZATION .childcareStatementsSection .statement,.COMPLAINT .childcareStatementsSection .statement,.SICK_SYSTEM .childcareStatementsSection .statement,.SICK_LOGIN .childcareStatementsSection .statement,.FILE_LIST_ENTRY .childcareStatementsSection .statement,.FILE_LIST_EXIST .childcareStatementsSection .statement{width:100%}}.TEMPORARY_CHILDCARE .childcareStatementsSection .statement p,.SICK_CHILDCARE .childcareStatementsSection .statement p,.ORGANIZATION .childcareStatementsSection .statement p,.COMPLAINT .childcareStatementsSection .statement p,.SICK_SYSTEM .childcareStatementsSection .statement p,.SICK_LOGIN .childcareStatementsSection .statement p,.FILE_LIST_ENTRY .childcareStatementsSection .statement p,.FILE_LIST_EXIST .childcareStatementsSection .statement p{margin-bottom:1rem}@media screen and (max-width: 480px){.TEMPORARY_CHILDCARE .childcareStatementsSection .statement p,.SICK_CHILDCARE .childcareStatementsSection .statement p,.ORGANIZATION .childcareStatementsSection .statement p,.COMPLAINT .childcareStatementsSection .statement p,.SICK_SYSTEM .childcareStatementsSection .statement p,.SICK_LOGIN .childcareStatementsSection .statement p,.FILE_LIST_ENTRY .childcareStatementsSection .statement p,.FILE_LIST_EXIST .childcareStatementsSection .statement p{text-align:left;padding:0 1vw}}.TEMPORARY_CHILDCARE .childcareStatementsSection .statement h4,.SICK_CHILDCARE .childcareStatementsSection .statement h4,.ORGANIZATION .childcareStatementsSection .statement h4,.COMPLAINT .childcareStatementsSection .statement h4,.SICK_SYSTEM .childcareStatementsSection .statement h4,.SICK_LOGIN .childcareStatementsSection .statement h4,.FILE_LIST_ENTRY .childcareStatementsSection .statement h4,.FILE_LIST_EXIST .childcareStatementsSection .statement h4{line-height:200%;display:inline-block;border-bottom:3px dotted #363636;margin-bottom:.8rem}.TEMPORARY_CHILDCARE .childcareStatementsSection .statement a i,.SICK_CHILDCARE .childcareStatementsSection .statement a i,.ORGANIZATION .childcareStatementsSection .statement a i,.COMPLAINT .childcareStatementsSection .statement a i,.SICK_SYSTEM .childcareStatementsSection .statement a i,.SICK_LOGIN .childcareStatementsSection .statement a i,.FILE_LIST_ENTRY .childcareStatementsSection .statement a i,.FILE_LIST_EXIST .childcareStatementsSection .statement a i{transform:scale(1.4)}.TEMPORARY_CHILDCARE .childcareStatementsSection .statement ul,.SICK_CHILDCARE .childcareStatementsSection .statement ul,.ORGANIZATION .childcareStatementsSection .statement ul,.COMPLAINT .childcareStatementsSection .statement ul,.SICK_SYSTEM .childcareStatementsSection .statement ul,.SICK_LOGIN .childcareStatementsSection .statement ul,.FILE_LIST_ENTRY .childcareStatementsSection .statement ul,.FILE_LIST_EXIST .childcareStatementsSection .statement ul{list-style:disc;text-align:left}@media screen and (max-width: 480px){.TEMPORARY_CHILDCARE .childcareStatementsSection .statement ul,.SICK_CHILDCARE .childcareStatementsSection .statement ul,.ORGANIZATION .childcareStatementsSection .statement ul,.COMPLAINT .childcareStatementsSection .statement ul,.SICK_SYSTEM .childcareStatementsSection .statement ul,.SICK_LOGIN .childcareStatementsSection .statement ul,.FILE_LIST_ENTRY .childcareStatementsSection .statement ul,.FILE_LIST_EXIST .childcareStatementsSection .statement ul{width:80%;margin:0 auto}.TEMPORARY_CHILDCARE .childcareStatementsSection .statement ul li,.SICK_CHILDCARE .childcareStatementsSection .statement ul li,.ORGANIZATION .childcareStatementsSection .statement ul li,.COMPLAINT .childcareStatementsSection .statement ul li,.SICK_SYSTEM .childcareStatementsSection .statement ul li,.SICK_LOGIN .childcareStatementsSection .statement ul li,.FILE_LIST_ENTRY .childcareStatementsSection .statement ul li,.FILE_LIST_EXIST .childcareStatementsSection .statement ul li{font-size:1.6rem}}.TEMPORARY_CHILDCARE .childcareStatementsSection .statement .statementStatement,.SICK_CHILDCARE .childcareStatementsSection .statement .statementStatement,.ORGANIZATION .childcareStatementsSection .statement .statementStatement,.COMPLAINT .childcareStatementsSection .statement .statementStatement,.SICK_SYSTEM .childcareStatementsSection .statement .statementStatement,.SICK_LOGIN .childcareStatementsSection .statement .statementStatement,.FILE_LIST_ENTRY .childcareStatementsSection .statement .statementStatement,.FILE_LIST_EXIST .childcareStatementsSection .statement .statementStatement{width:90%;margin:0 auto 4rem;text-align:left}.TEMPORARY_CHILDCARE .childcareStatementsSection .statement .warning_list,.SICK_CHILDCARE .childcareStatementsSection .statement .warning_list,.ORGANIZATION .childcareStatementsSection .statement .warning_list,.COMPLAINT .childcareStatementsSection .statement .warning_list,.SICK_SYSTEM .childcareStatementsSection .statement .warning_list,.SICK_LOGIN .childcareStatementsSection .statement .warning_list,.FILE_LIST_ENTRY .childcareStatementsSection .statement .warning_list,.FILE_LIST_EXIST .childcareStatementsSection .statement .warning_list{text-align:left;width:90%;margin:0 auto 4rem}@media screen and (max-width: 480px){.TEMPORARY_CHILDCARE .childcareStatementsSection .statement .warning_list,.SICK_CHILDCARE .childcareStatementsSection .statement .warning_list,.ORGANIZATION .childcareStatementsSection .statement .warning_list,.COMPLAINT .childcareStatementsSection .statement .warning_list,.SICK_SYSTEM .childcareStatementsSection .statement .warning_list,.SICK_LOGIN .childcareStatementsSection .statement .warning_list,.FILE_LIST_ENTRY .childcareStatementsSection .statement .warning_list,.FILE_LIST_EXIST .childcareStatementsSection .statement .warning_list{width:100%}}.TEMPORARY_CHILDCARE .childcareStatementsSection .submitDocuments .documents,.SICK_CHILDCARE .childcareStatementsSection .submitDocuments .documents,.ORGANIZATION .childcareStatementsSection .submitDocuments .documents,.COMPLAINT .childcareStatementsSection .submitDocuments .documents,.SICK_SYSTEM .childcareStatementsSection .submitDocuments .documents,.SICK_LOGIN .childcareStatementsSection .submitDocuments .documents,.FILE_LIST_ENTRY .childcareStatementsSection .submitDocuments .documents,.FILE_LIST_EXIST .childcareStatementsSection .submitDocuments .documents{border:3px solid #eaedf2;padding:3rem;width:100%;max-width:90rem;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 480px){.TEMPORARY_CHILDCARE .childcareStatementsSection .submitDocuments .documents,.SICK_CHILDCARE .childcareStatementsSection .submitDocuments .documents,.ORGANIZATION .childcareStatementsSection .submitDocuments .documents,.COMPLAINT .childcareStatementsSection .submitDocuments .documents,.SICK_SYSTEM .childcareStatementsSection .submitDocuments .documents,.SICK_LOGIN .childcareStatementsSection .submitDocuments .documents,.FILE_LIST_ENTRY .childcareStatementsSection .submitDocuments .documents,.FILE_LIST_EXIST .childcareStatementsSection .submitDocuments .documents{padding:3rem 0}}.TEMPORARY_CHILDCARE .childcareStatementsSection .submitDocuments .documents .submitDocument,.SICK_CHILDCARE .childcareStatementsSection .submitDocuments .documents .submitDocument,.ORGANIZATION .childcareStatementsSection .submitDocuments .documents .submitDocument,.COMPLAINT .childcareStatementsSection .submitDocuments .documents .submitDocument,.SICK_SYSTEM .childcareStatementsSection .submitDocuments .documents .submitDocument,.SICK_LOGIN .childcareStatementsSection .submitDocuments .documents .submitDocument,.FILE_LIST_ENTRY .childcareStatementsSection .submitDocuments .documents .submitDocument,.FILE_LIST_EXIST .childcareStatementsSection .submitDocuments .documents .submitDocument{min-width:25rem;margin:.8rem 2rem}@media screen and (max-width: 480px){.TEMPORARY_CHILDCARE .childcareStatementsSection .submitDocuments .documents .submitDocument,.SICK_CHILDCARE .childcareStatementsSection .submitDocuments .documents .submitDocument,.ORGANIZATION .childcareStatementsSection .submitDocuments .documents .submitDocument,.COMPLAINT .childcareStatementsSection .submitDocuments .documents .submitDocument,.SICK_SYSTEM .childcareStatementsSection .submitDocuments .documents .submitDocument,.SICK_LOGIN .childcareStatementsSection .submitDocuments .documents .submitDocument,.FILE_LIST_ENTRY .childcareStatementsSection .submitDocuments .documents .submitDocument,.FILE_LIST_EXIST .childcareStatementsSection .submitDocuments .documents .submitDocument{margin:1rem 0}}@media screen and (max-width: 1024px){.SICK_SYSTEM .childcareStatementsSection{margin:0}}.SICK_SYSTEM .pageTitleSection{background-image:url("/home/partitionLineImg.png");background-size:120rem auto;background-position:50% 25%;background-repeat:repeat-x;margin-bottom:6rem;position:relative}.SICK_SYSTEM .pageTitleSection .toFaqButton img{position:absolute;top:5rem;left:2rem;width:100px;height:auto;cursor:pointer}@media screen and (max-width: 480px){.SICK_SYSTEM .pageTitleSection .toFaqButton img{top:2rem;left:.5rem;width:70px}}.SICK_SYSTEM .button{position:relative}.SICK_SYSTEM .button:before{content:"";display:block;width:1.7rem;height:2.2rem;background:url(/home/clickIcon.png);background-size:contain;position:absolute;top:.9rem;right:1.4rem}.SICK_SYSTEM .sickChildcareStatementsSection .sickSystemExplain{display:flex;justify-content:space-around;max-width:87rem;margin:0 auto;padding:20px;border-radius:17% 37% 24% 31%/35% 39% 22% 29%;background:#0E767F;color:#fff}@media screen and (max-width: 480px){.SICK_SYSTEM .sickChildcareStatementsSection .sickSystemExplain{display:block;border-radius:0}}.SICK_SYSTEM .sickChildcareStatementsSection .sickSystemExplain img{width:220px;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1024px){.SICK_SYSTEM .sickChildcareStatementsSection .sickSystemExplain img{width:200px}}.SICK_SYSTEM .sickChildcareStatementsSection .sickSystemExplain .sickSystemExplainContent{text-align:left}.SICK_SYSTEM .sickChildcareStatementsSection .sickSystemExplain .sickSystemExplainContent h4{border-bottom:3px dotted #fff}.SICK_SYSTEM .sickChildcareStatementsSection .sickSystemExplain .sickSystemExplainContent a{text-align:center;display:block;color:#ff6832}.SICK_SYSTEM .sickSystemHowtouse{display:flex;justify-content:left;align-items:center;margin-bottom:5rem;position:relative}@media screen and (max-width: 480px){.SICK_SYSTEM .sickSystemHowtouse{display:block}}.SICK_SYSTEM .sickSystemHowtouse .sickSystemHowtouseIcon{height:6.5rem;width:6.5rem;margin-right:2rem}.SICK_SYSTEM .sickSystemHowtouse.toNext::after{content:"";display:block;width:2rem;height:2rem;background:url("/home/sickSystemIcon5.png");background-size:contain;position:absolute;bottom:-1.8rem;left:50%;transform:translateX(-50%);opacity:.6}.SICK_SYSTEM .faqBox{margin:2em 0;padding:0;text-align:left}.SICK_SYSTEM .faqBox label{padding:5px 0;font-weight:bold;border-bottom:solid 2px black;cursor:pointer}.SICK_SYSTEM .faqBox label::before{content:"Q. ";margin-left:-18px}.SICK_SYSTEM .faqBox label:hover{background:#efefef}.SICK_SYSTEM .faqBox input{display:none}.SICK_SYSTEM .faqBox .hidden_show{height:0;padding:0;overflow:hidden;opacity:0;transition:0.8s;text-align:left}.SICK_SYSTEM .faqBox .hidden_show .faqContent{margin-left:20px}.SICK_SYSTEM .faqBox .hidden_show .faqContent::before{content:"A. ";margin-left:-20px}.SICK_SYSTEM .faqBox input:checked ~ .hidden_show{padding:10px 0;height:auto;opacity:1}.SICK_LOGIN{background-image:url("/home/approachCommunicationStepsBg.png");background-color:rgba(255,255,255,0.5);background-blend-mode:lighten;padding:9rem 0;text-align:center}@media screen and (max-width: 480px){.SICK_LOGIN{padding:16rem 0}}.SICK_LOGIN .sickLoginBox{padding:5rem 8rem;background:#fff;display:inline-block}@media screen and (max-width: 480px){.SICK_LOGIN .sickLoginBox{width:98%;padding:5rem 0}}.SICK_LOGIN .sickLoginBox .loginInfo input{padding:.5rem;width:28rem;font-size:1.4rem}.SICK_LOGIN .sickLoginBox .section_explain{text-align:center;padding:15px 0;font-size:1.2rem;color:#6C7279}.SICK_LOGIN .sickLoginBox h5 a{color:#ff6832;border-bottom:1px solid #ff6832}.SICK_LOGIN .sickLoginBox .loginInfo,.SICK_LOGIN .sickLoginBox h5{margin-bottom:1rem}.SICK_LOGIN .sickSystemApply{padding:4rem 0}.SICK_LOGIN .sickSystemApply h4{position:relative;display:inline-block;border-bottom:3px dotted #363636;margin-bottom:8px}.SICK_LOGIN .sickSystemApply h4:before{content:"";display:block;width:2.6rem;height:2.5rem;background:url("/home/dotImg2.png");background-size:contain;position:absolute;top:.4rem;left:-3rem}.SICK_LOGIN .sickSystemApply a{border-bottom:1px solid #363636;padding-bottom:.3rem;font-weight:800}.SICK_LOGIN .sickSystemApply a:hover{opacity:.8}.TEMPORARY_CHILDCARE .temporaryChildcareRequirementsSection{margin:0 10%}.NEWS .newsIndexSection,.NEWS_DETAILS .newsIndexSection{line-height:200%;letter-spacing:1px;display:flex;background:#ffddd2}@media screen and (max-width: 480px){.NEWS .newsIndexSection,.NEWS_DETAILS .newsIndexSection{flex-wrap:wrap}}.NEWS .newsIndexSection .newsIndexLeft,.NEWS_DETAILS .newsIndexSection .newsIndexLeft{text-align:center;justify-content:center;width:30%}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexLeft,.NEWS_DETAILS .newsIndexSection .newsIndexLeft{order:2;width:100%}}.NEWS .newsIndexSection .newsIndexLeft .menu,.NEWS_DETAILS .newsIndexSection .newsIndexLeft .menu{padding:6rem 0}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexLeft .menu,.NEWS_DETAILS .newsIndexSection .newsIndexLeft .menu{padding:3rem 0}}.NEWS .newsIndexSection .newsIndexLeft .menu h3,.NEWS_DETAILS .newsIndexSection .newsIndexLeft .menu h3{font-family:'M PLUS Rounded 1c', sans-serif;margin-bottom:2rem}.NEWS .newsIndexSection .newsIndexLeft .menu a,.NEWS_DETAILS .newsIndexSection .newsIndexLeft .menu a{display:block;line-height:200%}.NEWS .newsIndexSection .newsIndexLeft .menu a:hover,.NEWS_DETAILS .newsIndexSection .newsIndexLeft .menu a:hover{transform:translateX(3px);transition:all .5s}.NEWS .newsIndexSection .newsIndexRight,.NEWS_DETAILS .newsIndexSection .newsIndexRight{width:60%}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexRight,.NEWS_DETAILS .newsIndexSection .newsIndexRight{order:1;width:100%}}.NEWS .newsIndexSection .newsIndexRight h4,.NEWS_DETAILS .newsIndexSection .newsIndexRight h4{border-bottom:3px dotted #363636;margin-bottom:1rem}.NEWS .newsIndexSection .newsIndexRight .news,.NEWS_DETAILS .newsIndexSection .newsIndexRight .news{margin:6rem auto;height:30rem;width:95%;max-width:75rem;min-width:55rem;background:#fff;padding:3rem;border-top:5px solid #D55A2C;position:relative}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexRight .news,.NEWS_DETAILS .newsIndexSection .newsIndexRight .news{min-width:0}}.NEWS .newsIndexSection .newsIndexRight .news:before,.NEWS_DETAILS .newsIndexSection .newsIndexRight .news:before{content:"";display:block;position:absolute;top:0;left:-6rem;border-top:15rem solid transparent;border-bottom:15rem solid transparent;border-right:6rem solid #fff}.NEWS .newsIndexSection .newsIndexRight .news:after,.NEWS_DETAILS .newsIndexSection .newsIndexRight .news:after{content:"";display:block;position:absolute;top:0;right:-6rem;border-top:15rem solid transparent;border-bottom:15rem solid transparent;border-left:6rem solid #fff}.NEWS .newsIndexSection .newsIndexRight .news h4,.NEWS_DETAILS .newsIndexSection .newsIndexRight .news h4{border-bottom:3px dotted #363636}.NEWS .newsIndexSection .newsIndexRight .news h5,.NEWS_DETAILS .newsIndexSection .newsIndexRight .news h5{margin-bottom:2rem}.NEWS .newsIndexSection .newsIndexRight .news p,.NEWS_DETAILS .newsIndexSection .newsIndexRight .news p{width:100%;height:14rem;overflow:hidden}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexRight .news p,.NEWS_DETAILS .newsIndexSection .newsIndexRight .news p{height:11rem}}.NEWS .newsIndexSection .newsIndexRight .news .toDetails,.NEWS_DETAILS .newsIndexSection .newsIndexRight .news .toDetails{position:absolute;bottom:.6rem;left:0;right:0;margin:auto;text-align:center}.NEWS .newsIndexSection .newsIndexRight .newsDetails,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails{margin:6rem auto;width:95%;max-width:75rem;min-width:55rem;background:#fff;padding:5rem;border-top:5px solid #D55A2C}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexRight .newsDetails,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails{min-width:0;padding:3rem}}.NEWS .newsIndexSection .newsIndexRight .newsDetails h5,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails h5{margin-bottom:5rem}.NEWS .newsIndexSection .newsIndexRight .newsDetails .toDetails,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .toDetails{margin-top:5rem;display:block;text-align:center}.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file{text-align:center;margin-top:30px}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file{margin-top:50px}}.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file img,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file img{width:90%;margin:0 auto}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file img,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file img{width:96%}}.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file iframe,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file iframe{width:90%;margin:0 auto;min-height:400px}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file iframe,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file iframe{width:96%;min-height:300px}}.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file{margin-top:30px}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file{margin-top:60px;margin-bottom:40px}}.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file a,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file a{color:#006d77;font-size:20px;font-weight:bold;transition:1s;border:2px solid #006d77;border-radius:10px;padding:10px 60px}@media screen and (max-width: 480px){.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file a,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file a{font-size:24px;padding:15px 30px}}.NEWS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file a:hover,.NEWS_DETAILS .newsIndexSection .newsIndexRight .newsDetails .attached_file .open_file a:hover{color:#83c5be;border:2px solid #83c5be}.NEWS .newsDetailsSection,.NEWS_DETAILS .newsDetailsSection{padding-top:8rem;position:relative}.NEWS .newsDetailsSection .newsDetailsTitle,.NEWS_DETAILS .newsDetailsSection .newsDetailsTitle{text-align:center;position:absolute;top:5rem;left:0;right:0;margin:auto}.CONTACT .pageTitleSection{background:#eebeac}.CONTACT .conceptExplainSection{padding:4rem 0 6rem}.CONTACT .contactApplicationBoxSection .telBox{text-align:center;width:70rem;margin:0 auto;padding:4rem;letter-spacing:1px;background:url("/home/transparentBg.png"),#D55A2C;border-top:5px solid #ff6832;color:#fff}@media screen and (max-width: 480px){.CONTACT .contactApplicationBoxSection .telBox{width:90%;padding:4rem 1rem}}.CONTACT .contactApplicationBoxSection .telBox h4 i{transform:scale(1.2)}.CONTACT .contactApplicationBoxSection .telBox .telNumber{display:flex;align-items:center;justify-content:space-around;font-family:'M PLUS Rounded 1c', sans-serif;margin-top:3rem}@media screen and (max-width: 480px){.CONTACT .contactApplicationBoxSection .telBox .telNumber{display:block}}.CONTACT .contactApplicationBoxSection .telBox .telNumber .time{padding:1.5rem;background:#75d3c9}@media screen and (max-width: 480px){.CONTACT .contactApplicationBoxSection .telBox .telNumber .time{margin-bottom:1rem}}.CONTACT .contactApplicationBoxSection .telBox .telNumber .email{font-size:1.6rem}@media screen and (max-width: 480px){.CONTACT .contactApplicationBoxSection .telBox .telNumber .email{font-size:1.4rem}}.PHOTO .photoLink{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;padding:3rem 2% 6rem}.PHOTO .photoLink_link img{display:block;height:auto;width:100%;max-height:220px;transition:all .4s ease}@media screen and (max-width: 1000px){.PHOTO .photoLink_link img{width:180px}}.PHOTO .photoLink_link img:hover{opacity:0.9;transform:rotate(1deg)}.PHOTO .gallery{-moz-columns:4;columns:4;padding:0 15px}.PHOTO .gallery li{margin-bottom:20px}.PHOTO .gallery img{width:100%;height:auto;vertical-align:bottom}@media only screen and (max-width: 1200px){.PHOTO .gallery{-moz-columns:3;columns:3}}@media only screen and (max-width: 768px){.PHOTO .gallery{-moz-columns:2;columns:2}}.PHOTO .flipLeft{-webkit-animation-name:flipLeft;animation-name:flipLeft;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;perspective-origin:left center;opacity:0}@-webkit-keyframes flipLeft{from{transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);opacity:0}to{transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);opacity:1}}@keyframes flipLeft{from{transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);opacity:0}to{transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);opacity:1}}.ORGANIZATION .pageTitleSection,.FILE_LIST_ENTRY .pageTitleSection,.FILE_LIST_EXIST .pageTitleSection{background:#eebeac;margin-bottom:8rem}.ORGANIZATION .organizationStatementsSection .statement,.FILE_LIST_ENTRY .organizationStatementsSection .statement,.FILE_LIST_EXIST .organizationStatementsSection .statement{width:100%}.ORGANIZATION .organizationStatementsSection .statement iframe,.FILE_LIST_ENTRY .organizationStatementsSection .statement iframe,.FILE_LIST_EXIST .organizationStatementsSection .statement iframe{width:90%;margin:0 auto;min-height:400px}@media screen and (max-width: 480px){.ORGANIZATION .organizationStatementsSection .statement iframe,.FILE_LIST_ENTRY .organizationStatementsSection .statement iframe,.FILE_LIST_EXIST .organizationStatementsSection .statement iframe{width:96%;min-height:300px}}.ORGANIZATION .organizationStatementsSection .statement .open_file,.FILE_LIST_ENTRY .organizationStatementsSection .statement .open_file,.FILE_LIST_EXIST .organizationStatementsSection .statement .open_file{margin-top:30px}@media screen and (max-width: 480px){.ORGANIZATION .organizationStatementsSection .statement .open_file,.FILE_LIST_ENTRY .organizationStatementsSection .statement .open_file,.FILE_LIST_EXIST .organizationStatementsSection .statement .open_file{margin-top:60px;margin-bottom:40px}}.ORGANIZATION .organizationStatementsSection .statement .open_file a,.FILE_LIST_ENTRY .organizationStatementsSection .statement .open_file a,.FILE_LIST_EXIST .organizationStatementsSection .statement .open_file a{color:#006d77;font-size:20px;font-weight:bold;transition:1s;border:2px solid #006d77;border-radius:10px;padding:10px 60px}@media screen and (max-width: 480px){.ORGANIZATION .organizationStatementsSection .statement .open_file a,.FILE_LIST_ENTRY .organizationStatementsSection .statement .open_file a,.FILE_LIST_EXIST .organizationStatementsSection .statement .open_file a{font-size:24px;padding:15px 30px}}.ORGANIZATION .organizationStatementsSection .statement .open_file a:hover,.FILE_LIST_ENTRY .organizationStatementsSection .statement .open_file a:hover,.FILE_LIST_EXIST .organizationStatementsSection .statement .open_file a:hover{color:#83c5be;border:2px solid #83c5be}.COMPLAINT .pageTitleSection{background:#c8e6e2;margin-bottom:8rem}.ERROR .pageTitleSection .pageTitleContent h5,.ERROR .pageTitleSection .pageTitleContent h6{margin-bottom:2rem;width:100%}.FACILITY_INTRODUCE{padding:8.5rem 0 0;background:url("/home/conceptBg.png");background-color:rgba(255,255,255,0.7);background-blend-mode:lighten;background-repeat:repeat}.FACILITY_INTRODUCE .newsContentBoxSection{position:relative;width:70rem;margin:0 auto;padding:4rem;border:2px solid #D55A2C;background:#fff}@media screen and (max-width: 480px){.FACILITY_INTRODUCE .newsContentBoxSection{width:98%;padding:2rem}}.FACILITY_INTRODUCE .newsContentBoxSection .newsDecoImg{position:absolute;border-radius:50%;border:1px solid #D55A2C}.FACILITY_INTRODUCE .newsContentBoxSection .newsDecoImg1{top:-10px;right:60px;height:140px;width:140px}@media screen and (max-width: 480px){.FACILITY_INTRODUCE .newsContentBoxSection .newsDecoImg1{top:-60px;right:20px;height:100px;width:100px}}.FACILITY_INTRODUCE .newsContentBoxSection .newsDecoImg2{top:70px;right:-10px;height:100px;width:100px}@media screen and (max-width: 480px){.FACILITY_INTRODUCE .newsContentBoxSection .newsDecoImg2{top:0;height:60px;width:60px}}.FACILITY_INTRODUCE .newsContentBoxSection .newsDecoImg3{bottom:20px;right:-20px;height:280px;width:280px}@media screen and (max-width: 480px){.FACILITY_INTRODUCE .newsContentBoxSection .newsDecoImg3{bottom:-20px;right:-10px;height:100px;width:100px}}.FACILITY_INTRODUCE .newsContentBoxSection .tagTitle{position:absolute;top:-3rem;height:3rem;left:-2px;line-height:3rem;padding:0 5px;display:flex;background:#D55A2C;color:#fff}.FACILITY_INTRODUCE .newsContentBoxSection .tagTitle img{height:22px;width:22px;-webkit-filter:invert(100%);-moz-filter:invert(100%);-ms-filter:invert(100%);filter:invert(100%)}.FACILITY_INTRODUCE .newsContentBoxSection .newsTitle{display:inline-block;margin-bottom:2rem}.FACILITY_INTRODUCE .newsContentBoxSection div{margin-bottom:2rem}.FACILITY_INTRODUCE .newsContentBoxSection div h4{border-bottom:2px dotted #000;display:inline-block}.FACILITY_INTRODUCE .newsContentBoxSection div .new_title_dates{margin:2rem 0}.FACILITY_INTRODUCE .newsContentBoxSection div .quant_dead{font-size:14px;color:red}.FACILITY_INTRODUCE .newsContentBoxSection div.content h5{position:relative;margin-left:3rem}.FACILITY_INTRODUCE .newsContentBoxSection div.content h5:before{content:"";display:block;width:2.5rem;height:2.5rem;background:url(/home/dotImg.png);background-size:contain;position:absolute;top:0;left:-2.2rem}.FOOD_EDUCATION .food-education-header{height:28rem;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;letter-spacing:1px;z-index:2;height:33rem;background-color:#83c5be;background-color:#a6d5d0}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-header{height:46rem}}.FOOD_EDUCATION .food-education-header .food-education-header-title h2{font-family:'M PLUS Rounded 1c', sans-serif;opacity:1}.FOOD_EDUCATION .food-education-header .food-education-header-title h2 p{transform:translate3d(0, 0, 0)}.FOOD_EDUCATION .food-education-header .food-education-header-title h2 span{display:block;transform:scale3d(1, 1, 1);opacity:1;font-size:4rem}.FOOD_EDUCATION .food-education-header .food-education-header-title h6{font-weight:600;transform:scale(1.3);line-height:250%;font-family:Quicksand, sans-serif;font-weight:500}.FOOD_EDUCATION .food-education-header .food-education-header-title h6 :last-child{color:#9c9c9c}.FOOD_EDUCATION .food-education-header .food-education-header-title h5{line-height:250%;font-family:Quicksand, sans-serif;font-weight:500}.FOOD_EDUCATION .food-education-header .food-education-header-title h5 :last-child{color:#9c9c9c}.FOOD_EDUCATION .food-education-header .food-education-header-left h3{position:absolute;font-size:2.5rem;color:#fff;transition:all .5s ease-in-out}.FOOD_EDUCATION .food-education-header .food-education-header-left img{position:absolute;top:0;transition:all .5s ease-in-out;height:33rem}.FOOD_EDUCATION .food-education-header .food-education-header-left h3{bottom:2rem;left:1rem}.FOOD_EDUCATION .food-education-header .food-education-header-left img{left:-24rem}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-header .food-education-header-left img{left:-38rem;top:13rem}}.FOOD_EDUCATION .food-education-header .food-education-header-left:hover img{left:-21rem}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-header .food-education-header-left:hover img{left:-34rem}}.FOOD_EDUCATION .food-education-header .food-education-header-left:hover h3{left:2rem}.FOOD_EDUCATION .food-education-conceptExplainTitle{text-align:center;padding-top:5em;margin:2rem}.FOOD_EDUCATION .food-education-conceptExplainTitle h4{color:#363636;opacity:1.2;border-bottom:4px dotted #363636;display:inline;text-align:center;padding:1rem;margin:1rem}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-conceptExplainTitle h4{font-size:1.5em;border-bottom:2px dotted #363636;padding:.5em}}.FOOD_EDUCATION .food-education-conceptExplainTitle h3{line-height:1.5;letter-spacing:1.2;padding:1rem;margin-top:1.5rem;font-size:3.3rem}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-conceptExplainTitle h3{font-size:1.6em;padding:0;margin-top:1rem;flex-wrap:wrap;font-weight:bold}}.FOOD_EDUCATION .food-education-conceptExplainTitle h5{padding:0.5rem}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-conceptExplainTitle h5{font-size:1.2rem;margin:1rem}}.FOOD_EDUCATION .food-education-conceptExplainTitle .food-education{text-align:center}.FOOD_EDUCATION .food-education-conceptExplainTitle .food-education h5{line-height:1;letter-spacing:1.5;padding:1rem;font-size:2rem;padding-top:1rem}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-conceptExplainTitle .food-education h5{flex-wrap:wrap;letter-spacing:.05em;line-height:2;font-size:3rem}}.FOOD_EDUCATION .food-education-conceptExplainTitle .food-education .here h5{text-align:center;font-size:1.5rem;display:inline-block;padding-bottom:.5rem}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-conceptExplainTitle .food-education .here h5{font-size:1.3rem}}.FOOD_EDUCATION .food-education-conceptExplainTitle .food-education .here a{font-size:2.2rem;color:#15B4C0}.FOOD_EDUCATION .food-education-conceptExplainTitle .food-education .here a:hover{color:#15b5c04f}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-conceptExplainTitle .food-education .here a{font-size:1.5rem}.FOOD_EDUCATION .food-education-conceptExplainTitle .food-education .here a:hover{color:#15b5c04f}}.FOOD_EDUCATION .food-education-conceptExplainTitle .faq-list-item{list-style:none}.FOOD_EDUCATION .food-education-conceptExplainTitle .faq-list-item .question{cursor:pointer;padding:2rem}.FOOD_EDUCATION .food-education-conceptExplainTitle .faq-list-item .question span{margin-left:2rem}.FOOD_EDUCATION .food-education-conceptExplainTitle .faq-list-item .answer{display:none}.FOOD_EDUCATION .food-education-conceptExplainTitle .faq-list-item .answer p{line-height:2;font-weight:bold}.FOOD_EDUCATION .food-education-conceptExplainTitle .faq-list-item .answer p:hover{color:#79848d}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-education-conceptExplainTitle .faq-list-item .answer p{font-size:1.2rem;line-height:1.8;letter-spacing:normal;-moz-text-align-last:left;text-align-last:left}.FOOD_EDUCATION .food-education-conceptExplainTitle .faq-list-item .question{margin:0;padding:0}}.FOOD_EDUCATION .food-content{color:#363636;font-weight:bold;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.FOOD_EDUCATION .food-content .bg_pattern{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffffff;opacity:0.4;z-index:-1}.FOOD_EDUCATION .food-content .Polka_v2{background-image:radial-gradient(#ffc107 2px, transparent 2px),radial-gradient(#ffc107 2px, #fff 2px);background-size:40px 40px;background-position:0 0,20px 20px}.FOOD_EDUCATION .food-content .category1{margin:2em}.FOOD_EDUCATION .food-content .category1 img{-webkit-clip-path:polygon(5% 5%, 80% 0%, 100% 50%, 100% 80%, 20% 100%, 0% 60%);clip-path:polygon(5% 5%, 80% 0%, 100% 50%, 100% 80%, 20% 100%, 0% 60%);padding-bottom:1em}.FOOD_EDUCATION .food-content .category1 img:hover{transform:rotate(15deg);transition:ease-out 1s}.FOOD_EDUCATION .food-content .category1 h5{font-size:1.8em;background:linear-gradient(transparent 70%, #ffcc996b 0%);padding-bottom:1rem;width:15em;font-family:'M PLUS Rounded 1c', sans-serif;text-align:center}.FOOD_EDUCATION .food-content .category1 p{font-size:1.2em;padding-top:1rem}@media screen and (max-width: 1024px){.FOOD_EDUCATION .food-content .category1{width:80%;margin-left:15%}.FOOD_EDUCATION .food-content .category1 h5{width:70%;margin-left:10%;font-size:2.1em}.FOOD_EDUCATION .food-content .category1 p{width:100%;font-size:1.5em;text-align:center}.FOOD_EDUCATION .food-content .category1 img{width:80%;margin-left:5%}}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-content .category1{text-align:center;margin:0;margin-left:5%}.FOOD_EDUCATION .food-content .category1 h5{font-size:1.2em;padding-top:1rem;display:inline;margin-left:3rem;font-family:'M PLUS Rounded 1c', sans-serif}.FOOD_EDUCATION .food-content .category1 p{font-size:.9em;margin-left:2.5rem}.FOOD_EDUCATION .food-content .category1 img{width:95%;margin-top:2rem}}.FOOD_EDUCATION .food-content .category2{margin:2em}.FOOD_EDUCATION .food-content .category2 img{-webkit-clip-path:polygon(10% 15%, 90% 15%, 100% 50%, 100% 90%, -10% 100%, 0% 40%);clip-path:polygon(10% 15%, 90% 15%, 100% 50%, 100% 90%, -10% 100%, 0% 40%);padding-bottom:1em}.FOOD_EDUCATION .food-content .category2 img:hover{transform:rotate(15deg);transition:ease-out 1s}.FOOD_EDUCATION .food-content .category2 h5{font-size:1.8em;background:linear-gradient(transparent 70%, #ffcc996b 0%);padding-bottom:1rem;width:18em;text-align:center;font-family:'M PLUS Rounded 1c', sans-serif}.FOOD_EDUCATION .food-content .category2 p{font-size:1.2em;padding-top:1rem}@media screen and (max-width: 1024px){.FOOD_EDUCATION .food-content .category2{width:80%;margin-left:15%}.FOOD_EDUCATION .food-content .category2 h5{width:80%;margin-left:10%;font-size:2.1em}.FOOD_EDUCATION .food-content .category2 p{width:100%;font-size:1.5em;text-align:center}.FOOD_EDUCATION .food-content .category2 img{width:80%;margin-left:9%;height:60%}}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-content .category2{text-align:center;margin-left:5%}.FOOD_EDUCATION .food-content .category2 h5{font-size:1.2em;display:inline;font-family:'M PLUS Rounded 1c', sans-serif;width:100%}.FOOD_EDUCATION .food-content .category2 p{font-size:.9em;padding-bottom:5rem;margin-left:2.5rem}.FOOD_EDUCATION .food-content .category2 img{width:90%;margin-top:8rem}}.FOOD_EDUCATION .food-content .category3{margin:2em}.FOOD_EDUCATION .food-content .category3 img{-webkit-clip-path:polygon(5% 10%, 90% 0%, 100% 30%, 95% 90%, 20% 100%, 10% 70%);clip-path:polygon(5% 10%, 90% 0%, 100% 30%, 95% 90%, 20% 100%, 10% 70%);padding-bottom:1em}.FOOD_EDUCATION .food-content .category3 img:hover{transform:rotate(15deg);transition:ease-out 1s}.FOOD_EDUCATION .food-content .category3 h5{font-size:1.8em;background:linear-gradient(transparent 70%, #ffcc996b 0%);padding-bottom:1rem;width:12em;text-align:center;font-family:'M PLUS Rounded 1c', sans-serif}.FOOD_EDUCATION .food-content .category3 p{font-size:1.2em;padding-top:1rem}@media screen and (max-width: 1024px){.FOOD_EDUCATION .food-content .category3{width:80%;margin-left:15%}.FOOD_EDUCATION .food-content .category3 h5{width:60%;margin-left:15%;font-size:2.1em}.FOOD_EDUCATION .food-content .category3 p{width:100%;font-size:1.5em;text-align:center}.FOOD_EDUCATION .food-content .category3 img{width:80%;margin-left:5%}}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-content .category3{text-align:center;margin-left:5%}.FOOD_EDUCATION .food-content .category3 h5{font-size:1.2em;padding-top:1rem;display:inline;margin-left:3rem;font-family:'M PLUS Rounded 1c', sans-serif}.FOOD_EDUCATION .food-content .category3 p{font-size:.9em;margin-left:2.5rem}.FOOD_EDUCATION .food-content .category3 img{width:100%;margin-top:2rem}}.FOOD_EDUCATION .food-content .category4{margin:2em}.FOOD_EDUCATION .food-content .category4 img{-webkit-clip-path:polygon(100% 40%, 90% 100%, 30% 100%, 0% 70%, 10% 5%, 80% 0%);clip-path:polygon(100% 40%, 90% 100%, 30% 100%, 0% 70%, 10% 5%, 80% 0%);padding-bottom:1em}.FOOD_EDUCATION .food-content .category4 img:hover{transform:rotate(15deg);transition:ease-out 1s}.FOOD_EDUCATION .food-content .category4 h5{font-size:1.8em;background:linear-gradient(transparent 70%, #ffcc996b 0%);padding-bottom:1rem;width:15em;text-align:center;font-family:'M PLUS Rounded 1c', sans-serif}.FOOD_EDUCATION .food-content .category4 p{font-size:1.2em;padding-top:1rem}@media screen and (max-width: 1024px){.FOOD_EDUCATION .food-content .category4{width:80%;margin-left:10%}.FOOD_EDUCATION .food-content .category4 h5{width:70%;margin-left:10%;font-size:2.1em}.FOOD_EDUCATION .food-content .category4 p{width:100%;font-size:1.5em;text-align:center;margin-right:10%}.FOOD_EDUCATION .food-content .category4 img{width:80%;margin-left:10%}}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-content .category4{text-align:center;margin-left:3%}.FOOD_EDUCATION .food-content .category4 h5{font-size:1.2em;padding-top:1rem;display:inline;margin-left:3rem;font-family:'M PLUS Rounded 1c', sans-serif}.FOOD_EDUCATION .food-content .category4 p{font-size:.9em;padding-bottom:2rem;margin-left:2.5rem}.FOOD_EDUCATION .food-content .category4 img{width:100%;margin-top:4rem}}.FOOD_EDUCATION .food-content .category5{margin:2em;margin-right:10rem;margin-top:5rem}.FOOD_EDUCATION .food-content .category5 img{-webkit-clip-path:polygon(-10% 10%, 90% -10%, 100% 60%, 80% 90%, 10% 90%, -20% 30%);clip-path:polygon(-10% 10%, 90% -10%, 100% 60%, 80% 90%, 10% 90%, -20% 30%);padding-bottom:1em}.FOOD_EDUCATION .food-content .category5 img:hover{transform:rotate(15deg);transition:ease-out 1s}.FOOD_EDUCATION .food-content .category5 h5{font-size:1.8em;background:linear-gradient(transparent 70%, #ffcc996b 0%);padding-bottom:1rem;width:12em;text-align:center;font-family:'M PLUS Rounded 1c', sans-serif}.FOOD_EDUCATION .food-content .category5 p{font-size:1.2em;padding-top:1rem}@media screen and (max-width: 1024px){.FOOD_EDUCATION .food-content .category5{width:80%;margin-left:15%}.FOOD_EDUCATION .food-content .category5 h5{width:60%;margin-left:13%;font-size:2.1em}.FOOD_EDUCATION .food-content .category5 p{width:100%;font-size:1.5em;text-align:center}.FOOD_EDUCATION .food-content .category5 img{height:80%;margin-left:15%}}@media screen and (max-width: 480px){.FOOD_EDUCATION .food-content .category5{text-align:center;margin-left:9%}.FOOD_EDUCATION .food-content .category5 h5{font-size:1.2em;padding-top:1rem;display:inline;margin-left:3rem;font-family:'M PLUS Rounded 1c', sans-serif}.FOOD_EDUCATION .food-content .category5 p{font-size:.9em;padding-bottom:5rem;margin-left:2.5rem}.FOOD_EDUCATION .food-content .category5 img{width:90%}}.FOOD_RELATION .food-relation-header{height:28rem;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;letter-spacing:1px;z-index:2;height:33rem;background-color:#83c5be;background-color:#a6d5d0}@media screen and (max-width: 480px){.FOOD_RELATION .food-relation-header{height:46rem}}.FOOD_RELATION .food-relation-header .food-relation-header-title h2{font-family:'M PLUS Rounded 1c', sans-serif;opacity:1}.FOOD_RELATION .food-relation-header .food-relation-header-title h2 p{transform:translate3d(0, 0, 0)}.FOOD_RELATION .food-relation-header .food-relation-header-title h2 span{display:block;transform:scale3d(1, 1, 1);opacity:1;font-size:4rem}.FOOD_RELATION .food-relation-header .food-relation-header-title h6{font-weight:600;transform:scale(1.3);line-height:250%;font-family:Quicksand, sans-serif;font-weight:500}.FOOD_RELATION .food-relation-header .food-relation-header-title h6 :last-child{color:#9c9c9c}.FOOD_RELATION .food-relation-header .food-relation-header-title h5{line-height:250%;font-family:Quicksand, sans-serif;font-weight:500}.FOOD_RELATION .food-relation-header .food-relation-header-title h5 :last-child{color:#9c9c9c}.FOOD_RELATION .food-relation-header .food-relation-header-left h3{position:absolute;font-size:2.5rem;color:#fff;transition:all .5s ease-in-out}.FOOD_RELATION .food-relation-header .food-relation-header-left img{position:absolute;top:0;transition:all .5s ease-in-out;height:33rem}.FOOD_RELATION .food-relation-header .food-relation-header-left h3{bottom:2rem;left:1rem}.FOOD_RELATION .food-relation-header .food-relation-header-left img{left:-24rem}@media screen and (max-width: 480px){.FOOD_RELATION .food-relation-header .food-relation-header-left img{left:-38rem;top:13rem}}.FOOD_RELATION .food-relation-header .food-relation-header-left:hover img{left:-21rem}@media screen and (max-width: 480px){.FOOD_RELATION .food-relation-header .food-relation-header-left:hover img{left:-34rem}}.FOOD_RELATION .food-relation-header .food-relation-header-left:hover h3{left:2rem}.FOOD_RELATION .food-relation-conceptExplainSection2{text-align:center}.FOOD_RELATION .food-relation-conceptExplainSection2 .food-relation{padding:10rem 3rem}.FOOD_RELATION .food-relation-conceptExplainSection2 .food-relation h5{font-size:2rem;padding-top:1rem}@media screen and (max-width: 480px){.FOOD_RELATION .food-relation-conceptExplainSection2 .food-relation h5{font-size:1.5rem}}.FOOD_RELATION .food-relation-conceptExplainSection2 .food-relation .here h5{text-align:center;font-size:2rem;border-bottom:dotted;display:inline-block;padding-bottom:.5rem}@media screen and (max-width: 480px){.FOOD_RELATION .food-relation-conceptExplainSection2 .food-relation .here h5{font-size:1.2rem}}.FOOD_RELATION .food-relation-conceptExplainSection2 .food-relation .here a{font-size:2.2rem;color:#15B4C0}@media screen and (max-width: 480px){.FOOD_RELATION .food-relation-conceptExplainSection2 .food-relation .here a{font-size:1.2rem}.FOOD_RELATION .food-relation-conceptExplainSection2 .food-relation .here a:hover{color:#15b5c04f}}@media screen and (max-width: 480px){.FOOD_RELATION .food-relation-conceptExplainSection2 h3{margin-top:0.5rem;margin-bottom:0.5rem;text-align:center}.FOOD_RELATION .food-relation-conceptExplainSection2 h5{text-align:center}}.FOOD_RELATION .ages-category{width:80%;margin:0 auto}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category{width:100%;margin:0}}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category{width:100%}}.FOOD_RELATION .ages-category .bg_pattern{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffe9a7;opacity:0.4;z-index:-1}.FOOD_RELATION .ages-category .Cross{background:radial-gradient(circle, transparent 20%, #ffe9a7 20%, #ffe9a7 80%, transparent 80%, transparent),radial-gradient(circle, transparent 20%, #ffe9a7 20%, #ffe9a7 80%, transparent 80%, transparent) 50px 50px,linear-gradient(#ffc107 4px, transparent 4px) 0 -2px,linear-gradient(90deg, #ffc107 4px, #ffe9a7 4px) -2px 0;background-size:100px 100px, 100px 100px, 50px 50px, 50px 50px}.FOOD_RELATION .ages-category .age0{background-color:#c8e6e2;display:flex;padding-bottom:6rem;margin-bottom:10rem}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age0{display:flex;flex-flow:column}}.FOOD_RELATION .ages-category .age0 img{padding-top:8rem;-webkit-clip-path:polygon(20% 10%, 90% 0%, 100% 50%, 95% 95%, 25% 100%, 25% 100%, 5% 65%);clip-path:polygon(20% 10%, 90% 0%, 100% 50%, 95% 95%, 25% 100%, 25% 100%, 5% 65%)}.FOOD_RELATION .ages-category .age0 img:hover{transform:rotate(-5deg);transition:ease-out 1s}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age0 img{width:95%}}.FOOD_RELATION .ages-category .age0 h3{padding-bottom:1rem;padding-top:3em}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category .age0 h3{font-size:1.5em;margin-top:0}}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age0 h3{margin-top:0;font-size:2em}}.FOOD_RELATION .ages-category .age0 dl{font-weight:bold;line-height:1.5;margin-left:3rem}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category .age0 dl{font-size:1.5em}}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age0 dl{font-size:1em}}.FOOD_RELATION .ages-category .age0 dl .bi{margin-right:1rem}.FOOD_RELATION .ages-category .age0 dl dt{padding-bottom:.5em;font-size:1.2em;border-bottom:dotted;display:inline}.FOOD_RELATION .ages-category .age0 dl dd{padding-top:2rem;padding-bottom:2rem;font-size:2rem;line-height:1.8;letter-spacing:1.2}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category .age0 dl dd{font-size:1.0em}}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age0 dl dd{font-size:.9em;margin-right:4rem}}.FOOD_RELATION .ages-category .age1{background-color:#bcdbe5;display:flex;flex-direction:row-reverse;padding-bottom:6rem;margin-bottom:10rem}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age1{display:flex;flex-flow:column}}.FOOD_RELATION .ages-category .age1 img{padding-top:8rem;width:35%;margin-right:2em;-webkit-clip-path:polygon(20% 10%, 90% 0%, 100% 50%, 95% 95%, 25% 100%, 25% 100%, 5% 65%);clip-path:polygon(20% 10%, 90% 0%, 100% 50%, 95% 95%, 25% 100%, 25% 100%, 5% 65%)}.FOOD_RELATION .ages-category .age1 img:hover{transform:rotate(-5deg);transition:ease-out 1s}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age1 img{width:95%}}.FOOD_RELATION .ages-category .age1 h3{padding-bottom:1rem;padding-top:2em}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category .age1 h3{font-size:1.5em;margin-top:0}}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age1 h3{margin-top:0;font-size:2em}}.FOOD_RELATION .ages-category .age1 dl{font-weight:bold;line-height:1.5;margin-left:2rem}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category .age1 dl{font-size:1.5em}}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age1 dl{font-size:1em}}.FOOD_RELATION .ages-category .age1 dl .bi{margin-right:1rem}.FOOD_RELATION .ages-category .age1 dl dt{padding-bottom:.5em;font-size:1.2em;border-bottom:dotted;display:inline}.FOOD_RELATION .ages-category .age1 dl dd{padding-top:2rem;padding-bottom:2rem;font-size:2rem;line-height:1.8;letter-spacing:1.2}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category .age1 dl dd{font-size:1.0em}}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age1 dl dd{font-size:.9em;margin-right:4rem}}.FOOD_RELATION .ages-category .age3-5{background-color:#ffeae3;display:flex;padding-bottom:6rem;margin-bottom:10rem}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age3-5{display:flex;flex-flow:column}}.FOOD_RELATION .ages-category .age3-5 img{padding-top:8rem;-webkit-clip-path:polygon(20% 10%, 90% 0%, 100% 50%, 95% 95%, 25% 100%, 25% 100%, 5% 65%);clip-path:polygon(20% 10%, 90% 0%, 100% 50%, 95% 95%, 25% 100%, 25% 100%, 5% 65%)}.FOOD_RELATION .ages-category .age3-5 img:hover{transform:rotate(-5deg);transition:ease-out 1s}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age3-5 img{width:95%}}.FOOD_RELATION .ages-category .age3-5 h3{padding-bottom:1rem;padding-top:2em}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category .age3-5 h3{font-size:1.5em;margin-top:0}}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age3-5 h3{margin-top:0;font-size:2em}}.FOOD_RELATION .ages-category .age3-5 dl{font-weight:bold;line-height:1.5;margin-left:3rem}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category .age3-5 dl{font-size:1.5em}}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age3-5 dl{font-size:1em}}.FOOD_RELATION .ages-category .age3-5 dl .bi{margin-right:1rem}.FOOD_RELATION .ages-category .age3-5 dl dt{padding-bottom:.5em;font-size:1.2em;border-bottom:dotted;display:inline}.FOOD_RELATION .ages-category .age3-5 dl dd{padding-top:2rem;padding-bottom:2rem;font-size:2rem;line-height:1.8;letter-spacing:1.2}@media screen and (max-width: 1024px){.FOOD_RELATION .ages-category .age3-5 dl dd{font-size:1.0em}}@media screen and (max-width: 480px){.FOOD_RELATION .ages-category .age3-5 dl dd{font-size:.9em;margin-right:4rem}}.FOOD_RELATION .other1{display:flex;margin-top:3rem;color:#363636;margin-left:20%;width:100%}@media screen and (max-width: 1024px){.FOOD_RELATION .other1{width:95%;margin-left:5%;display:flex;flex-flow:column;font-size:1.8rem}}@media screen and (max-width: 480px){.FOOD_RELATION .other1{text-align:left;margin-left:5%;width:90%;display:flex;flex-flow:column;font-size:1.5rem}}.FOOD_RELATION .other1 .other1-1{width:98%}.FOOD_RELATION .other1 .other1-1 dt{font-weight:bold;font-size:2.1em;line-height:1.5;padding:2rem;font-family:'M PLUS Rounded 1c', sans-serif;display:inline-block}@media screen and (max-width: 480px){.FOOD_RELATION .other1 .other1-1 dt{font-size:1.3em;line-height:1.5;padding:1rem;font-family:'M PLUS Rounded 1c', sans-serif}}.FOOD_RELATION .other1 .other1-1 dd{font-weight:bold;line-height:2;font-size:1.3em;padding:0 1rem;padding-bottom:3rem}@media screen and (max-width: 480px){.FOOD_RELATION .other1 .other1-1 dd{font-size:.8em}}.FOOD_RELATION .other1 .food-activitiesphoto1 img{margin-left:2rem;margin-top:5rem;width:50%;height:100%;-webkit-clip-path:polygon(10% 10%, 80% 0%, 100% 40%, 90% 90%, 15% 100%, 0% 50%);clip-path:polygon(10% 10%, 80% 0%, 100% 40%, 90% 90%, 15% 100%, 0% 50%);margin:1.5rem}.FOOD_RELATION .other1 .food-activitiesphoto1 img:hover{transform:rotate(15deg);transition:ease-out 1s}@media screen and (max-width: 1024px){.FOOD_RELATION .other1 .food-activitiesphoto1 img{width:65%}}@media screen and (max-width: 480px){.FOOD_RELATION .other1 .food-activitiesphoto1 img{width:95%;margin-right:15%;margin-top:0}}.FOOD_RELATION .other2{margin-top:3rem;color:#363636;margin-left:20%;width:100%;font-weight:bold}@media screen and (max-width: 1024px){.FOOD_RELATION .other2{width:95%;margin-left:5%;display:flex;flex-flow:column;font-size:1.8rem}}@media screen and (max-width: 480px){.FOOD_RELATION .other2{text-align:left;margin-left:5%;width:95%;display:flex;flex-flow:column;font-size:1.5rem}}.FOOD_RELATION .other2 dt{font-weight:bold;font-size:2.1em;line-height:1.5;padding:2rem;font-family:'M PLUS Rounded 1c', sans-serif;display:inline-block}@media screen and (max-width: 480px){.FOOD_RELATION .other2 dt{font-size:1.3em;line-height:1.5;padding:1rem;font-family:'M PLUS Rounded 1c', sans-serif}}.FOOD_RELATION .other2 dd{font-weight:bold;line-height:2;font-size:1.3em;padding:0 1rem;padding-bottom:5rem}@media screen and (max-width: 1024px){.FOOD_RELATION .other2 dd{margin-right:5em}}@media screen and (max-width: 480px){.FOOD_RELATION .other2 dd{font-size:.8em;width:100%;margin-right:1em}}.bannerSection{display:flex;gap:8px;position:fixed;bottom:0;left:0;z-index:10}@media screen and (max-width: 480px){.bannerSection{bottom:8rem}}.bannerSection .banner_img{width:280px;height:280px}@media screen and (max-width: 480px){.bannerSection .banner_img{width:180px;height:180px}}.bannerSection .close_button_img{height:32px;width:32px;cursor:pointer}.loginManagePage{padding-top:40px;background-color:#e29578}.loginManagePage h1{font-size:36px;text-align:center;color:white}.loginManagePage .error_message{text-align:center;color:red;padding-top:5px;font-size:24px;font-weight:bold}.loginManagePage .loginForm{width:85%;margin:0 auto;padding:60px 0;color:white;overflow-x:auto}.loginManagePage .loginForm .infoInput{line-height:80px;font-size:24px;font-weight:bold}.loginManagePage .loginForm .infoInput input{padding:10px;font-size:20px;font-weight:bold;border-radius:10px;width:400px;margin-left:40px;color:#6C7279}.loginManagePage .loginForm .forget_password{font-size:14px}.loginManagePage .loginForm .forget_password a{color:#006d77}.loginManagePage .loginForm .form_button{margin:40px 0;text-align:center}.loginManagePage .loginForm .form_button button{cursor:pointer;background-color:#97C7D7;color:white;border:none;border-radius:10px;font-size:28px;font-weight:bold;padding:10px 50px;transition:1s}.loginManagePage .loginForm .form_button button:hover{background-color:#006d77}@font-face{font-family:'ZenKurenaido';src:url("fonts/ZenKurenaido-Regular.ttf") format("truetype")}.formal_user_register,.formal_register_list{background-image:url(/files/sickCare_apply.jpg)}.formal_use_documents,.formal_register_list{background-image:url(/files/sickCare_use_apply.jpg)}.formal_register_list{background-image:url(/files/formal_register_list.jpg)}.formal_user_register,.formal_register_list,.formal_use_documents,.formal_register_list{background-size:contain;background-repeat:no-repeat;width:630px;height:891px;position:relative;font-family:"ZenKurenaido", sans-serif}.formal_register_list{width:1071px;height:1515px}.formal_user_register .contentText,.formal_register_list .contentText,.formal_use_documents .contentText,.formal_register_list .contentText,.formal_register_list .contentText{position:absolute;text-align:left}.formal_register_list .registerYear{top:82px;left:438px;font-size:12px}.formal_register_list .registerMonth{top:82px;left:494px;font-size:12px}.formal_register_list .formal_register_list_table{top:150px;left:67px;position:absolute}.formal_register_list .formal_register_list_table .formal_register_list_table_li{position:relative;text-align:left}.formal_register_list .formal_register_list_table .formal_register_list_table_li .registerDate{font-size:8.8px;position:absolute;top:5px;left:0px;white-space:nowrap}.formal_register_list .formal_register_list_table .formal_register_list_table_li .registerNumber{font-size:11px;position:absolute;top:3px;left:74px}.formal_register_list .formal_register_list_table .formal_register_list_table_li .registerParent{font-size:11px;position:absolute;top:3px;left:114px;white-space:nowrap}.formal_register_list .formal_register_list_table .formal_register_list_table_li .registerChildren{font-size:11px;position:absolute;top:3px;left:232px;white-space:nowrap}.formal_register_list .formal_register_list_table .formal_register_list_table_li .registerBirth{font-size:8.8px;position:absolute;top:3px;left:352px;white-space:nowrap}.formal_register_list .formal_register_list_table .formal_register_list_table_li .registerFacility{font-size:11px;position:absolute;top:0px;left:435px;width:120px;line-height:1}.formal_register_list .formal_register_list_table .formal_register_list_table_li .registerHospital{font-size:11px;position:absolute;top:0px;left:555px;width:175px;line-height:1}.formal_register_list .formal_register_list_table .formal_register_list_table_li .registerMotherFather{font-size:11px;position:absolute;top:-4px;left:750px;width:120px}.formal_user_register .registerNo,.formal_register_list .registerNo{top:111px;left:440px}.formal_user_register .registerInstitution,.formal_register_list .registerInstitution{top:133px;left:438px}.formal_user_register .writtenYear,.formal_register_list .writtenYear{top:234px;left:445px}.formal_user_register .writtenMonth,.formal_register_list .writtenMonth{top:234px;left:481px}.formal_user_register .writtenDay,.formal_register_list .writtenDay{top:234px;left:520px}.formal_user_register .name,.formal_register_list .name{top:291px;left:365px}.formal_user_register .address,.formal_register_list .address{top:321px;left:365px;font-size:12px;line-height:1}.formal_user_register .phone,.formal_register_list .phone{top:350px;left:365px}.formal_user_register .childrenNameKana,.formal_register_list .childrenNameKana{top:476px;left:92px;font-size:10px}.formal_user_register .childrenNameKanji,.formal_register_list .childrenNameKanji{top:488px;left:60px}.formal_user_register .childrenSexMan,.formal_register_list .childrenSexMan{top:477px;left:229px;font-size:22px}.formal_user_register .childrenSexWoman,.formal_register_list .childrenSexWoman{top:477px;left:249px;font-size:22px}.formal_user_register .childrenBirthYearSymbol,.formal_register_list .childrenBirthYearSymbol{top:479px;left:275px;font-size:10px;line-height:1}.formal_user_register .childrenBirthYear,.formal_register_list .childrenBirthYear{top:482px;left:306px}.formal_user_register .childrenBirthMonth,.formal_register_list .childrenBirthMonth{top:482px;left:345px}.formal_user_register .childrenBirthDay,.formal_register_list .childrenBirthDay{top:482px;left:385px}.formal_user_register .childrenAge,.formal_register_list .childrenAge{top:482px;left:475px}.formal_user_register .childrenInstitution,.formal_register_list .childrenInstitution{top:519px;left:231px;font-size:13px;width:184px}.formal_user_register .childrenInstitutionPhone,.formal_register_list .childrenInstitutionPhone{top:518px;left:445px}.formal_user_register .childrenHospital,.formal_register_list .childrenHospital{top:555px;left:231px;font-size:13px;width:184px}.formal_user_register .childrenHospitalPhone,.formal_register_list .childrenHospitalPhone{top:553px;left:445px}.formal_user_register .emergencyFatherName,.formal_register_list .emergencyFatherName{top:663px;left:60px}.formal_user_register .emergencyFatherAddress,.formal_register_list .emergencyFatherAddress{top:658px;left:275px;font-size:10px;line-height:1}.formal_user_register .emergencyFatherPhone,.formal_register_list .emergencyFatherPhone{top:674px;left:325px;font-size:13px}.formal_user_register .emergencyMotherName,.formal_register_list .emergencyMotherName{top:699px;left:60px}.formal_user_register .emergencyMotherAddress,.formal_register_list .emergencyMotherAddress{top:694px;left:275px;font-size:10px;line-height:1}.formal_user_register .emergencyMotherPhone,.formal_register_list .emergencyMotherPhone{top:710px;left:325px;font-size:13px}.formal_user_register .emergencyOtherName,.formal_register_list .emergencyOtherName{top:734px;left:60px}.formal_user_register .emergencyOtherRelationship,.formal_register_list .emergencyOtherRelationship{top:734px;left:232px}.formal_user_register .emergencyOtherAddress,.formal_register_list .emergencyOtherAddress{top:730px;left:275px;font-size:10px;line-height:1}.formal_user_register .emergencyOtherPhone,.formal_register_list .emergencyOtherPhone{top:746px;left:325px;font-size:13px}.formal_use_documents .createdDateYear,.formal_register_list .createdDateYear{top:147px;left:430px}.formal_use_documents .createdDateMonth,.formal_register_list .createdDateMonth{top:147px;left:470px}.formal_use_documents .createdDateDate,.formal_register_list .createdDateDate{top:147px;left:510px}.formal_use_documents .name,.formal_register_list .name{top:207px;left:365px}.formal_use_documents .address,.formal_register_list .address{top:233px;left:365px;font-size:12px;line-height:1}.formal_use_documents .phone,.formal_register_list .phone{top:255px;left:365px}.formal_use_documents .childrenNameKana,.formal_register_list .childrenNameKana{top:395px;left:95px;font-size:10px}.formal_use_documents .childrenNameKanji,.formal_register_list .childrenNameKanji{top:418px;left:70px}.formal_use_documents .childrenSexMan,.formal_register_list .childrenSexMan{top:405px;left:231px;font-size:22px}.formal_use_documents .childrenSexWoman,.formal_register_list .childrenSexWoman{top:405px;left:251px;font-size:22px}.formal_use_documents .childrenRegisterNumber,.formal_register_list .childrenRegisterNumber{top:408px;left:300px}.formal_use_documents .childrenAge,.formal_register_list .childrenAge{top:408px;left:450px}.formal_use_documents .childrenBirthYearSymbol,.formal_register_list .childrenBirthYearSymbol{top:463px;left:317px;font-size:10px;line-height:1}.formal_use_documents .childrenBirthYear,.formal_register_list .childrenBirthYear{top:464px;left:356px}.formal_use_documents .childrenBirthMonth,.formal_register_list .childrenBirthMonth{top:464px;left:400px}.formal_use_documents .childrenBirthDay,.formal_register_list .childrenBirthDay{top:464px;left:445px}.formal_use_documents .childrenInstitution,.formal_register_list .childrenInstitution{top:504px;left:233px;font-size:13px;width:165px}.formal_use_documents .childrenInstitutionPhone,.formal_register_list .childrenInstitutionPhone{top:502px;left:435px}.formal_use_documents .childrenHospital,.formal_register_list .childrenHospital{top:540px;left:233px;font-size:13px;width:165px}.formal_use_documents .childrenHospitalPhone,.formal_register_list .childrenHospitalPhone{top:539px;left:435px}.formal_use_documents .childrenBirthYearSymbol2,.formal_register_list .childrenBirthYearSymbol2{top:573px;left:245px;font-size:10px;line-height:1}.formal_use_documents .start_gogo,.formal_register_list .start_gogo{top:610px;left:245px;font-size:10px;line-height:1}.formal_use_documents .preferredYearFrom,.formal_register_list .preferredYearFrom{top:576px;left:278px}.formal_use_documents .preferredMonthFrom,.formal_register_list .preferredMonthFrom{top:576px;left:313px}.formal_use_documents .preferredDayFrom,.formal_register_list .preferredDayFrom{top:576px;left:348px}.formal_use_documents .childrenBirthYearSymbol3,.formal_register_list .childrenBirthYearSymbol3{top:573px;left:418px;font-size:10px;line-height:1}.formal_use_documents .end_gozen,.formal_register_list .end_gozen{top:610px;left:425px;font-size:10px;line-height:1}.formal_use_documents .preferredYearTo,.formal_register_list .preferredYearTo{top:576px;left:453px}.formal_use_documents .preferredMonthTo,.formal_register_list .preferredMonthTo{top:576px;left:488px}.formal_use_documents .preferredDayTo,.formal_register_list .preferredDayTo{top:576px;left:525px}.formal_use_documents .preferredTimeHourFrom,.formal_register_list .preferredTimeHourFrom{top:612px;left:285px}.formal_use_documents .preferredTimeMinuteFrom,.formal_register_list .preferredTimeMinuteFrom{top:612px;left:345px}.formal_use_documents .preferredTimeHourTo,.formal_register_list .preferredTimeHourTo{top:612px;left:465px}.formal_use_documents .preferredTimeMinuteTo,.formal_register_list .preferredTimeMinuteTo{top:612px;left:525px}.manager_link_list_page{background-color:#e29578}.manager_link_list_page .manager_link_list_content{padding-top:40px;font-weight:bold}.manager_link_list_page .manager_link_list_content .page_title{font-size:30px;text-align:center;color:white}.manager_link_list_page .manager_link_list_content .page_explain{font-size:20px;padding-top:5px;text-align:center;color:white}.manager_link_list_page .manager_link_list_content .page_explain a{color:white}.manager_link_list_page .manager_link_list_content .link_table{width:90%;margin:60px auto}.manager_link_list_page .manager_link_list_content .link_table .title_row{line-height:60px;color:#006d77;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;border-top:2px solid white;border-bottom:2px solid white}.manager_link_list_page .manager_link_list_content .link_table .title_row .title_name{flex:auto;width:32%}.manager_link_list_page .manager_link_list_content .link_table .title_row .title_info{flex:auto;width:17%}.manager_link_list_page .manager_link_list_content .link_table .info_row{line-height:60px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;border-bottom:2px solid white;color:white}.manager_link_list_page .manager_link_list_content .link_table .info_row .info_name{flex:auto;width:40%}.manager_link_list_page .manager_link_list_content .link_table .info_row .info_name input{font-size:18px;font-weight:bold;padding:10px;color:#6C7279}.manager_link_list_page .manager_link_list_content .link_table .info_row .info_info{flex:auto;width:20%}.manager_link_list_page .manager_link_list_content .link_table .info_row .info_info a{display:block;color:#006d77;border:2px solid #006d77;border-radius:20px;height:50px;line-height:48px;width:120px;margin:5px auto;transition:1s}.manager_link_list_page .manager_link_list_content .link_table .info_row .info_info a:hover{background-color:#006d77;color:white}.manager_link_list_page .manager_link_list_content .link_table .info_row .info_info select{font-size:18px;font-weight:bold;color:#6C7279;padding:10px}.manager_link_list_page .manager_link_list_content .link_table .info_row .info_info button{font-size:18px;font-weight:bold;color:#006d77;border:2px solid #006d77;background-color:white;border-radius:20px;padding:10px 30px;cursor:pointer;transition:1s}.manager_link_list_page .manager_link_list_content .link_table .info_row .info_info button:hover{background-color:#006d77;color:white}.manager_link_list_page .manager_link_list_content .add_new_info_btn{text-align:center;margin:40px 0}.manager_link_list_page .manager_link_list_content .add_new_info_btn a{display:block;height:60px;line-height:58px;width:300px;border:2px solid #006d77;color:#006d77;border-radius:20px;margin:0 auto;font-size:26px;transition:1s}.manager_link_list_page .manager_link_list_content .add_new_info_btn a:hover{background-color:#006d77;color:white}.change_password{color:white;text-align:center;font-size:20px;font-weight:bold;line-height:80px;background-color:#97C7D7;transition:1s}.change_password:hover{background-color:#006d77}.managersTopPage{padding-top:40px;background-color:#e29578}@media all and (max-width: 480px){.managersTopPage{min-height:calc(100vh - 8rem)}}.managersTopPage h1{font-size:36px;text-align:center;color:white}@media all and (max-width: 1000px){.managersTopPage h1{font-size:24px}}.managersTopPage .managers_menu_list{width:100%;margin:0 auto;padding:80px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width: 1000px){.managersTopPage .managers_menu_list{padding:30px 0}}.managersTopPage .managers_menu_list .menu_box{flex:auto;width:33%}.managersTopPage .managers_menu_list .menu_box a{display:block;width:250px;height:250px;margin:0 auto;border-radius:50%;border:3px solid white;text-align:center;color:white;transition:1s}@media all and (max-width: 1000px){.managersTopPage .managers_menu_list .menu_box a{width:95%;height:100%;border-radius:10px;padding:20px 0}}.managersTopPage .managers_menu_list .menu_box a i{transition:1s;padding-top:70px;color:white;font-size:40px}@media all and (max-width: 1000px){.managersTopPage .managers_menu_list .menu_box a i{padding-top:0}}.managersTopPage .managers_menu_list .menu_box a .menu_explain{padding-top:10px;font-size:24px;font-weight:bold}@media all and (max-width: 1000px){.managersTopPage .managers_menu_list .menu_box a .menu_explain{font-size:18px}}.managersTopPage .managers_menu_list .menu_box a:hover{border:3px solid #006d77;color:#006d77}.managersTopPage .managers_menu_list .menu_box a:hover i{color:#006d77}.managerInfoList{padding-top:40px;background-color:#e29578}.managerInfoList .page_head_line{text-align:center;color:white}.managerInfoList .page_head_line i{color:white;font-size:50px}.managerInfoList .page_head_line .head_line_content{padding-top:5px;font-size:30px;font-weight:bold}.managerInfoList .page_head_line .head_line_content span{font-size:18px}.managerInfoList .page_head_line .head_line_content span a{color:#006d77}.managerInfoList .page_head_line .new_info_btn{margin-top:30px}.managerInfoList .page_head_line .new_info_btn a{border:1px solid white;border-radius:10px;padding:15px 40px;font-size:24px;font-weight:bold;color:white;transition:1s}.managerInfoList .page_head_line .new_info_btn a:hover{background-color:#006d77;border:1px solid #006d77}.managerInfoList .user_list_table{padding:60px 0;width:1250px;margin:0 auto}.managerInfoList .user_list_table .title_row{line-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:3px solid white;border-bottom:3px solid white;color:#006d77;font-size:18px;font-weight:bold}.managerInfoList .user_list_table .title_row .title_short{flex:auto;width:125px;text-align:center}.managerInfoList .user_list_table .title_row .title_name{flex:auto;width:250px;text-align:center}.managerInfoList .user_list_table .title_row .title_email{flex:auto;width:350px;text-align:center}.managerInfoList .user_list_table .title_row .title_btn{flex:auto;width:150px;text-align:center}.managerInfoList .user_list_table .title_row .notify_title_short{flex:auto;width:125px;text-align:center}.managerInfoList .user_list_table .title_row .notify_title_title{flex:auto;width:200px;text-align:center}.managerInfoList .user_list_table .title_row .notify_title_text{flex:auto;width:275px;text-align:center}.managerInfoList .user_list_table .title_row .notify_title_btn{flex:auto;width:150px;text-align:center}.managerInfoList .user_list_table .title_row .inquiry_title_name{flex:auto;width:200px;text-align:center}.managerInfoList .user_list_table .title_row .inquiry_title_contact{flex:auto;width:250px;text-align:center}.managerInfoList .user_list_table .title_row .inquiry_title_content{flex:auto;width:400px;text-align:center}.managerInfoList .user_list_table .title_row .inquiry_title_btn{flex:auto;width:150px;text-align:center}.managerInfoList .user_list_table .user_row{line-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:3px solid white;color:white;font-size:16px;font-weight:bold}.managerInfoList .user_list_table .user_row .content_short{flex:auto;width:125px;text-align:center}.managerInfoList .user_list_table .user_row .content_short select{padding:10px;color:#6C7279;font-size:16px;font-weight:bold;border-radius:10px}.managerInfoList .user_list_table .user_row .content_short input{font-size:16px;font-weight:bold;padding:5px}.managerInfoList .user_list_table .user_row .content_name{flex:auto;width:250px;text-align:center}.managerInfoList .user_list_table .user_row .content_name input{padding:10px;color:#6C7279;font-size:16px;font-weight:bold;border-radius:10px;width:240px;margin:0 auto}.managerInfoList .user_list_table .user_row .content_name select{padding:10px;color:#6C7279;font-size:16px;font-weight:bold;border-radius:10px}.managerInfoList .user_list_table .user_row .content_email{flex:auto;width:350px;text-align:center}.managerInfoList .user_list_table .user_row .content_email input{padding:10px;color:#6C7279;font-size:16px;font-weight:bold;border-radius:10px;width:340px;margin:0 auto}.managerInfoList .user_list_table .user_row .content_btn{flex:auto;width:150px;text-align:center}.managerInfoList .user_list_table .user_row .content_btn input{padding:10px;color:white;font-size:16px;font-weight:bold;border-radius:10px;width:100px;margin:0 auto;border:none;background-color:#83c5be;transition:1s;cursor:pointer}.managerInfoList .user_list_table .user_row .content_btn input:hover{background-color:#006d77}.managerInfoList .user_list_table .user_row .content_btn a{padding:15px 35px;color:white;font-size:16px;font-weight:bold;border-radius:10px;border:none;background-color:red;transition:1s;cursor:pointer}.managerInfoList .user_list_table .user_row .content_btn a:hover{background-color:#FFC4B0}.managerInfoList .user_list_table .new_info_row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:3px solid white;color:white;font-size:16px;font-weight:bold}.managerInfoList .user_list_table .new_info_row .notify_content_short{flex:auto;width:125px;text-align:center;line-height:200px;font-size:16px;font-weight:bold}.managerInfoList .user_list_table .new_info_row .notify_content_short select{padding:10px;color:#6C7279;font-size:16px;font-weight:bold;border-radius:10px}.managerInfoList .user_list_table .new_info_row .notify_content_short_exist{flex:auto;width:125px;text-align:center;line-height:70px;font-size:16px;font-weight:bold}.managerInfoList .user_list_table .new_info_row .notify_content_short_status{flex:auto;width:125px;text-align:center;padding-top:20px;font-size:16px;font-weight:bold}.managerInfoList .user_list_table .new_info_row .notify_content_short_status .status_height{height:60px}.managerInfoList .user_list_table .new_info_row .notify_content_short_status .notify_content_short_status_date{font-size:8px}.managerInfoList .user_list_table .new_info_row .notify_content_title{flex:auto;width:200px;text-align:center}.managerInfoList .user_list_table .new_info_row .notify_content_title textarea{width:190px;height:100px;margin:50px auto;padding:10px;font-size:20px;font-weight:bold;color:#6C7279;border-radius:10px}.managerInfoList .user_list_table .new_info_row .notify_content_title_exist{flex:auto;width:200px;line-height:70px;text-align:center}.managerInfoList .user_list_table .new_info_row .notify_content_text{flex:auto;width:275px;text-align:center}.managerInfoList .user_list_table .new_info_row .notify_content_text textarea{width:270px;height:190px;margin:5px auto;padding:10px;font-size:16px;font-weight:bold;color:#6C7279;border-radius:10px}.managerInfoList .user_list_table .new_info_row .notify_content_text_exist{flex:auto;width:275px;line-height:70px;text-align:center}.managerInfoList .user_list_table .new_info_row .notify_content_btn{flex:auto;width:150px;text-align:center}.managerInfoList .user_list_table .new_info_row .notify_content_btn .submit_btn{height:50px;margin:34px auto}.managerInfoList .user_list_table .new_info_row .notify_content_btn .submit_btn button{width:100px;height:50px;background-color:#e29578;border:1px solid white;border-radius:10px;color:white;font-size:18px;font-weight:bold;cursor:pointer;transition:1s}.managerInfoList .user_list_table .new_info_row .notify_content_btn .submit_btn button:hover{background-color:#006d77;border:1px solid #006d77}.managerInfoList .user_list_table .new_info_row .notify_content_btn .edit_btn{margin-top:20px;text-align:center}.managerInfoList .user_list_table .new_info_row .notify_content_btn .edit_btn a{background-color:#e29578;border:1px solid white;border-radius:10px;color:white;font-size:18px;font-weight:bold;padding:10px 32px;transition:1s}.managerInfoList .user_list_table .new_info_row .notify_content_btn .edit_btn a:hover{background-color:#006d77;border:1px solid #006d77}.managerInfoList .user_list_table .inquiryList_row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:3px solid white;color:white;font-weight:bold}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_name{flex:auto;width:200px;text-align:center}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_name .kanji{padding-top:60px;font-size:18px}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_name .hiragana{font-size:12px;padding-top:5px}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_contact{flex:auto;width:250px;text-align:center;font-size:14px;overflow-x:scroll;padding-top:40px}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_contact .contact_info{padding-top:10px}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_content{flex:auto;width:400px;border-radius:10px;border:2px solid white;height:150px;overflow-y:scroll;padding:10px;margin:10px 0}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_btn{flex:auto;width:150px;text-align:center;font-size:16px}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_btn .making_date{padding-top:20px}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_btn .delete_btn{padding-top:50px}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_btn .delete_btn a{color:white;border:2px solid white;border-radius:10px;padding:15px;transition:1s}.managerInfoList .user_list_table .inquiryList_row .inquiry_text_btn .delete_btn a:hover{color:#006d77;border:2px solid #006d77}.managerInfoList .first_password{color:white;font-size:18px;font-weight:bold;text-align:center}.managerInfoList .account_setting_table{padding:60px 0 0 0;width:1000px;margin:0 auto}.managerInfoList .account_setting_table .setting_row{line-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:3px solid white;font-size:18px;font-weight:bold}.managerInfoList .account_setting_table .setting_row .setting_title{color:#006d77;width:300px;flex:auto;text-align:center}.managerInfoList .account_setting_table .setting_row .setting_content{color:white;width:700px;flex:auto}.managerInfoList .account_setting_table .setting_row .setting_content input{padding:10px;font-size:16px;font-weight:bold;color:#6C7279;border-radius:10px;border:none;width:600px}.managerInfoList .account_setting_table .setting_row .setting_content select{padding:10px;font-size:16px;font-weight:bold;color:#6C7279;border-radius:10px;width:200px;text-align:center}.managerInfoList .account_setting_table .setting_row .setting_content button{padding:10px 30px;font-size:16px;font-weight:bold;color:#6C7279;border-radius:10px;width:200px;border:none;background-color:white;cursor:pointer;transition:1s}.managerInfoList .account_setting_table .setting_row .setting_content button:hover{background-color:#006d77;color:white}.managerInfoList .account_setting_table .setting_row .setting_content a{padding:12px 82px;font-size:18px;font-weight:bold;color:#6C7279;border-radius:10px;width:200px;background-color:white;transition:1s}.managerInfoList .account_setting_table .setting_row .setting_content a:hover{background-color:#006d77;color:white}.managerInfoList .account_setting_table .setting_row2{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:3px solid white;font-size:18px;font-weight:bold}.managerInfoList .account_setting_table .setting_row2 .setting_title{color:#006d77;width:300px;flex:auto;line-height:300px;text-align:center}.managerInfoList .account_setting_table .setting_row2 .setting_content{color:white;width:700px;flex:auto}.managerInfoList .account_setting_table .setting_row2 .setting_content textarea{width:680px;height:280px;margin:10px auto;padding:10px;font-size:16px;font-weight:bold;color:#6C7279;border-radius:10px}.managerInfoList .account_setting_table .setting_row2 .setting_content_iframe{width:700px;flex:auto}.managerInfoList .account_setting_table .setting_row2 .setting_content_iframe iframe{width:700px;height:500px;margin:10px auto;border:none}.managerInfoList .account_setting_table .setting_row2 .setting_content_iframe img{width:700px;height:500px;margin:10px auto;object-fit:contain;object-position:50% 50%}.managerInfoList .account_setting_save{text-align:center;padding:40px 0 80px 0}.managerInfoList .account_setting_save input{border:3px solid white;color:white;background-color:#e29578;padding:15px 60px;font-size:24px;font-weight:bold;border-radius:10px;cursor:pointer;transition:1s}.managerInfoList .account_setting_save input:hover{background-color:#006d77;border:3px solid #006d77}.managerInfoList .warn_password{text-align:center;color:white;font-size:18px;font-weight:bold;padding-bottom:30px}.manager_sick_page{background-color:#e29578}.manager_sick_page .manager_page_content{padding-top:60px;color:white;font-weight:bold}.manager_sick_page .manager_page_content .page_title{text-align:center;font-size:28px}.manager_sick_page .manager_page_content .page_explain{text-align:center;font-size:18px;padding-top:10px}.manager_sick_page .manager_page_content .page_explain a{color:#006d77}.manager_sick_page .manager_page_content .link_official_pdf{text-align:center;margin:20px 0}.manager_sick_page .manager_page_content .link_official_pdf a,.manager_sick_page .manager_page_content .link_official_pdf button{padding:10px 40px;background:#D55A2C;color:#fff;font-weight:600;border-radius:20px;display:inline-block;font-size:18px;border:none;cursor:pointer}.manager_sick_page .manager_page_content .search_box{border:2px solid white;border-radius:30px;width:700px;margin:40px auto;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.manager_sick_page .manager_page_content .search_box .select_type{flex:auto;width:40%;line-height:70px}.manager_sick_page .manager_page_content .search_box .select_type select{padding:10px;color:#6C7279;font-size:18px;font-weight:bold;margin:10px 0}.manager_sick_page .manager_page_content .search_box .input_box{flex:auto;width:40%}.manager_sick_page .manager_page_content .search_box .input_box input{padding:10px;color:#6C7279;font-size:18px;font-weight:bold;width:100%;margin:10px 0;text-align:left;-webkit-appearance:textfield}.manager_sick_page .manager_page_content .search_box .search_link{flex:auto;width:20%}.manager_sick_page .manager_page_content .search_box .search_link button{background-color:#e29578;border:none;cursor:pointer}.manager_sick_page .manager_page_content .search_box .search_link button i{color:white;font-size:40px;margin-top:15px;transition:1s}.manager_sick_page .manager_page_content .search_box .search_link button i:hover{color:#006d77}.manager_sick_page .manager_page_content .search_filters{width:90%;margin:0 auto;text-align:right;color:white}.manager_sick_page .manager_page_content .search_filters a{color:white;font-size:16px;font-weight:bold;padding-right:15px;transition:1s}.manager_sick_page .manager_page_content .search_filters a:hover{color:#006d77}.manager_sick_page .manager_page_content .search_filters i{color:white;padding-left:30px}.manager_sick_page .manager_page_content .menu_row{width:98%;margin:30px auto;display:-webkit-box;display:-ms-flexbox;display:flex}.manager_sick_page .manager_page_content .menu_row .link_box{flex:auto;width:33%;text-align:center}.manager_sick_page .manager_page_content .menu_row .link_box a{padding-top:5px;display:block;color:white;border:2px solid white;width:240px;margin:0 auto;height:80px;font-size:20px;transition:1s}.manager_sick_page .manager_page_content .menu_row .link_box a span{font-size:14px}.manager_sick_page .manager_page_content .menu_row .link_box a:hover{background-color:#006d77;border:2px solid #006d77}.manager_sick_page .manager_page_content .register_table{width:96%;margin:0 auto;border-top:2px solid white}.manager_sick_page .manager_page_content .register_table .title_row{line-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid white}.manager_sick_page .manager_page_content .register_table .title_row .title_box{flex:auto;width:20%;text-align:center}.manager_sick_page .manager_page_content .register_table .title_row .title_box a{color:white;font-size:20px;transition:1s}.manager_sick_page .manager_page_content .register_table .title_row .title_box a:hover{color:#006d77}.manager_sick_page .manager_page_content .register_table .title_row .title_box .now_check{color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content{width:100%;margin:40px 0}.manager_sick_page .manager_page_content .register_table .register_content .register_title{text-align:center}.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_title_title{font-size:30px}.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_title_explain{font-size:18px;padding:5px 0 20px 0}.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_title_explain a{color:white;font-weight:bold;border:1px solid white;border-radius:10px;padding:10px 30px;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_title_explain a:hover{color:#006d77;border:1px solid #006d77}.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_icon i,.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_icon2 i,.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_icon_use i{font-size:40px;cursor:pointer;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_icon i:hover,.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_icon2 i:hover,.manager_sick_page .manager_page_content .register_table .register_content .register_title .register_icon_use i:hover{color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .register_title_top{padding-top:30px}.manager_sick_page .manager_page_content .register_table .register_content .pre_register_hide,.manager_sick_page .manager_page_content .register_table .register_content .use_register_boxes,.manager_sick_page .manager_page_content .register_table .register_content .pre_register_hide2{display:none}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box{border:2px solid white;border-radius:10px;margin:40px auto}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content{padding:10px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .topic{line-height:50px;font-size:26px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .topic span{padding-left:10px;font-size:18px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_topic{padding-left:10px;line-height:60px;font-size:20px;cursor:pointer;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_topic:hover{color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_detail{display:none}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_info{border-bottom:2px solid white}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_info .parents_row{line-height:50px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_info .parents_row .parents_content_normal{flex:auto;width:33%;overflow-x:scroll;white-space:nowrap}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_info .parents_row .parents_content_short{flex:auto;width:20%}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_info .parents_row .parents_content_long{flex:auto;width:80%}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_info .parents_row .parents_content_full{flex:auto;width:100%}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_info .parents_row .parents_content_full input{font-size:16px;color:#6C7279;padding:10px;width:500px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_info .parents_row .parents_content_full button{background-color:#e29578;border:2px solid white;font-size:16px;font-weight:bold;padding:10px 30px;color:white;border-radius:10px;cursor:pointer;margin-left:20px;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .parents_info .parents_row .parents_content_full button:hover{border:2px solid #006d77;background-color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info{border-bottom:2px solid white}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row{line-height:60px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_normal{flex:auto;width:33%;text-align:center}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_normal a{display:block;text-align:center;color:white;border:2px solid white;border-radius:10px;width:180px;height:50px;line-height:47px;margin:10px auto 0 auto;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_normal a:hover{border:2px solid #006d77;background-color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_long{flex:auto;width:50%}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_long input{width:100px;font-size:18px;font-weight:bold;padding:10px;color:#6C7279;text-align:right}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_long button{background-color:#e29578;border:2px solid white;font-size:16px;font-weight:bold;padding:10px;color:white;border-radius:10px;cursor:pointer;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_long button:hover{border:2px solid #006d77;background-color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_short{flex:auto;width:20%}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_short a{display:block;text-align:center;color:white;border:2px solid white;border-radius:10px;width:150px;height:50px;line-height:47px;margin:0 auto;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_short a:hover{border:2px solid #006d77;background-color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .child_info .child_row .child_content_short span{display:block;text-align:center;color:white;width:180px;height:50px;line-height:47px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box{border-bottom:2px solid white}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box .sick_topic,.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box .medical_ask_topic{padding-left:10px;line-height:60px;font-size:20px;cursor:pointer;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box .sick_topic:hover,.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box .medical_ask_topic:hover{color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box .sick_contents .each_sick{border-top:2px solid white}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box .sick_contents .each_sick .sick_title{font-size:18px;line-height:50px;width:90%;margin:0 auto}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box .sick_contents .each_sick .sick_detail_info{font-size:16px;padding-bottom:10px;width:90%;margin:0 auto}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box .sick_answer_detail{display:none}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .sick_info_box .medical_answer_detail{display:none}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule{margin:30px 0;font-size:18px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule .schedule_row{line-height:60px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule .schedule_row input{margin-left:10px;font-size:16px;color:#6C7279;font-weight:bold;padding:5px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule .schedule_row select{font-size:16px;color:#6C7279;font-weight:bold;padding:10px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule .schedule_row button{background-color:#e29578;border:2px solid white;font-size:16px;font-weight:bold;padding:10px;color:white;cursor:pointer;margin-left:40px;border-radius:10px;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule .schedule_row button:hover{border:2px solid #006d77;background-color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule .schedule_row a{text-align:center;color:white;border:2px solid white;border-radius:10px;width:80px;height:50px;line-height:47px;margin:0 auto 0 10px;transition:1s;padding:15px 20px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule .schedule_row a:hover{border:2px solid #006d77;background-color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule .schedule_row .decided{padding-left:30px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_schedule .schedule_row_end{margin-top:30px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .memo_info{margin-bottom:30px;font-size:16px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .memo_info input{color:#6C7279;font-size:16px;font-weight:bold;width:400px;padding:10px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .memo_info button{background-color:#e29578;border:2px solid white;font-size:16px;font-weight:bold;padding:10px 40px;color:white;cursor:pointer;margin-left:20px;border-radius:10px;transition:1s}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .memo_info button:hover{border:2px solid #006d77;background-color:#006d77}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_cancel{margin:20px 0 30px 0;text-align:center}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_cancel a{font-size:18px;display:block;text-align:center;color:white;border:2px solid white;border-radius:10px;width:300px;height:60px;margin:0 auto;transition:1s;padding:15px 30px}.manager_sick_page .manager_page_content .register_table .register_content .preregister_box .preregister_content .register_cancel a:hover{border:2px solid #006d77;background-color:#006d77}.manager_sick_page .manager_page_content .memo_for_cancel{text-align:center;font-size:16px}.manager_sick_page .manager_page_content .user_chat_list{width:100%;margin:60px auto;border-top:2px solid white}.manager_sick_page .manager_page_content .user_chat_list .each_box_info{border-bottom:2px solid white;color:white;transition:1s}.manager_sick_page .manager_page_content .user_chat_list .each_box_info:hover{background-color:#FFC4B0}.manager_sick_page .manager_page_content .user_chat_list .each_box_info .upper_part{display:flex;width:96%;margin:0 auto 20px auto;padding-top:10px}.manager_sick_page .manager_page_content .user_chat_list .each_box_info .upper_part .user_info{flex:auto;width:80%;font-size:18px;line-height:40px}.manager_sick_page .manager_page_content .user_chat_list .each_box_info .upper_part .user_info img{width:40px;height:40px;border-radius:50%}.manager_sick_page .manager_page_content .user_chat_list .each_box_info .upper_part .last_time{flex:auto;width:20%;font-size:14px;padding-top:5px;text-align:center}.manager_sick_page .manager_page_content .user_chat_list .each_box_info .upper_part .last_time span{color:red}.manager_sick_page .manager_page_content .user_chat_list .each_box_info .down_part{width:96%;margin:20px auto;font-size:14px}.manager_sick_page .manager_page_content .ng_users_table{width:98%;margin:60px auto}.manager_sick_page .manager_page_content .ng_users_table .title_lists{display:-webkit-box;display:-ms-flexbox;display:flex;color:#006d77;font-size:18px;line-height:60px;border-top:2px solid white;border-bottom:2px solid white}.manager_sick_page .manager_page_content .ng_users_table .title_lists .title_short{text-align:center;flex:auto;width:15%}.manager_sick_page .manager_page_content .ng_users_table .title_lists .title_super_short{text-align:center;flex:auto;width:10%}.manager_sick_page .manager_page_content .ng_users_table .title_lists .title_medium{text-align:center;flex:auto;width:25%}.manager_sick_page .manager_page_content .ng_users_table .title_lists .title_long{text-align:center;flex:auto;width:40%}.manager_sick_page .manager_page_content .ng_users_table .info_lists{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;border-bottom:2px solid white}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_super_short{text-align:center;flex:auto;width:10%;line-height:80px;font-size:14px;overflow-x:scroll;white-space:nowrap}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_short{text-align:center;flex:auto;width:15%;line-height:80px;font-size:14px;overflow-x:scroll;white-space:nowrap}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_short a{color:white;transition:1s;font-size:14px;color:#006d77;border:1px solid #006d77;padding:10px;border-radius:10px}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_short a:hover{color:#83c5be;border:1px solid #83c5be}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_medium{text-align:center;flex:auto;width:25%;line-height:80px;font-size:14px;overflow-x:scroll;white-space:nowrap}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_short_btn{text-align:center;flex:auto;width:15%;line-height:80px}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_short_btn a,.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_short_btn button{color:white;border:1px solid white;padding:10px 10px;border-radius:10px;transition:1s;cursor:pointer;background-color:#e29578;font-weight:bold;font-size:14px}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_short_btn a:hover,.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_short_btn button:hover{background-color:#006d77;border:1px solid #006d77}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_long{flex:auto;width:40%;padding:10px;border:1px solid white;border-radius:10px;font-size:16px;height:70px;overflow-y:scroll;margin-top:5px}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_textarea{flex:auto;width:40%}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_textarea textarea{width:100%;font-size:16px;color:#6C7279;font-weight:bold;padding:5px;margin-top:14px;border:2px solid #6C7279;border-radius:10px}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_textarea2{flex:auto;width:25%;color:white;padding:5px;font-size:16px;height:70px;overflow-y:scroll}.manager_sick_page .manager_page_content .ng_users_table .info_lists .info_textarea2 textarea{width:100%;font-size:16px;color:#6C7279;font-weight:bold;padding:5px;margin-top:14px;border:2px solid #6C7279;border-radius:10px}.manager_sick_page .manager_page_content .add_new_info_btn{text-align:center;margin:40px 0}.manager_sick_page .manager_page_content .add_new_info_btn a{display:block;height:60px;line-height:58px;width:300px;border:2px solid #006d77;color:#006d77;border-radius:20px;margin:0 auto;font-size:26px;transition:1s}.manager_sick_page .manager_page_content .add_new_info_btn a:hover{background-color:#006d77;color:white}.loginInvitePage{color:#6C7279;text-align:center;margin:100px 0;font-weight:bold}.loginInvitePage .page_title{font-size:30px;margin-bottom:30px}.loginInvitePage .page_explain{font-size:18px;padding:15px}.loginInvitePage .qr_code{margin:40px 0}@media all and (max-width: 1000px){.managerInfoList .account_setting_table{width:96%}.managerInfoList .account_setting_table .setting_row .setting_content input{padding:10px;font-size:16px;width:100%}}.sick_admin_page{background-image:url("/home/homeConceptBg.png");background-repeat:repeat;background-size:contain;background-color:rgba(255,255,255,0.5);background-blend-mode:lighten;background-attachment:fixed}@media screen and (max-width: 480px){.sick_admin_page{padding-bottom:8rem}}.sick_admin_page .page_title{text-align:center;padding-top:2rem}.sick_admin_page .page_title .user_name_link img.user_icon{height:18px;width:auto;margin-bottom:2px}.sick_admin_page .page_title .user_name_link a{text-decoration:underline}.sick_admin_page .search_box{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:10px auto}.sick_admin_page .search_box input,.sick_admin_page .search_box select{font-size:larger;padding:3px}@media screen and (max-width: 480px){.sick_admin_page .search_box input,.sick_admin_page .search_box select{width:90%;min-width:280px}}.sick_admin_page .search_box button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sick_admin_page .search_box button img.search_icon{height:25px;width:auto}.sick_menu_row{display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0;gap:15px}@media screen and (max-width: 480px){.sick_menu_row{padding:0;gap:5px}}.sick_menu_row .link_box{margin:6px;border-radius:10px;padding:8px;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,0.5);position:relative;font-weight:600;text-align:center}.sick_menu_row .link_box img.icon_image{height:30px;width:auto;margin-bottom:4px;vertical-align:middle}.sick_menu_row .link_box:hover{top:2px;transition:all .2s;box-shadow:0 7px 10px 0 rgba(0,0,0,0.3)}.sick_menu_row .link_box_main{background-color:#D55A2C;min-width:180px;color:#fff;position:relative}.sick_menu_row .link_box_main img.icon_image{-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);filter:invert(1)}.sick_menu_row .link_box_main .unread{position:absolute;top:-5px;right:0;text-align:center;height:24px;width:24px;line-height:24px;border-radius:50%;background-color:red;color:#fff;white-space:nowrap}@media screen and (max-width: 480px){.sick_menu_row .link_box_main{display:none}}.tab_switch_section{width:100%;max-width:1400px;margin:25px auto}.tab_switch_section .new_tab{display:inline-block;width:20px;height:20px;line-height:20px;background-color:red;margin-left:2px;border-radius:50%;text-align:center;color:#fff;font-weight:800}.tab_switch_section .tab_switch{padding:0 20px;text-align:left}.tab_switch_section .tab_switch .tab_style{border-radius:20px 20px 0 0;background-color:#B7B7B7;display:inline-block;padding:5px 0;width:40%;max-width:200px;text-align:center}@media screen and (max-width: 480px){.tab_switch_section .tab_switch .tab_style{width:auto;padding:5px 22px}}.tab_switch_section .tab_switch .tab_style a{color:#fff;text-decoration:underline;font-size:20px;font-weight:800}.tab_switch_section .tab_switch .tab_style.checked{background-color:#FFE5D6}.tab_switch_section .tab_switch .tab_style.checked a{color:#D55A2C}.tab_switch_section .tab_switch_content{background-color:#FFE5D6;padding:10px 20px;border-radius:15px}.tab_switch_section .tab_switch_content .tab_item{padding:0 12px;margin:5px 2px;line-height:30px;font-size:16px;text-align:center;color:#D55A2C;display:block;float:left;text-align:center;white-space:nowrap;font-weight:bold;transition:all 0.2s ease;cursor:pointer}.tab_switch_section .tab_switch_content .tab_item:hover{opacity:0.75}.tab_switch_section .tab_switch_content .tab_item.checked{background-color:#c15126;color:#fff;border-radius:40px}.tab_switch_section .tab_switch_content input[name="tab_item"]{display:none}.tab_switch_section .tab_switch_content .tab_content{display:none;padding:20px;clear:both;overflow-x:auto}@media screen and (max-width: 480px){.tab_switch_section .tab_switch_content .tab_content{padding:20px 0}}.tab_switch_section .tab_switch_content .tab_content.usualBlock{display:block}.tab_switch_section .tab_switch_content .tab_content iframe{width:100%;max-width:800px;height:400px}.tab_switch_section .tab_switch_content #all:checked ~ #all_content{display:block}.tab_switch_section .tab_switch_content #date1:checked ~ #date1_content{display:block}.tab_switch_section .tab_switch_content #date2:checked ~ #date2_content{display:block}.tab_switch_section .tab_switch_content #date3:checked ~ #date3_content{display:block}.tab_switch_section .tab_switch_content #date4:checked ~ #date4_content{display:block}.tab_switch_section .tab_switch_content #date5:checked ~ #date5_content{display:block}.tab_switch_section .tab_switch_content #date6:checked ~ #date6_content{display:block}.tab_switch_section .tab_switch_content #date7:checked ~ #date7_content{display:block}.tab_switch_section .tab_switch_content #date8:checked ~ #date8_content{display:block}.tab_switch_section .tab_switch_content #date9:checked ~ #date9_content{display:block}.tab_switch_section .tab_switch_content #date10:checked ~ #date10_content{display:block}.tab_switch_section .tab_switch_content input:checked+.tab_item{background-color:#c15126;color:#fff;border-radius:40px}table.customTable{width:100%;background-color:#fff;border-collapse:collapse;border-width:2px;border-color:#363636;border-style:solid;color:#363636}table.customTable td,table.customTable th{border-width:2px;border-color:#363636;border-style:solid;padding:5px;white-space:nowrap}table.customTable td a,table.customTable th a{text-decoration:underline;color:initial}table.customTable td button,table.customTable th button{background-color:#006d77;color:#fff;border:none;cursor:pointer;padding:3px 7px;border-radius:5px;font-weight:bold}table.customTable td button.red_button,table.customTable th button.red_button{background-color:red;width:100%}table.customTable .text_bord{font-weight:800}table.customTable .color_green{color:green}table.customTable .color_blue{color:blue}table.customTable .color_brown{color:brown}table.customTable .color_red{color:red}table.customTable thead{background-color:#F8D061}.sick_admin_footer{display:none}@media screen and (max-width: 480px){.sick_admin_footer{position:fixed;bottom:0;right:0;left:0;width:100%;height:7rem;background:#fff;z-index:10;display:flex;align-items:center;border-top:3px solid #D55A2C}.sick_admin_footer .footer_menu{border-right:3px dotted #D55A2C;width:33.3%;text-align:center;font-weight:700;font-size:small;position:relative}.sick_admin_footer .footer_menu:last-child{border-right:0}.sick_admin_footer .footer_menu img.icon_image{margin:0;height:3.5rem;width:3.5rem}.sick_admin_footer .footer_menu .unread{position:absolute;top:-5px;right:4px;text-align:center;height:24px;width:24px;line-height:24px;border-radius:50%;background-color:red;color:#fff;white-space:nowrap}}.sick_info_detail_page a{text-decoration:underline}.sick_info_detail_page .color_brown{color:#D55A2C}.sick_info_detail_page .page_title{background-color:#c15126;color:#fff;padding:3px 10px}.sick_info_detail_page .sick_info_main{width:100%;max-width:1200px;margin:10px auto;padding-left:25px;line-height:1.8}.sick_info_detail_page .sick_info_main ul li{font-size:18px;font-weight:700;position:relative}.sick_info_detail_page .sick_info_main ul li input,.sick_info_detail_page .sick_info_main ul li select{padding:2px}.sick_info_detail_page .sick_info_main ul li button{background-color:#D55A2C;color:#fff;border:none;cursor:pointer;padding:3px 7px;border-radius:5px;font-weight:bold}.sick_info_detail_page .sick_info_main ul li .for_sp{display:none}@media screen and (max-width: 480px){.sick_info_detail_page .sick_info_main ul li .for_sp{display:block}}.sick_info_detail_page .sick_info_main ul li:before{content:"";display:block;width:22px;height:23px;background-image:url(/home/dotImg.png);background-size:contain;position:absolute;top:5px;left:-18px}.sick_info_detail_page .sick_info_main ul li input[type="text"]{margin-right:5px;width:80%;max-width:500px}.sick_info_detail_page table.customTable td,.sick_info_detail_page th{white-space:normal}hr.dottedLine{border-top:3px dotted #D55A2C;margin:10px 0}.NEW_RECRUIT{background-color:#fff0ec;line-height:1.8}.NEW_RECRUIT hr{margin:2rem 0;border-width:4px 0 0 0;border-style:dotted;border-color:#e0e0e0}.color_orange{color:#D55A2C}.color_yellow{color:#FFEB61}.heighlight_yellow{text-decoration:underline;text-decoration-color:rgba(255,228,0,0.5);text-decoration-thickness:0.5em;text-underline-offset:-0.2em;text-decoration-skip-ink:none}.textalign_center{text-align:center}.buttonStyle_cube{text-align:center}.buttonStyle_cube_link{display:block;cursor:pointer;background-color:#006d77;color:#fff;padding:10px 0;width:90%;max-width:500px;margin:2rem auto;font-size:larger;font-weight:bolder;border-radius:20px;box-shadow:2px 4px #01a6b6;transition:all 0.3s linear}.buttonStyle_cube_link:hover{background-color:#00646d;box-shadow:none;transform:translateY(1px)}.buttonStyle_cube_link .button_icon{display:inline-block;height:24px;width:24px;margin-left:3px;filter:invert(1)}.new_recruit_main_landing{background-image:url("/home/new_recruit_landing_bg.jpg");background-position:60% 40%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:space-between;gap:3rem;padding:5% 3% 3%;width:100%;max-width:1600px;margin:1rem auto;border-radius:0 0 20px 20px}@media screen and (max-width: 740px){.new_recruit_main_landing{flex-direction:column-reverse;padding:10% 3% 5%}}.new_recruit_main_landing_left{display:flex;flex-direction:column;gap:20px}.new_recruit_main_landing_left .main_point_link{padding:13px 50px 8px 20px;border-radius:20px;position:relative}@media screen and (max-width: 480px){.new_recruit_main_landing_left .main_point_link{margin:0 6%}}.new_recruit_main_landing_left .main_point_link_subname{position:absolute;top:-10px;right:5px;font-weight:bolder;text-shadow:#b8b8b8 1px 0 10px}.new_recruit_main_landing_left .main_point_link::after{content:"";background-image:url("/icon/icon15.png");background-size:contain;background-repeat:no-repeat;height:30px;width:30px;position:absolute;right:6px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.new_recruit_main_landing_left .main_point_link.point1{background-color:#006d77d6;color:#fff}.new_recruit_main_landing_left .main_point_link.point2{background-color:#d5592cd6;color:#fff}.new_recruit_main_landing_left .main_point_link.point3{background-color:#ffddd2b6;color:#363636}.new_recruit_main_landing_left .main_point_link h3{font-size:16px}@media screen and (max-width: 740px){.new_recruit_main_landing_left .main_point_link h3{font-size:14px}}.new_recruit_main_landing_left .main_point_link h2{font-size:21px}.new_recruit_main_landing_right{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.new_recruit_main_landing_right .main_subtitle_box{text-align:center;position:relative;z-index:1}.new_recruit_main_landing_right .main_subtitle_box::after{content:"";background-image:url("/home/new_recruit_main_title_box_decoration.png");background-repeat:no-repeat;background-size:contain;position:absolute;height:20px;width:20px;top:10px;left:-14px;transform:rotate(-10deg)}.new_recruit_main_landing_right .main_subtitle_box h2{font-size:16px}@media screen and (max-width: 480px){.new_recruit_main_landing_right .main_subtitle_box h2{font-size:14px}}.new_recruit_main_landing_right .main_title_box{padding:30px 70px 35px;transform:rotate(-5deg);background-image:url("/home/new_recruit_main_title_box_bg.png");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 480px){.new_recruit_main_landing_right .main_title_box{width:100%;padding:10px;text-align:center;background-image:none;background-color:#ffffff82;transform:rotate(0deg);white-space:nowrap;margin-top:-5px}}.new_recruit_main_landing_right .main_title_box h1{font-size:4.6rem;letter-spacing:0.1em;color:#D55A2C;position:relative}@media screen and (max-width: 1024px){.new_recruit_main_landing_right .main_title_box h1{font-size:2.7rem}}.new_recruit_main_landing_right .main_title_box h1 .font_larger{font-size:larger;color:#ff6832}.new_recruit_main_landing_right .main_title_box h1::after{content:"";background-image:url("/home/new_recruit_main_title_box_decoration.png");background-repeat:no-repeat;background-size:contain;position:absolute;height:30px;width:30px;bottom:20px;right:-30px;transform:rotate(10deg)}.new_recruit_heading{color:#363636;font-weight:bolder;font-size:24px;display:inline-block;border-bottom:4px dotted;margin-bottom:1rem}.label_style{display:inline-block;padding:6px 22px;border-radius:10px;background-color:#D55A2C;color:#fff;font-weight:bolder;font-size:larger;white-space:nowrap}.new_recruit_main_banner{padding:4rem 2vw;max-width:600px;margin:0 auto}.new_recruit_main_banner img{width:100%;height:auto}.new_recruit_main_concept{text-align:center;padding:4rem 2%}.new_recruit_main_concept_text{font-size:large;font-weight:bolder;line-height:2;margin:2rem 0}.new_recruit_main_concept_img{width:100%;max-width:700px;margin:1rem auto}.new_recruit_main_points{padding:4rem 0;display:flex;flex-direction:column;align-items:center;gap:40px}.new_recruit_main_points .point_box{display:flex;flex-direction:column;gap:20px;border:4px solid #ff6832;background-color:#fff;border-radius:30px;padding:20px 3%;width:95%;max-width:1000px;position:relative}.new_recruit_main_points .point_box_label_style{position:absolute;top:-20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.new_recruit_main_points .point_box_heading{text-align:center;padding:18px 0;color:#D55A2C;position:relative}.new_recruit_main_points .point_box_heading::before{content:"";background-image:url("/home/new_recruit_decoration.png");background-repeat:no-repeat;background-size:cover;height:100px;width:60px;position:absolute;left:0px;top:calc(50% - 50px)}@media screen and (max-width: 480px){.new_recruit_main_points .point_box_heading::before{height:60px;width:30px;top:calc(50% - 30px)}}.new_recruit_main_points .point_box_heading::after{content:"";background-image:url("/home/new_recruit_decoration.png");background-repeat:no-repeat;background-size:cover;height:100px;width:60px;position:absolute;right:0px;top:calc(50% - 50px);transform:rotate(180deg)}@media screen and (max-width: 480px){.new_recruit_main_points .point_box_heading::after{height:60px;width:30px;top:calc(50% - 30px)}}.new_recruit_main_points .point_box_content .width100_img{width:100%;max-width:700px;height:auto;border-radius:40px;margin:1rem auto}.new_recruit_main_points .point_box_content_articles{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px 8%;padding:2rem 0}@media screen and (max-width: 480px){.new_recruit_main_points .point_box_content_articles{gap:20px 5%}}.new_recruit_main_points .point_box_content_articles img{height:80px;width:auto;display:block}.new_recruit_main_points .point_box_content_articles .article_vertical{display:flex;flex-direction:column;align-items:center;gap:10px}.new_recruit_main_points .point_box_content_articles .article_vertical_heading{display:inline-block;border-bottom:1px solid}.new_recruit_main_points .point_box_content_articles .article_horizontal{display:flex;align-items:center;gap:10px}.new_recruit_main_points .point_box_content .vertical_herizontal_style{display:flex;justify-content:center;align-items:center;gap:20px;color:#D55A2C;padding:15px 0;position:relative}.new_recruit_main_points .point_box_content .vertical_herizontal_style::after{content:"";background-image:url("/home/new_recruit_salary_comment.png");background-repeat:no-repeat;background-size:cover;position:absolute;height:105px;width:120px;right:0px;top:-80px}@media screen and (max-width: 1000px){.new_recruit_main_points .point_box_content .vertical_herizontal_style::after{height:70px;width:80px;top:-55px}}.new_recruit_main_points .point_box_content .vertical_herizontal_style .color_brightOrange{color:#ff6832;border-bottom:2px solid}@media screen and (max-width: 480px){.new_recruit_main_points .point_box_content .vertical_herizontal_style{flex-direction:column;gap:10px}.new_recruit_main_points .point_box_content .vertical_herizontal_style .arrow{transform:rotate(90deg)}}.new_recruit_main_points .point_box ul li{line-height:2}.new_recruit_main_points .point_box ul li::before{content:"● "}.new_recruit_main_jinzai{padding:6rem 0;width:95%;max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.new_recruit_main_jinzai .display_grid_style{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;width:fit-content;margin:1rem auto}@media screen and (max-width: 480px){.new_recruit_main_jinzai .display_grid_style{display:flex;flex-direction:column;align-items:center}}.new_recruit_main_jinzai .display_grid_style img{border-radius:20px;width:100%;height:auto}.new_recruit_main_jinzai .display_grid_style_img_1{grid-area:1 / 1 / 2 / 3;max-width:800px}.new_recruit_main_jinzai .display_grid_style_img_2{grid-area:2 / 1 / 3 / 2}.new_recruit_main_jinzai .display_grid_style_img_3{grid-area:2 / 2 / 3 / 3}.new_recruit_main_jinzai .display_grid_style_img_2,.new_recruit_main_jinzai .display_grid_style_img_3{max-width:390px}.new_recruit_main_voice{padding:4rem;width:95%;max-width:1000px;margin:0 auto;background-color:#fff}.new_recruit_main_voice dl dt{font-weight:bolder;color:#D55A2C}.new_recruit_main_requirement{width:95%;max-width:1000px;margin:8rem auto 4rem}.sickLoginPage .check_message{color:#e29578;text-align:center;font-size:36px;font-weight:bold;margin-top:3vh}.sickLoginPage .login_content{background:url("/home/titleImg-sickChildcare.jpg");background-position:center;background-repeat:no-repeat;width:100%;margin:5vh auto 0 auto;height:70vh}.sickLoginPage .login_content .register_section_box{background-color:rgba(131,197,190,0.8);float:left;width:40%;margin:10% 5% auto 5%}.sickLoginPage .login_content .register_section_box h2{color:white;font-size:28px;padding:15px 0;text-align:center}.sickLoginPage .login_content .register_section_box .explain_words{width:90%;margin:5px auto;font-size:18px;font-weight:bold;color:white}.sickLoginPage .login_content .register_section_box .register_link{text-align:center;margin:25px 0}.sickLoginPage .login_content .register_section_box .register_link a{color:white;background-color:#D55A2C;font-size:18px;font-weight:bold;border-radius:50px;padding:10px 30px;-webkit-transition:1s;transition:1s}.sickLoginPage .login_content .register_section_box .register_link a:hover{background-color:#e29578}.sickLoginPage .login_content .login_section{background-color:rgba(255,104,50,0.7);float:left;width:40%;margin:6% 5% auto 5%}.sickLoginPage .login_content .login_section h2{color:white;font-size:28px;padding:10px 0 5px 0;text-align:center}.sickLoginPage .login_content .login_section h3{color:white;font-size:20px;padding:0 0 10px 0;text-align:center}.sickLoginPage .login_content .login_section .login_info{color:white;font-size:18px;font-weight:bold;text-align:center;margin:20px 0}.sickLoginPage .login_content .login_section .login_info input{font-size:16px;font-weight:bold;padding:10px;border-radius:10px;border:none;color:#6C7279;width:250px}.sickLoginPage .login_content .login_section .form_button{text-align:center;margin:30px 0 20px 0}.sickLoginPage .login_content .login_section .form_button button{cursor:pointer;border:none;color:white;background-color:#006d77;font-size:18px;font-weight:bold;border-radius:50px;padding:10px 50px;-webkit-transition:1s;transition:1s}.sickLoginPage .login_content .login_section .form_button button:hover{background-color:#83c5be}.sickLoginPage .login_content .clear{clear:left}.apply_page{background-color:#ffddd2}.apply_page .apply_page_content{padding-top:12vh;font-weight:bold;color:#6C7279}.apply_page .apply_page_content .page_title{text-align:center;font-size:26px}.apply_page .apply_page_content .link_official_pdf{text-align:center;margin:20px 0}.apply_page .apply_page_content .link_official_pdf a{padding:10px 40px;background:#D55A2C;color:#fff;font-weight:600;border-radius:20px;display:inline-block}.apply_page .apply_page_content .form_error{text-align:center;font-size:20px;padding-top:10px;color:red}.apply_page .apply_page_content .page_explain{text-align:center;font-size:18px;padding-top:10px}.apply_page .apply_page_content .page_explain a{color:#6C7279;-webkit-transition:1s;transition:1s;padding:10px 30px;border:1px solid #6C7279;border-radius:10px}.apply_page .apply_page_content .page_explain a:hover{color:#97C7D7;border:1px solid #97C7D7}.apply_page .apply_page_content .page_explain2{text-align:center;font-size:14px;padding-top:5px}.apply_page .apply_page_content .page_explain3{text-align:center;font-size:16px;padding:15px 0 5px 0;width:180px;margin:0 auto;border-bottom:2px solid #6C7279;cursor:pointer;-webkit-transition:1s;transition:1s}.apply_page .apply_page_content .page_explain3:hover{color:#006d77;border-bottom:2px solid #006d77}.apply_page .apply_page_content .page_explain_hide{width:80%;margin:40px auto;font-size:14px;display:none}.apply_page .apply_page_content .select_children{text-align:center;font-size:20px;padding-top:20px}.apply_page .apply_page_content .select_children select{padding:10px;background-color:white;color:#6C7279;font-size:18px;font-weight:bold;width:200px}.apply_page .apply_page_content .apply_inform_table{width:80%;margin:80px auto}.apply_page .apply_page_content .apply_inform_table .line_top{border-top:2px solid #6C7279}.apply_page .apply_page_content .apply_inform_table .line_dates,.apply_page .apply_page_content .apply_inform_table .line_busy_date,.apply_page .apply_page_content .apply_inform_table .month_line{display:none !important}.apply_page .apply_page_content .apply_inform_table .line_dates article,.apply_page .apply_page_content .apply_inform_table .line_busy_date article,.apply_page .apply_page_content .apply_inform_table .month_line article{display:-webkit-box;display:flex;flex-wrap:wrap}.apply_page .apply_page_content .apply_inform_table .single_line{line-height:80px;border-bottom:2px solid #6C7279;display:-webkit-box;display:flex;font-size:16px}.apply_page .apply_page_content .apply_inform_table .single_line .reserve_ok{display:none}.apply_page .apply_page_content .apply_inform_table .single_line span{margin-left:10%;font-size:12px;padding-right:20px}.apply_page .apply_page_content .apply_inform_table .single_line .month_select{background-color:#006d77;color:white;cursor:pointer;border-radius:10px;width:160px;height:60px;line-height:60px;margin:10px 30px;text-align:center;-webkit-transition:1s;transition:1s}.apply_page .apply_page_content .apply_inform_table .single_line .month_select:hover{background-color:#83c5be}.apply_page .apply_page_content .apply_inform_table .single_line .date_input{padding-left:5px}.apply_page .apply_page_content .apply_inform_table .single_line .date_input input,.apply_page .apply_page_content .apply_inform_table .single_line .date_input select{color:#6C7279;padding:10px;font-size:16px;font-weight:bold}.apply_page .apply_page_content .apply_inform_table .single_line .time_input{margin-left:20px}.apply_page .apply_page_content .apply_inform_table .single_line .input_normal{-webkit-box-flex:1;flex:auto;padding-left:5px}.apply_page .apply_page_content .apply_inform_table .single_line .input_normal input,.apply_page .apply_page_content .apply_inform_table .single_line .input_normal textarea{color:#6C7279;padding:10px;font-size:16px;font-weight:bold}.apply_page .apply_page_content .apply_inform_table .single_line .input_normal input{width:400px}.apply_page .apply_page_content .apply_inform_table .single_line .input_normal textarea{width:500px;margin-top:25px;height:150px}.apply_page .apply_page_content .apply_inform_table .single_line .input_radio{-webkit-box-flex:1;flex:auto;padding-left:5px}.apply_page .apply_page_content .apply_inform_table .single_line .input_radio input{padding:0 15px}.apply_page .apply_page_content .apply_inform_table .single_line .input_short{padding-left:5px}.apply_page .apply_page_content .apply_inform_table .single_line .input_short select,.apply_page .apply_page_content .apply_inform_table .single_line .input_short input{color:#6C7279;padding:10px;font-size:16px;font-weight:bold}.apply_page .apply_page_content .apply_inform_table .single_line .input_short input{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;text-align:right;margin-right:5px}.apply_page .apply_page_content .apply_inform_table .single_line .input_short input[type="number"]{width:100px}.apply_page .apply_page_content .apply_inform_table .multi_line{border-bottom:2px solid #6C7279;font-size:16px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_topic{margin-left:8%;font-size:20px;padding-top:20px;padding-bottom:10px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_topic span{font-size:14px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo{display:-webkit-box;display:flex;flex-wrap:wrap}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .update_btn{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:10%}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .update_btn input{margin:70px 60px 0 0}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .update_btn2{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:10%}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .update_btn2 input{margin:200px 60px 0 0}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo{display:-webkit-box;display:flex;flex-wrap:wrap;margin:10px 0}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo img{width:150px;height:150px;border-radius:10px;-o-object-fit:contain;object-fit:contain}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo .hidden{display:none}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo2{display:-webkit-box;display:flex;flex-wrap:wrap;margin:10px 0}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo2 img{width:400px;height:400px;border-radius:10px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo2 .hidden{display:none}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom{display:-webkit-box;display:flex;flex-wrap:wrap;margin:10px 0 20px 10%;line-height:50px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom span{padding-right:5px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom article{display:-webkit-box;display:flex;flex-wrap:wrap}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .radio_select_content{white-space:nowrap}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .date_input{padding:0 30px 0 10px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long textarea,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long select,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle textarea,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle select,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short textarea,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short select,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date textarea,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date select,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .date_input input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .date_input textarea,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .date_input select{color:#6C7279;padding:10px;font-size:16px;font-weight:bold}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long input[type="date"],.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle input[type="date"],.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short input[type="date"],.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date input[type="date"],.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .date_input input[type="date"]{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long input{width:500px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long textarea{width:600px;height:150px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle input{width:300px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle select{width:160px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short select,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date select{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date input{margin-right:5px;text-align:right}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short input[type="number"],.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date input[type="number"]{width:80px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .bottom_radio,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .bottom_checkbox{padding:0 20px 0 10px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .bottom_radio input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .bottom_checkbox input{margin-left:15px;margin-right:5px}.apply_page .apply_page_content .apply_inform_table .multi_line .keiren_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .hospital_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .register_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .pill_pocket_normal_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .pill_pocket_prev_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .pill_pocket_today_detail{display:none}.apply_page .apply_page_content .apply_inform_table .multi_line .vomit_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .belly_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .suppository_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .immunization_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .out_medicine_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .intake_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .relation_hide,.apply_page .apply_page_content .apply_inform_table .multi_line .asthma_detail{display:none}.apply_page .apply_page_content .apply_inform_table .multi_line .dislocation_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .eczema_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .babyfood_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .milk_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .order_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .inspect_after_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .in_medicine_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .fever_detail{display:none}.apply_page .apply_page_content .apply_inform_table .multi_line .cough_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .skeet_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .vomit_details,.apply_page .apply_page_content .apply_inform_table .multi_line .belly_details,.apply_page .apply_page_content .apply_inform_table .multi_line .rash_details,.apply_page .apply_page_content .apply_inform_table .multi_line .parotid_details{display:none}.apply_page .apply_page_content .apply_inform_table .add_another_day{border-bottom:2px solid #6C7279;font-size:20px;line-height:70px;text-align:center;cursor:pointer;-webkit-transition:1s;transition:1s}.apply_page .apply_page_content .apply_inform_table .add_another_day:hover{color:#006d77}.apply_page .apply_page_content .apply_inform_table .first_hide{display:none}.apply_page .apply_page_content .check_term{font-size:16px;text-align:center}.apply_page .apply_page_content .check_term input{font-size:26px;padding-right:5px}.apply_page .apply_page_content .check_term a{color:#006d77;font-size:16px;-webkit-transition:1s;transition:1s}.apply_page .apply_page_content .check_term a:hover{color:#83c5be}.apply_page .apply_page_content .apply_submit_btn,.apply_page .apply_page_content .lesson_cancel{text-align:center;margin:50px 0}.apply_page .apply_page_content .apply_submit_btn button,.apply_page .apply_page_content .apply_submit_btn a,.apply_page .apply_page_content .lesson_cancel button,.apply_page .apply_page_content .lesson_cancel a{background-color:#006d77;color:white;font-size:24px;font-weight:bold;border:none;-webkit-transition:1s;transition:1s;padding:10px 60px;cursor:pointer}.apply_page .apply_page_content .apply_submit_btn button:hover,.apply_page .apply_page_content .apply_submit_btn a:hover,.apply_page .apply_page_content .lesson_cancel button:hover,.apply_page .apply_page_content .lesson_cancel a:hover{background-color:#83c5be}.apply_page .apply_page_content .apply_submit_btn #apply_btn{display:none}.apply_page .apply_page_content .apply_submit_btn #first_show_btn{font-size:24px;border:1px solid #6C7279;width:200px;line-height:40px;margin:0 auto}.central_page{background-color:#ffddd2}.central_page .central_page_content{padding-top:12vh;font-weight:bold;color:#6C7279}.central_page .central_page_content .unregister_kids_details,.central_page .central_page_content .unregister_kids_details2{text-align:center;background-color:#006d77;color:white;font-size:26px;margin-bottom:30px;padding:15px 0;-webkit-transition:1s;transition:1s}.central_page .central_page_content .unregister_kids_details span,.central_page .central_page_content .unregister_kids_details2 span{font-size:18px}.central_page .central_page_content .unregister_kids_details:hover,.central_page .central_page_content .unregister_kids_details2:hover{background-color:#83c5be}.central_page .central_page_content .unregister_kids_details2{width:80%;margin:30px auto;border-radius:10px}.central_page .central_page_content .warning_message_deadline{width:80%;margin:30px auto;text-align:left;color:#006d77;font-size:18px;font-weight:bold}.central_page .central_page_content .page_title{text-align:center;font-size:30px}.central_page .central_page_content .page_explain{text-align:center;font-size:16px;padding-top:10px}.central_page .central_page_content .select_cancel_reason{text-align:center;font-size:20px;padding:20px 0}.central_page .central_page_content .select_cancel_reason select{padding:10px;background-color:white;color:#6C7279;font-size:18px;font-weight:bold;width:200px}.central_page .central_page_content .what_need{text-align:center;font-size:16px;padding:15px 0 5px 0;width:280px;margin:0 auto;border-bottom:2px solid #6C7279;cursor:pointer;-webkit-transition:1s;transition:1s}.central_page .central_page_content .what_need:hover{color:#006d77;border-bottom:2px solid #006d77}.central_page .central_page_content .what_need_hide{width:70%;margin:40px auto;font-size:14px;display:none}.central_page .central_page_content .central_link{border:2px solid #6C7279;width:300px;margin:40px auto;color:#006d77;border-radius:20px}.central_page .central_page_content .central_link:hover{border:2px solid #006d77}.central_page .central_page_content .central_link:hover .central_link_icon i,.central_page .central_page_content .central_link:hover .central_link_words{color:#006d77}.central_page .central_page_content .central_link .central_link_icon{text-align:center;padding:30px 0}.central_page .central_page_content .central_link .central_link_icon i{font-size:48px;color:#6C7279}.central_page .central_page_content .central_link .central_link_words{color:#6C7279;text-align:center;padding-bottom:20px;font-size:18px}.central_page .central_page_content .central_link .central_link_words:hover{color:#006d77}.central_page .central_page_content .user_central_link_btns{display:-webkit-box;display:flex}.central_page .central_page_content .user_central_link_btns .link_btn{-webkit-box-flex:1;flex:auto;width:33%;text-align:center}.central_page .central_page_content .user_central_link_btns .link_btn a{display:block;color:#6C7279;border:2px solid #6C7279;border-radius:20px;padding:15px 0px;width:240px;margin:0 auto;-webkit-transition:1s;transition:1s}.central_page .central_page_content .user_central_link_btns .link_btn a:hover{color:white;border:2px solid #006d77;background-color:#006d77}.central_page .central_page_content .register_table{width:90%;margin:40px auto}.central_page .central_page_content .register_table .meet_cancel{text-align:center;margin:30px 0}.central_page .central_page_content .register_table .meet_cancel a{border-radius:50px;font-size:18px;background-color:#006d77;color:white;padding:10px 30px}.central_page .central_page_content .register_table .register_title{text-align:center;font-size:26px;line-height:60px;border-top:2px solid #6C7279;border-bottom:2px solid #6C7279;color:#D55A2C}.central_page .central_page_content .register_table .register_koumoku{color:#D55A2C;font-size:18px;display:-webkit-box;display:flex;line-height:50px;border-bottom:2px solid #6C7279}.central_page .central_page_content .register_table .register_koumoku .koumoku_each{text-align:center;-webkit-box-flex:1;flex:auto;width:20%}.central_page .central_page_content .register_table .register_info{font-size:18px;display:-webkit-box;display:flex;line-height:50px;border-bottom:2px solid #6C7279}.central_page .central_page_content .register_table .register_info .info_each{text-align:center;-webkit-box-flex:1;flex:auto;width:20%}.central_page .central_page_content .register_table .register_info .info_each span{font-size:14px}.central_page .central_page_content .register_table .register_info .info_each a{display:block;color:#83c5be;width:150px;height:40px;margin:5px auto;line-height:37px;border-radius:20px;border:2px solid #83c5be;-webkit-transition:1s;transition:1s}.central_page .central_page_content .register_table .register_info .info_each a:hover{color:#006d77;border:2px solid #006d77}.central_page .central_page_content .memo_for_cancel{text-align:center;font-size:16px}.central_page .central_page_content .add_aditional_date{text-align:center;margin:30px 0}.central_page .central_page_content .add_aditional_date span{font-size:14px}.central_page .central_page_content .add_aditional_date a,.central_page .central_page_content .add_aditional_date button{color:#006d77;font-size:18px;font-weight:bold;border:2px solid #006d77;padding:10px 40px;-webkit-transition:1s;transition:1s;border-radius:50px;cursor:pointer}.central_page .central_page_content .add_aditional_date a:hover,.central_page .central_page_content .add_aditional_date button:hover{background-color:#006d77;color:white}.central_page .central_page_content .new_children{text-align:center;margin-bottom:60px}.central_page .central_page_content .new_children i{color:white;font-size:30px}.central_page .central_page_content .new_children a{text-align:center;color:white;border:2px solid #006d77;background-color:#006d77;padding:15px 40px;border-radius:30px;font-size:26px;-webkit-transition:1s;transition:1s}.central_page .central_page_content .new_children a:hover{color:white;background-color:#83c5be;border:2px solid #83c5be}.central_page .central_page_content .link_files{text-align:center;margin:40px 0}.central_page .central_page_content .link_files .button{padding:10px 20px;background:#D55A2C;color:#fff;font-weight:600;border-radius:20px;display:inline-block}.link_list_page{background-color:#ffddd2;font-weight:bold;color:#6C7279}.link_list_page h1{text-align:center;font-size:30px;padding-top:10vh}.link_list_page .page_explain{margin:30px 0;text-align:center}.link_list_page .page_explain a{color:#006d77;font-size:16px;font-weight:bold}.link_list_page .userInfo_edit_lists{width:90%;margin:40px auto}.link_list_page .userInfo_edit_lists .line_title{display:-webkit-box;display:flex;font-size:20px;line-height:60px;color:#97C7D7;border-top:2px solid #6C7279;border-bottom:2px solid #6C7279;text-align:center}.link_list_page .userInfo_edit_lists .line_title .title_topic1{width:20%}.link_list_page .userInfo_edit_lists .line_title .title_topic2{width:15%}.link_list_page .userInfo_edit_lists .line_title .title_topic3{width:45%}.link_list_page .userInfo_edit_lists .line_title .title_topic4{width:20%}.link_list_page .userInfo_edit_lists .line_info{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:18px;color:#6C7279;border-bottom:2px solid #6C7279;text-align:center}.link_list_page .userInfo_edit_lists .line_info .info_topic1{width:20%}.link_list_page .userInfo_edit_lists .line_info .info_topic2{width:15%}.link_list_page .userInfo_edit_lists .line_info .info_topic3{width:45%;margin:15px 0}.link_list_page .userInfo_edit_lists .line_info .info_topic3 span{font-size:12px}.link_list_page .userInfo_edit_lists .line_info .info_topic4{width:20%;text-align:center}.link_list_page .userInfo_edit_lists .line_info .info_topic4 a{color:#006d77;border:2px solid #006d77;padding:10px 30px;border-radius:30px;-webkit-transition:1s;transition:1s}.link_list_page .userInfo_edit_lists .line_info .info_topic4 a:hover{background-color:#006d77;color:white}.link_list_page .user_add{text-align:center;margin:80px auto}.link_list_page .user_add a{color:#006d77;border:2px solid #006d77;padding:15px 50px;border-radius:30px;font-size:20px;-webkit-transition:1s;transition:1s}.link_list_page .user_add a:hover{background-color:#006d77;color:white}.asking_chat_page .topFixedSection{padding:.5rem 0;text-align:center;font-weight:900;overflow-x:auto;white-space:nowrap;color:#ff6832;border-bottom:2px solid #D55A2C}.asking_chat_page .topFixedSection a{color:#006d77}.asking_chat_page .topFixedSection a:hover{color:#83c5be}.asking_chat_page .chatBoxIndexSection{max-height:60vh;width:100rem;overflow-y:scroll;margin:0 auto;padding:2rem 4rem;text-align:right}.asking_chat_page .chatBoxIndexSection .opponentMail{display:-webkit-box;display:flex;width:100%;margin:10px 0;overflow:hidden}.asking_chat_page .chatBoxIndexSection .opponentMail .faceicon img{height:40px;width:40px;border-radius:50%;margin-right:.6rem}.asking_chat_page .chatBoxIndexSection .opponentMail .chatting{width:100%;text-align:left}.asking_chat_page .chatBoxIndexSection .opponentMail .chatting .says{display:inline-block;position:relative;margin:0 0 0 10px;padding:10px;max-width:350px;border-radius:12px;background:#454545;color:#fff}.asking_chat_page .chatBoxIndexSection .opponentMail .chatting .says:after{content:"";position:absolute;display:inline-block;top:3px;left:-19px;border:8px solid transparent;border-right:18px solid #454545;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.asking_chat_page .chatBoxIndexSection .opponentMail .chatting .says p{margin:0;padding:0}.asking_chat_page .chatBoxIndexSection .myComment{margin:10px 0}.asking_chat_page .chatBoxIndexSection .myComment .chat_content{display:inline-block;position:relative;text-align:left;margin:0 10px 0 0;padding:8px;max-width:350px;border-radius:12px;background:#30d6e8}.asking_chat_page .chatBoxIndexSection .myComment .chat_content:after{content:"";position:absolute;top:3px;right:-19px;border:8px solid transparent;border-left:18px solid #30d6e8;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.asking_chat_page .chatBoxIndexSection .dateTime,.asking_chat_page .chatBoxIndexSection .readOrUnread{font-size:1.2rem;font-weight:300}.asking_chat_page .messageInputAndSend{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:2rem 0}.asking_chat_page .messageInputAndSend .messageInputBox{width:70%;height:70px;font-size:1.6rem;padding:1rem;border:3px solid #006d77;border-radius:15px;color:#6C7279;font-weight:bold}.asking_chat_page .messageInputAndSend .messageSendButton{position:relative;width:50px;height:50px;margin-left:1rem;border-radius:50%;background:#006d77;border-style:none}.asking_chat_page .messageInputAndSend .messageSendButton:hover{opacity:.9}.asking_chat_page .messageInputAndSend .messageSendButton img{position:absolute;top:12px;left:8px;height:25px;width:30px;cursor:pointer}.apply_complete_page{padding:7rem 0;background-color:#fff}.apply_complete_page .pageTitleSection{height:auto}.apply_complete_page .pageTitleSection .pageTitleContent .load-up br.forMobile{display:none}@media screen and (max-width: 480px){.apply_complete_page .pageTitleSection .pageTitleContent .load-up br.forMobile{display:block}}.apply_complete_page .pageTitleSection .pageTitleContent img.applyingIcon{height:40px;width:auto;margin:0 8px 10px 0}@media screen and (max-width: 480px){.apply_complete_page .pageTitleSection .pageTitleContent img.applyingIcon{display:block;margin:0 auto}}@media all and (max-width: 1024px){.sickLoginPage .check_message{font-size:28px;margin-top:16vh}.sickLoginPage .login_content{width:100%;margin:5vh auto 0;height:auto}.sickLoginPage .login_content .register_section_box{float:left;width:96%;margin:10% 2% auto 2%}.sickLoginPage .login_content .register_section_box h2{font-size:28px;padding:20px 0}.sickLoginPage .login_content .register_section_box .explain_words{width:98%;margin:10px auto;font-size:20px}.sickLoginPage .login_content .register_section_box .register_link{margin:35px 0}.sickLoginPage .login_content .register_section_box .register_link a{font-size:22px;padding:15px 50px}.sickLoginPage .login_content .login_section{float:left;width:96%;margin:10% 2% 10% 2%}.sickLoginPage .login_content .login_section h2{font-size:28px;padding:20px 0 5px 0}.sickLoginPage .login_content .login_section h3{font-size:24px;padding:0 0 10px 0}.sickLoginPage .login_content .login_section .login_info{font-size:22px;margin:30px 0}.sickLoginPage .login_content .login_section .login_info input{font-size:22px;width:80%}.sickLoginPage .login_content .login_section .form_button{margin:30px 0 30px 0}.sickLoginPage .login_content .login_section .form_button button{font-size:22px;padding:15px 80px}.sickLoginPage .login_content .clear{clear:left}.apply_page .apply_page_content{padding-top:10vh}.apply_page .apply_page_content .page_title{font-size:26px}.apply_page .apply_page_content .form_error{font-size:22px}.apply_page .apply_page_content .page_explain{font-size:20px;padding-top:10px}.apply_page .apply_page_content .page_explain2{font-size:16px;padding-top:5px}.apply_page .apply_page_content .page_explain3{text-align:center;font-size:20px;padding:15px 0 5px 0;width:220px;margin:0 auto}.apply_page .apply_page_content .page_explain_hide{width:96%;margin:60px auto;font-size:18px;display:none}.apply_page .apply_page_content .select_children{font-size:24px;padding-top:30px}.apply_page .apply_page_content .select_children select{padding:10px;font-size:20px;width:250px}.apply_page .apply_page_content .apply_inform_table{width:98%;margin:80px auto}.apply_page .apply_page_content .apply_inform_table .line_top{border-top:2px solid #6C7279}.apply_page .apply_page_content .apply_inform_table .single_line{line-height:80px;display:-webkit-box;display:flex;flex-wrap:wrap;font-size:16px}.apply_page .apply_page_content .apply_inform_table .single_line .reserve_ok{display:block;line-height:30px;font-size:15px;margin-top:10px}.apply_page .apply_page_content .apply_inform_table .single_line .reserve_week_only{display:none}.apply_page .apply_page_content .apply_inform_table .single_line span{margin-left:1%;font-size:10px;padding-right:20px;line-height:80px}.apply_page .apply_page_content .apply_inform_table .single_line .month_select{width:340px;height:60px;line-height:60px;margin:10px auto 30px auto;text-align:center}.apply_page .apply_page_content .apply_inform_table .single_line .date_input{padding-left:2%}.apply_page .apply_page_content .apply_inform_table .single_line .date_input input,.apply_page .apply_page_content .apply_inform_table .single_line .date_input select{padding:5px;font-size:18px}.apply_page .apply_page_content .apply_inform_table .single_line .time_input{margin-bottom:0px}.apply_page .apply_page_content .apply_inform_table .single_line .input_normal{padding-left:2%}.apply_page .apply_page_content .apply_inform_table .single_line .input_normal input{padding:10px;font-size:20px;width:100%;margin-bottom:0px}.apply_page .apply_page_content .apply_inform_table .single_line .input_radio{padding-left:2%;display:inline-block}.apply_page .apply_page_content .apply_inform_table .single_line .input_radio input{padding:0 15px;font-size:30px;margin-bottom:40px}.apply_page .apply_page_content .apply_inform_table .single_line .input_short{padding-left:5px}.apply_page .apply_page_content .apply_inform_table .single_line .input_short select{padding:10px;font-size:20px}.apply_page .apply_page_content .apply_inform_table .single_line .input_short input{padding:10px;font-size:20px;width:60px}.apply_page .apply_page_content .apply_inform_table .single_line .input_flat{display:inline-block;margin:0px 5px}.apply_page .apply_page_content .apply_inform_table .multi_line{border-bottom:2px solid #6C7279;font-size:18px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_topic{margin-left:2%;font-size:20px;padding-top:20px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_topic span{font-size:16px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom{margin:10px 0 20px 2%;line-height:50px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom article{font-size:16px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long{padding:0 20px 0 10px;margin:0 8px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long input{padding:10px;font-size:18px;font-weight:bold;width:500px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long textarea{padding:10px;font-size:18px;width:600px;height:150px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long select{color:#6C7279;padding:10px;font-size:16px;font-weight:bold}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle{padding:0 20px 0 0px;margin:0 8px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle input{padding:10px;font-size:18px;width:350px;margin-bottom:20px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_middle select{font-size:18px;width:240px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .bottom_radio{display:inline-block;padding:0 15px 0 10px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short{padding:0 15px 0 0px;margin:0 8px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short input{padding:10px;font-size:16px;margin-bottom:20px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_short select{padding:10px;font-size:18px;margin-bottom:20px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date{padding:0 15px 0 0px;margin:0 8px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_date input{padding:10px;font-size:16px;margin-right:5px}.apply_page .apply_page_content .apply_inform_table .multi_line .keiren_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .hospital_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .register_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .pill_pocket_normal_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .pill_pocket_prev_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .pill_pocket_today_detail{display:none}.apply_page .apply_page_content .apply_inform_table .multi_line .vomit_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .belly_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .suppository_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .immunization_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .out_medicine_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .intake_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .relation_hide,.apply_page .apply_page_content .apply_inform_table .multi_line .asthma_detail{display:none}.apply_page .apply_page_content .apply_inform_table .multi_line .dislocation_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .eczema_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .babyfood_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .milk_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .order_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .inspect_after_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .in_medicine_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .fever_detail{display:none}.apply_page .apply_page_content .apply_inform_table .multi_line .cough_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .skeet_detail,.apply_page .apply_page_content .apply_inform_table .multi_line .vomit_details,.apply_page .apply_page_content .apply_inform_table .multi_line .belly_details,.apply_page .apply_page_content .apply_inform_table .multi_line .rash_details,.apply_page .apply_page_content .apply_inform_table .multi_line .parotid_details{display:none}.apply_page .apply_page_content .apply_inform_table .add_another_day{border-bottom:2px solid #6C7279;font-size:24px;line-height:80px;color:#006d77}.apply_page .apply_page_content .check_term{font-size:20px}.apply_page .apply_page_content .check_term input{font-size:36px;padding-right:5px}.apply_page .apply_page_content .check_term a{font-size:20px}.apply_page .apply_page_content .apply_submit_btn{margin:80px 0}.apply_page .apply_page_content .apply_submit_btn button{font-size:28px;padding:15px 80px;border:none}.apply_page .apply_page_content .apply_submit_btn #apply_btn{display:none}.apply_page .apply_page_content .apply_submit_btn #first_show_btn{font-size:28px;border:2px solid #6C7279;width:200px;line-height:60px;margin:0 auto}.apply_page .apply_page_content .lesson_cancel{margin:0 0 80px 0}.apply_page .apply_page_content .lesson_cancel a{font-size:24px;padding:20px 60px;background-color:#006d77}.central_page .central_page_content{padding-top:10vh}.central_page .central_page_content .unregister_kids_details{font-size:26px;margin-bottom:40px;padding:20px 0}.central_page .central_page_content .unregister_kids_details span{font-size:20px}.central_page .central_page_content .unregister_kids_details2{font-size:20px;margin-bottom:40px;padding:20px 0}.central_page .central_page_content .unregister_kids_details2 span{font-size:16px}.central_page .central_page_content .warning_message_deadline{width:96%;margin:30px auto;font-size:22px}.central_page .central_page_content .page_title{font-size:28px}.central_page .central_page_content .what_need{text-align:center;font-size:18px;padding:15px 0 5px 0;width:360px;margin:0 auto}.central_page .central_page_content .what_need_hide{width:96%;margin:40px auto;font-size:16px;display:none}.central_page .central_page_content .central_link{width:360px;margin:60px auto;border:2px solid #006d77}.central_page .central_page_content .central_link .central_link_icon{padding:30px 0}.central_page .central_page_content .central_link .central_link_icon i{font-size:56px;color:#006d77}.central_page .central_page_content .central_link .central_link_words{padding-bottom:30px;font-size:20px;color:#006d77}.central_page .central_page_content .user_central_link_btns{display:block}.central_page .central_page_content .user_central_link_btns .link_btn{-webkit-box-flex:1;flex:auto;width:100%}.central_page .central_page_content .user_central_link_btns .link_btn a{font-size:20px;display:block;padding:20px 0px;width:300px;margin:40px auto}.central_page .central_page_content .register_table{width:98%;margin:40px auto}.central_page .central_page_content .register_table .meet_cancel{margin:40px 0}.central_page .central_page_content .register_table .meet_cancel a{border-radius:50px;font-size:24px;padding:15px 40px}.central_page .central_page_content .register_table .register_title{font-size:24px;line-height:60px}.central_page .central_page_content .register_table .register_koumoku{font-size:16px;display:-webkit-box;display:flex;line-height:50px}.central_page .central_page_content .register_table .register_koumoku .koumoku_each{-webkit-box-flex:1;flex:auto;width:25%}.central_page .central_page_content .register_table .register_koumoku .hide_phone{display:none}.central_page .central_page_content .register_table .register_info{font-size:18px;display:-webkit-box;display:flex;line-height:50px;border-bottom:2px solid #6C7279}.central_page .central_page_content .register_table .register_info .info_each{text-align:center;-webkit-box-flex:1;flex:auto;width:25%;overflow-x:auto;white-space:nowrap}.central_page .central_page_content .register_table .register_info .info_each span{font-size:14px}.central_page .central_page_content .register_table .register_info .info_each .hide_year{display:none}.central_page .central_page_content .register_table .register_info .info_each a{display:block;width:90px;height:40px;margin:5px auto;line-height:37px}.central_page .central_page_content .register_table .register_info .hide_phone{display:none}.central_page .central_page_content .add_aditional_date{margin:40px 0}.central_page .central_page_content .add_aditional_date span{font-size:18px}.central_page .central_page_content .add_aditional_date a,.central_page .central_page_content .add_aditional_date button{font-size:24px;padding:15px 60px}.central_page .central_page_content .link_files{margin:60px 0}.central_page .central_page_content .link_files .button{padding:15px 40px;font-weight:600;display:inline-block;margin-top:20px}.link_list_page{font-weight:bold}.link_list_page h1{font-size:30px;padding-top:12vh}.link_list_page .page_explain{margin:30px 0}.link_list_page .page_explain a{font-size:20px}.link_list_page .userInfo_edit_lists{width:98%;margin:60px auto}.link_list_page .userInfo_edit_lists .line_title{display:-webkit-box;display:flex;font-size:22px;line-height:70px}.link_list_page .userInfo_edit_lists .line_title .title_topic1{width:20%}.link_list_page .userInfo_edit_lists .line_title .title_topic2{width:20%}.link_list_page .userInfo_edit_lists .line_title .title_topic3{width:40%}.link_list_page .userInfo_edit_lists .line_title .title_topic4{width:20%}.link_list_page .userInfo_edit_lists .line_info{display:-webkit-box;display:flex;font-size:20px}.link_list_page .userInfo_edit_lists .line_info .info_topic1{width:20%}.link_list_page .userInfo_edit_lists .line_info .info_topic2{width:20%}.link_list_page .userInfo_edit_lists .line_info .info_topic3{width:40%;margin:15px 0}.link_list_page .userInfo_edit_lists .line_info .info_topic3 span{font-size:16px}.link_list_page .userInfo_edit_lists .line_info .info_topic4{width:20%}.link_list_page .userInfo_edit_lists .line_info .info_topic4 a{padding:10px 30px;border-radius:30px}.link_list_page .user_add{margin:100px auto}.link_list_page .user_add a{padding:15px 60px;border-radius:30px;font-size:24px}.asking_chat_page .chatBoxIndexSection{width:100%}}@media screen and (max-width: 480px){.central_page .central_page_content .user_central_link_btns .link_btn a{margin:20px auto;font-size:16px;padding:10px 0px}.central_page .central_page_content .what_need,.central_page .central_page_content .new_children a{font-size:16px}.central_page .central_page_content .register_table .register_koumoku,.central_page .central_page_content .register_table .register_info{font-size:12px}.central_page .central_page_content .register_table .register_koumoku .info_each span,.central_page .central_page_content .register_table .register_info .info_each span{font-size:12px}.central_page .central_page_content .register_table .meet_cancel a{font-size:16px}.link_list_page .userInfo_edit_lists .line_title .title_topic3,.link_list_page .userInfo_edit_lists .line_info .info_topic3{display:none}.link_list_page .userInfo_edit_lists .line_title{font-size:16px}.link_list_page .userInfo_edit_lists .line_title .title_topic1,.link_list_page .userInfo_edit_lists .line_title .title_topic2,.link_list_page .userInfo_edit_lists .line_title .title_topic4{width:33%}.link_list_page .userInfo_edit_lists .line_info{font-size:12px;padding:30px 0}.link_list_page .userInfo_edit_lists .line_info .info_topic1,.link_list_page .userInfo_edit_lists .line_info .info_topic2,.link_list_page .userInfo_edit_lists .line_info .info_topic4{width:33%}.link_list_page .userInfo_edit_lists .line_info .info_topic1 a,.link_list_page .userInfo_edit_lists .line_info .info_topic2 a,.link_list_page .userInfo_edit_lists .line_info .info_topic4 a{font-size:12px;padding:20px 10px}.link_list_page .page_explain a,.link_list_page .user_add a{font-size:16px}.apply_page .apply_page_content .page_explain{font-size:16px}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .update_btn2,.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .update_btn{margin-left:10%;text-align:center}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .update_btn2 input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .update_btn input{margin:30px 0 20px 0}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo{width:250px;margin:15px auto;text-align:center}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo img{width:250px;height:250px;margin:0 auto}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo2{width:300px;margin:15px auto;text-align:center}.apply_page .apply_page_content .apply_inform_table .multi_line .line_photo .show_photo2 img{width:300px;height:300px;margin:0 auto}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long input,.apply_page .apply_page_content .apply_inform_table .multi_line .line_bottom .input_long textarea{width:100%}.apply_page .apply_page_content .check_term{font-size:16px}.apply_page .apply_page_content .apply_submit_btn #first_show_btn,.apply_page .apply_page_content .apply_submit_btn button{font-size:18px}.apply_page .apply_page_content .lesson_cancel a{font-size:18px}.asking_chat_page .topFixedSection{padding:2rem 0 .5rem}.asking_chat_page .chatBoxIndexSection{padding:1rem}.asking_chat_page .chatBoxIndexSection .opponentMail .faceicon img{height:30px;width:30px}.asking_chat_page .chatBoxIndexSection .opponentMail .chatting .says{max-width:250px}.asking_chat_page .chatBoxIndexSection .myComment .chat_content{max-width:250px}}*{box-sizing:border-box;margin:0;padding:0}html{word-wrap:break-word;font-size:62.5%;margin:0;padding:0}body{margin:0;padding:0;width:100%;height:100%;position:relative;color:#363636;font-size:1.4rem;line-height:1.5;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "Hiragino Kaku Gothic ProN", sans-serif;font-weight:400;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flash_notice{text-align:center;background-color:#006d77;color:white;font-size:24px;font-weight:bold;line-height:25px;padding:40px 0}#loading-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:9999}.container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.container .preloader{-webkit-animation:rotate 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite;animation:rotate 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite}.container .preloader span{position:absolute;display:block;height:64px;width:64px;background:#ff6832;border:1px solid #ff6832;border-radius:100%}.container .preloader span:nth-child(1){-webkit-transform:translate(-28px, -28px);transform:translate(-28px, -28px);-webkit-animation:shape_1 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite;animation:shape_1 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite}.container .preloader span:nth-child(2){-webkit-transform:translate(28px, -28px);transform:translate(28px, -28px);-webkit-animation:shape_2 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite;animation:shape_2 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite}.container .preloader span:nth-child(3){position:relative;border-radius:0px;-webkit-transform:scale(0.98) rotate(-45deg);transform:scale(0.98) rotate(-45deg);-webkit-animation:shape_3 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite;animation:shape_3 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite}@-webkit-keyframes rotate{50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes rotate{50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@-webkit-keyframes shape_1{60%{-webkit-transform:scale(0.4);transform:scale(0.4)}}@keyframes shape_1{60%{-webkit-transform:scale(0.4);transform:scale(0.4)}}@-webkit-keyframes shape_2{40%{-webkit-transform:scale(0.4);transform:scale(0.4)}}@keyframes shape_2{40%{-webkit-transform:scale(0.4);transform:scale(0.4)}}@-webkit-keyframes shape_3{50%{border-radius:100%;-webkit-transform:scale(0.5) rotate(-45deg);transform:scale(0.5) rotate(-45deg)}100%{-webkit-transform:scale(0.98) rotate(-45deg);transform:scale(0.98) rotate(-45deg)}}@keyframes shape_3{50%{border-radius:100%;-webkit-transform:scale(0.5) rotate(-45deg);transform:scale(0.5) rotate(-45deg)}100%{-webkit-transform:scale(0.98) rotate(-45deg);transform:scale(0.98) rotate(-45deg)}}.shadow{position:relative;top:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;height:16px;width:64px;border-radius:50%;background-color:#d9d9d9;border:1px solid #d9d9d9;-webkit-animation:shadow 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite;animation:shadow 2.3s cubic-bezier(0.75, 0, 0.5, 1) infinite}@-webkit-keyframes shadow{50%{-webkit-transform:translateX(-50%) scale(0.5);transform:translateX(-50%) scale(0.5);border-color:#f2f2f2}}@keyframes shadow{50%{-webkit-transform:translateX(-50%) scale(0.5);transform:translateX(-50%) scale(0.5);border-color:#f2f2f2}}.completed{opacity:0;visibility:hidden}.wrap{overflow:hidden}header,footer,nav,menu,article,aside,section,details,figcaption,figure{display:block}ul,ol{list-style:none}table{border-collapse:collapse}img{vertical-align:bottom;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center;'}.objectfitContain{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.objectfitFill{-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center;font-family:'object-fit: fill; object-position: center;'}a{text-decoration:none;color:#363636}a img{border:none}strong{font-weight:normal}i{font-style:normal}.colorRed{color:#b30606}.scroll-fade{opacity:0;-webkit-transition:all 2s;transition:all 2s}.scroll-up{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all 1s;transition:all 1s}.scroll-down{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 1s;transition:all 1s}.scroll-up.done,.scroll-down.done,.scroll-fade.done{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.load-fade{opacity:0;-webkit-transition:all 2s;transition:all 2s}.load-up{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all 1s;transition:all 1s}.load-up.done,.load-fade.done{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 480px){h1{font-size:5rem}h2{font-size:3rem}h3{font-size:2.5rem}h4{font-size:1.9rem}h5{font-size:1.6rem}p{font-size:1.6rem}a{font-size:1.6rem}}@media screen and (min-width: 480.1px){h1{font-size:5.6rem}h2{font-size:4rem}h3{font-size:3rem}h4{font-size:2.3rem}h5{font-size:1.6rem}p{font-size:1.6rem}a{font-size:1.6rem}}.paginate{text-align:center;color:#D55A2C;font-size:18px;font-weight:bold;padding:30px 0}.paginate a{color:#D55A2C;font-size:18px;font-weight:bold;border:2px solid #D55A2C;padding:10px;border-radius:10px;margin:0 15px;-webkit-transition:1s;transition:1s}.paginate a:hover{color:red;border:2px solid red}header .g-nav .mizumotoNavLogo{position:absolute;top:0;left:0;background:#fff;text-align:center;padding:3rem;z-index:3}header .g-nav .mizumotoNavLogo img{width:26rem}header .g-nav .navbar{display:-webkit-box;display:flex;justify-content:space-around;margin-left:32rem;line-height:8rem;background:#fff}header .g-nav .navbar .menu{position:relative;text-align:center;width:100%;min-width:14rem}header .g-nav .navbar .menu a{color:#363636;font-weight:600;font-size:1.6rem;letter-spacing:.5px}header .g-nav .navbar .menu a img{height:8rem;min-width:10rem;max-width:12rem}header .g-nav .navbar .menu .menu-secondLevel{display:none}header .g-nav .navbar .menu:hover a{color:#e29578}header .g-nav .navbar .menu:hover .menu-secondLevel{display:block;position:absolute;top:6.9rem;right:0;left:0;margin:auto;width:90%;min-width:16rem;max-width:20rem;background:#d46439;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10}header .g-nav .navbar .menu:hover .menu-secondLevel a{color:#fff;line-height:5rem}header .g-nav .navbar .menu:hover .menu-secondLevel a li{border-top:solid 1px #fff}header .g-nav .navbar .menu:hover .menu-secondLevel a li:hover{background:#ee8f6c}header .g-nav .navbar .homeButton{display:none}header .g-nav .navbar .menu-nonSecondLevel{width:90%;min-width:7rem;max-width:18rem}.fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:100}.fixed .g-nav{box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08);padding:0 5%;background:#fff}.fixed .g-nav .mizumotoNavLogo{display:none}.fixed .g-nav .navbar{line-height:8rem;margin-left:0}.fixed .g-nav .navbar .menu a{font-size:1.5rem}.fixed .g-nav .navbar .menu:hover .menu-secondLevel{top:7.9rem;z-index:90}.fixed .g-nav .navbar .homeButton{display:block}.toggle_btn{display:none}#spHeader{display:none}.rightFixedButtons{display:block;position:fixed;right:-3.8rem;top:30%;z-index:100;transition:all 0.5s ease}.rightFixedButtons a img{display:block;height:8.5rem;margin-bottom:.7rem;position:relative}.rightFixedButtons a img:hover{left:-0.6rem}.rightFixedButtons a img.usualButton{height:7.6rem;margin-left:12px}.pageTop{position:fixed;bottom:-2.3rem;right:2.5rem;z-index:10}.pageTop img{height:10rem;width:10rem}.footerMenuTopSection{padding:16rem 0 10rem;background:#ffd7ca;position:relative}.footerMenuTopSection .footerMenuTopSectionDecoration img{position:absolute;top:0;height:13rem;width:100%}.footerMenuTopSection .footerMenuIndex{display:-webkit-box;display:flex;justify-content:space-around;text-align:center}.footerMenuTopSection .footerMenuIndex li a{font-weight:600;line-height:220%;letter-spacing:1px}.footerMenuTopSection .footerMenuIndex li .footerMenuSubindex li a{font-weight:300;display:block}.footerMenuTopSection .footerMenuIndex li .footerMenuSubindex li a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:all .5s;transition:all .5s}.footerMenuTopSection .footerMenuIndex .newsContactMap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.footerMenuBottomSection{background:-webkit-gradient(linear, left top, right top, from(#E09E7B), to(#E48460));background:linear-gradient(90deg, #E09E7B, #E48460);position:relative}.footerMenuBottomSection .footerMenuDecoration img{position:absolute;top:-4.8rem;width:100%;height:5rem;z-index:9;-o-object-fit:fill;object-fit:fill}.footerMenuBottomSection .footerMenuBottomContact{display:-webkit-box;display:flex;border-bottom:1px solid #fff}.footerMenuBottomSection .footerMenuBottomContact .contact{width:33.33333%;width:calc(100% / 3);padding:5rem 0;letter-spacing:1px;text-align:center;color:#fff}.footerMenuBottomSection .footerMenuBottomContact .contact i{margin-bottom:10px;-webkit-transform:scale(1.2);transform:scale(1.2)}.footerMenuBottomSection .footerMenuBottomContact .contact h5{font-size:1.8rem;font-family:'M PLUS Rounded 1c', sans-serif}.footerMenuBottomSection .footerMenuBottomContact .contact h6{font-size:1.4rem;font-family:'M PLUS Rounded 1c', sans-serif}.footerMenuBottomSection .footerMenuBottomContact .contact:hover{text-shadow:0 0 10px #ac4822}.footerMenuBottomSection .footerMenuBottomContact .contact:hover i{-webkit-transform:scale(1.3);transform:scale(1.3)}.footerMenuBottomSection .footerMenuBottomContact .address{border-left:1px solid #fff;border-right:1px solid #fff;height:100%}.footerMenuBottomSection .footerMenuBottomInfo{-webkit-box-align:center;align-items:center}.footerMenuBottomSection .footerMenuBottomInfo .footerMenuBottomContent{display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center;padding:2rem 0}.footerMenuBottomSection .footerMenuBottomInfo .footerMenuBottomContent img{width:50%;max-width:50rem;min-width:20rem}.footerMenuBottomSection .footerMenuBottomInfo .footerMenuBottomContent .infoRight{color:#fff;min-width:34rem;max-width:40rem;width:40%}.footerMenuBottomSection .footerMenuBottomInfo .footerMenuBottomContent .infoRight hr{color:#fff}.footerMenuBottomSection .footerMenuBottomInfo .footerMenuBottomContent .infoRight .infoRightContent{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:2rem 0;letter-spacing:1px;font-weight:600}.footerMenuBottomSection .footerMenuBottomInfo .footerMenuBottomContent .infoRight .infoRightContent .infoRightContentContent{text-align:center}.footerMenuBottomSection .footerMenuBottomInfo .footerMenuBottomContent .infoRight .infoRightTop{border-bottom:1px solid #fff}.footerMenuBottomSection .footerMenuBottomInfo .copyright{font-weight:500;color:#fff;text-align:left}.footerMenuBottomSection .spFooterMenuBottomInfo{display:none}@media screen and (max-width: 1000px){header{display:none}#spHeader{display:block;margin-top:8rem}.fixed{display:none}.mizumotoNavLogo{position:absolute;top:0;left:0;padding:2rem;background:#fff;z-index:199}.mizumotoNavLogo a img{width:23rem}.spG-nav{display:block;position:fixed;top:0;right:-80%;bottom:0;width:80%;background:#fff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:all .5s;transition:all .5s;z-index:200;opacity:0}.spG-nav .spG-navDecoration{position:absolute;top:0;right:0;height:200%;width:12rem;-o-object-position:20% 0;object-position:20% 0;z-index:-1}.spG-nav .inner ul li{width:100%;padding:2rem 4rem;margin-bottom:20px}.spG-nav .inner ul li a{-webkit-transition-duration:0.2s;transition-duration:0.2s;display:block;font-weight:600;white-space:nowrap;line-height:220%;letter-spacing:1px;text-align:left}.spG-nav .inner ul li a:hover{-webkit-transform:translateX(3px);transform:translateX(3px);-webkit-transition:all .5s;transition:all .5s}.spG-nav .inner ul li h4{line-height:250%;font-family:'M PLUS Rounded 1c', sans-serif}.spG-nav .inner ul li h4 .dotImg{height:4rem;margin-bottom:1rem}.open .spG-nav{right:0;opacity:1}.toggle_btnBg{position:fixed;height:5rem;width:6rem;top:2rem;right:.4rem;background:#fff;z-index:198}.toggle_btn{display:block;position:fixed;top:3rem;right:2rem;width:3rem;height:3rem;-webkit-transition:all .5s;transition:all .5s;cursor:pointer;z-index:200}.toggle_btn span{display:block;position:absolute;left:0;width:30px;height:2.2px;background-color:#ff6832;border-radius:4px;-webkit-transition:all .5s;transition:all .5s}.toggle_btn span:nth-child(1){top:4px}.toggle_btn span:nth-child(2){top:14px}.toggle_btn span:nth-child(3){bottom:4px}.open .toggle_btn span{background-color:#ff6832}.open .toggle_btn span:nth-child(1){-webkit-transform:translateY(10px) rotate(-315deg);transform:translateY(10px) rotate(-315deg)}.open .toggle_btn span:nth-child(2){opacity:0}.open .toggle_btn span:nth-child(3){-webkit-transform:translateY(-10px) rotate(315deg);transform:translateY(-10px) rotate(315deg)}#mask{display:none;-webkit-transition:all .5s;transition:all .5s}.open #mask{display:block;position:fixed;top:0;left:0;width:80%;height:100%;background:#363636;opacity:.8;z-index:150;cursor:pointer}}@media screen and (max-width: 480px){.flash_notice{font-size:16px}.rightFixedButtons{top:8rem;right:-2.6rem}.rightFixedButtons.hide{right:-11rem}.rightFixedButtons a:nth-child(3),.rightFixedButtons a:nth-child(4){display:none}.rightFixedButtons a img{height:7rem}.rightFixedButtons a img.usualButton{height:6.5rem}.pageTop{position:fixed;bottom:5.9rem;right:.2rem;z-index:10}.pageTop img{height:9rem;width:9rem}.footerMenuTopSection{display:none}.footerMenuBottomSection .footerMenuBottomContact{display:none}.footerMenuBottomSection .footerMenuBottomInfo{display:none}.footerMenuBottomSection .spFooterMenuBottomInfo{display:block;text-align:center;color:#fff;margin:6rem 0 8rem}.footerMenuBottomSection .spFooterMenuBottomInfo a{color:#fff}.footerMenuBottomSection .spFooterMenuBottomInfo img{width:82%;margin:2rem 0}.footerMenuBottomSection .spFooterMenuBottomInfo .address{letter-spacing:1px}.footerMenuBottomSection .spFooterMenuBottomInfo .footerMenuTable{margin:2rem auto 4rem;font-weight:600}.footerMenuBottomSection .spFooterMenuBottomInfo .footerMenuTable tr th{border:2px dotted #fff;padding:1rem 2rem}.footerMenuBottomSection .spFooterMenuBottomInfo .footerMenuTable tr td{border:2px dotted #fff;padding:1rem 2rem}.footerMenuBottomSection .spFooterMenuBottomInfo .copyright{font-weight:600;text-align:left}.footerMenuBottomSection .spFooterBottomFixed{position:fixed;bottom:0;right:0;left:0;width:100%;height:8rem;padding:1rem 0;background:#fff;z-index:10;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-top:2px solid #D55A2C}.footerMenuBottomSection .spFooterBottomFixed .spFooterBottomIcon{width:25%}.footerMenuBottomSection .spFooterBottomFixed .spFooterBottomIcon img{margin:0;width:100%;height:100%;max-height:5.5rem;max-width:5.5rem}.footerMenuBottomSection .spFooterBottomFixed .spFooterBottomIconCall,.footerMenuBottomSection .spFooterBottomFixed .spFooterBottomIconContact,.footerMenuBottomSection .spFooterBottomFixed .spFooterBottomIconNews,.footerMenuBottomSection .spFooterBottomFixed .spFooterBottomIconPhoto{border-right:3px dotted #D55A2C}}
