@media only screen and (max-width:768px){.top_title{margin-bottom:30px;text-align:left}.top_title h2{max-width:auto;max-width:initial}.top_title h2:before{top:50%;right:18%;left:auto;transform:translateY(-50%)}.top_title h2 .main{color:#584d4a;font-size:calc(100% + 1.8vw)}.top_title h2 .sub{margin-bottom:2px;font-size:calc(100% + 0.26vw)}.top_title p{font-size:18px}.top_title p.font01.ise_ver{max-width:auto;max-width:initial}.top_title p.font01.ise_ver:before{top:50%;right:18%;left:auto;transform:translateY(-50%)}.top_title p.font01.ise_ver .main{color:#584d4a;font-size:calc(100% + 1.8vw)}.tabs_wrap ul{flex-wrap:wrap;margin-bottom:16px}.tab_btn{margin:0 2px 4px;width:calc((100% - 12px) / 3);font-size:3vw}.event .tab_btn{width:calc((100% - 12px) / 3)}.news .tab_btn{width:calc((100% - 12px) / 3);background:#f5d7d8;color:#d78082}.news .tab_btn.current{background:#d35456;color:#fff}#mainimage{margin-top:85px;margin-bottom:20px;width:100%;height:65.76vw;background:url(//www.ceremohall.jp/wpc/wp-content/themes/ceremohall/css/../image/mainimage_sp.jpg) no-repeat center center;background-size:cover}.mainimage_in{position:relative;display:block;max-width:650px;width:95%}.main_text{position:absolute;bottom:10%;left:0;margin-top:0;width:60.03vw;height:36.85vw}#top_tel{margin-top:0;margin-bottom:15px}#top_tel a{margin-bottom:20px;width:100%;text-align:center}#top_hall{margin-bottom:25px;padding:40px 0 0}#top_hall .btn{margin-bottom:40px;padding:0}#hall_shima.area_bg{margin-bottom:50px;padding:70px 20px 0}#hall_ise.area_bg{padding:70px 20px 0}.icon_area{top:-16px;left:4.8%}#top_hall .bnr li{margin-bottom:20px;width:100%;text-align:center}#top_voice{margin-bottom:0;padding:30px 0 70px}#top_knowlage{padding:40px 0 30px}#top_event{padding:40px 0 10px}#top_news{margin-bottom:0;padding:40px 0 20px}#top_voice .blog_wrap dl{margin-right:12px}#top_knowlage .blog_wrap dl{margin-right:5px}#top_knowlage .blog_wrap{justify-content:space-between}.blog_wrap dl{width:48%}#top_voice .blog_wrap dl{width:48%}#top_voice .blog_wrap dl:nth-child(2){margin-right:0}#top_event .blog_wrap dl{margin:0 1% 20px 0;width:48%}#top_event .blog_wrap dl:nth-child(2n+1){clear:left;margin:0 1% 20px 0}#top_event .blog_wrap dl:nth-child(2n){float:right;margin:0 0 20px 1%}#top_event .blog_wrap dl:first-child{margin:0 1% 20px 0;width:48%}#top_news .blog_wrap dl{margin-bottom:20px;width:100%;box-shadow:0 0 5px rgb(200 196 196 / .98)}#top_voice .blog_wrap dt{margin-bottom:17px}.blog_wrap dt .cat{bottom:5%;left:5%;font-size:2.6vw}#top_event .blog_wrap dt .cat{left:10px}#top_news .blog_wrap dt .cat{display:block}#top_news .blog_wrap dt .cat{background:#6a6a1c}#top_voice .blog_wrap dd{margin-top:-18px}#top_news .blog_wrap dd .cat{display:none}.blog_wrap .title,#top_event .blog_wrap dl:first-child .title{margin-bottom:3px}#top_event .blog_wrap .text{font-size:14px}.blog_wrap .text{line-height:1.5}#top_news .blog_wrap .text{display:none}#top_voice .blog_wrap .date{margin-bottom:12px}#top_event .blog_wrap dl{padding:10px;box-shadow:0 0 5px rgb(200 196 196 / .98)}#top_feature{padding:40px 0}#top_feature_wrap{padding-bottom:40px}.top_feature_in{flex-wrap:wrap;margin-bottom:50px}.feature_img{width:100%;text-align:center}.top_feature_in:nth-child(2n) .feature_img{order:inherit}.feature_text{margin:-55px auto 0;padding:40px 2% 25px;max-width:610px;width:95%}.top_feature_in:nth-child(2n) .feature_text{margin-right:auto;margin-left:auto}.feature_text .icon_num{top:40px;left:20px;width:59px;height:59px;font-size:37px}.feature_text .title{padding-left:90px;font-size:calc(100% + 1.1vw);line-height:1.2}.feature_text .title br{display:none}.feature_text .text{font-size:17px;line-height:1.4}#top_consultation{margin-bottom:35px;padding:40px 0 35px;background:url(//www.ceremohall.jp/wpc/wp-content/themes/ceremohall/css/../image/top_consultation_bg_sp.png) no-repeat center top;background-size:cover}#top_consultation .top_title{margin-bottom:30px}.top_consultation_in{margin-bottom:110px;padding-bottom:70px;width:100%}.top_consultation_in .item_img{margin:0 auto;max-width:650px}.top_consultation_in .item_img img{margin:0 auto;width:100%}.top_consultation_in dl{bottom:-80px;left:50%;padding:3.26vw 2.6vw;max-width:650px;width:100%;transform:translateX(-50%)}.top_consultation_in dt{font-size:calc(100% + 1.82vw)}.top_consultation_in dd{font-size:calc(100%)}#top_request{padding:40px 0}#top_request h3{float:none;width:100%;font-size:calc(100% + 0.6vw)}#top_request p{margin-bottom:20px;width:100%;font-size:calc(100%);line-height:1.4}#top_request .request_img{margin-bottom:20px;width:100%;text-align:center}#top_request dl{float:none;clear:both;margin:0 auto;padding:3.26vw 2.6vw;width:100%}#top_request dt{font-size:calc(100% + 0.78vw)}#top_request dd{font-size:calc(100% + 1vw)}#top_advice{margin-bottom:0;padding:40px 0}#top_advice h3{text-align:center;font-size:calc(100% + 1.6vw);line-height:1.1}#top_advice dl{margin-bottom:30px;padding:2.6vw;max-width:650px;width:100%}#top_advice .title{font-size:calc(100% + 1.38vw)}#top_advice .text{font-size:calc(100% + 0vw)}#top_staff{margin-bottom:70px;padding:50px 0 20px;background:url(//www.ceremohall.jp/wpc/wp-content/themes/ceremohall/css/../image/top_staff_bg_sp.png) no-repeat center bottom;background-size:contain}#top_staff h3{margin-bottom:10px;font-size:calc(100% + 2.13vw)}#top_staff p{font-size:calc(100% + 1vw)}#top_voice .blog_wrap dl:nth-child(3){display:none}#top_voice .blog_wrap dl:nth-child(4){display:none}}@media only screen and (max-width:540px){#top_consultation .top_title br{display:none}.top_consultation_in dt{font-size:calc(100% + 1.2vw)}.top_consultation_in dd{font-size:calc(90% + 0.6vw)}}@media only screen and (max-width:768px){#top_kyouka{padding:20px 0}}@media only screen and (max-width:768px){.main_slider{display:none}#main_slider_sp{display:block;margin-top:70px}#top_tel.new a.sogo01{margin-bottom:15px}#top_tel.new a.sogo02{margin-bottom:0}#top_tel.new a.topbnr100{margin-top:15px;margin-bottom:0}}