.misc{overflow:hidden}#mainVisual{width:100%;aspect-ratio:16/4;position:relative;z-index:9;-webkit-mask-image:url(//doope.net/wp-content/themes/doope_theme/css/../images/misc/mask.svg);mask-image:url(//doope.net/wp-content/themes/doope_theme/css/../images/misc/mask.svg)}@media screen and (max-width:1023px){#mainVisual{-webkit-mask-image:url(//doope.net/wp-content/themes/doope_theme/css/../images/misc/mask_tb.svg);mask-image:url(//doope.net/wp-content/themes/doope_theme/css/../images/misc/mask_tb.svg);aspect-ratio:3/2}}@media screen and (max-width:767px){#mainVisual{-webkit-mask-image:url(//doope.net/wp-content/themes/doope_theme/css/../images/misc/mask_sp.svg);mask-image:url(//doope.net/wp-content/themes/doope_theme/css/../images/misc/mask_sp.svg);aspect-ratio:1/1}}#mainVisual.current .inner .en span{left:0;transition:.5s ease all}#mainVisual.current .inner .en span:before{left:100%;transition:.5s .5s ease all}#mainVisual.current .inner h1 span{left:0;transition:.5s ease all}#mainVisual.current .inner h1 span:before{left:100%;transition:.5s .5s ease all}#mainVisual:before{content:"";width:100%;height:100%;display:block;background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;z-index:1}#mainVisual img{width:100%;height:auto;display:block;position:relative;aspect-ratio:16/7}@media screen and (max-width:1023px){#mainVisual img{aspect-ratio:3/2}}@media screen and (max-width:767px){#mainVisual img{aspect-ratio:1/1}}#mainVisual .inner{position:absolute;top:50%;left:200px;color:#fff;z-index:2}@media screen and (max-width:1536px){#mainVisual .inner{left:100px}}@media screen and (max-width:1023px){#mainVisual .inner{left:75px}}@media screen and (max-width:767px){#mainVisual .inner{text-align:center;left:0;width:100%;top:inherit;bottom:15%}}#mainVisual .inner .en{font-size:6rem;font-weight:700;line-height:1;letter-spacing:1px;overflow:hidden}@media screen and (max-width:1536px){#mainVisual .inner .en{font-size:4.8rem}}@media screen and (max-width:1366px){#mainVisual .inner .en{font-size:4.2rem}}@media screen and (max-width:767px){#mainVisual .inner .en{text-align:center;font-size:3.2rem}}#mainVisual .inner .en span{display:inline-block;overflow:hidden;position:relative;left:-100%;line-height:1}#mainVisual .inner .en span:before{position:absolute;background-color:#fff;width:100%;height:85%;top:0;left:0;content:"";display:block}#mainVisual .inner h1{font-size:1.8rem;font-weight:500;line-height:1;overflow:hidden}@media screen and (max-width:1536px){#mainVisual .inner h1{font-size:1.6rem}}@media screen and (max-width:1366px){#mainVisual .inner h1{font-size:1.5rem}}@media screen and (max-width:767px){#mainVisual .inner h1{font-size:1.4rem}}#mainVisual .inner h1 span{display:inline-block;overflow:hidden;position:relative;left:-100%;line-height:1}#mainVisual .inner h1 span:before{position:absolute;background-color:#fff;width:100%;height:100%;top:0;left:0;content:"";display:block}#mainVisual .crumbs{position:absolute;left:200px;bottom:150px;z-index:1}@media screen and (max-width:1536px){#mainVisual .crumbs{left:100px;bottom:100px}}#mainVisual .crumbs a{color:#fff}#mainVisual.single{height:auto;margin-bottom:0;aspect-ratio:inherit;-webkit-mask-image:inherit;mask-image:inherit}#mainVisual.single:before{content:none}#mainVisual.single .container{padding-top:250px}@media screen and (max-width:1023px){#mainVisual.single .container{padding-top:200px}}@media screen and (max-width:767px){#mainVisual.single .container{padding-top:150px}}#mainVisual.single .container .en{font-size:1.6vw;color:#c2374f;line-height:1;margin-bottom:15px;font-weight:700}@media screen and (max-width:1023px){#mainVisual.single .container .en{font-size:4vw;margin-bottom:10px}}@media screen and (max-width:767px){#mainVisual.single .container .en{font-size:6vw;margin-bottom:5px}}#mainVisual.single .container h1{display:block;line-height:1.4;font-size:2vw;font-weight:600}@media screen and (max-width:1023px){#mainVisual.single .container h1{font-size:3rem}}@media screen and (max-width:767px){#mainVisual.single .container h1{font-size:2.1rem;margin-bottom:0;letter-spacing:0}}#mainVisual.single .info{padding-top:35px}@media screen and (max-width:767px){#mainVisual.single .info{padding-top:20px;margin-bottom:50px}}#mainVisual.single .info .cat{display:block;line-height:20px;float:left}#mainVisual.single .info .cat span{display:inline-block;background-color:#c2374f;font-size:1.5rem;line-height:29px;padding:0 20px;margin-right:5px;color:#fff;height:30px;border-radius:5px}@media screen and (max-width:1023px){#mainVisual.single .info .cat span{font-size:1.3rem;line-height:25px;padding:0 10px;height:25px}}@media screen and (max-width:767px){#mainVisual.single .info .cat span{font-size:1.1rem;line-height:18px;height:20px;padding:0 8px}}#mainVisual.single .info .date{display:block;line-height:30px;font-size:1.8rem;letter-spacing:2px;text-align:right;float:right;color:#c2374f;font-weight:600}@media screen and (max-width:1023px){#mainVisual.single .info .date{font-size:1.7rem;line-height:20px;letter-spacing:1px}}@media screen and (max-width:767px){#mainVisual.single .info .date{font-size:1.2rem;letter-spacing:1px}}#contents{margin-top:-200px}@media screen and (max-width:1536px){#contents{margin-top:-100px}}#contents.pnon{margin-top:0}.title{display:block;position:relative;margin-bottom:150px;color:#1a1311}@media screen and (max-width:1536px){.title{margin-bottom:75px}}@media screen and (max-width:1023px){.title{margin-top:0;width:100%;text-align:center;margin-bottom:50px}}.title.center{text-align:center}.title.right{text-align:right}.title.wh{color:#fff}.title.wh .en{color:#fff}.title.bk{color:#1a1311}.title.bk .en{color:#1a1311}.title.min{margin-bottom:100px}.title.min .en{font-size:4.2rem}.title.min h2{font-size:1.6rem;font-weight:500}.title .en{font-size:5.4rem;font-weight:700;line-height:1;margin-bottom:10px;letter-spacing:2px;color:#c2374f}@media screen and (max-width:1536px){.title .en{font-size:4.8rem}}@media screen and (max-width:1280px){.title .en{font-size:4.2rem}}@media screen and (max-width:1023px){.title .en{font-size:4rem}}@media screen and (max-width:767px){.title .en{font-size:3rem}}.title .en span{position:relative}.title .en span:before{content:"";width:10px;height:10px;display:block;background-color:#c2374f;border-radius:5px;position:absolute;top:-25px;left:4px}@media screen and (max-width:1536px){.title .en span:before{width:8px;height:8px;border-radius:4;top:-20px}}@media screen and (max-width:1023px){.title .en span:before{left:50%;margin-left:-4px;top:-25px}}.title h2{font-size:1.8rem;font-weight:600;line-height:1}@media screen and (max-width:1536px){.title h2{font-size:1.6rem}}@media screen and (max-width:1023px){.title h2{font-size:1.5rem}}@media screen and (max-width:767px){.title h2{font-size:1.4rem}}#about{padding-top:400px;background-color:#c2374f;padding-bottom:300px;position:relative;overflow:hidden}@media screen and (max-width:1536px){#about{padding:250px 0}}@media screen and (max-width:1023px){#about{padding:200px 0}}@media screen and (max-width:767px){#about{padding:180px 0 100px}}#about .maru{width:70%;position:absolute;left:50%;margin-left:-35%;top:35%;z-index:0;opacity:.05}@media screen and (max-width:1023px){#about .maru{width:150%;margin-left:-75%;top:35%}}#about .flexWrap{position:relative;z-index:9}#about .flexWrap .item{color:#fff}@media screen and (max-width:1023px){#about .flexWrap .item{width:100%}}#about .flexWrap .item h2{font-size:5.4rem}@media screen and (max-width:1536px){#about .flexWrap .item h2{font-size:4.8rem}}@media screen and (max-width:1280px){#about .flexWrap .item h2{font-size:4.2rem}}@media screen and (max-width:1023px){#about .flexWrap .item h2{font-size:4rem;margin-bottom:50px;margin-left:190px}}@media screen and (max-width:767px){#about .flexWrap .item h2{margin-left:0;font-size:3.6rem;margin-bottom:25px}}#about .flexWrap .item h2 p{line-height:1.6;font-weight:600}#about .flexWrap .item h3{padding-top:10px;font-weight:500;font-size:1.6rem;line-height:2.1}@media screen and (max-width:1023px){#about .flexWrap .item h3{padding-top:0}}@media screen and (max-width:767px){#about .flexWrap .item h3{line-height:1.8}}.gallery{margin-top:-150px;position:relative;width:100%;overflow:hidden}@media screen and (max-width:1536px){.gallery{margin-top:-120px}}@media screen and (max-width:767px){.gallery{margin-top:-60px}}.gallery .swiper-wrapper{transition-timing-function:linear}.gallery .swiper-slide img{height:auto;width:100%;overflow:hidden;border-radius:50%}.gallery:after{width:100%;height:100%;background-color:#fff;display:block;content:"";z-index:-2;position:absolute;bottom:0;left:0}.recGallery{position:relative;width:100%;overflow:hidden}.recGallery .swiper-wrapper{transition-timing-function:linear}.recGallery .swiper-slide:nth-child(even){margin-top:50px}@media screen and (max-width:767px){.recGallery .swiper-slide:nth-child(even){margin-top:30px}}.recGallery .swiper-slide img{height:auto;width:100%;overflow:hidden;border-radius:20px}@media screen and (max-width:767px){.recGallery .swiper-slide img{border-radius:10px}}.recGallery:after{width:100%;height:100%;background-color:#fff;display:block;content:"";z-index:-2;position:absolute;bottom:0;left:0}#mission{padding-top:150px}@media screen and (max-width:1023px){#mission{padding-top:75px}}@media screen and (max-width:767px){#mission{padding-top:50px}}#mission .flexWrap{margin-bottom:100px;padding-bottom:100px;border-bottom:1px solid #ddd}@media screen and (max-width:1280px){#mission .flexWrap{margin:0;margin-bottom:75px;padding-bottom:75px;display:inherit;flex-wrap:inherit}}@media screen and (max-width:1023px){#mission .flexWrap{margin-bottom:50px;padding-bottom:50px}}@media screen and (max-width:767px){#mission .flexWrap{margin-bottom:35px;padding-bottom:25px}}#mission .flexWrap:last-child{margin-bottom:0;padding-bottom:150px;border-bottom:none}@media screen and (max-width:1023px){#mission .flexWrap:last-child{padding-bottom:100px}}@media screen and (max-width:767px){#mission .flexWrap:last-child{padding-bottom:50px}}#mission .flexWrap .item{position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1023px){#mission .flexWrap .item{width:100%;margin:0;padding:0}}@media screen and (max-width:1023px){#mission .flexWrap .item .inner .title{text-align:center}}#mission .flexWrap .item .inner h3{font-size:2.1rem;font-weight:500}@media screen and (max-width:1536px){#mission .flexWrap .item .inner h3{font-size:1.8rem}}@media screen and (max-width:1024px){#mission .flexWrap .item .inner h3{font-size:1.6rem}}#mission .flexWrap .item figure{overflow:hidden;border-radius:50%}@media screen and (max-width:1023px){#mission .flexWrap .item figure{width:70% !important;margin-bottom:50px}}@media screen and (max-width:767px){#mission .flexWrap .item figure{margin-bottom:25px}}#mission .flexWrap .item figure:nth-child(1){width:100%}#mission .flexWrap .item figure:nth-child(2){width:35%;position:absolute;top:-5%;right:-10%}@media screen and (max-width:1023px){#mission .flexWrap .item figure:nth-child(2){width:30% !important;right:3%;top:inherit;bottom:-5%}}#mission .flexWrap.reverse .item figure:nth-child(2){width:35%;position:absolute;top:-5%;left:-10%}@media screen and (max-width:1023px){#mission .flexWrap.reverse .item figure:nth-child(2){width:30% !important;left:inherit;right:3%;top:inherit;bottom:-5%}}#csr{background-color:#f5f5f5;padding-top:150px;padding-bottom:200px}@media screen and (max-width:1536px){#csr{padding-bottom:150px}}@media screen and (max-width:1023px){#csr{padding-bottom:100px;padding-top:100px}}@media screen and (max-width:767px){#csr{padding-bottom:50px;padding-top:100px}}@media screen and (max-width:767px){#csr .container .title{margin-bottom:50px !important}}@media screen and (max-width:1024px){#csr .container h3{margin:0 !important}}@media screen and (max-width:767px){#csr .container h3{margin-bottom:20px}}#csr .container h3 span{font-size:4rem;font-weight:600;float:right;line-height:1.6}@media screen and (max-width:1536px){#csr .container h3 span{font-size:3.6rem}}@media screen and (max-width:1024px){#csr .container h3 span{font-size:3rem;float:none}}@media screen and (max-width:767px){#csr .container h3 span{font-size:2.4rem;letter-spacing:0px;padding:0}}@media screen and (max-width:1024px){#csr .container h3 span br{display:none}}#csr .container .desc{margin-top:100px;font-size:2.1rem;font-weight:500;margin-bottom:100px}@media screen and (max-width:1536px){#csr .container .desc{font-size:1.8rem;letter-spacing:.5px}}@media screen and (max-width:1280px){#csr .container .desc{font-size:1.6rem}}@media screen and (max-width:1023px){#csr .container .desc{margin-top:25px;margin-bottom:75px}}@media screen and (max-width:767px){#csr .container .desc{letter-spacing:.5px;margin-top:20px;line-height:1.8}}@media screen and (max-width:767px){#csr .container .flexWrap{margin:0;display:inherit;flex-wrap:inherit}}@media screen and (max-width:1023px){#csr .container .flexWrap.first{margin:0}}@media screen and (max-width:1023px){#csr .container .flexWrap.first .item{width:100%;margin:0;padding:0}}@media screen and (max-width:767px){#csr .container .flexWrap .item{width:100%;margin:0 0 40px;padding:0}}#csr .container .flexWrap .item figure{margin-bottom:25px;border-radius:10px;overflow:hidden}@media screen and (max-width:1024px){#csr .container .flexWrap .item figure{margin-bottom:15px}}#csr .container .flexWrap .item .caption{line-height:1;font-size:1.8rem;font-weight:500;text-align:center}@media screen and (max-width:1536px){#csr .container .flexWrap .item .caption{font-size:1.6rem}}@media screen and (max-width:1024px){#csr .container .flexWrap .item .caption{font-size:1.3rem}}#csr .container .flexWrap .item .btn{margin:25px auto 0}#overview{background-color:#c2374f;padding:200px 0;position:relative;overflow:hidden}@media screen and (max-width:1536px){#overview{padding:150px 0}}@media screen and (max-width:1023px){#overview{padding:100px 0}}#overview .maru{width:70%;position:absolute;left:50%;margin-left:-35%;top:-35%;z-index:0;opacity:.05}#overview .container{color:#fff}#overview .container dl{font-size:1.8rem;font-weight:400}@media screen and (max-width:1536px){#overview .container dl{font-size:1.6rem}}@media screen and (max-width:767px){#overview .container dl{font-size:1.4rem}}@media screen and (max-width:767px){#overview .container dl dd{font-weight:400 !important}}#overview .container dl dd a{color:#fff;border-bottom:1px solid #fff}#overview .container dl dd a:hover{color:#ffe300;border-bottom:1px solid #ffe300}#overview .container .btn{margin-top:50px}#overview .container .btn a{border-bottom:none}#overview .container .btn a:hover{border-bottom:none}#shopList{padding-top:400px;padding-bottom:100px;display:block;background-color:#f5f5f5}@media screen and (max-width:1536px){#shopList{padding-top:250px}}@media screen and (max-width:1279px){#shopList{padding-top:250px;padding-bottom:100px}}@media screen and (max-width:1023px){#shopList{padding-top:200px;padding-bottom:50px}}#shopList .container .flexWrap .item{margin-bottom:40px}#shopList .container .flexWrap .item a{display:block;background-color:#fff;border-radius:10px;overflow:hidden;position:relative;z-index:9;transition:.5s ease all}@media screen and (max-width:1024px){#shopList .container .flexWrap .item a{border-radius:10px}}#shopList .container .flexWrap .item a:hover{transform:translateY(-10px);box-shadow:5px 5px 10px rgba(0,0,0,.1)}#shopList .container .flexWrap .item a:hover>figure img{transform:scale(1.05);opacity:.7}#shopList .container .flexWrap .item a:hover .inner{color:#1a1311}#shopList .container .flexWrap .item a>figure{position:relative;overflow:hidden;background-color:#1a1311}#shopList .container .flexWrap .item a>figure .cat{text-align:center;line-height:20px;padding:0 20px;height:24px;line-height:24px;color:#000;font-size:1.3rem;display:block;position:absolute;right:15px;top:13px;background-color:#409d9c;border-radius:12px;font-weight:500;z-index:9;color:#fff}@media screen and (max-width:1023px){#shopList .container .flexWrap .item a>figure .cat{font-size:1.2rem}}#shopList .container .flexWrap .item a>figure img{transition:.5s ease all}#shopList .container .flexWrap .item a .inner{padding:40px 40px 0;display:block;position:relative;min-height:160px;color:#1a1311}@media screen and (max-width:1279px){#shopList .container .flexWrap .item a .inner{padding:25px 25px 0;min-height:120px}}@media screen and (max-width:1023px){#shopList .container .flexWrap .item a .inner{padding:20px 20px 0;min-height:100px}}#shopList .container .flexWrap .item a .inner .area{font-size:1.6rem;line-height:1;margin-bottom:15px;font-weight:500}@media screen and (max-width:1279px){#shopList .container .flexWrap .item a .inner .area{font-size:1.3rem;margin-bottom:10px}}@media screen and (max-width:1023px){#shopList .container .flexWrap .item a .inner .area{font-size:1.2rem}}#shopList .container .flexWrap .item a .inner h2{font-size:2.7rem;font-weight:600;line-height:1}@media screen and (max-width:1279px){#shopList .container .flexWrap .item a .inner h2{font-size:2.1rem}}@media screen and (max-width:1024px){#shopList .container .flexWrap .item a .inner h2{font-size:1.8rem}}#shopList .container .flexWrap .item a .inner h2 span{font-size:1rem;display:block;margin-top:15px}@media screen and (max-width:1279px){#shopList .container .flexWrap .item a .inner h2 span{margin-top:10px}}@media screen and (max-width:1023px){#shopList .container .flexWrap .item a .inner h2 span{transform:scale(.9);margin-left:-12px}}#shopList .container .flexWrap .item a .inner>figure{width:150px;height:80px;position:absolute;top:40px;right:40px;display:block}@media screen and (max-width:1279px){#shopList .container .flexWrap .item a .inner>figure{width:100px;height:70px;top:25px;right:25px}}@media screen and (max-width:1023px){#shopList .container .flexWrap .item a .inner>figure{width:70px;height:55px;top:inherit;bottom:20px;right:20px;display:flex;justify-content:flex-end}}#shopList .container .flexWrap .item a .inner>figure img{max-height:80px;float:right}@media screen and (max-width:1279px){#shopList .container .flexWrap .item a .inner>figure img{max-height:60px}}@media screen and (max-width:1023px){#shopList .container .flexWrap .item a .inner>figure img{max-height:55px}}#recruit{padding-top:350px;padding-bottom:150px;display:block;background-color:#c2374f;position:relative}@media screen and (max-width:1536px){#recruit{padding-top:250px;padding-bottom:100px}}@media screen and (max-width:1279px){#recruit{padding-top:200px;padding-bottom:75px}}@media screen and (max-width:767px){#recruit{padding-top:150px;padding-bottom:50px}}#recruit .container{position:relative;z-index:9;color:#fff}#recruit .container .en{width:60%;margin:-180px auto 0}@media screen and (max-width:1536px){#recruit .container .en{width:50%;margin:-120px auto 0}}@media screen and (max-width:1279px){#recruit .container .en{width:40%;margin:-80px auto 20px}}@media screen and (max-width:1023px){#recruit .container .en{width:60%;margin:-80px auto 0px}}@media screen and (max-width:767px){#recruit .container .en{width:90%;margin:-40px auto 0px}}#recruit .container h2{text-align:center;font-size:4.8rem;border-bottom:5px dotted #fff;padding-bottom:25px;margin-bottom:50px}@media screen and (max-width:1536px){#recruit .container h2{font-size:4.2rem;margin-bottom:40px}}@media screen and (max-width:1279px){#recruit .container h2{font-size:3.6rem;margin-bottom:30px}}@media screen and (max-width:1023px){#recruit .container h2{font-size:3.2rem;margin-bottom:35px;padding-bottom:25px}}@media screen and (max-width:767px){#recruit .container h2{font-size:2.4rem;margin-bottom:35px;padding-bottom:25px}}#recruit .container h2 p{display:block;line-height:1;font-weight:600;margin-bottom:35px}@media screen and (max-width:1536px){#recruit .container h2 p{margin-bottom:25px}}@media screen and (max-width:1279px){#recruit .container h2 p{margin-bottom:20px}}@media screen and (max-width:767px){#recruit .container h2 p{margin-bottom:15px}}@media screen and (max-width:767px){#recruit .container h2 p:nth-child(2){display:none}}#recruit .container h3{font-size:2.4rem;font-weight:500}@media screen and (max-width:1536px){#recruit .container h3{font-size:2.1rem}}@media screen and (max-width:1279px){#recruit .container h3{font-size:1.8rem}}@media screen and (max-width:1023px){#recruit .container h3{font-size:1.6rem}}@media screen and (max-width:767px){#recruit .container h3{letter-spacing:.5px}}#recruit .container .arrow{width:20px;margin:50px auto 0}@media screen and (max-width:1536px){#recruit .container .arrow{width:15px}}@media screen and (max-width:767px){#recruit .container .arrow{width:10px;margin:40px auto 0}}#recruit .loop{position:absolute;left:0;bottom:100px;z-index:0;opacity:.1}#job{background-color:#f5f5f5;padding:200px 0}@media screen and (max-width:1536px){#job{padding:150px 0}}@media screen and (max-width:1279px){#job{padding:100px 0}}@media screen and (max-width:767px){#job{padding:75px 0}}#job .container .block{background-color:#fff;border-radius:10px;padding:40px;position:relative;margin-bottom:25px;align-items:center;display:flex}@media screen and (max-width:1279px){#job .container .block{padding:25px}}@media screen and (max-width:767px){#job .container .block{width:100%;padding:20px;align-items:inherit;display:block}}#job .container .block:last-child{margin-bottom:0}#job .container .block .data{width:180px;float:left}@media screen and (max-width:1536px){#job .container .block .data{width:170px}}@media screen and (max-width:1279px){#job .container .block .data{width:150px}}@media screen and (max-width:767px){#job .container .block .data{width:150px;float:none;margin-bottom:10px}}#job .container .block .data .cat{height:36px;line-height:35px;width:180px;background-color:#1a1311;text-align:center;color:#fff;font-size:1.4rem;border-radius:5px;margin-bottom:10px}@media screen and (max-width:1536px){#job .container .block .data .cat{font-size:1.3rem;width:170px}}@media screen and (max-width:1279px){#job .container .block .data .cat{font-size:1.2rem;width:140px;height:30px;line-height:30px;margin-bottom:10px}}@media screen and (max-width:1023px){#job .container .block .data .cat{font-size:1.1rem;width:120px;height:20px;line-height:20px;letter-spacing:0;margin-bottom:5px}}@media screen and (max-width:767px){#job .container .block .data .cat{font-size:1.2rem;margin-bottom:5px;width:120px;height:24px;line-height:24px}}#job .container .block .data .name{font-weight:500;font-size:1.6rem;width:180px;text-align:center;height:36px;line-height:35px;background-color:#f5f5f5}@media screen and (max-width:1536px){#job .container .block .data .name{font-size:1.5rem;width:170px}}@media screen and (max-width:1279px){#job .container .block .data .name{font-size:1.4rem;width:140px;height:30px;line-height:30px}}@media screen and (max-width:1023px){#job .container .block .data .name{font-size:1.2rem;width:120px;height:20px;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){#job .container .block .data .name{font-size:1.2rem;width:120px;height:24px;line-height:24px;letter-spacing:0}}#job .container .block h3{font-size:2.7rem;font-weight:600;padding-left:50px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-right:350px;line-height:1.4}@media screen and (max-width:1536px){#job .container .block h3{font-size:2.4rem}}@media screen and (max-width:1279px){#job .container .block h3{font-size:2.1rem;margin-right:240px;padding-left:35px}}@media screen and (max-width:1023px){#job .container .block h3{font-size:1.8rem;margin-right:190px;padding-left:20px}}@media screen and (max-width:767px){#job .container .block h3{margin-right:0;padding-left:0;font-size:2rem;-webkit-line-clamp:3}}#job .container .block ul{position:absolute;top:50%;margin-top:-25px;right:40px;display:block;font-size:0;width:310px;text-align:center;z-index:9}@media screen and (max-width:1279px){#job .container .block ul{width:230px;right:20px;margin-top:-20px}}@media screen and (max-width:1023px){#job .container .block ul{width:185px;margin-top:-20px}}@media screen and (max-width:767px){#job .container .block ul{position:relative;top:inherit;right:inherit;width:auto;margin-top:20px}}#job .container .block ul li{display:inline-block;width:150px;line-height:50px;height:50px;overflow:hidden;border-radius:25px;font-size:1.7rem;font-weight:500}@media screen and (max-width:1536px){#job .container .block ul li{font-size:1.6rem}}@media screen and (max-width:1279px){#job .container .block ul li{width:110px;line-height:40px;height:40px;font-size:1.4rem;border-radius:20px}}@media screen and (max-width:1023px){#job .container .block ul li{width:90px;line-height:40px;height:40px;font-size:1.2rem;border-radius:5px}}@media screen and (max-width:767px){#job .container .block ul li{width:calc(50% - 2px);line-height:40px;height:40px;font-size:1.2rem;border-radius:5px}}#job .container .block ul li:nth-child(1){margin-right:10px}#job .container .block ul li:nth-child(1) a{display:block;background-color:#eee;color:#1a1311}#job .container .block ul li:nth-child(1) a:hover{background-color:#ccc}@media screen and (max-width:1023px){#job .container .block ul li:nth-child(1){margin-right:5px}}@media screen and (max-width:767px){#job .container .block ul li:nth-child(1){margin-right:4px}}#job .container .block ul li:nth-child(2) a{display:block;background-color:#c2374f;color:#fff}#job .container .block ul li:nth-child(2) a:hover{background-color:#75212f}#policy{padding-top:400px;padding-bottom:150px;display:block}@media screen and (max-width:1536px){#policy{padding-top:350px;padding-bottom:100px}}@media screen and (max-width:1279px){#policy{padding-top:200px;padding-bottom:100px}}@media screen and (max-width:767px){#policy{padding-top:150px;padding-bottom:75px}}#policy .caution{font-size:1.6rem;margin-bottom:50px}@media screen and (max-width:1920px){#policy .caution{font-size:calc((100vw - 1920px) / 192 + 16px)}}@media screen and (max-width:1023px){#policy .caution{font-size:1.6rem;margin-bottom:50px}}@media screen and (max-width:767px){#policy .caution{font-size:1.4rem;margin-bottom:35px;line-height:1.6;letter-spacing:.5px}}@media screen and (max-width:1023px){#policy .caution br{display:none}}.shopSlide{padding-top:140px;position:relative;width:auto;margin:0 -10%}@media screen and (max-width:1279px){.shopSlide{margin:0 -25%}}@media screen and (max-width:1023px){.shopSlide{margin:0 -50%}}@media screen and (max-width:767px){.shopSlide{margin:0;padding-top:100px}}.shopSlide .swiper-slide img{height:auto;width:100%;overflow:hidden;border-radius:15px}@media screen and (max-width:1279px){.shopSlide .swiper-slide img{border-radius:0}}.shopSlide .inner{width:25%;margin:50px auto 0;height:50px;position:relative;display:block;z-index:999}@media screen and (max-width:767px){.shopSlide .inner{width:calc(100% - 40px);margin:20px auto 0;height:50px}}.shopSlide .inner .slider_next,.shopSlide .inner .slider_prev{width:50px;height:50px;padding:0 20px;display:flex;justify-content:center;align-items:center;background-color:#c2374f;position:absolute;border-radius:25px;cursor:pointer;z-index:9}@media screen and (max-width:1023px){.shopSlide .inner .slider_next,.shopSlide .inner .slider_prev{width:40px;height:40px;padding:0 16px;border-radius:20px}}@media screen and (max-width:767px){.shopSlide .inner .slider_next,.shopSlide .inner .slider_prev{width:30px;height:30px;padding:0 12px;border-radius:15px}}.shopSlide .inner .slider_next{right:0}.shopSlide .inner .slider_next figure{transform:rotate(-90deg);margin-left:-5px}.shopSlide .inner .slider_prev{left:0}.shopSlide .inner .slider_prev figure{transform:rotate(90deg);margin-right:-5px}.shopSlide .inner .swiper-pagination{display:block;position:relative;padding-top:8px;z-index:0}@media screen and (max-width:767px){.shopSlide .inner .swiper-pagination{padding-top:0}}.shopSlide .inner .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 10px !important}@media screen and (max-width:767px){.shopSlide .inner .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 7px !important}}.shopSlide .inner .swiper-pagination .swiper-pagination-bullet{opacity:.2;background-color:#c2374f}.shopSlide .inner .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background-color:#c2374f}#shop_intro{margin-top:150px}@media screen and (max-width:1536px){#shop_intro{margin-top:100px}}@media screen and (max-width:767px){#shop_intro{margin-top:50px}}#shop_intro .container .head{height:180px;margin-bottom:100px}@media screen and (max-width:1279px){#shop_intro .container .head{height:150px;margin-bottom:100px}}@media screen and (max-width:1023px){#shop_intro .container .head{height:120px;margin-bottom:75px}}@media screen and (max-width:767px){#shop_intro .container .head{height:auto;margin-bottom:40px}}#shop_intro .container .head figure{width:300px;height:180px;max-height:180px;display:flex;justify-content:left;align-items:center;float:left}@media screen and (max-width:1279px){#shop_intro .container .head figure{width:250px;height:150px}}@media screen and (max-width:1023px){#shop_intro .container .head figure{width:150px;height:120px}}@media screen and (max-width:767px){#shop_intro .container .head figure{float:none;margin:0 auto}}#shop_intro .container .head figure img{max-height:180px}@media screen and (max-width:1279px){#shop_intro .container .head figure img{max-height:150px}}#shop_intro .container .head .info{display:block;padding-left:300px;position:relative;height:180px}@media screen and (max-width:1279px){#shop_intro .container .head .info{height:150px}}@media screen and (max-width:1023px){#shop_intro .container .head .info{height:120px}}@media screen and (max-width:767px){#shop_intro .container .head .info{height:auto;padding-left:0}}#shop_intro .container .head .info h1{width:100%;text-align:right;display:block;font-size:3rem;font-weight:600;line-height:1}@media screen and (max-width:1279px){#shop_intro .container .head .info h1{font-size:2.4rem}}@media screen and (max-width:767px){#shop_intro .container .head .info h1{text-align:left;margin-top:40px}}#shop_intro .container .head .info h1 span{display:block;font-size:1.2rem;font-weight:400;margin-top:15px}@media screen and (max-width:1279px){#shop_intro .container .head .info h1 span{font-size:1.1rem}}#shop_intro .container .head .info ul{font-size:0;position:absolute;bottom:0;right:0;padding-left:400px;text-align:right}@media screen and (max-width:1023px){#shop_intro .container .head .info ul{padding-left:200px;text-align:right}}@media screen and (max-width:767px){#shop_intro .container .head .info ul{text-align:left;padding-left:0;position:relative;bottom:inherit;right:inherit;margin-top:20px}}#shop_intro .container .head .info ul li{display:inline-block;border:1px solid #1a1311;line-height:28px;height:30px;padding:0 20px;border-radius:15px;color:#1a1311;font-size:1.4rem;margin-left:5px;margin-top:10px}@media screen and (max-width:1279px){#shop_intro .container .head .info ul li{padding:0 10px;font-size:1.3rem}}@media screen and (max-width:1023px){#shop_intro .container .head .info ul li{line-height:18px;height:20px;font-size:1.2rem}}@media screen and (max-width:767px){#shop_intro .container .head .info ul li{margin-left:0;margin-right:5px}}#shop_intro .container h2{font-size:3.6rem;font-weight:600;padding-bottom:25px;margin-bottom:25px;line-height:1.6;border-bottom:5px dotted #c2374f}@media screen and (max-width:1536px){#shop_intro .container h2{font-size:3.2rem}}@media screen and (max-width:1279px){#shop_intro .container h2{font-size:3rem}}@media screen and (max-width:1023px){#shop_intro .container h2{font-size:2.4rem;padding-bottom:20px;margin-bottom:20px}}@media screen and (max-width:767px){#shop_intro .container h2{font-size:2.1rem;line-height:1.5}}#shop_intro .container .desc{font-size:2.1rem;font-weight:500}@media screen and (max-width:1536px){#shop_intro .container .desc{font-size:1.8rem;letter-spacing:0}}@media screen and (max-width:1023px){#shop_intro .container .desc{font-size:1.6rem}}#shop_intro .container .map{width:100%;height:600px;display:block;margin-top:75px}@media screen and (max-width:1536px){#shop_intro .container .map{height:500px}}@media screen and (max-width:1023px){#shop_intro .container .map{margin-top:50px}}@media screen and (max-width:767px){#shop_intro .container .map{height:auto;aspect-ratio:1/1}}#shop_intro .container .address{text-align:center;font-size:1.4rem;margin-top:15px}@media screen and (max-width:1023px){#shop_intro .container .address{font-size:1.3rem;letter-spacing:0}}@media screen and (max-width:767px){#shop_intro .container .address{font-size:1.2rem}}#shop_intro .container .address a{color:#c2374f;margin-left:25px;font-size:1.3rem;border-bottom:1px solid #c2374f}@media screen and (max-width:1023px){#shop_intro .container .address a{font-size:1.2rem;letter-spacing:0}}@media screen and (max-width:767px){#shop_intro .container .address a{font-size:1rem;margin-left:20px}}#shop_intro .container .reserve{width:500px;margin:100px auto;text-align:center}@media screen and (max-width:1536px){#shop_intro .container .reserve{width:450px;margin-top:75px;margin-bottom:25px}}@media screen and (max-width:1023px){#shop_intro .container .reserve{width:400px;margin-top:50px;margin-bottom:25px}}@media screen and (max-width:767px){#shop_intro .container .reserve{width:300px}}#shop_intro .container .reserve h3{font-size:2.1rem;font-weight:600;margin-bottom:15px}@media screen and (max-width:767px){#shop_intro .container .reserve h3{font-size:1.8rem;margin-bottom:10px}}#shop_intro .container .reserve .tel{height:80px;line-height:88px;border-radius:40px;text-align:center;display:block;overflow:hidden;font-weight:500}@media screen and (max-width:1023px){#shop_intro .container .reserve .tel{height:60px;line-height:68px;border-radius:30px}}#shop_intro .container .reserve .tel a{display:block;background-color:#c2374f;color:#fff;font-size:3.2rem;letter-spacing:2px}@media screen and (max-width:1023px){#shop_intro .container .reserve .tel a{font-size:2.7rem}}@media screen and (max-width:767px){#shop_intro .container .reserve .tel a{font-size:2.4rem}}#shop_intro .container .reserve .tel a:hover{background-color:#75212f}#shop_intro .container .reserve .holiday{font-size:0;margin:35px 0 50px}@media screen and (max-width:1536px){#shop_intro .container .reserve .holiday{margin:25px 0 45px}}@media screen and (max-width:767px){#shop_intro .container .reserve .holiday{text-align:left;margin:20px 0 30px}}#shop_intro .container .reserve .holiday li{display:inline-block;font-size:1.6rem;line-height:40px;height:40px;margin:0 15px;font-weight:500}@media screen and (max-width:1536px){#shop_intro .container .reserve .holiday li{font-size:1.4rem}}@media screen and (max-width:1023px){#shop_intro .container .reserve .holiday li{letter-spacing:.5px;font-size:1.3rem}}@media screen and (max-width:767px){#shop_intro .container .reserve .holiday li{display:block;line-height:30px;height:30px;margin:0 10px 10px}}#shop_intro .container .reserve .holiday li span{background-color:#eee;border-radius:30px;display:inline-block;padding:0 25px;margin-right:15px}@media screen and (max-width:1536px){#shop_intro .container .reserve .holiday li span{padding:0 20px;margin-right:10px}}@media screen and (max-width:767px){#shop_intro .container .reserve .holiday li span{width:100px;text-align:center;margin-right:15px}}#shop_intro .container .reserve .social{width:180px;margin:0 auto;text-align:center}@media screen and (max-width:1023px){#shop_intro .container .reserve .social{text-align:center;line-height:50px;height:40px;font-size:0;display:block}}#shop_intro .container .reserve .social li{display:inline-block;width:40px;height:40px;margin:0 10px}@media screen and (max-width:1023px){#shop_intro .container .reserve .social li{float:none;display:inline-block;margin:0 8px;height:40px;line-height:40px;vertical-align:top}}#shop_intro .container .reserve .social li a{display:flex;width:50px;height:50px;justify-content:center;align-items:center}@media screen and (max-width:1440px){#shop_intro .container .reserve .social li a{width:40px;height:40px}}#shop_intro .container .reserve .social li a img{width:100%;height:auto}#shop_intro .container .reserve .social li a:hover{opacity:.7}#shop_intro .container .reserve .social li:nth-child(1) a{padding:2px}#shop_intro .container .reserve .social li:nth-child(2) a{padding:11px}#shop_intro .container .reserve .social li:nth-child(3) a{padding:10px}#shop_detail{background-color:#f5f5f5;padding:150px 0 150px;font-size:1.8rem}@media screen and (max-width:1536px){#shop_detail{padding:100px 0 100px;font-size:1.6rem}}@media screen and (max-width:767px){#shop_detail{padding:100px 0 75px;font-size:1.5rem}}@media screen and (max-width:1024px){#shop_detail .flexWrap{margin:0;padding:0;display:inherit;flex-wrap:inherit}}@media screen and (max-width:1024px){#shop_detail .flexWrap .item{width:100%;margin:0;padding:0}}#shop_detail .btn{margin:75px auto 0}@media screen and (max-width:1536px){#shop_detail .btn{margin:50px auto 0}}@media screen and (max-width:767px){#shop_detail .btn{margin:25px auto 0}}#rec_detail{padding-top:450px;padding-bottom:150px;background-color:#f5f5f5;position:relative}@media screen and (max-width:1536px){#rec_detail{padding-top:350px;padding-bottom:100px}}@media screen and (max-width:1279px){#rec_detail{padding-top:300px;padding-bottom:100px}}@media screen and (max-width:767px){#rec_detail{padding-top:240px;padding-bottom:75px}}#rec_detail .en{margin-bottom:25px;font-size:3.6rem;font-weight:700;color:#c2374f;line-height:36px;display:block;position:absolute;top:10px;right:0}@media screen and (max-width:1279px){#rec_detail .en{font-size:3.2rem}}@media screen and (max-width:1023px){#rec_detail .en{font-size:2.7rem;right:50px}}@media screen and (max-width:767px){#rec_detail .en{position:relative;top:inherit;right:inherit}}#rec_detail .status{display:block;margin-bottom:20px}@media screen and (max-width:1023px){#rec_detail .status{margin-bottom:15px}}#rec_detail .status span{height:36px;line-height:36px;padding:0 15px;color:#fff;background-color:#1a1311;border-radius:5px;font-size:1.6rem;font-weight:500;display:inline-block}@media screen and (max-width:1279px){#rec_detail .status span{font-size:1.4rem;height:30px;line-height:30px}}@media screen and (max-width:1023px){#rec_detail .status span{font-size:1.3rem;padding:0 10px}}#rec_detail .shopname{display:block;font-size:2.7rem;font-weight:600;line-height:1;margin-bottom:50px}@media screen and (max-width:1279px){#rec_detail .shopname{font-size:2.4rem;margin-bottom:40px}}@media screen and (max-width:1023px){#rec_detail .shopname{font-size:2.1rem}}@media screen and (max-width:767px){#rec_detail .shopname{font-size:1.8rem}}#rec_detail .shopname span{border-bottom:2px solid #c2374f}#rec_detail h1{font-size:4.2rem;font-weight:600;line-height:1;margin-bottom:25px}@media screen and (max-width:1279px){#rec_detail h1{font-size:3.6rem;margin-bottom:20px}}@media screen and (max-width:1023px){#rec_detail h1{font-size:3.2rem}}@media screen and (max-width:767px){#rec_detail h1{font-size:2.4rem}}#rec_detail .wage{line-height:1;font-size:2.1rem;font-weight:600;margin-bottom:100px;display:block}@media screen and (max-width:1279px){#rec_detail .wage{font-size:1.8rem;margin-bottom:75px}}@media screen and (max-width:1023px){#rec_detail .wage{margin-bottom:50px}}#rec_detail h2{padding-bottom:30px;border-bottom:1px solid #ddd;margin-bottom:25px}#rec_detail h2 ul{font-size:0}#rec_detail h2 ul li{display:inline-block;margin-right:5px;margin-bottom:5px;height:30px;line-height:28px;padding:0 10px;border:1px solid #ddd;background-color:#fff;color:#1a1311;font-size:1.4rem;border-radius:5px}@media screen and (max-width:1279px){#rec_detail h2 ul li{font-size:1.3rem;height:26px;line-height:24px;padding:0 7px}}#rec_detail h3{font-size:2.1rem;font-weight:500;line-height:1.6}@media screen and (max-width:1279px){#rec_detail h3{font-size:2.1rem}}@media screen and (max-width:1279px){#rec_detail h3{font-size:1.8rem}}#rec_detail .staff{background-color:#fff;padding:40px 40px 30px;border-radius:10px;font-size:1.6rem;position:relative;border:1px solid #ddd;line-height:1.8;font-weight:500;margin-top:75px}@media screen and (max-width:1279px){#rec_detail .staff{margin-top:50px}}@media screen and (max-width:1279px){#rec_detail .staff{font-size:1.5rem;padding:35px 30px 20px}}#rec_detail .staff p{line-height:40px;background-color:#c2374f;text-align:center;width:300px;height:40px;border-radius:20px;color:#fff;font-weight:600;position:absolute;top:-20px;left:50%;margin-left:-150px}#rec_detail dl.list{margin-top:100px;font-size:1.8rem;color:#1a1311}@media screen and (max-width:1536px){#rec_detail dl.list{font-size:1.6rem}}@media screen and (max-width:1279px){#rec_detail dl.list{margin-top:75px}}#rec_detail ul.entry{width:450px;display:block;margin:100px auto 0}@media screen and (max-width:1536px){#rec_detail ul.entry{width:400px}}@media screen and (max-width:1023px){#rec_detail ul.entry{width:300px;margin-top:75px}}#rec_detail ul.entry li{display:block;overflow:hidden}#rec_detail ul.entry li a{display:block;text-align:center;font-weight:500}#rec_detail ul.entry li:nth-child(1){height:100px;line-height:100px;margin-bottom:25px}@media screen and (max-width:1536px){#rec_detail ul.entry li:nth-child(1){height:80px;line-height:80px;margin-bottom:25px}}@media screen and (max-width:1023px){#rec_detail ul.entry li:nth-child(1){height:70px;line-height:70px;margin-bottom:15px}}#rec_detail ul.entry li:nth-child(1) a{border-radius:50px;background-color:#c2374f;color:#fff;font-size:2.4rem}@media screen and (max-width:1536px){#rec_detail ul.entry li:nth-child(1) a{border-radius:40px;font-size:2.1rem}}@media screen and (max-width:1023px){#rec_detail ul.entry li:nth-child(1) a{font-size:1.8rem}}#rec_detail ul.entry li:nth-child(1) a:hover{background-color:#75212f}#rec_detail ul.entry li:nth-child(2){height:62px;line-height:60px}@media screen and (max-width:1536px){#rec_detail ul.entry li:nth-child(2){height:52px;line-height:50px}}@media screen and (max-width:1023px){#rec_detail ul.entry li:nth-child(2){height:42px;line-height:40px}}#rec_detail ul.entry li:nth-child(2) a{border-radius:30px;border:1px solid #ddd;background-color:#fff;color:#1a1311;font-size:1.8rem}@media screen and (max-width:1536px){#rec_detail ul.entry li:nth-child(2) a{border-radius:25px}}@media screen and (max-width:1023px){#rec_detail ul.entry li:nth-child(2) a{font-size:1.6rem}}#rec_detail ul.entry li:nth-child(2) a:hover{background-color:#1a1311;border:1px solid #1a1311;color:#fff}#postList{padding-top:350px;padding-bottom:100px;display:block}#postList.single{padding-top:200px;background-color:#c2374f}#postList.single .container .flexWrap .item a{color:#fff}#postList.single .container .flexWrap .item a .date{color:#fff}#postList.single .container .flexWrap .item a ul li{background-color:#fff}#postList .container .catList{margin-bottom:75px}#postList .container .catList ul{font-size:0;text-align:center}#postList .container .catList ul li{display:inline-block;width:150px;text-align:center;height:46px;line-height:46px;overflow:hidden;border-radius:23px;font-size:1.6rem;margin:0 5px}#postList .container .catList ul li a{width:100%;display:block;background-color:#f5f5f5;font-weight:500;color:#1a1311}#postList .container .catList ul li a:hover{background-color:#c2374f;color:#fff}#postList .container .catList ul li.active a{background-color:#c2374f;color:#fff}#postList .container .flexWrap .item{margin-bottom:60px}#postList .container .flexWrap .item a{clear:both}#postList .container .flexWrap .item a:hover figure img{transform:scale(1.1);opacity:.9}#postList .container .flexWrap .item a figure{overflow:hidden;border-radius:10px;margin-bottom:20px;background-color:#1a1311}#postList .container .flexWrap .item a figure img{transition:.3s ease all}#postList .container .flexWrap .item a .date{line-height:24px;font-size:1.6rem;font-weight:400;color:#c2374f;float:left;letter-spacing:1.5px}#postList .container .flexWrap .item a ul{line-height:20px;font-size:0;padding-left:100px}#postList .container .flexWrap .item a ul li{display:inline-block;height:20px;line-height:19px;background-color:#f5f5f5;font-size:1.1rem;color:#1a1311;text-align:center;padding:0 10px;border-radius:10px;margin-right:5px;letter-spacing:0}#postList .container .flexWrap .item a h2{margin-top:10px;display:block;font-size:1.8rem;font-weight:500;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:.5}#single{padding-top:100px;margin-bottom:150px}@media screen and (max-width:767px){#single{margin-bottom:50px}}#single .container .main{width:100%;position:relative;margin-top:-250px}@media screen and (max-width:1023px){#single .container .main{margin-top:0}}#single .container .main .thumb{margin-bottom:75px;display:block;justify-content:center;align-items:center;border-radius:20px;overflow:hidden}@media screen and (max-width:1023px){#single .container .main .thumb{margin-bottom:50px;border-radius:10px}}@media screen and (max-width:767px){#single .container .main .thumb{margin:0 -20px 25px;border-radius:5px}}#single .container .main .text{position:relative;width:100%;line-height:2.2;margin-top:-10px}@media screen and (max-width:1023px){#single .container .main .text{margin-bottom:50px;margin-top:0;font-size:1.5rem}}@media screen and (max-width:767px){#single .container .main .text{margin-bottom:25px;line-height:2;font-size:1.4rem}}#single .container .main .text>p{display:block;margin-bottom:20px}#single .container .main .text h2,#single .container .main .text .wp-editor h2{font-size:2.7rem;border-bottom:1px solid #1a1311;margin-bottom:25px;font-weight:600;line-height:1.6;padding-bottom:25px}@media screen and (max-width:1680px){#single .container .main .text h2,#single .container .main .text .wp-editor h2{font-size:2.4rem;padding-bottom:15px;margin-bottom:35px;line-height:1.6}}@media screen and (max-width:1440px){#single .container .main .text h2,#single .container .main .text .wp-editor h2{font-size:2.1rem}}@media screen and (max-width:767px){#single .container .main .text h2,#single .container .main .text .wp-editor h2{font-size:1.8rem;margin-bottom:25px;padding-bottom:10px;line-height:1.6}}#single .container .main .text h3,#single .container .main .text .wp-editor h3{font-size:2.1rem;display:block;line-height:1.6;margin-bottom:25px;font-weight:600;border-left:5px solid #c2374f;padding:5px 20px}@media screen and (max-width:1023px){#single .container .main .text h3,#single .container .main .text .wp-editor h3{font-size:1.8rem}}@media screen and (max-width:767px){#single .container .main .text h3,#single .container .main .text .wp-editor h3{font-size:1.6rem;padding:5px 15px;margin-bottom:15px;line-height:1.6}}#single .container .main .text a{color:#000;text-decoration:underline}#single .container .main .text img{margin:50px auto !important;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:540px;display:block;position:relative}#single .container .main .text img.alignright{display:block;float:none;margin:0}#single .container .main .text img.alignleft{display:block;float:none;margin:0}#single .container .main .text img.aligncenter{display:block;margin:0}#single .container .main .text img.alignnone{display:block;margin:0}@media screen and (max-width:1023px){#single .container .main .text img{margin:35px auto !important}}@media screen and (max-width:767px){#single .container .main .text img{margin:25px auto !important}}#single .container .main .share{display:none}@media screen and (max-width:1023px){#single .container .main .share{width:100%;height:50px;display:block;text-align:center}}@media screen and (max-width:767px){#single .container .main .share{width:100%;height:50px;display:block;text-align:center;padding-top:20px}}#single .container .main .share li{width:40px;height:40px;display:inline-block;margin:0 5px;overflow:hidden}#single .container .main .share li a{display:block;text-align:center;height:40px}#single .container .main .share li a:hover{opacity:.7}#single .container .main .share li:nth-child(1) a{background-color:#3b5998;line-height:37px}#single .container .main .share li:nth-child(1) a img{width:30px;max-height:30px}#single .container .main .share li:nth-child(2) a{background-color:#111;line-height:38px}#single .container .main .share li:nth-child(2) a img{width:18px;max-height:20px}#single .container .main .share li:nth-child(3) a{background-color:#1dcd00;line-height:36px}#single .container .main .share li:nth-child(3) a img{width:25px;max-height:25px}#single .container .main .share li:nth-child(4) a{background-color:#c8232c;line-height:37px}#single .container .main .share li:nth-child(4) a img{width:21px;max-height:21px}#single .container .social{width:50px;height:50px;display:block;position:sticky;top:250px;margin-left:-100px;height:250px}@media screen and (max-width:1023px){#single .container .social{display:none}}#single .container .social li{width:50px;height:50px;display:block;margin-bottom:10px}#single .container .social li a{display:block;text-align:center;height:50px}#single .container .social li a:hover{opacity:.7}#single .container .social li:nth-child(1) a{background-color:#3b5998;line-height:45px}#single .container .social li:nth-child(1) a img{width:30px;max-height:30px}#single .container .social li:nth-child(2) a{background-color:#111;line-height:47px}#single .container .social li:nth-child(2) a img{width:22px;max-height:22px}#single .container .social li:nth-child(3) a{background-color:#1dcd00;line-height:47px}#single .container .social li:nth-child(3) a img{width:25px;max-height:25px}#single .container .social li:nth-child(4) a{background-color:#c8232c;line-height:47px}#single .container .social li:nth-child(4) a img{width:21px;max-height:21px}