.con_intro,.con_detail,.con_buffet .box_buffet{width:95%;max-width:1260px;margin-inline:auto}@media only screen and (max-width: 1024px){.con_intro,.con_detail,.con_buffet .box_buffet{width:91.66667%}}.con_detail .box_detail,.con_buffet,.con_reserve{margin-inline:calc(50% - 50vw + var(--scrollbar-width) / 2)}@font-face{font-family:"Noto Sans JP", sans-serif;src:url("../fonts/NotoSansJP-VariableFont_wght.ttf") format("truetype"),url("../fonts/NotoSansJP-Thin.ttf") format("truetype"),url("../fonts/NotoSansJP-ExtraLight.ttf") format("truetype"),url("../fonts/NotoSansJP-ExtraBold.ttf") format("truetype"),url("../fonts/NotoSansJP-Light.ttf") format("truetype"),url("../fonts/NotoSansJP-Regular.ttf") format("truetype"),url("../fonts/NotoSansJP-Medium.ttf") format("truetype"),url("../fonts/NotoSansJP-SemiBold.ttf") format("truetype"),url("../fonts/NotoSansJP-Bold.ttf") format("truetype"),url("../fonts/NotoSansJP-Black.ttf") format("truetype")}@font-face{font-family:"Noto Serif JP", sans-serif;src:url("../fonts/NotoSerifJP-ExtraLight.otf") format("opentype"),url("../fonts/NotoSerifJP-Light.otf") format("opentype"),url("../fonts/NotoSerifJP-Regular.otf") format("opentype"),url("../fonts/NotoSerifJP-Medium.otf") format("opentype"),url("../fonts/NotoSerifJP-SemiBold.otf") format("opentype"),url("../fonts/NotoSerifJP-Bold.otf") format("opentype"),url("../fonts/NotoSerifJP-Black.otf") format("opentype")}@font-face{font-family:"Shippori Mincho";src:url("../fonts/shippori_800.woff2") format("woff2"),url("../fonts/shippori_regular.woff2") format("woff2");src:url("../fonts/ShipporiMincho-Regular.ttf") format("truetype"),url("../fonts/ShipporiMincho-Medium.ttf") format("truetype"),url("../fonts/ShipporiMincho-SemiBold.ttf") format("truetype"),url("../fonts/ShipporiMincho-Bold.ttf") format("truetype"),url("../fonts/ShipporiMincho-ExtraBold.ttf") format("truetype")}.f_shippori{font-family:"Shippori Mincho", serif}#abi_page{--color-main:#273e82;--color-sub:#e2e9f1;--color-accent:#f3f6fa;--color-bg:#fff;background-color:var(--color-bg)}#abi_page p,#abi_page pre,#abi_page input,#abi_page textarea,#abi_page select,#abi_page button,#abi_page input,#abi_page select,#abi_page textarea{font-family:"Noto Serif JP",  serif;font-weight:normal}.box_title .title_large{--ico-pageTitle-path:url(../images/ic_pageTtitle.png)}.box_title .title_large.sample01{font-size:200%;font-weight:normal;line-height:1.71111;text-align:center;position:relative;z-index:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample01{font-size:150%}}@media only screen and (max-width: 767px){.box_title .title_large.sample01{font-size:150%}}.box_title .title_large.sample01 span.accent{color:var(--color-main);display:block;font-size:1.25em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample01 span.accent{font-size:1.5em}}@media only screen and (max-width: 767px){.box_title .title_large.sample01 span.accent{font-size:1.25em}}.box_title .title_large.sample01 span.Android{text-rendering:optimizeLegibility;font-smooth:always;font-weight:normal;text-shadow:0.5px 0.5px 1px var(--color-main)}.box_title .title_large.sample02{font-size:200%;font-weight:normal;line-height:1.71111;text-align:center;position:relative;z-index:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample02{font-size:150%}}@media only screen and (max-width: 767px){.box_title .title_large.sample02{font-size:150%}}.box_title .title_large.sample02 span.accent{color:var(--color-main);display:block;font-size:1.25em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample02 span.accent{font-size:1.5em}}@media only screen and (max-width: 767px){.box_title .title_large.sample02 span.accent{font-size:1.25em}}.box_title .title_large.sample02 span.Android{text-rendering:optimizeLegibility;font-smooth:always;font-weight:normal;text-shadow:0.5px 0.5px 1px var(--color-main)}.box_title .title_large.sample02::before{content:var(--ico-pageTitle-path);display:block;position:relative;top:0;-webkit-transform:scale(1);transform:scale(1);width:100%;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample02::before{-webkit-transform:scale(0.8);transform:scale(0.8)}}@media only screen and (max-width: 767px){.box_title .title_large.sample02::before{-webkit-transform:scale(0.7);transform:scale(0.7)}}.box_title .title_large.sample02::after{content:none;display:none}.box_title .title_large.sample03{font-size:200%;font-weight:normal;line-height:1.71111;text-align:center;position:relative;z-index:0;padding-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample03{font-size:150%}}@media only screen and (max-width: 767px){.box_title .title_large.sample03{font-size:150%}}.box_title .title_large.sample03 span.accent{color:var(--color-main);display:block;font-size:1.25em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample03 span.accent{font-size:1.5em}}@media only screen and (max-width: 767px){.box_title .title_large.sample03 span.accent{font-size:1.25em}}.box_title .title_large.sample03 span.Android{text-rendering:optimizeLegibility;font-smooth:always;font-weight:normal;text-shadow:0.5px 0.5px 1px var(--color-main)}.box_title .title_large.sample03::before{content:none;display:none}.box_title .title_large.sample03:after{content:"";background-color:var(--color-main);display:block;position:absolute;width:100%;max-width:5em;height:2px;bottom:-.25em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.box_title .title_large.sample04{font-size:200%;font-weight:normal;line-height:1.71111;text-align:center;position:relative;z-index:0;padding-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample04{font-size:150%}}@media only screen and (max-width: 767px){.box_title .title_large.sample04{font-size:150%}}.box_title .title_large.sample04 span.accent{color:var(--color-main);display:block;font-size:1.25em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample04 span.accent{font-size:1.5em}}@media only screen and (max-width: 767px){.box_title .title_large.sample04 span.accent{font-size:1.25em}}.box_title .title_large.sample04 span.Android{text-rendering:optimizeLegibility;font-smooth:always;font-weight:normal;text-shadow:0.5px 0.5px 1px var(--color-main)}.box_title .title_large.sample04::before{content:var(--ico-pageTitle-path);display:block;position:relative;top:0;-webkit-transform:scale(1);transform:scale(1);width:100%;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample04::before{-webkit-transform:scale(0.8);transform:scale(0.8)}}@media only screen and (max-width: 767px){.box_title .title_large.sample04::before{-webkit-transform:scale(0.7);transform:scale(0.7)}}.box_title .title_large.sample04:after{content:"";background-color:var(--color-main);display:block;position:absolute;width:100%;max-width:5em;height:2px;bottom:-.25em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title .title_large.sample04:after{bottom:-.25em}}@media only screen and (max-width: 767px){.box_title .title_large.sample04:after{bottom:-20px}}.box_title .title_large{--ico-pageTitle-path:url(../images/ic_pageTtitle.png)}.box_title .title_medium{--badge-size:6.875em;--badge-txt-color:#fff;--badge-border-color:#273e82;--ico-size:6.875em;--ico-txt-color:#30302f;--ico-image-path:url(../images/img_nav01.png)}.box_title.img{padding-top:16.875em;padding-top:3.125em}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title.img{padding-top:7.5em}}@media only screen and (max-width: 767px){.box_title.img{padding-top:1.875em}}.box_title.img .box_txt{margin-inline:auto}.box_title.img .box_txt .title_large{font-size:200%;font-weight:normal;line-height:1.71111;text-align:center;position:relative;z-index:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title.img .box_txt .title_large{font-size:150%}}@media only screen and (max-width: 767px){.box_title.img .box_txt .title_large{font-size:150%}}.box_title.img .box_txt .title_large span.accent{color:var(--color-main);display:block;font-size:1.25em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title.img .box_txt .title_large span.accent{font-size:1.5em}}@media only screen and (max-width: 767px){.box_title.img .box_txt .title_large span.accent{font-size:1.25em}}.box_title.img .box_txt .title_large span.Android{text-rendering:optimizeLegibility;font-smooth:always;font-weight:normal;text-shadow:0.5px 0.5px 1px var(--color-main)}.box_title.img .box_txt .title_large::before{content:var(--ico-pageTitle-path);display:block;position:relative;top:0;-webkit-transform:scale(1);transform:scale(1);width:100%;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_title.img .box_txt .title_large::before{-webkit-transform:scale(0.8);transform:scale(0.8)}}@media only screen and (max-width: 767px){.box_title.img .box_txt .title_large::before{-webkit-transform:scale(0.7);transform:scale(0.7)}}.box_title.img .box_txt .title_large::after{content:none;display:none}.con_detail{padding-bottom:6.25em}@media only screen and (max-width: 767px){.con_detail{padding-bottom:1.875em}}.con_detail>.box_title .title_large{margin-block:5em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_detail>.box_title .title_large{margin-block:3em}}@media only screen and (max-width: 767px){.con_detail>.box_title .title_large{margin-block:1.5em}}.con_detail>.box_title .title_large::before{content:url(../images/ic_pageTtitle.png)}.con_detail>.box_title .title_medium{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}@media only screen and (min-width: 1025px){.con_detail .box_detail{margin-bottom:4.375em}}@media print{.con_detail .box_detail{margin-bottom:4.375em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_detail .box_detail{margin-bottom:3.75em}}.con_detail .box_detail .box_title .title_medium{-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;width:100%;z-index:1}.con_detail .box_detail .box_title .title_medium::after{content:"";position:absolute;right:0;height:8px;z-index:-1}.con_detail .box_detail .box_title .title_medium span{color:#000;font-weight:normal;line-height:1.46667;position:relative;letter-spacing:1.5px}.con_detail .box_detail .box_title .title_medium span.txt_sub{font-size:150%;margin-left:.5em;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_detail .box_detail .box_title .title_medium span.txt_sub{font-size:125%}}@media only screen and (max-width: 767px){.con_detail .box_detail .box_title .title_medium span.txt_sub{font-size:100%}}.con_detail .box_detail .box_title .title_medium span.txt_main{font-family:"Noto Serif JP",  serif;font-weight:normal;font-size:200%;margin-left:.5em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_detail .box_detail .box_title .title_medium span.txt_main{font-size:175%}}@media only screen and (max-width: 767px){.con_detail .box_detail .box_title .title_medium span.txt_main{font-size:150%}}.con_detail .box_detail .box_title .title_medium::after{content:none}.con_detail .box_detail .box_title .title_medium span{font-weight:bold}.con_detail .box_detail .box_title .title_medium .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;justify-content:center;font-size:clamp(14px, 82%, 16px)}.con_detail .box_detail .box_title .title_medium .badge.order_reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 767px){.con_detail .box_detail .box_title .title_medium .badge.order_reversed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_detail .box_detail .row_wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;max-width:1150px;padding:0;margin-bottom:0}.con_detail .box_detail .row_wrp.order_reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 767px){.con_detail .box_detail .row_wrp.order_reversed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_detail .box_detail .row_wrp .box_img{max-width:47.30159%;width:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_detail .box_detail .row_wrp .box_img{max-width:47.5%}}@media only screen and (max-width: 767px){.con_detail .box_detail .row_wrp .box_img{max-width:100%}}.con_detail .box_detail .row_wrp .box_txt{max-width:47.30159%;width:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_detail .box_detail .row_wrp .box_txt{max-width:47.5%}}@media only screen and (max-width: 767px){.con_detail .box_detail .row_wrp .box_txt{max-width:100%}}.con_about{padding-top:9.375em}.con_about .column_wrp,.con_about .row_wrp{padding-bottom:10em}@media only screen and (max-width: 767px){.con_about .column_wrp,.con_about .row_wrp{padding-bottom:5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about{padding-top:7.5em}}@media only screen and (max-width: 767px){.con_about{padding-top:1.875em}}.con_about .box_about{margin-bottom:6.25em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about .box_about{margin-bottom:7.5em}}@media only screen and (max-width: 767px){.con_about .box_about{margin-bottom:1.875em}}.con_about .box_about .box_title{margin-bottom:6.25em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about .box_about .box_title{margin-bottom:3.75em}}@media only screen and (max-width: 767px){.con_about .box_about .box_title{margin-bottom:3.125em}}.con_about .box_about .box_title .title_large{font-size:200%;font-weight:normal;line-height:1.71111;text-align:center;position:relative;z-index:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about .box_about .box_title .title_large{font-size:150%}}@media only screen and (max-width: 767px){.con_about .box_about .box_title .title_large{font-size:150%}}.con_about .box_about .box_title .title_large span.accent{color:var(--color-main);display:block;font-size:1.25em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about .box_about .box_title .title_large span.accent{font-size:1.5em}}@media only screen and (max-width: 767px){.con_about .box_about .box_title .title_large span.accent{font-size:1.25em}}.con_about .box_about .box_title .title_large span.Android{text-rendering:optimizeLegibility;font-smooth:always;font-weight:normal;text-shadow:0.5px 0.5px 1px var(--color-main)}.con_about .box_about .box_title .title_large::before{content:var(--ico-pageTitle-path);display:block;position:relative;top:0;-webkit-transform:scale(1);transform:scale(1);width:100%;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about .box_about .box_title .title_large::before{-webkit-transform:scale(0.8);transform:scale(0.8)}}@media only screen and (max-width: 767px){.con_about .box_about .box_title .title_large::before{-webkit-transform:scale(0.7);transform:scale(0.7)}}.con_about .box_about .box_title .title_large::after{content:none;display:none}.con_about .row_wrp{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.con_about .row_wrp.deco{padding-bottom:10.625em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about .row_wrp.deco{padding-bottom:5em}}@media only screen and (max-width: 767px){.con_about .row_wrp.deco{padding-bottom:9.375em}}.con_about .row_wrp.deco:after{content:url(../images/bg_intro01.png);right:0;bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about .row_wrp.deco:after{right:-9.375em}}@media only screen and (max-width: 767px){.con_about .row_wrp.deco:after{right:-9.375em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_about .row_wrp.deco:after{bottom:-4.375em}}@media only screen and (max-width: 767px){.con_about .row_wrp.deco:after{bottom:-3.125em}}.bg::before{background:url(../images/img_bg_01.png) no-repeat center center/cover}.con_theme{padding-top:16.875em}@media only screen and (max-width: 767px){.con_theme{padding-top:11.5625em}}.con_theme .box_theme{--intro-image-width:8.3125em}.con_theme .box_theme .box_title .title_large{margin-block:1.5em}.con_detail{padding-bottom:1.25em}.con_detail .box_detail .box_txt .detail{--dt-width:6.25em}@media only screen and (max-width: 767px){.con_main .box_title.img .box_txt{padding-bottom:13em}}.con_main .box_title.img .box_txt::before{background-image:url(../images/img_themeIntro01.png)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .box_title.img .box_txt::before{width:20%}}@media only screen and (max-width: 767px){.con_main .box_title.img .box_txt::before{width:41%}}.con_main .box_title.img .box_txt::after{background-image:url(../images/img_themeIntro02.png)}@media only screen and (max-width: 767px){.con_main .box_title.img .box_txt::after{width:41%}}.con_main .box_txt .bold{color:#273e82;font-weight:bold !important}@media only screen and (min-width: 768px){.con_main .box_detail .box_btn{margin-left:0}}.con_buffet{background-color:#f3f6fa;padding:5em 0 5em}@media only screen and (max-width: 767px){.con_buffet{padding:1.875em 0 3.75em}}.con_buffet .box_buffet .box_title{margin-bottom:6.25em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_buffet .box_buffet .box_title{margin-bottom:3.75em}}@media only screen and (max-width: 767px){.con_buffet .box_buffet .box_title{margin-bottom:3.125em}}.con_buffet .box_buffet .box_title .title_large{font-size:200%;font-weight:normal;line-height:1.71111;text-align:center;position:relative;z-index:0;margin-block:1em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_buffet .box_buffet .box_title .title_large{font-size:150%}}@media only screen and (max-width: 767px){.con_buffet .box_buffet .box_title .title_large{font-size:150%}}.con_buffet .box_buffet .box_title .title_large span.accent{color:var(--color-main);display:block;font-size:1.25em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_buffet .box_buffet .box_title .title_large span.accent{font-size:1.5em}}@media only screen and (max-width: 767px){.con_buffet .box_buffet .box_title .title_large span.accent{font-size:1.25em}}.con_buffet .box_buffet .box_title .title_large span.Android{text-rendering:optimizeLegibility;font-smooth:always;font-weight:normal;text-shadow:0.5px 0.5px 1px var(--color-main)}.con_buffet .box_buffet .box_title .title_large::before{content:var(--ico-pageTitle-path);display:block;position:relative;top:0;-webkit-transform:scale(1);transform:scale(1);width:100%;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_buffet .box_buffet .box_title .title_large::before{-webkit-transform:scale(0.8);transform:scale(0.8)}}@media only screen and (max-width: 767px){.con_buffet .box_buffet .box_title .title_large::before{-webkit-transform:scale(0.7);transform:scale(0.7)}}.con_buffet .box_buffet .box_title .title_large::after{content:none;display:none}.con_buffet .box_buffet .box_title{margin:0}@media only screen and (max-width: 767px){.con_buffet .box_buffet .box_title .box_txt{padding-bottom:0}}.con_buffet .box_buffet .column_wrp,.con_buffet .box_buffet .row_wrp{padding-bottom:10em}@media only screen and (max-width: 767px){.con_buffet .box_buffet .column_wrp,.con_buffet .box_buffet .row_wrp{padding-bottom:5em}}@media only screen and (min-width: 1025px){.con_buffet .box_buffet .row_wrp .box_txt{margin-bottom:5em}}@media print{.con_buffet .box_buffet .row_wrp .box_txt{margin-bottom:5em}}.con_buffet .box_buffet .row_wrp.deco{padding-bottom:5em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_buffet .box_buffet .row_wrp.deco{padding-bottom:6.25em}}@media only screen and (max-width: 767px){.con_buffet .box_buffet .row_wrp.deco{padding-bottom:10.625em}}.con_buffet .box_buffet .row_wrp.deco:after{content:url(../images/bg_buffet01.png);right:0;bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_buffet .box_buffet .row_wrp.deco:after{right:-5em}}@media only screen and (max-width: 767px){.con_buffet .box_buffet .row_wrp.deco:after{right:-5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_buffet .box_buffet .row_wrp.deco:after{bottom:-4.375em}}@media only screen and (max-width: 767px){.con_buffet .box_buffet .row_wrp.deco:after{bottom:-3.125em}}.con_reserve{padding:2.5em 0 6.25em 0}.con_access{margin-bottom:5em}@media only screen and (max-width: 767px){.con_access{margin-bottom:3.125em}}.con_access .box_title{margin-bottom:3.125em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_access .box_title{margin-bottom:3.75em}}@media only screen and (max-width: 767px){.con_access .box_title{margin-bottom:3.125em}}.con_access .box_title .title_large{font-size:200%;font-weight:normal;line-height:1.71111;text-align:center;position:relative;z-index:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_access .box_title .title_large{font-size:150%}}@media only screen and (max-width: 767px){.con_access .box_title .title_large{font-size:150%}}.con_access .box_title .title_large span.accent{color:var(--color-main);display:block;font-size:1.25em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_access .box_title .title_large span.accent{font-size:1.5em}}@media only screen and (max-width: 767px){.con_access .box_title .title_large span.accent{font-size:1.25em}}.con_access .box_title .title_large span.Android{text-rendering:optimizeLegibility;font-smooth:always;font-weight:normal;text-shadow:0.5px 0.5px 1px var(--color-main)}.con_access .box_title .title_large::before{content:var(--ico-pageTitle-path);display:block;position:relative;top:0;-webkit-transform:scale(1);transform:scale(1);width:100%;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_access .box_title .title_large::before{-webkit-transform:scale(0.8);transform:scale(0.8)}}@media only screen and (max-width: 767px){.con_access .box_title .title_large::before{-webkit-transform:scale(0.7);transform:scale(0.7)}}.con_access .box_title .title_large::after{content:none;display:none}.con_access .box_map{position:relative;width:100%;height:0;padding-top:50%}@media only screen and (max-width: 767px){.con_access .box_map{padding-top:75%}}.con_access .box_map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.con_access .box_map_info .box_tbl{width:100%;margin:3.125em 0 4.0625em}@media only screen and (max-width: 767px){.con_access .box_map_info .box_tbl{margin:2.1875em 0 3.125em}}.con_access .box_links .other_links span{color:#30302f}.con_access .box_links .other_links span.ico::before{content:"\f35d";font-family:"Font Awesome"}
