@font-face{font-family:"Zen Kaku Gothic New";src:url("../fonts/ZenKakuGothicNew-Regular.ttf") format("truetype");font-weight:300;font-style:normal;display:swap}@font-face{font-family:"Zen Kaku Gothic New";src:url("../fonts/ZenKakuGothicNew-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Zen Kaku Gothic New";src:url("../fonts/ZenKakuGothicNew-Light.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Zen Kaku Gothic New";src:url("../fonts/ZenKakuGothicNew-Bold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Zen Kaku Gothic New";src:url("../fonts/ZenKakuGothicNew-Black.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Marcellus';src:url("../fonts/Marcellus-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Arial';src:url("../fonts/ArialCE.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Arial';src:url("../ArialCEBold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'GeorgiaEstate';src:url("../GeorgiaEstate-w15Mn.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?xh2fvj");src:url("../fonts/icomoon.eot?xh2fvj#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?xh2fvj") format("truetype"),url("../fonts/icomoon.woff?xh2fvj") format("woff"),url("../fonts/icomoon.svg?xh2fvj#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}body{background:-webkit-gradient(linear, left top, left bottom, from(#314b73),color-stop(20%, #253c67),color-stop(39%, #111742),color-stop(50%, #16214a),color-stop(70%, #2d4b73),color-stop(90%, #2d4b73),to(#101b39)) !important;background:linear-gradient(180deg, #314b73,#253c67 20%,#111742 39%,#16214a 50%,#2d4b73 70%,#2d4b73 90%,#101b39) !important}.con_intro{width:100%;margin:0 auto;margin-top:6rem;position:relative;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{margin-top:5rem}}@media only screen and (max-width: 767px){.con_intro{margin-top:4rem}}@media only screen and (max-width: 767px){.con_intro{width:90%}}.con_intro .txt{margin-top:2rem}@media only screen and (max-width: 767px){.con_intro .txt{margin-top:2rem}}@media only screen and (max-width: 767px){.con_intro .txt{text-align:left}}.con_scenes{width:100%;margin:0 auto;margin-top:8rem;padding-top:5rem;position:relative;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_scenes{margin-top:6rem}}@media only screen and (max-width: 767px){.con_scenes{margin-top:5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_scenes{padding-top:4rem}}@media only screen and (max-width: 767px){.con_scenes{padding-top:3rem}}.con_scenes::before{position:absolute;content:"";display:block;width:100%;height:60%;background:url(../../banquet/images/bg_scene.png) no-repeat;background-size:cover;top:0;left:0;z-index:-1}@media only screen and (max-width: 767px){.con_scenes::before{height:25%}}.con_scenes .ttlEn30{color:#bdb093}.con_scenes .wrp_scenes{width:83.33333%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 767px){.con_scenes .wrp_scenes{width:90%}}@media only screen and (max-width: 767px){.con_scenes .wrp_scenes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_scenes .wrp_scenes .box_scene{width:31.66667%;margin-top:3rem}@media only screen and (max-width: 767px){.con_scenes .wrp_scenes .box_scene{width:100%}}@media only screen and (max-width: 767px){.con_scenes .wrp_scenes .box_scene{margin-top:3rem}}.con_scenes .wrp_scenes .box_scene .ttl_scene{letter-spacing:.05em;line-height:1.875;color:#ffffff;font-weight:400}@media only screen and (min-width: 1025px){.con_scenes .wrp_scenes .box_scene .ttl_scene{font-size:115%}}@media print{.con_scenes .wrp_scenes .box_scene .ttl_scene{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_scenes .wrp_scenes .box_scene .ttl_scene{font-size:108%}}@media only screen and (max-width: 767px){.con_scenes .wrp_scenes .box_scene .ttl_scene{font-size:108%}}.con_scenes .wrp_scenes .box_scene .img{margin-top:1.5rem}.con_scenes .wrp_scenes .box_scene .img img{width:100%}.con_scenes .wrp_scenes .box_scene .txt{text-align:left;width:90%;margin:2rem auto 0}.anc_lnk{text-align:center;margin:0 auto;margin-top:9rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.anc_lnk{margin-top:6rem}}@media only screen and (max-width: 767px){.anc_lnk{margin-top:6rem}}.anc_lnk ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.anc_lnk ul li{width:45%}.anc_lnk ul li:nth-child(2n) a::after{display:none}}.anc_lnk ul li a{display:block;width:100%}.con_banquetrooms{text-align:center;margin:0 auto;width:100%}.con_banquetrooms .wrp{margin:0 auto;width:76.38889%}@media only screen and (max-width: 767px){.con_banquetrooms .wrp{width:90%}}.con_banquetrooms .wrp .box_banquetroom{width:100%;margin-top:11rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom{margin-top:8rem}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom{margin-top:6rem}}.con_banquetrooms .wrp .box_banquetroom .ttlJP30{letter-spacing:.075em;line-height:1.06667;font-weight:400}@media only screen and (min-width: 1025px){.con_banquetrooms .wrp .box_banquetroom .ttlJP30{font-size:215%}}@media print{.con_banquetrooms .wrp .box_banquetroom .ttlJP30{font-size:215%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .ttlJP30{font-size:186%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .ttlJP30{font-size:158%}}.con_banquetrooms .wrp .box_banquetroom>.img{display:block;width:100%;margin-top:3rem}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom>.img{margin-top:2rem}}.con_banquetrooms .wrp .box_banquetroom>.img img{width:100%}.con_banquetrooms .wrp .box_banquetroom .detail{margin:0 auto;width:90.90909%;margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .detail{margin-top:3rem}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail{margin-top:2rem}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_banquetrooms .wrp .box_banquetroom .detail .left{width:58.18182%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .detail .left{width:50%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail .left{width:100%}}.con_banquetrooms .wrp .box_banquetroom .detail .left>.txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.con_banquetrooms .wrp .box_banquetroom .detail .left .txtS{margin-top:1em;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.con_banquetrooms .wrp .box_banquetroom .detail .right{width:27.27273%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .detail .right{width:35%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail .right{width:100%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail .right{margin-top:2rem}}.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet{width:100%;margin-top:4rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet{margin-top:3rem}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet{margin-top:2rem}}@media only screen and (min-width: 768px) and (max-width: 895.5px){.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet{margin-top:2rem}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet{overflow-x:scroll}}.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table{width:100%;text-align:center}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table{width:600px}}.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr{border-bottom:1px solid #fff}.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr:first-child{border-top:1px solid #fff}.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr th,.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr td{text-align:center;letter-spacing:.1em;padding:0.5em 1em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1025px){.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr th,.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr td{font-size:86%}}@media print{.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr th,.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr td{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr th,.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr td{font-size:79%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr th,.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr td{font-size:79%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr th,.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr td{padding:1em}}.con_banquetrooms .wrp .box_banquetroom .detail .tbl_banquet table tbody tr th{font-weight:600}.con_banquetrooms .wrp .box_banquetroom .wrp_layout{margin:0 auto;width:90.90909%;margin-top:4rem;padding:3rem 0 1rem;background:url(../../banquet/images/bg_layout.png) no-repeat;background-size:cover}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout{margin-top:3rem}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout{margin-top:2rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout{padding:2rem 0 1rem}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout{padding:1rem 0 1rem}}.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts{margin:0 auto;width:86%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts{width:85%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box{width:30.23256%}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box{width:100%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box{margin-top:2rem}}.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box .txt{letter-spacing:.05em;line-height:1.53846}@media only screen and (min-width: 1025px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box .txt{font-size:93%}}@media print{.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box .txt{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box .txt{font-size:86%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box .txt{font-size:86%}}.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box .img{display:block;width:100%;margin-top:2rem;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .layouts .box .img{margin-top:1rem}}.con_banquetrooms .wrp .box_banquetroom .wrp_layout .anno{margin-top:2rem;margin-right:2rem;text-align:right;letter-spacing:.05em;line-height:1.81818}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .anno{margin-top:2rem}}@media only screen and (min-width: 1025px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .anno{font-size:79%}}@media print{.con_banquetrooms .wrp .box_banquetroom .wrp_layout .anno{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .anno{font-size:72%}}@media only screen and (max-width: 767px){.con_banquetrooms .wrp .box_banquetroom .wrp_layout .anno{font-size:72%}}.con_banquetrooms .wrp .box_banquetroom#banquetroom03 .layouts{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mfp-bg{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;background-color:#1d1d1d}.mfp-bg.mfp-ready{opacity:0.9}.mfp-bg.mfp-removing{opacity:0}.mfp-wrap .mfp-content{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-wrap.mfp-removing .mfp-content{opacity:0}.inline-wrap{text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.inline-wrap .catch{letter-spacing:.05em;line-height:1.2}@media only screen and (min-width: 1025px){.inline-wrap .catch{font-size:186%}}@media print{.inline-wrap .catch{font-size:186%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.inline-wrap .catch{font-size:158%}}@media only screen and (max-width: 767px){.inline-wrap .catch{font-size:143%}}.inline-wrap .img{margin:3rem auto 0;width:40.27778%}@media only screen and (min-width: 768px) and (max-width: 1024px){.inline-wrap .img{width:65%}}@media only screen and (max-width: 767px){.inline-wrap .img{width:90%}}.inline-wrap .img img{width:100%}.inline-wrap .mfp-close{right:20.13889%;top:-2rem;width:2.5rem;height:auto;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 768px) and (max-width: 1024px){.inline-wrap .mfp-close{right:17.5%}}@media only screen and (max-width: 767px){.inline-wrap .mfp-close{right:5%}}.inline-wrap .mfp-close:hover{opacity:0.65}.inline-wrap .mfp-close img{width:100%}.con_pickup{text-align:center;margin:0 auto;margin-top:12rem;padding-top:5rem;width:100%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pickup{margin-top:10rem}}@media only screen and (max-width: 767px){.con_pickup{margin-top:8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pickup{padding-top:4rem}}@media only screen and (max-width: 767px){.con_pickup{padding-top:3rem}}.con_pickup::after{content:"";display:block;position:absolute;top:0;right:0;width:95.13889%;height:65%;background:url(../../banquet/images/bg_pickup.png) no-repeat;background-size:cover;z-index:-1}@media only screen and (max-width: 767px){.con_pickup::after{width:100%}}@media only screen and (max-width: 767px){.con_pickup::after{height:30%}}.con_pickup .ttlEn30{color:#bdb093}.con_pickup .wrp{margin:0 auto;width:65.27778%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 767px){.con_pickup .wrp{width:90%}}@media only screen and (min-width: 768px) and (max-width: 895.5px){.con_pickup .wrp{width:75%}}@media only screen and (max-width: 767px){.con_pickup .wrp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_pickup .wrp .box_pickup{width:46.80851%;margin-top:5rem}@media only screen and (max-width: 767px){.con_pickup .wrp .box_pickup{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pickup .wrp .box_pickup{margin-top:3rem}}@media only screen and (max-width: 767px){.con_pickup .wrp .box_pickup{margin-top:3rem}}.con_pickup .wrp .box_pickup .img{width:100%}.con_pickup .wrp .box_pickup .img img{width:100%}.con_pickup .wrp .box_pickup .txt{width:90%;margin:2rem auto 0;text-align:left}.con_pickup .btnBasic02{text-align:center;margin:0 auto;margin-top:6rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pickup .btnBasic02{margin-top:5rem}}@media only screen and (max-width: 767px){.con_pickup .btnBasic02{margin-top:4rem}}@media only screen and (max-width: 767px){.con_pickup .btnBasic02{max-width:300px}}.con_contact{text-align:center;margin:0 auto;margin-top:10rem;margin-bottom:10rem;padding:5rem 0;width:69.44444%;position:relative;background-color:#f5f5f5}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact{margin-top:8rem}}@media only screen and (max-width: 767px){.con_contact{margin-top:7rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact{margin-bottom:8rem}}@media only screen and (max-width: 767px){.con_contact{margin-bottom:7rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact{padding:4rem 0}}@media only screen and (max-width: 767px){.con_contact{padding:3rem 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact{width:90%}}@media only screen and (max-width: 767px){.con_contact{width:80%}}@media only screen and (min-width: 1473.5px){.con_contact{width:60%}}@media print{.con_contact{width:60%}}@media only screen and (min-width: 1474px) and (max-width: 1720px){.con_contact{width:70%}}@media only screen and (min-width: 1301px) and (max-width: 1360px){.con_contact{width:80%}}.con_contact .wrp{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:80%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact .wrp{width:95%}}@media only screen and (max-width: 767px){.con_contact .wrp{width:90%}}@media only screen and (max-width: 767px){.con_contact .wrp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_contact .wrp .box_ttl{width:20%;padding:0.5em 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact .wrp .box_ttl{width:25%}}@media only screen and (max-width: 767px){.con_contact .wrp .box_ttl{width:100%}}@media only screen and (min-width: 768px){.con_contact .wrp .box_ttl{border-right:1px solid #bdb093}}.con_contact .wrp .box_ttl .ttlEn22 .en{letter-spacing:0em;line-height:1.2;font-family:"GeorgiaEstate", serif;font-weight:400;display:block;color:#151b48}@media only screen and (min-width: 1025px){.con_contact .wrp .box_ttl .ttlEn22 .en{font-size:158%}}@media print{.con_contact .wrp .box_ttl .ttlEn22 .en{font-size:158%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact .wrp .box_ttl .ttlEn22 .en{font-size:129%}}@media only screen and (max-width: 767px){.con_contact .wrp .box_ttl .ttlEn22 .en{font-size:122%}}.con_contact .wrp .box_ttl .ttlEn22 .jp{font-weight:400;letter-spacing:.05em;color:#151b48}@media only screen and (min-width: 1025px){.con_contact .wrp .box_ttl .ttlEn22 .jp{font-size:79%}}@media print{.con_contact .wrp .box_ttl .ttlEn22 .jp{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact .wrp .box_ttl .ttlEn22 .jp{font-size:79%}}@media only screen and (max-width: 767px){.con_contact .wrp .box_ttl .ttlEn22 .jp{font-size:79%}}.con_contact .wrp .box_detail{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:4rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact .wrp .box_detail{width:75%}}@media only screen and (max-width: 767px){.con_contact .wrp .box_detail{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact .wrp .box_detail{padding-left:2rem}}@media only screen and (max-width: 767px){.con_contact .wrp .box_detail{padding-left:0}}@media only screen and (max-width: 767px){.con_contact .wrp .box_detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_contact .wrp .box_detail .telarea{color:#151b48}@media only screen and (max-width: 767px){.con_contact .wrp .box_detail .telarea{margin-top:2rem}}.con_contact .wrp .box_detail .telarea .tel_txt{font-weight:400;text-align:left;line-height:1.1;letter-spacing:.04em}@media only screen and (min-width: 1025px){.con_contact .wrp .box_detail .telarea .tel_txt{font-size:165%}}@media print{.con_contact .wrp .box_detail .telarea .tel_txt{font-size:165%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_contact .wrp .box_detail .telarea .tel_txt{font-size:136%}}@media only screen and (max-width: 767px){.con_contact .wrp .box_detail .telarea .tel_txt{font-size:122%}}.con_contact .wrp .box_detail .telarea .tel_txt a,.con_contact .wrp .box_detail .telarea .tel_txt span{font-size:100%;font-weight:500;color:#151b48}.con_contact .wrp .box_detail .telarea .tel_txt .sub{font-size:56%;font-weight:400}@media only screen and (max-width: 767px){.con_contact .wrp .box_detail .btnRsv02{max-width:100%;margin-top:1rem}}
