@charset "UTF-8";.p-access,.p-sightseeing{margin-inline:auto;width:clamp(1000px,69.4444444444vw,1333.3333333333px)}@media only screen and (max-width:1199px){.p-access,.p-sightseeing{width:86.0465116279%}}.p-hotel__container{margin-inline:auto;width:clamp(1200px,83.3333333333vw,1600px)}@media only screen and (min-width:768px) and (max-width:1366px){.p-hotel__container{width:83.3333333333%}}@media only screen and (max-width:767px){.p-hotel__container{width:86.0465116279%}}.p-hotel{margin-top:4.6666666667rem;padding-bottom:9.7222222222vw;position:relative}@media only screen and (min-width:768px) and (max-width:1199px){.p-hotel{margin-top:7%;padding-bottom:14%}}@media only screen and (max-width:767px){.p-hotel{margin-top:3.5rem;padding-bottom:3.5rem}}.p-hotel:after{content:"";z-index:-1;width:100%;height:calc(100% - 15.9722222222vw);inset:auto 0 0 0;position:absolute;background:#B3AA99}.p-hotel__container__map{width:100%}.p-hotel__container__map iframe{aspect-ratio:1200/460;width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:983px){.p-hotel__container__map iframe{aspect-ratio:5/3}}@media only screen and (max-width:767px){.p-hotel__container__map iframe{aspect-ratio:4/3}}.p-hotel__container__info{max-width:49.3333333333rem;width:94.5945945946%;margin-inline:auto;display:-ms-grid;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:10.8108108108%;-moz-column-gap:10.8108108108%;column-gap:10.8108108108%;-ms-grid-columns:50% 10.8108108108% 1fr;grid-template-columns:50% 1fr;margin-top:-5.8rem;position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:983px){.p-hotel__container__info{-webkit-column-gap:8%;-moz-column-gap:8%;column-gap:8%;margin-top:-4rem}}@media only screen and (max-width:767px){.p-hotel__container__info{width:86.4864864865%;-ms-grid-columns:100%;grid-template-columns:100%;row-gap:1.5rem;margin-top:2rem}}.p-hotel__container__info .img{border-radius:0.5333333333rem}@media only screen and (min-width:1441px){.p-hotel__container__info .img{border-radius:0.5555555556vw}}.p-hotel__container__info .contents{max-width:19.3333333333rem;width:100%;color:#fff}@media only screen and (min-width:768px){.p-hotel__container__info .contents{margin-bottom:15.8620689655%}}@media only screen and (max-width:767px){.p-hotel__container__info .contents{width:93.75%;margin-inline:auto}}.p-hotel__container__info .contents .hotel{font-weight:600;font-size:1.2rem}.p-hotel__container__info .contents address{margin-top:0.9333333333rem}.p-hotel__container__info .contents address>span{display:block}.p-hotel__container__info .contents address>span+span{margin-top:0.5333333333rem}.p-hotel__container__info .contents address>span a,.p-hotel__container__info .contents address>span span.tel{color:#fff}.p-hotel__container__info .contents .c-link1{margin:1.6rem 0 0 auto}.p-hotel__container__info .contents .c-link1 a{color:#fff}.p-hotel__container__info .contents .c-link1 a:after{content:"\e922";background:#fff;color:#B3AA99;border-color:#fff;font-size:1.2rem}.p-hotel__container__info .contents .c-link1 a span:after{background:#fff}.c-pnav-img{margin-top:3px}.p-access{margin-top:6.9444444444vw}@media only screen and (min-width:768px) and (max-width:1199px){.p-access{margin-top:10%}}@media only screen and (max-width:767px){.p-access{margin-top:5rem}}.p-access__nav{max-width:60rem;margin:3.6666666667rem auto 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2.3333333333rem 1fr 2.3333333333rem 1fr;grid-template-columns:repeat(3,1fr);-webkit-column-gap:2.3333333333rem;-moz-column-gap:2.3333333333rem;column-gap:2.3333333333rem}@media only screen and (min-width:768px) and (max-width:1199px){.p-access__nav{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media only screen and (max-width:767px){.p-access__nav{margin-top:2rem;gap:1rem 1.5rem;-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:repeat(2,1fr)}}.p-access__nav li a{text-decoration:none;text-align:center;padding:0 1.2rem 2.2666666667rem;border-bottom:1px solid #D9D9D9;position:relative;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;-webkit-transition:color 0.4s,border-color 0.4s;transition:color 0.4s,border-color 0.4s}@media only screen and (max-width:767px){.p-access__nav li a{padding:1rem 0.5rem 1rem}}.p-access__nav li a:before{content:"";z-index:0;width:100%;height:1px;left:0;bottom:4px;position:absolute;background:#D9D9D9;-webkit-transition:background 0.4s;transition:background 0.4s}.p-access__nav li a:after{content:"\e907";margin-left:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0;font-size:0.6666666667rem}.p-access__nav li a:hover{color:#AD9667;border-color:#AD9667}.p-access__nav li a:hover:before{background:#AD9667}.p-access__container{margin-top:5.3333333333rem;margin-top:5.3333333333rem}@media only screen and (min-width:768px) and (max-width:1199px){.p-access__container{margin-top:8%}}@media only screen and (max-width:767px){.p-access__container{margin-top:4.5em}}.p-access__container+.p-access__container{margin-top:6.6666666667rem}@media only screen and (min-width:768px) and (max-width:1199px){.p-access__container+.p-access__container{margin-top:10%}}@media only screen and (max-width:767px){.p-access__container+.p-access__container{margin-top:3.5em}}.p-access__container .c-tit2 em{display:-ms-grid;display:grid;-ms-grid-columns:auto 0.6666666667rem 1fr;grid-template-columns:auto 1fr;-webkit-column-gap:0.6666666667rem;-moz-column-gap:0.6666666667rem;column-gap:0.6666666667rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-access__container .c-tit2 em.u-train:before{content:"\e917";margin-right:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#B3AA99;margin:0;font-size:2.1333333333rem}.p-access__container .c-tit2 em.u-car:before{content:"\e930";margin-right:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#B3AA99;margin:0;font-size:2.1333333333rem}.p-access__container .c-tit2 em.u-air:before{content:"\e921";margin-right:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#B3AA99;margin:0;font-size:2.9333333333rem}.p-access__container .c-tit2 em.u-ferry:before{content:"\e92d";margin-right:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#B3AA99;margin:0;font-size:2rem}.p-access__container .c-tit2 em.u-bus:before{content:"\e934";margin-right:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#B3AA99;margin:0;font-size:2rem}.p-access__container .p-access-route{margin-top:2.8rem}@media only screen and (min-width:768px){.p-access__container .p-access-route{display:-ms-grid;display:grid;-webkit-column-gap:1.7%;-moz-column-gap:1.7%;column-gap:1.7%}}@media only screen and (max-width:1199px){.p-access__container .p-access-route{margin-top:1.5rem}}.p-access__container .p-access-route.u-train{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:4.2666666667rem 5.6rem 3.7333333333rem 6.6666666667rem 3.7333333333rem 5.6rem 4.8rem;grid-template-rows:4.2666666667rem 5.6rem 3.7333333333rem 6.6666666667rem 3.7333333333rem 5.6rem 4.8rem;grid-template-areas:"area1 area6" "area2 area7" "area2 area8" "area2 area9" "area3 area3" "area4 area4" "area5 area5"}.p-access__container .p-access-route.u-bus{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);-ms-grid-rows:4.2666666667rem 8.2666666667rem 3.7333333333rem 5.6rem 4.8rem;grid-template-rows:4.2666666667rem 8.2666666667rem 3.7333333333rem 5.6rem 4.8rem;grid-template-areas:"area1 area6 area8 area10 area12" "area2 area7 area9 area11 area13" "area3 area3 area3 area3 area3" "area4 area4 area4 area4 area4" "area5 area5 area5 area5 area5"}.p-access__container .p-access-route.u-bus .route span em{display:block;margin-bottom:0.25em;font-size:0.9333333333rem;line-height:1.45}.p-access__container .p-access-route.u-bus .way .route:before{width:3px;background:#D9D9D9}.p-access__container .p-access-route.u-car{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:4.2666666667rem 8.2666666667rem 4.8rem;grid-template-rows:4.2666666667rem 8.2666666667rem 4.8rem;grid-template-areas:"area1 area4 area6" "area2 area5 area7" "area3 area3 area3"}.p-access__container .p-access-route.u-car .way .route.u-road:before{width:3px;background:#D9D9D9}.p-access__container .p-access-route.u-air{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);-ms-grid-rows:4.2666666667rem 5.6rem 3.7333333333rem 5.6rem 3.7333333333rem 5.6rem 4.8rem;grid-template-rows:4.2666666667rem 5.6rem 3.7333333333rem 5.6rem 3.7333333333rem 5.6rem 4.8rem;grid-template-areas:"area1 area1 area7 area11 area13" "area2 area6 area8 area12 area14" "area2 area6 area9 area9 area9" "area2 area6 area10 area10 area10" "area3 area3 area3 area3 area3" "area4 area4 area4 area4 area4" "area5 area5 area5 area5 area5"}@media only screen and (min-width:768px){.p-access__container .p-access-route .way{display:contents}}@media only screen and (max-width:767px){.p-access__container .p-access-route .way+.way{margin-top:0.8rem}}.p-access__container .p-access-route .way p{display:-ms-grid;display:grid;place-content:center;text-align:center;-ms-grid-columns:100%;grid-template-columns:100%}@media only screen and (max-width:767px){.p-access__container .p-access-route .way p{padding-block:0.8rem}}.p-access__container .p-access-route .way p[data-area="1"]{-ms-grid-row:1;-ms-grid-column:1;grid-area:area1}.p-access__container .p-access-route .way p[data-area="2"]{-ms-grid-row:2;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:area2}.p-access__container .p-access-route .way p[data-area="3"]{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:area3}.p-access__container .p-access-route .way p[data-area="4"]{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:area4}.p-access__container .p-access-route .way p[data-area="5"]{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:area5}.p-access__container .p-access-route .way p[data-area="6"]{-ms-grid-row:1;-ms-grid-column:2;grid-area:area6}.p-access__container .p-access-route .way p[data-area="7"]{-ms-grid-row:2;-ms-grid-column:2;grid-area:area7}.p-access__container .p-access-route .way p[data-area="8"]{-ms-grid-row:3;-ms-grid-column:2;grid-area:area8}.p-access__container .p-access-route .way p[data-area="9"]{-ms-grid-row:4;-ms-grid-column:2;grid-area:area9}.p-access__container .p-access-route .way p[data-area="10"]{-ms-grid-row:1;-ms-grid-column:4;grid-area:area10}.p-access__container .p-access-route .way p[data-area="11"]{-ms-grid-row:2;-ms-grid-column:4;grid-area:area11}.p-access__container .p-access-route .way p[data-area="12"]{-ms-grid-row:1;-ms-grid-column:5;grid-area:area12}.p-access__container .p-access-route .way p[data-area="13"]{-ms-grid-row:2;-ms-grid-column:5;grid-area:area13}.p-access__container .p-access-route .way p[data-area="14"]{-ms-grid-row:2;-ms-grid-column:5;grid-area:area14}.p-access__container .p-access-route .way p[data-area="15"]{grid-area:area15}.p-access__container .p-access-route .way p[data-area="16"]{grid-area:area16}.p-access__container .p-access-route .way p[data-area="17"]{grid-area:area17}.p-access__container .p-access-route .way p[data-area="18"]{grid-area:area18}.p-access__container .p-access-route .way p[data-area="19"]{grid-area:area19}.p-access__container .p-access-route .way p[data-area="20"]{grid-area:area20}.p-access__container .p-access-route .way p[data-area="21"]{grid-area:area21}.p-access__container .p-access-route .way p[data-area="22"]{grid-area:area22}.p-access__container .p-access-route .way p[data-area="23"]{grid-area:area23}.p-access__container .p-access-route .way p[data-area="24"]{grid-area:area24}.p-access__container .p-access-route .way p[data-area="25"]{grid-area:area25}.p-access__container .p-access-route .way p[data-area="26"]{grid-area:area26}.p-access__container .p-access-route .way p[data-area="27"]{grid-area:area27}.p-access__container .p-access-route .way p[data-area="28"]{grid-area:area28}.p-access__container .p-access-route .way p[data-area="29"]{grid-area:area29}.p-access__container .p-access-route .way p[data-area="30"]{grid-area:area30}.p-access__container .p-access-route .way .start{background:#B3AA99;color:#fff;position:relative;border-radius:0.5333333333rem}@media only screen and (min-width:1441px){.p-access__container .p-access-route .way .start{border-radius:0.5555555556vw}}@media only screen and (max-width:767px){.p-access__container .p-access-route .way .start{padding-block:1.2rem;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto)}.p-access__container .p-access-route .way .start:before{content:"\e907";margin-right:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;margin:0;font-size:0.6666666667rem}.p-access__container .p-access-route .way .start.active:before{content:"\e90c"}.p-access__container .p-access-route .way .start span{margin-left:0.5rem}}@media only screen and (min-width:768px){.p-access__container .p-access-route .way .inner{display:contents!important}}@media only screen and (max-width:767px){.p-access__container .p-access-route .way .inner{display:none}}.p-access__container .p-access-route .way .point{border:1px solid #D9D9D9;border-radius:0.5333333333rem;background:#fff}@media only screen and (min-width:1441px){.p-access__container .p-access-route .way .point{border-radius:0.5555555556vw}}.p-access__container .p-access-route .way .route{position:relative;line-height:1.65}@media only screen and (max-width:767px){.p-access__container .p-access-route .way .route{padding-block:1.5rem}}.p-access__container .p-access-route .way .route span{background:#fff;padding-block:0.2rem}.p-access__container .p-access-route .way .route:before{content:"";z-index:-1;width:0.4rem;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;position:absolute;background:url("../../asakusa/access/images/train_pattern.webp") repeat-y 0 0/contain}.p-access__container .p-access-route .way .route.u-toho:before{width:1px;background:#D9D9D9}.p-access__container .p-access-route .way .route.u-airline:before{width:4px;border-right:1px solid #D9D9D9;border-left:1px solid #D9D9D9;background:transparent}.p-access__container .p-access-route .way .goal{color:#fff;background:#464141;-ms-grid-columns:8.7333333333rem 0.8rem auto;grid-template-columns:8.7333333333rem auto;-webkit-column-gap:0.8rem;-moz-column-gap:0.8rem;column-gap:0.8rem;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0.5333333333rem}@media only screen and (min-width:1441px){.p-access__container .p-access-route .way .goal{border-radius:0.5555555556vw}}@media only screen and (max-width:767px){.p-access__container .p-access-route .way .goal{padding-block:1.2rem}}.p-access__container .p-access-route .way .goal svg{width:100%}.p-access__container .p-access-route .way .goal span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block grid;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.p-access__container .p-access-route .way .goal span:before{content:"\e90d";margin-right:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-access__container .p-access-route .way .goal span:after{content:"\e902";margin-left:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-access__container .p-park{margin:3.8666666667rem auto 0;max-width:57.6rem;padding:3rem 3.8rem;border:1px solid #D9D9D9;position:relative}@media only screen and (max-width:767px){.p-access__container .p-park{margin-top:3.5rem;padding:2rem}}.p-access__container .p-park:before{content:"";z-index:0;width:calc(100% - 8px);height:calc(100% - 8px);inset:3px;position:absolute;border:1px solid #D9D9D9;pointer-events:none}@media only screen and (min-width:768px){.p-access__container .p-park .c-txt{margin-top:0.6666666667rem}}@media only screen and (max-width:767px){.p-access__container .p-park .c-txt{margin-top:1.4666666667rem}}.p-access__container .p-park .c-txt.mark{position:relative;padding-left:1.1em}.p-access__container .p-park .c-txt.mark:before{content:"※";position:absolute;left:0;top:0}.p-access__container .p-park .b-txt{margin-top:0.5333333333rem}.p-access__container .p-park .c-tit3 em{font-size:1rem}.p-access__container .p-park .c-tit4{font-size:1rem}.p-access__container .p-park__box{margin-top:1.3333333333rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2.6666666667rem 1fr;grid-template-columns:repeat(2,1fr);-webkit-column-gap:2.6666666667rem;-moz-column-gap:2.6666666667rem;column-gap:2.6666666667rem;margin-top:0.6666666667rem}@media only screen and (min-width:768px){.p-access__container .p-park__box{padding-left:1.4666666667rem}}@media only screen and (max-width:767px){.p-access__container .p-park__box{-ms-grid-columns:100%;grid-template-columns:100%}}@media only screen and (max-width:767px){.p-access__container .p-park__box__single:last-of-type{margin-top:0.3333333333rem}}.p-access__container .p-park__box__single .c-txt:last-of-type{margin-top:0.2666666667rem;font-size:0.9333333333rem}.p-access__container .p-park .c-tbl{margin-top:1.2rem}@media only screen and (max-width:767px){.p-access__container .p-park .c-tbl{width:94%;margin:1.2rem auto 0 auto}}.p-access__container .p-park .c-tbl tr th{width:9.3333333333rem;padding-inline:0;text-align:center}@media only screen and (min-width:768px) and (max-width:1199px){.p-access__container .p-park .c-tbl tr th{width:4.6666666667rem}}.p-access__container .p-park .c-tbl tr td{padding-inline:0.6666666667rem 0}@media only screen and (max-width:767px){.p-access__container .p-park .c-tbl+.c-tbl tr td,.p-access__container .p-park .c-tbl+.c-tbl tr th{border-top:none}}.p-access__container .p-park__table{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.2rem 1fr;grid-template-columns:repeat(2,1fr);-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;margin-top:1.2rem}@media only screen and (max-width:767px){.p-access__container .p-park__table{-ms-grid-columns:100%;grid-template-columns:100%}}.p-access__container .p-park__table .c-tbl tr th{width:9.3333333333rem;padding-inline:0;text-align:center}@media only screen and (min-width:768px) and (max-width:1199px){.p-access__container .p-park__table .c-tbl tr th{width:4.6666666667rem}}.p-access__container .p-park__table .c-tbl tr td{padding-inline:0.6666666667rem 0}@media only screen and (max-width:767px){.p-access__container .p-park__table .c-tbl+.c-tbl tr td,.p-access__container .p-park__table .c-tbl+.c-tbl tr th{border-top:none}}.p-access__container .p-park .c-link1{margin-top:0.9333333333rem;margin-left:auto}.p-sightseeing{margin-top:9.7222222222vw}@media only screen and (min-width:768px) and (max-width:1199px){.p-sightseeing{margin-top:14%}}@media only screen and (max-width:767px){.p-sightseeing{margin-top:5rem}}.p-sightseeing__container{margin-top:4.4666666667rem}@media only screen and (min-width:768px) and (max-width:1199px){.p-sightseeing__container{margin-top:6.7%}}@media only screen and (max-width:767px){.p-sightseeing__container{margin-top:2.5rem}}.p-sightseeing__container .list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4% 1fr 4% 1fr;grid-template-columns:repeat(3,1fr);gap:4rem 4%}@media only screen and (min-width:768px) and (max-width:1199px){.p-sightseeing__container .list{-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%}}@media only screen and (max-width:767px){.p-sightseeing__container .list{width:89.1891891892%;margin-inline:auto;-ms-grid-columns:100%;grid-template-columns:100%}}.p-sightseeing__container .list+.list{margin-top:4rem}.p-sightseeing__container .list .item .contents{max-width:24rem;margin:5.5555555556% auto 0}.p-sightseeing__container .list .item .contents .st{text-align:center;letter-spacing:0.1em;line-height:1.65;font-size:1.2rem}.p-sightseeing__container .list .item .contents .access{text-align:center;margin-top:1.2rem;padding-block:0.8rem;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.p-sightseeing__container .list .item .contents .access:before{content:"\e923";margin-right:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-sightseeing__container .list .item .contents .access.u-car:before{content:"\e931";margin-right:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-sightseeing__container .list .item .contents .c-txt{margin-top:1.2rem}.p-sightseeing__container .list .item .contents .links{margin-top:1.2rem;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:0.8rem 3rem}@media only screen and (max-width:767px){.p-sightseeing__container .list .item .contents .links{margin-top:2rem;gap:0.8rem 2rem}}@media only screen and (min-width:768px){.p-sightseeing__container .list.u-pickup{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.p-sightseeing__container .list.u-pickup{width:89.1891891892%}}@media only screen and (min-width:768px){.p-sightseeing__container .list.u-pickup .item .contents{max-width:32rem;margin-top:4.1666666667%}}