@charset "UTF-8";.txt-vertical{cursor:vertical-text;-ms-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;word-wrap:break-word;writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;text-orientation:upright}.page-id-43{color:#5e4d3d;line-height:36px;margin:0}@media screen and (max-width:767px){.page-id-43{line-height:30px}}.page-id-43 li{list-style-type:none}.page-id-43 h1,.page-id-43 h2{font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:28px;line-height:60px;letter-spacing:4px;margin:0}@media screen and (max-width:1060px){.page-id-43 h1,.page-id-43 h2{font-size:26px;line-height:54px}}@media screen and (max-width:980px){.page-id-43 h1,.page-id-43 h2{font-size:24px;line-height:50px;letter-spacing:2px}}@media screen and (max-width:480px){.page-id-43 h1,.page-id-43 h2{font-size:6vw;line-height:14vw}}.page-id-43 h1 span,.page-id-43 h2 span{border-bottom:3px solid #f6aa00;padding-bottom:5px}.page-id-43 .bnr{box-sizing:border-box;margin:0}.page-id-43 .bnr a{display:block;width:300px;line-height:50px;color:#fff;font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:18px;padding:0 22px;position:relative;transition:.3s all ease-in-out;background:#7b5e45;border-radius:5px}@media screen and (max-width:767px){.page-id-43 .bnr a{width:90%;font-size:16px;padding:0 15px}}.page-id-43 .bnr a:before{content:'';width:6px;height:10px;background-image:url(//masudashika.com/wp-content/themes/genova_tpl/css/../img/angle-right.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:22px;top:20px;z-index:1}@media screen and (max-width:767px){.page-id-43 .bnr a:before{right:15px}}.page-id-43 .bnr a:hover{opacity:.7}.page-id-43 #sec1{padding:157px 0 176px;position:relative;z-index:1;margin-top:-12px}@media screen and (max-width:980px){.page-id-43 #sec1{padding:10% 0}}.page-id-43 #sec1:before{content:'';width:calc(50% - 111px);height:421px;background:#f6f1e4;position:absolute;left:0;top:0;z-index:-1}@media screen and (max-width:767px){.page-id-43 #sec1:before{display:none}}.page-id-43 #sec1 .s1-right{width:34%;float:right}@media screen and (max-width:1060px){.page-id-43 #sec1 .s1-right{width:39%}}@media screen and (max-width:980px){.page-id-43 #sec1 .s1-right{width:40%}}@media screen and (max-width:767px){.page-id-43 #sec1 .s1-right{width:100%;float:none}}.page-id-43 #sec1 .s1-right h1{margin-bottom:30px}@media screen and (max-width:1060px){.page-id-43 #sec1 .s1-right h1{margin-bottom:10px;margin-top:-1%}}@media screen and (max-width:980px){.page-id-43 #sec1 .s1-right .txt{padding-right:31px}}@media screen and (max-width:767px){.page-id-43 #sec1 .s1-right h1{margin-bottom:4%}}@media screen and (max-width:480px){.page-id-43 #sec1 .s1-right h1{margin-bottom:8%}}.page-id-43 #sec1 .s1-img{width:60%;float:left}@media screen and (max-width:1060px){.page-id-43 #sec1 .s1-img{width:57%}}@media screen and (max-width:767px){.page-id-43 #sec1 .s1-img{width:100%;float:none;margin-top:6%}}@media screen and (max-width:767px){.page-id-43 #sec1 .s1-img{text-align:right;position:relative;z-index:1}.page-id-43 #sec1 .s1-img:before{content:'';width:50%;height:80%;background:#f6f1e4;position:absolute;left:0;top:10%;z-index:-1}.page-id-43 #sec1 .s1-img img{margin-right:-20px;width:95%}}@media screen and (max-width:480px){.page-id-43 #sec1 .s1-img{margin-top:10%}}.page-id-43 #sec2{padding-bottom:177px;position:relative;z-index:1}@media screen and (max-width:980px){.page-id-43 #sec2{padding-bottom:10%}}@media screen and (max-width:767px){.page-id-43 #sec2{padding-top:5%}}.page-id-43 #sec2:before{content:'';width:calc(50% + 16px);height:583px;background:#fff3d9;position:absolute;right:0;bottom:177px;z-index:-1}@media screen and (max-width:767px){.page-id-43 #sec2:before{display:none}}.page-id-43 #sec2 .s2-left{width:33%;float:left}@media screen and (max-width:980px){.page-id-43 #sec2 .s2-left{width:38%}}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-left{width:100%;float:none}}.page-id-43 #sec2 .s2-left .txt{margin:30px 0}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-left .txt{margin:8% 0}}.page-id-43 #sec2 .s2-left .name-sm{font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:14px;margin:0;line-height:20px}.page-id-43 #sec2 .s2-left .name-lg{font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:20px;margin:0}.page-id-43 #sec2 .s2-left .name-eng{font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:10px;color:#f6aa00;margin:0;line-height:18px}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-left .bnr a{margin:0 auto;width:86%}}.page-id-43 #sec2 .s2-left .btn1{margin-top:40px}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-left .btn1{margin-top:10%}}.page-id-43 #sec2 .s2-left .btn2{margin:1px 0}.page-id-43 #sec2 .s2-right{width:61%;float:right}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-right{width:100%;float:none;margin-top:8%;position:relative;z-index:1}.page-id-43 #sec2 .s2-right:before{content:'';width:calc(100% + 40px);height:74%;background:#f6f1e4;position:absolute;left:-20px;top:10%;z-index:-1}}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-right img{width:100%}}@media screen and (max-width:480px){.page-id-43 #sec2 .s2-right:before{height:65%}}.page-id-43 #sec2 .s2-right .slick-dots{display:flex;margin-top:23px;padding-left:0}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-right .slick-dots{margin-top:55px}}.page-id-43 #sec2 .s2-right .slick-dots li{width:7px;height:7px;line-height:0;margin-right:44px;cursor:pointer}.page-id-43 #sec2 .s2-right .slick-dots li button{background:#cbcac9;width:7px;height:7px;border-radius:50%;font-size:0;border:none;cursor:pointer;padding:0;position:relative}.page-id-43 #sec2 .s2-right .slick-dots li button:after{content:'';position:absolute;top:2.5px;left:6px;background:#7b5e45}.page-id-43 #sec2 .s2-right .slick-dots .slick-active button{background:#7b5e45}.page-id-43 #sec2 .s2-right .slick-dots .slick-active button:after{-webkit-animation-name:loopScrollBar;animation-name:loopScrollBar;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease;height:1px}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-right .slick-dots .slick-active button:after{width:20px}.page-id-43 #sec2 .s2-right .slick-dots li button:after{top:3px}}.page-id-43 #sec2 .s2-right .slick-arrow{width:50px;height:50px;font-size:0;padding:0;border:none;background:#aa9a93;cursor:pointer;position:absolute;bottom:42px;z-index:3;transition:.3s all ease-in-out}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-right .slick-arrow{bottom:32px;width:40px;height:40px}}.page-id-43 #sec2 .s2-right .slick-arrow:hover{background:#7b5e45}.page-id-43 #sec2 .s2-right .slick-prev{border-radius:5px 0 0 5px;left:0}.page-id-43 #sec2 .s2-right .slick-prev:before{content:'';width:6px;height:10px;background-image:url(//masudashika.com/wp-content/themes/genova_tpl/css/../img/angle-left.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:22px;top:20px;z-index:1}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-right .slick-prev:before{top:15px;right:18px}}.page-id-43 #sec2 .s2-right .slick-next{border-radius:0 5px 5px 0;left:51px}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-right .slick-next{left:41px}}.page-id-43 #sec2 .s2-right .slick-next:before{content:'';width:6px;height:10px;background-image:url(//masudashika.com/wp-content/themes/genova_tpl/css/../img/angle-right.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:22px;top:20px;z-index:1}@media screen and (max-width:767px){.page-id-43 #sec2 .s2-right .slick-next:before{top:15px;right:18px}}.page-id-43 #sec3{padding-top:50px;position:relative;z-index:1}@media screen and (max-width:980px){.page-id-43 #sec3{padding-top:0}}@media screen and (max-width:767px){.page-id-43 #sec3{padding-top:0;padding-bottom:5%}}.page-id-43 #sec3:before{content:'';width:calc(50% - 111px);height:453px;background:#f6f1e4;position:absolute;left:0;top:0;z-index:-1}@media screen and (max-width:980px){.page-id-43 #sec3:before{width:100%;height:97.5%;top:2.5%}}.page-id-43 #sec3 h2{text-align:center}.page-id-43 #sec3 .blk{display:flex;margin-top:60px}@media screen and (max-width:980px){.page-id-43 #sec3 .blk{display:block;margin-top:50px}}@media screen and (max-width:767px){.page-id-43 #sec3 .blk{display:block;margin-top:0;padding-bottom:8%}}.page-id-43 #sec3 .blk .item{width:25%;padding:0 26px}@media screen and (max-width:1060px){.page-id-43 #sec3 .blk .item{padding:0 20px}}@media screen and (max-width:980px){.page-id-43 #sec3 .blk .item{width:50%;float:left;padding:0 5%;margin-bottom:50px}}@media screen and (max-width:767px){.page-id-43 #sec3 .blk .item{width:100%;padding:0;margin-top:8%;margin-bottom:0}}@media screen and (max-width:767px){.page-id-43 #sec3 .blk .item .img{margin:0}.page-id-43 #sec3 .blk .item .img img{width:100%}}.page-id-43 #sec3 .blk .item .s3-ttl{font-size:22px;text-align:center;margin:0;margin-top:25px;font-family:"秀英丸ゴシック B","Shuei MaruGo B";line-height:28px;letter-spacing:3px}@media screen and (max-width:767px){.page-id-43 #sec3 .blk .item .s3-ttl{margin-top:20px}}@media screen and (max-width:480px){.page-id-43 #sec3 .blk .item .s3-ttl{font-size:5.6vw;line-height:8vw}}.page-id-43 #sec3 .blk .item .s3-eng{color:#f6aa00;font-size:10px;font-family:"秀英丸ゴシック B","Shuei MaruGo B";margin:0;text-align:center;line-height:16px;text-transform:uppercase;letter-spacing:3px}.page-id-43 #sec3 .blk .item .txt{margin-top:15px}@media screen and (max-width:767px){.page-id-43 #sec3 .blk .item .txt{height:auto !important}}.page-id-43 #sec3 .blk .item .bnr2 a{display:block;width:100%;line-height:46px;color:#fff;font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:15px;text-align:center;position:relative;background:#7b5e45;border-radius:5px}@media screen and (max-width:767px){.page-id-43 #sec3 .blk .item .bnr2 a{line-height:56px}}.page-id-43 #sec3 .blk .item .bnr2 a:before{content:'';width:6px;height:10px;background-image:url(//masudashika.com/wp-content/themes/genova_tpl/css/../img/angle-right.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:22px;top:17px;z-index:1}@media screen and (max-width:767px){.page-id-43 #sec3 .blk .item .bnr2 a:before{right:15px}}.page-id-43 #sec3 .blk .item .bnr2 a:hover{opacity:.7}.page-id-43 #sec4{padding:198px 0 86px;position:relative;z-index:1}@media screen and (max-width:767px){.page-id-43 #sec4{padding:13% 0}}.page-id-43 #sec4:before{content:'';width:calc(50% + 429px);height:376px;background:#fff3d9;position:absolute;right:0;bottom:0;z-index:-1}@media screen and (max-width:767px){.page-id-43 #sec4:before{width:100%;height:60%;bottom:9%}}@media screen and (max-width:480px){.page-id-43 #sec4:before{height:58%}}.page-id-43 #sec4 .container{position:relative}.page-id-43 #sec4 h2{width:50px;height:320px;position:absolute;left:0;top:0;z-index:1}@media screen and (max-width:1200px){.page-id-43 #sec4 h2{left:3%}}@media screen and (max-width:767px){.page-id-43 #sec4 h2{position:relative;left:unset;top:unset;margin:0 auto}}@media screen and (max-width:480px){.page-id-43 #sec4 h2{width:14%;height:300px}}@media screen and (max-width:400px){.page-id-43 #sec4 h2{height:275px}}@media screen and (max-width:370px){.page-id-43 #sec4 h2{height:243px}}.page-id-43 #sec4 h2 span{border-left:3px solid #f6aa00;border-bottom:none;padding-bottom:0;padding-left:8px}.page-id-43 #sec4 .df{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.page-id-43 #sec4 .df{display:block}}.page-id-43 #sec4 .df .s4-box{width:395px;background:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.2);border-radius:5px;padding-bottom:36px}@media screen and (max-width:980px){.page-id-43 #sec4 .df .s4-box{width:42%;padding-bottom:4%}}@media screen and (max-width:767px){.page-id-43 #sec4 .df .s4-box{width:100%;border-radius:14px}}@media screen and (max-width:480px){.page-id-43 #sec4 .df .s4-box{border-radius:5px}}.page-id-43 #sec4 .df .s4-box .s4-ttl{font-family:"秀英丸ゴシック B","Shuei MaruGo B";color:#f6aa00;font-size:22px;padding:30px 36px 10px;margin:0}@media screen and (max-width:980px){.page-id-43 #sec4 .df .s4-box .s4-ttl{padding:7% 7% 1%}}@media screen and (max-width:767px){.page-id-43 #sec4 .df .s4-box .s4-ttl{padding:4% 4% 1%}}@media screen and (max-width:480px){.page-id-43 #sec4 .df .s4-box .s4-ttl{padding:6% 6% 1%;font-size:5.2vw;line-height:8vw}}.page-id-43 #sec4 .df .s4-box .img{margin:0}@media screen and (max-width:767px){.page-id-43 #sec4 .df .s4-box .img img{width:100%}}.page-id-43 #sec4 .df .s4-box .txt{padding:0 36px;margin:0;line-height:32px}@media screen and (max-width:980px){.page-id-43 #sec4 .df .s4-box .txt{padding:0 7%}}@media screen and (max-width:767px){.page-id-43 #sec4 .df .s4-box .txt{padding:0 4%}}@media screen and (max-width:480px){.page-id-43 #sec4 .df .s4-box .txt{padding:0 6%}}.page-id-43 #sec4 .df .box1{margin-right:77px}@media screen and (max-width:1200px){.page-id-43 #sec4 .df .box1{margin-right:5%}}@media screen and (max-width:1060px){.page-id-43 #sec4 .df .box1{margin-right:2.5%}}@media screen and (max-width:767px){.page-id-43 #sec4 .df .box1{margin-bottom:6%}}@media screen and (max-width:480px){.page-id-43 #sec4 .df .box1{margin-bottom:10%}}.page-id-43 #sec5{padding:171px 0 109px;position:relative;z-index:1;overflow:hidden}@media screen and (max-width:767px){.page-id-43 #sec5{padding:3% 0 13%}}.page-id-43 #sec5:before{content:'';width:calc(50% + 429px);height:831px;background:#f6f1e4;position:absolute;left:0;bottom:0;z-index:-1}@media screen and (max-width:767px){.page-id-43 #sec5:before{width:100%}}.page-id-43 #sec5 .container{position:relative}.page-id-43 #sec5 h2{width:50px;height:340px;position:absolute;right:0;top:0;z-index:1}@media screen and (max-width:1200px){.page-id-43 #sec5 h2{right:3%}}@media screen and (max-width:1100px){.page-id-43 #sec5 h2{right:5%}}@media screen and (max-width:980px){.page-id-43 #sec5 h2{right:7%}}@media screen and (max-width:767px){.page-id-43 #sec5 h2{position:relative;right:unset;top:unset;margin:0 auto}}@media screen and (max-width:480px){.page-id-43 #sec5 h2{width:14%;height:320px}}@media screen and (max-width:400px){.page-id-43 #sec5 h2{height:300px}}@media screen and (max-width:370px){.page-id-43 #sec5 h2{height:260px}}.page-id-43 #sec5 h2 span{border-left:3px solid #f6aa00;border-bottom:none;padding-bottom:0;padding-left:8px}.page-id-43 #sec5 .blk{width:873px}@media screen and (max-width:1060px){.page-id-43 #sec5 .blk{width:827px}}@media screen and (max-width:980px){.page-id-43 #sec5 .blk{width:100%}}.page-id-43 #sec5 .blk .ggmap iframe{width:100%;height:396px;border:none}@media screen and (max-width:980px){.page-id-43 #sec5 .blk .ggmap iframe{width:85%}}@media screen and (max-width:767px){.page-id-43 #sec5 .blk .ggmap iframe{width:100%}}@media screen and (max-width:480px){.page-id-43 #sec5 .blk .ggmap iframe{height:300px}}.page-id-43 #sec5 .blk .map-link{text-align:right;margin:0;line-height:20px;margin-top:0}@media screen and (max-width:980px){.page-id-43 #sec5 .blk .map-link{padding-right:98px}}@media screen and (max-width:767px){.page-id-43 #sec5 .blk .map-link{padding-right:0}}.page-id-43 #sec5 .blk .map-link a{text-decoration:underline;font-size:12px;color:#7b5e45}.page-id-43 #sec5 .blk .map-link a:hover{text-decoration:none}.page-id-43 #sec5 .blk .blk-info{width:425px;height:522px;background:#fff;margin-top:15px;padding:35px 0}@media screen and (max-width:1060px){.page-id-43 #sec5 .blk .blk-info{width:400px}}@media screen and (max-width:980px){.page-id-43 #sec5 .blk .blk-info{width:330px}.page-id-43 #sec5 .blk .blk-info{height:505px}}@media screen and (max-width:767px){.page-id-43 #sec5 .blk .blk-info{width:100%;height:auto}}@media screen and (max-width:480px){.page-id-43 #sec5 .blk .blk-info{padding-bottom:10px;padding-top:20px}}.page-id-43 #sec5 .blk .blk-info .contact{font-size:14px;color:#5e4d3d}@media screen and (max-width:370px){.page-id-43 #sec5 .blk .blk-info .contact{font-size:13px}}.page-id-43 #sec5 .blk .blk-info .contact ul{padding-left:0;margin:0}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table{padding:0 35px;color:#7b5e45;line-height:26px}@media screen and (max-width:980px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table{padding:0 20px}}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table .w46{width:46px}@media screen and (max-width:370px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table .w46{letter-spacing:-2px;width:36px}}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table .w120{width:120px}@media screen and (max-width:370px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table .w120{width:97px}}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table{border-collapse:collapse;border-spacing:0}@media screen and (max-width:370px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table{font-size:12px}}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table thead tr{border-bottom:1px solid #7b5e45}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table thead th{padding-bottom:7px;font-weight:700}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table thead td{text-align:center;padding-bottom:7px}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table tbody{border-bottom:1px solid #7b5e45}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table tbody th{font-weight:400}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table tbody td{text-align:center}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table tbody tr:first-child th{padding-top:10px}@media screen and (max-width:370px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table tbody tr:first-child th{letter-spacing:-1px}}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table tbody tr:first-child td{padding-top:10px}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table tbody tr:last-child th{padding-bottom:10px}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-table table tbody tr:last-child td{padding-bottom:10px}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-time{line-height:22px;border-bottom:1px solid #e1ddd9;padding:20px 35px 30px}@media screen and (max-width:980px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-time{padding:20px 20px 25px}}@media screen and (max-width:480px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-time{padding-bottom:20px}}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info{line-height:25px;padding:30px 35px 0}@media screen and (max-width:980px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info{padding:25px 20px 0}}@media screen and (max-width:480px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info{padding-top:20px}}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info dl{display:table;width:100%;margin-bottom:14px}@media screen and (max-width:480px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info dl{display:block;margin-bottom:10px}}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info dl dt{width:80px;display:table-cell;font-weight:700}@media screen and (max-width:980px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info dl dt{width:70px}}@media screen and (max-width:480px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info dl dt{display:block;width:100%}}.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info dl dd{margin:0;display:table-cell}@media screen and (max-width:480px){.page-id-43 #sec5 .blk .blk-info .contact ul .s5-info dl dd{display:block}}.page-id-43 #news-content,.page-id-43 #news-cus{position:relative;z-index:2;background:#fff}@media screen and (max-width:880px){.page-id-43 #news-content,.page-id-43 #news-cus{background:#f6f1e4}}@media screen and (max-width:880px){.page-id-43 #news-content{padding-bottom:109px}}@media screen and (max-width:767px){.page-id-43 #news-content{padding-bottom:13%}}.page-id-43 .news-ttl{width:425px;background:#fff;padding:18px 0 15px;margin-top:-631px;margin-left:450px}@media screen and (max-width:1060px){.page-id-43 .news-ttl{margin-left:427px;width:400px}}@media screen and (max-width:980px){.page-id-43 .news-ttl{width:330px;margin-left:350px;margin-top:-614px}}@media screen and (max-width:767px){.page-id-43 .news-ttl{width:100%;margin-top:-8%;margin-left:0}}.page-id-43 .news-ttl .b-ttl{font-size:14px;font-weight:700;float:left;color:#7b5e45;padding-left:36px;margin-bottom:0}@media screen and (max-width:767px){.page-id-43 .news-ttl .b-ttl{padding-left:20px}}.page-id-43 .news-ttl .news-link{float:right;padding-right:35px}@media screen and (max-width:767px){.page-id-43 .news-ttl .news-link{padding-right:20px}}.page-id-43 .news-ttl .news-link a{font-size:14px;text-decoration:underline;color:#7b5e45}.page-id-43 .news-ttl .news-link a:hover{text-decoration:none}.page-id-43 #blog-cus{width:425px;margin-left:450px}@media screen and (max-width:1060px){.page-id-43 #blog-cus{margin-left:427px;width:400px}}@media screen and (max-width:980px){.page-id-43 #blog-cus{width:330px;margin-left:350px}}@media screen and (max-width:767px){.page-id-43 #blog-cus{width:100%;margin-left:0}}.page-id-43 #blog-cus .elementor-widget-container{background:#fff}.page-id-43 #newsList{width:362px;height:452px;margin-top:-562px;padding:0;border-top:1px solid #7b5e45}@media screen and (max-width:1060px){.page-id-43 #newsList{width:334px}}@media screen and (max-width:980px){.page-id-43 #newsList{width:265px;margin-top:-546px;height:435px}}@media screen and (max-width:767px){.page-id-43 #newsList{width:94%;margin-top:0}}.page-id-43 #conBottom{margin-top:-2px;position:relative;z-index:5}.three-item{display:flex;justify-content:space-between;margin:0 -15px}@media screen and (max-width:767px){.three-item{display:block;margin:0}}.three-item .th-item{padding:0 15px;width:33.333333333%}@media screen and (max-width:767px){.three-item .th-item{width:100%;padding:0;margin-bottom:10%}}.three-item .th-item .item-ttl{font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:23px;color:#955e30;margin:20px 0 5px}@media screen and (max-width:1060px){.three-item .th-item .item-ttl{margin:7% 0 1%}}@media screen and (max-width:767px){.three-item .th-item .item-ttl{margin:4% 0 1%}}@media screen and (max-width:480px){.three-item .th-item .item-ttl{font-size:20px}}.three-item .th-item .item-txt{font-size:15px;line-height:30px}.three-item .item3{margin-bottom:0}.flow-a .flow-item{background:#f6f1e4;border-radius:5px;padding:40px;margin-bottom:35px;position:relative;z-index:1}@media screen and (max-width:980px){.flow-a .flow-item{padding:30px}}@media screen and (max-width:480px){.flow-a .flow-item{padding:20px}}.flow-a .flow-item:before{content:'';width:36px;height:36px;background-image:url(//masudashika.com/wp-content/themes/genova_tpl/css/../img/angle-down.png);background-repeat:no-repeat;background-size:100%;position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);z-index:-1}.flow-a .flow-item .flow-img img{width:30% !important;float:right;margin:0 0 0 20px;display:block}@media screen and (max-width:767px){.flow-a .flow-item .flow-img img{width:100% !important;margin:0 0 15px}}.flow-a .flow-item .flow-ttl{font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:20px;color:#4e4944;margin-bottom:20px}@media screen and (max-width:980px){.flow-a .flow-item .flow-ttl{margin-bottom:10px}}@media screen and (max-width:480px){.flow-a .flow-item .flow-ttl{font-size:18px}}.flow-a .flow-item .flow-ttl span{display:inline-block;width:33px;height:33px;background:#955e30;border-radius:50%;color:#fff;font-weight:700;margin-right:10px;text-align:center;line-height:34px}@media screen and (max-width:480px){.flow-a .flow-item .flow-ttl span{width:30px;height:30px;line-height:32px}}.flow-a .flow-item:last-child:before{display:none}#ggmap iframe{width:100%;height:300px}@media screen and (max-width:480px){#ggmap iframe{height:250px}}.btn-cus{margin:0}.btn-cus a{display:block;width:256px;line-height:50px;color:#fff;font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:18px;padding:0 22px;position:relative;transition:.3s all ease-in-out;background:#955e30;border-radius:5px}@media screen and (max-width:767px){.btn-cus a{width:86%;font-size:16px;padding:0 15px}}.btn-cus a:before{content:'';width:6px;height:10px;background-image:url(//masudashika.com/wp-content/themes/genova_tpl/css/../img/angle-right.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:22px;top:20px;z-index:1}@media screen and (max-width:767px){.btn-cus a:before{right:15px}}.btn-cus a:hover{opacity:.7}.border_box_img .border-box-img img{width:30% !important;float:right;display:block;margin:0 0 0 20px}@media screen and (max-width:767px){.border_box_img .border-box-img img{width:100% !important;float:none;margin:0 0 20px}}@-webkit-keyframes loopScrollBar{0%{width:0}100%{width:37px}}@keyframes loopScrollBar{0%{width:0}100%{width:37px}}