@charset "UTF-8";.bgC1{background-color:#fff}.bgC2{background-color:#f4f4f4}body{color:#0e1621}html{font-size:100%}body{font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;color:#0e1621;font-size:1rem;line-height:1}.hinamincho,.castDetail .basicProfile .textProfile .age{font-family:"Hina Mincho",serif;font-weight:400;font-style:normal}.TBUDMincho{font-family:tbudmincho-std,sans-serif;font-weight:500;font-style:normal}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.animation{-webkit-transition:all .5s;transition:all .5s}.displaynone{display:none !important}body.nonscroll{position:relative;height:100%;width:100%;overflow:hidden}img{vertical-align:bottom}.boxFadein img,img.boxFadein{opacity:0;-webkit-transition:opacity 3s;transition:opacity 3s}.boxFadein.lazyloaded,img.lazyloaded{opacity:1}img.pc{display:block !important}@media screen and (max-width:480px){img.pc{display:none !important}}img.sp{display:none !important}@media screen and (max-width:480px){img.sp{display:block !important}}br.pc{display:block}@media screen and (max-width:480px){br.pc{display:none}}br.sp{display:none}@media screen and (max-width:480px){br.sp{display:block}}.textCenter{text-align:center !important;width:100%}.textLeft{text-align:left}.textRight{text-align:right}.f_order1{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.f_order2{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.f_order3{-webkit-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.f_order4{-webkit-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.btnWrap{display:-webkit-flex;display:flex;justify-content:center;align-items:center;margin:20px auto 0px auto;width:100%}.inner,footer .shopinfo{width:80%;margin:auto;display:block;position:relative}@media screen and (max-width:768px){.inner,footer .shopinfo{width:90%}}@media screen and (max-width:480px){.inner,footer .shopinfo{width:90%}}.mb60{margin-bottom:60px}.gridBox{display:-webkit-flex;display:flex;display:grid;grid-template-columns:repeat(12,1fr)}.gridBox.gap15{gap:15px}.gridBox.gap60{gap:60px}@media screen and (max-width:480px){.gridBox.gap60{gap:0}}.gridBox img{width:100%;height:auto}.gridBox .col.bottom{display:-webkit-flex;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}.gridBox .col4{grid-column:auto/span 4}.gridBox .col5{grid-column:auto/span 5}.gridBox .col6{grid-column:auto/span 6}@media screen and (max-width:480px){.gridBox .col6{grid-column:auto/span 12}}.gridBox .col7{grid-column:auto/span 7}.gridBox .col8{grid-column:auto/span 8}.gridBox .col9{grid-column:auto/span 9}.gridBox .col10{grid-column:auto/span 10}.pageInner{width:80%;margin:auto;position:relative;max-width:1100px}@media screen and (max-width:768px){.pageInner{width:90%}}@media screen and (max-width:480px){.pageInner{width:90%}}.pageMiniInner{width:80%;margin:auto;position:relative;max-width:980px}@media screen and (max-width:768px){.pageMiniInner{width:90%}}@media screen and (max-width:480px){.pageMiniInner{width:90%}}.btnLiner{background-color:transparent;color:#7b6008;border:1px solid #d4af37;font-size:14px;padding:10px 1em;font-weight:700;white-space:nowrap}@media screen and (max-width:480px){.btnLiner{font-size:16px;font-size:3.738317757vw}}.FullLinerTitle{position:relative;display:-webkit-flex;display:flex;align-items:center}@media screen and (max-width:480px){.FullLinerTitle{width:100%;padding:0 5%}}.FullLinerTitle:after{background-color:#d4af37;content:"";height:1px;width:100%;margin-top:-15px}.FullLinerTitle .linerTWrap{display:-webkit-flex;display:flex;flex-flow:column;white-space:nowrap}@media screen and (max-width:980px){.FullLinerTitle .linerTWrap{width:90%}}.FullLinerTitle .linerTWrap span{z-index:2;padding-right:10px}.FullLinerTitle .linerTWrap span.tEN{font-size:38px;font-weight:400;margin-bottom:10px;width:fit-content;white-space:nowrap}@media screen and (max-width:480px){.FullLinerTitle .linerTWrap span.tEN{font-size:32px;font-size:7.476635514vw}}.FullLinerTitle .linerTWrap span.tJA{font-size:13px;font-weight:700;width:fit-content}@media screen and (max-width:480px){.FullLinerTitle .linerTWrap span.tJA{font-size:13px;font-size:3.0373831776vw}}.FullLinerTitle.linerT_Right{padding-left:calc((100% - 1100px) / 2)}@media screen and (max-width:980px){.FullLinerTitle.linerT_Right{padding-left:calc((100% - 980px) / 2)}}@media screen and (max-width:768px){.FullLinerTitle.linerT_Right{padding-left:calc((100% - 768px) / 2)}}@media screen and (max-width:480px){.FullLinerTitle.linerT_Right{width:100%;padding-left:0}}@media screen and (max-width:768px){.FullLinerTitle.linerT_Right .linerTWrap{display:-webkit-flex;display:flex;flex-wrap:nowrap}}.linerTitleTmp{width:100%;position:relative;margin-bottom:50px}@media screen and (max-width:480px){.linerTitleTmp{margin-bottom:15px}}.linerTitleTmp .wrapper{width:80%;margin:auto}@media screen and (max-width:480px){.linerTitleTmp .wrapper{width:90%}}.linerTitleTmp .wrapper .tEN{font-size:38px;font-weight:400;margin-bottom:5px;width:fit-content;white-space:nowrap}@media screen and (max-width:480px){.linerTitleTmp .wrapper .tEN{font-size:32px;font-size:7.476635514vw;white-space:nowrap}}@media screen and (max-width:480px){.linerTitleTmp .wrapper .tEN{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative;width:100%;gap:.5em}}.linerTitleTmp .wrapper .tJA{font-size:16px;font-weight:700;width:fit-content;padding-right:10px}@media screen and (max-width:480px){.linerTitleTmp .wrapper .tJA{font-size:18px;font-size:4.2056074766vw}}.linerTitleTmp.rightLine .wrapper .tEN{z-index:2;white-space:nowrap}.linerTitleTmp.rightLine .wrapper .tEN span{background-color:#fff}.linerTitleTmp.rightLine .wrapper .tEN:after{content:"";height:1px;background-color:#d4af37;width:calc(100% - 0.5em);display:block;position:absolute;right:-20%;top:20px;z-index:1}@media screen and (max-width:480px){.linerTitleTmp.rightLine .wrapper .tEN:after{right:0;position:relative;right:0}}.linerTitleTmp.leftLine .wrapper .tEN{z-index:2;white-space:nowrap}.linerTitleTmp.leftLine .wrapper .tEN span{background-color:#fff}.linerTitleTmp.leftLine .wrapper .tEN:before{content:"";height:1px;background-color:#d4af37;width:calc(10% - 0.5em);display:block;position:absolute;left:0;top:20px;z-index:1}@media screen and (max-width:480px){.linerTitleTmp.leftLine .wrapper .tEN:before{display:none}}@media screen and (max-width:480px){.linerTitleTmp.leftLine .wrapper .tEN:after{content:"";height:1px;background-color:#d4af37;width:calc(100% - 0.5em);display:block;position:absolute;right:-20%;top:20px;z-index:1}}@media screen and (max-width:480px) and (max-width:480px){.linerTitleTmp.leftLine .wrapper .tEN:after{right:0;position:relative;right:0}}.subTitle{display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:60px}@media screen and (max-width:768px){.subTitle{margin-bottom:30px}}.subTitle:after{content:"";display:block;position:absolute;height:1px;width:100%;background-color:#a8a392}.subTitle span{padding:5px 2em;font-weight:400;font-size:27px;text-align:center;background-color:#f4f4f4;z-index:2;border-left:1px solid #a8a392;border-right:1px solid #a8a392}@media screen and (max-width:480px){.subTitle span{font-size:22px;font-size:5.1401869159vw;padding:5px .8em}}.miniTitle{font-weight:400;font-size:14px;margin-bottom:30px}.miniTitle span{display:-webkit-flex;display:flex;align-items:flex-end;justify-content:flex-start}.miniTitle span:before{content:"";display:block;font-weight:400;font-size:23px;margin-right:.5em}.miniTitle.t_QnA span:before{content:"Q&A"}.miniTitle.t_castcomment span:before{content:"Comment"}.miniTitle.t_shopcomment span:before{content:"Shop PR"}.miniTitle.t_schedule span:before{content:"Schedule"}.sideLinerTitle{display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%;margin:0 auto 30px auto}.sideLinerTitle:after,.sideLinerTitle:before{content:"";display:block;height:1px;background-color:#d4af37;width:calc(100% - 1em)}.sideLinerTitle span{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;white-space:nowrap;padding:0 1em}.btnAnime{position:relative;overflow:hidden;transition:ease .2s}.btnAnime .text{z-index:2;position:relative}.btnAnime:before{height:100%;width:100%;bottom:-100%;left:0;right:0;position:absolute;content:"";display:block;z-index:2;transition:.3s cubic-bezier(.8,0,.2,1) 0s}.btnAnime:hover{color:#fff}.btnAnime:hover:before{bottom:0}.btnAnime.c_white:hover{color:#03060a !important}.btnAnime.c_white:before{background-color:#fff}.dblRnd{background-color:#a8a392;padding:1px}.dblRnd>a,.dblRnd>span,.dblRnd>figure{border:1px solid #fff;border-radius:10px;background-color:#fff;display:block}.tagList{display:-webkit-flex;display:flex;align-items:center;gap:5px}.tagList li{list-style:none;padding:5px .5em;border-radius:2px;background:#2f2f2f;font-size:14px;font-weight:700;color:#fff}@media screen and (max-width:768px){.tagList li{font-size:12px;font-size:2.8037383178vw}}.separate{display:-webkit-flex;display:flex;justify-content:space-between}@media screen and (max-width:768px){.separate{flex-wrap:wrap}}.separate .col_half{width:46%}@media screen and (max-width:768px){.separate .col_half{width:100%;margin-bottom:50px}}.dlTable{display:-webkit-flex;display:flex;flex-wrap:wrap;margin-bottom:20px;border-bottom:#ccc 1px solid}.dlTable dt,.dlTable dd{padding:15px 0;font-size:16px;border-top:#ccc 1px solid}@media screen and (max-width:480px){.dlTable dt,.dlTable dd{font-size:16px;font-size:3.738317757vw}}.dlTable dt{width:35%}.dlTable dd{width:65%;display:-webkit-flex;display:flex;align-items:center}.dlTable dd:before{content:"";height:calc(100% + 10px);display:inline-block;border-right:#ccc 1px solid;margin-right:1em}.responsiveCalendar .scheduleTable{width:100%;background-color:#e0ddd4;border-collapse:separate;border-spacing:1px;font-size:14px;margin-bottom:20px;table-layout:fixed}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable{font-size:13px;font-size:3.0373831776vw}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable thead{display:none}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable th,.responsiveCalendar .scheduleTable td{display:block;width:100%;padding:0}}.responsiveCalendar .scheduleTable th{background-color:#a8a392;color:#fff;padding:10px}.responsiveCalendar .scheduleTable td{background-color:#f4f4f4;padding:10px}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td{padding:0;height:auto;display:-webkit-flex;display:flex;border-bottom:1px solid #ddd}.responsiveCalendar .scheduleTable td:last-of-type{border-bottom:none}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td:nth-child(1) em:after{content:"（月）"}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td:nth-child(2) em:after{content:"（火）"}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td:nth-child(3) em:after{content:"（水）"}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td:nth-child(4) em:after{content:"（木）"}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td:nth-child(5) em:after{content:"（金）"}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td:nth-child(6) em{background-color:#dcefff;color:#2ea9c6}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td:nth-child(6) em:after{content:"（土）"}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td:nth-child(7) em{background-color:#f8d1d0;color:#a60505}}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td:nth-child(7) em:after{content:"（日）"}}.responsiveCalendar .scheduleTable td time{font-weight:600;font-style:normal}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td time{display:-webkit-flex;display:flex;justify-content:flex-start;width:25%}}.responsiveCalendar .scheduleTable td time em{font-style:normal;font-weight:400;text-align:right;width:100%;display:block}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td time em{background-color:#f6f8f8;width:100%;padding:10px 5px;color:#000;text-align:left;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;font-size:16px;font-size:3.738317757vw;font-weight:700}}.responsiveCalendar .scheduleTable td time>div{margin-top:5px;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td time>div{margin-top:0;width:55%;padding:10px 5px;display:-webkit-flex;display:flex;align-items:center;font-size:16px;font-size:3.738317757vw;font-weight:700}}.responsiveCalendar .scheduleTable td time>div span{display:block;width:100%}.responsiveCalendar .scheduleTable td time>div i.arrow{display:inline-block;width:14px;height:14px;background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/common/images/icon_schedulearrow.svg);background-repeat:no-repeat;background-size:90%;background-position:center center}.responsiveCalendar .scheduleTable td>div{display:-webkit-flex;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:14px;font-weight:600}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td>div{width:auto;font-size:16px;font-size:3.738317757vw;justify-content:flex-start;padding:0 1em}}.responsiveCalendar .scheduleTable td>div span{text-align:center;display:block;width:auto}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td>div span{width:auto}}.responsiveCalendar .scheduleTable td>div span.material-symbols-outlined{font-size:13px}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td>div span.material-symbols-outlined{transform:rotate(0deg)}}.responsiveCalendar .scheduleTable td p.comment{font-size:13px;text-align:center;margin-top:5px;color:#d62240;font-weight:700}@media screen and (max-width:480px){.responsiveCalendar .scheduleTable td p.comment{margin-top:0;width:auto;padding:10px 5px;text-align:left;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;font-size:13px;font-size:3.0373831776vw;font-weight:700}}ul.list{padding-left:1.5em;margin-bottom:1.5em;font-size:16px}ul.list>li{margin-bottom:1em;line-height:1.5em;list-style:none;list-style:none;list-style-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/icon_circle.svg)}ul.subList{padding-left:1.5em}ul.subList li{list-style:circle}.photoDiaryWrap{position:relative;overflow-x:hidden}.photoDiaryWrap .photoDiaryList{left:0;grid-template-columns:repeat(20,1fr);gap:20px;display:grid;border-left:1px solid #a8a392}.photoDiaryWrap .photoDiaryList .item{background-color:#a8a392;list-style:none;grid-column:auto/span 5;min-width:25%}.photoDiaryWrap .photoDiaryList .item:last-of-type{margin-right:0}.photoDiaryWrap .photoDiaryList .item a{text-decoration:none;border-radius:8px;border:1px solid #a8a392;background-color:#f4f4f4;padding:10px;display:block;overflow:hidden;color:#03060a}.photoDiaryWrap .photoDiaryList .item a .photo{max-width:100%;width:100%;height:auto;aspect-ratio:3/2;margin-bottom:15px;border-radius:6px;overflow:hidden}.photoDiaryWrap .photoDiaryList .item a img{max-width:100%;width:100%}.photoDiaryWrap .photoDiaryList .item a h4{font-size:16px;margin-bottom:10px}.photoDiaryWrap .photoDiaryList .item a p{width:100%;font-size:14px;line-height:1.4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:justify}.photoDiaryWrap .photoDiaryList .item a .footeringo{margin-top:10px;padding:5px 0;font-size:16px;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end}.photoDiaryWrap .photoDiaryList .slick-slide{display:flex;justify-content:center}.photoDiaryWrap .photoDiaryList .arrow_box{display:flex;align-items:center;justify-content:flex-end;position:relative}.photoDiaryWrap .photoDiaryList .slide-arrow .material-symbols-outlined{font-size:16px;color:#d4af37}.photoDiaryWrap .photoDiaryList .prev-arrow,.photoDiaryWrap .photoDiaryList .next-arrow{display:flex;width:30px;height:60px;aspect-ratio:1/1;background-color:#fff;backdrop-filter:blur(5px);--webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,.8);box-shadow:0px 0px 20px rgba(0,0,0,.16);cursor:pointer;position:absolute;top:calc(50% - 30px);z-index:2;align-items:center;justify-content:center}.photoDiaryWrap .photoDiaryList .prev-arrow{left:0;border-radius:0 4px 4px 0}.photoDiaryWrap .photoDiaryList .next-arrow{right:0;border-radius:4px 0 0 4px}body.photoDiaryArchive .photoDiary,body.photoDiaryDetail .photoDiary{width:1280px;max-width:90%;margin:auto auto 60px auto}body.photoDiaryArchive .pdWrap,body.photoDiaryDetail .pdWrap{display:-webkit-flex;display:flex;align-items:flex-start;gap:30px}@media screen and (max-width:768px){body.photoDiaryArchive .pdWrap,body.photoDiaryDetail .pdWrap{flex-wrap:wrap}}body.photoDiaryArchive .pdWrap .photoDiaryWrap,body.photoDiaryDetail .pdWrap .photoDiaryWrap{width:80%;overflow-x:visible}@media screen and (max-width:768px){body.photoDiaryArchive .pdWrap .photoDiaryWrap,body.photoDiaryDetail .pdWrap .photoDiaryWrap{width:100%}}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postList,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postList{margin-bottom:30px}body.photoDiaryArchive .pdWrap .photoDiaryWrap .pager,body.photoDiaryDetail .pdWrap .photoDiaryWrap .pager{justify-content:center}body.photoDiaryArchive .pdWrap .photoDiaryWrap .pager .wp-pagenavi,body.photoDiaryDetail .pdWrap .photoDiaryWrap .pager .wp-pagenavi{justify-content:center;text-align:center}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail{margin-bottom:15px;padding:20px;border:1px solid #a8a392}@media screen and (max-width:480px){body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail{padding:15px}}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postTitle,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postTitle{font-size:18px;margin-bottom:15px;border-bottom:dotted 1px #a8a392;margin-bottom:15px;padding-bottom:10px}@media screen and (max-width:480px){body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postTitle,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postTitle{font-size:18px;font-size:4.2056074766vw}}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postTitle a,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postTitle a{color:#000}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postInfo,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postInfo{display:-webkit-flex;display:flex;justify-content:flex-end;margin-bottom:15px}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postInfo .postDate,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postInfo .postDate{font-size:14px;font-weight:400;margin-right:1em}@media screen and (max-width:480px){body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postInfo .postDate,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postInfo .postDate{font-size:14px;font-size:3.2710280374vw}}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postInfo .postAuthor,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postInfo .postAuthor{font-size:14px;font-weight:400}@media screen and (max-width:480px){body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postInfo .postAuthor,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postInfo .postAuthor{font-size:14px;font-size:3.2710280374vw}}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postBody,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postBody{line-height:1.6em;display:-webkit-flex;display:flex;justify-content:space-between}@media screen and (max-width:480px){body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postBody,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postBody{flex-wrap:wrap;line-height:1.6em}}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postBody img,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postBody img{width:100%;height:auto;display:block;border-radius:6px;overflow:hidden}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postBody>figure,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postBody>figure{width:35%}@media screen and (max-width:480px){body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postBody>figure,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postBody>figure{width:100%;margin-bottom:30px}}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postBody .postContents,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postBody .postContents{width:calc(100% - (35% + 15px));font-size:16px;line-height:2em}@media screen and (max-width:480px){body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postBody .postContents,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postBody .postContents{width:100%;font-size:16px;font-size:3.738317757vw}}body.photoDiaryArchive .pdWrap .photoDiaryWrap .postDetail .postBody .postContents img,body.photoDiaryDetail .pdWrap .photoDiaryWrap .postDetail .postBody .postContents img{height:auto}body.photoDiaryArchive .pdWrap .archiveMenu,body.photoDiaryDetail .pdWrap .archiveMenu{width:20%;padding:20px;border:1px solid #a8a392}@media screen and (max-width:768px){body.photoDiaryArchive .pdWrap .archiveMenu,body.photoDiaryDetail .pdWrap .archiveMenu{width:100%}}body.photoDiaryArchive .pdWrap .archiveMenu h4,body.photoDiaryDetail .pdWrap .archiveMenu h4{font-size:16px;text-align:center;color:#a8a392;margin-bottom:20px}body.photoDiaryArchive .pdWrap .archiveMenu .castList li,body.photoDiaryDetail .pdWrap .archiveMenu .castList li{list-style:none;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #a8a392}body.photoDiaryArchive .pdWrap .archiveMenu .castList li:last-of-type,body.photoDiaryDetail .pdWrap .archiveMenu .castList li:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}body.photoDiaryArchive .pdWrap .archiveMenu .castList li a,body.photoDiaryDetail .pdWrap .archiveMenu .castList li a{justify-content:flex-start;display:-webkit-flex;display:flex;align-items:center;color:#707070}body.photoDiaryArchive .pdWrap .archiveMenu .castList li .photo,body.photoDiaryDetail .pdWrap .archiveMenu .castList li .photo{width:36px;height:36px;aspect-ratio:1/1;border-radius:4px;overflow:hidden;display:block;margin-right:10px}body.photoDiaryArchive .pdWrap .archiveMenu .castList li .photo img,body.photoDiaryDetail .pdWrap .archiveMenu .castList li .photo img{width:100%;height:auto}.postList{grid-template-columns:repeat(12,1fr);gap:20px;display:grid;overflow:visible}.postList .post{background-color:#a8a392;list-style:none;grid-column:auto/span 4}@media screen and (max-width:768px){.postList .post{grid-column:auto/span 6}}@media screen and (max-width:480px){.postList .post{grid-column:auto/span 12}}.postList .post:last-of-type{margin-right:0}.postList .post a{text-decoration:none;border-radius:8px;border:1px solid #a8a392;background-color:#f4f4f4;padding:10px;display:block;overflow:hidden;color:#03060a}.postList .post a .photo{max-width:100%;width:100%;height:auto;aspect-ratio:3/2;margin-bottom:15px;border-radius:6px;overflow:hidden}.postList .post a img{max-width:100%;width:100%;object-position:center center;background-color:#fff;object-fit:cover;margin:auto}.postList .post a h4{font-size:16px;margin-bottom:10px}.postList .post a p{width:100%;font-size:14px;line-height:1.4em;height:4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:justify}.postList .post a .footeringo{margin-top:10px;padding:5px 0;font-size:16px;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end}body{width:auto}body.home .postList .post{margin-right:15px}body.home .postList .slick-slide{display:flex;justify-content:center}body.home .postList .arrow_box{display:flex;align-items:center;justify-content:flex-end;position:relative}body.home .postList .slide-arrow .material-symbols-outlined{font-size:16px;color:#d4af37}body.home .postList .prev-arrow,body.home .postList .next-arrow{display:flex;width:30px;height:60px;aspect-ratio:1/1;background-color:#fff;backdrop-filter:blur(5px);--webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,.8);box-shadow:0px 0px 20px rgba(0,0,0,.16);cursor:pointer;position:absolute;top:calc(50% - 30px);z-index:2;align-items:center;justify-content:center}body.home .postList .prev-arrow{left:0;border-radius:0 4px 4px 0}body.home .postList .next-arrow{right:0;border-radius:4px 0 0 4px}.status{position:absolute;right:5px;top:10px;width:100%;z-index:2;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}.status .statusIcon{display:block;width:30px;height:30px;border-radius:4px;background:#f7f7f7;border:1px solid #fff;box-shadow:0px 2px 3px rgba(0,0,0,.16);margin-right:5px;background-position:center center;background-repeat:no-repeat;background-size:cover;text-indent:-9999px}.status .statusIcon.newface{background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/casticon_newface.svg)}.status .statusIcon.recommend{background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/casticon_recommend.svg)}.bnrWrap{padding:30px 0;background-color:#000;border-bottom:1px dashed #fff}.bnrWrap .bnrList{width:80%;margin:0 auto 0 auto;display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:480px){.bnrWrap .bnrList{width:90%}}.bnrWrap .bnrList .item{width:calc(33.333% - 10px);list-style:none}@media screen and (max-width:480px){.bnrWrap .bnrList .item{width:100%}}.bnrWrap .bnrList .item img{max-width:100%;width:100%;height:auto;display:block}.wp-pagenavi{margin:20px auto;font-size:12px;text-align:center;display:flex;align-items:center;justify-content:center;color:#d62240}.wp-pagenavi .pages{margin:0 1em;display:none}.wp-pagenavi a{color:#d4af37}.wp-pagenavi span.current{margin:0 10px 0 0;border:solid 1px #eee;width:30px;height:30px;line-height:30px;text-align:center;box-sizing:border-box;justify-content:center;display:flex;align-items:center;transition:.3s}.wp-pagenavi a.page{margin:0 10px 0 0;border:solid 1px #eee;width:30px;height:30px;line-height:30px;text-align:center;box-sizing:border-box;justify-content:center;display:flex;align-items:center;transition:.3s}.wp-pagenavi span.current{border:none;background:#d4af37;color:#fff}.wp-pagenavi a.page{background:0 0}.wp-pagenavi a.page:hover{background:#d4af37;color:#fff}.wp-pagenavi .first{margin-right:10px}.wp-pagenavi .extend{margin-right:10px}.wp-pagenavi .previouspostslink{display:none}.wp-pagenavi .nextpostslink{display:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,main{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;font-style:normal}.ocwrap{width:1100px}header .headerCatch{font-size:19px;text-align:left;color:#fff}.homeHeader{width:100%;height:100vh;position:relative}.homeHeader .cover{position:absolute;width:100%;height:100vh;background-color:#000;z-index:2;mix-blend-mode:plus-lighter}.homeHeader .slider{position:relative;width:100%;height:100vh;overflow:hidden;list-style:none;margin:0;padding:0}.homeHeader .slider li{position:absolute;width:100%;height:100%;opacity:0;filter:blur(10px);transition:opacity 3s ease,filter 3s ease}.homeHeader .slider li img{width:100%;height:100%;object-fit:cover}.homeHeader .slider li.active{opacity:1;filter:blur(0);z-index:1}.homeHeader .newstopicsArea{width:400px;height:52px;border-radius:26px;background:0 0;backdrop-filter:blur(30px);--webkit-backdrop-filter:blur(30px);background-color:rgba(255,255,255,.7);box-shadow:0px 0px 20px rgba(0,0,0,.16);position:absolute;bottom:20px;left:20px;z-index:5;color:#000;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;padding:0 7px;font-size:14px;font-weight:700;box-sizing:border-box}@media screen and (max-width:480px){.homeHeader .newstopicsArea{width:90%;font-size:16px;font-size:3.738317757vw;height:40px;bottom:60px}}.homeHeader .newstopicsArea:before{content:"NEWS";display:block;width:20%;text-align:center}@media screen and (max-width:480px){.homeHeader .newstopicsArea:before{display:none}}.homeHeader .newstopicsArea:after{content:"";display:block;width:38px;height:38px;border-radius:50em;background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/img/icon_newstopics_b.svg);background-color:rgba(255,255,255,.4)}@media screen and (max-width:480px){.homeHeader .newstopicsArea:after{height:calc(100% - 10px);width:auto;aspect-ratio:1/1}}.homeHeader .newstopicsArea .text{width:calc(80% - 50px)}@media screen and (max-width:480px){.homeHeader .newstopicsArea .text{padding-left:20px;width:calc(100% - 50px)}}body.home #header{background-color:rgba(0,0,0,.4)}body.home #header.fixed-show{backdrop-filter:blur(5px);--webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,.8);box-shadow:0px 0px 20px rgba(0,0,0,.08)}#header{width:100%;transition:all .5s ease}#header .headerInner{padding:15px 50px 25px;max-width:1340px;margin:auto;width:100%}@media screen and (max-width:480px){#header .headerInner{width:auto;padding:5%}}#header .headerInner .headerCatch{font-size:13px;text-align:left;color:#000;margin-bottom:10px}@media screen and (max-width:480px){#header .headerInner .headerCatch{font-size:13px;font-size:3.0373831776vw;font-weight:700;line-height:1.6em;margin-bottom:5px}}#header .headerInner .gNav{height:40px;display:-webkit-flex;display:flex;justify-content:space-between}#header .headerInner .gNav .siteName{width:132px}#header .headerInner .gNav .siteName a{display:block}#header .headerInner .gNav .gMenu{display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end}#header .headerInner .gNav .gMenu .menuList{font-size:13px;font-weight:800;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-right:20px}@media screen and (max-width:768px){#header .headerInner .gNav .gMenu .menuList{display:none}}#header .headerInner .gNav .gMenu .menuList li{height:40px;display:-webkit-flex;display:flex;align-items:center}#header .headerInner .gNav .gMenu .menuList li a{color:#000;display:block}#header .headerInner .gNav .modalMenu_open{width:40px;height:auto;aspect-ratio:1/1;background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/modalMenu_open.svg);background-size:contain;background-position:center center;cursor:pointer}#header.fixed-show{position:fixed;opacity:1;z-index:19;transform:translateY(0);animation:slideDown 1s ease forwards;backdrop-filter:blur(5px);--webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,.8);box-shadow:0px 0px 20px rgba(0,0,0,.08)}body.home #header{position:absolute;z-index:20;top:0;left:0;right:0}body.home #header .headerInner .headerCatch{color:#fff}body.home #header .headerInner .gNav .siteName img{filter:brightness(10);fill:#fff;filter:invert(1)}body.home #header .headerInner .gNav .gMenu .menuList li a{color:#fff}body.home #header .headerInner .gNav .modalMenu_open{background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/modalMenu_open_w.svg)}body.home #header.fixed-show{position:fixed;opacity:1}body.home #header.fixed-show .headerInner .headerCatch{color:#000}body.home #header.fixed-show .headerInner .gNav .siteName img{filter:brightness(0);fill:#000;filter:invert(0)}body.home #header.fixed-show .headerInner .gNav .gMenu .menuList li a{color:#000}body.home #header.fixed-show .headerInner .gNav .modalMenu_open{background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/modalMenu_open.svg)}.NavWrap{position:fixed;z-index:-1;display:block;-webkit-transition:all .5s;transition:all .5s;opacity:0;top:0;bottom:0;right:0;left:0}.NavWrap.active{background-color:#000b38;z-index:20;display:block;top:0;bottom:0;right:0;left:0;opacity:1;-webkit-transition:all .5s;transition:all .5s}.NavWrap .headerInner{padding:15px 50px 25px;max-width:1340px;margin:auto;width:100%}@media screen and (max-width:480px){.NavWrap .headerInner{width:auto;padding:5%}}.NavWrap .headerInner .headerCatch{font-size:13px;text-align:left;color:#fff;margin-bottom:10px}@media screen and (max-width:480px){.NavWrap .headerInner .headerCatch{font-size:13px;font-size:3.0373831776vw;font-weight:700;line-height:1.6em;margin-bottom:5px}}.NavWrap .headerInner .gNav{height:40px;display:-webkit-flex;display:flex;justify-content:space-between}.NavWrap .headerInner .gNav .siteName{width:132px;height:auto;aspect-ratio:33/10}.NavWrap .headerInner .gNav .siteName a{display:block}.NavWrap .headerInner .gNav .gMenu{display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end}.NavWrap .headerInner .gNav .gMenu .menuList{font-size:13px;font-weight:800;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-right:20px}@media screen and (max-width:480px){.NavWrap .headerInner .gNav .gMenu .menuList{display:none}}.NavWrap .headerInner .gNav .gMenu .menuList li{height:40px;display:-webkit-flex;display:flex;align-items:center}.NavWrap .headerInner .gNav .gMenu .menuList li a{color:#fff;display:block}.NavWrap .headerInner .gNav .modalMenu_close{width:40px;height:auto;aspect-ratio:1/1;background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/modalMenu_close.svg);background-size:contain;background-position:center center;cursor:pointer}.NavWrap .navContents{display:-webkit-flex;display:flex;flex-flow:column;align-items:center;padding:50px 0;border-top:1px solid #fff;overflow-y:scroll}@media screen and (max-width:480px){.NavWrap .navContents{padding:25px 0}}.NavWrap .navContents .siteMenu{text-align:center;margin-bottom:15px}.NavWrap .navContents .siteMenu li{margin-bottom:30px;list-style:none}@media screen and (max-width:480px){.NavWrap .navContents .siteMenu li{margin-bottom:15px}}.NavWrap .navContents .siteMenu li a{font-weight:400;font-size:22px;text-align:center;color:#fff}@media screen and (max-width:480px){.NavWrap .navContents .siteMenu li a{font-size:22px;font-size:5.1401869159vw}}.NavWrap .navContents .siteMenu li a:before{font-size:13px;color:#fff;display:block;margin-bottom:5px}@media screen and (max-width:480px){.NavWrap .navContents .siteMenu li a:before{font-size:13px;font-size:3.0373831776vw}}.NavWrap .navContents .siteMenu li a.Companion:before{content:"Companion"}.NavWrap .navContents .siteMenu li a.cosplay:before{content:"Cosplay"}.NavWrap .navContents .siteMenu li a.Schedule:before{content:"Schedule"}.NavWrap .navContents .siteMenu li a.Photodiary:before{content:"Photo&diary"}.NavWrap .navContents .siteMenu li a.SystemPrice:before{content:"System Price"}.NavWrap .navContents .siteMenu li a.Recruit:before{content:"Recruit"}.NavWrap .navContents .tel{margin-bottom:15px}@media screen and (max-width:480px){.NavWrap .navContents .tel,.NavWrap .navContents .mail{width:80%}}.NavWrap .navContents .tel img,.NavWrap .navContents .mail img{width:100%}.telLink{display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:245px;height:45px;border-radius:5px 0 0;background:0 0;box-shadow:0px 0px 20px rgba(0,0,0,.16);backdrop-filter:blur(0px);--webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,.8);position:fixed;right:0;bottom:0;z-index:5;font-weight:700;font-size:16px;color:#000b38}@media screen and (max-width:480px){.telLink{height:40px;width:auto;padding:0 10px;font-size:16px;font-size:3.738317757vw}}.telLink p{height:100%;display:-webkit-flex;display:flex;align-items:center}.telLink p:before{content:"";height:100%;display:block;aspect-ratio:30/45;background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/icon_telLink.svg)}@media screen and (max-width:480px){.telLink p:before{background-size:cover}}@media screen and (max-width:480px){.telLink p span{display:none}}.attendanceListWrap .attendanceList .item a{aspect-ratio:2/3;width:100%;position:relative;display:block;overflow:hidden}.attendanceListWrap .attendanceList .item a .photo{aspect-ratio:2/3;width:100%;overflow:hidden;display:block}.attendanceListWrap .attendanceList .item a .photo img{width:100%;position:absolute;top:0}.attendanceListWrap .attendanceList .item a .info{text-align:center;width:100%;color:#03060a;position:absolute;bottom:0;left:0;right:0;z-index:2;padding:10px 10px 5px;background-color:#fff;backdrop-filter:blur(5px);--webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,.8)}.attendanceListWrap .attendanceList .item a .info h5{line-height:1em}.attendanceListWrap .attendanceList .item a .info h6{line-height:1em}.attendanceListWrap .attendanceList .item a .info h6 .attendance{font-size:14px;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.attendanceList.slider-attendance .slick-list{width:calc(100% - 0px)}.attendanceList.slider-attendance .item{margin:0}.attendanceList.slider-attendance .slick-slide{display:flex;justify-content:center}.attendanceList.slider-attendance .arrow_box{display:flex;align-items:center;justify-content:flex-end;position:relative}.attendanceList.slider-attendance .slide-arrow .material-symbols-outlined{font-size:16px;color:#d4af37}.attendanceList.slider-attendance .prev-arrow,.attendanceList.slider-attendance .next-arrow{display:flex;width:30px;height:60px;aspect-ratio:1/1;background-color:#fff;backdrop-filter:blur(5px);--webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,.8);box-shadow:0px 0px 20px rgba(0,0,0,.16);cursor:pointer;position:absolute;top:calc(50% - 30px);z-index:2;align-items:center;justify-content:center}.attendanceList.slider-attendance .prev-arrow{left:0;border-radius:0 4px 4px 0}.attendanceList.slider-attendance .next-arrow{right:0;border-radius:4px 0 0 4px}.secIntro{padding:100px 0;background-color:#f4f4f4}@media screen and (max-width:768px){.secIntro{padding:50px 0}}@media screen and (max-width:480px){.secIntro{padding:50px 0}}.secIntro h2{margin-bottom:15px;font-size:16px;text-align:center;color:#03060a;line-height:1.8em}@media screen and (max-width:768px){.secIntro h2{font-size:20px;font-size:4.6728971963vw;line-height:1.6em}}.secIntro h2 br{display:none}@media screen and (max-width:480px){.secIntro h2 br{display:block}}.secIntro p{font-weight:400;font-size:16px;text-align:center;color:#03060a;line-height:1.8em}@media screen and (max-width:768px){.secIntro p{font-size:16px;font-size:3.738317757vw;line-height:1.6em}.secIntro p.textCenter{text-align:left !important}.secIntro p br{display:none}}.secConcept{padding:0}.secConcept .conceptSet{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 0 80px}@media screen and (max-width:768px){.secConcept .conceptSet{flex-direction:column;flex-wrap:wrap}}@media screen and (max-width:480px){.secConcept .conceptSet:last-of-type{padding:0}}.secConcept .conceptSet .photo{width:calc(50% - 25px);height:370px;overflow:hidden;position:relative;border-radius:0 10px 10px 0}@media screen and (max-width:768px){.secConcept .conceptSet .photo{width:100%;margin-bottom:30px;border-radius:0;height:200px;aspect-ratio:2/1}}.secConcept .conceptSet .photo img{width:100%;height:100%;object-position:50% 50%;object-fit:cover;display:block}.secConcept .conceptSet .textInfo{width:calc(50% - 25px);position:relative;display:flex}@media screen and (max-width:768px){.secConcept .conceptSet .textInfo{width:100%;padding-left:5%}}.secConcept .conceptSet .textInfo .wrap{width:450px}@media screen and (max-width:768px){.secConcept .conceptSet .textInfo .wrap{width:100%}}.secConcept .conceptSet .textInfo .linerTitle{margin-bottom:30px;font-weight:600;font-size:15px;color:#03060a;display:-webkit-flex;display:flex;flex-flow:column}.secConcept .conceptSet .textInfo .linerTitle .tEN{font-size:38px;font-weight:400;margin-bottom:10px;display:inline-block;line-height:1em;white-space:nowrap}@media screen and (max-width:768px){.secConcept .conceptSet .textInfo .linerTitle .tEN{padding:0;font-size:30px;font-size:7.0093457944vw;display:flex}}.secConcept .conceptSet .textInfo .linerTitle .tEN:after{content:"";height:1px;background-color:#d4af37;width:100%;display:block;position:absolute;right:0;top:20px;z-index:1}@media screen and (max-width:768px){.secConcept .conceptSet .textInfo .linerTitle .tEN:after{position:relative;width:100%}}.secConcept .conceptSet .textInfo .linerTitle .tEN span{background-color:#f4f4f4;position:relative;padding-right:10px;z-index:2}.secConcept .conceptSet .textInfo .linerTitle .tEN span span{padding-right:0 !important}.secConcept .conceptSet .textInfo .linerTitle .tJA{font-weight:400;font-size:15px}@media screen and (max-width:768px){.secConcept .conceptSet .textInfo .linerTitle .tJA{padding:0 5% 0 0;font-size:15px;font-size:3.5046728972vw}}@media screen and (max-width:768px){.secConcept .conceptSet .textInfo .text{padding:0 5% 0 0}}.secConcept .conceptSet .textInfo .text h4{font-weight:400;font-size:20px;line-height:1.6em;margin-bottom:20px}@media screen and (max-width:768px){.secConcept .conceptSet .textInfo .text h4{font-size:20px;font-size:4.6728971963vw}.secConcept .conceptSet .textInfo .text h4 br{display:none}}.secConcept .conceptSet .textInfo .text p{font-weight:400;font-size:16px;line-height:1.6em}@media screen and (max-width:768px){.secConcept .conceptSet .textInfo .text p{font-size:18px;font-size:4.2056074766vw}.secConcept .conceptSet .textInfo .text p br{display:none}}.secConcept .conceptSet .textInfo .text .btnWrap{margin-top:10px;display:-webkit-flex;display:flex;justify-content:flex-end}.secConcept .conceptSet .bigKanzi{font-weight:400;font-size:200px;text-align:left;color:transparent;-webkit-text-stroke:1px #c7c7c7;text-stroke:1px #c7c7c7;position:absolute;z-index:0;bottom:-100px;opacity:.4}@media screen and (max-width:768px){.secConcept .conceptSet .bigKanzi{bottom:initial;top:30px;font-size:200px;font-size:46.7289719626vw;right:0}}.secConcept .conceptSet.reverse{flex-direction:row-reverse}@media screen and (max-width:480px){.secConcept .conceptSet.reverse{flex-direction:column}}.secConcept .conceptSet.reverse .textInfo{justify-content:flex-end}.secConcept .conceptSet.reverse .textInfo .wrap{width:79%}@media screen and (max-width:768px){.secConcept .conceptSet.reverse .textInfo .wrap{width:100%}}.secConcept .conceptSet.reverse .textInfo .linerTitle .tEN:after{width:calc(20% - 10px);left:0;right:auto}@media screen and (max-width:768px){.secConcept .conceptSet.reverse .textInfo .linerTitle .tEN:after{width:100%;right:0;left:auto}}.secConcept .conceptSet.reverse .textInfo .linerTitle .tEN span{background-color:transparent;width:100%}.secConcept .conceptSet.reverse .textInfo .linerTitle .tEN span span{width:auto}@media screen and (max-width:768px){.secConcept .conceptSet.reverse .textInfo .linerTitle .tEN span{position:relative;padding-right:10px;display:inline;width:auto}.secConcept .conceptSet.reverse .textInfo .linerTitle .tEN span span{padding-right:0 !important}}.secConcept .conceptSet.reverse .photo{border-radius:10px 0 0 10px}@media screen and (max-width:768px){.secConcept .conceptSet.reverse .photo{width:100%;margin-bottom:30px;border-radius:0}}.secConcept .conceptSet.reverse .photo img{width:100%;object-position:50% 50%}.secConcept .conceptSet.reverse .bigKanzi{right:0;top:-60px}@media screen and (max-width:480px){.secConcept .conceptSet.reverse .bigKanzi{top:30px}}.secPhotodiary{position:relative;padding:0 0 100px 10%;overflow:hidden}@media screen and (max-width:768px){.secPhotodiary{padding:50px 0 50px 5%}}.secPhotodiary .linerTitle{position:relative;margin-bottom:30px;font-weight:600;font-size:15px;color:#03060a;display:-webkit-flex;display:flex;flex-flow:column}.secPhotodiary .linerTitle .tEN{font-size:38px;font-weight:400;margin-bottom:10px;display:inline-block;line-height:1em;white-space:nowrap}@media screen and (max-width:768px){.secPhotodiary .linerTitle .tEN{padding:0;font-size:30px;font-size:7.0093457944vw;display:flex}}.secPhotodiary .linerTitle .tEN:after{content:"";height:1px;background-color:#d4af37;width:100%;display:block;position:absolute;top:20px;z-index:1}.secPhotodiary .linerTitle .tEN span{background-color:#f4f4f4;position:relative;padding-right:10px;z-index:2}.secPhotodiary .linerTitle .tEN span span{padding-right:0 !important}.secPhotodiary .linerTitle .tJA{font-weight:400;font-size:15px}@media screen and (max-width:768px){.secPhotodiary .linerTitle .tJA{padding:0 5% 0 0;font-size:15px;font-size:3.5046728972vw}}.secNewtopics{position:relative;padding:100px 0;overflow:hidden}.secNewtopics .photo{width:100%;aspect-ratio:3/2;height:auto;overflow:hidden;margin-bottom:10px}.secNewtopics .newtopics{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}.secNewtopics .newtopics .item{color:#03060a;grid-column:auto/span 3}@media screen and (max-width:480px){.secNewtopics .newtopics .item{grid-column:auto/span 6}}.secNewtopics .newtopics .item .photo{border:1px solid #b5b5b5;overflow:hidden}.secNewtopics .newtopics .item img{object-fit:cover;width:100%;-webkit-transition:all .5s;transition:all .5s}.secNewtopics .newtopics .item:hover img{filter:grayscale(100%)}.secNewtopics .newtopics .text{margin-bottom:10px;font-size:15px}@media screen and (max-width:480px){.secNewtopics .newtopics .text{font-size:15px;font-size:3.5046728972vw}}.secNewtopics .newtopics .text .date{display:inline-block;padding:2px 10px 2px 0;border-right:1px solid #000}.secNewtopics .newtopics .text .category{padding:2px 0 2px 10px}.secNewtopics .newtopics .title{font-size:15px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:480px){.secNewtopics .newtopics .title{font-size:17px;font-size:3.9719626168vw}}.newsletter{padding:50px 0;position:relative;overflow:hidden;color:#fff}.newsletter .bg{display:block;z-index:2;width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;background-color:rgba(0,0,0,.6)}.newsletter .bgPhoto{display:block;z-index:1;width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;z-index:1}.newsletter .bgPhoto img{object-fit:cover;width:100%;height:100%;object-position:50% 50%}.newsletter .contents{position:relative;z-index:3}.newsletter .contents h3{font-size:42px;text-align:center;margin-bottom:10px}@media screen and (max-width:480px){.newsletter .contents h3{font-size:42px;font-size:9.8130841121vw}}.newsletter .contents h4{font-size:15px;text-align:center;margin-bottom:20px}@media screen and (max-width:480px){.newsletter .contents h4{font-size:18px;font-size:4.2056074766vw}}.newsletter .contents p{font-size:14px;text-align:center;line-height:1.6em}@media screen and (max-width:480px){.newsletter .contents p{font-size:18px;font-size:4.2056074766vw}}.newsletter .contents .mailto{width:fit-content;background:#d4af37;border:1px solid #d4af37;box-shadow:0px 3px 6px rgba(0,0,0,.1);display:-webkit-flex;display:flex;margin:16px auto}.newsletter .contents .mailto .text{padding:10px 1em;font-weight:700;font-size:14px;text-align:center;color:#2f2f2f}@media screen and (max-width:480px){.newsletter .contents .mailto .text{font-size:18px;font-size:4.2056074766vw}}.newsletter .contents .mailto .linebg{display:-webkit-flex;display:flex;position:absolute;width:100%;height:100%;box-sizing:border-box;background:#f7c31b;border:1px solid #d4af37;border-radius:6px;z-index:0}footer{background-color:#000;color:#fff}footer a{color:#fff}footer .shopinfo{margin:auto;padding:100px 0;display:-webkit-flex;display:flex;display:grid;grid-template-columns:repeat(12,1fr);gap:80px}@media screen and (max-width:768px){footer .shopinfo{display:block;padding:50px 0}}footer .shopinfo .shopconcept{grid-column:auto/span 3}@media screen and (max-width:768px){footer .shopinfo .shopconcept{margin-bottom:50px}}footer .shopinfo .shopconcept h3{width:133px;height:auto;margin-bottom:10px}footer .shopinfo .shopconcept h3 img{display:block;width:100%;height:auto}@media screen and (max-width:480px){footer .shopinfo .shopconcept h3{width:50%}}footer .shopinfo .shopconcept p{font-weight:700;font-size:12px;line-height:1.6em;color:#fff;text-align:justify}@media screen and (max-width:480px){footer .shopinfo .shopconcept p{font-size:18px;font-size:4.2056074766vw}}footer .shopinfo h5{font-weight:700;font-size:18px;text-align:left;color:#e5c24f;height:40px;margin-bottom:10px}@media screen and (max-width:768px){footer .shopinfo h5{margin-bottom:10px;height:auto;font-size:18px;font-size:4.2056074766vw}}footer .shopinfo .contact{grid-column:auto/span 4}@media screen and (max-width:768px){footer .shopinfo .contact{margin-bottom:25px}}footer .shopinfo .contact p{font-weight:700;font-size:14px;line-height:1.6em;color:#fff;text-align:justify}@media screen and (max-width:480px){footer .shopinfo .contact p{font-size:18px;font-size:4.2056074766vw}}footer .shopinfo .info{grid-column:auto/span 4}@media screen and (max-width:768px){footer .shopinfo .info{margin-bottom:0}}footer .shopinfo .info p{font-weight:700;font-size:14px;line-height:1.6em;color:#fff;text-align:justify}@media screen and (max-width:480px){footer .shopinfo .info p{font-size:18px;font-size:4.2056074766vw}}footer .shopinfo .info dl{display:-webkit-flex;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.6em}@media screen and (max-width:480px){footer .shopinfo .info dl{font-size:18px;font-size:4.2056074766vw}}footer .shopinfo .info dl dt{width:25%}footer .shopinfo .info dl dd{width:75%}footer .copyright{padding:25px 0;font-weight:400;font-size:14px;text-align:center;color:#fff;background-color:#141414}@media screen and (max-width:480px){footer .copyright{padding:25px 0}}footer .reCAPTCHA{padding:25px 0;font-weight:400;font-size:14px;text-align:center;color:#fff;background-color:#141414}@media screen and (max-width:480px){footer .reCAPTCHA{padding:25px 0}}.pageHeader{height:auto;box-sizing:border-box;position:relative;margin-bottom:100px}@media screen and (max-width:480px){.pageHeader{margin-bottom:50px}}.pageHeader:after{content:"";display:block;height:1px;width:100%;background-color:#d4af37;margin-top:5px;position:absolute;bottom:-10px}.pageHeader .bg{display:block;z-index:2;width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;background-color:rgba(0,0,0,.6)}.pageHeader .bgPhoto{display:block;z-index:1;width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;z-index:1}.pageHeader .bgPhoto img{object-fit:cover;width:100%;height:100%;object-position:50% 50%}.pageHeader .contents{position:relative;z-index:3;width:80%;left:0;right:0;margin:auto;max-width:1100px;margin:auto;color:#fff;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;padding:80px 0}@media screen and (max-width:768px){.pageHeader .contents{display:block;padding:30px 0;width:90%}}.pageHeader .contents a{color:#fff}.pageHeader .pageTitle{font-size:20px}@media screen and (max-width:480px){.pageHeader .pageTitle{font-size:20px;font-size:4.6728971963vw;margin-bottom:10px;width:100%}}.pageHeader .pageTitle span{display:block}.pageHeader .pageTitle span:before{display:block;font-weight:400;font-size:40px}@media screen and (max-width:480px){.pageHeader .pageTitle span:before{font-size:30px;font-size:7.0093457944vw}}.pageHeader .pageTitle.T_page{font-size:30px !important}@media screen and (max-width:480px){.pageHeader .pageTitle.T_page{font-size:30px;font-size:7.0093457944vw}}.pageHeader .pageTitle.T_page span:before{display:none}.pageHeader .pageTitle.T_casts span:before{content:"COMPANION"}.pageHeader .pageTitle.T_recruit span:before{content:"RECRUIT"}.pageHeader .pageTitle.T_schedule span:before{content:"SCHEDULE"}.pageHeader .pageTitle.T_photodiary span:before{content:"PHOTO DIARY"}.pageHeader .pageTitle.T_system span:before{content:"SYSTEM"}.pageHeader .pageTitle.T_about span:before{content:"ABOUT US"}.pageHeader .pageTitle.T_contact span:before{content:"CONTACT"}.pageHeader .pageTitle.T_privacy span:before{content:"PRIVACY POLICY"}.pageHeader .breadcrumb{display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:480px){.pageHeader .breadcrumb{justify-content:flex-start;width:100%}}.pageHeader .breadcrumb li{font-size:16px;color:#fff;list-style:none;padding-left:1em}@media screen and (max-width:480px){.pageHeader .breadcrumb li{padding-left:0;padding-right:1em;font-size:16px;font-size:3.738317757vw}}.pageHeader .breadcrumb li a{display:block;padding:.3em}@media screen and (max-width:480px){.pageHeader .breadcrumb li a{padding-left:0}}.page{background-color:#f4f4f4}.pageguide{margin-bottom:50px}.pageguide h2{font-size:31px;margin-bottom:40px;line-height:1.4em}.pageguide h2 br{display:none}@media screen and (max-width:480px){.pageguide h2 br{display:block}}@media screen and (max-width:480px){.pageguide h2{font-size:28px;font-size:6.5420560748vw;margin-bottom:20px}}.pageguide p{line-height:1.8em;font-size:16px}@media screen and (max-width:480px){.pageguide p{font-size:16px;font-size:3.738317757vw}}.castListWrap{width:90%;margin:auto}@media screen and (max-width:480px){.castListWrap{width:90%}}.castListWrap .castList{grid-template-columns:repeat(30,1fr);gap:20px;display:grid;margin-bottom:100px}@media screen and (max-width:1440px){.castListWrap .castList{grid-template-columns:repeat(30,1fr);gap:20px}}@media screen and (max-width:1100px){.castListWrap .castList{grid-template-columns:repeat(30,1fr);gap:20px}}@media screen and (max-width:980px){.castListWrap .castList{grid-template-columns:repeat(20,1fr);gap:20px}}@media screen and (max-width:768px){.castListWrap .castList{grid-template-columns:repeat(18,1fr)}}@media screen and (max-width:480px){.castListWrap .castList{grid-template-columns:repeat(6,1fr);gap:10px}}.castListWrap .castList .item{background-color:#a8a392;list-style:none;grid-column:auto/span 5}@media screen and (max-width:1440px){.castListWrap .castList .item{grid-column:auto/span 5}}@media screen and (max-width:1100px){.castListWrap .castList .item{grid-column:auto/span 6}}@media screen and (max-width:980px){.castListWrap .castList .item{grid-column:auto/span 5}}@media screen and (max-width:768px){.castListWrap .castList .item{grid-column:auto/span 9}}@media screen and (max-width:480px){.castListWrap .castList .item{grid-column:auto/span 3}}.castListWrap .castList .item a{display:block;box-sizing:border-box;padding:10px;height:100%;background-color:#f4f4f4;color:#03060a}@media screen and (max-width:480px){.castListWrap .castList .item a{padding:5px}}.castListWrap .castList .item a .photo{max-width:100%;width:100%;height:auto;aspect-ratio:2/3;margin-bottom:15px;border-radius:6px;overflow:hidden;position:relative}.castListWrap .castList .item a .photo .mBox{position:absolute;bottom:10px;left:0;right:0;margin:0 10px;border-radius:2px;padding:8px 5px;text-align:center;line-height:1em;font-size:16px;backdrop-filter:blur(15px);background-color:rgba(255,255,255,.7)}@media screen and (max-width:768px){.castListWrap .castList .item a .photo .mBox{font-size:14px;font-size:3.2710280374vw}}.castListWrap .castList .item a .photo .mBox.time{display:-webkit-flex;display:flex;align-items:center;justify-content:center}.castListWrap .castList .item a .photo .mBox.time:before{display:flex;content:"";height:20px;margin-right:5px;width:auto;aspect-ratio:1/1;background-position:center center;background-repeat:no-repeat;background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/icon_clock.svg);background-size:contain}.castListWrap .castList .item a img{max-width:100%;width:100%;height:auto;object-fit:cover;object-position:top center}.castListWrap .castList .item a h5{text-align:center;margin-bottom:10px;font-size:14px}@media screen and (max-width:768px){.castListWrap .castList .item a h5{font-size:14px;font-size:3.2710280374vw}}.castListWrap .castList .item a h4{font-weight:400;font-size:20px;text-align:center;margin-bottom:10px}@media screen and (max-width:768px){.castListWrap .castList .item a h4{font-size:20px;font-size:4.6728971963vw}}.castListWrap .castList .item a .castShape{text-align:center;font-size:14px;text-align:center;margin-bottom:10px}@media screen and (max-width:768px){.castListWrap .castList .item a .castShape{font-size:14px;font-size:3.2710280374vw}}.castDetail{width:980px;margin:auto;max-width:100%}@media screen and (max-width:768px){.castDetail{max-width:90%}}.castDetail .basicProfile{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:100px}@media screen and (max-width:768px){.castDetail .basicProfile{display:block}}.castDetail .basicProfile .photo{width:42%}@media screen and (max-width:980px){.castDetail .basicProfile .photo{width:48%}}@media screen and (max-width:768px){.castDetail .basicProfile .photo{width:100%;margin-bottom:50px}}.castDetail .basicProfile .photo span{padding:10px;background-color:#f4f4f4}.castDetail .basicProfile .photo img{width:100%;height:auto;border-radius:4px;overflow:hidden}.castDetail .basicProfile .textProfile{width:42%}@media screen and (max-width:980px){.castDetail .basicProfile .textProfile{width:48%}}@media screen and (max-width:768px){.castDetail .basicProfile .textProfile{width:100%}}.castDetail .basicProfile .textProfile .catchphrase{font-weight:600;font-size:20px;color:#d4af37;margin-bottom:10px}.castDetail .basicProfile .textProfile .name_age{display:flex;vertical-align:bottom;align-items:flex-end;justify-content:flex-start;margin-bottom:30px}.castDetail .basicProfile .textProfile .castName{font-size:30px;color:#2f2f2f;margin-right:.5em}.castDetail .basicProfile .textProfile .age{font-size:25px}@media screen and (max-width:480px){.castDetail .basicProfile .textProfile .age{font-size:25px;font-size:5.8411214953vw}}.castDetail .basicProfile .textProfile .age:after{content:"歳";font-size:16px}@media screen and (max-width:480px){.castDetail .basicProfile .textProfile .age:after{font-size:16px;font-size:3.738317757vw}}.castDetail .basicProfile .textProfile .spec{display:-webkit-flex;display:flex;flex-wrap:wrap;margin-bottom:30px}.castDetail .basicProfile .textProfile .spec dt,.castDetail .basicProfile .textProfile .spec dd{padding-top:15px;padding-bottom:15px}.castDetail .basicProfile .textProfile .spec dt{width:30%}.castDetail .basicProfile .textProfile .spec dd{width:70%}.castDetail .basicProfile .textProfile .cosplayBnr a{display:block}.castDetail .basicProfile .textProfile .cosplayBnr a img{width:100%}.castDetail .gallery .photoList{width:100%;display:grid;gap:60px;grid-template-columns:repeat(12,1fr);margin-bottom:60px;box-sizing:border-box}@media screen and (max-width:768px){.castDetail .gallery .photoList{gap:15px}}.castDetail .gallery .photoList .item{list-style:none;grid-column:auto/span 3;box-sizing:border-box}@media screen and (max-width:768px){.castDetail .gallery .photoList .item{grid-column:auto/span 6}}.castDetail .gallery .photoList .item figure{aspect-ratio:2/3;overflow:hidden;width:100%;box-sizing:border-box}@media screen and (max-width:768px){.castDetail .gallery .photoList .item figure{aspect-ratio:1/1}}.castDetail .gallery .photoList .item img{object-fit:cover;object-position:top center;width:100%;height:100%}.castDetail .diary .diaryset{margin-bottom:60px}.castDetail .diary .diaryset .col_half iframe{width:100% !important}.castDetail .diary .diaryset .col_half .postList .post{grid-column:auto/span 6}.castDetail .castsSchedule{margin-bottom:60px}.castDetail .comment{font-size:16px;line-height:1.8em;margin-bottom:60px}.castDetail .comment:before{display:block;width:0;height:0;margin-top:calc((1 - 2) * 0.5em);content:""}.castDetail .comment:after{display:block;width:0;height:0;margin-bottom:calc((1 - 2) * 0.5em);content:""}@media screen and (max-width:480px){.castDetail .comment{font-size:16px;font-size:3.738317757vw}}body.system .systemGuide{margin-bottom:60px}body.system .systemGuide h4{font-weight:500;font-size:23px;margin-bottom:15px}@media screen and (max-width:480px){body.system .systemGuide h4{font-size:20px;font-size:4.6728971963vw}}body.system .systemGuide .priceWrap{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;border:#707070 1px solid;margin-bottom:35px}body.system .systemGuide .priceWrap .time{display:-webkit-flex;display:flex;font-weight:400;align-items:flex-end;font-weight:400;font-size:46px;padding:15px 1em;background-color:#e5c24f;border-right:#707070 1px solid}@media screen and (max-width:480px){body.system .systemGuide .priceWrap .time{font-size:36px;font-size:8.4112149533vw;padding:15px .5em}}body.system .systemGuide .priceWrap .time:after{content:"分";font-size:30px}@media screen and (max-width:480px){body.system .systemGuide .priceWrap .time:after{font-size:20px;font-size:4.6728971963vw}}body.system .systemGuide .priceWrap .price{display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:100%;gap:30px}body.system .systemGuide .priceWrap .price .sogaku,body.system .systemGuide .priceWrap .price .nyuyoku{display:-webkit-flex;display:flex;align-items:flex-end}body.system .systemGuide .priceWrap .price .sogaku h5,body.system .systemGuide .priceWrap .price .nyuyoku h5{font-weight:400;font-size:26px;margin-right:.2em}@media screen and (max-width:480px){body.system .systemGuide .priceWrap .price .sogaku h5,body.system .systemGuide .priceWrap .price .nyuyoku h5{font-size:22px;font-size:5.1401869159vw}}body.system .systemGuide .priceWrap .price .sogaku .yen,body.system .systemGuide .priceWrap .price .nyuyoku .yen{font-weight:400;font-size:40px}@media screen and (max-width:480px){body.system .systemGuide .priceWrap .price .sogaku .yen,body.system .systemGuide .priceWrap .price .nyuyoku .yen{font-size:32px;font-size:7.476635514vw}}body.system .systemGuide .priceWrap .price .nyuyoku h5{font-weight:400;font-size:26px;margin-right:.2em}body.system .systemGuide .priceWrap .price .nyuyoku .yen{font-weight:400;font-size:32px}body.system .systemGuide .priceWrap .price .sogaku .yen{font-weight:400;font-size:40px}@media screen and (max-width:480px){body.system .systemGuide .priceWrap .price .sogaku .yen{font-size:32px;font-size:7.476635514vw}}body.schedule .scheduleGuide .announce{font-size:16px;margin-bottom:15px;line-height:1.6em}@media screen and (max-width:480px){body.schedule .scheduleGuide .announce{font-size:16px;font-size:3.738317757vw}}body.recruit .recruitWrap .recruitHeader{width:1100px;max-width:100%;height:auto;margin:auto auto 60px auto;aspect-ratio:1100/412}@media screen and (max-width:768px){body.recruit .recruitWrap .recruitHeader{width:90%;margin:auto auto 30px auto}}body.recruit .recruitWrap .recruitHeader img{width:100%;border:1px solid #000b38}body.recruit .recruitWrap .recruitSummary{width:980px;margin:auto auto 60px auto}@media screen and (max-width:768px){body.recruit .recruitWrap .recruitSummary{width:90%;margin:auto auto 30px auto}}body.recruit .recruitWrap .recruitSummary .recruitSummaryText{font-weight:500;font-size:17px;line-height:1.8em;text-align:center;margin-bottom:60px}@media screen and (max-width:768px){body.recruit .recruitWrap .recruitSummary .recruitSummaryText{font-size:16px;font-size:3.738317757vw;margin-bottom:30px;text-align:left}body.recruit .recruitWrap .recruitSummary .recruitSummaryText br{display:none}}body.recruit .recruitWrap .recruitSummary .eikokuyaPoint{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}body.recruit .recruitWrap .recruitSummary .eikokuyaPoint li{border:1px solid #000b38;list-style:none;width:calc(33.333% - 20px);aspect-ratio:1/1}@media screen and (max-width:480px){body.recruit .recruitWrap .recruitSummary .eikokuyaPoint li{width:calc(50% - 20px)}}body.recruit .recruitWrap .recruitSummary .eikokuyaPoint li img{width:100%}body.recruit .recruitWrap .sanitary{position:relative;margin-bottom:160px}@media screen and (max-width:480px){body.recruit .recruitWrap .sanitary{padding:5%}}body.recruit .recruitWrap .sanitary .photoBG{width:100%;height:auto;position:relative;z-index:0}@media screen and (max-width:480px){body.recruit .recruitWrap .sanitary .photoBG{position:absolute;top:0;left:0;right:0;object-fit:contain;height:100%}}body.recruit .recruitWrap .sanitary .photoBG img{width:100%;height:100%;object-fit:cover;max-width:100%}@media screen and (max-width:480px){body.recruit .recruitWrap .sanitary .photoBG img{object-fit:cover}}body.recruit .recruitWrap .sanitary .boxWrap{left:0;right:0;margin:auto;position:absolute;z-index:10;bottom:-80px;background:0 0;opacity:.97;box-shadow:0px 3px 16px rgba(0,0,0,.1);backdrop-filter:blur(14.470700264px);--webkit-backdrop-filter:blur(14.47070026397705px);background-color:rgba(255,255,255,.24);width:980px;max-width:100%}@media screen and (max-width:480px){body.recruit .recruitWrap .sanitary .boxWrap{position:relative;bottom:initial}}body.recruit .recruitWrap .sanitary .boxWrap .text{padding:60px;text-align:center}body.recruit .recruitWrap .sanitary .boxWrap .text br{display:none}@media screen and (max-width:480px){body.recruit .recruitWrap .sanitary .boxWrap .text{padding:30px}body.recruit .recruitWrap .sanitary .boxWrap .text br{display:block}}body.recruit .recruitWrap .sanitary .boxWrap .text h4{font-size:30px;margin-bottom:15px}@media screen and (max-width:480px){body.recruit .recruitWrap .sanitary .boxWrap .text h4{font-size:26px;font-size:6.0747663551vw}}body.recruit .recruitWrap .sanitary .boxWrap .text p{font-size:16px;line-height:1.8em}@media screen and (max-width:480px){body.recruit .recruitWrap .sanitary .boxWrap .text p{font-size:18px;font-size:4.2056074766vw;text-align:left}}body.recruit .recruitWrap .sanitary .boxWrap .text p br{display:block}@media screen and (max-width:480px){body.recruit .recruitWrap .sanitary .boxWrap .text p br{display:none}}body.recruit .recruitWrap .sanitary .boxWrap .photoSlide{display:grid;grid-template-columns:repeat(12,1fr)}body.recruit .recruitWrap .sanitary .boxWrap .photoSlide .item{grid-column:auto/span 4;list-style:none}@media screen and (max-width:480px){body.recruit .recruitWrap .sanitary .boxWrap .photoSlide .item{grid-column:auto/span 12}}body.recruit .recruitWrap .sanitary .boxWrap .photoSlide .item img{width:100%}body.recruit .recruitWrap .QnAWrap{padding-bottom:100px}body.recruit .recruitWrap .QnAWrap .qa{max-width:100%;margin-bottom:10px;border:none;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.02),0 2px 3px -2px rgba(0,0,0,.05);background-color:#fff;border-radius:4px;border:1px solid #f3f5f6}body.recruit .recruitWrap .QnAWrap .qa summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1em 2em 1em 3em;color:#333;font-weight:600;cursor:pointer}body.recruit .recruitWrap .QnAWrap .qa summary:before,body.recruit .recruitWrap .QnAWrap .qa .answer:before{position:absolute;left:1em;font-weight:600;font-size:1.3em}body.recruit .recruitWrap .QnAWrap .qa summary:before{color:#75bbff;content:"Q"}body.recruit .recruitWrap .QnAWrap .qa summary:after{transform:translateY(-25%) rotate(45deg);width:7px;height:7px;margin-left:10px;border-bottom:3px solid rgba(51,51,51,.7019607843);border-right:3px solid rgba(51,51,51,.7019607843);content:"";transition:transform .5s}body.recruit .recruitWrap .QnAWrap .qa .answer{position:relative;transform:translateY(-10px);opacity:0;margin:0;padding:.3em 3em 1.2em;color:#333;transition:transform .5s,opacity .5s}body.recruit .recruitWrap .QnAWrap .qa .answer p{line-height:1.6em}body.recruit .recruitWrap .QnAWrap .qa[open] summary:after{transform:rotate(225deg)}body.recruit .recruitWrap .QnAWrap .qa[open] .answer{transform:none;opacity:1}body.recruit .recruitWrap .QnAWrap .qa .answer:before{color:#ff8d8d;line-height:1.2;content:"A"}body.recruit .recruitWrap .reviewWrap .reviewList{display:grid;gap:30px;grid-template-columns:repeat(18,1fr);margin-bottom:60px}@media screen and (max-width:480px){body.recruit .recruitWrap .reviewWrap .reviewList{grid-template-columns:repeat(6,1fr)}}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem{grid-column:auto/span 9;padding:20px;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.02),0 2px 3px -2px rgba(0,0,0,.05)}@media screen and (max-width:480px){body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem{grid-column:auto/span 18}}@media screen and (max-width:480px) and (max-width:480px){body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem{grid-column:auto/span 6}}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader{display:flex;margin-bottom:10px;justify-content:space-between;align-items:flex-end}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .name{width:60%;display:flex;justify-content:flex-start}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .name h5{font-size:30px;margin-right:10px;font-weight:400}@media screen and (max-width:480px){body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .name h5{font-size:30px;font-size:7.0093457944vw}}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .name h5:after{content:"さん";font-size:16px;margin-left:.2em}@media screen and (max-width:480px){body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .name h5:after{font-size:16px;font-size:3.738317757vw}}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .name h6{font-size:30px;font-weight:400}@media screen and (max-width:480px){body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .name h6{font-size:30px;font-size:7.0093457944vw}}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .name h6:after{content:"歳";font-size:16px;margin-left:.2em}@media screen and (max-width:480px){body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .name h6:after{font-size:16px;font-size:3.738317757vw}}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewHeader .rating{width:40%;display:flex;justify-content:flex-end}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewBody{margin-bottom:10px}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewBody p{line-height:1.6em;font-size:16px}@media screen and (max-width:480px){body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewBody p{font-size:16px;font-size:3.738317757vw}}body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewFooter .datePublished{width:100%;display:block;text-align:right;font-size:14px}@media screen and (max-width:480px){body.recruit .recruitWrap .reviewWrap .reviewList .reviewItem .reviewFooter .datePublished{font-size:14px;font-size:3.2710280374vw}}body.recruit .recruitWrap .reviewWrap .star{display:inline-block;height:20px;aspect-ratio:55/10}body.recruit .recruitWrap .reviewWrap .star.star1{background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/star1.svg)}body.recruit .recruitWrap .reviewWrap .star.star2{background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/star2.svg)}body.recruit .recruitWrap .reviewWrap .star.star3{background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/star3.svg)}body.recruit .recruitWrap .reviewWrap .star.star4{background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/star4.svg)}body.recruit .recruitWrap .reviewWrap .star.star5{background-image:url(//gifu-eikokuya.jp/wp-content/themes/eikokuya/assets/img/star5.svg)}body.about .secIntro{margin-top:0;padding-top:0}body.about .cleanArea{margin-bottom:100px}body.about .cleanArea p{font-weight:400;font-size:16px;line-height:1.6em;text-align:center;margin-bottom:30px}@media screen and (max-width:480px){body.about .cleanArea p{font-size:16px;font-size:3.738317757vw;text-align:left;display:block;width:90%;margin-left:auto;margin-right:auto}body.about .cleanArea p br{display:none}}body.about .aboutus{margin-bottom:100px}body.about .aboutus p{font-weight:400;font-size:16px;line-height:1.6em;text-align:center;margin-bottom:30px}@media screen and (max-width:480px){body.about .aboutus p{font-size:16px;font-size:3.738317757vw;text-align:left;display:block;width:90%;margin-left:auto;margin-right:auto}body.about .aboutus p br{display:none}}body.about .aboutus .info .col6{margin-bottom:30px}body.about .aboutus .info .col6 iframe{width:100%;height:100%;aspect-ratio:3/2}@media screen and (max-width:480px){body.about .aboutus .info .col6 iframe{display:block}}.formWrap{margin:30px auto 60px auto;max-width:640px}@media screen and (max-width:480px){.formWrap{width:90%;margin:30px auto 30px auto}}.formWrap .form{display:-webkit-flex;display:flex;flex-wrap:wrap;margin-bottom:15px}.formWrap .form dt,.formWrap .form dd{padding:15px 0;border-bottom:1px dashed #ddd;font-size:14px}@media screen and (max-width:480px){.formWrap .form dt,.formWrap .form dd{font-size:14px;font-size:3.2710280374vw}}.formWrap .form dt{width:200px}@media screen and (max-width:480px){.formWrap .form dt{width:100%;border-bottom:none;padding:0 0 5px}}.formWrap .form dt span{display:-webkit-flex;display:flex;height:40px;justify-content:flex-start;align-items:center}@media screen and (max-width:480px){.formWrap .form dt span{height:auto;font-size:14px;font-size:3.2710280374vw;font-weight:600}}.formWrap .form dd{width:calc(100% - 200px)}@media screen and (max-width:480px){.formWrap .form dd{padding:0 0 10px;margin-bottom:10px;width:100%;font-size:16px;font-size:3.738317757vw}}.formWrap .form textarea{width:100%;height:120px;border-radius:4px;border:none;background:#fff;padding:.5em;box-sizing:border-box}.formWrap .form input[type=text],.formWrap .form input[type=email],.formWrap .form input[type=tel]{width:100%;height:40px;border-radius:4px;background:#fff;padding:.5em;box-sizing:border-box}.formWrap .form select{width:100%;height:40px;border-radius:4px;background:#fff;padding:.5em;box-sizing:border-box;border:none}.formWrap .privacyLink{font-size:14px;text-align:center;line-height:1.6em}@media screen and (max-width:480px){.formWrap .privacyLink{font-size:14px;font-size:3.2710280374vw}}.wpcf7-submit{font-weight:700;font-size:15px;letter-spacing:-.05em;line-height:32px;text-align:center;color:#000;padding:0 15px;cursor:pointer;width:auto;height:40px;width:150px;background:#f7c31b;border:1px solid #d4af37;background-repeat:no-repeat;margin-bottom:5px;font-family:"Shippori Mincho",serif}.wpcf7-spinner{display:block !important;margin:auto !important}.wpcf7-response-output{margin:0 auto 0em auto !important}.wpcf7-not-valid-tip{padding:5px 0 !important;font-size:12px !important;font-weight:600 !important}.privacypolicy{margin:30px auto 60px auto;max-width:640px}@media screen and (max-width:480px){.privacypolicy{width:90%;margin:0 auto 30px auto}}.privacypolicy h2,.privacypolicy h3,.privacypolicy h4,.privacypolicy h5{font-size:16px;font-weight:600;margin-bottom:.5em;color:#026c98}@media screen and (max-width:480px){.privacypolicy h2,.privacypolicy h3,.privacypolicy h4,.privacypolicy h5{font-size:16px;font-size:3.738317757vw}}.privacypolicy p{font-size:14px;line-height:1.6em;margin-bottom:1em}@media screen and (max-width:480px){.privacypolicy p{text-align:left;font-size:14px;font-size:3.2710280374vw}}.privacypolicy ul,.privacypolicy ol{padding-left:1.5em;margin-bottom:1em}.privacypolicy li{font-size:14px;line-height:1.6em}@media screen and (max-width:480px){.privacypolicy li{text-align:left;font-size:14px;font-size:3.2710280374vw}}.pageCotents{padding:0 0 100px}.pageCotents .wp-block-heading{margin-bottom:1em}.pageCotents p{font-size:16px;line-height:1.6em;margin-bottom:1em}@media screen and (max-width:480px){.pageCotents p{font-size:16px;font-size:3.738317757vw}}.pageCotents .wp-block-column{margin-bottom:30px}.pageCotents .wp-block-column a{width:100%}.pageCotents .wp-block-column figure{width:100%}.pageCotents .wp-block-column figure img{width:100%;height:auto}.pageCotents img{max-width:100%}.grecaptcha-badge{visibility:hidden}.postBody .postMeta{font-size:14px;margin-bottom:30px;padding-bottom:15px;border-bottom:1px dashed #d6d6d6}@media screen and (max-width:480px){.postBody .postMeta{font-size:16px;font-size:3.738317757vw}}.postBody .postDetail{font-size:16px;line-height:1.5em}@media screen and (max-width:480px){.postBody .postDetail{font-size:16px;font-size:3.738317757vw}}.postBody .postDetail h1{font-size:18px;margin-bottom:30px}@media screen and (max-width:480px){.postBody .postDetail h1{font-size:18px;font-size:4.2056074766vw}}.postBody .postDetail ul{margin-left:20px;list-style-type:disc;list-style-position:outside}.postBody .postDetail ul li{margin-bottom:.5em}.postBody .postDetail p{margin-bottom:1em}.postBody .postDetail img,.postBody .postDetail div{max-width:100% !important}.postBody .postDetail img.alignleft{margin-right:1em}.postBody .postDetail img.alignright{margin-left:1em}