.page_main{background:#fff}@media only screen and (min-width: 1148px){.page_main{background:#F7F7F4}}.sub-page__header{width:100%;padding:10px 3.466vw;color:#fff}@media only screen and (min-width: 768px){.sub-page__header{position:relative;z-index:2;padding:20px 3.466vw}}@media only screen and (min-width: 1148px){.sub-page__header{text-align:center}}@media only screen and (min-width: 1536px){.sub-page__header{padding:20px 3.466vw}}.sub-page__header>h2{margin:0.2em 0;font-size:18px;font-weight:500;line-height:1.25}@media only screen and (min-width: 768px){.sub-page__header>h2{font-size:1.4rem}}@media only screen and (min-width: 1366px){.sub-page__header>h2{font-size:2rem}}.sub-page__header>p{font-size:14px;font-family:"Noto Serif JP",serif;letter-spacing:0.2em}@media only screen and (min-width: 768px){.sub-page__header>p{font-size:20px}}@media only screen and (min-width: 1148px){.sub-page__header>p{font-size:1.2rem}}.page_wine .sub-page__header{background:rgba(0,0,0,0.3)}.page_dolce .sub-page__header{background:#7a989889}.message_alumnus .sub-page__header{background:#554037}.message_overseas .sub-page__header{margin-top:76px;background:#a86c2694}.memories .sub-page__header{background:#a74c44bd}.sub-page_mv__wrap{position:relative;margin-top:76px}.sub-page_mv__wrap::after{content:"";display:block;position:absolute;bottom:0;right:50%;z-index:1;-webkit-transform:translate(50%, 100%);transform:translate(50%, 100%);border-top:20px solid #191919;border-right:30px solid transparent;border-left:30px solid transparent}@media only screen and (min-width: 768px){.sub-page_mv__wrap::after{position:static;display:none}}@media only screen and (min-width: 768px){.sub-page_mv__wrap{width:100%;min-height:calc(100vh + 58px);padding-bottom:calc(58px * 3)}}.sub-page_mv__cont{width:100%;height:50vh}@media only screen and (min-width: 768px){.sub-page_mv__cont{height:auto}}.sub-page_mv__message{margin-top:-30%;padding:3.466vw}@media only screen and (min-width: 768px){.sub-page_mv__message{position:relative;max-width:calc(100% / 2 + 10vh);margin-top:calc(40px + 20px);padding:40px}}@media only screen and (min-width: 1148px){.sub-page_mv__message{max-width:calc(100% / 2)}}@media only screen and (min-width: 768px){.sub-page_mv__message::before{content:"";position:absolute;top:-40px;left:calc(3.466vw - 3%)}}@media only screen and (min-width: 1148px){.sub-page_mv__message::before{top:-25px}}.sub-page_mv__message__inner{padding:3.466vw;background:#fff}@media only screen and (min-width: 768px){.sub-page_mv__message__inner{background:rgba(255,255,255,0.9)}}.sub-page_mv__message__inner>h2{margin-bottom:0.5em;font-size:1.35rem;font-weight:500}@media only screen and (min-width: 1148px){.sub-page_mv__message__inner>h2{font-size:clamp(16px, calc(100vw * 40px / 1920) vw, 40px)}}@media only screen and (min-width: 1920px){.sub-page_mv__message__inner>h2{font-size:1.7rem}}.sub-page_mv__message__inner>p{margin-bottom:1em}@media only screen and (min-width: 768px){.sub-page_mv__message__inner>p{margin-bottom:0;font-size:18px}}@media only screen and (min-width: 1148px){.sub-page_mv__message__inner>p{font-size:1rem}}.sub-page_mv__message__box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px}.sub-page_mv__message__pic{max-width:260px;height:100px}@media only screen and (min-width: 768px){.sub-page_mv__message__pic{height:150px}}@media only screen and (min-width: 1148px){.sub-page_mv__message__pic{height:200px}}.sub-page_mv__message__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_wine .sub-page_mv__wrap{background:#191919}@media only screen and (min-width: 768px){.page_wine .sub-page_mv__wrap{background:url("../img/sub_pages/wine/wine_mv.jpg") center center/cover}}.page_wine .sub-page_mv__wrap::after{border-top:20px solid #191919}.page_wine .sub-page_mv__cont{width:100%;height:100vh;background:url("../img/sub_pages/wine/wine_mv_sp.jpg") center center/cover}@media only screen and (min-width: 768px){.page_wine .sub-page_mv__cont{height:auto;background:none}}.page_wine .sub-page_mv__message{padding:0;margin-top:-80%}@media only screen and (min-width: 768px){.page_wine .sub-page_mv__message{margin:calc(40px * 2) 0 calc(40px + 100px) auto}}@media only screen and (min-width: 1148px){.page_wine .sub-page_mv__message{max-width:calc(100% / 2)}}.page_wine .sub-page_mv__message__inner{padding:3.466vw;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#191919));background:linear-gradient(to bottom, rgba(255,255,255,0), #191919)}@media only screen and (min-width: 768px){.page_wine .sub-page_mv__message__inner{background:none}}.page_wine .sub-page_mv__message__inner>p{margin-bottom:0.5em;color:#fff}@media only screen and (min-width: 768px){.page_wine .sub-page_mv__message__inner>p{margin-bottom:1em}}.page_dolce .sub-page_mv__wrap{background:#b8dede95}@media only screen and (min-width: 768px){.page_dolce .sub-page_mv__wrap{background:url("../img/sub_pages/dolce/dolce_mv.jpg") center center/cover}}.page_dolce .sub-page_mv__wrap::after{border-top:20px solid #b8dede95}.page_dolce .sub-page_mv__cont{background:url("../img/sub_pages/dolce/dolce_mv_sp.jpg") center center/cover}@media only screen and (min-width: 768px){.page_dolce .sub-page_mv__cont{background:none}}@media only screen and (min-width: 768px){.page_dolce .sub-page_mv__message::before{top:-50px;width:260px;height:84px;background:url(../img/sub_pages/sweets_set.png) center center/cover}}@media only screen and (min-width: 1148px){.page_dolce .sub-page_mv__message::before{top:-40px}}@media only screen and (min-width: 768px){.page_dolce .sub-page_mv__message__inner>p{margin-bottom:1em}}.message_alumnus .sub-page_mv__wrap{background:#F1DDD7}@media only screen and (min-width: 768px){.message_alumnus .sub-page_mv__wrap{background:url("../img/sub_pages/message_alumnus/message_alumnus_mv.jpg") center center/cover}}.message_alumnus .sub-page_mv__wrap::after{border-top:20px solid #F1DDD7}.message_alumnus .sub-page_mv__cont{background:url("../img/sub_pages/message_alumnus/message_alumnus_mv_02_sp.jpg") center center/cover}@media only screen and (min-width: 768px){.message_alumnus .sub-page_mv__cont{background:none}}@media only screen and (min-width: 768px){.message_alumnus .sub-page_mv__message::before{width:260px;height:71px;background:url(../img//sub_pages/message.png) center center/cover}}.message_overseas .sub-page_mv__wrap{margin-top:0;background:#E9DAC8}@media only screen and (min-width: 768px){.message_overseas .sub-page_mv__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:url("../img/sub_pages/message_overseas/message_overseas_mv.jpg") #fff no-repeat center 30%/100% auto}}.message_overseas .sub-page_mv__wrap::after{border-top:20px solid #E9DAC8}.message_overseas .sub-page_mv__cont{background:url("../img/sub_pages/message_overseas/message_overseas_mv.jpg") #fff no-repeat center 30%/100% auto}@media only screen and (min-width: 768px){.message_overseas .sub-page_mv__cont{background:none}}.message_overseas .sub-page_mv__message{display:none}@media only screen and (min-width: 768px){.message_overseas .sub-page_mv__message{display:block}}.message_overseas .sub-page_mv__message__inner{background:none}.memories .sub-page_mv__wrap{background:#F5D9C8}@media only screen and (min-width: 768px){.memories .sub-page_mv__wrap{background:url("../img/sub_pages/memories/memorise_mv.jpg") center center/cover}}.memories .sub-page_mv__wrap::after{border-top:20px solid #F5D9C8}.memories .sub-page_mv__cont{background:url("../img/sub_pages/memories/memorise_mv.jpg") center center/cover}@media only screen and (min-width: 768px){.memories .sub-page_mv__cont{background:none}}@media only screen and (min-width: 768px){.memories .sub-page_mv__message{margin:calc(40px * 4) 0 20% auto}}@media only screen and (min-width: 1148px){.memories .sub-page_mv__message{margin:calc(40px * 4) 0 10% auto}}@media only screen and (min-width: 768px){.memories .sub-page_mv__message::before{top:-135px;left:auto;right:calc(3.466vw - 3%);width:349px;height:160px;background:url(../img/sub_pages/photos_of_memories.png) center center/cover}}@media only screen and (min-width: 1148px){.memories .sub-page_mv__message::before{top:-135px}}.memories .sub-page_mv__message__inner>h2{padding-bottom:0.5em;border-bottom:4px solid #F4E8B7}.sub-page_mv__arrow{display:none}@media only screen and (min-width: 768px){.sub-page_mv__arrow{position:absolute;display:block;bottom:0;left:0;width:100%;height:58px;background:url("../img//sub_pages/arrow_white.png") no-repeat center/177px 100%}}@media only screen and (min-width: 768px) and (min-width: 1148px){.sub-page_mv__arrow{background:url("../img//sub_pages/arrow.png") no-repeat center/177px 100%}}.sub-page_mv__arrow::before{display:block;content:"";position:absolute;top:0;left:0;width:calc(50% - 177px / 2);height:100%;background:#fff}@media only screen and (min-width: 1148px){.sub-page_mv__arrow::before{background:#F7F7F4}}.sub-page_mv__arrow::after{display:block;content:"";position:absolute;top:0;right:0;width:calc(50% - 177px / 2);height:100%;background:#fff}@media only screen and (min-width: 1148px){.sub-page_mv__arrow::after{background:#F7F7F4}}@media only screen and (min-width: 768px){.message_overseas .sub-page_mv__arrow,.message_alumnus .sub-page_mv__arrow,.memories .sub-page_mv__arrow{background:url("../img//sub_pages/arrow.png") no-repeat center/177px 100%}}.message_overseas .sub-page_mv__arrow::before,.message_alumnus .sub-page_mv__arrow::before,.memories .sub-page_mv__arrow::before{background:#F7F7F4}.message_overseas .sub-page_mv__arrow::after,.message_alumnus .sub-page_mv__arrow::after,.memories .sub-page_mv__arrow::after{background:#F7F7F4}.sub-page__nav{padding:3.466vw}@media only screen and (min-width: 768px){.sub-page__nav{max-width:1390px;margin:0 auto;padding:0}}@media only screen and (min-width: 768px){.sub-page__nav>ul{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;gap:5px}}.sub-page__nav>ul>li{margin-bottom:10px;list-style-type:none}@media only screen and (min-width: 768px){.sub-page__nav>ul>li{display:-ms-grid;display:grid;width:calc(100% / 4 - 5px * 4);margin-bottom:0}}.sub-page__nav>ul>li>a{display:block;padding:0.5em;color:#fff;font-size:1.1rem;text-align:center;text-decoration:none;border:2px solid rgba(255,255,255,0.6);-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (min-width: 768px){.sub-page__nav>ul>li>a{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.5em 0.2em;font-size:18px}}.page_wine .sub-page__nav>ul>li>a{background:#2515438a}@media only screen and (min-width: 768px){.page_wine .sub-page__nav>ul>li>a:hover{background:#5c418dd1}}.page_dolce .sub-page__nav>ul>li>a{background:#678f8f89}@media only screen and (min-width: 768px){.page_dolce .sub-page__nav>ul>li>a:hover{background:#63aaaace}}.message_overseas .sub-page__nav>ul>li>a{background:#a86c2694}@media only screen and (min-width: 768px){.message_overseas .sub-page__nav>ul>li>a:hover{background:#b16f24db}}.memories .sub-page__nav>ul>li>a{background:#7e3731a6;border:2px solid rgba(255,255,255,0.6)}@media only screen and (min-width: 768px){.memories .sub-page__nav>ul>li>a:hover{background:#a74c44cb;border:2px solid #fff}}.page_flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.page_flex_link{margin-left:5px}@media only screen and (min-width: 768px){.page_flex_link{margin-left:20px}}.page_flex_link a{margin-top:0.5em;color:#7A6AC4;-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (min-width: 768px){.page_flex_link a:hover{opacity:0.8}}.page_flex_pic{max-width:260px;height:100px}@media only screen and (max-width: 374px){.page_flex_pic{height:100px}}@media only screen and (min-width: 768px){.page_flex_pic{height:200px}}.page_flex_pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_mv_section{position:relative}.page_mv_section__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;background:url("../img/sub_pages/dolce/dolce_mv.png") center center/cover}.page_mv_section__cont{padding-left:3.466vw}.page_mv_section__box{position:absolute;top:calc(50% + 76px - 10px);left:3.466vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);max-width:calc(100% / 2 - 100px);padding:20px;background:rgba(255,255,255,0.9)}.page_mv_section__inner>h2{margin-bottom:0.5em;font-size:1.35rem;font-weight:400}@media only screen and (min-width: 1148px){.page_mv_section__inner>h2{font-size:clamp(16px, 1.04167px*vw, 40px)}}.page_mv_section__inner>p{margin-bottom:1em}@media only screen and (min-width: 768px){.page_mv_section__inner>p{margin-bottom:1em;font-size:18px}}@media only screen and (min-width: 1148px){.page_mv_section__inner>p{font-size:1rem}}.page_mv_section_flex__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.page_mv_section_flex__pic{max-width:260px;height:100px}@media only screen and (min-width: 768px){.page_mv_section_flex__pic{height:200px}}@media only screen and (min-width: 1148px){.page_mv_section_flex__pic{height:120px}}.page_mv_section_flex__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_header_section{position:absolute;top:76px;left:0;width:100%}@media only screen and (min-width: 768px){.heading_page{text-align:center}}.heading_page>h2{margin:20px 0;padding-bottom:0.5em;font-size:1.4rem;font-weight:400;border-bottom:4px solid #F4E8B7}@media only screen and (min-width: 768px){.heading_page>h2{font-size:1.9rem;margin:40px 0}}@media only screen and (min-width: 1148px){.heading_page>h2{display:inline-block;max-width:calc(992px + 10.932vw);margin:30px 3.466vw 100px 3.466vw;font-size:2rem;border-bottom:6px solid #F4E8B7}}@media only screen and (min-width: 1536px){.heading_page>h2{margin:30px 3.466vw 160px 3.466vw}}@media only screen and (min-width: 768px){.heading_page_center{position:relative;text-align:center}}.heading_page_center>h2{margin:20px 0;padding-bottom:0.5em;font-size:1.4rem;font-weight:400;border-bottom:4px solid #F4E8B7}@media only screen and (min-width: 768px){.heading_page_center>h2{position:relative;font-size:1.9rem;margin:40px 0}.heading_page_center>h2::before{content:"";display:block;position:absolute;top:-1.3em;left:-2.5em;width:267px;height:85px;background:url("../img/sub_pages/gallery.png") center center/cover}}@media only screen and (min-width: 768px){.heading_page_center>h2{display:inline-block;max-width:calc(992px + 10.932vw);border-bottom:6px solid #F4E8B7}}@media only screen and (min-width: 1148px){.heading_page_center>h2{font-size:2rem}}.heading_bottom_arrow{position:relative;padding:30px 3.466vw;background:#fff}@media only screen and (min-width: 768px){.heading_bottom_arrow{text-align:center}}@media only screen and (min-width: 1148px){.heading_bottom_arrow{padding:160px 0 100px 0}}.heading_bottom_arrow::after{content:"";display:block;position:absolute;bottom:0;right:50%;z-index:1;-webkit-transform:translate(50%, 100%);transform:translate(50%, 100%);border-top:20px solid #fff;border-right:30px solid transparent;border-left:30px solid transparent}@media only screen and (min-width: 768px){.heading_bottom_arrow::after{border-top:52px solid #fff;border-right:81px solid transparent;border-left:81px solid transparent}}.heading_bottom_arrow>h2{padding-bottom:0.5em;font-size:1.4rem;font-weight:400;border-bottom:4px solid #F4E8B7}@media only screen and (min-width: 768px){.heading_bottom_arrow>h2{position:relative;margin:30px 3.466vw 0 3.466vw;font-size:1.9rem}}@media only screen and (min-width: 1148px){.heading_bottom_arrow>h2{display:inline-block;max-width:calc(992px + 10.932vw);margin:30px 3.466vw 30px 3.466vw;font-size:2rem;border-bottom:6px solid #F4E8B7}}@media only screen and (min-width: 1148px){.heading_bottom_arrow>h2::before{content:"";display:block;position:absolute;top:-90px;left:-15%;width:490px;height:120px;background:url("../img/sub_pages/wine/conversation.png") center center/cover}}@media only screen and (min-width: 1148px){.heading_bottom_arrow>h2::before{left:-30%}}.about_tour .heading_bottom_arrow{margin-top:-65px}@media only screen and (min-width: 1148px){.about_tour .heading_bottom_arrow>h2::before{content:"";display:block;position:absolute;top:-90px;left:-15%;width:490px;height:120px;background:url("../img/sub_pages/wine/winery.png") center center/cover}}@media only screen and (max-width: 1147px){.section_wrap{width:100%;max-width:calc(1148px + 10.932vw);margin:0 auto;padding:35px 3.466vw}}@media only screen and (min-width: 768px){.section_wrap{padding:80px 5.466vw}}@media only screen and (min-width: 1148px){.section_wrap{padding:80px 0}}@media only screen and (min-width: 1536px){.section_wrap{padding:80px 0 120px 0}}@media only screen and (min-width: 1148px){.about_tour .section_wrap{position:relative}.about_tour .section_wrap::after{content:"";display:block;position:absolute;bottom:0;right:50%;z-index:1;-webkit-transform:translate(50%, 100%);transform:translate(50%, 100%);border-top:20px solid #F7F7F4;border-right:30px solid transparent;border-left:30px solid transparent}}@media only screen and (min-width: 1148px) and (min-width: 768px){.about_tour .section_wrap::after{border-top:52px solid #F7F7F4;border-right:81px solid transparent;border-left:81px solid transparent}}@media only screen and (max-width: 1147px){.about_tour .section_wrap{padding-top:0}}.about_profile .section_wrap{background:#fff}@media only screen and (min-width: 1148px){.about_profile .section_wrap{padding:160px 0}}.message_alumnus .section_wrap,.message_overseas .section_wrap,.memories .section_wrap{background:#F7F7F4}.page_card__item_right,.page_card__item_left{margin-bottom:20px;padding:24px 3.466vw;background:#F7F7F4}@media only screen and (min-width: 768px){.page_card__item_right,.page_card__item_left{margin-bottom:40px}}@media only screen and (min-width: 1148px){.page_card__item_right,.page_card__item_left{position:relative;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;max-width:1800px;width:98%;padding:0;padding-bottom:160px}}@media only screen and (min-width: 1366px){.page_card__item_right,.page_card__item_left{width:95%}}.page_card__item_right>h2,.page_card__item_left>h2{margin-bottom:0.5em;font-size:1.4rem;font-weight:400}@media only screen and (min-width: 768px){.page_card__item_right>h2,.page_card__item_left>h2{font-size:1.5rem}}@media only screen and (min-width: 1366px){.page_card__item_right>h2,.page_card__item_left>h2{font-size:1.7rem}}@media only screen and (min-width: 1920px){.page_card__item_right>h2,.page_card__item_left>h2{font-size:2rem}}@media only screen and (min-width: 1148px){.page_card__item_right{margin:0 0 0 auto}}@media only screen and (min-width: 1148px){.page_card__item_right>h2{margin-right:0.5em}}@media only screen and (min-width: 1148px){.page_card__item_right .page_card__txt{position:absolute;top:60px;left:0}}@media only screen and (min-width: 1536px){.page_card__item_right .page_card__txt{position:absolute;top:100px;left:0}}@media only screen and (min-width: 1148px){.page_card__item_left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width: 1148px){.page_card__item_left>h2{margin-left:0.5em;text-align:right}}@media only screen and (min-width: 1148px){.page_card__item_left .page_card__txt{position:absolute;top:60px;right:0}}@media only screen and (min-width: 1536px){.page_card__item_left .page_card__txt{position:absolute;top:100px;right:0}}@media only screen and (min-width: 1148px){.page_card__pic{max-width:1165px;height:480px;width:60%}}@media only screen and (min-width: 1366px){.page_card__pic{max-width:1165px;height:500px;width:60%}}@media only screen and (min-width: 1920px){.page_card__pic{max-width:1165px;height:570px;width:63%}}.page_card__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_card__pic .figcaption_sp{margin-bottom:0.5em;font-size:14px}@media only screen and (min-width: 768px){.page_card__pic .figcaption_sp{font-size:15px}}@media only screen and (min-width: 1148px){.page_card__pic .figcaption_sp{display:none}}.page_card__pic .figcaption_pc{display:none}@media only screen and (min-width: 1148px){.page_card__pic .figcaption_pc{display:block;margin-top:0.5em;text-align:center;font-size:80%}}@media only screen and (min-width: 1536px){.page_card__pic .figcaption_pc{padding-right:calc(5.466vw * 2)}}.page_card__txt{margin-top:1em}@media only screen and (min-width: 1148px){.page_card__txt{max-width:770px;width:45%;margin-top:0;padding:50px;background:#fff}}@media only screen and (min-width: 1920px){.page_card__txt{width:100%}}.page_card__txt>p{margin-bottom:1.5em}.page_card__txt>p:last-child{margin-bottom:0}@media only screen and (min-width: 1148px){.about_interview .page_card__item_left{margin-bottom:120px}}@media only screen and (min-width: 1536px){.about_interview .page_card__item_left{margin-bottom:80px}}@media only screen and (min-width: 1148px){.about_interview .page_card__item_right:last-child{margin-bottom:300px}}@media only screen and (min-width: 1366px){.about_interview .page_card__item_right:last-child{margin-bottom:200px}}@media only screen and (min-width: 1536px){.about_interview .page_card__item_right:last-child{margin-bottom:40px}}@media only screen and (min-width: 1920px){.about_interview .page_card__item_right:last-child{margin-bottom:0}}.about_interview .page_card__txt span{font-weight:700}.about_tour .page_card__item_right{position:relative}.about_tour .page_card__item_right::after{content:"";display:block;position:absolute;bottom:0;right:50%;z-index:1;-webkit-transform:translate(50%, 100%);transform:translate(50%, 100%);border-top:20px solid #F7F7F4;border-right:30px solid transparent;border-left:30px solid transparent}@media only screen and (min-width: 768px){.about_tour .page_card__item_right::after{border-top:52px solid #F7F7F4;border-right:81px solid transparent;border-left:81px solid transparent}}.about_tour .page_card__item_left{padding-top:0;margin-bottom:0}@media only screen and (min-width: 768px){.about_tour .page_card__item_left{margin-bottom:20px;padding:24px 3.466vw}}@media only screen and (min-width: 1148px){.about_tour .page_card__item_left{padding:0;padding-bottom:160px}}@media only screen and (min-width: 1148px){.dolce_intro .page_card__item_right .page_card__pic .figcaption_pc{display:block;margin-top:0.5em;text-align:right;padding-right:calc(5.466vw)}}.sub-page_card__item_right,.sub-page_card__item_left{margin-bottom:20px;padding:24px 3.466vw;background:#F7F7F4}@media only screen and (min-width: 768px){.sub-page_card__item_right,.sub-page_card__item_left{margin-bottom:40px}}@media only screen and (min-width: 1148px){.sub-page_card__item_right,.sub-page_card__item_left{position:relative;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;max-width:1800px;width:98%;padding:0;padding-bottom:160px}}@media only screen and (min-width: 1366px){.sub-page_card__item_right,.sub-page_card__item_left{width:95%}}.sub-page_card__item_right>h2,.sub-page_card__item_left>h2{margin-bottom:0.5em;font-size:1.4rem;font-weight:400}@media only screen and (min-width: 768px){.sub-page_card__item_right>h2,.sub-page_card__item_left>h2{font-size:1.5rem}}@media only screen and (min-width: 1366px){.sub-page_card__item_right>h2,.sub-page_card__item_left>h2{font-size:1.7rem}}@media only screen and (min-width: 1536px){.sub-page_card__item_right>h2,.sub-page_card__item_left>h2{font-size:2rem}}@media only screen and (min-width: 1148px){.sub-page_card__item_right{margin:0 0 0 auto}}@media only screen and (min-width: 1148px){.sub-page_card__item_right>h2{margin-right:0.5em}}@media only screen and (min-width: 1148px){.sub-page_card__item_right .sub-page_card__txt{position:absolute;top:calc(50% - 160px - 20px);left:0}}@media only screen and (min-width: 1148px){.sub-page_card__item_left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width: 1148px){.sub-page_card__item_left>h2{margin-left:0.5em;text-align:right}}@media only screen and (min-width: 1148px){.sub-page_card__item_left .sub-page_card__txt{position:absolute;top:calc(50% - 160px - 20px);right:0}}@media only screen and (min-width: 1148px){.sub-page_card__pic{max-width:1165px;height:480px;width:60%}}@media only screen and (min-width: 1366px){.sub-page_card__pic{max-width:1165px;height:500px;width:60%}}@media only screen and (min-width: 1920px){.sub-page_card__pic{max-width:1165px;height:570px;width:63%}}.sub-page_card__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sub-page_card__pic .figcaption_sp{margin-bottom:0.5em;font-size:14px}@media only screen and (min-width: 768px){.sub-page_card__pic .figcaption_sp{font-size:15px}}@media only screen and (min-width: 1148px){.sub-page_card__pic .figcaption_sp{display:none}}.sub-page_card__pic .figcaption_pc{display:none}@media only screen and (min-width: 1148px){.sub-page_card__pic .figcaption_pc{display:block;margin-top:0.5em;padding-right:calc(5.466vw * 2);text-align:center;font-size:80%}}.sub-page_card__txt{margin-top:1em}@media only screen and (min-width: 1148px){.sub-page_card__txt{max-width:770px;width:45%;margin-top:0;padding:2em;background:#fff}}@media only screen and (min-width: 1536px){.sub-page_card__txt{padding:50px}}@media only screen and (min-width: 1920px){.sub-page_card__txt{width:100%}}.sub-page_card__txt>p{margin-bottom:1.5em}.sub-page_card__txt>p:last-child{margin-bottom:0}.profile__cont{width:100%;margin:0 auto}@media only screen and (min-width: 1148px){.profile__cont{max-width:calc(1148px + 10.932vw - 160px);position:relative}}.profile__card{margin-bottom:20px;padding:24px 3.466vw;background:#FAFAFA}@media only screen and (min-width: 768px){.profile__card{margin-bottom:40px;-webkit-box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5)}}@media only screen and (min-width: 1148px){.profile__card{margin-bottom:80px;padding:40px 3.466vw}}@media only screen and (min-width: 768px){.profile__card:first-child{position:relative}.profile__card:first-child::before{position:absolute;top:-65px;left:0;content:"";display:block;width:367px;height:117px;background:url("../img//sub_pages/wine/bruce_gutlove.png") center center/cover}}@media only screen and (min-width: 768px) and (min-width: 1148px){.profile__card:first-child::before{top:-55px;left:-20px}}@media only screen and (min-width: 768px) and (min-width: 1366px){.profile__card:first-child::before{top:-55px;left:-80px}}.profile__card:last-child{margin-bottom:0}.profile__heading{margin-bottom:40px;padding-bottom:0.5em;border-bottom:1px solid #111}@media only screen and (min-width: 768px){.profile__heading{margin-bottom:40px}}@media only screen and (min-width: 768px){.profile__heading_cont{max-width:150px}}.profile__pic{width:70%;margin:0 auto 40px}.profile__pic>figcaption{margin-top:0.2em}@media only screen and (min-width: 768px){.profile__pic{max-width:285px;width:100%;margin-bottom:0}}.profile__pic>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile__link{margin-top:1em}.profile__link>div{margin-bottom:0.2em}.profile__link>div a{font-weight:500;color:#7A6AC4;-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (min-width: 768px){.profile__link>div a:hover{opacity:0.8}}@media (min-width: 768px){.profile__card{display:-ms-grid;display:grid;gap:0 20px;grid-auto-flow:row;grid-template-areas:"profile__pic profile__card__heading_cont profile__card__heading_cont" "profile__pic profile__message_wrapper profile__message_wrapper"}.profile__card:nth-child(2){display:-ms-grid;display:grid;gap:0 20px;grid-auto-flow:row;grid-template-areas:"profile__card__heading_cont profile__card__heading_cont profile__pic" "profile__message_wrapper profile__message_wrapper profile__pic"}.profile__card__heading_cont{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:profile__card__heading_cont}.profile__pic{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;grid-area:profile__pic}.profile__message_wrapper{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:profile__message_wrapper}}@media (min-width: 1148px){.profile__card{display:-ms-grid;display:grid;gap:0 50px;grid-auto-flow:row;grid-template-areas:"profile__pic profile__card__heading_cont profile__card__heading_cont" "profile__pic profile__message_wrapper profile__message_wrapper"}.profile__card:nth-child(2){display:-ms-grid;display:grid;gap:0 50px;grid-auto-flow:row;grid-template-areas:"profile__card__heading_cont profile__card__heading_cont profile__pic" "profile__message_wrapper profile__message_wrapper profile__pic"}.profile__card__heading_cont{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:profile__card__heading_cont}.profile__pic{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;grid-area:profile__pic}.profile__message_wrapper{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:profile__message_wrapper}}.sub-pages_message-card__cont__wrap{max-width:1254px;margin:0 auto 25px;background:#fff;padding-bottom:3.466vw}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__wrap{margin:0 auto 80px;background:#FAFAFA;-webkit-box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5)}}.sub-pages_message-card__cont__wrap .sub-pages_message-card__cont__right,.sub-pages_message-card__cont__wrap .sub-pages_message-card__cont__left{margin-bottom:0;padding-bottom:40px;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__wrap .sub-pages_message-card__cont__right,.sub-pages_message-card__cont__wrap .sub-pages_message-card__cont__left{padding-bottom:80px;background:#FAFAFA}}.sub-pages_message-card__cont__wrap .sub-pages_message-card__cont__right{padding-top:40px;padding-bottom:20px}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__wrap .sub-pages_message-card__cont__right{padding-top:80px;padding-bottom:40px}}.sub-pages_message-card__cont__wrap .sub-pages_message-card__cont__left{position:relative}.sub-pages_message-card__cont__wrap .sub-pages_message-card__cont__left::after{content:"";position:absolute;bottom:0;left:50%;display:inline-block;width:90%;background-image:linear-gradient(to right, #000, #000 2px, transparent 2px, transparent 8px);background-size:8px 1px;background-position:left bottom;background-repeat:repeat-x;height:3px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.sub-pages_message-card__cont__right,.sub-pages_message-card__cont__left{max-width:1254px;background:#fff;margin:0 auto 25px;padding:3.466vw;-webkit-box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__right,.sub-pages_message-card__cont__left{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin:0 auto 80px;background:#FAFAFA}}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__right .sub-pages_message-card__heading{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__right .sub-pages_message-card__message__cont{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__right .sub-pages_message-card__pic{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2}}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__left .sub-pages_message-card__heading{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / span 2}}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__left .sub-pages_message-card__message__cont{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / span 2}}@media only screen and (min-width: 768px){.sub-pages_message-card__cont__left .sub-pages_message-card__pic{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2}}.sub-pages_message-card__heading{padding-bottom:0.5em;border-bottom:1px solid #222;line-height:1.75}@media only screen and (min-width: 768px){.sub-pages_message-card__heading{margin-bottom:40px}}.sub-pages_message-card__heading>h2{font-size:1.4rem;font-weight:400}@media only screen and (min-width: 768px){.sub-pages_message-card__heading>h2{font-size:2rem}}.sub-pages_message-card__heading>h2 span{margin-left:4px;font-size:1rem}@media only screen and (min-width: 768px){.sub-pages_message-card__heading>h2 span{font-size:1.2rem}}.sub-pages_message-card__pic{max-width:287px;width:83%;margin:25px auto}@media only screen and (min-width: 768px){.sub-pages_message-card__pic{margin:0 auto}}.sub-pages_message-card__pic_2shot{max-width:1045px;margin:0 auto 25px;padding:0 3.466vw}@media only screen and (min-width: 768px){.sub-pages_message-card__pic_2shot{margin:0 auto}}.sub-pages_message-card__pic_2shot>figcaption{padding-top:0.5em;text-align:center;font-size:14px}@media only screen and (min-width: 768px){.sub-pages_message-card__pic_2shot>figcaption{font-size:80%}}.sub-pages_message-card__message__cont{line-height:1.5}.sub-pages_message-card__message__box{margin-bottom:25px;border:2px solid #C1BADF;border-radius:10px}@media only screen and (min-width: 768px){.sub-pages_message-card__message__box{margin-bottom:40px}}.sub-pages_message-card__message__box>ul{padding:1em;padding-left:2em}.sub-pages_message-card__message__copy{margin-bottom:1em;font-weight:700}.sub-pages_message-card__message__detail>p{margin-bottom:2em}.sub-pages_message-card__message__detail>p:last-child{margin-bottom:0.5em}.sub-pages_message-card__message__detail a{color:#7A6AC4;-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (min-width: 768px){.sub-pages_message-card__message__detail a:hover{opacity:0.8}}.message_overseas .sub-pages_message-card__heading>h2{padding-left:1.6em;position:relative;border-bottom:none;margin-bottom:0;line-height:1.25}@media only screen and (min-width: 768px){.message_overseas .sub-pages_message-card__heading>h2{padding-left:1em}}.message_overseas .sub-pages_message-card__heading>h2::before{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"1";width:32px;height:32px;padding-bottom:2px;background:#DF621F;border-radius:50%;color:#fff;font-size:24px}@media only screen and (min-width: 768px){.message_overseas .sub-pages_message-card__heading>h2::before{top:0.5em}}.message_overseas .sub-pages_message-card .heading_02>h2::before{content:"2"}.message_overseas .sub-pages_message-card .heading_03>h2::before{content:"3"}.message_overseas .sub-pages_message-card .heading_04>h2::before{content:"4"}.message_overseas .sub-pages_message-card .heading_05>h2::before{content:"5"}.message_overseas .sub-pages_message-card .heading_06>h2::before{content:"6"}.message_overseas .sub-pages_message-card .heading_07>h2::before{content:"7"}.message_overseas .sub-pages_message-card .heading_08>h2::before{content:"8"}.message_overseas .sub-pages_message-card__message__box{margin:0 auto 30px;padding:30px 30px 15px 30px;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (min-width: 768px){.message_overseas .sub-pages_message-card__message__box:hover{opacity:0.8}}.message_overseas .sub-pages_message-card__message__box>p{margin-top:1em;text-align:left}.message_overseas .sub-pages_message-card__message__box>p>span{display:block;margin-top:0.5em;text-align:center;font-size:80%}.message_overseas .sub-pages_message-card__message__pic{max-width:350px;margin:0 auto;overflow:hidden}.message_overseas .sub-pages_message-card__message__pic img{width:100%;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (min-width: 768px){.message_overseas .sub-pages_message-card__message__pic img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.message_overseas .sub-pages_message-card__message__box.closely{padding:1.5em;padding-top:0.5em}.message_overseas .sub-pages_message-card .sub-pages_message-card__college{max-width:520px;margin:0 auto 30px}.message_overseas .sub-pages_message-card .sub-pages_message-card__college img{width:100%;height:100%}.message_overseas .sub-pages_message-card__message__detail>p:last-child{margin-top:-1em;font-size:80%}.dot_line{width:100%;height:3px;padding-top:25px;background-image:linear-gradient(to right, #000, #000 2px, transparent 2px, transparent 8px);background-size:8px 1px;background-position:left bottom;background-repeat:repeat-x}@media only screen and (min-width: 768px){.dot_line{padding-top:50px}}.about_interview__intro{margin-top:-20px}@media only screen and (min-width: 1148px){.about_interview__intro{position:relative;margin-top:0;margin-bottom:200px}}.about_interview__pic{width:100%}.about_interview__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_interview__intro_cont{width:100%;padding:30px 3.466vw 20px 3.466vw}@media only screen and (min-width: 768px){.about_interview__intro_cont{text-align:center}}@media only screen and (min-width: 1148px){.about_interview__intro_cont{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 60%);transform:translate(-50%, 60%);max-width:1056px;width:95%;padding:60px 3.466vw;background:#fff}}.about_interview__intro_cont>h2{margin-bottom:20px;padding-bottom:0.5em;font-size:1.38rem;font-family:"Noto Serif JP",serif;font-weight:400;border-bottom:1px solid #111}@media only screen and (min-width: 768px){.about_interview__intro_cont>h2{max-width:calc(992px + 10.932vw);font-size:1.7rem}}@media only screen and (min-width: 1148px){.about_interview__intro_cont>h2{text-align:center;font-size:2rem}}.about_interview__intro_txt{padding:30px 3.466vw;text-align:left;background:#F7F7F4}@media only screen and (min-width: 1148px){.about_interview__intro_txt{background:none;padding:0}}.about_interview__intro_txt>p{margin-bottom:1em}@media only screen and (min-width: 1148px){.about_interview__intro_txt>p{margin-bottom:50px}}.about_interview__intro_txt>div{margin-bottom:4px}.about_interview__intro_txt>div span{font-weight:700}.about_interview__copy,.about_interview__copy_2{margin:-25px 0 30px 0;font-family:"Noto Serif JP",serif;font-size:1.3rem}@media only screen and (min-width: 768px){.about_interview__copy,.about_interview__copy_2{font-size:1.7rem}}@media only screen and (min-width: 1148px){.about_interview__copy,.about_interview__copy_2{margin:0;padding:140px 0;font-size:2rem;text-align:center}}@media only screen and (min-width: 1536px){.about_interview__copy,.about_interview__copy_2{padding:160px 0 200px 0}}.about_interview__copy_2{margin:25px 0 30px 0}@media only screen and (min-width: 1148px){.about_interview__copy_2{margin:0}}.about_tour__intro{margin-top:-20px}@media only screen and (min-width: 1148px){.about_tour__intro{position:relative;margin-top:0;margin-bottom:200px}}.about_tour__pic{width:100%}.about_tour__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_tour__intro_cont{width:100%;padding:30px 3.466vw 0 3.466vw}@media only screen and (min-width: 1148px){.about_tour__intro_cont{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 60%);transform:translate(-50%, 60%);max-width:1056px;width:95%;padding:0;background:#fff;text-align:center}}.about_tour__intro_txt{padding:30px 3.466vw;text-align:left;background:#F7F7F4}@media only screen and (min-width: 1148px){.about_tour__intro_txt{background:none;padding:50px 3.466vw}}.message_overseas__heading{max-width:1254px;background:#fff;margin:0 auto 25px;padding:3.466vw;-webkit-box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.message_overseas__heading{margin:0 auto 80px;-webkit-box-shadow:none;box-shadow:none}}@media only screen and (min-width: 1148px){.message_overseas__heading{margin:0 auto 100px}}.message_overseas__heading>h2{margin-bottom:0.5em;font-size:1.4rem;font-weight:400}@media only screen and (min-width: 768px){.message_overseas__heading>h2{font-size:2rem}}.message_alumnus_link__list{max-width:1254px;margin:0 auto 25px;padding:3.466vw}.message_alumnus_link__list>li{margin-bottom:0.5em}.message_alumnus_link__list>li>a{font-size:14px;-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (min-width: 768px){.message_alumnus_link__list>li>a{font-size:16px}}@media only screen and (min-width: 768px){.message_alumnus_link__list>li>a:hover{color:#9385D1}}.memories_intro{max-width:1254px;background:#fff;margin:0 auto 25px;padding:3.466vw;-webkit-box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.memories_intro{margin:0 auto 80px;-webkit-box-shadow:none;box-shadow:none}}@media only screen and (min-width: 1148px){.memories_intro{margin:0 auto 100px}}.memories_intro>h2{margin-bottom:0.5em;font-size:1.4rem;font-weight:400}@media only screen and (min-width: 768px){.memories_intro>h2{font-size:2rem}}@media only screen and (max-width: 1147px){.memories_section__wrap{width:100%;max-width:calc(1148px + 10.932vw);margin:0 auto;padding:35px 3.466vw;padding-bottom:0;background:#F7F7F4}}@media only screen and (min-width: 768px){.memories_section__wrap{padding:80px 5.466vw}}@media only screen and (min-width: 1148px){.memories_section__wrap{padding:80px 0}}@media only screen and (min-width: 1536px){.memories_section__wrap{padding:80px 0 120px 0}}.memories__box{max-width:1254px;background:#fff;margin:0 auto;padding:3.466vw;-webkit-box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -7px rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.memories__box{background:#FAFAFA}}.memories__box>h2{padding-bottom:0.5em;font-size:1.4rem;font-weight:400;border-bottom:1px solid #222}@media only screen and (min-width: 768px){.memories__box>h2{font-size:2rem}}.memories__box__detail{margin-top:25px}@media only screen and (min-width: 768px){.memories__box__detail{margin-top:2em}}.memories__box__detail>h3{font-size:1rem;font-weight:700}.memories__box__detail>p{line-height:1.75}.memories__box__detail>ul{padding:0 1em;line-height:1.75}.memories__box__detail__inner{padding:3.466vw;background:#F0F0F0}@media only screen and (min-width: 768px){.memories__box__detail__inner{padding:1em}}.memories__box__detail__inner>h3{margin-bottom:0.5em;font-size:1rem;font-weight:700}.memories__box__detail__inner>p{margin-bottom:0.5em}.memories_info_mail,.memories_info_tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.memories_info_mail::before,.memories_info_tel::before{content:"";display:block;width:20px;height:20px;margin-right:0.4em;background:url("../img/ico/mail_icon.png") center center/cover}.memories_info_tel::before{background:url("../img/ico/tel_icon.png") center center/cover}.memories_form{padding:3.466vw 0}@media only screen and (min-width: 768px){.memories_form{padding:20px 0}}.memories__txt__small{font-size:14px}@media only screen and (min-width: 768px){.memories__txt__small{font-size:16px}}.memories .memory__slider{padding-top:0;padding-bottom:3.466vw;background:#F7F7F4}@media only screen and (min-width: 1148px){#about_method{padding-top:0;padding-top:20px}}@media only screen and (min-width: 1148px){#about_gallery{padding-top:0;padding-top:20px}}.memories_gallery{width:100%;max-width:1254px;margin:0 auto;padding:3.466vw;padding-bottom:40px}
/*# sourceMappingURL=sub_pages.css.map */