@charset "UTF-8";::-moz-selection{background-color:#ed7e84;color:#fff}::selection{background-color:#ed7e84;color:#fff}@font-face{font-family:MPLUSRounded1c-M;src:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/font/MPLUSRounded1c-Medium.ttf) format("truetype")}html{width:100%;height:100%;font-size:62.5%}body{width:100%;height:100%;min-width:320px;position:relative;z-index:1;left:0;top:0;background-color:#fcf7de}body,input,textarea,select,button{font-size:1.3rem;line-height:1.7;color:#58595b;font-weight:500;letter-spacing:normal;-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-family:'MPLUSRounded1c-M',sans-serif}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){body,input,textarea,select,button{-webkit-font-smoothing:antialiased}}header,main,footer{width:100%;overflow:hidden}main,img{display:block}img{flex-shrink:0}input[type=text],input[type=search],input[type=email],input[type=password],input[type=submit],input[type=button],input[type=radio],input[type=checkbox],textarea,select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none}input[type=submit],input[type=button],input[type=radio],input[type=checkbox],select,button{cursor:pointer}input,textarea,select,button{outline:0;-webkit-transition:all .4s;transition:all .4s}::-webkit-input-placeholder{color:#58595b}:-ms-input-placeholder{color:#58595b}::-moz-placeholder{color:#58595b}a{text-decoration:none}a:link,a:visited,a:hover{color:#58595b}pre{white-space:pre-wrap}.xx-lg{font-size:2.4rem !important}.x-lg{font-size:2rem !important}.lg{font-size:1.6rem !important}.md{font-size:1.4rem !important}.sm{font-size:1.2rem !important}.x-sm{font-size:1rem !important}.color-white{color:#fff !important}.color-font{color:#58595b !important}.color-pink{color:#ed7e84 !important}.cf:after{content:'';display:block;clear:both}.fit-img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.scroll-style{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.scroll-style::-webkit-scrollbar{display:none}.underline{text-decoration:underline}.vertical-txt{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl}.keep-txt{word-break:keep-all;white-space:nowrap}.margin-0{margin:0 !important}.spacer-8{display:block;width:100%;height:8px !important}.spacer-10-20{display:block;width:100%;height:12px !important}.spacer-20-40{display:block;width:100%;height:20px !important}.spacer-30-60{display:block;width:100%;height:32px !important}.spacer-40-80{display:block;width:100%;height:40px !important}.btn-1,.btn-2,.btn-3,.btn-4{display:inline-block;line-height:1;height:40px;padding:0 24px;background-color:#fff;border-radius:4px;box-shadow:0 4px 0 0 rgba(0,0,0,.16)}.btn-1 span,.btn-2 span,.btn-3 span,.btn-4 span{display:table-cell;height:40px;vertical-align:middle;color:#ed7e84}.btn-2{height:48px;background-color:#fcf7de}.btn-2 span{height:48px}.btn-3{height:48px;background-color:#ed7e84}.btn-3 span{height:48px;color:#fff}.btn-4{background-color:#ed7e84}.btn-4 span{color:#fff}.marker{background:linear-gradient(transparent 75%,#fceaeb 75%);color:#ed7e84}.ul-1{line-height:1.7;display:inline-block;text-align:left}.ul-1 li{list-style:none;position:relative;z-index:1;left:0;top:0;padding:0 0 0 14px;margin:12px 0 0 !important}.ul-1 li:first-of-type{margin:0}.ul-1 li:before{content:'';display:inline-block;background-color:#58595b;width:8px;height:8px;border-radius:50%;position:absolute;z-index:1;left:0;top:8px}.ul-1 span{display:inline-block}@media only screen and (min-width:640px){body,input,textarea,select,button{font-size:1.5rem}.xx-lg{font-size:3rem !important}.x-lg{font-size:2.4rem !important}.lg{font-size:1.8rem !important}.md{font-size:1.5rem !important}.sm{font-size:1.3rem !important}.x-sm{font-size:1.1rem !important}.spacer-10-20{height:18px !important}.spacer-20-40{height:30px !important}.spacer-30-60{height:48px !important}.spacer-40-80{height:60px !important}.ul-1 li{padding:0 0 0 16px;margin:14px 0 0 !important}.ul-1 li:before{top:8.5px}}@media only screen and (min-width:960px){body,input,textarea,select,button{font-size:1.6rem}.xx-lg{font-size:3.6rem !important}.x-lg{font-size:2.8rem !important}.lg{font-size:2rem !important}.md{font-size:1.6rem !important}.sm{font-size:1.4rem !important}.x-sm{font-size:1.2rem !important}.spacer-10-20{height:24px !important}.spacer-20-40{height:40px !important}.spacer-30-60{height:64px !important}.spacer-40-80{height:80px !important}.hover-1:hover{opacity:.64}.btn-1:hover,.btn-2:hover,.btn-3:hover,.btn-4:hover{box-shadow:none}.ul-1 li{padding:0 0 0 18px;margin:16px 0 0 !important}.ul-1 li:before{top:9px}}.loading-cover{position:fixed;z-index:100;left:0;top:0;width:100%;height:100vh;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;background-color:#fff}.loading-cover .loading-logo{width:50%;max-width:323px;height:auto;position:absolute;z-index:1;left:50%;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-cover .loader-inner{position:absolute;z-index:1;left:50%;top:55%;-webkit-transform:translate(-50%,-50%) scale(.5,.5);transform:translate(-50%,-50%) scale(.5,.5)}.loading-cover .loader-inner div{background-color:#ed7e84}#humb_wrap{width:32px;font-size:1.1rem;color:#fff;line-height:1;text-align:center;cursor:pointer;position:relative;z-index:1;right:0;top:0}#humb{width:100%;height:25px;margin:0 0 8px;position:relative;z-index:1;left:0;top:0;-webkit-transition:all .4s;transition:all .4s}#humb span{display:block;width:100%;height:3px;border-radius:2px;position:absolute;z-index:1;left:0;background-color:#fff;-webkit-transition:all .4s;transition:all .4s;box-sizing:border-box}#humb span:nth-of-type(1),#humb_fix span:nth-of-type(1){top:0}#humb span:nth-of-type(2),#humb_fix span:nth-of-type(2){top:11px}#humb span:nth-of-type(3),#humb_fix span:nth-of-type(3){bottom:0}@media only screen and (min-width:640px){#humb_wrap{width:34px;font-size:1.2rem}}@media only screen and (min-width:960px){#humb_wrap{width:38px;font-size:1.3rem}#humb_wrap:hover #humb span:nth-of-type(1){top:11px}#humb_wrap:hover #humb span:nth-of-type(3){bottom:11px}}#fix_menu{position:fixed;z-index:10;left:0;top:0;width:100%;min-width:320px;padding:16px 24px 14px 0;box-sizing:border-box;background-color:#ed7e84;display:flex;flex-wrap:wrap;justify-content:flex-end;-webkit-transition:all .4s;transition:all .4s;box-shadow:0 4px 0 0 rgba(0,0,0,.08)}#fix_menu .logo{display:none}#fix_menu .btn-1:nth-of-type(1){margin:0 12px 0 0}#fix_menu .btn-1:nth-of-type(2){margin:0 24px 0 0}#modal_menu{display:none;position:fixed;z-index:90;left:0;top:0;width:100%;min-width:320px;height:100vh;background-color:rgba(255,255,255,.92)}#modal_menu #menu_close{position:absolute;z-index:3;right:24px;top:14px;font-size:1.1rem;line-height:1;text-align:center;cursor:pointer;color:#ed7e84}#modal_menu #menu_close .close{position:relative;z-index:1;left:0;top:0;width:33px;height:33px;margin:0 0 2px}#modal_menu #menu_close .close span{display:block;width:100%;height:3px;border-radius:2px;background-color:#ed7e84;position:absolute;z-index:1;left:0}#modal_menu #menu_close .close span:nth-of-type(1){top:0;-webkit-transform:translateY(15px) rotate(-45deg);transform:translateY(15px) rotate(-45deg)}#modal_menu #menu_close .close span:nth-of-type(2){bottom:0;-webkit-transform:translateY(-15px) rotate(45deg);transform:translateY(-15px) rotate(45deg)}#modal_menu .inner{height:100vh;text-align:center;position:relative;z-index:2;left:0;top:0;background-color:rgba(255,255,255,.92)}#modal_menu .inner .wrap{display:inline-block;padding:120px 0;line-height:1}#modal_menu .inner .wrap .logo{width:240px;margin:0 0 32px}#modal_menu .inner .wrap .logo a{display:inline-block;line-height:1}#modal_menu .inner .wrap .logo a img{width:100%;height:auto}#modal_menu .inner .wrap nav ul li a,#modal_menu .inner .wrap nav ul li .active{display:inline-block;width:100%;padding:16px 0;margin:0 0 16px;box-sizing:border-box;color:#ed7e84;position:relative;z-index:1;left:0;top:0}#modal_menu .inner .wrap nav ul li a .x-sm,#modal_menu .inner .wrap nav ul li .active .x-sm{display:inline-block;margin:12px 0 0}#modal_menu .inner .wrap nav ul li .active:after{content:'';display:block;width:100%;height:2px;border-radius:1px;background-color:#ed7e84;position:absolute;z-index:1;left:0;bottom:0}#modal_menu .back-img{width:100%;height:100vh;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_menu-back.jpg);background-size:cover;background-position:center;position:absolute;z-index:1;left:0;top:0}#modal_menu:before{content:'';display:block;width:100%;height:88px;position:absolute;z-index:2;left:0;top:0;background:-moz-linear-gradient(bottom,rgba(255,255,255,0),#fff);background:-webkit-linear-gradient(bottom,rgba(255,255,255,0),#fff);background:linear-gradient(to top,rgba(255,255,255,0),#fff)}#modal_menu:after{content:'';display:block;width:100%;height:88px;position:absolute;z-index:2;left:0;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}header{padding:100px 0 24px}header .inner{width:90%;margin:0 auto}header .inner .logo{width:90%;max-width:430px;margin:0 auto}header .inner .logo a{display:inline-block;line-height:1}header .inner .logo a img{width:100%;height:auto}header .inner .info{display:none}header .attention-news{line-height:1.7;background-color:#ed7e84;padding:12px 0;margin:12px 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}header .attention-news a{max-width:90%;display:inline-block}header nav{display:none}@media only screen and (min-width:640px){#fix_menu .logo{display:block;width:240px;position:absolute;z-index:1;left:24px}#fix_menu .logo img{width:100%;height:auto}#modal_menu #menu_close{top:13px;font-size:1.2rem}#modal_menu #menu_close .close{width:35px;height:35px;margin:0 0 1px}#modal_menu #menu_close .close span:nth-of-type(1){-webkit-transform:translateY(16px) rotate(-45deg);transform:translateY(16px) rotate(-45deg)}#modal_menu #menu_close .close span:nth-of-type(2){-webkit-transform:translateY(-16px) rotate(45deg);transform:translateY(-16px) rotate(45deg)}}@media only screen and (min-width:960px){#modal_menu{background:0 0;background-color:#fff}#modal_menu #menu_close{top:12px;font-size:1.3rem}#modal_menu #menu_close .close{width:39px;height:39px;margin:0}#modal_menu #menu_close .close span:nth-of-type(1){-webkit-transform:translateY(18px) rotate(-45deg);transform:translateY(18px) rotate(-45deg)}#modal_menu #menu_close .close span:nth-of-type(2){-webkit-transform:translateY(-18px) rotate(45deg);transform:translateY(-18px) rotate(45deg)}#modal_menu .inner{width:50%}#modal_menu .inner .wrap{text-align:left}#modal_menu .inner .wrap nav ul li a:after{content:'';display:block;width:0;height:2px;border-radius:1px;background-color:#ed7e84;position:absolute;z-index:1;left:0;bottom:0;-webkit-transition:all .4s;transition:all .4s}#modal_menu .inner .wrap nav ul li a:hover:after{width:100%}#modal_menu .back-img{width:50%;left:50%}}@media only screen and (min-width:1280px){#fix_menu{top:-80px}header{padding:32px 0 0}header .inner{width:1160px}header .inner .logo{float:left}header .inner .info{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}header .inner .info .table-wrap-wrap .table-wrap{border:solid 2px #ed7e84;background-color:#fff;border-radius:8px}header .inner .info .table-wrap-wrap .table-wrap table{width:384px}header .inner .info .table-wrap-wrap .table-wrap table tr{border-bottom:dotted 1px #ed7e84}header .inner .info .table-wrap-wrap .table-wrap table tr th,header .inner .info .table-wrap-wrap .table-wrap table tr td{text-align:center;vertical-align:middle;padding:4px 0;word-break:keep-all;white-space:nowrap;width:11%}header .inner .info .table-wrap-wrap .table-wrap table tr th:first-of-type,header .inner .info .table-wrap-wrap .table-wrap table tr td:first-of-type{width:23%}header .inner .info .table-wrap-wrap .table-wrap table tr:last-of-type{border:none}header .inner .info .table-wrap-wrap .table-wrap table sup{vertical-align:text-top;font-size:8px;position:relative;z-index:1;left:0;top:-4px}header .inner .info .table-wrap-wrap .table-wrap table sup span{position:absolute;z-index:1;right:0;top:10px}header .inner .info .table-wrap-wrap .table-wrap table .txt{line-height:1.2;font-size:1rem;display:block}header .inner .info .table-wrap-wrap .note{display:inline-block;width:100%;text-align:right}header .inner .info p{margin:0 0 0 20px;line-height:1.5}header .inner .info p .tel{display:inline-block;line-height:1;font-size:3.4rem;color:#ed7e84;margin:9px 0}header .attention-news a{max-width:1120px}header nav{display:block;padding:24px 0}header nav ul{display:flex;flex-wrap:wrap;justify-content:center}header nav ul li{line-height:1;border-right:solid 1px rgba(0,0,0,.16)}header nav ul li a,header nav ul li .active{display:inline-block;margin:0 40px;text-align:center}header nav ul li a .x-sm,header nav ul li .active .x-sm{display:inline-block;margin:12px 0 0}header nav ul li a:hover{color:#ed7e84}header nav ul li .active{color:#ed7e84}header nav ul li:last-of-type{border:none}}footer .reservation{background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_footer-reservation-back.jpg);background-size:cover;background-position:center;text-align:center;padding:40px 0;position:relative;z-index:1;left:0;top:0}footer .reservation .inner{width:80%;max-width:800px;margin:0 auto;position:relative;z-index:2;left:0;top:0}footer .reservation .inner .medical{display:inline-block;width:100%;padding:40px 20px;box-sizing:border-box;margin:0 0 20px;border:solid 4px #fff}footer .reservation .inner .medical .add-txt{display:inline-block;text-align:left;margin:20px 0 0}footer .reservation:before{content:'';display:block;width:100%;height:100%;background-color:rgba(237,126,132,.92);position:absolute;z-index:1;left:0;top:0}footer .sitemap{padding:40px 0;background-color:#fff}footer .sitemap .logo{width:80%;max-width:430px;margin:0 auto}footer .sitemap .logo img{width:100%;height:auto}footer .sitemap nav{width:90%;margin:20px auto 0}footer .sitemap nav ul{display:flex;flex-wrap:wrap;justify-content:center}footer .sitemap nav ul li{line-height:1}footer .sitemap nav ul li a{display:inline-block;margin:12px}footer .sitemap nav ul .instagram a{background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-instagram.png);width:16px;height:16px;background-size:cover;position:relative;z-index:1;left:0;top:-2px}footer .copy{padding:20px 0;background-color:#ed7e84;text-align:center}@media only screen and (min-width:640px){footer .reservation{padding:60px 0}footer .reservation .inner .medical{padding:60px 30px}footer .reservation .inner .medical .add-txt{margin:30px 0 0}footer .sitemap{padding:60px 0}footer .sitemap nav{margin:30px auto 0}footer .sitemap nav ul li a{margin:16px}footer .sitemap nav ul .instagram a{width:18px;height:18px;background-size:cover}footer .copy{padding:30px 0}}@media only screen and (min-width:960px){footer .reservation{padding:80px 0}footer .reservation .inner .medical{padding:80px 40px;position:relative;z-index:1;left:0;top:0}footer .reservation .inner .medical:after{content:'';width:0;height:100%;background-color:rgba(255,255,255,.08);position:absolute;z-index:1;left:0;top:0;-webkit-transition:all .4s;transition:all .4s}footer .reservation .inner .medical:hover:after{width:100%}footer .reservation .inner .medical .add-txt{margin:40px 0 0}footer .sitemap{padding:80px 0}footer .sitemap nav{margin:40px auto 0}footer .sitemap nav ul li a{margin:20px}footer .sitemap nav ul li a:hover{opacity:.64}footer .sitemap nav ul .instagram a{width:20px;height:20px;background-size:cover}footer .copy{padding:40px 0}}@media only screen and (min-width:1280px){footer .sitemap nav ul li{border-right:solid 1px rgba(0,0,0,.16)}footer .sitemap nav ul li a{margin:0 24px;position:relative;z-index:1;left:0;top:1px}footer .sitemap nav ul li:last-of-type{border:none}footer .sitemap nav ul .instagram a{top:0}}.front-page .attention-txt{display:inline-block;padding:8px 16px 8px 8px;box-sizing:border-box;max-width:80%;border-radius:4px;line-height:1.5;background-color:#fff;position:fixed;z-index:10;right:36px;bottom:20px;border:solid 2px #ed7e84}.front-page .attention-txt hr{border:none;border-top:dotted 1px #ed7e84}.front-page .attention-txt br{display:none}.front-page .attention-txt .md{margin:16px 0 0}.front-page .attention-txt .md:first-of-type{margin:0}.front-page .attention-txt .close{content:'';display:block;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-close.png);width:32px;height:32px;background-size:cover;position:absolute;z-index:2;right:-16px;top:-16px;cursor:pointer}.front-page .hero{width:100%;position:relative;z-index:1;left:0;top:0}.front-page .hero .swiper-container{width:90%;height:45vw;margin:0 auto;border-radius:12px;border:solid 6px #fcf7de;box-sizing:border-box;overflow:hidden;position:relative;z-index:2;left:0;top:0}.front-page .hero .copy{width:90%;margin:0 auto;padding:20px 0;background-color:#ed7e84;border-bottom:solid 1px rgba(255,255,255,.4);position:relative;z-index:2;left:0;top:0;line-height:1.5}.front-page .hero .copy .xx-lg{display:inline-block;margin:8px 0 0;line-height:1.5}.front-page .hero:after{content:'';display:block;width:100%;height:200px;background-color:#ed7e84;position:absolute;z-index:1;left:0;bottom:0;-webkit-transform:translate(0,1px);transform:translate(0,1px)}.front-page .corona{padding:60px 0 0;background-color:#ed7e84}.front-page .corona .inner{width:90%;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box;background-color:#fcf7de;border-radius:4px}.front-page .corona .inner img{width:100%;max-width:210px;height:auto;margin:20px auto 0}.front-page .about{background-color:#ed7e84;padding:60px 0}.front-page .about .inner{width:80%;margin:0 auto;text-align:center}.front-page .about .inner h2{line-height:1;margin:0 0 20px;position:relative;z-index:1;left:0;top:0}.front-page .about .inner h2 .sm{display:inline-block;margin:12px 0 0}.front-page .about .inner h2:after{content:'';display:block;width:40px;height:1px;margin:20px auto 0;background-color:rgba(255,255,255,.4)}.front-page .about .inner .content{text-align:left}.front-page .about .inner .content h3{font-size:1.6rem;margin:0 0 10px}.front-page .about .inner .content hr{border:none;border-top:solid 1px rgba(255,255,255,.4)}.front-page .about .inner .btn-2{margin:40px 0 0}.front-page .service{padding:60px 0;background-color:#fff}.front-page .service .inner{width:90%;margin:0 auto;text-align:center}.front-page .service .inner h2{line-height:1;margin:0 0 20px;position:relative;z-index:1;left:0;top:0}.front-page .service .inner h2 .sm{display:inline-block;margin:12px 0 0}.front-page .service .inner h2:after{content:'';display:block;width:40px;height:1px;margin:20px auto 0;background-color:rgba(237,126,132,.4)}.front-page .service .inner .content{display:flex;flex-wrap:wrap;justify-content:center}.front-page .service .inner .content .item{width:80%;margin:5% 0}.front-page .service .inner .content .item img{width:100%;height:auto}.front-page .service .inner .content .item p{margin:20px 0 0}.front-page .service .inner .content .item:nth-of-type(3){margin:5% 0 0}.front-page .service .inner .btn-3{margin:20px 0 0}.front-page .day-surgery{padding:40px 0 0;position:relative;z-index:1;left:0;top:0}.front-page .day-surgery:before{content:'';display:block;width:200%;height:300px;border-radius:100%;background-color:#fcf7de;position:absolute;z-index:1;left:-50%;top:-20px}.front-page .day-surgery .inner{width:80%;max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:2;left:0;top:0}.front-page .day-surgery .inner .txt-wrap h2{line-height:1;margin:0 0 20px;position:relative;z-index:1;left:0;top:0}.front-page .day-surgery .inner .txt-wrap h2 .sm{display:inline-block;margin:12px 0 0}.front-page .day-surgery .inner .txt-wrap h2:after{content:'';display:block;width:40px;height:1px;margin:20px auto 0;background-color:rgba(237,126,132,.4)}.front-page .day-surgery .inner .txt-wrap .btn-3{margin:20px 0 0}.front-page .day-surgery .inner .txt-wrap .note{line-height:1;text-align:center;margin:12px 0 0}.front-page .day-surgery .inner .txt-wrap .note a{display:inline-block}.front-page .day-surgery .inner .illust{width:100%;margin:40px 0 0}.front-page .day-surgery .inner .illust img{width:80%;max-width:310px;height:auto;margin:0 auto}.front-page .news-reservation .news{background-color:#fff;text-align:center;padding:60px 0}.front-page .news-reservation .news .inner{width:80%;margin:0 auto}.front-page .news-reservation .news .inner h2{line-height:1;margin:0 0 20px;position:relative;z-index:1;left:0;top:0}.front-page .news-reservation .news .inner h2 .sm{display:inline-block;margin:12px 0 0}.front-page .news-reservation .news .inner h2:after{content:'';display:block;width:40px;height:1px;margin:20px auto 0;background-color:rgba(237,126,132,.4)}.front-page .news-reservation .news .inner article{text-align:left;border-bottom:dotted 1px rgba(0,0,0,.4)}.front-page .news-reservation .news .inner article a{display:inline-block;width:100%;line-height:1.5;padding:8px 0}.front-page .news-reservation .news .inner article a .date{display:inline-block;margin:0 8px 0 0}.front-page .news-reservation .news .inner article a .category{display:inline-block;margin:0 8px 2px 0;background-color:#ed7e84;border-radius:2px;line-height:1;padding:4px;position:relative;z-index:1;left:0;top:-2px}.front-page .news-reservation .news .inner article:first-of-type a{border-top:dotted 1px rgba(0,0,0,.4)}.front-page .news-reservation .news .inner .btn-3{margin:20px 0 0}.front-page .news-reservation .reservation{background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/front/front_reservation-back.jpg);background-size:cover;background-position:center;text-align:center;padding:60px 0;position:relative;z-index:1;left:0;top:0}.front-page .news-reservation .reservation .inner{width:80%;margin:0 auto;position:relative;z-index:2;left:0;top:0}.front-page .news-reservation .reservation .inner .medical{display:inline-block;width:100%;padding:40px 20px;box-sizing:border-box;margin:0 0 20px;border:solid 4px #fff}.front-page .news-reservation .reservation .inner .medical .add-txt{display:inline-block;text-align:left;margin:20px 0 0}.front-page .news-reservation .reservation:before{content:'';display:block;width:100%;height:100%;background-color:rgba(237,126,132,.92);position:absolute;z-index:1;left:0;top:0}.front-page .map-calendar{width:80%;margin:0 auto}.front-page .map-calendar .map{padding:60px 0;border-bottom:solid 1px rgba(237,126,132,.4);box-sizing:border-box}.front-page .map-calendar .map h3{margin:0 0 20px}.front-page .map-calendar .map .info-item-1{width:100%;padding:10px 0;margin:0 0 20px;border-top:dotted 1px rgba(0,0,0,.4);border-bottom:dotted 1px rgba(0,0,0,.4)}.front-page .map-calendar .map .info-item-1 .txt{display:block}.front-page .map-calendar .map .info-item-1 .btn-4{margin:10px 0 0}.front-page .map-calendar .map .info-item-2{width:100%;margin:0 0 20px}.front-page .map-calendar .map .info-item-2 .pc-only{display:none}.front-page .map-calendar .map .info-item-2 .instagram{display:inline-block;margin:4px 0 0}.front-page .map-calendar .map .info-item-2 .instagram .icon{display:inline-block;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-instagram.png);width:16px;height:16px;background-size:cover;margin:0 4px 0 0;position:relative;z-index:1;left:0;top:2px}.front-page .map-calendar .map .illust-map{width:100%;margin:0 0 20px}.front-page .map-calendar .map .illust-map img{width:100%;height:auto}.front-page .map-calendar .map .route{margin:0 0 8px}.front-page .map-calendar .map .route .icon-bus{display:inline-block;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-bus.png);width:16px;height:16px;background-size:cover;margin:0 4px 0 0;position:relative;z-index:1;left:0;top:3px}.front-page .map-calendar .calendar{padding:60px 0}.front-page .map-calendar .calendar .table-wrap{width:100%;margin:0 0 8px;border:solid 2px #ed7e84;border-radius:8px;box-sizing:border-box;background-color:#fff}.front-page .map-calendar .calendar .table-wrap table{width:100%}.front-page .map-calendar .calendar .table-wrap table tr{border-bottom:dotted 1px #ed7e84}.front-page .map-calendar .calendar .table-wrap table tr th,.front-page .map-calendar .calendar .table-wrap table tr td{text-align:center;vertical-align:middle;padding:8px 0;word-break:keep-all;white-space:nowrap;width:11%}.front-page .map-calendar .calendar .table-wrap table tr th:first-of-type,.front-page .map-calendar .calendar .table-wrap table tr td:first-of-type{width:23%}.front-page .map-calendar .calendar .table-wrap table tr:last-of-type{border:none}.front-page .map-calendar .calendar .table-wrap table sup{vertical-align:text-top;font-size:8px;position:relative;z-index:1;left:0;top:-4px}.front-page .map-calendar .calendar .table-wrap table sup span{position:absolute;z-index:1;right:0;top:10px}.front-page .map-calendar .calendar .table-wrap table .txt{line-height:1.2;font-size:1rem;display:block}.front-page .map-calendar .calendar .table-add{margin:0 0 24px}.front-page .map-calendar .calendar .g-calendar{width:100%}@media only screen and (min-width:480px){.front-page .service .inner .content .item{width:40%;margin:5%}.front-page .news-reservation{display:flex;flex-wrap:wrap}.front-page .news-reservation .news{width:50%;height:600px;padding:0;position:relative;z-index:1;left:0;top:0}.front-page .news-reservation .news .inner{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.front-page .news-reservation .reservation{width:50%;height:600px;padding:0;position:relative;z-index:1;left:0;top:0}.front-page .news-reservation .reservation .inner{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.front-page .map-calendar .map .info-item-1 .txt{display:inline-block;margin:0 20px 0 0}.front-page .map-calendar .map .info-item-1 .btn-4{margin:0}.front-page .map-calendar .map .info-item-2 .sp-only{display:none}.front-page .map-calendar .map .info-item-2 .pc-only{display:inline}}@media only screen and (min-width:640px){.front-page .attention-txt{padding:12px;right:46px;bottom:30px}.front-page .attention-txt .md{margin:20px 0 0}.front-page .hero .swiper-container{border:solid 9px #fcf7de;border-radius:18px}.front-page .hero .copy{padding:0;background:0 0;border:none;position:absolute;z-index:2;left:10%;top:auto;bottom:10%}.front-page .hero .copy .xx-lg{margin:10px 0 0}.front-page .hero:after{height:11.25vw}.front-page .corona .inner{border-radius:6px;padding:30px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center}.front-page .corona .inner p{width:75%;padding:0 0 0 30px;box-sizing:border-box}.front-page .corona .inner img{width:25%;margin:0 auto}.front-page .about{padding:90px 0}.front-page .about .inner h2{margin:0 0 30px}.front-page .about .inner h2:after{margin:30px auto 0}.front-page .service{padding:90px 0}.front-page .service .inner h2{margin:0 0 30px}.front-page .service .inner h2:after{margin:30px auto 0}.front-page .service .inner .content .item{width:42%;margin:0 4% 4%}.front-page .service .inner .content .item:nth-of-type(3){margin:0}.front-page .day-surgery{padding:60px 0 0}.front-page .day-surgery:before{height:450px;top:-30px}.front-page .day-surgery .inner .txt-wrap h2{margin:0 0 30px}.front-page .day-surgery .inner .txt-wrap h2:after{margin:30px auto 0}.front-page .day-surgery .inner .txt-wrap .btn-3{margin:30px 0 0}.front-page .day-surgery .inner .txt-wrap .note{margin:14px 0 0}.front-page .news-reservation .news .inner h2{margin:0 0 30px}.front-page .news-reservation .news .inner h2:after{margin:30px auto 0}.front-page .news-reservation .news .inner .btn-3{margin:30px 0 0}.front-page .news-reservation .reservation .inner .medical{padding:60px 30px}.front-page .news-reservation .reservation .inner .medical .add-txt{margin:30px 0 0}.front-page .map-calendar{width:90%;display:flex;flex-wrap:wrap;justify-content:center;padding:90px 0}.front-page .map-calendar .map{padding:0;width:50%;border:none;border-right:solid 1px rgba(237,126,132,.4)}.front-page .map-calendar .map .info-item-1{width:90%}.front-page .map-calendar .map .info-item-1 .txt{display:block}.front-page .map-calendar .map .info-item-1 .btn-4{margin:10px 0 0}.front-page .map-calendar .map .info-item-2{width:90%}.front-page .map-calendar .map .info-item-2 .sp-only{display:inline}.front-page .map-calendar .map .info-item-2 .pc-only{display:none}.front-page .map-calendar .map .info-item-2 .instagram .icon{width:18px;height:18px;background-size:cover}.front-page .map-calendar .map .illust-map{width:90%}.front-page .map-calendar .map .route .icon-bus{top:2px}.front-page .map-calendar .calendar{padding:0;width:50%}.front-page .map-calendar .calendar .table-wrap{width:90%;margin:0 0 8px 10%}.front-page .map-calendar .calendar .table-add{width:90%;margin:0 0 24px 10%}.front-page .map-calendar .calendar .g-calendar{width:90%;margin:0 0 0 10%}}@media only screen and (min-width:960px){.front-page .attention-txt{padding:16px;right:56px;bottom:40px}.front-page .attention-txt br{display:block}.front-page .attention-txt .md{margin:24px 0 0}.front-page .hero .swiper-container{border:solid 12px #fcf7de;border-radius:24px}.front-page .hero .copy .xx-lg{margin:12px 0 0}.front-page .corona .inner{border-radius:8px;padding:40px}.front-page .corona .inner p{padding:0 0 0 20px}.front-page .about{padding:120px 0}.front-page .about .inner{display:flex;flex-wrap:wrap;position:relative;z-index:1;left:0;top:0;text-align:left}.front-page .about .inner h2{width:33%}.front-page .about .inner h2:after{content:none}.front-page .about .inner .content{width:67%}.front-page .about .inner .content h3{font-size:2rem}.front-page .about .inner .btn-2{margin:0;position:absolute;z-index:1;left:0;top:90px}.front-page .service{padding:120px 0}.front-page .service .inner h2{margin:0}.front-page .service .inner h2:after{margin:40px auto 0}.front-page .service .inner .content .item{width:27%;margin:0 3%}.front-page .service .inner .content .item:nth-of-type(2){margin:10% 3% 0}.front-page .service .inner .content .item:nth-of-type(3){margin:0 3%}.front-page .day-surgery{padding:60px 0 0}.front-page .day-surgery:before{height:600px;top:-40px}.front-page .day-surgery .inner{display:flex;flex-wrap:wrap;text-align:left}.front-page .day-surgery .inner .txt-wrap{width:50%;padding:40px 0 0}.front-page .day-surgery .inner .txt-wrap h2{margin:0 0 32px}.front-page .day-surgery .inner .txt-wrap h2:after{display:none}.front-page .day-surgery .inner .txt-wrap .btn-3{margin:32px 0 0}.front-page .day-surgery .inner .txt-wrap .note{text-align:left;margin:16px 0 0;padding:0 0 0 8px}.front-page .day-surgery .inner .illust{width:50%;margin:0}.front-page .day-surgery .inner .illust img{max-width:310px}.front-page .news-reservation .news .inner h2{margin:0 0 40px}.front-page .news-reservation .news .inner h2:after{margin:40px auto 0}.front-page .news-reservation .news .inner .btn-3{margin:40px 0 0}.front-page .news-reservation .reservation .inner .medical{padding:80px 40px;position:relative;z-index:1;left:0;top:0}.front-page .news-reservation .reservation .inner .medical:after{content:'';width:0;height:100%;background-color:rgba(255,255,255,.08);position:absolute;z-index:1;left:0;top:0;-webkit-transition:all .4s;transition:all .4s}.front-page .news-reservation .reservation .inner .medical:hover:after{width:100%}.front-page .news-reservation .reservation .inner .medical .add-txt{margin:40px 0 0}.front-page .map-calendar{padding:120px 0}.front-page .map-calendar .map .info-item-2 .instagram .icon{width:20px;height:20px;background-size:cover}.front-page .map-calendar .map .route .icon-bus{top:1px}.front-page .map-calendar .calendar .table-wrap table tr th br,.front-page .map-calendar .calendar .table-wrap table tr td br{display:none}}@media only screen and (min-width:1280px){.front-page .hero .swiper-container{width:1200px;height:600px}.front-page .hero .copy{left:50%;-webkit-transform:translate(-520px,0);transform:translate(-520px,0)}.front-page .hero:after{height:200px}.front-page .about .inner{width:1120px}.front-page .service .inner{width:1200px}.front-page .news-reservation .news .inner{width:520px;left:100%;-webkit-transform:translate(-600px,-50%);transform:translate(-600px,-50%)}.front-page .news-reservation .reservation .inner{width:520px;left:0;-webkit-transform:translate(80px,-50%);transform:translate(80px,-50%)}.front-page .map-calendar{width:1200px}.front-page .map-calendar .map .info-item-1 .txt{display:inline-block;margin:0 20px 0 0}.front-page .map-calendar .map .info-item-1 .btn-4{margin:0}.front-page .map-calendar .map .info-item-2 .sp-only{display:none}.front-page .map-calendar .map .info-item-2 .pc-only{display:inline}}.page-general .page-inner h1,.page-news .page-inner h1,.page-staff .page-inner h1{width:100%;height:240px;text-align:center;position:relative;z-index:1;left:0;top:0}.page-general .page-inner h1 .txt,.page-news .page-inner h1 .txt,.page-staff .page-inner h1 .txt{display:inline-block;line-height:1.5;width:80%;position:absolute;z-index:3;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-general .page-inner h1 img,.page-news .page-inner h1 img,.page-staff .page-inner h1 img{width:960px;height:auto;position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-general .page-inner h1:after,.page-news .page-inner h1:after,.page-staff .page-inner h1:after{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.16);position:absolute;z-index:2;left:0;top:0}.page-general .page-inner .content-wrap .content-inner,.page-news .page-inner .content-wrap .content-inner,.page-staff .page-inner .content-wrap .content-inner{padding:60px 0}.page-general .page-inner .content-wrap .content-inner .content,.page-news .page-inner .content-wrap .content-inner .content,.page-staff .page-inner .content-wrap .content-inner .content{width:80%;max-width:800px;margin:0 auto}.page-general .page-inner .content-wrap .content-inner .content h2,.page-news .page-inner .content-wrap .content-inner .content h2,.page-staff .page-inner .content-wrap .content-inner .content h2{font-size:2rem;color:#ed7e84;margin:0 0 24px}.page-general .page-inner .content-wrap .content-inner .content .header-ear,.page-news .page-inner .content-wrap .content-inner .content .header-ear,.page-staff .page-inner .content-wrap .content-inner .content .header-ear,.page-general .page-inner .content-wrap .content-inner .content .header-nose,.page-news .page-inner .content-wrap .content-inner .content .header-nose,.page-staff .page-inner .content-wrap .content-inner .content .header-nose,.page-general .page-inner .content-wrap .content-inner .content .header-throat,.page-news .page-inner .content-wrap .content-inner .content .header-throat,.page-staff .page-inner .content-wrap .content-inner .content .header-throat{position:relative;z-index:1;left:0;top:0;line-height:1;margin:0 0 44px}.page-general .page-inner .content-wrap .content-inner .content .header-ear:before,.page-news .page-inner .content-wrap .content-inner .content .header-ear:before,.page-staff .page-inner .content-wrap .content-inner .content .header-ear:before,.page-general .page-inner .content-wrap .content-inner .content .header-nose:before,.page-news .page-inner .content-wrap .content-inner .content .header-nose:before,.page-staff .page-inner .content-wrap .content-inner .content .header-nose:before,.page-general .page-inner .content-wrap .content-inner .content .header-throat:before,.page-news .page-inner .content-wrap .content-inner .content .header-throat:before,.page-staff .page-inner .content-wrap .content-inner .content .header-throat:before{content:'';display:inline-block;margin:0 16px 0 0;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-ear.png);width:64px;height:64px;background-size:cover;position:relative;z-index:1;left:0;top:25px}.page-general .page-inner .content-wrap .content-inner .content .header-nose:before,.page-news .page-inner .content-wrap .content-inner .content .header-nose:before,.page-staff .page-inner .content-wrap .content-inner .content .header-nose:before{background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-nose.png)}.page-general .page-inner .content-wrap .content-inner .content .header-throat:before,.page-news .page-inner .content-wrap .content-inner .content .header-throat:before,.page-staff .page-inner .content-wrap .content-inner .content .header-throat:before{background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-throat.png)}.page-general .page-inner .content-wrap .content-inner .content h3,.page-news .page-inner .content-wrap .content-inner .content h3,.page-staff .page-inner .content-wrap .content-inner .content h3{font-size:1.6rem;margin:0 0 12px}.page-general .page-inner .content-wrap .content-inner .content figcaption,.page-news .page-inner .content-wrap .content-inner .content figcaption,.page-staff .page-inner .content-wrap .content-inner .content figcaption{font-size:1rem}.page-general .page-inner .content-wrap .content-inner .content ul,.page-news .page-inner .content-wrap .content-inner .content ul,.page-staff .page-inner .content-wrap .content-inner .content ul{list-style:disc;padding:4px 0 4px}.page-general .page-inner .content-wrap .content-inner .content ul ul,.page-news .page-inner .content-wrap .content-inner .content ul ul,.page-staff .page-inner .content-wrap .content-inner .content ul ul,.page-general .page-inner .content-wrap .content-inner .content ul ol,.page-news .page-inner .content-wrap .content-inner .content ul ol,.page-staff .page-inner .content-wrap .content-inner .content ul ol{padding:4px 0 0 8px}.page-general .page-inner .content-wrap .content-inner .content ul.nolist,.page-news .page-inner .content-wrap .content-inner .content ul.nolist,.page-staff .page-inner .content-wrap .content-inner .content ul.nolist{list-style:none}.page-general .page-inner .content-wrap .content-inner .content ul.nolist ul,.page-news .page-inner .content-wrap .content-inner .content ul.nolist ul,.page-staff .page-inner .content-wrap .content-inner .content ul.nolist ul{list-style:none;padding:4px 0 0 16px}.page-general .page-inner .content-wrap .content-inner .content ol,.page-news .page-inner .content-wrap .content-inner .content ol,.page-staff .page-inner .content-wrap .content-inner .content ol{list-style:decimal-leading-zero;padding:4px 0 4px}.page-general .page-inner .content-wrap .content-inner .content ol ul,.page-news .page-inner .content-wrap .content-inner .content ol ul,.page-staff .page-inner .content-wrap .content-inner .content ol ul,.page-general .page-inner .content-wrap .content-inner .content ol ol,.page-news .page-inner .content-wrap .content-inner .content ol ol,.page-staff .page-inner .content-wrap .content-inner .content ol ol{padding:4px 0 0 8px}.page-general .page-inner .content-wrap .content-inner .content ol.nozero,.page-news .page-inner .content-wrap .content-inner .content ol.nozero,.page-staff .page-inner .content-wrap .content-inner .content ol.nozero{list-style:decimal}.page-general .page-inner .content-wrap .content-inner .content ol.nozero ol,.page-news .page-inner .content-wrap .content-inner .content ol.nozero ol,.page-staff .page-inner .content-wrap .content-inner .content ol.nozero ol{list-style:decimal}.page-general .page-inner .content-wrap .content-inner .content li,.page-news .page-inner .content-wrap .content-inner .content li,.page-staff .page-inner .content-wrap .content-inner .content li{margin:0 0 4px;list-style-position:inside}.page-general .page-inner .content-wrap .content-inner .content li:last-of-type,.page-news .page-inner .content-wrap .content-inner .content li:last-of-type,.page-staff .page-inner .content-wrap .content-inner .content li:last-of-type{margin:0}.page-general .page-inner .content-wrap .content-inner .content p a,.page-news .page-inner .content-wrap .content-inner .content p a,.page-staff .page-inner .content-wrap .content-inner .content p a,.page-general .page-inner .content-wrap .content-inner .content li a,.page-news .page-inner .content-wrap .content-inner .content li a,.page-staff .page-inner .content-wrap .content-inner .content li a{color:#03a9f4;text-decoration:underline}.page-general .page-inner .content-wrap .content-inner .content hr,.page-news .page-inner .content-wrap .content-inner .content hr,.page-staff .page-inner .content-wrap .content-inner .content hr{width:100%;border:none;border-top:solid 1px rgba(237,126,132,.4)}.page-general .page-inner .content-wrap .content-inner .content .hr-half,.page-news .page-inner .content-wrap .content-inner .content .hr-half,.page-staff .page-inner .content-wrap .content-inner .content .hr-half{width:50%;margin:0 auto}.page-general .page-inner .content-wrap .content-inner .content .wp-block-image,.page-news .page-inner .content-wrap .content-inner .content .wp-block-image,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-image{max-width:100%;height:auto}.page-general .page-inner .content-wrap .content-inner .content .wp-block-image img,.page-news .page-inner .content-wrap .content-inner .content .wp-block-image img,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-image img{max-width:100%;height:auto}.page-general .page-inner .content-wrap .content-inner .content .wp-block-image.size-thumbnail,.page-news .page-inner .content-wrap .content-inner .content .wp-block-image.size-thumbnail,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-image.size-thumbnail{max-width:25% !important}.page-general .page-inner .content-wrap .content-inner .content .wp-block-image.size-medium,.page-news .page-inner .content-wrap .content-inner .content .wp-block-image.size-medium,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-image.size-medium{max-width:50% !important}.page-general .page-inner .content-wrap .content-inner .content .wp-block-image.radius,.page-news .page-inner .content-wrap .content-inner .content .wp-block-image.radius,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-image.radius{border-radius:8px;overflow:hidden}.page-general .page-inner .content-wrap .content-inner .content .wp-block-columns .wp-block-column,.page-news .page-inner .content-wrap .content-inner .content .wp-block-columns .wp-block-column,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-columns .wp-block-column{padding:0 0 16px}.page-general .page-inner .content-wrap .content-inner .content .wp-block-columns .wp-block-column:last-of-type,.page-news .page-inner .content-wrap .content-inner .content .wp-block-columns .wp-block-column:last-of-type,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-columns .wp-block-column:last-of-type{padding:0}.page-general .page-inner .content-wrap .content-inner .content .wp-block-table.table-1,.page-news .page-inner .content-wrap .content-inner .content .wp-block-table.table-1,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-table.table-1{width:100%;background-color:#fff;border-top:solid 2px #ed7e84;border-bottom:solid 2px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .wp-block-table.table-1 tr,.page-news .page-inner .content-wrap .content-inner .content .wp-block-table.table-1 tr,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-table.table-1 tr{border-top:dotted 1px #ed7e84;line-height:1.5}.page-general .page-inner .content-wrap .content-inner .content .wp-block-table.table-1 tr td,.page-news .page-inner .content-wrap .content-inner .content .wp-block-table.table-1 tr td,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-table.table-1 tr td{vertical-align:middle;padding:16px}.page-general .page-inner .content-wrap .content-inner .content .wp-block-table.table-1 tr:first-of-type,.page-news .page-inner .content-wrap .content-inner .content .wp-block-table.table-1 tr:first-of-type,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-table.table-1 tr:first-of-type{border:none}.page-general .page-inner .content-wrap .content-inner .content .wp-block-table.table-prof,.page-news .page-inner .content-wrap .content-inner .content .wp-block-table.table-prof,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-table.table-prof{width:100%;padding:8px 0;border-top:dotted 1px rgba(0,0,0,.4);border-bottom:dotted 1px rgba(0,0,0,.4)}.page-general .page-inner .content-wrap .content-inner .content .wp-block-table.table-prof tr td,.page-news .page-inner .content-wrap .content-inner .content .wp-block-table.table-prof tr td,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-table.table-prof tr td{padding:4px 0}.page-general .page-inner .content-wrap .content-inner .content .wp-block-table.table-prof tr td:first-of-type,.page-news .page-inner .content-wrap .content-inner .content .wp-block-table.table-prof tr td:first-of-type,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-table.table-prof tr td:first-of-type{min-width:64px}.page-general .page-inner .content-wrap .content-inner .content .wp-block-video,.page-news .page-inner .content-wrap .content-inner .content .wp-block-video,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-video{width:100%}.page-general .page-inner .content-wrap .content-inner .content .wp-block-video video,.page-news .page-inner .content-wrap .content-inner .content .wp-block-video video,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-video video{outline:none}.page-general .page-inner .content-wrap .content-inner .content .wrap-youtube,.page-news .page-inner .content-wrap .content-inner .content .wrap-youtube,.page-staff .page-inner .content-wrap .content-inner .content .wrap-youtube{position:relative;z-index:1;left:0;top:0;padding:0 0 56.25%;height:0;overflow:hidden}.page-general .page-inner .content-wrap .content-inner .content .wrap-youtube iframe,.page-news .page-inner .content-wrap .content-inner .content .wrap-youtube iframe,.page-staff .page-inner .content-wrap .content-inner .content .wrap-youtube iframe{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.page-general .page-inner .content-wrap .content-inner .content .back-white,.page-news .page-inner .content-wrap .content-inner .content .back-white,.page-staff .page-inner .content-wrap .content-inner .content .back-white{background-color:#fff;border-radius:8px;padding:20px}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap{padding:16px 16px 32px;border:solid 2px #ed7e84;position:relative;z-index:1;left:0;top:0;cursor:pointer;border-radius:8px}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap .que,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap .que,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap .que{width:100%;padding:0 0 8px}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap .ans,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap .ans,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap .ans{display:none;padding:8px 0;border-top:solid 1px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap .ans .x-lg,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap .ans .x-lg,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap .ans .x-lg{color:#ed7e84}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap:after,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap:after,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap:after{content:'';display:block;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-arrow-down.png);width:16px;height:16px;background-size:cover;position:absolute;z-index:1;left:50%;bottom:16px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.page-general .page-inner .content-wrap .content-inner .content .allergy-bnr,.page-news .page-inner .content-wrap .content-inner .content .allergy-bnr,.page-staff .page-inner .content-wrap .content-inner .content .allergy-bnr{display:block;max-width:468px}.page-general .page-inner .content-wrap .content-inner .content .allergy-bnr img,.page-news .page-inner .content-wrap .content-inner .content .allergy-bnr img,.page-staff .page-inner .content-wrap .content-inner .content .allergy-bnr img{width:100%;height:auto}.page-general .page-inner .content-wrap .content-inner .content .system-table,.page-news .page-inner .content-wrap .content-inner .content .system-table,.page-staff .page-inner .content-wrap .content-inner .content .system-table{width:100%;border:solid 2px #ed7e84;border-radius:8px;box-sizing:border-box;background-color:#fff}.page-general .page-inner .content-wrap .content-inner .content .system-table.pc,.page-news .page-inner .content-wrap .content-inner .content .system-table.pc,.page-staff .page-inner .content-wrap .content-inner .content .system-table.pc{display:none}.page-general .page-inner .content-wrap .content-inner .content .system-table table,.page-news .page-inner .content-wrap .content-inner .content .system-table table,.page-staff .page-inner .content-wrap .content-inner .content .system-table table{width:100%}.page-general .page-inner .content-wrap .content-inner .content .system-table table tr,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr{border-bottom:dotted 1px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .system-table table tr.border-bottom-solid,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr.border-bottom-solid,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr.border-bottom-solid{border-bottom:solid 2px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .system-table table tr th,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr th,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr th,.page-general .page-inner .content-wrap .content-inner .content .system-table table tr td,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr td,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr td{width:50%;text-align:center;vertical-align:middle;padding:6px 12px}.page-general .page-inner .content-wrap .content-inner .content .system-table table tr th.border-right,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr th.border-right,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr th.border-right,.page-general .page-inner .content-wrap .content-inner .content .system-table table tr td.border-right,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr td.border-right,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr td.border-right{border-right:dotted 1px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .system-table table tr th.border-right-solid,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr th.border-right-solid,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr th.border-right-solid,.page-general .page-inner .content-wrap .content-inner .content .system-table table tr td.border-right-solid,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr td.border-right-solid,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr td.border-right-solid{border-right:solid 2px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .system-table table tr:last-of-type,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr:last-of-type,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr:last-of-type{border:none}.page-general .page-inner .content-wrap .side-menu,.page-news .page-inner .content-wrap .side-menu,.page-staff .page-inner .content-wrap .side-menu{padding:40px 0;background-color:#fff}.page-general .page-inner .content-wrap .side-menu .inner,.page-news .page-inner .content-wrap .side-menu .inner,.page-staff .page-inner .content-wrap .side-menu .inner{width:80%;margin:0 auto}.page-general .page-inner .content-wrap .side-menu .inner .info,.page-news .page-inner .content-wrap .side-menu .inner .info,.page-staff .page-inner .content-wrap .side-menu .inner .info{width:100%;max-width:600px;margin:0 auto 20px}.page-general .page-inner .content-wrap .side-menu .inner .info h3,.page-news .page-inner .content-wrap .side-menu .inner .info h3,.page-staff .page-inner .content-wrap .side-menu .inner .info h3{margin:0 0 20px}.page-general .page-inner .content-wrap .side-menu .inner .info .info-item-1,.page-news .page-inner .content-wrap .side-menu .inner .info .info-item-1,.page-staff .page-inner .content-wrap .side-menu .inner .info .info-item-1{padding:10px 0;margin:0 0 20px;border-top:dotted 1px rgba(0,0,0,.4);border-bottom:dotted 1px rgba(0,0,0,.4)}.page-general .page-inner .content-wrap .side-menu .inner .info .instagram,.page-news .page-inner .content-wrap .side-menu .inner .info .instagram,.page-staff .page-inner .content-wrap .side-menu .inner .info .instagram{display:inline-block;margin:4px 0 0}.page-general .page-inner .content-wrap .side-menu .inner .info .instagram .icon,.page-news .page-inner .content-wrap .side-menu .inner .info .instagram .icon,.page-staff .page-inner .content-wrap .side-menu .inner .info .instagram .icon{display:inline-block;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-instagram.png);width:16px;height:16px;background-size:cover;margin:0 4px 0 0;position:relative;z-index:1;left:0;top:2px}.page-general .page-inner .content-wrap .side-menu .inner .map,.page-news .page-inner .content-wrap .side-menu .inner .map,.page-staff .page-inner .content-wrap .side-menu .inner .map{width:100%;max-width:600px;margin:0 auto 20px}.page-general .page-inner .content-wrap .side-menu .inner .map img,.page-news .page-inner .content-wrap .side-menu .inner .map img,.page-staff .page-inner .content-wrap .side-menu .inner .map img{width:100%;height:auto}.page-general .page-inner .content-wrap .side-menu .inner .route,.page-news .page-inner .content-wrap .side-menu .inner .route,.page-staff .page-inner .content-wrap .side-menu .inner .route{margin:0 auto 12px;width:100%;max-width:600px}.page-general .page-inner .content-wrap .side-menu .inner .route .icon-bus,.page-news .page-inner .content-wrap .side-menu .inner .route .icon-bus,.page-staff .page-inner .content-wrap .side-menu .inner .route .icon-bus{display:inline-block;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-bus.png);width:12px;height:12px;background-size:cover;margin:0 2px 0 0;position:relative;z-index:1;left:0;top:2px}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap{width:100%;max-width:600px;margin:40px auto 8px;border:solid 2px #ed7e84;border-radius:8px;box-sizing:border-box}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table{width:100%}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr{border-bottom:dotted 1px #ed7e84}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr th,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr th,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr th,.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr td,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr td,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr td{text-align:center;vertical-align:middle;padding:4px 0;word-break:keep-all;white-space:nowrap;width:11%}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr th:first-of-type,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr th:first-of-type,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr th:first-of-type,.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr td:first-of-type,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr td:first-of-type,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr td:first-of-type{width:23%}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr:last-of-type,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr:last-of-type,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr:last-of-type{border:none}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table sup,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table sup,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table sup{vertical-align:text-top;font-size:8px;position:relative;z-index:1;left:0;top:-4px}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table sup span,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table sup span,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table sup span{position:absolute;z-index:1;right:0;top:10px}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table .txt,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table .txt,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table .txt{line-height:1.2;font-size:1rem;display:block}.page-general .page-inner .content-wrap .side-menu .inner .table-add,.page-news .page-inner .content-wrap .side-menu .inner .table-add,.page-staff .page-inner .content-wrap .side-menu .inner .table-add{width:100%;max-width:600px;margin:0 auto}@media only screen and (min-width:480px){.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr th br,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr th br,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr th br,.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr td br,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr td br,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr td br{display:none}}@media only screen and (min-width:640px){.page-general .page-inner .content-wrap .content-inner,.page-news .page-inner .content-wrap .content-inner,.page-staff .page-inner .content-wrap .content-inner{padding:72px 0}.page-general .page-inner .content-wrap .content-inner .content h2,.page-news .page-inner .content-wrap .content-inner .content h2,.page-staff .page-inner .content-wrap .content-inner .content h2{font-size:2.4rem}.page-general .page-inner .content-wrap .content-inner .content .header-ear,.page-news .page-inner .content-wrap .content-inner .content .header-ear,.page-staff .page-inner .content-wrap .content-inner .content .header-ear,.page-general .page-inner .content-wrap .content-inner .content .header-nose,.page-news .page-inner .content-wrap .content-inner .content .header-nose,.page-staff .page-inner .content-wrap .content-inner .content .header-nose,.page-general .page-inner .content-wrap .content-inner .content .header-throat,.page-news .page-inner .content-wrap .content-inner .content .header-throat,.page-staff .page-inner .content-wrap .content-inner .content .header-throat{margin:0 0 48px}.page-general .page-inner .content-wrap .content-inner .content .header-ear:before,.page-news .page-inner .content-wrap .content-inner .content .header-ear:before,.page-staff .page-inner .content-wrap .content-inner .content .header-ear:before,.page-general .page-inner .content-wrap .content-inner .content .header-nose:before,.page-news .page-inner .content-wrap .content-inner .content .header-nose:before,.page-staff .page-inner .content-wrap .content-inner .content .header-nose:before,.page-general .page-inner .content-wrap .content-inner .content .header-throat:before,.page-news .page-inner .content-wrap .content-inner .content .header-throat:before,.page-staff .page-inner .content-wrap .content-inner .content .header-throat:before{top:23px}.page-general .page-inner .content-wrap .content-inner .content h3,.page-news .page-inner .content-wrap .content-inner .content h3,.page-staff .page-inner .content-wrap .content-inner .content h3{font-size:1.8rem}.page-general .page-inner .content-wrap .content-inner .content figcaption,.page-news .page-inner .content-wrap .content-inner .content figcaption,.page-staff .page-inner .content-wrap .content-inner .content figcaption{font-size:1.1rem}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap{padding:24px 24px 48px}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap:after,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap:after,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap:after{bottom:24px}.page-general .page-inner .content-wrap .content-inner .content .system-table.sp,.page-news .page-inner .content-wrap .content-inner .content .system-table.sp,.page-staff .page-inner .content-wrap .content-inner .content .system-table.sp{display:none}.page-general .page-inner .content-wrap .content-inner .content .system-table.pc,.page-news .page-inner .content-wrap .content-inner .content .system-table.pc,.page-staff .page-inner .content-wrap .content-inner .content .system-table.pc{display:table}.page-general .page-inner .content-wrap .content-inner .content .system-table table tr th,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr th,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr th,.page-general .page-inner .content-wrap .content-inner .content .system-table table tr td,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr td,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr td{width:25%;padding:7px 14px}.page-general .page-inner .content-wrap .side-menu,.page-news .page-inner .content-wrap .side-menu,.page-staff .page-inner .content-wrap .side-menu{padding:60px 0}.page-general .page-inner .content-wrap .side-menu .inner .info .instagram .icon,.page-news .page-inner .content-wrap .side-menu .inner .info .instagram .icon,.page-staff .page-inner .content-wrap .side-menu .inner .info .instagram .icon{width:18px;height:18px;background-size:cover}.page-general .page-inner .content-wrap .side-menu .inner .route .icon-bus,.page-news .page-inner .content-wrap .side-menu .inner .route .icon-bus,.page-staff .page-inner .content-wrap .side-menu .inner .route .icon-bus{top:2px}.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr th br,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr th br,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr th br,.page-general .page-inner .content-wrap .side-menu .inner .table-wrap table tr td br,.page-news .page-inner .content-wrap .side-menu .inner .table-wrap table tr td br,.page-staff .page-inner .content-wrap .side-menu .inner .table-wrap table tr td br{display:none}}@media only screen and (min-width:782px){.page-general .page-inner .content-wrap .content-inner .content .wp-block-columns .wp-block-column,.page-news .page-inner .content-wrap .content-inner .content .wp-block-columns .wp-block-column,.page-staff .page-inner .content-wrap .content-inner .content .wp-block-columns .wp-block-column{padding:0}}@media only screen and (min-width:960px){.page-general .page-inner h1,.page-news .page-inner h1,.page-staff .page-inner h1{height:auto}.page-general .page-inner h1 img,.page-news .page-inner h1 img,.page-staff .page-inner h1 img{width:100%;position:relative;left:0;top:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.page-general .page-inner .content-wrap .content-inner .content h2,.page-news .page-inner .content-wrap .content-inner .content h2,.page-staff .page-inner .content-wrap .content-inner .content h2{font-size:2.8rem}.page-general .page-inner .content-wrap .content-inner .content .header-ear,.page-news .page-inner .content-wrap .content-inner .content .header-ear,.page-staff .page-inner .content-wrap .content-inner .content .header-ear,.page-general .page-inner .content-wrap .content-inner .content .header-nose,.page-news .page-inner .content-wrap .content-inner .content .header-nose,.page-staff .page-inner .content-wrap .content-inner .content .header-nose,.page-general .page-inner .content-wrap .content-inner .content .header-throat,.page-news .page-inner .content-wrap .content-inner .content .header-throat,.page-staff .page-inner .content-wrap .content-inner .content .header-throat{margin:0 0 52px}.page-general .page-inner .content-wrap .content-inner .content .header-ear:before,.page-news .page-inner .content-wrap .content-inner .content .header-ear:before,.page-staff .page-inner .content-wrap .content-inner .content .header-ear:before,.page-general .page-inner .content-wrap .content-inner .content .header-nose:before,.page-news .page-inner .content-wrap .content-inner .content .header-nose:before,.page-staff .page-inner .content-wrap .content-inner .content .header-nose:before,.page-general .page-inner .content-wrap .content-inner .content .header-throat:before,.page-news .page-inner .content-wrap .content-inner .content .header-throat:before,.page-staff .page-inner .content-wrap .content-inner .content .header-throat:before{top:21px}.page-general .page-inner .content-wrap .content-inner .content h3,.page-news .page-inner .content-wrap .content-inner .content h3,.page-staff .page-inner .content-wrap .content-inner .content h3{font-size:2rem}.page-general .page-inner .content-wrap .content-inner .content figcaption,.page-news .page-inner .content-wrap .content-inner .content figcaption,.page-staff .page-inner .content-wrap .content-inner .content figcaption{font-size:1.2rem}.page-general .page-inner .content-wrap .content-inner .content p a:hover,.page-news .page-inner .content-wrap .content-inner .content p a:hover,.page-staff .page-inner .content-wrap .content-inner .content p a:hover,.page-general .page-inner .content-wrap .content-inner .content li a:hover,.page-news .page-inner .content-wrap .content-inner .content li a:hover,.page-staff .page-inner .content-wrap .content-inner .content li a:hover{opacity:.64}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap{padding:32px}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap .que,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap .que,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap .que{width:94%}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap .ans,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap .ans,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap .ans{padding:8px 0 0}.page-general .page-inner .content-wrap .content-inner .content .faq-wrap:after,.page-news .page-inner .content-wrap .content-inner .content .faq-wrap:after,.page-staff .page-inner .content-wrap .content-inner .content .faq-wrap:after{left:auto;right:40px;bottom:auto;top:52px;-webkit-transform:translate(0,0);transform:translate(0,0)}.page-general .page-inner .content-wrap .content-inner .content .system-table table tr th,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr th,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr th,.page-general .page-inner .content-wrap .content-inner .content .system-table table tr td,.page-news .page-inner .content-wrap .content-inner .content .system-table table tr td,.page-staff .page-inner .content-wrap .content-inner .content .system-table table tr td{padding:8px 16px}.page-general .page-inner .content-wrap .side-menu,.page-news .page-inner .content-wrap .side-menu,.page-staff .page-inner .content-wrap .side-menu{padding:80px 0}.page-general .page-inner .content-wrap .side-menu .inner .info .instagram .icon,.page-news .page-inner .content-wrap .side-menu .inner .info .instagram .icon,.page-staff .page-inner .content-wrap .side-menu .inner .info .instagram .icon{width:20px;height:20px;background-size:cover}.page-general .page-inner .content-wrap .side-menu .inner .route .icon-bus,.page-news .page-inner .content-wrap .side-menu .inner .route .icon-bus,.page-staff .page-inner .content-wrap .side-menu .inner .route .icon-bus{top:1px}}@media only screen and (min-width:1280px){.page-general .page-inner .content-wrap,.page-news .page-inner .content-wrap,.page-staff .page-inner .content-wrap{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.page-general .page-inner .content-wrap .content-inner,.page-news .page-inner .content-wrap .content-inner,.page-staff .page-inner .content-wrap .content-inner{width:70%}.page-general .page-inner .content-wrap .content-inner .content,.page-news .page-inner .content-wrap .content-inner .content,.page-staff .page-inner .content-wrap .content-inner .content{width:800px;margin:0 0 0 6%}.page-general .page-inner .content-wrap .side-menu,.page-news .page-inner .content-wrap .side-menu,.page-staff .page-inner .content-wrap .side-menu{width:30%}}.page-news .page-inner .content-wrap .content-inner .content .search-tool{width:100%;padding:0 0 20px}.page-news .page-inner .content-wrap .content-inner .content .search-tool select{display:block;width:100%;max-width:320px;margin:0 auto 20px;border-bottom:solid 2px #58595b}.page-news .page-inner .content-wrap .content-inner .content .item a{display:block;margin:0 0 20px;padding:20px 20px 10px;box-sizing:border-box;background-color:#fff;border-radius:8px;box-shadow:0 4px 0 0 rgba(0,0,0,.16)}.page-news .page-inner .content-wrap .content-inner .content .item a .date{display:inline-block;margin:0 8px 4px 0}.page-news .page-inner .content-wrap .content-inner .content .item a .category{display:inline-block;margin:0 8px 4px 0;background-color:#ed7e84;border-radius:2px;line-height:1;padding:4px;position:relative;z-index:1;left:0;top:-2px}.page-news .page-inner .content-wrap .content-inner .content .item a h3{line-height:1.5}.page-news .page-inner .content-wrap .content-inner .content .pagenation{width:100%;margin:40px 0 0;font-size:1.6rem;text-align:center}.page-news .page-inner .content-wrap .content-inner .content .pagenation h2{display:none}.page-news .page-inner .content-wrap .content-inner .content .pagenation .page-numbers{padding:4px}.page-news .page-inner .content-wrap .content-inner .content .pagenation .page-numbers.current{color:#ed7e84}@media only screen and (min-width:640px){.page-news .page-inner .content-wrap .content-inner .content .search-tool{padding:0 0 40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.page-news .page-inner .content-wrap .content-inner .content .search-tool select{width:40%;max-width:320px;margin:0 20px}.page-news .page-inner .content-wrap .content-inner .content .pagenation{font-size:1.8rem}}@media only screen and (min-width:960px){.page-news .page-inner .content-wrap .content-inner .content .item a:hover{box-shadow:none}.page-news .page-inner .content-wrap .content-inner .content .pagenation{font-size:2rem}.page-news .page-inner .content-wrap .content-inner .content .pagenation a:hover{opacity:.64}}.page-staff .page-inner .content-wrap .content-inner .content h2{font-size:1.6rem;color:#58595b;margin:0;line-height:1.5;margin:12px 0 4px}.page-staff .page-inner .content-wrap .content-inner .content h2.content-title{line-height:1.7;margin:0 0 12px}.page-staff .page-inner .content-wrap .content-inner .content .item a{display:block;margin:0 0 20px;padding:20px 20px 10px;box-sizing:border-box;background-color:#fff;border-radius:8px;box-shadow:0 4px 0 0 rgba(0,0,0,.16)}@media only screen and (min-width:640px){.page-staff .page-inner .content-wrap .content-inner .content h2{font-size:1.8rem;margin:0 0 4px}.page-staff .page-inner .content-wrap .content-inner .content .item a{padding:20px;display:flex;flex-wrap:wrap;align-items:center}.page-staff .page-inner .content-wrap .content-inner .content .item a .img{width:38%;margin:0 2% 0 0}.page-staff .page-inner .content-wrap .content-inner .content .item a .txt{width:58%;margin:0 0 0 2%}}@media only screen and (min-width:960px){.page-staff .page-inner .content-wrap .content-inner .content h2{font-size:2rem}.page-staff .page-inner .content-wrap .content-inner .content .item a .img{width:28%}.page-staff .page-inner .content-wrap .content-inner .content .item a .txt{width:68%}.page-staff .page-inner .content-wrap .content-inner .content .item a:hover{box-shadow:none}}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab{display:flex;flex-wrap:wrap}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab a,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab a,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab a,.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .active,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .active,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .active{display:inline-block;width:50%;box-sizing:border-box;padding:8px 0;color:#ed7e84;text-align:center}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .first,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .first,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .first{border-radius:4px 0 0;border-top:solid 2px #ed7e84;border-right:solid 1px #ed7e84;border-bottom:solid 1px #ed7e84;border-left:solid 2px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .second,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .second,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .second{border-radius:0 4px 0 0;border-top:solid 2px #ed7e84;border-right:solid 2px #ed7e84;border-bottom:solid 1px #ed7e84;border-left:solid 1px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .third,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .third,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .third{border-radius:0 0 0 4px;border-top:solid 1px #ed7e84;border-right:solid 1px #ed7e84;border-bottom:solid 2px #ed7e84;border-left:solid 2px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .last,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .last,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .last{border-radius:0 0 4px;border-top:solid 1px #ed7e84;border-right:solid 2px #ed7e84;border-bottom:solid 2px #ed7e84;border-left:solid 1px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab a:hover,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab a:hover,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab a:hover,.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .active,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .active,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .active{background-color:#ed7e84;color:#fff}.page-general .page-inner .content-wrap .content-inner .content .photo-links,.page-news .page-inner .content-wrap .content-inner .content .photo-links,.page-staff .page-inner .content-wrap .content-inner .content .photo-links{border-radius:8px;overflow:hidden}.page-general .page-inner .content-wrap .content-inner .content .photo-links .item,.page-news .page-inner .content-wrap .content-inner .content .photo-links .item,.page-staff .page-inner .content-wrap .content-inner .content .photo-links .item{position:relative;z-index:1;left:0;top:0}.page-general .page-inner .content-wrap .content-inner .content .photo-links .item a,.page-news .page-inner .content-wrap .content-inner .content .photo-links .item a,.page-staff .page-inner .content-wrap .content-inner .content .photo-links .item a{display:inline-block;padding:7px 40px 8px;position:absolute;z-index:1;right:8px;bottom:8px;background-color:#ed7e84;color:#fff;border-radius:2px}.page-general .page-inner .content-wrap .content-inner .content .photo-links .item a:after,.page-news .page-inner .content-wrap .content-inner .content .photo-links .item a:after,.page-staff .page-inner .content-wrap .content-inner .content .photo-links .item a:after{content:'';display:inline-block;line-height:1;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_icon-arrow-right.png);width:12px;height:12px;background-size:cover;position:absolute;z-index:1;right:8px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.page-general .page-inner .content-wrap .content-inner .content .form-link-btn,.page-news .page-inner .content-wrap .content-inner .content .form-link-btn,.page-staff .page-inner .content-wrap .content-inner .content .form-link-btn{display:block;width:80%;padding:8px 0;margin:0 auto;text-align:center;background-color:#ed7e84;color:#fff;border-radius:4px;box-shadow:0 4px 0 0 rgba(0,0,0,.16)}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 br,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 br,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 br{display:none}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .label,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .label,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .label{margin:20px 0 0;padding:0 0 0 12px;color:#ed7e84}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 input,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 input,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 input,.page-general .page-inner .content-wrap .content-inner .content .wpcf7 select,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 select,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 select,.page-general .page-inner .content-wrap .content-inner .content .wpcf7 textarea,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 textarea,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 textarea{display:block;width:100%;height:48px;margin:10px auto 0;padding:0 24px;box-sizing:border-box;border-radius:24px;border:solid 2px #ed7e84;background:0 0;background-color:#fff}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .age,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .age,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .age{display:flex;flex-wrap:wrap;align-items:center}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .age input,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .age input,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .age input{width:120px;text-align:center}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .age .txt,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .age .txt,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .age .txt{display:inline-block;margin:0 0 0 8px;position:relative;z-index:1;left:0;top:4px}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 input[type=radio],.page-news .page-inner .content-wrap .content-inner .content .wpcf7 input[type=radio],.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 input[type=radio]{display:inline-block;background:0 0;background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_radio.png);width:20px;height:20px;background-size:cover;position:relative;z-index:1;left:0;top:4px;margin:4px 4px 0 0;padding:0;border-radius:0;border:none;-webkit-transition:none;transition:none}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 input[type=radio]:checked,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 input[type=radio]:checked,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 input[type=radio]:checked{background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_radio-active.png)}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 textarea,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 textarea,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 textarea{height:240px;padding:12px 24px}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .privacy,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .privacy,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .privacy{text-align:center;margin:10px auto 0}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .privacy a,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .privacy a,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .privacy a{color:#03a9f4;text-decoration:underline}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox],.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox],.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox]{background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_check.png);width:20px;height:20px;background-size:cover;position:relative;top:5px;left:-6px;padding:0;border-radius:0;border:none;-webkit-transition:none;transition:none}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox]:checked,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox]:checked,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox]:checked{background-image:url(//kuramae-ent.jp/wp/wp-content/themes/kuramae-ent/css/../img/common/common_check-active.png)}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 input[type=submit],.page-news .page-inner .content-wrap .content-inner .content .wpcf7 input[type=submit],.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 input[type=submit],.page-general .page-inner .content-wrap .content-inner .content .wpcf7 input[type=button],.page-news .page-inner .content-wrap .content-inner .content .wpcf7 input[type=button],.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 input[type=button]{color:#ed7e84;width:180px;border:solid 2px #ed7e84;margin:40px auto 0;-webkit-transition:none;transition:none}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .wpcf7-not-valid-tip,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .wpcf7-not-valid-tip,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .wpcf7-not-valid-tip{margin:8px 0 0}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .wpcf7-response-output,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .wpcf7-response-output,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .wpcf7-response-output{background-color:#ed7e84;color:#fff;border:none;padding:24px;text-align:center;border-radius:8px}@media only screen and (min-width:640px){.page-general .page-inner .content-wrap .content-inner .content .surgery-tab a,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab a,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab a,.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .active,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .active,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .active{width:25%;padding:12px 0}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .first,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .first,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .first{border-radius:6px 0 0 6px;border-top:solid 2px #ed7e84;border-right:solid 1px #ed7e84;border-bottom:solid 2px #ed7e84;border-left:solid 2px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .second,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .second,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .second{border-radius:0;border-top:solid 2px #ed7e84;border-right:solid 1px #ed7e84;border-bottom:solid 2px #ed7e84;border-left:solid 1px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .third,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .third,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .third{border-radius:0;border-top:solid 2px #ed7e84;border-right:solid 1px #ed7e84;border-bottom:solid 2px #ed7e84;border-left:solid 1px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .last,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .last,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .last{border-radius:0 6px 6px 0;border-top:solid 2px #ed7e84;border-right:solid 2px #ed7e84;border-bottom:solid 2px #ed7e84;border-left:solid 1px #ed7e84}.page-general .page-inner .content-wrap .content-inner .content .photo-links,.page-news .page-inner .content-wrap .content-inner .content .photo-links,.page-staff .page-inner .content-wrap .content-inner .content .photo-links{display:flex;flex-wrap:wrap}.page-general .page-inner .content-wrap .content-inner .content .photo-links .item,.page-news .page-inner .content-wrap .content-inner .content .photo-links .item,.page-staff .page-inner .content-wrap .content-inner .content .photo-links .item{width:50%}.page-general .page-inner .content-wrap .content-inner .content .form-link-btn,.page-news .page-inner .content-wrap .content-inner .content .form-link-btn,.page-staff .page-inner .content-wrap .content-inner .content .form-link-btn{padding:12px 0;border-radius:6px}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox],.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox],.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox]{top:4px}}@media only screen and (min-width:960px){.page-general .page-inner .content-wrap .content-inner .content .surgery-tab a,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab a,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab a,.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .active,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .active,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .active{padding:16px 0}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .first,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .first,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .first{border-radius:8px 0 0 8px}.page-general .page-inner .content-wrap .content-inner .content .surgery-tab .last,.page-news .page-inner .content-wrap .content-inner .content .surgery-tab .last,.page-staff .page-inner .content-wrap .content-inner .content .surgery-tab .last{border-radius:0 8px 8px 0}.page-general .page-inner .content-wrap .content-inner .content .form-link-btn,.page-news .page-inner .content-wrap .content-inner .content .form-link-btn,.page-staff .page-inner .content-wrap .content-inner .content .form-link-btn{padding:16px 0;border-radius:8px}.page-general .page-inner .content-wrap .content-inner .content .form-link-btn:hover,.page-news .page-inner .content-wrap .content-inner .content .form-link-btn:hover,.page-staff .page-inner .content-wrap .content-inner .content .form-link-btn:hover{box-shadow:none}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 input[type=submit]:hover,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 input[type=submit]:hover,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 input[type=submit]:hover,.page-general .page-inner .content-wrap .content-inner .content .wpcf7 input[type=button]:hover,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 input[type=button]:hover,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 input[type=button]:hover{background-color:#ed7e84;color:#fff}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .privacy a:hover,.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .privacy a:hover,.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .privacy a:hover{opacity:.64}.page-general .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox],.page-news .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox],.page-staff .page-inner .content-wrap .content-inner .content .wpcf7 .privacy input[type=checkbox]{top:3px}}.delighter{-webkit-transition:all 1.2s;transition:all 1.2s;opacity:0;-webkit-transform:translate(0,40px);transform:translate(0,40px)}.delighter.started{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}