<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@media all and (max-width:599px){
select{font-size:16px!important;}
}

/* cateogryBox */
.catTopList{position:relative;width:290px;margin:0 auto 20px;}
.catTopList:before{content:"&gt;";display:block;position:absolute;z-index:-1;right:10px;top:10px;width:20px;height:20px;font-size:16px;text-align:center;line-height:20px;font-family:monospace;font-weight:bold;}
.catTopList select{display:block;width:100%;padding:10px;background:transparent;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;}


.catBottomList{margin-bottom:40px;}
.catBottomList &gt; ul{padding:15px;}
.catBottomList ul.sub{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom:20px;}
.catBottomList ul.sub li{width:100%;}
.catBottomList ul.sub li a{font-size:0.9375em;}

@media all and (min-width:500px){
.catBottomList ul.sub li{width:48%;margin-right:2%;}
}

@media all and (min-width:700px){
.catBottomList ul.sub li{width:32%;margin-right:1.3%;}
}

@media all and (min-width:1000px){
.catBottomList ul.sub li{width:24%;margin-right:1%;}
}

@media all and (min-width:1300px){
.catBottomList &gt; ul{max-width:1280px;padding:15px 0;margin:0 auto;}
.catBottomList ul.sub li{width:19%;margin-right:1%;}
}

/* currentCat */
.cCat{position:relative;padding-left:15px;margin:0 15px 20px;border-bottom:solid 1px #cccdcd;font-size:0.875em;color:#402e1d;line-height:30px;}
.cCat:before{content:"";display:block;position:absolute;top:10px;left:0;width:10px;height:10px;}
@media all and (min-width:1300px){.cCat{max-width:1280px;margin:0 auto 20px;box-sizing:border-box;}}


/* index : photo / visit / seko / kanko */
#articleList{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 15px 40px;}
#articleList li a{display:block;}
#articleList .thumb{position:relative;width:100%;height:0;padding:0 0 75%;}
#articleList .thumb img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;}
#articleList h3{font-size:1.125em;}

@media all and (max-width:499px){
#articleList li{width:100%;padding:15px 0;border-bottom:dotted 1px #cccdcd;}
#articleList li a:after{content:"";display:block;clear:both;}
#articleList .thumb{float:right;width:40%;padding-bottom:30%;margin:0;}
#articleList .info{float:left;width:55%;}
}

@media all and (min-width:500px){
#articleList li{margin-bottom:20px;}
#articleList .thumb{margin-bottom:10px;}
}

@media all and (min-width:500px) and (max-width:699px){
#articleList li{width:49%;}
#articleList li:nth-child(odd){margin-right:2%;}
}

@media all and (min-width: 700px) and (max-width:899px){
#articleList li{width:32%;}
#articleList li:nth-child(3n+2){margin:0 2% 20px;}
}

@media all and (min-width:900px){
#articleList li{width:23.5%;margin-right:2%;}
#articleList li:nth-child(4n+4){margin-right:0;}
}
@media all and (min-width:1300px){
#articleList{max-width:1280px;margin:0 auto 40px;}
}


#container{max-width:100%;margin:0 auto 40px;position:relative;overflow:hidden;}
#container .grid{float:left;width:330px;padding:5px;background:#fff;transition:top 1s ease, left 1s ease;box-sizing:border-box;}
#container .grid .imgholder img{display:block;width:100%;height:auto;}
#container .grid .title{padding:10px;background:rgba(255,255,255,0.8);}

@media all and (max-width:677px){
#container{display:flex;flex-wrap:wrap;width:100%!important;height:auto!important;}
#container .grid{width:50%;padding:5px;margin:0 0 10px;position:relative!important;left:initial!important;top:initial!important;}
#container .grid.photo .imgholder{display:none;}
}

@media all and (max-width:479px){
#container .grid{float:none;width:100%;padding:0;margin:0 auto 20px;}
}
@media screen and (min-width:678px){
#container .grid.photo{cursor:pointer;}
#container .grid.photo .imgholder:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s;background:url(../img/share/zoom.png) no-repeat center center;opacity:0;}
#container .grid.photo:hover .imgholder:after{opacity:0.8;}
}

@media screen and (min-width:1000px){
#container .grid{position:relative;}
#container .grid .title{position:absolute;top:10px;right:10px;left:10px;opacity:0;transition:0.3s ease-out;padding:10px 15px;}
#container .grid .imgholder{margin-bottom:0;}
#container .grid:hover .title{opacity:1;}
}

@media screen and (min-width:678px){#container{width:660px;}}
@media screen and (min-width:1008px){#container{width:990px;}}
@media screen and (min-width:1338px){#container{width:1320px;}}
@media screen and (min-width:1668px){#container{width:1650px;}}
@media screen and (min-width:1998px){#container{width:1980px;}}
@media screen and (min-width:2328px){#container{width:2310px;}}
@media screen and (min-width:2658px){#container{width:2640px;}}
@media screen and (min-width:2988px){#container{width:2970px;}}

/* Overlay */
.simple_overlay{display:none;top:10%!important;left:5%!important;z-index:10000;background-color:#fff;width:90%;height:80%;taransition:2s;}
.simple_overlay &gt; .img{width:70%;height:100%;float:left;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:contain;}
.simple_overlay &gt; .img img{display:none;}
.simple_overlay &gt; .img a{width:50%;height:100%;float:left;cursor:pointer;}
.simple_overlay &gt; .img a.next{float:right;}
.simple_overlay &gt; .img a.next:hover{background:url(../img/lightbox/next.png) no-repeat right center;}
.simple_overlay &gt; .img a.prev:hover{background:url(../img/lightbox/prev.png) no-repeat left center;}
.simple_overlay .close{background-image:url(../img/lightbox/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:27px;width:27px;}
.details{font-size:0.9375em;padding:25px;overflow:hidden;}
.details a{cursor:pointer;}
.details a:hover{text-decoration:underline;}
.details a.button{border:1px solid #ccc;color:#888;display:inline-block;font-size:0.875em;margin:0 0 10px 20px;padding:2px 4px 2px 24px;text-decoration:none;background:#f9f9f9 url(../img/share/photo.png) no-repeat 4px center;background-size:18px 18px;}
.details a.button:hover{color:#888;background-color:#fcfcfc;}
.details .overlayPager{position:absolute;right:15px;bottom:15px;text-align:right;}
.details .overlayPager a:first-child{float:left;display:block;margin-top:3px;}
.details .overlayPager span{color:#aaa;display:block;font-size:0.875em;}
.details .overlayPager span.separetor{display:inline;}
#exposeMask{top:10%!important;left:5%!important;width:90%!important;height:80%!important;position:fixed!important;background:#000;background:-moz-linear-gradient(left,  #000 70%, #fff 70%);background:-webkit-gradient(linear, left top, right top, color-stop(70%,#000), color-stop(70%,#fff));background:-webkit-linear-gradient(left,  #000 70%,#fff 70%);background:-o-linear-gradient(left,  #000 70%,#fff 70%);background:-ms-linear-gradient(left,  #000 70%,#fff 70%);background:linear-gradient(to right,  #000 70%,#fff 70%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#fff',GradientType=1 );box-shadow:0 0 0 9999px rgba(0,0,0,0.7);}


@media screen and (max-width:677px){
.simple_overlay{display:block!important;position:relative!important;top:0!important;left:0!important;z-index:1;background-color:none;width:auto;height:auto;box-shadow:none;}
.simple_overlay &gt; .img{width:auto;height:auto;float:inherit;background:none!important;text-align:center;}
.simple_overlay &gt; .img img{display:block;width:100%;}
.simple_overlay &gt; .img a,.simple_overlay .close,.simple_overlay .overlayPager .button,.simple_overlay .overlayPager .showOverlay,.simple_overlay .overlayPager span.separetor,.simple_overlay .overlayPager span{display:none;}
.details{padding:10px;}
.details .overlayPager{top:15px;bottom:initial;width:46px;}
}


/* #articleTitle :navi, mame, diary, seko, kanko, photo, visit, reform */
/* #staffTitle :staff */
#articleTitle{margin:0 15px 20px;}
#staffTitle{margin:0 15px 20px;border-bottom:solid 1px #b0b0b0;}
#articleTitle h1{padding-bottom:5px;margin-bottom:5px;font-size:1.4375em;}
#articleTitle h2{margin:0;padding:10px 15px;background:#F0F1F1;font-size:0.9375em;}
#staffTitle h1 span{display:block;}
#staffTitle h1 .stit{margin-bottom:5px;font-size:1.0em;}
#staffTitle h1 .mtit{padding-bottom:5px;margin:0;font-size:1.3125em;}
#articleTitle.diary,
#staffTitle{position:relative;}
#articleTitle.diary .thumb + h1,
#articleTitle.diary .thumb + h1 + .info{padding-right:110px;}
#articleTitle.diary a.thumb{display:block;position:absolute;top:0;right:0;width:100px;background:#fff;font-size:0.875em;text-align:center;}
#articleTitle.diary a.thumb img{display:block;padding:2px;width:80px;margin:0 auto 5px;border:solid 1px #D3E1F3;}
#articleTitle.diary .info span,#articleTitle.diary .info a{display:block;}

@media screen and (min-width:1000px){
.normal #articleTitle{margin:0 0 20px;}
#articleTitle.diary{padding-top:20px;margin-bottom:60px;}
#articleTitle h1{font-size:1.6875em;}
#staffTitle h1 .mtit{font-size:1.4375em;}
#articleTitle.diary .info span,#articleTitle.diary .info a{display:inline-block;margin-right:10px;}
}

@media screen and (min-width:1300px){
#articleTitle,
#staffTitle{max-width:1280px;margin:0 auto 20px;}
}

/* BackButton */
.btnBack{width:100%;display:block;margin:20px auto 30px;padding-bottom:0;}
.btnBack a{display:block;width:40%;max-width:240px;height:auto;padding:3px;margin:0 auto;background:#fff;border:solid 1px #b0b0b0;}
.btnBack a span{display:block;background:#f0f1f1;line-height:32px;text-align:center;font-size:1.0em;}

/* articleList */
#article_list{max-width:1000px;padding:15px;margin:0 auto 40px;box-sizing:border-box;}
#article_list h2{padding-bottom:10px;}
#article_list li{border-bottom:solid 1px #eae7e4;}
#article_list li a{display:block;padding:10px 15px;font-size:0.9375em;}
#article_list li a .date{padding-right:15px;}
#article_list li a:hover{opacity:0.7;}

/* main:kanko, visit */
.mainImage{display:block;width:100%;max-width:1280px;height:auto;margin:0 auto 40px;}

/* main:navi */
#mainBox{width:100%;}
#mainBox img{display:block;width:100%;height:auto;}
.noArticle{padding:15% 0;text-align:center;}


/* seko/kanko:report */
.lbtn{margin:10px 15px 40px;}
.lbtn a{margin-left:15px;}
#repo{max-width:1000px;margin:0 auto 40px;}
#repo dl{float:left;width:48%;margin:0 0 30px;}
#repo dl:first-child{margin-right:4%;}
#repo dl.wide{float:none;width:100%;margin:0 0 30px;}
#repo dl dt{display:block;padding:5px 0;}
#repo dl dt span{padding-right:5px;font-size:1.125em;}
#repo dl dd.ipic img{display:block;width:100%;height:auto;margin-bottom:10px;}
#repo dl dd.ipic_iframe{max-width:100%;}
#repo dl dd.ipic_iframe iframe{width:100%;margin-bottom:10px;}
#repo dl dd.ipic_iframe iframe.movie{background:#ffffff url(../img/share/movie.jpg) no-repeat center center;}
#repo dl dd.ipic_iframe iframe.panorama{background:#ffffff url(../img/share/panorama.jpg) no-repeat center center;}
#repo dl dd h5{font-size:1.125em;}
#repo dl dd p{font-size:0.9375em;padding:0;}

@media screen and (min-width:1300px){.lbtn{max-width:1280px;margin:10px auto 40px;}}
@media screen and (max-width:999px){
#repo{margin:0 15px 40px;}
#repo dl,
#repo dl:first-child{padding-bottom:15px;}
#repo dl.wide{width:100%;padding-bottom:15px;margin:0;}
}

@media screen and (max-width:599px){
#repo dl,#repo dl:first-child,
#repo dl.wide{width:100%;}
}

/* data:seko, kanko, visit */
h3.sTitle{padding:5px 0;margin:0 15px 3px;line-height:20px;box-sizing:border-box;}
h3.sTitle:before{content:"";display:inline-block;width:10px;height:10px;margin:0 5px 0 10px;}
h3.sTitle + .linkBtn{max-width:1280px;margin:10px auto 20px;}
h3.sTitle + #repo{margin-top:40px;}
.dataBox{margin:0 15px 40px;}
.dataBox .inner{padding:15px;background:#f0f1f1;}
.dataBox table{width:100%;border-collapse:collapse;border:none;}
.dataBox table tr{border-bottom:1px dotted #b0b0b0;}
.dataBox table th{width:30%;padding:5px 0px;border-right:1px solid #b7b3b2;text-align:left;font-size:0.875em;}
.dataBox table td{width:70%;padding:5px 0 5px 15px;word-break:break-all;font-size:0.875em;}
@media screen and (min-width:1300px){
h3.sTitle{max-width:1280px;margin:0 auto 3px;}
.dataBox{max-width:1280px;margin:0 auto 40px;}
}

@media screen and (max-width:599px){
.dataBox .inner{padding:10px;}
.dataBox table table,.dataBox table tbody,.dataBox table tr,.dataBox table th,.dataBox table td{display:block;}
.dataBox table tr{border-bottom-style:solid;}
.dataBox table th{width:100%;border-right:none;border-bottom:1px dotted #b0b0b0;}
.dataBox table td{width:100%;padding-left:0;}
}


/* event */
#eventList{margin:20px 15px 40px;}
.lead{padding-bottom:20px;margin:0 0 40px;}
.lead .icon img{width:140px;height:auto;margin-right:15px;}
.lead .icon .end{display:inline-block;color:#8c8d8d;line-height:26px;vertical-align:top;}
.lead h2{margin:10px 0;font-size:1.25em;}
.lead h1#title{padding-top:0;}
.lead .thumb{margin-bottom:15px;}
.lead .thumb a,
.lead .thumb img{display:block;width:100%;max-width:320px;height:auto;margin:0 auto;}
.lead .detail{width:100%;}
.lead table{width:100%;margin-bottom:15px;}
.lead table th{width:60px;font-size:0.9375em;}
.lead table th span{display:block;padding:3px 5px;margin-right:10px;font-size:0.875em;white-space:nowrap;text-align:center;}
.lead table td{padding-top:3px;font-size:0.9375em;}
.lead .detail .linkBtn{max-width:570px;margin-bottom:10px;}
.lead .detail .linkBtn a{width:48%;margin:0 2% 10px 0;font-size:0.9375em;box-sizing:border-box;}
.lead .detail .linkBtn a:last-child{margin-right:0;}
.lead .introduction{padding:10px 15px;margin-bottom:15px;font-size:0.875em;}

@media screen and (min-width:600px) and (max-width:800px){
.lead .thumb{float:left;width:180px;}
.lead .thumb + .detail{float:right;width:calc(100% - 200px);width:-webkit-calc(100% - 200px);}
}

@media screen and (min-width:800px){
.lead .thumb{float:left;width:240px;}
.lead .thumb + .detail{float:right;width:calc(100% - 260px);width:-webkit-calc(100% - 260px);}
}
@media screen and (min-width:1000px){.lead{padding-bottom:20px;margin:0 0 40px;}}

.no_event{padding:15px;}


/* event_rp */
#eventReportList{margin:0 15px 100px;}
#eventReportList ul{margin-bottom:40px;}
#eventReportList h2{margin-bottom:15px;font-size:1.5em;line-height:1;}
#eventReportList li a{display:block;padding:10px 15px;}
#eventReportList li a span{padding-right:20px;}
@media screen and (min-width:1000px){#eventReportList{margin:0 0 100px;}}

/* diary */
@media screen and (min-width:1000px){
#spCat{display:none;}
#calendar{display:block;padding:10px;margin-bottom:40px;}
#calendar h2{margin-bottom:5px;}
#calendar table{width:100%;border-collapse:collapse;}
#calendar th,
#calendar td{width:calc(100%/7);width:-webkit-calc(100%/7);font-size:0.875em;text-align:center;line-height:18px;}
#calendar td a{display:block;text-decoration:underline;}
#calendar td a:hover{background:rgba(0,0,0,0.2);text-decoration:none;}
#calendar .np{padding-top:5px;margin-top:5px;}
#calendar .np a{float:left;display:block;width:50%;font-size:0.9375em;line-height:20px;}
#calendar .np a.next{text-align:right;}
#calendar .np a:hover{opacity:0.7;}
#archiveBox.selectBox{display:block;}
#archiveBox h2{display:block;margin-bottom:10px;}
#archiveBox select{width:100%;padding:5px;box-sizing:border-box;border-color:#cccccc;}
}

@media print, screen and (max-width:999px){
#spCat{display:block;}
#dCatList,
#calendar,
#archiveBox h2{display:none;}
#archiveBox form,#spCat form{position:relative;display:block;}
#archiveBox form:before,#spCat form:before{content:"&gt;";display:block;position:absolute;right:10px;top:10px;width:20px;height:20px;font-size:16px;text-align:center;line-height:20px;font-family:monospace;font-weight:bold;}
#archiveBox form select,#spCat form select{display:block;width:100%;padding:10px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#b0b0b0;}
#archiveBox{border-bottom:none;}
#spCat form select{border-top:none;}
#archiveBox + #spCat form:first-child select{border-top-width:1px;}
}


/* article list */
.articlePager{margin:40px 15px;}
.articlePager ul{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;}
.articlePager ul li{border:solid 1px #b0b0b0;box-sizing:border-box;}
.articlePager ul li.prev,
.articlePager ul li.next{width:40%;}
.articlePager ul li.list{display:block;width:20%;border-width:1px 0 1px 0;}
.articlePager ul li a{display:block;border:solid 2px #fff;background:#f0f1f1;font-size:0.875em;text-align:center;line-height:34px;}
.articlePager ul li a.none{color:#000;opacity:0.5;}

@media screen and (min-width:600px){

.articlePager ul li.prev,
.articlePager ul li.next{width:49%;}
.articlePager ul li.list{display:none;}
}

@media screen and (min-width:1000px){
.articlePager.sp{display:none;}
.articlePager{margin:40px auto 40px;}
}

/* pager */
.pager{margin:20px 0;text-align:center;}
.pager .currentPage{padding:10px 0;font-size:0.9375em;}
.pager ul{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;width:100%;max-width:600px;height:40px;margin:0 auto;}
.pager ul li{border-style:solid;border-width:1px 1px 1px 0;border-color:#b0b0b0;box-sizing:border-box;}
.pager ul li:first-child{border-left-width:1px;}
.pager ul li{width:10%;}
.pager ul li a{position:relative;display:block;width:100%;height:100%;text-decoration:none;border:solid 2px #fff;font-size:0.875em;line-height:34px;box-sizing:border-box;}
.pager ul li.prev a:before,.pager ul li.next a:before,.pager ul li.first a:before,.pager ul li.last a:before,.pager ul li.first a:after,.pager ul li.last a:after{content:"";display:block;position:absolute;top:11px;left:50%;z-index:2;}
.pager ul li.first a:before,.pager ul li.last a:before{width:3px;height:12px;}
.pager ul li.first a:before{margin-left:-6px;}
.pager ul li.last a:before {margin-left:3px;}
.pager ul li.prev a:before,.pager ul li.first a:after{width:0;height:0;margin-left:0px;border-style:solid;border-width:6px 6px 6px 0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}
.pager ul li.next a:before,.pager ul li.last a:after{width:0;height:0;margin-left:-6px;border-style:solid;border-width:6px 0 6px 6px;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;}


/* staff */
#staffList{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%;max-width:290px;margin:0 auto 100px;}
#staffList li{width:100%;margin-bottom:20px;}
#staffList li a{display:block;}
#staffList li img{display:block;width:100%;height:auto;margin-bottom:10px;}
#staffList li h2{font-size:1.125em;text-align:center;}
.staffCont{padding:0 15px;}
.staffImage{width:100%;max-width:290px;margin-bottom:40px;}
.staffImage img{display:block;width:100%;height:auto;}
.profile table{width:100%;}
.profile th{width:20%;white-space:nowrap;text-align:left;}

@media screen and (max-width:599px){
.profile table,
.profile tbody,
.profile tr,
.profile th,
.profile td{display:block;}
.profile table{margin-bottom:20px;}
.profile tr{padding-bottom:5px;margin-bottom:10px;border-bottom:dotted 1px #b0b0b0;}
}

@media screen and (min-width:500px) and (max-width:699px){
#staffList{max-width:592px;}
#staffList li{width:49%;}
#staffList li:nth-child(odd){margin-right:2%;}
}

@media screen and (min-width:600px){
.staffImage{float:left;width:30%;}
.profile{float:right;width:68%;}
.profile th,
.profile td{padding:10px 0;font-size:1.0625em;border-bottom:dotted 1px #b0b0b0;}
}

@media screen and (min-width:700px) and (max-width:999px){
#staffList{max-width:907px;}
#staffList li{width:32%;}
#staffList li:nth-child(3n+2){margin-right:2%;margin-left:2%;}
}

@media screen and (min-width:1000px){
#staffList{max-width:1000px}
#staffList li{width:24%;margin-left:1.3%;}
#staffList li:nth-child(4n+1){margin-left:0;}
.staffCont{padding:0;}
}


/* slider */
.swiper-container,.swiper-container-staff{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow&gt;.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode&gt;.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;background-repeat:no-repeat;background-position:center center;}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification,.swiper-container-staff .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-container-horizontal&gt;.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical&gt;.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-container-horizontal&gt;.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}

/* contentSlide */
.scTitle{margin:40px 15px 25px;}
.scTitle h3{font-size:1.0625em;}
#scatList{position:relative;max-width:410px;padding:0 45px;margin:0 auto 40px;overflow:hidden;box-sizing:border-box;}
#scatList.noSlider{padding:0;max-width:initial;}
#scatList li{width:100%;max-width:320px;margin:0;}
#scatList.noSlider li{max-width:240px;}
#scatList li a{display:block;width:100%;}
#scatList li .thumb{position:relative;width:100%;height:0;padding-bottom:75%;margin-bottom:5px;}
#scatList.photo li .thumb{padding-bottom:100%;overflow:hidden;background:#eee;}
#scatList.staff li .thumb{padding-bottom:100%;}
#scatList li .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;}
#scatList.photo li .thumb img{left:50%;right:initial;width:auto;height:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
#scatList li .icon{margin-bottom:5px;}
#scatList li .icon img{width:140px;height:auto;}
#scatList li h5{font-size:0.9375em;}
#scatList .swiper-button-next,
#scatList .swiper-button-prev{top:40%;width:22px;height:22px;margin-top:-11px;background:url(../img/share/np.png);}
#scatList .swiper-button-next{right:10px;}
#scatList .swiper-button-prev{transform:scale(-1, 1);left:10px;}
#scatList .lead{margin:10px 0 0;border:none;}


@media screen and (min-width:500px){
#scatList{max-width:770px;}
}
@media screen and (min-width:800px){
#scatList{max-width:1090px;}
}


@media screen and (min-width:1000px){
#scatList{max-width:1370px;}
}

@media screen and (min-width:1300px){
.scTitle{max-width:1280px;margin:40px auto 25px;}
}

@media screen and (min-width:1390px){

}

/* SNS */
.sns{margin:20px 15px 40px;}
.sns ul{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;}
.sns li{width:32px;height:32px;margin:0 4px;}
.sns a,.sns img{display:block;width:100%;height:auto;}

@media all and (min-width:1000px){
.sns li.line{display:none;}
}





/* Search Box */
/*
.searchBox{max-width:600px;padding:30px 20px;margin-top:20px;background:#e9e9e9;}
.searchBox form{width:auto;padding:5px 10px;background:#fff;border:solid 1px #e6e6e6;border-radius:25px;box-sizing:border-box;}
.searchBox input{border:none;line-height:27px;}
.searchBox input:focus{outline:none;}
.searchBox input[type="text"]{width:calc(100% - 75px);width:-webkit-calc(100% - 75px);padding:3px 10px;box-sizing:border-box;}
.searchBox button{width:70px;border:none;cursor:pointer;}

#result{padding:40px 15px;}
#result ul{border-top:solid 1px #000;border-bottom:solid 1px #000;}
#result li{padding:20px 0;border-bottom:dashed 1px #e4e4e4;}
#result h4{margin-bottom:10px;font-size:1.2em;}
#result a:hover h4{text-decoration:underline;}
#result .thumb{width:200px;height:150px;position:relative;overflow:hidden;}
#result .thumb img{position:absolute;top:50%;right:0;left:0;display:block;width:100%;height:auto;margin-top:-75px;}
#result .detail{width:100%;}
#result .detail p{color:#000;}
#result .info{font-size:0.9em;}
#result .nft{padding:20px 0;}
@media screen and (min-width:600px){#result .thumb{float:right;}#result .detail{float:left;width:calc(100% - 200px);width:-webkit-calc(100% - 200px);}}
@media screen and (min-width:1000px){#result{padding:50px 0;}}
*/</pre></body></html>