#preloader{background-color:rgba(255,255,255,1);background-image:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.circle .preloader-animation{top:-50px}.circle-loader{margin:6em auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.7em solid rgba(255,255,255,0.2);border-right:.7em solid rgba(255,255,255,0.2);border-bottom:.7em solid rgba(255,255,255,0.2);border-left:.7em solid #0c0404;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.circle-loader,.circle-loader:after{border-radius:50%;width:6em;height:6em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}a{color:rgba(31,31,31,1)}a:hover{color:rgba(86,86,86,1)}body{cursor:auto}.page-background{background-color:rgba(255,255,255,1);background-image:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.default404 .page-background{background-image:none}.single-album .page-background,.albums-list-page .page-background{background-color:rgba(8,8,8,1);background-image:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.password-protected .page-background{background-image:none}#basket-menu{background-color:rgba(255,255,255,1)}#basket-menu,#basket-menu .widget{font-size:13px}#side-menu{background-color:rgba(255,255,255,1)}#side-menu,#side-menu .widget{font-size:12px}.site-layout-boxed #mid{background-color:rgba(0,0,0,1)}.theme-borders div{background-color:rgba(255,255,255,1)}.lg-backdrop{background-color:rgba(32,32,32,0.8)}.lg-toolbar,.lg-sub-html .customHtml h4,.lg-sub-html .customHtml .description,.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.6)}.lg-toolbar .lg-icon,.lg-actions .lg-next,.lg-actions .lg-prev{color:rgba(220,220,220,1)}.lg-toolbar .lg-icon:hover,.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:rgba(255,255,255,1)}#lg-counter,.lg-sub-html,.customHtml > h4{color:rgba(210,210,210,1)}.lg-outer .lg-thumb-outer,.lg-outer .lg-toogle-thumb{background-color:rgba(0,0,0,1)}.lg-outer .lg-thumb-item{border-color:rgba(10,10,10,1)}.lg-outer .lg-thumb-item:hover{border-color:rgba(255,255,255,1)}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.page-title,.widget .title{color:rgba(50,50,50,1);font-family:Source Sans Pro,sans-serif;font-weight:300;text-transform:uppercase}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.post .post-title a:hover,.post a.post-title:hover{color:rgba(100,100,100,1)}input[type="submit"],form button,.posts-nav a span,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,ul.products .product-meta .product_name{font-family:Source Sans Pro,sans-serif}ul.top-menu,#menu-overlay{font-family:Source Sans Pro,sans-serif}ul.top-menu li,#menu-overlay li{}html,input,select,textarea{font-family:Source Sans Pro,sans-serif}#header-tools .tool,#header-tools .tool a{color:rgba(21,21,21,1)}#header-tools .tool:hover,#header-tools .tool a:hover,#header-tools .tool.highlight,#header-tools .tool.active{color:#8742b6}.tools_button{font-size:12px;font-weight:normal;color:rgba(21,21,21,1);background-color:rgba(0,0,0,1);border-color:rgba(0,0,0,1)}.tools_button:hover{color:#8742b6;background-color:rgba(0,0,0,1);border-color:rgba(0,0,0,1)}#header-tools .languages{background-color:#ffffff}.hamburger i,.hamburger i::before,.hamburger i::after{background-color:rgba(21,21,21,1)}.hamburger.active i,.hamburger.active i::before,.hamburger.active i::after,.hamburger:hover i,.hamburger:hover i::before,.hamburger:hover i::after{background-color:#8742b6}#header-tools #mobile-menu-opener{font-size:18px}#header-tools #basket-menu-switch{font-size:14px}#header-tools #search-button{font-size:15px}#header-tools #side-menu-switch{font-size:15px}#header-tools #menu-overlay-switch{font-size:15px}#header{background-color:#ffffff;box-shadow:none;background-image:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#header:hover{background-color:rgba(255,255,255,1)}#header.a13-horizontal{border-bottom:none}.header-type-multi_line .bottom-head{background-color:rgba(255,255,255,1)}.header-horizontal #header .head,.top-bar-container .top-bar{}#header.a13-horizontal,.top-bar-container,.header-type-multi_line .bottom-head{border-color:rgba(58,58,58,0.06)}.a13-horizontal #header-tools::before,.a13-horizontal .head .socials::before,.top-bar .language-switcher li::before{background-color:rgba(58,58,58,0.06)}a.logo{color:rgba(0,0,0,1);font-size:30px;font-weight:300;font-family:Source Sans Pro,sans-serif;letter-spacing:normal;word-spacing:normal;padding-top:20px;padding-bottom:20px;background-image:url(http://www.reijinshagallery.com/wp/wp-content/uploads/2019/06/logo-2.png)}a.logo img{}a.normal-logo{background-image:url(http://www.reijinshagallery.com/wp/wp-content/uploads/2019/06/logo-2.png)}a.logo:hover{color:#000000}a.logo.image-logo{opacity:1.00}a.logo.image-logo:hover{opacity:0.50;}.header-horizontal .logo-container{min-width:413px}.header-variant-one_line_centered .logo-container,.header-horizontal .logo-container a.logo{max-width:413px}.header-variant-one_line_centered.sticky-values .logo-container.shield{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-variant-one_line_centered.sticky-hide .logo-container.shield,.header-variant-one_line_centered.hide-until-scrolled-to .logo-container.shield{-webkit-transform:translate(-50%,-102%);-ms-transform:translate(-50%,-102%);transform:translate(-50%,-102%)}.header-variant-one_line_centered .logo-container.shield:hover{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.header-variant-one_line_centered .menu-cell{width:70%}.header-variant-one_line_centered .socials-cell,.header-variant-one_line_centered .tools-cell{width:15%}.header-variant-one_line_centered .menu-cell .top-menu{width:50%;width:calc(50% - 226.5px)}.header-variant-one_line_centered .logo-container.shield{padding-left:15px;padding-right:15px}.header-variant-one_line_centered .logo-container .scaling-svg-container path{fill:rgba(0,0,0,1)}@media only screen and (max-width:1024px){a.logo{padding-top:15px;padding-bottom:15px}.header-horizontal .logo-container{min-width:220px}.header-variant-one_line_centered .logo-container,.header-horizontal .logo-container a.logo{max-width:220px}.header-variant-one_line_centered .logo-container.shield,.header-variant-one_line_centered.sticky-values .logo-container.shield{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-variant-one_line_centered.sticky-hide .logo-container.shield,.mobile-menu-open .header-variant-one_line_centered .logo-container.shield,.header-variant-one_line_centered.hide-until-scrolled-to .logo-container.shield{-webkit-transform:translate(-50%,-102%);-ms-transform:translate(-50%,-102%);transform:translate(-50%,-102%)}.header-variant-one_line_centered .logo-container.shield:hover{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.header-variant-one_line_centered .menu-cell{}	.header-variant-one_line_centered .menu-cell .top-menu{width:50%;width:calc(50% - 110px)}}.top-menu ul{background-color:#ffffff;background-color:rgba(255,255,255,1);background-color:rgba(255,255,255,1)}.mega-menu > ul > li::before{background-color:rgba(240,240,240,1)}.top-menu > li > a,.top-menu > li > span.title,.top-menu .mega-menu > ul > li > span.title,.top-menu .mega-menu > ul > li > a{font-size:14px;font-weight:normal;text-transform:uppercase}.top-menu li a,.top-menu li span.title{color:rgba(34,34,34,1)}.top-menu i.sub-mark{color:rgba(34,34,34,1)}.top-menu > li:hover,.top-menu > li.open,.top-menu > li.current-menu-item,.top-menu > li.current-menu-ancestor{background-color:rgba(0,0,0,0);}.top-menu > li > a:hover,.top-menu > li.menu-parent-item:hover > span.title,.top-menu > li.open > a,.top-menu > li.open > span.title,.top-menu > li.current-menu-item > a,.top-menu > li.current-menu-ancestor > a,.top-menu > li.current-menu-item > span.title,.top-menu > li.current-menu-ancestor > span.title{color:#c44646}.top-menu li.menu-parent-item:hover > span.title + i.sub-mark,.top-menu i.sub-mark:hover,.top-menu li.open > i.sub-mark{color:#c44646}.top-menu.with-effect > li > a span::before,.top-menu.with-effect > li > a span::after,.top-menu.with-effect > li > span.title span::before,.top-menu.with-effect > li > span.title span::after,.top-menu.with-effect > li > a em::before,.top-menu.with-effect > li > a em::after,.top-menu.with-effect > li > span.title em::before,.top-menu.with-effect > li > span.title em::after{background-color:#c44646}.top-menu .mega-menu > ul > li > span.title,.top-menu .mega-menu > ul > li > a{color:rgba(153,153,153,1)}.top-menu .mega-menu > ul > li:hover > span.title,.top-menu .mega-menu > ul > li:hover > a,.top-menu .mega-menu > ul > li.current-menu-item > span.title,.top-menu .mega-menu > ul > li.current-menu-item > a,.top-menu .mega-menu > ul > li.current-menu-ancestor > span.title,.top-menu .mega-menu > ul > li.current-menu-ancestor > a{color:#ba4343}.top-menu li li a,.top-menu li li span.title{font-size:14px;font-weight:500;text-transform:none;color:rgba(153,153,153,1)}.top-menu li li:hover > a,.top-menu li li:hover > span.title,.top-menu li li.menu-parent-item:hover > span.title,.top-menu li li.open > a,.top-menu li li.open > span.title,.top-menu li li.current-menu-item > a,.top-menu li li.current-menu-ancestor > a,.top-menu li li.current-menu-item > span.title,.top-menu li li.current-menu-ancestor > span.title{color:#ba4343;}.top-menu li li i.sub-mark{color:rgba(153,153,153,1)}.top-menu li li.menu-parent-item:hover > span.title + i.sub-mark,.top-menu li li i.sub-mark:hover,.top-menu li li.open > i.sub-mark{color:#ba4343}@media only screen and (max-width:1024px){.mobile-menu .navigation-bar .menu-container{background-color:rgba(245,245,245,1)}.header-vertical .logo-container .logo{max-width:220px}}@media only screen and (min-width:1025px){.header-vertical .top-menu li a,.header-vertical .top-menu li span.title{}	.header-vertical .top-menu > li.hidden-icon > a,.header-vertical .top-menu > li.hidden-icon > span.title{}}#menu-overlay,#menu-overlay.eff-circle::before{background-color:rgba(0,0,0,0.9)}#menu-overlay ul a{color:rgba(0,0,0,1);font-size:50px;text-transform:none;font-weight:bold}#menu-overlay ul a:hover{color:rgba(0,0,0,1)}.close-menu::before,.close-menu::after{background-color:rgba(0,0,0,1)}.top-bar-container{background-color:rgba(255,255,255,1);color:rgba(29,29,29,0.6);text-transform:none}.top-bar-container a{color:rgba(38,38,38,0.8)}.top-bar-container a.current,.top-bar-container a:hover{color:rgba(38,38,38,1)}.top-bar .part1{}#header.a13-light-variant,#header.a13-light-variant:hover{background-color:rgba(255,255,255,0);box-shadow:none}#header.a13-light-variant{border-color:rgba(255,255,255,0.2)}.a13-light-variant .top-bar-container,.header-type-multi_line.a13-light-variant .bottom-head{border-color:rgba(255,255,255,0.2)}.a13-light-variant #header-tools::before,.a13-light-variant .head .socials::before,.a13-light-variant .top-bar .language-switcher li::before{background-color:rgba(255,255,255,0.2)}.a13-light-variant.header-type-multi_line .bottom-head{}a.light-logo{background-image:url(http://rifetheme.com/wp-content/uploads/2017/02/logo_white.png)}.a13-light-variant a.logo{}.a13-light-variant a.logo:hover{}.a13-light-variant .top-menu > li > a,.a13-light-variant .top-menu > li > span.title{color:rgba(255,255,255,1)}.a13-light-variant .top-menu > li:hover,.a13-light-variant .top-menu > li.open,.a13-light-variant .top-menu > li.current-menu-item,.a13-light-variant .top-menu > li.current-menu-ancestor{background-color:0,0,0;}.a13-light-variant .top-menu > li > a:hover,.a13-light-variant .top-menu > li.menu-parent-item:hover > span.title,.a13-light-variant .top-menu > li.open > a,.a13-light-variant .top-menu > li.open > span.title,.a13-light-variant .top-menu > li.current-menu-item > a,.a13-light-variant .top-menu > li.current-menu-ancestor > a,.a13-light-variant .top-menu > li.current-menu-item > span.title,.a13-light-variant .top-menu > li.current-menu-ancestor > span.title{color:rgba(255,255,255,1)}.a13-light-variant .top-menu > li > i.sub-mark{color:rgba(255,255,255,1)}.a13-light-variant .top-menu > li.menu-parent-item:hover > span.title + i.sub-mark,.a13-light-variant .top-menu > li > i.sub-mark:hover,.a13-light-variant .top-menu > li.open > i.sub-mark{color:rgba(255,255,255,1)}.a13-light-variant .top-menu.with-effect > li > a span::before,.a13-light-variant .top-menu.with-effect > li > a span::after,.a13-light-variant .top-menu.with-effect > li > span.title span::before,.a13-light-variant .top-menu.with-effect > li > span.title span::after,.a13-light-variant .top-menu.with-effect > li > a em::before,.a13-light-variant .top-menu.with-effect > li > a em::after,.a13-light-variant .top-menu.with-effect > li > span.title em::before,.a13-light-variant .top-menu.with-effect > li > span.title em::after{background-color:rgba(255,255,255,1)}.a13-light-variant #header-tools .tool,.a13-light-variant #header-tools .tool a{color:rgba(255,255,255,1)}.a13-light-variant #header-tools .tool:hover,.a13-light-variant #header-tools .tool a:hover,.a13-light-variant #header-tools .tool.highlight,.a13-light-variant #header-tools .tool.active{color:rgba(255,255,255,0.7)}.a13-light-variant .tools_button{color:rgba(255,255,255,1);background-color:rgba(0,0,0,1);border-color:rgba(0,0,0,1)}.a13-light-variant .tools_button:hover{color:rgba(255,255,255,0.7);background-color:rgba(0,0,0,1);border-color:rgba(0,0,0,1)}.a13-light-variant #header-tools .languages{background-color:rgba(255,255,255,0)}.a13-light-variant .hamburger i,.a13-light-variant .hamburger i::before,.a13-light-variant .hamburger i::after{background-color:rgba(255,255,255,1)}.a13-light-variant .hamburger.active i,.a13-light-variant .hamburger.active i::before,.a13-light-variant .hamburger.active i::after,.a13-light-variant .hamburger:hover i,.a13-light-variant .hamburger:hover i::before,.a13-light-variant .hamburger:hover i::after{background-color:rgba(255,255,255,0.7)}.a13-light-variant .top-bar-container{background-color:rgba(0,0,0,1);color:rgba(0,0,0,1)}.a13-light-variant .top-bar-container .part1 a,.a13-light-variant .top-bar-container .language-switcher a{color:rgba(0,0,0,1)}.a13-light-variant .top-bar-container .part1 a:hover,.a13-light-variant .top-bar-container .language-switcher a:hover,.a13-light-variant .top-bar-container .language-switcher a.current{color:rgba(0,0,0,1)}@media only screen and (max-width:1024px){.a13-light-variant.mobile-menu .navigation-bar .menu-container{background-color:rgba(34,34,34,1)}}#header.a13-dark-variant,#header.a13-dark-variant:hover{background-color:rgba(255,255,255,0);box-shadow:none}#header.a13-dark-variant{border-color:rgba(0,0,0,0.06)}.a13-dark-variant .top-bar-container,.header-type-multi_line.a13-dark-variant .bottom-head{border-color:rgba(0,0,0,0.06)}.a13-dark-variant #header-tools::before,.a13-dark-variant .head .socials::before,.a13-dark-variant .top-bar .language-switcher li::before{background-color:rgba(0,0,0,0.06)}.a13-dark-variant.header-type-multi_line .bottom-head{}a.dark-logo{background-image:url(http://rifetheme.com/wp-content/uploads/2017/02/logo.png)}.a13-dark-variant a.logo{}.a13-dark-variant a.logo:hover{}.a13-dark-variant .top-menu > li > a,.a13-dark-variant .top-menu > li > span.title{color:rgba(34,34,34,1)}.a13-dark-variant .top-menu > li:hover,.a13-dark-variant .top-menu > li.open,.a13-dark-variant .top-menu > li.current-menu-item,.a13-dark-variant .top-menu > li.current-menu-ancestor{background-color:0,0,0;}.a13-dark-variant .top-menu > li > a:hover,.a13-dark-variant .top-menu > li.menu-parent-item:hover > span.title,.a13-dark-variant .top-menu > li.open > a,.a13-dark-variant .top-menu > li.open > span.title,.a13-dark-variant .top-menu > li.current-menu-item > a,.a13-dark-variant .top-menu > li.current-menu-ancestor > a,.a13-dark-variant .top-menu > li.current-menu-item > span.title,.a13-dark-variant .top-menu > li.current-menu-ancestor > span.title{color:rgba(120,120,120,1)}.a13-dark-variant .top-menu > li > i.sub-mark{color:rgba(34,34,34,1)}.a13-dark-variant .top-menu > li.menu-parent-item:hover > span.title + i.sub-mark,.a13-dark-variant .top-menu > li > i.sub-mark:hover,.a13-dark-variant .top-menu > li.open > i.sub-mark{color:rgba(120,120,120,1)}.a13-dark-variant .top-menu.with-effect > li > a span::before,.a13-dark-variant .top-menu.with-effect > li > a span::after,.a13-dark-variant .top-menu.with-effect > li > span.title span::before,.a13-dark-variant .top-menu.with-effect > li > span.title span::after,.a13-dark-variant .top-menu.with-effect > li > a em::before,.a13-dark-variant .top-menu.with-effect > li > a em::after,.a13-dark-variant .top-menu.with-effect > li > span.title em::before,.a13-dark-variant .top-menu.with-effect > li > span.title em::after{background-color:rgba(120,120,120,1)}.a13-dark-variant #header-tools .tool,.a13-dark-variant #header-tools .tool a{color:rgba(34,34,34,1)}.a13-dark-variant #header-tools .tool:hover,.a13-dark-variant #header-tools .tool a:hover,.a13-dark-variant #header-tools .tool.highlight,.a13-dark-variant #header-tools .tool.active{color:rgba(221,23,74,1)}.a13-dark-variant .tools_button{color:rgba(34,34,34,1);background-color:rgba(0,0,0,1);border-color:rgba(0,0,0,1)}.a13-dark-variant .tools_button:hover{color:rgba(221,23,74,1);background-color:rgba(0,0,0,1);border-color:rgba(0,0,0,1)}.a13-dark-variant #header-tools .languages{background-color:rgba(255,255,255,0)}.a13-dark-variant .hamburger i,.a13-dark-variant .hamburger i::before,.a13-dark-variant .hamburger i::after{background-color:rgba(34,34,34,1)}.a13-dark-variant .hamburger.active i,.a13-dark-variant .hamburger.active i::before,.a13-dark-variant .hamburger.active i::after,.a13-dark-variant .hamburger:hover i,.a13-dark-variant .hamburger:hover i::before,.a13-dark-variant .hamburger:hover i::after{background-color:rgba(221,23,74,1)}.a13-dark-variant .top-bar-container{background-color:rgba(0,0,0,1);color:rgba(0,0,0,1)}.a13-dark-variant .top-bar-container .part1 a,.a13-dark-variant .top-bar-container .language-switcher a{color:rgba(0,0,0,1)}.a13-dark-variant .top-bar-container .part1 a:hover,.a13-dark-variant .top-bar-container .language-switcher a:hover,.a13-dark-variant .top-bar-container .language-switcher a.current{color:rgba(0,0,0,1)}@media only screen and (max-width:1024px){.a13-dark-variant.mobile-menu .navigation-bar .menu-container{background-color:rgba(255,255,255,1)}}#header.a13-sticky-variant,#header.a13-sticky-variant:hover{background-color:rgba(255,255,255,1);border-color:rgba(58,58,58,0.08);box-shadow:0 0 12px rgba(0,0,0,0.09)}.a13-sticky-variant .top-bar-container,.header-type-multi_line.a13-sticky-variant .bottom-head{border-color:rgba(58,58,58,0.08)}.a13-sticky-variant #header-tools::before,.a13-sticky-variant .head .socials::before,.a13-sticky-variant .top-bar .language-switcher li::before{background-color:rgba(58,58,58,0.08)}.a13-sticky-variant.header-type-multi_line .bottom-head{}a.sticky-logo{}.sticky-values a.logo{padding-top:20px;padding-bottom:20px}.header-horizontal .sticky-values .logo-container{min-width:320px}.header-variant-one_line_centered.sticky-values .logo-container,.header-horizontal .sticky-values .logo-container a.logo{max-width:320px}.header-variant-one_line_centered.sticky-values .menu-cell .top-menu{width:50%;width:calc(50% - 180px)}.a13-sticky-variant a.logo{}.a13-sticky-variant a.logo:hover{}.a13-sticky-variant .top-menu > li > a,.a13-sticky-variant .top-menu > li > span.title{color:rgba(34,34,34,1)}.a13-sticky-variant .top-menu > li:hover,.a13-sticky-variant .top-menu > li.open,.a13-sticky-variant .top-menu > li.current-menu-item,.a13-sticky-variant .top-menu > li.current-menu-ancestor{background-color:rgba(0,0,0,0);}.a13-sticky-variant .top-menu > li > a:hover,.a13-sticky-variant .top-menu > li.menu-parent-item:hover > span.title,.a13-sticky-variant .top-menu > li.open > a,.a13-sticky-variant .top-menu > li.open > span.title,.a13-sticky-variant .top-menu > li.current-menu-item > a,.a13-sticky-variant .top-menu > li.current-menu-ancestor > a,.a13-sticky-variant .top-menu > li.current-menu-item > span.title,.a13-sticky-variant .top-menu > li.current-menu-ancestor > span.title{color:#f45858}.a13-sticky-variant .top-menu > li > i.sub-mark{color:rgba(34,34,34,1)}.a13-sticky-variant .top-menu > li.menu-parent-item:hover > span.title + i.sub-mark,.a13-sticky-variant .top-menu > li > i.sub-mark:hover,.a13-sticky-variant .top-menu > li.open > i.sub-mark{color:#f45858}.a13-sticky-variant .top-menu.with-effect > li > a span::before,.a13-sticky-variant .top-menu.with-effect > li > a span::after,.a13-sticky-variant .top-menu.with-effect > li > span.title span::before,.a13-sticky-variant .top-menu.with-effect > li > span.title span::after,.a13-sticky-variant .top-menu.with-effect > li > a em::before,.a13-sticky-variant .top-menu.with-effect > li > a em::after,.a13-sticky-variant .top-menu.with-effect > li > span.title em::before,.a13-sticky-variant .top-menu.with-effect > li > span.title em::after{background-color:#f45858}.a13-sticky-variant #header-tools .tool,.a13-sticky-variant #header-tools .tool a{color:rgba(34,34,34,1)}.a13-sticky-variant #header-tools .tool:hover,.a13-sticky-variant #header-tools .tool a:hover,.a13-sticky-variant #header-tools .tool.highlight,.a13-sticky-variant #header-tools .tool.active{color:#e84e4e}.a13-sticky-variant .hamburger i,.a13-sticky-variant .hamburger i::before,.a13-sticky-variant .hamburger i::after{background-color:rgba(34,34,34,1)}.a13-sticky-variant .hamburger.active i,.a13-sticky-variant .hamburger.active i::before,.a13-sticky-variant .hamburger.active i::after,.a13-sticky-variant .hamburger:hover i,.a13-sticky-variant .hamburger:hover i::before,.a13-sticky-variant .hamburger:hover i::after{background-color:#e84e4e}.a13-sticky-variant .tools_button{color:rgba(34,34,34,1);background-color:rgba(0,0,0,1);border-color:rgba(0,0,0,1)}.a13-sticky-variant .tools_button:hover{color:#e84e4e;background-color:rgba(0,0,0,1);border-color:rgba(0,0,0,1)}.a13-sticky-variant #header-tools .languages{background-color:rgba(255,255,255,1)}.a13-sticky-variant .top-bar-container{background-color:rgba(0,0,0,1);color:rgba(0,0,0,1)}.a13-sticky-variant .top-bar-container .part1 a,.a13-sticky-variant .top-bar-container .language-switcher a{color:rgba(0,0,0,1)}.a13-sticky-variant .top-bar-container .part1 a:hover,.a13-sticky-variant .top-bar-container .language-switcher a:hover,.a13-sticky-variant .top-bar-container .language-switcher a.current{color:rgba(0,0,0,1)}@media only screen and (max-width:1024px){.a13-sticky-variant.mobile-menu .navigation-bar .menu-container{background-color:rgba(255,255,255,1)}.sticky-values a.logo{padding-top:10px;padding-bottom:10px}.header-horizontal .sticky-values .logo-container{min-width:220px}.header-variant-one_line_centered.sticky-values .logo-container,.header-horizontal .sticky-values .logo-container a.logo{max-width:220px}.header-variant-one_line_centered.sticky-values .menu-cell .top-menu{width:50%;width:calc(50% - 110px)}}a.to-top{background-color:rgba(0,0,0,0.1);color:rgba(255,255,255,1);font-size:22px}a.to-top:hover{background-color:#0c0202;color:rgba(255,255,255,1)}input[type="submit"],button[type="submit"]{background-color:rgba(34,34,34,1);color:rgba(255,255,255,1);font-size:13px;font-weight:600;text-transform:none;padding-left:30px;padding-right:30px;-webkit-border-radius:20px;border-radius:20px}input[type="submit"]:hover,input[type="submit"]:focus,button[type="submit"]:hover,button[type="submit"]:focus{background-color:rgba(221,23,74,1);color:rgba(255,255,255,1)}.page .title-bar.outside{background-image:none;background-repeat:repeat;background-size:auto;background-position:0 0}.page .title-bar.outside .overlay-color{background-color:rgba(255,255,255,1);padding-top:40px;padding-bottom:40px}.page .title-bar.outside .page-title,.page .title-bar.outside h2{color:rgba(0,0,0,1)}.page .title-bar.outside .breadcrumbs,.page .title-bar.outside .breadcrumbs a,.page .title-bar.outside .breadcrumbs a:hover{color:rgba(0,0,0,1)}.albums-list-page .title-bar.outside{background-image:none;background-repeat:repeat;background-size:auto;background-position:0 0}.albums-list-page .title-bar.outside .overlay-color{background-color:0,0,0;padding-top:130px;padding-bottom:130px}.albums-list-page .title-bar.outside .page-title,.albums-list-page .title-bar.outside h2{color:rgba(0,0,0,1)}.albums-list-page .title-bar.outside .breadcrumbs,.albums-list-page .title-bar.outside .breadcrumbs a,.albums-list-page .title-bar.outside .breadcrumbs a:hover{color:rgba(0,0,0,1)}.works-list-page .title-bar.outside{background-image:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.works-list-page .title-bar.outside .overlay-color{background-color:rgba(255,255,255,1);padding-top:100px;padding-bottom:100px}.works-list-page .title-bar.outside .page-title,.works-list-page .title-bar.outside h2{color:rgba(16,16,16,1)}.works-list-page .title-bar.outside .breadcrumbs,.works-list-page .title-bar.outside .breadcrumbs a,.works-list-page .title-bar.outside .breadcrumbs a:hover{color:rgba(114,114,114,0.6)}.category-filter.albums-filter{padding-top:40px;padding-bottom:40px;background-color:rgba(255,255,255,0);text-align:center}.category-filter.albums-filter a{color:rgba(187,187,187,1);font-weight:bold;text-transform:uppercase}.category-filter.albums-filter .selected a,.category-filter.albums-filter a:hover{color:rgba(51,51,51,1)}.single-album-bricks .category-filter{padding-top:40px;padding-bottom:40px;text-align:center}.single-album-bricks .category-filter a{color:rgba(207,207,207,1);font-weight:bold;text-transform:uppercase}.single-album-bricks .category-filter .selected a,.single-album-bricks .category-filter a:hover{color:rgba(42,42,42,1)}.category-filter.works-filter{padding-top:40px;padding-bottom:40px;background-color:rgba(255,255,255,0);text-align:center}.category-filter.works-filter a{color:rgba(196,196,196,1);font-weight:bold;text-transform:uppercase}.category-filter.works-filter .selected a,.category-filter.works-filter a:hover{color:rgba(51,51,51,1)}.category-filter.posts-filter{padding-top:40px;padding-bottom:40px;background-color:rgba(255,255,255,0);text-align:center}.category-filter.posts-filter a{color:rgba(187,187,187,1);font-weight:bold;text-transform:uppercase}.category-filter.posts-filter .selected a,.category-filter.posts-filter a:hover{color:rgba(51,51,51,1)}.single-album .title-bar.outside{background-image:none}.single-album .title-bar.outside .overlay-color{padding-top:px;padding-bottom:px}.single-album .title-bar.outside .page-title,.single-album .title-bar.outside h2{}.single-album .title-bar.outside .breadcrumbs,.single-album .title-bar.outside .breadcrumbs a,.single-album .title-bar.outside .breadcrumbs a:hover{}.single-work .title-bar.outside{background-image:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.single-work .title-bar.outside .overlay-color{background-color:rgba(0,0,0,0.7);padding-top:200px;padding-bottom:200px}.single-work .title-bar.outside .page-title,.single-work .title-bar.outside h2{color:rgba(255,255,255,1)}.single-work .title-bar.outside .breadcrumbs,.single-work .title-bar.outside .breadcrumbs a,.single-work .title-bar.outside .breadcrumbs a:hover{color:rgba(255,255,255,0.6)}.posts-list .title-bar.outside{background-image:url(https://rifetheme.com/wp-content/uploads/2019/01/woor_04.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.posts-list .title-bar.outside .overlay-color{background-color:rgba(0,0,0,0.2);padding-top:150px;padding-bottom:150px}.posts-list .title-bar.outside .page-title,.posts-list .title-bar.outside h2{color:rgba(255,255,255,1)}.posts-list .title-bar.outside .breadcrumbs,.posts-list .title-bar.outside .breadcrumbs a,.posts-list .title-bar.outside .breadcrumbs a:hover{color:rgba(27,27,27,0.7)}.single-post .title-bar.outside{background-image:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.single-post .title-bar.outside .overlay-color{background-color:rgba(11,11,11,0.5);padding-top:230px;padding-bottom:230px}.single-post .title-bar.outside .page-title,.single-post .title-bar.outside h2{color:rgba(255,255,255,1)}.single-post .title-bar.outside .post-meta,.single-post .title-bar.outside .post-meta a,.single-post .title-bar.outside .post-meta a:hover,.single-post .title-bar.outside .breadcrumbs,.single-post .title-bar.outside .breadcrumbs a,.single-post .title-bar.outside .breadcrumbs a:hover{color:rgba(255,255,255,0.7)}.layout-full #content,.layout-full_fixed #content,.layout-full_padding #content,.layout-parted .content-box,.layout-parted #secondary,.default404 .page-background,body.password-protected .page-background,.posts-list.search-no-results .layout-full #content,.posts-list.search-no-results .layout-full_fixed #content,.posts-list.search-no-results .layout-full_padding #content,.posts-list.search-no-results .layout-parted .content-box,.posts-list .layout-full #secondary,.posts-list .layout-full_fixed #secondary,.posts-list .layout-full_padding #secondary,.bricks-frame .formatter,.posts_horizontal .archive-item,.variant-under .caption,.albums-list-page .pre-content-box,.works-list-page .pre-content-box,.single-album .album-content,.single-album .formatter{background-color:rgba(255,255,255,1)}#content{font-size:15px;color:rgba(85,85,85,1)}.real-content > p:first-child{color:rgba(88,88,88,1)}.page-title{font-size:60px}.widget{font-size:14px}.widget h3.title{font-size:16px}@media only screen and (max-width:1024px){#header{background-image:none}}@media only screen and (max-width:768px){.page-title{font-size:32px}}@media print,only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi){a.normal-logo{} a.light-logo{background-image:url(http://rifetheme.com/wp-content/uploads/2017/02/logo_white_HDR.png)}a.dark-logo{background-image:url(http://rifetheme.com/wp-content/uploads/2017/02/logo_HDR.png)}a.sticky-logo{}}@import url(https://fonts.googleapis.com/css?family=Noto+Serif+JP:300,400,500,600,700);@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,500,600,700);@import url(https://fonts.googleapis.com/css?family=M+PLUS+Rounded+1c);html,h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.page-title,.widget .title{font-family:"ÃƒÆ’Ã‚Â£Ãƒâ€ Ã¢â‚¬â„¢ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã‚Â£Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â£ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â£Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã‚Â£ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â´ Pro W3","Hiragino Kaku Gothic Pro","ÃƒÆ’Ã‚Â£Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â£ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã‚Â£Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚ÂªÃƒÆ’Ã‚Â£ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Âª",Meiryo,Osaka,"ÃƒÆ’Ã‚Â¯Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â¯Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â³ ÃƒÆ’Ã‚Â¯Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â£ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã‚Â£ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â£Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â£ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¯","MS PGothic","sans-serif"}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.page-title,.widget .title{text-align:center;text-transform:none;font-family:'Noto Sans JP'!important}ul .getfree a{color:#ee2a5f}.elementor-counter .elementor-counter-number-suffix{font-size:55%}.elementor-8754 .elementor-element.elementor-element-bcec401:not(.elementor-motion-effects-element-type-background),.elementor-8754 .elementor-element.elementor-element-bcec401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF;background-position:center 109px;background-repeat:no-repeat;background-size:1200px auto}.elementor-8754 .elementor-element.elementor-element-bcec401{height:349px;padding:0}.elementor-8754 .elementor-element.elementor-element-bcec401 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0}.elementor-8754 .elementor-element.elementor-element-ebb1da9{padding:70px 0 40px 0}.top-menu > li > a,.top-menu > li > span.title,.top-menu .mega-menu > ul > li > span.title,.top-menu .mega-menu > ul > li > a{font-size:17px}.header-horizontal .top-menu > li > a,.header-horizontal .top-menu > li > span.title{padding:0 8px}.elementor-element h2.elementor-heading-title,.elementor-11095 .elementor-element.elementor-element-3d6a0f8c .elementor-heading-title,.elementor-11092 .elementor-element.elementor-element-16929ae2 h2.elementor-heading-title,.heading-title h2,.content-limiter h1{font-size:26px;color:#644e4e;font-family:'Noto Sans JP',sans-serif;letter-spacing:2px;font-weight:500!important;text-align:center;position:relative}.heading-title h2{margin-bottom:50px}.elementor-8754::after,.elementor-element.elementor-element-83e9369::after,h2.elementor-heading-title::after,.heading-title h2::after{content:'';width:116px!important;height:3px!important;background-color:#cd0000!important;position:absolute!important;left:-webkit-calc(50% - 12px)!important;left:calc(50% - 58px)!important;bottom:-10px!important}.elementor-element h3.elementor-heading-title::after{width:0!important;height:0!important;color:#141414!important;font-size:1.625em!important}.elementor-11092 .elementor-element.elementor-element-4301245 h4.elementor-heading-title{font-size:38px;text-transform:none;font-weight:normal;letter-spacing:2px}.posts-list .title-bar.outside{background-image:url(/wp-content/uploads/2019/06/header-2.jpg);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-size:1200px auto}.posts-list .title-bar.outside .overlay-color{background-color:rgba(255,255,255,0)}.title-bar .in{display:block}.bricks-frame .formatter{background-color:rgb(243,243,243,1.0)}.post .post-meta{font-size:1em;color:#A7A7A7}#header-tools #side-menu-switch{display:none}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:50px 10px}.elementor-widget:not(:last-child){margin-bottom:50px}.title-bar .titles .page-title{display:none}.content-limiter h1{font-size:1.7em;text-align:center;color:#644e4e;font-family:'Noto Sans JP';letter-spacing:2px;font-weight:normal;position:relative;margin:1.8em 0 0.1em;text-transform:none}.content-limiter h1::after{content:'';width:116px;height:3px;background-color:#cd0000;position:absolute;left:-webkit-calc(50% - 12px);left:calc(50% - 58px);bottom:-10px}.content-limiter h1.ex-title{color:rgba(50,50,50,1);font-weight:300;text-transform:uppercase;font-size:2.4em;margin:0}.content-limiter h1.ex-title::after{width:0;height:0}.content-limiter{padding:0 15px}.layout-full .content-limiter{max-width:1200px}@media only screen and (max-width:768px){#header-tools button{width:25px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px 10px}.elementor-8754 .elementor-element.elementor-element-bcec401:not(.elementor-motion-effects-element-type-background),.elementor-8754 .elementor-element.elementor-element-bcec401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:26% 0;background-size:cover}}@media only screen and (max-width:782px){.admin-bar .whole-layout{margin-top:0}}.title-bar .post-meta{display:none}.comments-area{display:none}.elementor-11095 .elementor-element.elementor-element-3d6a0f8c .elementor-heading-title::after,.elementor-11095 .elementor-element.elementor-element-2ffb6a0 .elementor-heading-title::after,.elementor-11092 .elementor-element.elementor-element-16929ae2 .elementor-heading-title::after{width:0;height:0}.elementor-11095 .elementor-widget:not(:last-child){margin-bottom:10px}.elementor-11095 .elementor-element.elementor-element-2ffb6a0 h4.elementor-heading-title{margin-top:50px}.elementor-11095 .elementor-element.elementor-element-30f20d54{padding:100px 0 50px 0}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}.elementor-11092 .elementor-element.elementor-element-4301245 .elementor-heading-title{font-size:20px;text-transform:none;letter-spacing:2px}.elementor-11092 .elementor-element.elementor-element-1dd472b6{padding:100px 0 0 0}.formbtn{position:absolute!important;left:51%;width:200px!important;margin-left:-100px!important;border-radius:2px!important;background-color:#222!important;color:#fff!important;font-weight:normal!important;padding:6px!important}@media only screen and (min-width:769px){.elementor-11095 .elementor-element.elementor-element-286cc291 .elementor-text-editor{text-align:center}}.elementor-element-595a4b1.elementor-section .elementor-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;border:1px solid #000;padding:30px}.prov{display:block;font-size:0.8em}.content-limiter .elementor-text-editor{padding:0}.content-limiter .period,.content-limiter .time,.content-limiter .off,.content-limiter .event{line-height:2.2em;font-size:1.15em;position:relative;margin-bottom:16px;width:100%}.content-limiter .period::after,.content-limiter .time::after,.content-limiter .off::after,.content-limiter .event::after{content:'';width:100%;height:1px;background-color:#EEE;position:absolute;bottom:0;left:0}.content-limiter .period span,.content-limiter .time span,.content-limiter .off span{width:4em;display:inline-block;font-weight:bold}.content-limiter .event span{display:block;font-weight:bold}.content-limiter .overview{color:#7a7a7a;padding:40px 0 0;text-align:center;line-height:2em;font-size:1.15em}.content-limiter .home-exhi-data .btn{text-align:center}.content-limiter .home-exhi-data .btn a{background-color:#000;color:#FFF;padding:16px;width:180px;margin-top:30px;display:block}h4.selected{font-size:2em}h4.selected span{font-size:0.7em;display:block}.exhi-data{margin:auto;width:100%}@media (min-width:768px){.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}.artfig1,.artfig2,.artfig3{text-align:center;width:100%}.elementor-2359 .elementor-element.elementor-element-135d3bf5{padding:0 0 0 0!important}.elementor-2359 .elementor-element.elementor-element-44e691cd{padding:60px 0 60px 0!important}.art-data{font-size:13px;text-align:center}.elementor-2359 .elementor-element.elementor-element-51506{padding:0 0 100px 0}.elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:baseline!important;-webkit-align-items:normal!important;-ms-flex-align:inherit!important;align-items:normal!important}.elementor-2359 .elementor-element > .elementor-element-populated{padding:20px 25px 20px 25px!important}.elementor-2359 .elementor-element.elementor-element-44e691cd{padding:0 0 0 0!important}.elementor-2359 .elementor-element.elementor-element-1c8b1e27 .elementor-image-box-title{text-align:left}.elementor-2359 .elementor-element.elementor-element-929ca51 .elementor-text-editor{text-align:left!important}.elementor-2359 .elementor-element.elementor-element-929ca51{margin-top:-30px}.elementor-widget:not(:last-child){margin-bottom:50px}.elementor-2359 .elementor-element.elementor-element-51506{padding:0 0 100px 0}.elementor-12052 .elementor-element.elementor-element-7d6a24d3:not(.elementor-motion-effects-element-type-background),.elementor-12052 .elementor-element.elementor-element-7d6a24d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{height:38vh}.home-exhi-data{display:-webkit-flex;display:flex;margin-bottom:70px}@media (min-width:768px){.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-66,.elementor-column[data-col="60"]{width:60%}}.home-exhi-data .elementor-column-wrap{padding:0 60px 0 60px}.home-exhi-data .elementor-column-wrap.top-exhi-image{padding:0 0 0 0!important}.home-exhi-data .top-exhi-image img{width:60%}.home-exhi-data .elementor-column-wrap.top-exhi-image .elementor-widget-image{text-align:right}.home-exhi-data{}.home-exhi-data .title{font-size:2em;margin-bottom:0.8em;color:#000}.home-exhi-data .elementor-widget-text-editor{color:#000}.elementor-widget-image img{width:90%;padding-top:32px}.home-exhi-data .elementor-widget-wrap>.elementor-element{width:100%}footer.footer-reijinsha{background-color:#000!important;padding:25px 20px;display:block;position:relative;color:#FFF;width:100%;max-width:1200px;margin:auto;box-sizing:border-box}footer.footer-reijinsha ul{margin:auto;text-align:center;width:auto;display:block}footer.footer-reijinsha ul li{display:inline-block;font-size:16px;text-align:center;margin:0 15px}footer.footer-reijinsha a{color:#FFF}footer.footer-reijinsha .footer-logo{text-align:center;margin-top:20px}footer.footer-reijinsha ul li a{font-family:Source Sans Pro,sans-serif!important}@media (max-width:767px){footer.footer-reijinsha ul{padding-inline-start:0}footer.footer-reijinsha ul li{display:block}}.formatter{padding:0 0 60px 0}.admin-bar .whole-layout{margin-top:0}.no-bottom-space .content-box > .formatter{padding-bottom:60px !important}.btn_social,.btn_social ul{width:100%;display:flex;justify-content:center}.btn_social ul li{width:168px;height:48px;text-align:center;margin:0 1px;list-style:none}.btn_social ul li a{background:#b44f4f;display:block;width:100%;height:100%;color:#fff;font-weight:bold;text-align:center;padding:10px;font-size:13px;box-sizing:border-box}.btn_social ul li a.fblike{background:#264d89!important}.btn_social ul li a.insta{background:-webkit-linear-gradient(135deg,#427eff 0%,#f13f79 70%) no-repeat;background:linear-gradient(45deg,#f3de31 0%,#d00f12 40%,#982497 70%) no-repeat;position:relative}.btn_social ul li a.tw{background:#0086e1!important}.gallery-data h5{font-size:22px;font-weight:400;margin-bottom:0}.gallery-data p{text-align:center}.gmap a{color:#f22b2b}.elementor-12052 .elementor-element.elementor-element-2d7ad07{margin-top:0;padding:30px 0 50px;background-color:#f6f6f6;margin-bottom:40px}.elementor-section.elementor-section-boxed > .elementor-container{}.real-content h2,.elementor-widget-heading.elementor-widget-heading .elementor-heading-title.h2,.exhi-page-title{font-size:1.7em;text-align:center;color:#644e4e!important;font-family:'Noto Sans JP';letter-spacing:2px;font-weight:400;position:relative;margin:0 0 2em;font-weight:normal!important;text-transform:none}.real-content h2.post-title{font-size:1.44em;margin-bottom:0}.exhi-page-title{}.real-content.hentry{min-height:100px}.real-content h2::after,.exhi-page-title::after{content:'';width:116px;height:3px;background-color:#cd0000;position:absolute;left:-webkit-calc(50% - 12px);left:calc(50% - 58px);bottom:-14px}.exhi-page-title::after{width:50px;left:-webkit-calc(50% - -21px);left:calc(50% - 25px);bottom:-14px}.real-content h2.post-title::after{width:0;height:0}.content-limiter .home-exhi-data .overview{color:#000;padding:40px 0 0;text-align:left;line-height:2em;font-size:1.15em}.content-limiter .home-exhi-data .period::after,.content-limiter .home-exhi-data .time::after,.content-limiter .home-exhi-data .off::after,.content-limiter .home-exhi-data .event::after{content:'';width:0 ;height:0;position:relative}.elementor-element-d9bb228 .elementor-widget-heading .elementor-heading-title{font-weight:normal;text-align:left;text-transform:none}.elementor-element-d9bb228 .elementor-heading-title::after{content:'';width:0;height:0}.elementor-12052 .elementor-element.elementor-element-7d6a24d3:not(.elementor-motion-effects-element-type-background),.elementor-12052 .elementor-element.elementor-element-7d6a24d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{height:36vh}.single-product .formatter{padding:0 0 60px 0}.products-list .formatter{padding:80px 0 60px 0;overflow:hidden}.woocommerce-products-header .term-description p{font-size:40px;text-align:center}.content-box .hentry p{margin:100px 0 50px}.exhi-history a{text-align:center;border:1px solid #222;width:200px;margin:50px auto 0;padding:5px;border-radius:3px;font-size:14px;display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.exhi-history a:hover{text-decoration:none;color:#EEE;background-color:#000;color:#EEE}.products-list .shop-columns-4 .theme-thumbs h3{display:none}.tax-product_cat .shop-columns-4 .theme-thumbs h3{display:block}.woocommerce-products-header{display:none}.link-artist{margin:auto;position:relative;padding-top:20px}.content-box .hentry .link-artist p{text-align:center;margin-bottom:0}.link-artist .btn a{display:inline-block;padding:10px 40px;background-color:#141414;color:#FFF;text-align:center;margin-bottom:0}.link-artist .here{font-size:14px;padding:10px 0}.products_variant_under .product-details{padding:20px 0 10px}.woocommerce ul.products li.product .price{margin-top:0;font-size:14px;font-weight:normal;color:#141414}.woocommerce ul li .product-details .posted_in{display:none}.term-description{padding:25px;border:1px solid #e0e0e0;margin-top:30px;line-height:1.8em;font-size:14px}.category-thumb{width:160px;height:160px;border-radius:380px;float:left;margin:15px 15px 30px}.theme-thumbs .cate-list h3{font-size:22px;margin:0;padding:50px 0 0}.theme-thumbs .cate-list h1{font-size:34px;color:#141414;margin:20px 0 0}.theme-thumbs .cate-list h1::after{width:0;height:0}.tax-product_cat .theme-thumbs .cate-list h3{float:left;text-align:left;font-size:25px;padding:60px 0 0 20px}@media only screen and (max-width:768px){.category-thumb{float:none;margin:auto}.tax-product_cat .theme-thumbs .cate-list h3{padding:20px;text-align:center;float:none}}.content-limiter .period,.content-limiter .time,.content-limiter .off,.content-limiter .event{line-height:1.8em;font-size:1.02em;position:relative;margin-bottom:10px;width:100%}.content-limiter .home-exhi-data .overview{color:#000;padding:18px 0 0;text-align:left;line-height:1.8em;font-size:1.02em}.content-limiter .period span,.content-limiter .time span,.content-limiter .off span{width:4em;display:inline-block;font-weight:bolder}.content-limiter .event span{font-weight:bolder}.woocommerce-page .title-bar.outside .overlay-color{background-color:#ffffff;padding-top:0;padding-bottom:0}.real-content li{padding:.1em 0;font-size:0.9em}#post-11092 .elementor-section.elementor-section-boxed > .elementor-container{max-width:720px}#post-11092 .elementor-widget:not(:last-child){margin-bottom:20px}.elementor-11092 .elementor-element.elementor-element-4301245 > .elementor-widget-container{margin:0}.elementor-11092 .elementor-element.elementor-element-5604a82 > .elementor-widget-container{margin:0}.elementor-11092 .elementor-element.elementor-element-4301245 h4.elementor-heading-title{font-size:30px}div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:30px 0 0 0}.elementor-11095 .elementor-widget:not(:last-child){margin-bottom:40px}.elementor-11092 .elementor-element.elementor-element-1d601995:not(.elementor-motion-effects-element-type-background),.elementor-11092 .elementor-element.elementor-element-1d601995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff}.product-category mark.count{display:none}.woocommerce.post-type-archive ul.products li.product a img{border-radius:50%;padding-bottom:10px}.home-exhi-data .elementor-widget-image img{padding-top:10px}.content-box .hentry .btn,.content-box .hentry .here{margin:0}.woocommerce.archive ul.products li.product .price{display:none}.posts-list .posts-grid-container{}.exhi-flex{}.archive-exhi1{position:relative;float:left;width:50%;padding:0 70px;box-sizing:border-box}.exhi-flex2{max-width:1200px;margin:auto}.exhi-flex2 .archive-exhi2{margin-bottom:50px;width:50%;padding:0 70px;float:left;box-sizing:border-box}.exhi-flex2 .archive-exhi2 .item-comingsoon{float:left;width:150px;margin-right:20px}.exhi-flex2 .archive-exhi2 .exhi-summary{}.exhi-flex2 .archive-exhi2 .exhi-summary .entry-title{font-size:18px;text-align:left}.exhi-flex2 .archive-exhi2 .exhi-summary .entry-title a{text-decoration:underline}.exhi-flex2 .archive-exhi2 .item-comingsoon img{width:150px}@media only screen and (max-width:768px){.archive-exhi1{width:100%;padding:0 40px;margin-bottom:50px}.exhi-flex2 .archive-exhi2{width:auto;padding:0 60px;float:none;box-sizing:border-box;clear:both;margin-bottom:50px}}.single-product .heading-title h2{padding-top:50px}h2.comingsoon{font-size:1.9em;color:#644e4e;font-family:'Noto Sans JP';margin:2.2em 0 1em;text-transform:none}.post-type-archive-product .content-limiter{max-width:960px}.cate-list .profile{display:none}.tax-product_cat .cate-list .profile{display:block}.content-box .related ul.products,.content-box .upsells ul.products{max-width:600px;margin:auto}.cate-list .btn-area{padding:50px 0 0}.cate-list .btn-area .btn-artists{display:none}.post-type-archive .cate-list .btn-area{display:none}.single-product .cate-list .btn-area .btn-artists{display:block}.cate-list .btn-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:320px;margin:auto}.cate-list .btn-area .btn-back a,.cate-list .btn-area .btn-artists a{padding:10px;width:120px;background-color:#000;color:#FFF;display:inline-block;text-align:center;text-decoration:none}.single-product .cate-list .btn-area .btn-back a:hover,.single-product .cate-list .btn-area .btn-artists a:hover{background-color:#CCC}