.m_point_ttl,.top_foot02_catch,#under .catch,.imglink_box_ttl,.reason_line_text_ttl,h2,h3,h4,h5,h6{font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;font-weight:500}.top_interview_ttl,.m_interview_ttl:before,.top_greeting_ttl span,.m_point_num,.top_concept_ttl em,.top_clinic_ttl,.top_message_ttl em{font-family:"Oswald","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;font-weight:400}.top_interview_ttl span,.top_greeting_ttl em,.top_concept_ttl span,.top_message_ttl span,.default{font-weight:400;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.ttl_top_lv02{}.header03{position:relative}.hm_txt{color:#fb7ea4}.img_bg_block .inner{overflow:visible}.bg_opactiy:before{background:rgba(81,46,29,.75)}.parallax_title .h2box{background: rgb(211, 136, 79, 0.92)}.btn_wrap{margin-top:3rem;background:none}.btn04{max-width:300px;margin:0 auto;width:90%}.m_mv{position:relative;overflow:hidden}.m_mv img{width:100%}.m_mv_inner{max-width:1200px;padding:0 20px;width:100%;margin:0 auto;position:absolute;z-index:10;top:0;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.m_mv_main{position:relative;display:block;z-index:1}.m_mv_txt{display:block;position:relative;margin-left:2.6%;width:100%;z-index:10;max-width:550px}.m_mv_txt01{margin-top:16.6%;-webkit-animation:opacityChange 1s linear 1s 1 both;animation:opacityChange 1s linear 1s 1 both}.m_mv_txt02{margin-top:35px;-webkit-animation:opacityChange 1s linear 2s 1 both;animation:opacityChange 1s linear 2s 1 both}@-webkit-keyframes opacityChange {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}@keyframes opacityChange {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}.top_greeting{margin-top:-11vw!important}.top_greeting .img_bg_block{padding:0 0 90px}.top_greeting_ttl{position:relative;background:#f75688;width:194px;display:flex;align-items:center;padding:5px 0;margin-bottom:7rem}.top_greeting_ttl:before{content:"";background:#f75688;top:0;right:0;width: calc(194px + (50vw - 600px));height:100%;position:absolute}.top_greeting_ttl:after{content:"";width:110px;height:1px;display:block;background:#fff;z-index:10;position:absolute;right:0;top:50%}.top_greeting_ttl em{position:relative;z-index:10;color:#fff;font-size:2rem;letter-spacing:.1em}.top_greeting_ttl span{position:absolute;color:#fff;z-index:10;font-weight:200;letter-spacing:.04em;opacity:.5;bottom:0;right:10px;font-size:1.4rem}.top_greeting_txt p+p{margin-top:1.5rem}.top_greeting_block{display:flex;align-items:flex-end}.top_greeting_item_main{flex:1 1 0%}.top_greeting_movie{width:45%;padding-top:5rem;margin-left:4rem}.top_concept{background:#ed96b1 url(https://interview.miyake-iin.com/wp-content/themes/miyake/images/xtop_concept_bg.jpg.pagespeed.ic.TIMGnrC_Br.jpg) center center;background-size:cover}.top_concept .img_bg_block{padding:100px 0 0}.top_concept_ttl_wrap{display:flex;justify-content:center;align-items:center;padding:8.4rem 0 10rem;width:100%;border:1px solid #fff}.top_concept_ttl{color:#fff;margin:0}.top_concept_ttl em{font-size:9rem;letter-spacing:.04em}.top_concept_ttl span{font-size:1.2rem;letter-spacing:.22em}.stamp{width:1px;height:100px;position:absolute;right:0;top:0}.gutter-sizer{width:80px}.top_concept_sizer{width:calc(50% - 40px)}.top_concept_item{width:calc(50% - 40px);float:left;margin-bottom:80px}.top_concept_block:after{content:"";display:block;clear:both}.m_point_head{position:relative;margin-bottom:2.5rem}.m_point_num{position:absolute;left:0;bottom:28px;width:40%;max-width:230px;padding:.8rem 1.2rem;color:#fff;background:#f75688;font-size:2.5rem;letter-spacing:.04em;line-height:1}.m_point_ttl{color:#fff;font-size:2.6rem;letter-spacing:.05em;margin-bottom:1.7rem}.m_point_txt p{color:#fff}.top_interview .img_bg_block{padding:90px 0 0}.top_interview_ttl{margin-bottom:-7.3vw;color:#f75788;font-size:9rem;letter-spacing:.04em;text-align:center}.top_interview_ttl span{font-size:1.2rem;letter-spacing:.22em;display:block;margin-top:0}.m_interview{position:relative}.m_interview_img{position:relative;z-index:1}.m_interview_img img{width:100%}.m_interview_content{position:absolute;top:0;left:50%;width:100%;display:flex;padding-top:11.4vw;z-index:10;max-width:1200px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.m_interview_inner{max-width:750px;width:100%}.m_interview_ttl{margin-bottom:4.1rem;position:relative;display:flex;align-items:center}.m_interview_ttl em{font-size:2.4rem;color:#f75788;letter-spacing:.05em;flex:1 1 0%}.m_interview_ttl:before{content:"Q";width:90px;height:90px;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:30px;background:#f75788;font-size:5.6rem;line-height:1;padding-bottom:.2em}.m_interview_txt p+p{margin-top:1.3rem}.m_interview:nth-of-type(2n) .m_interview_inner {margin-left:auto}.m_interview:nth-of-type(1) .m_interview_content {top:auto;bottom:0;padding-top:0;padding-bottom:21vw}.m_interview:nth-of-type(2) {margin-top:-12.4%}.m_interview:nth-of-type(2) .m_interview_content {padding-top:12.5vw}.m_interview:nth-of-type(3) {margin-top:-4.6%}.m_interview:nth-of-type(3) .m_interview_content {padding-top:10.1vw}.m_interview:nth-of-type(4) {margin-top:-6.4%}.m_interview:nth-of-type(4) .m_interview_content {padding-top:10.5vw}.top_message{margin-top:-2vw!important}.top_message .img_bg_block{padding:0 0 100px}.top_message_block{display:flex;position:relative}.top_message_block:before,.top_message_block:after{z-index:1;position:absolute;content:"";bottom:20px;width:50%;top:80%;background:#777;box-shadow:0 16px 8px #777;opacity:.15}.top_message_block:before{transform:rotate(-3deg);left:.5em}.top_message_block:after{transform:rotate(3deg);right:.5em}.top_message_inner{position:relative;z-index:10;padding:60px 60px 60px 75px;box-shadow:0 0 12px -6px rgba(0,0,0,.3);background:#fff;display:flex;justify-content:space-between;width:100%}.top_message_content{flex:1 1 0%}.top_message_ttl{margin-bottom:4.8rem;color:#f75788}.top_message_ttl em{font-size:9rem;letter-spacing:.04em;line-height:1}.top_message_ttl span{font-size:1.2rem;letter-spacing:.22em;display:block;margin-top:1.3rem}.top_message_img{margin-left:60px}.top_message_txt p+p{margin-top:1rem}.top_clinic{background:url(https://interview.miyake-iin.com/wp-content/themes/miyake/images/xtop_info_bg.jpg.pagespeed.ic.ejTx65GwfH.jpg) center center;background-size:cover}.top_clinic .img_bg_block{padding:50px 0}.top_clinic_block{width:47.5%;padding:40px 40px;background:rgba(255,255,255,.8);margin-left:auto;margin-right:100px}.top_clinic_ttl{color:#f75788;font-size:4.7rem;letter-spacing:.04em;text-align:center;margin-bottom:1.8rem}.top_clinic .table_underline td{padding-left:0;padding-right:0}.top_clinic .table_border{margin-top:1.5rem}.table_hosoku{margin-top:1.5rem;font-size:1.3rem}.top_clinic_movie{margin-top:5rem}.top_gmap_head{display:flex;justify-content:space-between}.top_gmap_head_item{width:calc(50% - 40px)}.top_gmap_bottom{margin-top:8rem}.loopSlider04,.loopSlider02{margin-top:30px}.m_foot01 .img_bg_block{padding:85px 0}.m_foot01_block{width:100%;display:flex;justify-content:center}.m_foot01_item{max-width:300px;margin:0 20px}.m_foot02{background:url(https://interview.miyake-iin.com/wp-content/themes/miyake/images/xtop_foot02_bg.jpg.pagespeed.ic.ETvDfeToGX.jpg) center center;background-size:cover}.m_foot02 .img_bg_block{padding:80px 0}.m_foot02_block{display:flex;align-items:center}.top_foot02_info{flex:1 1 0%}.top_foot02_catch{color:#f75788;letter-spacing:.11em;font-size:2.7rem}.top_foot02_txt{margin-top:.8rem;color:#4c4232}.top_foot02_bnr{max-width:770px;width:64.2%;display:flex;justify-content:space-between;align-items:center}.top_foot02_bnr_item{width:calc(50% - 15px);background:#fff;position:relative;padding:3.6rem 0;box-shadow:0 0 9px -4px rgba(133,80,18,.5)}.top_foot02_bnr_item:after{content:"";display:block;position:absolute;width:100%;left:0;bottom:0;height:100%;background:#fff;z-index:1}.top_foot02_bnr_item:before{content:"";display:block;position:absolute;bottom:10px;right:10px;width:0;height:0;border-style:solid;border-width:0 0 18px 18px;border-color:transparent transparent #f87da1 transparent;z-index:10}.top_foot02_bnr_item img{max-width:285px;margin:0 auto;width:90%;position:relative;z-index:10}.m_footer{background:url(https://interview.miyake-iin.com/wp-content/themes/miyake/images/xfooter_bg.jpg.pagespeed.ic._b7VEKUibf.jpg) center center;background-size:cover;padding:100px 0}.m_footer_block{display:flex;justify-content:space-between;align-items:center}.m_footer_address{color:#4c4232;font-size:1.4rem;letter-spacing:.05em;margin-top:2rem}.m_footer_list{display:flex}.m_footer_list li{margin-left:38px}.m_footer_list li a{text-decoration:none}small{color:#4c4232;font-size:1.2rem;letter-spacing:.15em;display:block;text-align:right;margin-top:1.5rem}.m_fixed{display:none}#top_button{right:0;bottom:0}#top_button a{border-radius:0;background:#f75788}@media all and (min-width:768px){.top_foot02_bnr_item:hover,.top_foot02_bnr_tel img,.top_foot02_bnr_tel:hover{opacity:1}.top_foot02_bnr_item:before{transition:.7s}.top_foot02_bnr_item:hover:before{opacity:.5}.top_foot02_bnr_tel{pointer-events:none}.top_foot02_bnr_tel::before{display:none}.m_foot01_item{width:300px}.header02{position:relative}.header02 .header_info_box{float:right;display:flex;align-items:center}.m_header_info{display:flex;margin-right:30px;margin:0 30px 0 20px}.header02 .nav_li>a{height:80px;font-size:1.5rem;letter-spacing:.16em;color:#fb7ea4;font-weight:bold;padding:0 20px}.header02 .nav_li{border:none}.m_header_info_item+.m_header_info_item{margin-left:15px}.header02 .header_main h1{width:340px;margin-top:0;margin-left:0;position:absolute;top:0;left:0;z-index:10000}.header02 .nav_li{max-height:80px}}@media screen and (min-width:1241px) and (max-width:1350px){.header02 .header_main h1{width:270px}.m_mv_txt01{margin-top:12.6%}.top_interview_ttl{margin-bottom:-3vw}.m_interview_txt p{font-size:1.4rem}.m_interview_ttl{margin-bottom:3rem}.m_interview_ttl:before{width:70px;height:70px;font-size:4.3rem}}@media screen and (max-width:1240px){.top_greeting_ttl:before{width:394px}}@media screen and (min-width:768px) and (max-width:1240px){.header02 .header_main h1{width:200px}.m_mv_txt01{margin-top:12.6%}.header02 .nav_li>a{padding:0 20px}.m_header_info{margin:0 20px 0 15px}.m_mv_txt01{margin-top:9.6%}.m_mv_txt{max-width:430px}.stamp{height:40px}.gutter-sizer{width:15px}.top_concept_sizer{width:calc(50% - 8px)}.top_concept_item{width:calc(50% - 8px);float:left;margin-bottom:40px}.top_interview_ttl{margin-bottom:-2.3vw;font-size:9rem}.m_interview_ttl em{font-size:2.2rem}.m_interview_inner{width:600px;padding:0 15px}.m_interview_ttl{margin-bottom:3rem}.m_interview_ttl:before{width:50px;height:50px;font-size:3.3rem;margin-right:20px}.m_interview:nth-of-type(1) .m_interview_content {padding-bottom:21vw}.m_interview:nth-of-type(2) .m_interview_content {padding-top:11.5vw}.m_interview:nth-of-type(3) .m_interview_content {padding-top:8.1vw;margin-left:44px}.m_interview:nth-of-type(4) .m_interview_content {padding-top:9.5vw}.top_message_inner{padding:40px}.top_message_img{margin-left:40px}.top_clinic_block{width:60%;padding:30px 30px;margin-right:0}.top_gmap_head_item{width:calc(50% - 7px)}.top_greeting_movie{margin-left:15px}.m_foot01 .img_bg_block{padding:40px 0}.top_foot02_bnr_item{width:calc(50% - 7px)}}@media screen and (min-width:768px) and (max-width:1040px){.header02 .nav_li>a{padding:0 10px}.m_header_info_item+.m_header_info_item{display:none}.m_mv_txt{width:43%}.header02 .header_main h1{width:160px}.top_interview_ttl{margin-bottom:0}.m_interview_inner{width:460px;padding:0 15px}.m_interview_img img{width:120%;max-width:none;margin:0 -10%}.m_interview_txt p{font-size:1.4rem}.m_interview_ttl em{font-size:1.88rem}.m_interview_ttl:before{width:40px;height:40px;font-size:2.5rem;margin-right:15px}.m_interview:nth-of-type(1) .m_interview_content {padding-bottom:24vw}.m_interview:nth-of-type(2) .m_interview_content {padding-top:13vw}.m_interview:nth-of-type(3) .m_interview_content {padding-top:9.1vw;margin-left:10px}.m_interview:nth-of-type(4) .m_interview_content {padding-top:11.4vw}.m_foot02_block{display:flex;flex-direction:column}.top_foot02_bnr_item{width:calc(50% - 15px);padding:10px 0}.m_foot02 .img_bg_block{padding:40px 0}.top_foot02_catch{font-size:3.3rem}.top_foot02_txt{font-size:1.9rem}.top_foot02_bnr{margin-top:20px}.m_footer_list li{margin-left:15px}}@media screen and (max-width:767px){.header_spacer{pointer-events:none;position:fixed;z-index:10;width:100%;height:50px;top:0;left:0;background:#fb7ea4;opacity:0;transition:.3s}.on+.header_spacer{opacity:1}.header01 .hm_wrap,.header02 .hm_wrap,.header03 .hm_wrap{z-index:100}.m_fixed{display:flex;width:100%;position:fixed;bottom:0;left:0;background:#fb7ea4;justify-content:center;z-index:1000}.m_fixed .m_fixed_tel{width:100%}.m_fixed .m_fixed_tel a{display:block;padding:3vw 8vw 3vw 0}.m_fixed .m_fixed_tel img{width:55%;margin:0 auto}#top_button a{width:10vw;height:10vw;bottom:1vw;right:1vw}#top_button a:before{border-right:1vw solid #fff;border-top:1vw solid #fff;top:3.9vw}.header02 .header_main h1{width:170px;margin-top:0;margin-left:0}.btn_wrap{margin-top:3rem;background:none}.btn04{max-width:300px;margin:0 auto;width:90%}.m_mv img{width:100%}.m_mv_inner{padding:0;width:100%;top:0;height:100%;left:0;-webkit-transform:none;transform:none}.m_mv_main{position:relative;display:block;z-index:1}.m_mv_txt{margin-left:0;width:100%;max-width:none;position:absolute;top:0;left:0;width:100%}.m_mv_txt01{margin-top:0}.m_mv_txt02{margin-top:0}.top_greeting{margin-top:-11.9vw!important}.top_greeting .img_bg_block{padding:0 0 40px}.top_greeting_ttl{margin-bottom:3rem}.top_greeting_ttl span{font-size:1.4rem}.top_greeting_block{display:block}.top_greeting_item_main{flex:1 1 0%}.top_greeting_movie{width:100%;padding-top:0;margin:30px 0 0 0}.top_concept .img_bg_block{padding:40px 0 40px}.top_concept_ttl_wrap{display:flex;padding:5.4rem 0 5rem}.top_concept_ttl em{font-size:4.5rem}.top_concept_ttl span{font-size:1.4rem;letter-spacing:.22em}.top_concept_block{margin-bottom:-30px}.stamp{display:none}.gutter-sizer{display:none}.top_concept_sizer{display:none}.top_concept_item{width:100%;float:none;margin-bottom:30px}.m_point_head{position:relative;margin-bottom:2rem}.m_point_ttl{font-size:2rem;letter-spacing:.05em;margin-bottom:1.7rem}.m_point_txt p{color:#fff}.top_interview .img_bg_block{padding:40px 0 0}.top_interview_ttl{margin-bottom:0;font-size:4.5rem}.top_interview_ttl span{font-size:1.3rem}.m_interview_img{display:none}.m_interview_content{position:relative;left:0;width:100%;display:flex;padding-top:0;-webkit-transform:none;transform:none}.m_interview_inner{max-width:none;width:100%;position:relative;z-index:10;padding:0 15px}.m_interview_ttl{margin-bottom:2.5rem}.m_interview_ttl em{font-size:1.9rem}.m_interview_ttl:before{width:40px;height:40px;margin-right:15px;font-size:2.6rem}.m_interview_txt p{font-size:1.6rem}.m_interview_txt p+p{margin-top:1.3rem}.m_interview:nth-of-type(n) .m_interview_content {top:auto;bottom:auto;padding:0}.m_interview:nth-of-type(1) .m_interview_content {background:url(https://interview.miyake-iin.com/wp-content/themes/miyake/images/xtop_interview_bg01_sp.png.pagespeed.ic.Y_I_-kzTpc.png) center top no-repeat;background-size:100% auto;padding:41vw 0 69vw}.m_interview:nth-of-type(1) .m_interview_content:before {content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:url(https://interview.miyake-iin.com/wp-content/themes/miyake/images/top_interview_bg02_sp.png.pagespeed.ce.pJDUA_w8vX.png) center bottom no-repeat;background-size:100% auto}.m_interview:nth-of-type(2) {margin-top:-10%}.m_interview:nth-of-type(2) .m_interview_content {padding-top:60.5vw;padding:74.5vw 0 50px;background:url(https://interview.miyake-iin.com/wp-content/themes/miyake/images/xtop_interview_bg03_sp.png.pagespeed.ic.KlV2FDZ9c-.png) center top no-repeat;background-size:100% auto}.m_interview:nth-of-type(3) {margin-top:0%}.m_interview:nth-of-type(3) .m_interview_content {padding-top:0;padding-bottom:77vw;background:url(https://interview.miyake-iin.com/wp-content/themes/miyake/images/xtop_interview_bg04_sp.png.pagespeed.ic.RfKcoE68MK.png) center bottom no-repeat;background-size:100% auto}.m_interview:nth-of-type(4) {margin-top:-4.4%}.m_interview:nth-of-type(4) .m_interview_content {padding-top:73.5vw;background:url(https://interview.miyake-iin.com/wp-content/themes/miyake/images/xtop_interview_bg05_sp.png.pagespeed.ic.TkUlONMbij.png) center top no-repeat;background-size:100% auto}.top_message{margin-top:0!important}.top_message .img_bg_block{padding:40px 0 40px}.top_message_block{display:block}.top_message_inner{padding:25px 20px;display:block}.top_message_content{flex:1 1 0%}.top_message_ttl{margin-bottom:30px}.top_message_ttl em{font-size:4.5rem}.top_message_ttl span{font-size:1.3rem;margin-top:1rem}.top_message_img{margin-left:0;margin:0 0 15px 0}.top_clinic{background:none}.top_clinic .img_bg_block{padding:0 0 0}.top_clinic_block{width:100%;padding:0;background:none;margin-left:auto;margin-right:0}.top_clinic_ttl{font-size:4.7rem;margin-bottom:1.8rem}.top_clinic_movie{margin-top:30px}.top_gmap_head{display:block}.top_gmap_head_item{width:100%}.top_gmap_head_item+.top_gmap_head_item{margin-top:30px}.top_gmap_bottom{margin-top:30px}.loopSlider04,.loopSlider02{margin-top:15px}.m_foot01 .img_bg_block{padding:40px 0}.m_foot01_block{display:flex;align-items:center;flex-direction:column;margin-bottom:-15px}.m_foot01_item{max-width:300px;margin:0 20px 15px}.m_foot02 .img_bg_block{padding:30px 0 40px}.m_foot02_block{display:block}.top_foot02_catch{font-size:2.4rem}.top_foot02_bnr{max-width:770px;width:100%;margin-top:15px}.top_foot02_bnr_item{width:calc(50% - 5px);padding:12px 0}.top_foot02_bnr_item:before{bottom:5px;right:5px;border-width:0 0 9px 9px}.top_foot02_bnr_item img{width:80%}.m_footer{padding:50px 0 21vw}.m_footer_block{display:block}.m_footer_head{}.m_footer_logo{width:33.8%;display:block;margin:0 auto}.m_footer_address{text-align:center;margin-top:2rem}.m_footer_list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:25px}.m_footer_list li{margin:0 15px 15px}small{font-size:1.3rem;text-align:center;margin-top:1.5rem}}