﻿.arrow-down_css{position:relative;display:inline-block}.arrow-down_css:before,.arrow-down_css:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.arrow-down_css:before{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;top:-7px;left:-7px;width:14px;height:14px;border-top:2px solid #fd6a3c;border-right:2px solid #fd6a3c;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}#museum-list .main-visual{position:relative}#museum-list .main-visual .to-tenjikan{position:absolute;z-index:5;top:37%;right:6.4%}#museum-list .main-visual .to-tenjikan a{width:160px;height:110px;background:transparent;display:block}#museum-list .main-visual .to-tenjikan a p{opacity:0;font-size:1.5rem;line-height:2.3rem;font-weight:bold;color:#fff;background:#fd6a3c;padding:.5rem 1rem;border-radius:3px}#museum-list .main-visual .to-tenjikan a.newactive{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;opacity:1}#museum-list .main-visual .to-tenjikan a.newactive p{opacity:1}#museum-list .main-visual .to-kakian{position:absolute;z-index:5;top:18%;left:14%}#museum-list .main-visual .to-kakian a{width:160px;height:220px;background:transparent;display:block}#museum-list .main-visual .to-kakian a p{opacity:0;font-size:1.5rem;line-height:2.3rem;font-weight:bold;color:#fff;background:#fd6a3c;padding:.5rem 1rem;border-radius:3px}#museum-list .main-visual .to-kakian a.newactive{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;opacity:1}#museum-list .main-visual .to-kakian a.newactive p{opacity:1}#museum-list .main-visual .to-shigotoba{position:absolute;z-index:5;bottom:12%;right:41.7%}#museum-list .main-visual .to-shigotoba a{width:175px;height:105px;background:transparent;display:block;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#museum-list .main-visual .to-shigotoba a p{opacity:0;font-size:1.5rem;line-height:2.3rem;font-weight:bold;color:#fff;background:#fd6a3c;padding:.5rem 1rem;border-radius:3px}#museum-list .main-visual .to-shigotoba a.newactive{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;opacity:1}#museum-list .main-visual .to-shigotoba a.newactive p{opacity:1}@media screen and (max-width: 1039px){#museum-list .main-visual .to-tenjikan,#museum-list .main-visual .to-kakian,#museum-list .main-visual .to-shigotoba{display:none}}#museum-list .catch{margin-top:4rem}@media screen and (max-width: 414px){#museum-list .catch{margin-top:2rem}}#museum-list .lead{font-size:1.5rem;line-height:2.3rem;text-align:center;line-height:3rem;padding-bottom:5rem;border-bottom:1px solid #dedede}@media screen and (max-width: 768px){#museum-list .lead{text-align:left}#museum-list .lead br{display:none}}@media screen and (max-width: 414px){#museum-list .lead{font-size:1.4rem;line-height:2.2rem;line-height:2.3rem;padding-bottom:2rem}}#museum-list>section{margin-top:7rem}@media screen and (max-width: 414px){#museum-list>section{margin-top:3rem}}#museum-list>section p.head-sub{margin:0;font-family:"Yu Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",Georgia,serif;font-size:1.3rem;line-height:2rem;text-align:center}#museum-list>section h2.headline{margin:.2rem auto 1.5rem}@media screen and (max-width: 768px){#museum-list>section h2.headline{margin:.2rem auto 1rem}}#museum-list>section div{margin-bottom:3rem}@media screen and (max-width: 414px){#museum-list>section div{margin-bottom:1rem}}#museum-list>section div.main-image a{display:block}#museum-list>section .logo-tenjikan,#museum-list>section .logo-kakian,#museum-list>section .logo-shigotoba{margin:0 auto 2rem;display:block}@media screen and (max-width: 414px){#museum-list>section .logo-tenjikan,#museum-list>section .logo-kakian,#museum-list>section .logo-shigotoba{margin:2rem auto 1.5rem}}#museum-list>section .logo-tenjikan{width:20px}#museum-list>section .logo-kakian{width:38px}#museum-list>section .logo-shigotoba{width:40px}@media screen and (max-width: 414px){#museum-list>section .logo-tenjikan{width:16px}#museum-list>section .logo-kakian{width:28px}#museum-list>section .logo-shigotoba{width:34px}}#museum-list>section p{text-align:center;margin:2.5rem auto 3rem;line-height:3rem}@media screen and (max-width: 768px){#museum-list>section p{text-align:left}#museum-list>section p br{display:none}}@media screen and (max-width: 414px){#museum-list>section p{margin:1.5rem auto 0;line-height:2.3rem}}.slick-prev:before,.slick-next:before{color:#fd6a3c}.slick-prev:before{font-family:'suzuki';content:"\e90a"}.slick-next:before{font-family:'suzuki';content:"\e90b"}#case-images{max-width:1040px;margin:0 auto;padding:0 2rem;margin:1rem auto 0}@media screen and (max-width: 768px){#case-images{padding:0 1rem}}@media screen and (max-width: 768px){#case-images{margin-top:1rem}}#case-images .slick-slide img{padding:0}#case-images .thumb-item li a{display:block}#case-images .thumb-item-nav{margin-top:1rem}#case-images .thumb-item-nav li:hover{text-decoration:none;color:inherit;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0.9}#case-images .thumb-item-nav li:focus{outline:none}#tenjikan #lead,#shigotoba #lead{text-align:center}#tenjikan #lead h2,#shigotoba #lead h2{font-size:2rem;line-height:3rem;font-family:"Yu Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",Georgia,serif;font-weight:bold;color:#fd6a3c;margin:3rem auto 2rem}@media screen and (max-width: 414px){#tenjikan #lead h2,#shigotoba #lead h2{font-size:1.7rem;line-height:2.6rem;margin:2rem auto 2rem}}#tenjikan #lead p,#shigotoba #lead p{line-height:2.9rem}@media screen and (max-width: 768px){#tenjikan #lead p,#shigotoba #lead p{text-align:left}}@media screen and (max-width: 414px){#tenjikan #lead p,#shigotoba #lead p{line-height:2.3rem}#tenjikan #lead p br,#shigotoba #lead p br{display:none}}#tenjikan #floor,#shigotoba #floor{margin-top:7rem}@media screen and (max-width: 768px){#tenjikan #floor,#shigotoba #floor{margin-top:5rem}}@media screen and (max-width: 414px){#tenjikan #floor,#shigotoba #floor{margin-top:3rem}}#tenjikan #floor h3,#shigotoba #floor h3{margin-bottom:5rem}@media screen and (max-width: 768px){#tenjikan #floor h3,#shigotoba #floor h3{margin-bottom:3rem}}@media screen and (max-width: 414px){#tenjikan #floor h3,#shigotoba #floor h3{margin-bottom:2rem}}#tenjikan #floor>div,#shigotoba #floor>div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 414px){#tenjikan #floor>div,#shigotoba #floor>div{-webkit-flex-direction:column;flex-direction:column}}#tenjikan #floor>div>div,#shigotoba #floor>div>div{width:47%}@media screen and (max-width: 414px){#tenjikan #floor>div>div,#shigotoba #floor>div>div{width:100%}}#tenjikan #floor>div>div>div,#shigotoba #floor>div>div>div{width:100%;margin-bottom:2rem}#tenjikan #floor>div>div p,#shigotoba #floor>div>div p{margin-bottom:2rem}@media screen and (max-width: 414px){#tenjikan #floor>div>div p,#shigotoba #floor>div>div p{margin-bottom:1rem}}#tenjikan #floor>div>div p:before,#shigotoba #floor>div>div p:before{content:"▽"}#tenjikan #floor div#occupied,#shigotoba #floor div#occupied{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border:1px solid #dedede;padding:2rem;margin:2rem auto}@media screen and (max-width: 767px){#tenjikan #floor div#occupied,#shigotoba #floor div#occupied{padding:1rem 2rem;margin:1rem auto 3rem;display:block}}#tenjikan #floor div#occupied p,#shigotoba #floor div#occupied p{padding:0 1.5rem}@media screen and (max-width: 767px){#tenjikan #floor div#occupied p,#shigotoba #floor div#occupied p{display:inline;padding:0}#tenjikan #floor div#occupied p:after,#shigotoba #floor div#occupied p:after{content:"、"}#tenjikan #floor div#occupied p:last-child:after,#shigotoba #floor div#occupied p:last-child:after{content:""}}#tenjikan #floor div#occupied p sup,#shigotoba #floor div#occupied p sup{vertical-align:super}#tenjikan .btn.backmuseum,#shigotoba .btn.backmuseum{width:201px}#tenjikan #page-logo{margin:4rem auto 0;width:26px;display:block}@media screen and (max-width: 414px){#tenjikan #page-logo{margin:3rem auto 0;width:22px}}#shigotoba #page-logo{margin:4rem auto 0;width:50px;display:block}@media screen and (max-width: 414px){#shigotoba #page-logo{margin:3rem auto 0;width:40px}}#shigotoba #shigotoba-list ul li{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:5rem;padding-bottom:5rem;border-bottom:1px solid #dedede}@media screen and (max-width: 414px){#shigotoba #shigotoba-list ul li{margin-bottom:3rem;padding-bottom:3rem;-webkit-flex-direction:column;flex-direction:column}}#shigotoba #shigotoba-list ul li:first-child{margin-top:5rem;padding-top:5rem;border-top:1px solid #dedede}@media screen and (max-width: 414px){#shigotoba #shigotoba-list ul li:first-child{margin-top:3rem;padding-top:3rem}}#shigotoba #shigotoba-list ul li .image{width:30%}@media screen and (max-width: 414px){#shigotoba #shigotoba-list ul li .image{width:100%}}#shigotoba #shigotoba-list ul li .texts{width:65%}@media screen and (max-width: 414px){#shigotoba #shigotoba-list ul li .texts{width:100%}}#shigotoba #shigotoba-list ul li .texts h3{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:1.5rem}@media screen and (max-width: 414px){#shigotoba #shigotoba-list ul li .texts h3{margin-top:1.5rem}}#shigotoba #shigotoba-list ul li .texts h3 span:first-child{width:20px;margin-right:1rem}#shigotoba #shigotoba-list ul li .texts h3 span.logo-shigotoba{width:24px}#shigotoba #shigotoba-list ul li .texts h3 span.logo-clover{width:28px}#shigotoba #shigotoba-list ul li .texts h3 span.logo-kakoba{width:20px}#shigotoba #shigotoba-list ul li .texts h3 span.logo-rinba{width:12px}#shigotoba #shigotoba-list ul li .texts h3 span:last-child{font-weight:bold;font-size:1.7rem;line-height:2.6rem}#shigotoba #btn-list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 650px){#shigotoba #btn-list{-webkit-flex-direction:column;flex-direction:column}}#shigotoba #btn-list .btn{margin-top:0}@media screen and (max-width: 650px){#shigotoba #btn-list .btn:not(:first-child){margin-top:2rem}}.btn-list{max-width:400px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}
