.con_intro,.con_service .box_service{max-width:1100px;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_intro,.con_service .box_service{width:calc(1332 / 1440 * 100%);max-width:1760px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro,.con_service .box_service{width:calc(1320 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_intro,.con_service .box_service{width:calc(690 / 750 * 100%)}}.st_service{font-weight:500;letter-spacing:.1em;line-height:1.63636}@media only screen and (min-width: 1025px){.st_service{font-size:1.57rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.st_service{font-size:1.43rem}}@media only screen and (max-width: 767px){.st_service{font-size:1.46rem}}.sst{margin-bottom:10px;padding:5px 15px;border:1px solid #6a6c6c;color:#6a6c6c;font-weight:normal;line-height:1;display:inline-block;border-radius:5px}@media only screen and (min-width: 1025px){.sst{font-size:1.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.sst{font-size:1rem}}@media only screen and (max-width: 767px){.sst{font-size:.5rem}}.txt_lnk_360{display:inline-flex}.txt_lnk_360>a{display:flex;justify-content:flex-start;text-decoration:none;align-items:center;border-bottom:3px solid #242424;padding:.57em 3.79em .57em .57em;position:relative}.txt_lnk_360>a .jp{display:block;letter-spacing:.16em;line-height:1}.txt_lnk_360>a .jp::after{font-family:"Ionicons";content:"\f3d3";position:absolute;top:50%;right:3%;transform:translateY(-50%);transition:right .3s ease}.txt_lnk_360>a:hover .jp::after{right:0}.con_intro{max-width:1000px}@media only screen and (min-width: 1441px){.con_intro{max-width:1300px}}.con_intro .txt_intro{text-align:center}@media only screen and (min-width: 1025px){.con_intro .txt_intro{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .txt_intro{margin-top:.71em}}@media only screen and (max-width: 767px){.con_intro .txt_intro{margin-top:.9em}}.con_intro .txt_intro .notes{font-size:.86rem;display:block}@media only screen and (min-width: 1025px){.con_intro .txt_intro .notes{margin-top:1.14em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .txt_intro .notes{margin-top:1em}}@media only screen and (max-width: 767px){.con_intro .txt_intro .notes{margin-top:.9em}}@media only screen and (min-width: 1025px){.con_intro .anchor_lnk{margin-top:3.42rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .anchor_lnk{margin-top:3rem}}@media only screen and (max-width: 767px){.con_intro .anchor_lnk{margin-top:3em}}.con_intro .anchor_lnk .tmp_anchor{justify-content:center}@media only screen and (max-width: 767px){.con_intro .anchor_lnk .tmp_anchor{justify-content:flex-start}}.con_service{background:#f4f4f4}@media only screen and (min-width: 1025px){.con_service{margin-top:9.71em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service{margin-top:8.57em}}@media only screen and (max-width: 767px){.con_service{margin-top:4.7em}}@media only screen and (min-width: 1025px){.con_service{padding-top:5.36em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service{padding-top:4.86em}}@media only screen and (max-width: 767px){.con_service{padding-top:4.8em}}@media only screen and (min-width: 1025px){.con_service{padding-bottom:2.14em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service{padding-bottom:1.43em}}@media only screen and (max-width: 767px){.con_service{padding-bottom:2.8em}}@media only screen and (min-width: 1025px){.con_service .tmp_st_main{margin-bottom:4.57em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .tmp_st_main{margin-bottom:4.14em}}@media only screen and (max-width: 767px){.con_service .tmp_st_main{margin-bottom:3em}}.con_service .box_service{max-width:820px;display:flex;justify-content:space-between;align-items:center;position:relative;background:#fff;border-radius:2em;box-shadow:0 0 24px -4px rgba(0,0,0,0.2)}@media only screen and (min-width: 1025px){.con_service .box_service{margin-bottom:2.86em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service{margin-bottom:2.14em}}@media only screen and (max-width: 767px){.con_service .box_service{margin-bottom:3em}}@media only screen and (min-width: 1025px){.con_service .box_service{padding:2.5em 10em 2em 2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service{padding:2em 2em}}@media only screen and (max-width: 767px){.con_service .box_service{padding:2em 0.5em}}.con_service .box_service .num{display:block;position:absolute;right:10%;top:-12%;font-size:5rem;line-height:1;font-family:'Jost', 'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:500;letter-spacing:0.05em;color:#fff;letter-spacing:.02em;text-shadow:1px 1px 0 var(--washington-color),-1px 1px 0 var(--washington-color),1px -1px 0 var(--washington-color),-1px -1px 0 var(--washington-color),1px 0 0 var(--washington-color),0 1px 0 var(--washington-color),-1px 0 0 var(--washington-color),0 -1px 0 var(--washington-color)}html[data-brand="randb"] .con_service .box_service .num{text-shadow:1px 1px 0 var(--randb-color),-1px 1px 0 var(--randb-color),1px -1px 0 var(--randb-color),-1px -1px 0 var(--randb-color),1px 0 0 var(--randb-color),0 1px 0 var(--randb-color),-1px 0 0 var(--randb-color),0 -1px 0 var(--randb-color)}@media only screen and (max-width: 767px){.con_service .box_service .num{top:-20%;font-size:4.29rem}}.con_service .box_service .img{order:1;margin:0 auto}@media only screen and (min-width: 1025px){.con_service .box_service .img{width:20%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service .img{width:20%}}@media only screen and (max-width: 767px){.con_service .box_service .img{width:30%}}@media only screen and (max-width: 767px){.con_service .box_service .img{margin:.5em;text-align:center}}.con_service .box_service .img img{max-width:115px;max-height:120px}.con_service .box_service .txt{order:2}@media only screen and (min-width: 1025px){.con_service .box_service .txt{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service .txt{width:70%}}@media only screen and (max-width: 767px){.con_service .box_service .txt{width:65%}}.con_facilities{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1440px){.con_facilities{width:calc(1201 / 1440 * 100%);max-width:1200px}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_facilities{max-width:1600px;width:calc(1200 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities{width:calc(1320 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_facilities{width:calc(690 / 750 * 100%)}}@media only screen and (min-width: 1025px){.con_facilities{margin-top:9.71em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities{margin-top:8.57em}}@media only screen and (max-width: 767px){.con_facilities{margin-top:4.7em}}@media only screen and (min-width: 1025px){.con_facilities .tmp_st_main{margin-bottom:4.57em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities .tmp_st_main{margin-bottom:4.14em}}@media only screen and (max-width: 767px){.con_facilities .tmp_st_main{margin-bottom:3em}}.con_facilities .box_facilities3{flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 1025px){.con_facilities .box_facilities3{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities .box_facilities3{display:flex}}@media only screen and (max-width: 767px){.con_facilities .box_facilities3{display:block}}.con_facilities .box_facilities3:after{display:block;content:""}@media only screen and (min-width: 1025px){.con_facilities .box_facilities3:after{width:30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities .box_facilities3:after{width:30%}}@media only screen and (max-width: 767px){.con_facilities .box_facilities3:after{width:100%}}.con_facilities .box_facilities3 section{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 1025px){.con_facilities .box_facilities3 section{margin-bottom:3.57em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities .box_facilities3 section{margin-bottom:2.86em}}@media only screen and (max-width: 767px){.con_facilities .box_facilities3 section{margin-bottom:3em}}@media only screen and (min-width: 1025px){.con_facilities .box_facilities3 section{width:32%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities .box_facilities3 section{width:32%}}@media only screen and (max-width: 767px){.con_facilities .box_facilities3 section{width:100%}}.con_facilities .box_facilities3 section .img{order:1;margin-bottom:1em;width:100%}.con_facilities .box_facilities3 section .sst{order:2}.con_facilities .box_facilities3 section .st_service{order:3;margin-bottom:.5em}.con_facilities .box_facilities3 section .txt{order:4}.con_facilities .box_facilities3 section .txt_lnk_360{order:5;margin-top:1em}.con_facilities .box_facilities4{flex-wrap:wrap}@media only screen and (min-width: 1025px){.con_facilities .box_facilities4{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities .box_facilities4{display:flex}}@media only screen and (max-width: 767px){.con_facilities .box_facilities4{display:block}}.con_facilities .box_facilities4:after{display:block;content:""}@media only screen and (min-width: 1025px){.con_facilities .box_facilities4:after{width:calc(435 / 1760 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities .box_facilities4:after{width:calc(406 / 1760 * 100%)}}@media only screen and (max-width: 767px){.con_facilities .box_facilities4:after{width:100%}}.con_facilities .box_facilities4 section{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 1025px){.con_facilities .box_facilities4 section{margin-bottom:7.86em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities .box_facilities4 section{margin-bottom:6.43em}}@media only screen and (max-width: 767px){.con_facilities .box_facilities4 section{margin-bottom:5em}}@media only screen and (min-width: 1025px){.con_facilities .box_facilities4 section{width:calc(406 / 1760 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_facilities .box_facilities4 section{width:calc(406 / 1760 * 100%)}}@media only screen and (max-width: 767px){.con_facilities .box_facilities4 section{width:100%}}@media only screen and (min-width: 768px){.con_facilities .box_facilities4 section:not(:nth-child(4n+1)){margin-left:2.5%}}.con_facilities .box_facilities4 section .img{order:1;margin-bottom:1em;width:100%}.con_facilities .box_facilities4 section .sst{order:2}.con_facilities .box_facilities4 section .st_service{order:3;margin-bottom:.5em}.con_facilities .box_facilities4 section .txt{order:4}.con_facilities .box_facilities4 section .txt_lnk_360{order:5;margin-top:1em}.con_restaurant{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1440px){.con_restaurant{width:calc(1201 / 1440 * 100%);max-width:1200px}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_restaurant{max-width:1600px;width:calc(1200 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_restaurant{width:calc(1320 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_restaurant{width:calc(690 / 750 * 100%)}}@media only screen and (min-width: 1441px){.con_restaurant{max-width:1371px}}@media only screen and (min-width: 1025px){.con_restaurant{margin-top:9.71em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_restaurant{margin-top:8.57em}}@media only screen and (max-width: 767px){.con_restaurant{margin-top:4.7em}}@media only screen and (min-width: 1025px){.con_restaurant .tmp_st_main{margin-bottom:4.57em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_restaurant .tmp_st_main{margin-bottom:4.14em}}@media only screen and (max-width: 767px){.con_restaurant .tmp_st_main{margin-bottom:3em}}.con_restaurant .box_restaurant .restaurant{display:flex}@media only screen and (min-width: 1025px){.con_restaurant .box_restaurant .restaurant{margin-bottom:2.86em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_restaurant .box_restaurant .restaurant{margin-bottom:2.14em}}@media only screen and (max-width: 767px){.con_restaurant .box_restaurant .restaurant{margin-bottom:3em}}@media only screen and (min-width: 768px){.con_restaurant .box_restaurant .restaurant{align-items:center;justify-content:space-between}}@media only screen and (max-width: 767px){.con_restaurant .box_restaurant .restaurant{flex-direction:column;align-items:flex-start}}.con_restaurant .box_restaurant .restaurant .img{order:1}@media only screen and (min-width: 1025px){.con_restaurant .box_restaurant .restaurant .img{width:52%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_restaurant .box_restaurant .restaurant .img{width:52%}}@media only screen and (max-width: 767px){.con_restaurant .box_restaurant .restaurant .img{width:100%}}.con_restaurant .box_restaurant .restaurant .box_txt{order:2;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 1025px){.con_restaurant .box_restaurant .restaurant .box_txt{width:43%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_restaurant .box_restaurant .restaurant .box_txt{width:43%}}@media only screen and (max-width: 767px){.con_restaurant .box_restaurant .restaurant .box_txt{width:100%}}.con_restaurant .box_restaurant .restaurant .box_txt .sst{order:1}.con_restaurant .box_restaurant .restaurant .box_txt .st_service{order:2;margin-bottom:1em}.con_restaurant .box_restaurant .restaurant .box_txt .txt{order:3;margin-bottom:1em}.con_restaurant .box_restaurant .restaurant .box_txt .txt_lnk_360{order:4}.con_other{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1440px){.con_other{width:calc(1201 / 1440 * 100%);max-width:1200px}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_other{max-width:1600px;width:calc(1200 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other{width:calc(1320 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_other{width:calc(690 / 750 * 100%)}}@media only screen and (min-width: 1025px){.con_other{margin-top:9.71em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other{margin-top:8.57em}}@media only screen and (max-width: 767px){.con_other{margin-top:4.7em}}@media only screen and (min-width: 1025px){.con_other .tmp_st_main{margin-bottom:4.57em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .tmp_st_main{margin-bottom:4.14em}}@media only screen and (max-width: 767px){.con_other .tmp_st_main{margin-bottom:3em}}.con_other .box_other{flex-wrap:wrap}@media only screen and (min-width: 1025px){.con_other .box_other{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_other{display:flex}}@media only screen and (max-width: 767px){.con_other .box_other{display:block}}.con_other .box_other:after{display:block;content:""}@media only screen and (min-width: 1025px){.con_other .box_other:after{width:calc(406 / 1760 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_other:after{width:calc(406 / 1760 * 100%)}}@media only screen and (max-width: 767px){.con_other .box_other:after{width:100%}}.con_other .box_other section{position:relative;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 1025px){.con_other .box_other section{margin-bottom:4.29em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_other section{margin-bottom:2.86em}}@media only screen and (max-width: 767px){.con_other .box_other section{margin-bottom:3em}}@media only screen and (min-width: 1025px){.con_other .box_other section{width:calc(406 / 1760 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .box_other section{width:calc(406 / 1760 * 100%)}}@media only screen and (max-width: 767px){.con_other .box_other section{width:100%}}@media only screen and (min-width: 768px){.con_other .box_other section:not(:nth-child(4n+1)){margin-left:2.5%}}.con_other .box_other section .sst{order:1}@media only screen and (min-width: 768px){.con_other .box_other section .sst{position:absolute;top:0}}.con_other .box_other section .st_service{order:2;margin-bottom:1em;padding-bottom:.5em;border-bottom:solid 2px #cccccc;position:relative;width:100%}@media only screen and (min-width: 768px){.con_other .box_other section .st_service{margin-top:2em}}.con_other .box_other section .st_service:before{position:absolute;content:" ";display:block;border-bottom:solid 3px var(--washington-hover-color);bottom:-2px;width:15%;left:0%}html[data-brand="randb"] .con_other .box_other section .st_service:before{border-bottom:solid 3px var(--randb-hover-color)}.con_other .box_other section .st_service:after{position:absolute;content:" ";display:block;border-bottom:solid 3px var(--washington-color);bottom:-2px;left:15%;width:15%}html[data-brand="randb"] .con_other .box_other section .st_service:after{border-bottom:solid 3px var(--randb-color)}.con_other .box_other section .img{order:3;margin-bottom:.5em}.con_other .box_other section .txt{order:4;width:95%;margin:0 auto}.con_other .box_other section .txt_lnk_360{order:5;margin-top:1em}.con_info{background:#f7f2e5}@media only screen and (min-width: 1025px){.con_info{margin-top:9.71em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_info{margin-top:8.57em}}@media only screen and (max-width: 767px){.con_info{margin-top:4.7em}}@media only screen and (min-width: 1025px){.con_info{margin-bottom:5.36em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_info{margin-bottom:4.86em}}@media only screen and (max-width: 767px){.con_info{margin-bottom:4.8em}}@media only screen and (min-width: 1025px){.con_info{padding:5.36em 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_info{padding:4.86em 0}}@media only screen and (max-width: 767px){.con_info{padding:4.8em 0}}@media only screen and (min-width: 1025px){.con_info .tmp_st_main{margin-bottom:4.57em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_info .tmp_st_main{margin-bottom:4.14em}}@media only screen and (max-width: 767px){.con_info .tmp_st_main{margin-bottom:3em}}.con_info .tbl_info{margin-right:auto;margin-left:auto;background-color:#fff}@media only screen and (min-width: 1025px){.con_info .tbl_info{width:calc(1100 / 1440 * 100%);max-width:1466.66667px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_info .tbl_info{width:calc(1320 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_info .tbl_info{width:calc(690 / 750 * 100%)}}@media only screen and (min-width: 1441px){.con_info .tbl_info{max-width:1142px}}
