@charset "UTF-8";.white-popup-block{background:#ccc;padding:20px;max-width:300px;margin:0 auto;animation:a 1s}.mfp-removing{animation:b 1s}@keyframes a{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:1}to{opacity:0}}
/*!
Theme Name: MisaShinGallery
Theme URI: http://underscores.me/
Author: MisaShinGallery
Author URI: 
Description: Custom Theme For Nishiike Valley
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: MisaShinGallery
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

MisaShinGallery is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/body{font-family:Open Sans,游ゴシック,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;background:#fff;color:#666;line-height:190%;word-wrap:break-word;overflow-wrap:break-word}a{color:#792149;text-decoration:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}a:hover{color:#cc397d}img{border:0;padding:0;margin:0}.alignright,.right{float:right;margin:0 0 10px 20px}.alignleft,.left{float:left;margin:0 20px 10px 0}.aligncenter{display:block;margin:0 auto}.clear{clear:both}ol{margin:10px 0 20px 10px;list-style:decimal}ol,ul{padding:0}ul{margin:10px 0 20px 4px;list-style:disc}li{margin:0 0 10px 15px;padding:0}li a{color:#792149;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}li a:hover{color:#cc397d}.wrapper{margin:auto;max-width:960px;padding:36px 30px 32px}.topborder{border-top:7px solid #792149}#header{width:100%;margin:0 auto}.header-inner{max-width:960px;overflow:hidden;margin:0 auto;padding:64px 0 40px}#header h1,.logo{text-align:center;margin:0}.logo{padding:0}.top-header{margin:45px auto 0}.head-img,.top-header{width:100%;text-align:center}.head-img{overflow:hidden;margin:30px 0 0}.head-img img{margin:0 auto 10px}#nav{width:960px;margin:0 auto;z-index:3;padding:0;text-align:center}#nav ul{list-style:none;margin:auto}.main-navigation{clear:both;margin:0 auto;position:relative}div.nav-menu>ul,ul.nav-menu{margin:0;padding:0}.nav-menu li{display:inline-block;position:relative;margin:0 -2px}.nav-menu li a{color:#792149;display:block;font-size:16px;font-weight:400;text-decoration:none;padding:12px 15px}.nav-menu li:hover>a,.nav-menu li a:hover{color:#cc397d}.nav-menu .children,.nav-menu .sub-menu{background:#eee;display:none;padding:0;position:absolute;z-index:5}.nav-menu .children ul,.nav-menu .sub-menu ul{border-left:0;left:100%;top:0}.nav-menu ul ul a,ul.nav-menu ul a{color:#666;margin:0;width:200px}.nav-menu ul ul a:hover,ul.nav-menu ul a:hover{background:#f5f5f5}.nav-menu ul li:hover>ul,ul.nav-menu li:hover>ul{display:block;background:#eee}.nav-menu .current-menu-ancestor>a,.nav-menu .current-menu-item>a,.nav-menu .current-post-ancestor>a,.nav-menu .current_page_ancestor>a,.nav-menu .current_page_item>a{color:#ccc}.toggle{display:none}.menu-toggle{width:40px;height:40px}.hamburger{display:none;padding:12px 2px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
/*!
* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers
*/.hamburger:hover{opacity:.7}.hamburger-box{width:50px;height:25px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:2px;background-color:#666;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .14s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s}.cb-header{position:fixed;left:0;visibility:hidden}.header1{background-color:#fff;margin-top:-1px;border-bottom:1px solid #dedede;text-align:center;width:100%}#main{margin:0;padding:0}li.item{height:366px;position:relative}.category-exhibitions li.item{height:284px;position:relative}.category-artists li.item{height:283px;position:relative}.item-img{margin:0;overflow:hidden;text-align:center}.item-cat{font-size:65%;color:#999;padding:0;margin:0 0 20px;max-height:65px;overflow:hidden}.item-cat a{color:#444}.item-cat-name{position:absolute;top:0;left:0;padding:0 8px;font-size:12px;max-height:25px;background:#eee;overflow:hidden}.item-cat-name a{color:#792149;font-weight:400}.artists,.exhibitions,.news{background-color:#eee}.item-date{font-size:12px;color:#ccc;padding:0;margin:13px 0 5px;max-height:50px;overflow:hidden;line-height:150%}.category-artists .item-date,.category-exhibitions .item-date{margin:10px 0 0}.item h2{font-size:16px;line-height:150%;font-weight:400;letter-spacing:.03em}.item-title{margin:0;padding:0;border:none}.item-title a{color:#792149}.item-title a:hover{color:#cc397d}.item-text{font-size:16px;line-height:160%}.img-anime2 img{transition:all .3s ease-out}.img-anime2:hover img{transform:scale(1.3)}.page-contents,.page-contents p,.single-contents{margin:0}p{font-size:16px;line-height:200%;padding:0 0 28px}p a{color:#792149;text-decoration:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}p a:hover{color:#cc397d}.pagedate{font-size:12px;font-weight:400;text-align:left;padding:0;margin:0 0 -10px;color:#555;letter-spacing:.02em}.pagetitle-kotei{color:#333;font-size:16px;font-weight:700;letter-spacing:.05em;font-style:normal;margin:0 0 20px;padding:0 0 3px}.pagetitle{font-size:18px;line-height:140%;font-weight:400;letter-spacing:.01em;padding:0 0 11px;margin:0 auto 32px;border-bottom:1px solid #666;text-align:center}.pagetitle a{color:#333;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.pagetitle a:hover{color:#666}.pagetitle-top{font-size:18px;font-weight:400;letter-spacing:.01em;padding:0 0 8px;margin:20px auto 30px;border-bottom:1px solid #666;text-align:center}.pagetitle-single{color:#333;font-size:14px;font-weight:700;letter-spacing:.05em;font-style:normal;margin:0 0 10px}.pagetitle-single a{color:#792149;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.pagetitle-single a:hover{color:#cc397d}.blog-title{font-size:18px;line-height:140%;font-weight:400;letter-spacing:.01em;margin:0 0 32px;padding:0 0 11px;border-bottom:1px solid #666;text-align:center}.blog-title a{color:#333;text-decoration:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.blog-title a:hover{color:#666}h1{font-size:24px}h1,h2{margin:40px 0 20px}h2{font-size:22px;line-height:130%;font-weight:700;color:#333;padding:18px 0 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}h3{font-weight:400;padding:0 0 11px;margin:0 0 22px;border-bottom:1px dotted #666}h3,h4{font-size:18px;line-height:130%}h4{font-weight:700;color:#555;padding:0 0 5px;margin:30px 0 10px;border-bottom:1px dotted #ccc}h5{font-size:16px}h5,h6{line-height:1.3em;margin:30px 0 0}h6{font-size:14px}.blog-foot{clear:both;font-size:12px}.blog-foot span{color:#999}.breadcrumb{margin:0;padding:24px 0 0;line-height:120%;border-top:1px solid #666}.breadcrumb div{display:inline;font-size:12px}.breadcrumb span,.breadcrumb span a{color:#792149}.breadcrumb span a:hover{color:#cc397d}#next{font-size:90%;line-height:150%;margin:50px 0 20px}.next-left{float:left;text-align:left;margin:0 0 10px;background:url(images/left.png) no-repeat 0}.next-left a{padding:0 0 0 38px;display:block}.next-left a:hover{color:#cc397d}.next-right{float:right;text-align:right;margin:0 0 10px;background:url(images/right.png) no-repeat 100%}.next-right a{padding:0 38px 0 0;display:block}.next-right a:hover{color:#cc397d}.pager{text-align:center;margin:0 0 22px;font-size:16px}.pager .current,a.page-numbers{padding:0 12px;margin:0}.pager .current{color:#ccc}.similar{margin:0}.similar-head{font-size:18px;font-weight:400;letter-spacing:.05em;font-style:normal;margin:45px 0 26px;padding:0 0 8px;border-bottom:1px solid #666;text-align:center}.similar ul{margin:0;padding:0}.similar li{margin:0 0 8px;padding:0;list-style:none}.similar li a{color:#792149}.similar li a:hover{color:#cc397d}table.similar-text{width:100%;color:#444;margin:0;border-bottom:1px dotted #666;border-collapse:collapse;border-spacing:0}table.similar-text img{width:150px}table.similar-text th{text-align:left;width:150px;vertical-align:middle;padding:16px 32px 16px 0}table.similar-text td{text-align:left;white-space:normal;vertical-align:middle}.comment-head,.comment-reply-title{color:#333;font-size:18px;font-weight:700;letter-spacing:.05em;font-style:normal;margin:50px 0 10px;padding:0 0 3px;border-bottom:3px double #ccc}.commentlist li{list-style:none;font-size:90%;color:#888}.commentlist{margin:0 0 50px;padding:0}li.comment{list-style:none;font-size:90%;color:#888;margin:30px 0}.comment p{font-size:14px}.wp-caption{max-width:100%}.wp-caption-text{font-size:90%;text-align:center}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:6}.sidebar{width:100%;margin:0 0 40px}.sidebox-new{margin:0 0 50px;padding:0}.sidebox-new li,.sidebox-new ul{margin:0;padding:0}.sidebox-new li{list-style:none;border-bottom:1px dotted #ddd}.sidebox-new li a{font-size:14px;color:#444;list-style:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.sidebox-new li a:hover{color:#999}table.similar-side{width:100%;color:#444;margin:0;border-collapse:collapse;border-spacing:0}table.similar-side img{width:80px}table.similar-side th{text-align:left;width:80px;vertical-align:middle}table.similar-side td{text-align:left;white-space:normal;vertical-align:middle}#footer{clear:both;width:100%;font-size:12px;margin:0 auto}.footer-inner{margin:0 auto;padding:0;max-width:960px}#copyright{font-size:.7rem;line-height:110%;color:#eee;text-align:center;position:relative;margin:0;padding:16px;background:#792149}#copyright a{color:#fff}footer .menu{margin:0;padding:6px 0;background:#fff;font-size:12px;text-align:center;border-top:1px solid #eee}footer .menu span{margin:0 16px}.widget{margin:30px 0 32px}.widget ul{margin:0;padding:0}.widget li{list-style:none}.widget li a{color:#666}.widget li a:hover{color:#999}.widget_archive li a,.widget_categories li a,.widget_nav_menu li a,.widget_recent_entries li a{margin:0}.textwidget,.textwidget p{font-size:16px;color:#444;line-height:170%;margin:0;padding:0}.widget-title{font-size:18px;font-weight:400;letter-spacing:.01em;margin:0 0 32px;padding:0 0 8px;border-bottom:1px solid #666;text-align:center}.topbox{margin:0;padding:0}.topbox h2,.topbox h3,.topbox h4{border-bottom:none}.topbox ul{margin:0;padding:0}.topbox li{border-bottom:1px dotted #ddd}.topbox li,.topbox li a{margin:0;padding:7px 0 6px;list-style:none}.topbox li a{font-size:15px;line-height:160%;color:#333;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.topbox li a:hover{color:#666}.topbox ul.children{margin-bottom:0;display:block;padding:5px 0 0}.topbox ul.children li{padding-left:15px;padding-top:5px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.topbox ul.sub-menu{margin-bottom:0;display:block;padding:5px 0 0}.topbox ul.sub-menu li{padding-left:15px;padding-top:5px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.top-widget-title{font-size:18px;letter-spacing:.01em;padding:0 0 10px;margin:30px auto 40px;border-bottom:3px double #ccc;max-width:300px;text-align:center}.top-wide-contents{width:100%;margin:0}.top-wide-contents .widget{margin:0;padding:5px 20px 0}.top-wide-contents .textwidget,.top-wide-contents .textwidget p{color:#444;line-height:170%;margin:0;text-align:center}.top-wide-contents .top-widget-title{font-weight:700;margin-bottom:30px;padding:0 0 5px;border-bottom:4px solid #444}.top-wide-contents ul{margin:0;padding:0}.top-wide-contents li{margin:0;padding:7px 0 6px;list-style:none;border-bottom:1px dotted #ddd}.top-wide-contents li a{line-height:160%;color:#444;margin:0;padding:7px 0 6px;list-style:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.top-wide-contents li a:hover{color:#999}.top-wide-contents ul.children{margin-bottom:0;display:block;padding:5px 0 0}.top-wide-contents ul.children li{padding-left:15px;padding-top:5px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.top-wide-contents ul.sub-menu{margin-bottom:0;display:block;padding:5px 0 0}.top-wide-contents ul.sub-menu li{padding-left:15px;padding-top:5px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.footerbox{margin:0;padding:0}.footerbox .widget{margin:0;padding:50px 0}.footerbox h2,.footerbox h3,.footerbox h4{border-bottom:none}.footerbox ul{margin:0;padding:0}.footerbox li{border-bottom:1px dotted #ddd}.footerbox li,.footerbox li a{margin:0;padding:7px 0 6px;list-style:none}.footerbox li a{font-size:14px;line-height:160%;color:#444;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.footerbox li a:hover{color:#999}.footerbox ul.children{margin-bottom:0;display:block;padding:5px 0 0}.footerbox ul.children li{padding-left:15px;padding-top:5px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.footerbox ul.sub-menu{margin-bottom:0;display:block;padding:5px 0 0}.footerbox ul.sub-menu li{padding-left:15px;padding-top:5px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.footer-widget-title{color:#333;font-size:16px;font-weight:700;letter-spacing:.05em;font-style:normal;margin:0 0 10px;padding:0 0 3px;border-bottom:3px double #ccc}.singlebox{margin:0;padding:0}.singlebox .textwidget,.singlebox .textwidget p{font-size:16px;color:#444;line-height:170%;margin:0;padding:5px 0}.singlebox h2,.singlebox h3,.singlebox h4{border-bottom:none}.singlebox ul{margin:0;padding:0}.singlebox li{border-bottom:1px dotted #ddd}.singlebox li,.singlebox li a{margin:0;padding:7px 0 6px;list-style:none}.singlebox li a{font-size:16px;line-height:160%;color:#444;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.singlebox li a:hover{color:#999}.single-widget-title{color:#333;font-size:18px;font-weight:700;letter-spacing:.05em;font-style:normal;margin:50px 0 10px;padding:0 0 3px;border-bottom:3px double #ccc}.singlebox ul.children{margin-bottom:0;display:block;padding:5px 0 0}.singlebox ul.children li{padding-left:15px;padding-top:5px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.singlebox ul.sub-menu{margin-bottom:0;display:block;padding:5px 0 0}.singlebox ul.sub-menu li{padding-left:15px;padding-top:5px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.sidebox{margin:0 0 30px;padding:0}.sidebox ul{margin:0;padding:0}.sidebox li{margin:0;padding:7px 0;list-style:none;border-bottom:1px dotted #ddd}.sidebox li a{font-size:14px;color:#444;margin:0;padding:5px 0;line-height:150%;list-style:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.sidebox li a:hover{color:#999}.sidebox h2,.sidebox h3,.sidebox h4{margin:0;padding:0;border-bottom:none}.sidebox ul.children{margin-bottom:0;display:block;padding:5px 0 0}.sidebox ul.children li{padding:5px 0 5px 15px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.sidebox ul.sub-menu{margin-bottom:0;display:block;padding:5px 0 0}.sidebox ul.sub-menu li{padding:5px 0 5px 15px;border-top:1px dotted #ccc;border-bottom:0 dotted #ccc}.sidebox .textwidget{margin:0 0 30px}.widget_tag_cloud a{font-size:13px!important;line-height:250%;padding:5px 10px;margin:0 5px 0 0;background:#ddd;word-break:keep-all;border-radius:1px}table#wp-calendar{width:100%}table#wp-calendar td,table#wp-calendar th{text-align:center}.search input{font:13px arial,sans-serif;line-height:250%;color:#333;width:85%}.search button{width:15px;height:15px;cursor:pointer;vertical-align:middle;border:none;background:url(images/search.png) no-repeat}.line-dotted{margin:0;padding:0;border-bottom:1px dotted #ccc}.line-solid{margin:0;padding:0;border-bottom:1px solid #ccc}.line-footmenu{margin:0 0 5px;padding:0 0 3px;border-bottom:1px dotted #ccc}.line-kakoi{border:1px solid #ccc}.line-kakoi,.line-kakoi2{margin:20px 0 40px;padding:20px 25px}.line-kakoi2{border:3px dotted #ccc}.page-contents tabel,.single-contents tabel{width:100%}.page-contents td,.page-contents th,.single-contents td,.single-contents th{padding:10px}.page-contents th,.single-contents th{font-weight:700;background-color:#dedede}.cta-minimal{padding:25px 20px 10px;margin:0;border:1px solid #ccc;background:#e8e8e8}.cta-title{font-family:Helvetica,arial,sans-serif;margin:-30px -21px 30px;padding:20px 0 19px;font-size:20px;font-weight:700;line-height:140%;border-top:1px solid #ccc;border-bottom:0 solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#3e3e3e}.bt-order a,.cta-title{text-align:center;color:#fff}.bt-order a{font-size:15px;display:block;background-color:#10c98d;margin:20px 0;padding:15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.bt-order a:hover{color:#fff;background:#008677;text-decoration:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.bt-order2 a{color:#867888;background:#ddd;font-size:14px;display:block;text-align:center;margin:20px 0;padding:10px 15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.bt-order2 a:hover{color:#fff;background:#999;text-decoration:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}@media only screen and (min-width:960px){.sidebar{width:300px}.pc-ad-none{display:none}}@media only screen and (min-width:768px) and (max-width:959px){.wrapper{padding:50px 20px}.header-inner,.wrapper{width:728px}#nav{float:none;width:100%;margin:0 auto;padding:0}li.item{height:365px}.home li.item{height:337px}.category-artists li.item,.category-exhibitions li.item{height:258px}.item-img,li.item-gallery{height:150px}.item-img{margin:0 0 10px;overflow:hidden}.twothird{width:460px;margin-right:10px}.footer-inner{width:728px;padding:0}}@media only screen and (max-width:767px){.topborder{display:none}.wrapper{width:300px;padding:0 0 50px}#header{width:100%;height:60px;background-color:#fff;border-bottom:1px solid #dedede;top:0;z-index:1;position:fixed}.header-inner{width:300px;max-width:300px;padding:10px 0}.logo img{max-height:40px;margin:auto;width:70%;vertical-align:middle}.top-header{margin:61px auto 0}.head-img{margin:0}#nav{display:none;position:fixed;float:none;width:100%;background:#fefefe;margin:61px auto 40px;border-top:1px solid #dedede}.nav-menu li a{display:block;font-size:15px;padding:20px 10px;text-decoration:none}.nav-menu li{display:block;float:none;border-bottom:1px solid #ededed}.toggle{display:block;float:right;position:fixed;top:5px;right:-5px;z-index:4}li.item{height:350px;margin-bottom:24px}.item-img,li.item-gallery{height:200px}.item-img{margin:0 0 10px;overflow:hidden}table.similar-text img,table.similar-text th{width:100px}.pagedate{margin:-20px 0 -10px}.pagetitle-single{text-align:center;margin-top:20px}.pagetitle-top{letter-spacing:.05em;padding:0 0 8px;margin:54px 0 30px}.pagetitle,.pagetitle-top{font-size:18px;font-weight:400;border-bottom:1px solid #666;text-align:center}.pagetitle{margin:118px auto 30px}.blog-title,.pagetitle{letter-spacing:.01em;padding:0 0 11px}.blog-title{font-size:18px;line-height:140%;font-weight:400;color:#666;margin:118px 0 30px;border-bottom:1px solid #666;text-align:center}p{font-size:16px}.footer-inner{width:300px;padding:0}.page-contents,.single-contents{margin:0 0 32px}.block-three{width:100%}.block-three,.block-two{margin-left:-3.1914893617021276%}.block-two{list-style:none}li.similar-item{float:left;width:46.80851063829787%;height:200px;margin-bottom:20px;overflow:hidden}.similar-item-title{font-size:13px;line-height:150%;font-weight:700}#main hr,.row hr{display:none}}@media only screen and (min-width:375px) and (max-width:479px){.wrapper{width:336px}#header{width:100%;max-width:479px}.header-inner{width:336px}li.item{height:391px;margin-bottom:24px}.category-artists li.item,.category-exhibitions li.item{height:309px}.item-img,li.item-gallery{height:224px}.footer-inner{width:336px;padding:0}}@media only screen and (min-width:480px) and (max-width:767px){.wrapper{width:420px}#header{width:100%;max-width:767px}.header-inner{width:420px}li.item{height:400px;margin-bottom:57px}.item-img,li.item-gallery{height:280px}.footer-inner{width:420px;padding:0}}.twitter-timeline{width:100%;height:300px}div.fb_iframe_widget,div.fb_iframe_widget iframe[style],div.fb_iframe_widget span{width:100%!important}.youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:20px;margin-bottom:20px}.youtube embed,.youtube iframe,.youtube object{position:absolute;top:0;left:0;width:100%;height:100%}.map{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:20px;margin-bottom:20px}.map embed,.map iframe,.map object{position:absolute;top:0;left:0;width:100%;height:100%}.gm{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.single-page-works-container{margin-bottom:35px;width:100%}.single-page-works-container-list{width:100%;margin:0 auto;padding-top:23px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-page-works-container-list-item-empty{margin:0 auto;max-width:300px;width:100%;height:0;background:transparent}@media (max-width:970px){.single-page-works-container-list-item-empty{max-width:30%}}@media (max-width:780px){.single-page-works-container-list-item-empty{max-width:49%}}@media (max-width:540px){.single-page-works-container-list-item-empty{max-width:100%}}.single-page-works-container-list-item{margin-bottom:25px;max-width:300px;width:100%}@media (max-width:970px){.single-page-works-container-list-item{max-width:30%}}@media (max-width:780px){.single-page-works-container-list-item{max-width:49%}}@media (max-width:540px){.single-page-works-container-list-item{max-width:100%}}.single-page-works-container-list-item img{width:100%;height:auto}.single-page-works-container-list-item .button-gallery{cursor:pointer}.single-page-works-container-list-item .work-details .extra-infos{display:none}.single-page-works-container-list-item .inqury{width:100%;margin:0 auto}.single-page-works-container-list-item .inqury a{width:100%;display:-ms-flexbox;display:flex}.single-page-works-container-list-item .inqury button{max-width:100%;box-sizing:border-box;display:block;margin:0 auto;margin-top:20px;background:#f9f9f9;color:inherit;border:none;padding:10px 0;font:inherit;cursor:pointer;outline:inherit;width:100%;color:#000}.single-page-works-container-list-item .inqury .soldout{color:#999;opacity:.5;cursor:none;pointer-events:none}.work-details{font-size:13px;line-height:24px}.work-details :first-of-type{margin-top:15px}.work-details-titre{font-style:italic}.work-details .extra-infos{border-top:1px dotted #666;margin-top:5px;box-sizing:border-box;padding:10px 0;line-height:24px;font-size:12px}@media (max-width:990px){.work-details .extra-infos{line-height:22px}}#modal{box-sizing:border-box;display:none;position:fixed;z-index:3;background:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow-y:auto}#modal,#modal .back-area{top:0;left:0;width:100%;height:100%}#modal .back-area{position:absolute}#modal .close-btn{position:fixed;z-index:2;top:60px;right:20px;font-size:32px;color:#000;cursor:pointer}#modal .slick-prev{position:absolute;left:20px;top:50%;color:#000;font-size:32px}@media (max-width:1070px){#modal .slick-prev{display:none!important}}#modal .slick-next{position:absolute;right:20px;top:50%;color:#000;font-size:32px}@media (max-width:1070px){#modal .slick-next{display:none!important}}#modal .modal-contents{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:960px;width:100%;pointer-events:none}@media (max-width:990px){#modal .modal-contents{max-width:640px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-bottom:50px;top:100px}}@media (max-width:660px){#modal .modal-contents{padding-left:20px;padding-right:20px;box-sizing:border-box}}#modal .modal-contents .left-container{max-width:640px;width:100%;margin-top:35px}#modal .modal-contents .left-container .modal-images-list{pointer-events:auto}#modal .modal-contents .left-container .modal-images-list .slick-dots{bottom:-35px}#modal .modal-contents .left-container .modal-images-list .gallery-item img{width:100%;height:auto;cursor:zoom-in}#modal .modal-contents .right-container{max-width:640px;width:290px;pointer-events:none;margin:0 auto;margin-left:30px}@media (max-width:990px){#modal .modal-contents .right-container{width:100%;margin-left:0}}#modal .modal-contents .right-container .zoom-btn{margin-top:20px;font-size:24px;cursor:pointer}