body{background:#efefef}.flex_box{display:flex;align-items:flex-start;gap:2em}#vrtour #main::after{content:"";width:61.5625%;height:100%;background:url(/images/vrtour/main.webp) no-repeat 50% 50%;background-size:cover;position:absolute;top:0;right:0}#vrtour #contents{padding:80px 0 55px}@media screen and (max-width: 750px),print{#vrtour #contents{padding:2em 0 0em}}#vrtour #contents .h2_head{font-size:min(5.2svw,36px);display:block;padding-bottom:.5em;position:relative;background:url(/images/synthesis/h2_border.webp) no-repeat left bottom;background-size:contain;margin-bottom:1em}#vrtour #contents .h3_head{font-size:min(4.6svw,28px);position:relative;margin-bottom:1em;display:flex;align-items:flex-start;justify-content:flex-start;gap:.5em}#vrtour #contents .h3_head::before{content:"";background:url(/images/synthesis/bg.png) no-repeat left;background-size:40px;width:1.5em;display:flex;height:4px;flex-shrink:0;margin-top:2%}@media screen and (max-width: 750px),print{#vrtour #contents .h3_head::before{margin-top:3%}}#vrtour #contents .txt{font-size:min(3.2svw,16px);line-height:2;letter-spacing:.05em;font-weight:400}#vrtour #contents .vr_contents{position:relative}#vrtour #contents .vr_contents .vr_contents_img{position:absolute;left:0;right:0;top:30%;margin:auto;width:15%}#vrtour #contents .vrtour_flex{margin-bottom:0em;align-items:flex-start;gap:2em}@media screen and (max-width: 750px),print{#vrtour #contents .vrtour_flex{margin-bottom:0em;flex-direction:column;gap:1em}}#vrtour #contents .vrtour_flex .photo_wrap{position:relative;vertical-align:top}#vrtour #contents .vrtour_flex .photo_wrap .build_name{position:absolute;background:#cea772;color:#fff;left:0;bottom:0;padding:.5em 2em;border-radius:0 10px 0 0}#vrtour #contents .vrtour_flex img{width:100%}@media screen and (max-width: 750px),print{#vrtour #contents .vrtour_flex img{width:100%}}#vrtour #contents .vrtour_flex .box{width:100%}#vrtour #contents .vrtour_flex .box .title{font-weight:600;font-size:min(4svw,22px);letter-spacing:.05em;margin-bottom:1em}@media screen and (max-width: 750px),print{#vrtour #contents .vrtour_flex .box .title{margin-bottom:.5em}}#vrtour #contents .vrtour_flex .box dl{font-size:min(2.8svw,14px);display:flex;border-bottom:1px solid #cecece;padding:1.25em 0}@media screen and (max-width: 750px),print{#vrtour #contents .vrtour_flex .box dl{padding:.75em 0}}#vrtour #contents .vrtour_flex .box dl dt{color:#675739;font-weight:600;width:80px}#vrtour #contents .vrtour_flex .box dl dd{font-weight:400;flex:1}.link_btn{display:block;background:#080808;color:#fff;padding-right:52px;padding-left:52px;height:52px;display:grid;place-items:center;position:relative;border-radius:8px;width:211px;margin:30px auto 0}.link_btn::before{content:"";width:52px;height:52px;position:absolute;top:0px;left:8px;display:grid;place-items:center;background:url(/images/vrtour/btn_icon.webp) no-repeat center/48px auto}.link_btn::after{content:"";width:52px;height:30px;border-left:1px solid #fff;position:absolute;top:11px;right:0;display:grid;place-items:center;background:url(/images/top/right-w.png) no-repeat center/16px 15px}.link_btn_w{background:#fff;color:#080808;padding-right:52px;height:52px;display:grid;place-items:center;position:relative;border-radius:8px}.link_btn_w::after{content:"";width:52px;height:30px;border-left:1px solid #080808;position:absolute;top:11px;right:0;display:grid;place-items:center;background:url(/images/top/right-b.png) no-repeat center/16px 15px}/*# sourceMappingURL=vrtour.css.map */