@font-face{font-family:"NotoSans";font-style:normal;font-weight:900;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/NotoSans-Black.ttf") format("truetype")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/NotoSans-Bold.ttf") format("truetype")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/NotoSans-Medium.ttf") format("truetype")}@font-face{font-family:"NotoSans";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/NotoSans-Regular.ttf") format("truetype")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:900;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/NotoSansJP-Black.ttf") format("truetype")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/NotoSansJP-Bold.otf") format("truetype")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/NotoSansJP-Medium.otf") format("truetype")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/NotoSansJP-Regular.otf") format("truetype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/Raleway-Bold.ttf") format("truetype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/Raleway-Medium.ttf") format("truetype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/boy-vivid/assets/fonts/Raleway-Regular.ttf") format("truetype")}@media only screen and (max-width: 767px){.u-br-sp-none{display:none}}.u-br-sp-block{display:none}@media only screen and (max-width: 767px){.u-br-sp-block{display:block}}@media only screen and (max-width: 1271px){.u-br-tb-none{display:none}}.u-br-tb-block{display:none}@media only screen and (max-width: 1271px){.u-br-tb-block{display:block}}@media only screen and (max-width: 1271px){.u-br-tbNone-spBlock{display:none}}@media only screen and (max-width: 767px){.u-br-tbNone-spBlock{display:block}}@media only screen and (min-width: 768px){.u-br-pcNone{display:none}}.u-inline-block{display:inline-block}@media only screen and (max-width: 1271px){.u-inline-block__tb{display:inline-block}}@media only screen and (min-width: 768px){.u-inline-block__spnone{display:inline-block}}@media only screen and (max-width: 767px){.u-inline-block__sp{display:inline-block}}.u-mt-3{margin-top:3px}.u-mt-6{margin-top:6px}.u-mt-8{margin-top:8px}.u-mt-8-20{margin-top:8px}@media only screen and (max-width: 1271px){.u-mt-8-20{margin-top:20px}}.u-mt-10{margin-top:10px}@media only screen and (max-width: 1271px){.u-mt-10-sp{margin-top:10px}}@media only screen and (max-width: 1271px){.u-mt-10-tb{margin-top:10px}}.u-mt-5{margin-top:5px}@media only screen and (max-width: 1271px){.u-mt-5-sp{margin-top:5px}}.u-mt-13{margin-top:13px}.u-mt-14{margin-top:14px}.u-mt-15{margin-top:15px}.u-mt-16{margin-top:16px}.u-mt-18{margin-top:18px}.u-mt-20{margin-top:20px}.u-mt-22{margin-top:22px}.u-mt-23{margin-top:23px}.u-mt-25{margin-top:25px}.u-mt-27{margin-top:27px}.u-mt-28{margin-top:28px}.u-mt-58{margin-top:58px}.u-mt-14-7{margin-top:14px}@media only screen and (max-width: 1271px){.u-mt-14-7{margin-top:7px}}.u-mt-20-15{margin-top:20px}@media only screen and (max-width: 1271px){.u-mt-20-15{margin-top:15px}}.u-mt-22-32{margin-top:22px}@media only screen and (max-width: 1271px){.u-mt-22-32{margin-top:32px}}.u-mt-23-30{margin-top:23px}@media only screen and (max-width: 1271px){.u-mt-23-30{margin-top:30px}}.u-mt-27-24{margin-top:27px}@media only screen and (max-width: 1271px){.u-mt-27-24{margin-top:24px}}.u-mt-30-15{margin-top:30px}@media only screen and (max-width: 1271px){.u-mt-30-15{margin-top:15px}}.u-mt-30-20{margin-top:30px}@media only screen and (max-width: 1271px){.u-mt-30-20{margin-top:20px}}.u-mt-30-25{margin-top:30px}@media only screen and (max-width: 1271px){.u-mt-30-25{margin-top:25px}}.u-mt-30-35{margin-top:30px}@media only screen and (max-width: 1271px){.u-mt-30-35{margin-top:35px}}.u-mt-35-30{margin-top:35px}@media only screen and (max-width: 1271px){.u-mt-35-30{margin-top:30px}}.u-mt-40-30{margin-top:40px}@media only screen and (max-width: 1271px){.u-mt-40-30{margin-top:30px}}.u-mt-40-36{margin-top:40px}@media only screen and (max-width: 1271px){.u-mt-40-36{margin-top:36px}}.u-mt-60-25{margin-top:60px}@media only screen and (max-width: 1271px){.u-mt-60-25{margin-top:25px}}.u-mt-60-50{margin-top:60px}@media only screen and (max-width: 1271px){.u-mt-60-50{margin-top:50px}}.u-mt-64-40{margin-top:64px}@media only screen and (max-width: 1271px){.u-mt-64-40{margin-top:40px}}.u-mt-64-45{margin-top:64px}@media only screen and (max-width: 1271px){.u-mt-64-45{margin-top:45px}}.u-mt-70-50{margin-top:70px}@media only screen and (max-width: 1271px){.u-mt-70-50{margin-top:50px}}.u-mt-70-54{margin-top:70px}@media only screen and (max-width: 1271px){.u-mt-70-54{margin-top:54px}}.u-mt-72-53{margin-top:72px}@media only screen and (max-width: 1271px){.u-mt-72-53{margin-top:53px}}.u-mt-73-50{margin-top:73px}@media only screen and (max-width: 1271px){.u-mt-73-50{margin-top:50px}}.u-mt-80-40{margin-top:80px}@media only screen and (max-width: 1271px){.u-mt-80-40{margin-top:40px}}.u-mt-80-50{margin-top:80px}@media only screen and (max-width: 1271px){.u-mt-80-50{margin-top:50px}}.u-mt-80-55{margin-top:80px}@media only screen and (max-width: 1271px){.u-mt-80-55{margin-top:55px}}.u-mt-80-58{margin-top:80px}@media only screen and (max-width: 1271px){.u-mt-80-58{margin-top:58px}}.u-mt-80-60{margin-top:80px}@media only screen and (max-width: 1271px){.u-mt-80-60{margin-top:60px}}.u-mt-30{margin-top:30px}.u-mt-32{margin-top:32px}.u-mt-33{margin-top:33px}.u-mt-34{margin-top:34px}.u-mt-35{margin-top:35px}.u-mt-36{margin-top:36px}.u-mt-38{margin-top:38px}.u-mt-40{margin-top:40px}.u-mt-40-20{margin-top:40px}@media only screen and (max-width: 1271px){.u-mt-40-20{margin-top:20px}}.u-mt-40-30{margin-top:40px}@media only screen and (max-width: 1271px){.u-mt-40-30{margin-top:30px}}.u-mt-45{margin-top:45px}@media only screen and (max-width: 1271px){.u-mt-45{margin-top:28px}}.u-mt-50-30{margin-top:50px}@media only screen and (max-width: 1271px){.u-mt-50-30{margin-top:50px}}@media only screen and (max-width: 767px){.u-mt-50-30{margin-top:30px}}.u-mt-50{margin-top:50px}@media only screen and (max-width: 1271px){.u-mt-50{margin-top:25px}}.u-mt-52{margin-top:52px}@media only screen and (max-width: 1271px){.u-mt-52{margin-top:30px}}.u-mt-55{margin-top:55px}@media only screen and (max-width: 1271px){.u-mt-55{margin-top:30px}}.u-mt-60{margin-top:60px}@media only screen and (max-width: 1271px){.u-mt-60{margin-top:30px}}.u-mt-60-40{margin-top:60px}@media only screen and (max-width: 1271px){.u-mt-60-40{margin-top:40px}}.u-mt-64{margin-top:64px}.u-mt-70{margin-top:70px}.u-mt-72{margin-top:72px}.u-mt-73{margin-top:73px}.u-mt-75-40{margin-top:75px}@media only screen and (max-width: 1271px){.u-mt-75-40{margin-top:40px}}.u-mt-77-50{margin-top:77px}@media only screen and (max-width: 1271px){.u-mt-77-50{margin-top:50px}}.u-mt-75{margin-top:75px}.u-mt-77{margin-top:77px}.u-mt-78{margin-top:78px}.u-mt-80{margin-top:80px}.u-mt-100{margin-top:100px}@media only screen and (max-width: 1271px){.u-mt-100{margin-top:50px}}.u-mt-136{margin-top:136px}.u-mt-147{margin-top:147px}*:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert}*::before,*::after{box-sizing:border-box}*{box-sizing:border-box}body{color:#000;background-color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;line-height:1.3;font-size:16px}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}a:link{text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:none;cursor:pointer;transition:.5s}a:hover img{transition:.5s}#wrapper{overflow:hidden}@media only screen and (min-width: 1272px){a[href^=tel]:active{pointer-events:none;cursor:auto}}.main_width{max-width:1200px}@media only screen and (max-width: 1100px){.main_width{padding:0 50px}}@media only screen and (max-width: 1024px){.main_width{padding:0 30px}}@media only screen and (max-width: 768px){.main_width{padding:0 20px}}@media only screen and (max-width: 480px){.main_width{padding:0 15px}}.cont_width{max-width:940px}.cont_width .cont_in{max-width:780px}.text_right,.alignright{text-align:right}.text_left,.alignleft{text-align:left}.text_center,.aligncenter{text-align:center}.underline{text-decoration:underline}table{width:100%;border-collapse:separate;border-collapse:collapse;border-spacing:0}table tr td,table tr th{text-align:left;padding:0px}.table{display:table;width:100%}.table .tableCell{display:table-cell;vertical-align:top}@media only screen and (max-width: 640px){.table.sp_brake{display:block}.table.sp_brake .tablecell{display:block;width:100%}}.content_wrapper{padding:110px 50px 100px}@media only screen and (max-width: 768px){.content_wrapper{padding:60px 30px 110px}}@media only screen and (max-width: 480px){.content_wrapper{padding:60px 15px 110px}}.detail_list ul{display:flex;flex-wrap:wrap;margin:0 -15px}.detail_list ul li{width:33.33333%;padding:0 15px;margin-bottom:30px}@media only screen and (max-width: 768px){.detail_list ul li{width:100%}}.detail_list ul li a{display:block;transition:all .5s}.detail_list ul li a .img{width:100%}.detail_list ul li a .img img{width:100%;height:auto;transition:all .5s}.detail_list ul li a .text_area{margin-top:6px}.detail_list ul li a .text_area .cate{margin-bottom:8px}.detail_list ul li a .text_area .cate span{padding:4px 10px 2px;background-color:#4d7c2d;color:#fff;font-size:12px;display:inline-block}.detail_list ul li a .text_area .date{font-size:12px}.more_btn{margin-top:34px;width:100%}.more_btn a{display:flex;justify-content:center;align-items:center;flex-flow:wrap;margin:auto;background-color:#4d7c2d;width:500px;height:70px;text-decoration:none;font-weight:bold;border:solid 2px #4d7c2d;transition:all .5s;padding:0 10px;text-align:center;color:#fff}@media only screen and (min-width: 769px){.more_btn a:hover{background-color:rgba(0,0,0,0)}.more_btn a:hover span{color:#4d7c2d}}@media only screen and (max-width: 768px){.more_btn a{width:100%}}.more_btn a span{display:inline-block;color:#fff;transition:all .5s}.detail_cont_area{transition:all .5s}.detail_cont_area>.wp-block-image,.detail_cont_area>.wp-block-media-text,.detail_cont_area>.wp-block-audio,.detail_cont_area>.block-editor-block-list__layout,.detail_cont_area>.wp-block-button,.detail_cont_area>.wp-block-button__link,.detail_cont_area>.wp-block-code,.detail_cont_area>p{margin:0 0 30px}@media only screen and (max-width: 600px){.detail_cont_area .wp-block-media-text .wp-block-media-text__content{padding:0}}@media only screen and (max-width: 1271px){.pc_none{display:none}}@media only screen and (min-width: 1272px){.pc_none{display:block}}@media only screen and (max-width: 1271px){.sp_none{display:block}}@media only screen and (min-width: 1272px){.sp_none{display:none}}.book_now_button{display:flex;align-items:center;justify-content:center;border-radius:26px;background-color:#9b0014;color:#fff;width:276px;font-weight:700;min-height:55px;padding:0 20px;margin-top:20px;transition:.5s}@media only screen and (min-width: 1272px){.book_now_button:hover{opacity:.7}}.bottomPanelForPositionInherit{display:flex;justify-content:center;margin-top:20px;transition:.5s}@media only screen and (min-width: 1272px){.bottomPanelForPositionInherit:hover{opacity:.7}}#returnToCalendarButton,.return_form_button,.return_button{display:flex;align-items:center;justify-content:center;border-radius:26px;background-color:#fff;color:#9b0014;border:1px solid #9b0014;transition:.5s;width:276px;font-weight:700;min-height:55px;padding:0 20px;margin-top:20px}@media only screen and (min-width: 1272px){#returnToCalendarButton:hover,.return_form_button:hover,.return_button:hover{opacity:.7}}.lower{background-color:#000}.lower #main_area{padding-top:216px}@media only screen and (max-width: 1271px){.lower #main_area{padding-top:100px}}@media only screen and (max-width: 1271px){.lower .l-ft{padding-top:100px}}/*# sourceMappingURL=common.css.map */