@import url(//db.onlinewebfonts.com/c/005369b1bccd49c6f752348e3261eec3?family=Savoye+LET);@font-face{font-family:"Savoye LET";src:url("//db.onlinewebfonts.com/t/005369b1bccd49c6f752348e3261eec3.eot");src:url("//db.onlinewebfonts.com/t/005369b1bccd49c6f752348e3261eec3.eot?#iefix") format("embedded-opentype"),url("//db.onlinewebfonts.com/t/005369b1bccd49c6f752348e3261eec3.woff2") format("woff2"),url("//db.onlinewebfonts.com/t/005369b1bccd49c6f752348e3261eec3.woff") format("woff"),url("//db.onlinewebfonts.com/t/005369b1bccd49c6f752348e3261eec3.ttf") format("truetype"),url("//db.onlinewebfonts.com/t/005369b1bccd49c6f752348e3261eec3.svg#Savoye LET") format("svg")}.page-id-5950 #content{padding:0}#wrapper{padding-top:113px}@media screen and (max-width:1300px) and (min-width:1001px){#wrapper{padding-top:92px}}@media screen and (max-width:1000px) and (min-width:768px){#wrapper{padding-top:80px}}@media screen and (max-width:767px){#wrapper{padding-top:68px}}.elementor-5950 .elementor-section.elementor-section-boxed>.elementor-container{max-width:inherit}#header{background:#5f3414}header .header__logo{width:491px;margin:6px 0 40px}#header .header_menu .g_nav>li{padding-right:17px}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{font-family:"黎ミン R","Reimin Regular",sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#fff;letter-spacing:.2em;font-weight:400}#header .header_menu .g_nav>li>a>span,#header .header_menu .g_nav>li>span>span{margin-top:10px}#header .header_menu .g_nav>li:first-child>a>span small,#header .header_menu .g_nav>li:first-child>span>span small{display:none}#header .header_menu .g_nav>li>a>span small,#header .header_menu .g_nav>li>span>span small{font-family:"Savoye LET";color:#ff7023;font-size:22px;letter-spacing:0;margin-top:2px}@media screen and (min-width:768px){#header .header_menu .g_nav>li>a:hover:after,#header .header_menu .g_nav>li>span:hover:after,#header .header_menu .g_nav>li.hover>a:after,#header .header_menu .g_nav>li.hover>span:after{background:#f5a72f}}@media screen and (max-width:1300px) and (min-width:1001px){.header__main-container{padding:0 20px}header .header__logo{width:340px}#header .header_menu .g_nav>li{padding-right:10px}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{letter-spacing:.05em;font-size:17px}}@media screen and (max-width:1000px) and (min-width:768px){.header__main-container{padding:0 20px}header .header__logo{width:260px}#header .header_menu .g_nav>li{padding-right:10px}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{letter-spacing:0;font-size:13px}}@media screen and (max-width:767px){#header{background:0 0}header .header__logo{width:250px;margin:13.5px 0 21.5px 10px;line-height:0}.toggleMenu{background:0 0}.menu-trigger span{background:#fff;height:1px}.menu-trigger span:nth-of-type(2){top:32px}.toggleMenu.active .menu-trigger span:nth-of-type(3){-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}.header__sub-container{z-index:1;background:#5f3414;padding:0;width:100%}#header .header_menu .g_nav{background:url(/wp-content/uploads/icon_header_bg.png) repeat top left;top:30px;padding:70px 0 0}#header .header_menu .g_nav>li{padding-right:0}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{font-size:16px;color:#5f3414}#header .header_menu .g_nav>li>a>span,#header .header_menu .g_nav>li>span>span{margin-top:0}#header .header_menu .g_nav>li>a>span small,#header .header_menu .g_nav>li>span>span small{display:none}#header .header_menu .g_nav>li.sp{margin:30px 0 0;background:url(/wp-content/uploads/top_contact_bgimg_sp.jpg) no-repeat top center;background-size:cover;padding:30px}#header .header_menu .g_nav>li.sp ul{display:block !important}#header .header_menu .g_nav>li.sp ul li{border-top:none}#header .header_menu .g_nav>li.sp ul li a{padding:0;background:0 0}.headerTitle{font-family:"黎ミン R","Reimin Regular",sans-serif;font-weight:400;font-style:normal;font-size:22px;color:#fff;letter-spacing:.05em;line-height:1.5}.headerTitle small{display:block;font-family:"Savoye LET";letter-spacing:0}.headerList2 li{margin-bottom:5px}.headerList2 li:nth-child(n+3){float:left;width:49%;margin-left:2%}.headerList2 li:nth-child(3),.headerList2 li:nth-child(5){margin-left:0}}#mainimage{z-index:1;position:relative}#mainimage img{width:100%}#mainimage .key-ttl{position:absolute;z-index:1;width:100%;right:0;top:0;height:100%;padding:8% 20px 12%;box-sizing:border-box;left:inherit;transform:inherit}#mainimage .key-ttl .mainInner{display:flex;width:100%;height:100%;justify-content:flex-end;align-items:flex-end;max-width:1366px;margin:0 auto}#mainimage .key-ttl .mainInner .mainBox{width:47%;max-width:639px;position:relative}#mainimage .slick-slide{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center}#mainimage .slick-slide:first-child{background-image:url('/wp-content/uploads/mainimage02_pc0420-scaled.jpg')}#mainimage .slick-slide:nth-child(2){background-image:url('/wp-content/uploads/mainimage03_pc0420-scaled.jpg')}#mainimage .slick-slide:last-child{background-image:url('/wp-content/uploads/mainimage01_pc0420-scaled.jpg')}@media screen and (max-width:1000px) and (min-width:768px){#mainimage .slick-slide{height:60vh}#mainimage .key-ttl{padding-bottom:70px}}@media screen and (max-width:767px){#mainimage .slick-slide{height:auto;line-height:0}#mainimage .key-ttl{position:relative;padding:40px 20px;background:url(/wp-content/uploads/bg_main.png) repeat;text-align:center}#mainimage .key-ttl .mainInner .mainBox{width:100%;max-width:none;position:relative}}.conversion{background:url(/wp-content/uploads/top_contact_bgimg.jpg) no-repeat top center;background-size:cover;padding:39px 0 78px}.conversion:before,.conversion .conversion__title span:before,.conversion .conversion__title span:after{display:none}.conversion .conversion__title{font-family:"黎ミン R","Reimin Regular",sans-serif;font-weight:400;font-style:normal;font-size:28px;letter-spacing:.2em;margin-bottom:35px}.conversion .conversion__title span{padding:0}.conversion .conversion__title sub{vertical-align:baseline}.conversion .conversion__title small{font-family:"Savoye LET";font-size:25px;letter-spacing:0;line-height:1.2;margin-top:1px}.conversion .conversion__list,.conversion .btn-group{display:block;max-width:850px;margin:0 auto;width:100%}.conversion .btn-group li{width:49.4%;float:left;margin:0 0 10px 1.2%;line-height:0}.conversion .btn-group li:nth-child(1),.conversion .btn-group li:nth-child(3){margin-left:0}.conversion .btn-group li:nth-child(n+3){width:24.1%}.conversion .btn-group li a{display:inline-block}@media screen and (max-width:767px){.conversion{background:url(/wp-content/uploads/top_contact_bgimg_sp.jpg) no-repeat top center;background-size:cover;padding:40px 0 35px}.conversion .conversion__title{font-size:22px;letter-spacing:.1em;margin-bottom:15px}.conversion .conversion__title sub{display:none}.conversion .btn-group li{margin-bottom:5px}}#footer{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;padding:28px 0}#footer .ftL{float:none;width:auto;padding:0}#footer .footer__logo{max-width:491px;width:100%;margin-bottom:37px}#footer .txt{color:#3e2614;font-size:14px;letter-spacing:.1em;line-height:1.43}#footer .ftbot{margin:8px 0 0;background:0 0;padding:0;letter-spacing:.1em;color:#3e2614}#footer .sitemap a{color:#3e2614}#footer address{font-weight:400}@media screen and (max-width:767px){#footer{padding:40px 0}#footer .footer__logo{max-width:294px;margin-bottom:20px}#footer .txt{text-align:center;font-size:11px}#footer .sitemap{float:none;text-align:center}#footer address{float:none;text-align:center}}.newSec{padding:47px 0 72px}.newLeftBox{width:22.7% !important;text-align:center;padding:95px 20px 0 0}.newRightBox{width:77.3% !important}.newTitle{font-family:"Savoye LET";font-size:92px;color:#812323;letter-spacing:0}.post-box{margin-top:0}.post-box__header{border-bottom:2px solid #4d4d4d;padding-bottom:44px;margin-bottom:2px}.post-box__summary-link{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#000;font-size:15px;letter-spacing:.1em;text-decoration:underline !important}.post-box__summary-link:hover{text-decoration:none !important}.post-box__content{height:270px;overflow-y:scroll;border-bottom:1px dashed #cbcac9}.post-box__content dl{border-bottom:1px dashed #cbcac9;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;padding:26px 0}.post-box__content dl:last-child{border-bottom:none}.post-box dl dt{float:left;font-size:16px;margin:0;line-height:1.4;letter-spacing:.02em}.post-box dl dt .new-label{background:#812323;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:700;line-height:16px;font-size:9px;letter-spacing:.1em;margin-left:13px}.post-box dl dd{line-height:1.4;letter-spacing:.1em;padding-left:170px}.post-box dl dd a{color:#373431}.post-box dl dd a:hover{text-decoration:underline !important}@media screen and (max-width:767px){.newSec{padding:40px 0}.newLeftBox{width:100% !important;padding:15px 0 0}.newRightBox{width:100% !important}.newTitle{font-size:54px}.post-box__content dl{padding:20px 0}.post-box dl dt{float:none}.post-box dl dd{padding:0;letter-spacing:0}}.featureSec{background:url(/wp-content/uploads/top_bgimg01.png) repeat top left;background-size:136px auto;padding:100px 0 98px}.top_title_h2 h2{font-family:"黎ミン R","Reimin Regular",sans-serif;font-weight:400;font-style:normal;text-align:center;font-size:28px;color:#5f3414;background:0 0;margin:0;letter-spacing:.2em;padding:24px 0 0 !important}.top_title_h2 h2:before{display:none}.top_title_h2 h2:after{background:url(/wp-content/uploads/top_icon_title.png) no-repeat;background-size:cover;position:absolute;left:50%;margin-left:-101px;top:0;content:"";width:202px;height:14px}.top_title_h2 h2 sub{display:block;vertical-align:baseline;font-size:25px;letter-spacing:0;color:#812323;font-family:"Savoye LET";margin-top:6px}.featureSec ul{margin-top:28px}.featureSec li{display:table;width:100%;margin-bottom:64px}.featureSec li:last-child{margin-bottom:0}.featureImgBox,.featureTxtBox{display:table-cell;vertical-align:middle}.featureImgBox{width:42.1%}.featureTxtBox{width:57.9%}.featureTxtBoxInner{position:relative;z-index:1;padding:39px 20px 36px 0;margin-left:-5%}.featureTxtBoxInner:before{position:absolute;content:'';display:block;background:#fff;width:105.5%;top:0;left:-5.5%;height:100%;z-index:-1;box-shadow:0 3px 6px rgba(0,0,0,.16)}.featureSec li:nth-child(2n) .featureTxtBoxInner{margin:0 -5% 0 0;padding-left:6%}.featureSec li:nth-child(2n) .featureTxtBoxInner:before{left:0}.featureImgBox img{box-shadow:0 3px 6px rgba(0,0,0,.16)}.featureIcon{font-family:"Savoye LET";color:#812323;letter-spacing:0;font-size:32px}.featureIcon span{font-size:50px}.featureTxt{font-family:"黎ミン R","Reimin Regular",sans-serif;font-weight:400;font-style:normal;font-size:22px;color:#5f3414;line-height:2.05;letter-spacing:.2em;margin-top:-1px}@media screen and (max-width:1000px) and (min-width:768px){.featureTxtBoxInner{padding:20px 20px 20px 0}.featureTxt{letter-spacing:0;font-size:20px}}@media screen and (max-width:767px){.featureSec{background:url(/wp-content/uploads/top_bgimg01_sp.png) repeat top left;background-size:84px auto;padding:40px 0}.featureSec ul{margin-top:0}.featureSec li,.featureImgBox,.featureTxtBox{display:block;width:100%}.featureSec li{margin-bottom:25px}.featureTxtBox{padding:0 10px;margin-top:-40px}.featureTxtBoxInner{margin:0 !important;padding:20px 15px !important;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}.featureTxtBoxInner:before{display:none}.featureSec li:nth-child(2n) .featureTxtBox{margin-top:0;padding:0}.featureSec li:nth-child(2n) .featureTxtBoxInner{margin-top:-40px !important;padding:0 10px !important;background:0 0;box-shadow:none}.featureTxtInner{padding:20px 15px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}.featureIcon{text-align:center;font-size:26px}.featureIcon span{font-size:40px}.featureTxt{text-align:center;font-size:17px;line-height:1.6;letter-spacing:0}}.menuSec{margin-bottom:28px}.menuTitleBg{background:#5f3414;padding-top:22px}.menuTitleBg .top_title_h2 h2,.menuTitleBg .top_title_h2 h2 sub{color:#fff}.menuTitleBg .top_title_h2 h2:after{background:url(/wp-content/uploads/top_icon_title_white.png) no-repeat;background-size:cover}.menuSec ul{margin-top:1px}.menuSec li{float:left;width:25%;box-sizing:border-box;position:relative}.menuSec li:nth-child(1){background:url(/wp-content/uploads/top_bgimg02.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(2){background:url(/wp-content/uploads/top_bgimg03.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(3){background:url(/wp-content/uploads/top_bgimg04.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(4){background:url(/wp-content/uploads/top_bgimg05.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(5){background:url(/wp-content/uploads/top_bgimg06.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(6){background:url(/wp-content/uploads/top_bgimg07.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(7){background:url(/wp-content/uploads/top_bgimg08.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(8){background:url(/wp-content/uploads/top_bgimg09.png) no-repeat top center;background-size:cover}.menuSec li:hover{opacity:.8}.menuSec li>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.menuSec li>a:after{position:absolute;content:'';display:block;right:10px;bottom:10px;border-left:12.5px solid transparent;border-bottom:12.5px solid #fff}.menuInner{display:table;text-align:center;width:100%;height:220px}.menuBoxInner{display:table-cell;vertical-align:middle}.menuBox{padding:20px}.menuTitle{position:relative;font-family:"黎ミン R","Reimin Regular",sans-serif;font-weight:400;font-style:normal;font-size:20px;color:#fff;letter-spacing:.2em;line-height:1.4;padding-bottom:6px;margin-bottom:3px}.menuTitle:after{position:absolute;content:"";bottom:0;width:87px;height:1px;left:50%;margin-left:-43.5px;background:#fff}.menuTxt{font-size:18px;letter-spacing:0;color:#fff;font-family:"Savoye LET"}.btnStyle a{max-width:454px;width:100% !important;display:block;margin:0 auto;font-size:28px;color:#fff;letter-spacing:.2em;line-height:1.2;font-family:"黎ミン R","Reimin Regular",sans-serif;font-weight:400;font-style:normal;position:relative;box-sizing:border-box;background:#812323;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:15px 20px}.btnStyle a:after{position:absolute;content:'';display:block;right:10px;bottom:10px;border-left:11px solid transparent;border-bottom:11px solid #fff}.btnStyle a:hover{opacity:.8}@media screen and (max-width:767px){.menuSec{margin-bottom:20px}.menuSec li{float:none;width:100%}.menuSec li:nth-child(1){background:url(/wp-content/uploads/top_bgimg02_sp.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(2){background:url(/wp-content/uploads/top_bgimg03_sp.jpg) no-repeat top center;background-size:cover}.menuSec li:nth-child(3){background:url(/wp-content/uploads/top_bgimg04_sp.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(4){background:url(/wp-content/uploads/top_bgimg05_sp.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(5){background:url(/wp-content/uploads/top_bgimg06_sp.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(6){background:url(/wp-content/uploads/top_bgimg07_sp.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(7){background:url(/wp-content/uploads/top_bgimg08_sp.png) no-repeat top center;background-size:cover}.menuSec li:nth-child(8){background:url(/wp-content/uploads/top_bgimg09_sp.jpg) no-repeat top center;background-size:cover}.menuInner{height:180px}.btnStyle a{max-width:inherit;font-size:20px;letter-spacing:.05em}}.aboutSec{background:#fcf0e7;margin-top:52px;padding:88px 0}.elementor-element-e1f24a1{max-width:1019px;margin:0 auto;width:100%}.aboutLeftBox{width:42.6% !important;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}table.timeTable td,table.timeTable th{letter-spacing:0;color:#3e2614;line-height:1;text-align:center;padding:7px 0}table.timeTable thead th{padding:0 0 26px}table.timeTable thead th:first-child{color:#5f3414;text-align:left;font-size:20px;letter-spacing:.1em;font-family:"秀英明朝 L","Shuei Mincho L";width:32%}table.timeTable tbody th{letter-spacing:.1em;text-align:left}table.timeTable tbody td span{color:#812323}table.timeTable tbody tr:last-child td,table.timeTable tbody tr:last-child th{border-bottom:1px solid #9a9a9a;padding-bottom:13px}.aboutTxt{letter-spacing:.1em;color:#3e2614;line-height:1.56;margin-top:11px}.aboutLeftBox dl{letter-spacing:.1em;line-height:1.25;margin-top:-6px}.aboutLeftBox dd,.aboutLeftBox dt{padding-top:14px}.aboutLeftBox dt{float:left;color:#5f3414}.aboutLeftBox dd{padding-left:105px;color:#3e2614}.aboutLeftBox dd a{color:#3e2614}.aboutRightBox{width:57.4% !important;padding-left:10.4%}.aboutRightBox .elementor-column-wrap{position:relative;height:100%}.aboutRightBox .elementor-column-wrap .elementor-widget-wrap,.aboutRightBox .elementor-column-wrap .elementor-widget-wrap .elementor-widget,.aboutRightBox .elementor-column-wrap .elementor-widget-wrap .elementor-widget .elementor-widget-container{position:static}.aboutRightBox iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.aboutRightBox .elementor-column-wrap .elementor-widget-wrap .elementor-widget .elementor-widget-container>div{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important}@media screen and (max-width:1000px) and (min-width:768px){.aboutLeftBox{width:47.6% !important}table.timeTable tbody th{letter-spacing:0}.aboutTxt{letter-spacing:0}.aboutLeftBox dl{letter-spacing:0}.aboutLeftBox dd{padding-left:80px}.aboutRightBox{width:52.4% !important;padding-left:5.4%}}@media screen and (max-width:767px){.aboutSec{padding:40px 0;margin-top:40px}.aboutLeftBox{width:100% !important}.aboutRightBox{width:100% !important;padding-left:0;margin-top:20px}table.timeTable td,table.timeTable th{letter-spacing:0 !important;font-size:15px !important}table.timeTable thead th:first-child{width:38%}.aboutTxt{letter-spacing:.05em}.aboutLeftBox dl{letter-spacing:.05em;font-size:15px}.aboutLeftBox dd{padding-left:70px}.aboutRightBox .elementor-column-wrap{height:235px !important}}