﻿.con_result,.noresult,.con_result_detail{max-width:1200px;margin:auto}@media only screen and (min-width: 768px){.con_result,.noresult,.con_result_detail{width:90%}}@media only screen and (max-width: 767px){.con_result,.noresult,.con_result_detail{width:84.61538%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?vm5lse");src:url("../fonts/icomoon.eot?vm5lse#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?vm5lse") format("truetype"),url("../fonts/icomoon.woff?vm5lse") format("woff"),url("../fonts/icomoon.svg?vm5lse#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.con_result{margin-top:3.64583%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result{margin-top:5.83333%}}@media only screen and (max-width: 767px){.con_result{margin-top:11.53846%}}.con_result .box_cate{display:flex;margin-bottom:1.25%}@media only screen and (max-width: 767px){.con_result .box_cate{margin-bottom:3.78788%}}.con_result .box_cate p{font-size:122%;font-weight:bold;letter-spacing:.08em;font-weight:normal;color:#959595}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_cate p{font-size:115%}}@media only screen and (max-width: 767px){.con_result .box_cate p{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_cate p{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result .box_cate p{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result .box_cate p{font-size:108%}}.con_result .box_cate p:first-child{width:45%;padding-left:20.41667%;box-sizing:border-box}.con_result .box_cate p:nth-child(2){width:52.5%;margin-left:2.5%}.con_result .box_res{border-top:1px solid #959595}.con_result .box_res>li{border-bottom:1px solid #959595}.con_result .box_res>li a{padding:10px 0;box-sizing:border-box;text-decoration:none}@media only screen and (max-width: 767px){.con_result .box_res>li a{padding:4.54545% 0}}@media only screen and (min-width: 768px){.con_result .box_res>li a{display:flex;align-items:center}}@media only screen and (max-width: 767px){.con_result .box_res>li a{display:block}}.con_result .box_res>li a .wrp_img{display:flex;align-items:center}@media only screen and (min-width: 768px){.con_result .box_res>li a .wrp_img{width:45%}}.con_result .box_res>li a .wrp_img .img{position:relative;width:41.66667%;padding-bottom:27.77778%}.con_result .box_res>li a .wrp_img .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.con_result .box_res>li a .wrp_img .st{width:54.62963%;margin-left:3.7037%}.con_result .box_res>li a .wrp_img .st>*{display:block}.con_result .box_res>li a .wrp_img .st span{margin-bottom:.33em;font-size:108%;font-weight:bold;letter-spacing:.08em;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_res>li a .wrp_img .st span{font-size:100%}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_img .st span{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_res>li a .wrp_img .st span{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_img .st span{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result .box_res>li a .wrp_img .st span{font-size:93%}}.con_result .box_res>li a .wrp_img .st em{font-size:122%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_res>li a .wrp_img .st em{font-size:115%}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_img .st em{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_res>li a .wrp_img .st em{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_img .st em{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result .box_res>li a .wrp_img .st em{font-size:108%}}.con_result .box_res>li a .wrp_img .st em:after{content:'';display:inline-block;vertical-align:middle;width:1em;height:.94em;margin-left:.35em;background:url(../../culturalproperties/result/images/ic_plus.png) no-repeat left top/contain}.con_result .box_res>li a .wrp_txt{margin:0 0 0 2.5%}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_txt{margin:4.54545% 0 0}}@media only screen and (min-width: 768px){.con_result .box_res>li a .wrp_txt{width:52.5%}}.con_result .box_res>li a .wrp_txt .key{display:flex;flex-wrap:wrap;margin:-1.5873% 0 0.66em -1.5873%;font-size:108%;font-weight:bold;letter-spacing:.08em}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_txt .key{margin:-1.51515% 0 0.8em -1.51515%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_res>li a .wrp_txt .key{font-size:100%}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_txt .key{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_res>li a .wrp_txt .key{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_txt .key{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result .box_res>li a .wrp_txt .key{font-size:93%}}.con_result .box_res>li a .wrp_txt .key li{padding:.4em .86em;margin:1% 0 0 1%;color:#fff;font-weight:normal;line-height:1;background:#959595}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_txt .key li{margin:1.51515% 0 0 1.51515%}}.con_result .box_res>li a .wrp_txt .key li.red{background:#d00a1d}.con_result .box_res>li a .wrp_txt .txt{font-size:108%;font-weight:bold;letter-spacing:.08em;line-height:1.73;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3.46}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_res>li a .wrp_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_txt .txt{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_res>li a .wrp_txt .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_txt .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result .box_res>li a .wrp_txt .txt{font-size:93%}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_txt .txt{line-height:1.4}}@media only screen and (max-width: 767px){.con_result .box_res>li a .wrp_txt .txt{max-height:2.8}}.con_result #js-moreResult{display:none;border-top:none}.con_result #js-btnMore{margin-top:6.66667%;text-align:center}@media only screen and (max-width: 767px){.con_result #js-btnMore{margin-top:15.75758%}}.con_result #js-btnMore span{position:relative;display:inline-block;text-decoration:none;padding:0 2.76em 0.53em 0.76em;border-bottom:1px solid #959595;box-sizing:border-box;font-size:93%;font-weight:bold;letter-spacing:.08em}@media only screen and (max-width: 767px){.con_result #js-btnMore span{padding:0 2em 0.6em 0.6em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result #js-btnMore span{font-size:86%}}@media only screen and (max-width: 767px){.con_result #js-btnMore span{font-size:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result #js-btnMore span{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result #js-btnMore span{letter-spacing:.08em}}.con_result #js-btnMore span:before{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:#d00a1d;transition:width 400ms ease}.con_result #js-btnMore span i:before,.con_result #js-btnMore span i:after{content:'';position:absolute;top:.61em;right:1.23em;width:.76em;height:2px;background:#111;transition:background 400ms ease}.con_result #js-btnMore span i:after{transform:rotate(90deg)}.con_result #js-btnMore span:hover{cursor:pointer}.con_result #js-btnMore span:hover:before{left:0;right:auto;width:100%}.con_result #js-btnMore span:hover i:before,.con_result #js-btnMore span:hover i:after{background:#d00a1d}.con_result .box_pager{margin-bottom:4.16667%}@media only screen and (max-width: 767px){.con_result .box_pager{margin-bottom:9.84848%}}.con_result .box_pager.bottom{margin:4.16667% 0 0}@media only screen and (max-width: 767px){.con_result .box_pager.bottom{margin:9.84848% 0 0}}.con_result .box_pager>*:first-child+*{margin-top:1.66667%}@media only screen and (max-width: 767px){.con_result .box_pager>*:first-child+*{margin-top:3.93939%}}.con_result .box_pager .txt{font-size:108%;font-weight:bold;letter-spacing:.08em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_pager .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_result .box_pager .txt{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_pager .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result .box_pager .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result .box_pager .txt{font-size:93%}}.con_result .box_pager .wrp_pager{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.con_result .box_pager .wrp_pager .btn_prev a,.con_result .box_pager .wrp_pager .btn_prev span,.con_result .box_pager .wrp_pager .btn_next a,.con_result .box_pager .wrp_pager .btn_next span{position:relative;z-index:1;display:inline-block;border-bottom:1px solid #959595;padding:0 3.4em 0.8em 1em;box-sizing:border-box;text-decoration:none;font-size:93%;font-weight:bold;letter-spacing:.08em}@media only screen and (max-width: 767px){.con_result .box_pager .wrp_pager .btn_prev a,.con_result .box_pager .wrp_pager .btn_prev span,.con_result .box_pager .wrp_pager .btn_next a,.con_result .box_pager .wrp_pager .btn_next span{padding:0 2em 0.8em 0.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_pager .wrp_pager .btn_prev a,.con_result .box_pager .wrp_pager .btn_prev span,.con_result .box_pager .wrp_pager .btn_next a,.con_result .box_pager .wrp_pager .btn_next span{font-size:93%}}@media only screen and (max-width: 767px){.con_result .box_pager .wrp_pager .btn_prev a,.con_result .box_pager .wrp_pager .btn_prev span,.con_result .box_pager .wrp_pager .btn_next a,.con_result .box_pager .wrp_pager .btn_next span{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_pager .wrp_pager .btn_prev a,.con_result .box_pager .wrp_pager .btn_prev span,.con_result .box_pager .wrp_pager .btn_next a,.con_result .box_pager .wrp_pager .btn_next span{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result .box_pager .wrp_pager .btn_prev a,.con_result .box_pager .wrp_pager .btn_prev span,.con_result .box_pager .wrp_pager .btn_next a,.con_result .box_pager .wrp_pager .btn_next span{letter-spacing:.08em}}.con_result .box_pager .wrp_pager .btn_prev a:before,.con_result .box_pager .wrp_pager .btn_prev span:before,.con_result .box_pager .wrp_pager .btn_next a:before,.con_result .box_pager .wrp_pager .btn_next span:before{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:#d00a1d;transition:width 400ms ease}.con_result .box_pager .wrp_pager .btn_prev a:after,.con_result .box_pager .wrp_pager .btn_prev span:after,.con_result .box_pager .wrp_pager .btn_next a:after,.con_result .box_pager .wrp_pager .btn_next span:after{content:"";margin-left:.5em;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%;right:.2em;font-size:160%;line-height:.291;transition:transform 400ms ease,color 400ms ease;margin:-.48em 0 0}@media only screen and (max-width: 767px){.con_result .box_pager .wrp_pager .btn_prev a:after,.con_result .box_pager .wrp_pager .btn_prev span:after,.con_result .box_pager .wrp_pager .btn_next a:after,.con_result .box_pager .wrp_pager .btn_next span:after{font-size:136%}}.con_result .box_pager .wrp_pager .btn_prev a:hover:before,.con_result .box_pager .wrp_pager .btn_prev span:hover:before,.con_result .box_pager .wrp_pager .btn_next a:hover:before,.con_result .box_pager .wrp_pager .btn_next span:hover:before{left:0;right:auto;width:100%;background:#d00a1d}.con_result .box_pager .wrp_pager .btn_prev a:hover:after,.con_result .box_pager .wrp_pager .btn_prev span:hover:after,.con_result .box_pager .wrp_pager .btn_next a:hover:after,.con_result .box_pager .wrp_pager .btn_next span:hover:after{color:#d00a1d;transform:translateX(0.5em)}.con_result .box_pager .wrp_pager .btn_prev a,.con_result .box_pager .wrp_pager .btn_prev span{padding:0 1em 0.8em 3.4em}@media only screen and (max-width: 767px){.con_result .box_pager .wrp_pager .btn_prev a,.con_result .box_pager .wrp_pager .btn_prev span{padding:0 0.5em 0.8em 2em}}.con_result .box_pager .wrp_pager .btn_prev a:before,.con_result .box_pager .wrp_pager .btn_prev span:before{left:0;right:auto}.con_result .box_pager .wrp_pager .btn_prev a:after,.con_result .box_pager .wrp_pager .btn_prev span:after{right:auto;left:.2em;transform:rotateY(180deg)}.con_result .box_pager .wrp_pager .btn_prev a:hover:before,.con_result .box_pager .wrp_pager .btn_prev span:hover:before{left:auto;right:0}.con_result .box_pager .wrp_pager .btn_prev a:hover:after,.con_result .box_pager .wrp_pager .btn_prev span:hover:after{transform:rotateY(180deg) translateX(0.5em)}.con_result .box_pager .wrp_pager ul{display:flex;margin:0 2em;font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_pager .wrp_pager ul{margin:0 1.5em}}@media only screen and (max-width: 767px){.con_result .box_pager .wrp_pager ul{margin:0 0.7em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result .box_pager .wrp_pager ul{font-size:100%}}@media only screen and (max-width: 767px){.con_result .box_pager .wrp_pager ul{font-size:83%}}.con_result .box_pager .wrp_pager ul li{margin-left:.6em}@media only screen and (max-width: 767px){.con_result .box_pager .wrp_pager ul li{margin-left:.4em}}.con_result .box_pager .wrp_pager ul li:first-child{margin-left:0}.con_result .box_pager .wrp_pager ul li a{display:block;width:2.4em;height:3em;line-height:3em;text-decoration:none;border:solid 1px #959595;text-align:center;box-sizing:border-box;font-family:'Montserrat', sans-serif;font-weight:bold;-moz-transition:color 500ms,background-color 500ms,border-color 500ms;-o-transition:color 500ms,background-color 500ms,border-color 500ms;-webkit-transition:color 500ms,background-color 500ms,border-color 500ms;transition:color 500ms,background-color 500ms,border-color 500ms}@media only screen and (max-width: 767px){.con_result .box_pager .wrp_pager ul li a{width:2.2em}}.con_result .box_pager .wrp_pager ul li a:hover,.con_result .box_pager .wrp_pager ul li a.active{border-color:#d0091c;background:#d0091c;color:#fff}.noresult{margin:11.71875% auto 5.20833%;text-align:center;font-size:122%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.noresult{margin:18.75% auto 8.33333%}}@media only screen and (max-width: 767px){.noresult{margin:28.84615% auto 12.82051%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.noresult{font-size:115%}}@media only screen and (max-width: 767px){.noresult{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.noresult{letter-spacing:.06em}}@media only screen and (max-width: 767px){.noresult{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.noresult{font-size:108%}}.noresult span{position:relative;display:block}.noresult span:before{content:'';position:absolute;left:50%;z-index:-1;width:14.25%;margin:-11.66667% 0 0 -6.25%;padding-bottom:7.83333%;background:url(../images/common/dec_tsuru.png) no-repeat left top/contain}@media only screen and (max-width: 767px){.noresult span:before{width:25.90909%}}@media only screen and (max-width: 767px){.noresult span:before{padding-bottom:14.24242%}}.noresult span:after{content:'';position:absolute;left:50%;top:0;z-index:-1;width:31%;margin:-6.66667% 0 0 -.41667%;padding-bottom:12.25%;background:url(../../culturalproperties/result/images/dec1.png) no-repeat left top/contain}@media only screen and (max-width: 767px){.noresult span:after{width:56.36364%}}@media only screen and (max-width: 767px){.noresult span:after{padding-bottom:22.27273%}}.con_result_detail{max-width:1000px;margin-top:3.64583%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail{margin-top:5.83333%}}@media only screen and (max-width: 767px){.con_result_detail{margin-top:11.53846%}}.con_result_detail .box_st .ic{margin-bottom:3%;text-align:center}@media only screen and (max-width: 767px){.con_result_detail .box_st .ic{margin-bottom:5.90909%}}.con_result_detail .box_st .ic span{display:inline-block;padding:.4em .86em;background:#d00a1d;color:#fff;font-size:108%;font-weight:bold;letter-spacing:.08em;font-weight:normal;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_st .ic span{font-size:100%}}@media only screen and (max-width: 767px){.con_result_detail .box_st .ic span{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_st .ic span{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_st .ic span{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_st .ic span{font-size:93%}}.con_result_detail .box_st h3{margin-bottom:4%;text-align:center}@media only screen and (max-width: 767px){.con_result_detail .box_st h3{margin-bottom:7.87879%}}.con_result_detail .box_st h3>*{display:block}.con_result_detail .box_st h3 span{font-size:108%;font-weight:bold;letter-spacing:.08em;margin-bottom:.46em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_st h3 span{font-size:100%}}@media only screen and (max-width: 767px){.con_result_detail .box_st h3 span{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_st h3 span{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_st h3 span{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_st h3 span{font-size:93%}}.con_result_detail .box_st h3 em{font-size:215%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_st h3 em{font-size:172%}}@media only screen and (max-width: 767px){.con_result_detail .box_st h3 em{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_st h3 em{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_st h3 em{letter-spacing:.08em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_result_detail .box_st h3 em{font-size:193%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_st h3 em{font-size:150%}}.con_result_detail .box_st h3 em:after{content:'';display:block;width:2.3em;height:4px;margin:.6em auto 0;background:#d00a1d}.con_result_detail .box_st .key{display:flex;flex-wrap:wrap;justify-content:center;margin:-.6% 0 0.66em -.6%;font-size:108%;font-weight:bold;letter-spacing:.08em}@media only screen and (max-width: 767px){.con_result_detail .box_st .key{margin:-.90909% 0 0.8em -.90909%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_st .key{font-size:100%}}@media only screen and (max-width: 767px){.con_result_detail .box_st .key{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_st .key{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_st .key{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_st .key{font-size:93%}}.con_result_detail .box_st .key li{padding:.4em .86em;margin:.6% 0 0 .6%;color:#fff;font-weight:normal;line-height:1;background:#959595}@media only screen and (max-width: 767px){.con_result_detail .box_st .key li{margin:.90909% 0 0 .90909%}}.con_result_detail .box_det{margin-top:4%}@media only screen and (max-width: 767px){.con_result_detail .box_det{margin-top:7.87879%}}.con_result_detail .box_det>*{margin-top:4%}@media only screen and (max-width: 767px){.con_result_detail .box_det>*{margin-top:7.87879%}}.con_result_detail .box_det>*:first-child{margin-top:0}@media only screen and (min-width: 768px){.con_result_detail .box_det .wrp_inf{display:flex;align-items:flex-start;justify-content:space-between}}@media only screen and (min-width: 768px){.con_result_detail .box_det .wrp_inf .wrp_img{width:50%}}.con_result_detail .box_det .wrp_inf .wrp_img .img+.img{margin-top:5%}.con_result_detail .box_det .wrp_inf .wrp_img .img a{position:relative;display:block;text-decoration:none}.con_result_detail .box_det .wrp_inf .wrp_img .img a:after{content:'';position:absolute;right:0;bottom:0;z-index:1;width:2.5em;height:2.5em;background:#000 url(../images/common/ic_scale.png) no-repeat center center/42.85714% 42.85714%}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_inf .wrp_img .img a:after{width:1.5em}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_inf .wrp_img .img a:after{height:1.5em}}.con_result_detail .box_det .wrp_inf .wrp_img .img a img{width:100%}.con_result_detail .box_det .wrp_inf .wrp_img .img span{display:block;margin-top:.5em;font-size:108%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .wrp_inf .wrp_img .img span{font-size:100%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_inf .wrp_img .img span{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .wrp_inf .wrp_img .img span{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_inf .wrp_img .img span{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_det .wrp_inf .wrp_img .img span{font-size:93%}}@media only screen and (min-width: 768px){.con_result_detail .box_det .wrp_inf .wrp_txt{width:44%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_inf .wrp_txt{margin-top:6.06061%}}.con_result_detail .box_det .wrp_inf .wrp_txt table tr th{width:6em}.con_result_detail .box_det h4{position:relative;padding-left:2.05em;box-sizing:border-box;font-size:122%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det h4{font-size:115%}}@media only screen and (max-width: 767px){.con_result_detail .box_det h4{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det h4{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_det h4{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_det h4{font-size:108%}}.con_result_detail .box_det h4+*{margin-top:1.5%}@media only screen and (max-width: 767px){.con_result_detail .box_det h4+*{margin-top:3.78788%}}.con_result_detail .box_det h4:before{content:'';position:absolute;left:0;top:.64em;width:1.17em;height:2px;background:#d00a1d}.con_result_detail .box_det .txt{font-size:108%;font-weight:bold;letter-spacing:.08em;line-height:1.73}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .txt{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_det .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_det .txt{font-size:93%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .txt{line-height:1.4}}.con_result_detail .box_det .btn{margin-left:auto;margin-right:auto}.con_result_detail .box_det .wrp_map{margin-top:6%;padding-bottom:6%;border-bottom:1px solid #959595}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map{margin-top:11.81818%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map{padding-bottom:11.81818%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map{display:flex;flex-wrap:wrap}.con_result_detail .box_det .wrp_map>*{width:100%}}@media only screen and (min-width: 768px){.con_result_detail .box_det .wrp_map .wrp_st{display:flex;justify-content:space-between;align-items:flex-end}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map .wrp_st{display:contents}.con_result_detail .box_det .wrp_map .wrp_st>*{width:100%}}.con_result_detail .box_det .wrp_map .wrp_st .st{font-size:215%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .wrp_map .wrp_st .st{font-size:186%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map .wrp_st .st{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .wrp_map .wrp_st .st{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map .wrp_st .st{letter-spacing:.08em}}@media only screen and (min-width: 768px){.con_result_detail .box_det .wrp_map .wrp_st .st{padding-right:1em;box-sizing:border-box}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_result_detail .box_det .wrp_map .wrp_st .st{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_det .wrp_map .wrp_st .st{font-size:172%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map .wrp_st .st{order:1;margin-bottom:5.90909%}}@media only screen and (min-width: 768px){.con_result_detail .box_det .wrp_map .wrp_st .lnk{white-space:nowrap}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map .wrp_st .lnk{order:3;margin-top:5.90909%;text-align:right}}.con_result_detail .box_det .wrp_map .map{position:relative;padding-bottom:45%}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map .map{padding-bottom:68.18182%}}@media only screen and (min-width: 768px){.con_result_detail .box_det .wrp_map .map{margin-top:3%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_map .map{order:2}}.con_result_detail .box_det .wrp_map .map iframe{position:absolute;left:0;top:0;width:100%;height:100%}.con_result_detail .box_det .wrp_more ul{display:flex;align-items:flex-start;flex-wrap:wrap}.con_result_detail .box_det .wrp_more ul li{width:18.4%;margin:4% 0 0 2%}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_more ul li{width:48.48485%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_more ul li{margin:6.06061% 0 0 3.0303%}}@media only screen and (min-width: 768px){.con_result_detail .box_det .wrp_more ul li:nth-child(-n+5){margin-top:0}.con_result_detail .box_det .wrp_more ul li:nth-child(5n+1){margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_det .wrp_more ul li{width:23.5%;margin:4% 0 0 2% !important}.con_result_detail .box_det .wrp_more ul li:nth-child(-n+4){margin-top:0 !important}.con_result_detail .box_det .wrp_more ul li:nth-child(4n+1){margin-left:0 !important}.con_result_detail .box_det .wrp_more ul li:nth-child(5){display:none}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_more ul li:nth-child(-n+2){margin-top:0}.con_result_detail .box_det .wrp_more ul li:nth-child(odd){margin-left:0}.con_result_detail .box_det .wrp_more ul li:nth-child(5){display:none}}.con_result_detail .box_det .wrp_more ul li a .img{position:relative;padding-bottom:54.34783%}.con_result_detail .box_det .wrp_more ul li a .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.con_result_detail .box_det .wrp_more ul li a .txt{margin-top:8.15217%;text-align:center;font-size:108%;font-weight:bold;letter-spacing:.08em;line-height:1.33}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_more ul li a .txt{margin-top:7.8125%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .wrp_more ul li a .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_more ul li a .txt{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .wrp_more ul li a .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_more ul li a .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_det .wrp_more ul li a .txt{font-size:93%}}.con_result_detail .box_det .wrp_more .lnk{margin-top:4%;text-align:right}@media only screen and (max-width: 767px){.con_result_detail .box_det .wrp_more .lnk{margin-top:7.87879%}}.con_result_detail .box_det .name{text-align:right;font-size:108%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .name{font-size:100%}}@media only screen and (max-width: 767px){.con_result_detail .box_det .name{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_result_detail .box_det .name{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_result_detail .box_det .name{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_result_detail .box_det .name{font-size:93%}}
