﻿/*!
Theme Name: 東京銀座ぎゃらりい秋華洞
Theme URI:
Author: Akihiro Mizuuchi
Author URI: sparebutton.jp
Description:
Version: 1.0
*/html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:0;text-decoration:none}img{vertical-align:bottom}input[type=button],input[type=reset],input[type=submit],button{outline:none;border:none;background-color:transparent;appearance:none}input[type=text],　input[type=email],textarea{border:solid 1px #c4c4c4;font-size:14px;line-height:1.8;width:100%;box-sizing:border-box}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}address{font-style:normal}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{color:#333}a{color:#C04E44}a:hover{color:#AA4239}body{font-family:sans-serif}.width-l{max-width:1000px;margin-left:auto;margin-right:auto}.width-l.side-padding{padding-left:15px;padding-right:15px}.icon-window-restore:after{content:'\f2d2';font-family:'font-one';margin-left:4px;vertical-align:0;font-size:80%}.icon-arrow-right:before{content:'\f139';font-family:'dashicons';font-size:150%;line-height:1;margin-right:0;vertical-align:-25%}.ui-autocomplete li{font-size:0.8rem;padding:0.5em}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border-top:0;border-bottom:0;background:none;background-color:#cc0000;color:#fff}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.slick-prev,.slick-next{z-index:1;width:40px;height:60px}.slick-prev{left:0}.slick-next{right:0}.slick-prev:before,.slick-next:before{color:#ddd;font-size:40px}.slick-prev:before{content:'\f341';font-family:'dashicons'}.slick-next:before{content:'\f345';font-family:'dashicons'}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{bottom:10px}.slick-dots li.slick-active button:before,.slick-dots li button:before{color:#fff;font-size:13px}input[type=text].zip{width:8em}.border-pencil{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left}.border-pencil:before{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.border-pencil:after{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom right}.border-pencil>*{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:bottom right}.border-pencil-top{background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}.border-pencil-bottom{background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom left}.border-pencil-left{background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top left}.border-pencil-right{background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top right}.border-pencil-dark-top{background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.border-pencil-dark-bottom{background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom left}.title-side-line{text-align:center;margin-bottom:20px}.title-side-line .label{display:inline-block;font-family:serif;font-size:120%;position:relative}.title-side-line .label:before{content:'';display:block;position:absolute;width:100px;height:1px;border-bottom:solid 1px #999;top:0.4em;left:-115px}.title-side-line .label:after{content:'';display:block;position:absolute;width:100px;height:1px;border-bottom:solid 1px #999;top:0.4em;right:-115px}.button.contact{display:block;color:#fff;font-size:95%;font-weight:bold;letter-spacing:0.1em;text-align:center;background-color:#C04E44;padding:12px 15px}.button.contact:hover{background-color:#AA4239}.button.icon-mail:before{content:'\f465';font-family:'dashicons';font-size:150%;line-height:1;margin-right:3px;vertical-align:-25%}.button-catalog{display:block;width:100%;text-align:center;color:#000;border:solid 1px #000;box-sizing:border-box;font-size:80%;padding:15px}.button-catalog:before{content:'\f331';font-family:'dashicons';font-size:110%;line-height:1;margin-right:3px;vertical-align:-15%}.parts-catalog .content{background-color:#fff}.parts-catalog .content .image-text{display:table;width:100%}.parts-catalog .content .image-text .image{display:table-cell;width:45%;vertical-align:middle}.parts-catalog .content .image-text .image img{width:100%;height:auto}.parts-catalog .content .image-text .text{display:table-cell;width:55%;text-align:center;vertical-align:middle;line-height:180%}.parts-catalog .content .image-text .text .title{font-family:serif;margin-bottom:20px}.parts-catalog .content .image-text .text .title .sub{font-size:120%}.parts-catalog .content .image-text .text .title .main{font-size:190%;letter-spacing:0.1em}.parts-catalog .content .image-text .text .title:after{content:'';display:block;padding-top:20px;width:40px;margin:0 auto;border-bottom:solid 1px #999}.parts-catalog .content .image-text .text .number{font-size:120%}.parts-catalog .content .image-text .text .sub-title{font-size:85%}.parts-catalog .content .caption{margin:10px 0;font-size:75%;line-height:180%}.hover-transition-opacity{display:block;transition:opacity 0.2s}.hover-transition-opacity:hover{opacity:0.8}.columns-2{display:table;width:100%;table-layout:fixed}.columns-2>*{display:table-cell;vertical-align:top}.columns-2>*:nth-child(odd){padding-right:20px}.columns-2>*:nth-child(even){padding-left:20px;border-left:dotted 1px #999}.columns-2>* .title{background-color:#333;color:#fff;font-weight:bold;text-align:center;line-height:1.3;padding-top:0.3em;padding-bottom:0.3em}@media screen and (max-width: 700px){.columns-2{display:block}.columns-2>*{display:block}.columns-2>*:nth-child(odd){padding-right:0}.columns-2>*:nth-child(even){padding-left:0;border-left:0;margin-top:20px}}.columns-3{display:table;width:100%;table-layout:fixed}.columns-3>*{display:table-cell;vertical-align:top}.columns-3>*:nth-child(1){padding-right:12px}.columns-3>*:nth-child(2){padding-left:6px;padding-right:6px}.columns-3>*:nth-child(3){padding-left:12px}@media screen and (max-width: 480px){.columns-3{display:block}.columns-3>*{display:block}.columns-3>*:nth-child(1){padding-right:0}.columns-3>*:nth-child(2){padding-left:0;padding-right:0;margin-top:15px;padding-top:15px;border-top:dotted 1px #999}.columns-3>*:nth-child(3){padding-left:0;margin-top:15px;padding-top:15px;border-top:dotted 1px #ccc}}.sitemap-group .group-title{font-size:120%;margin-bottom:0.5em}.sitemap-group a{display:inline-block;line-height:2;min-width:200px;margin:0 1em}.sitemap-group+.sitemap-group{margin-top:30px;padding-top:30px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}.drawer--right .drawer-nav{width:480px;right:-480px}@media screen and (max-width: 480px){.drawer--right .drawer-nav{width:100%;right:-100%}}.drawer-nav{z-index:4}.drawer-nav .drawer-nav-header{height:50px;position:relative}.drawer-nav .drawer-nav-header .close-drawer{width:50px;height:50px;position:absolute;top:0;right:0;cursor:pointer;line-height:50px;text-align:center;transition:background-color 0.2s}.drawer-nav .drawer-nav-header .close-drawer:after{content:'\f335';font-family:'dashicons';font-size:180%}.drawer-nav .drawer-nav-header .close-drawer:hover{background-color:#eee}.drawer-nav .drawer-menu{overflow-y:auto}.drawer-nav .drawer-container{padding:15px;padding-bottom:3rem}body.admin-bar .drawer-nav{padding-top:32px}@media screen and (max-width: 782px){body.admin-bar .drawer-nav{padding-top:32px}}#submenu-search.pc{width:240px;position:absolute;right:15px;bottom:6px}#submenu-search.pc .search-2020{width:240px;margin-left:auto;margin-right:0}#submenu-search .search-2020{display:flex}#submenu-search .search-2020 input[type='text']{flex-grow:1;border-top-left-radius:3px;border-bottom-left-radius:3px}#submenu-search .search-2020 button{flex-shrink:0;width:60px;color:#fff;font-size:1rem;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#999}#submenu-search .search-2020 button:before{content:'\f002';font-family:'Font Awesome 5 Free'}#nav-main-mb li a{display:block;line-height:3;font-weight:bold;text-align:center;font-size:90%;font-family:serif;color:black;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom left}#nav-main-mb li a:hover{color:#C04E44}#nav-main-mb-accordion li a.drawer-menu-item{display:block;line-height:3;font-weight:bold;font-size:1rem;font-family:serif;color:black;padding-left:1rem;padding-right:1rem;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}#nav-main-mb-accordion li a.drawer-menu-item:hover{color:#C04E44;text-decoration:none}.submenu-mb-content{display:none;font-size:0.9rem;font-family:serif;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}.submenu-mb-content a{color:#333}.submenu-mb-content a:hover{color:#C04E44}.submenu-mb-content li+li{margin-top:1.3rem}.submenu-mb-content li a{font-weight:600}.submenu-mb-content li a:before{color:#C04E44;content:'\f054';font-family:'Font Awesome 5 Free';margin-right:0.5rem}.submenu-mb-content a.btn-catalog{display:block;border:solid 1px #ccc;border-radius:5px;font-size:1.15rem;font-weight:600;line-height:48px;height:48px;background-image:url(images/icon-catalog.svg);background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:48px;margin-top:1rem}.submenu-mb-content .icon-title{display:block;font-size:0.9rem;font-weight:600;line-height:48px;height:48px;background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:48px;margin-bottom:1rem}.submenu-mb-content .icon-title.web{background-image:url(images/icon-web.svg)}.submenu-mb-content .icon-title.request{background-image:url(images/icon-request.svg)}.submenu-mb-content .icon-title-menu{padding-left:10px}.submenu-mb-content .icon-title-menu .title{margin-bottom:0.5rem;font-size:0.85rem}.submenu-mb-content .icon-title-menu .menu-items{margin-bottom:1.4rem}.submenu-mb-content .icon-title-menu .menu-items a{font-size:0.8rem;margin-right:1rem;display:inline-block;line-height:1.7;font-weight:600}.submenu-mb-content .icon-title-menu .menu-items a:before{color:#C04E44;content:'\f054';font-family:'Font Awesome 5 Free';margin-right:0.1rem}.submenu-mb-content a.exhibition{display:block;padding:1.5rem 0;font-family:sans-serif;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom left}.submenu-mb-content a.exhibition .image img{width:100%;height:auto}.submenu-mb-content a.exhibition .text{padding-top:1rem;line-height:1.5}.submenu-mb-content a.exhibition .text .title{font-weight:600}.submenu-mb-content a.exhibition .text .date{color:#AA4239;font-size:0.75rem;margin-top:0.5rem}.submenu-mb-content .button-exhibition{background-color:#C04E44;color:#fff;display:block;text-align:center;border-radius:3px;font-size:0.9rem;line-height:2.5;font-family:sans-serif;margin-top:1.5rem;margin-bottom:1.5rem}.submenu-mb-content .button-exhibition:hover{background-color:#AA4239;color:#fff}.submenu-mb-content .map-text{font-family:sans-serif;line-height:1.5}.submenu-mb-content .map-text .label{font-weight:600;font-size:0.8rem;margin-bottom:0.3rem}.submenu-mb-content .map-text .text{font-size:0.8rem;margin-bottom:1.5rem}.submenu-mb-content .map-text .icon-tel{color:#C04E44}.submenu-mb-content .map-text .icon-tel:hover{color:#AA4239}.submenu-mb-content .map-text .icon-tel:after{content:'\f525';font-family:'dashicons';display:inline-block}.submenu-mb-content .map-text .button-access{background-color:#C04E44;color:#fff;display:block;text-align:center;border-radius:3px;font-size:0.9rem;line-height:2.5}.submenu-mb-content .map-text .button-access:hover{background-color:#AA4239}.mb-banner{padding:0 0 1.5rem;text-align:center}.mb-banner .title{font-weight:600;font-size:0.9rem;padding-top:1.5rem}.mb-banner ul{margin-top:15px;list-style:none}.mb-banner ul li+li{margin-top:10px}.mb-banner ul a{display:inline-block;width:300px;height:60px;overflow:hidden;border-radius:5px;border:solid 1px #ccc;text-indent:-2000px;background-image:url(images/no-image.png);background-repeat:no-repeat;background-position:center center;background-size:cover;box-sizing:border-box}.mb-banner ul a.aojc{background-image:url(images/banner-aojc.svg)}.mb-banner ul a.contemporary{background-image:url(images/banner-contemporary.svg)}.mb-banner ul a.ukiyoe{background-image:url(images/banner-ukiyoe.jpg)}#nav-header-mb{background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom left}#nav-header-mb ul{display:table;width:100%}#nav-header-mb ul li{display:table-cell}#nav-header-mb ul li a{font-size:75%;line-height:3;color:#666;display:block;text-align:center}#nav-header-mb ul li a:hover{color:#C04E44}#nav-header-mb ul li+li{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left}#nav-contact-catalog-mb{margin-top:15px}#nav-contact-catalog-mb a{display:block;width:100%;height:40px;color:#fff;line-height:40px;font-size:75%;text-align:center;background-color:#C04E44}#nav-contact-catalog-mb a:hover{background-color:#AA4239}#nav-contact-catalog-mb a.contact:before{content:'\f465';font-family:'dashicons';font-size:150%;line-height:1;margin-right:3px;vertical-align:-25%}#nav-contact-catalog-mb a.catalog:before{content:'\f331';font-family:'dashicons';font-size:110%;line-height:1;margin-right:3px;vertical-align:-15%}#nav-contact-catalog-mb a+a{margin-top:10px}#header{position:fixed;width:100%;background-color:rgba(255,255,255,0.9);z-index:3}#header:after{position:absolute;content:'';display:block;width:100%;height:10px;bottom:-10px;background:-webkit-gradient(linear, left top, left bottom, color-stop(1, rgba(0,0,0,0.15)), color-stop(0, transparent));background:-webkit-linear-gradient(rgba(0,0,0,0.15), transparent);background:-moz-linear-gradient(rgba(0,0,0,0.15), transparent);background:-o-linear-gradient(rgba(0,0,0,0.15), transparent);background:-ms-linear-gradient(rgba(0,0,0,0.15), transparent);background:linear-gradient(rgba(0,0,0,0.15), transparent)}#header #submenu{border-top:solid 1px #C04E44;display:none;font-family:serif;background-color:white}#header #submenu ul{list-style:none}#header #submenu a{color:#333}#header #submenu a:hover{color:#C04E44}#header #submenu .submenu-container .submenu-content{display:none;padding:30px 0}#header #submenu .submenu-container .submenu-content .submenu-row{display:flex}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu{flex-grow:1;padding-right:2rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu li+li{margin-top:1.3rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu li a{font-weight:600}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu li a:before{color:#C04E44;content:'\f054';font-family:'Font Awesome 5 Free';margin-right:0.5rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu a.btn-catalog{display:block;border:solid 1px #ccc;border-radius:5px;font-size:1.15rem;font-weight:600;line-height:48px;height:48px;background-image:url(images/icon-catalog.svg);background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:48px;margin-top:1rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .icon-title{display:block;font-size:0.9rem;font-weight:600;line-height:48px;height:48px;background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:48px;margin-bottom:1rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .icon-title.web{background-image:url(images/icon-web.svg)}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .icon-title.request{background-image:url(images/icon-request.svg)}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .icon-title-menu{padding-left:10px}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .icon-title-menu .title{margin-bottom:0.5rem;font-size:0.85rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .icon-title-menu .menu-items{margin-bottom:1.4rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .icon-title-menu .menu-items a{font-size:0.8rem;margin-right:1rem;display:inline-block;line-height:1.7;font-weight:600}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .icon-title-menu .menu-items a:before{color:#C04E44;content:'\f054';font-family:'Font Awesome 5 Free';margin-right:0.1rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu a.exhibition{display:block;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom left;margin-bottom:20px;padding-bottom:20px}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu a.exhibition .flex{display:flex;font-family:sans-serif}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu a.exhibition .flex .image{width:40%}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu a.exhibition .flex .image img{width:100%;height:auto}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu a.exhibition .flex .text{width:60%;padding-left:1.5rem;line-height:1.5}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu a.exhibition .flex .text .title{font-weight:600}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu a.exhibition .flex .text .date{color:#AA4239;font-size:0.75rem;margin-top:0.8rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .button-exhibition{background-color:#C04E44;color:#fff;display:block;text-align:center;border-radius:3px;font-size:0.9rem;line-height:2.5;font-family:sans-serif}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .button-exhibition:hover{background-color:#AA4239}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .map-text{font-family:sans-serif;line-height:1.5}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .map-text .label{font-weight:600;font-size:0.8rem;margin-bottom:0.3rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .map-text .text{font-size:0.8rem;margin-bottom:1.5rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .map-text .icon-tel{color:#C04E44}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .map-text .icon-tel:hover{color:#AA4239}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .map-text .icon-tel:after{content:'\f525';font-family:'dashicons';display:inline-block}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .map-text .button-access{background-color:#C04E44;color:#fff;display:block;text-align:center;border-radius:3px;font-size:0.9rem;line-height:2.5}#header #submenu .submenu-container .submenu-content .submenu-row .col-menu .map-text .button-access:hover{background-color:#AA4239}#header #submenu .submenu-container .submenu-content .submenu-row .col-banner{flex-shrink:0;padding-left:2rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-banner .title{font-weight:600;font-size:0.9rem}#header #submenu .submenu-container .submenu-content .submenu-row .col-banner ul{margin-top:15px}#header #submenu .submenu-container .submenu-content .submenu-row .col-banner ul li+li{margin-top:10px}#header #submenu .submenu-container .submenu-content .submenu-row .col-banner ul a{display:block;width:300px;height:60px;overflow:hidden;border-radius:5px;border:solid 1px #ccc;text-indent:-2000px;background-image:url(images/no-image.png);background-repeat:no-repeat;background-position:center center;background-size:cover;box-sizing:border-box}#header #submenu .submenu-container .submenu-content .submenu-row .col-banner ul a.aojc{background-image:url(images/banner-aojc.svg)}#header #submenu .submenu-container .submenu-content .submenu-row .col-banner ul a.contemporary{background-image:url(images/banner-contemporary.svg)}#header #submenu .submenu-container .submenu-content .submenu-row .col-banner ul a.ukiyoe{background-image:url(images/banner-ukiyoe.jpg)}#header .container{min-height:80px;position:relative;max-width:1030px;margin:0 auto}#header .container #sitename{position:absolute;width:227px;height:80px;left:0;top:0}#header .container #sitename a{width:227px;height:80px;display:block;background-image:url(images/sitename.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;text-indent:-2000px;overflow:hidden}#header .container #nav-main-open-submenu{position:absolute;bottom:0;left:262px}#header .container #nav-main-open-submenu li{display:block;float:left}#header .container #nav-main-open-submenu li a{height:34px;box-sizing:border-box;border-bottom:solid 5px transparent;font-weight:bold;display:block;float:left;font-family:serif;color:black}#header .container #nav-main-open-submenu li a:hover,#header .container #nav-main-open-submenu li a.current{color:#C04E44;border-bottom-color:#C04E44}#header .container #nav-main-open-submenu li a>span{display:block;float:left;background-image:url(images/bg_bar03.png);background-repeat:repeat-y;background-position:top left;padding:5px 12px;line-height:16px;font-size:16px;height:16px}#header .container #nav-main-open-submenu li a>span.search{padding-left:30px;padding-right:30px}#header .container #nav-main-open-submenu li a>span.search:before{content:'\f002';font-family:'Font Awesome 5 Free'}#header .container #nav-main{position:absolute;bottom:11px;left:267px;background-image:url(images/bg_bar03.png);background-repeat:repeat-y;background-position:top right}#header .container #nav-main li{display:inline}#header .container #nav-main li a{padding:5px 14px;font-size:100%;font-weight:bold;display:block;float:left;font-family:serif;background-image:url(images/bg_bar03.png);background-repeat:repeat-y;background-position:top left;color:black}#header .container #nav-main li a:hover{color:#C04E44}#header .container #nav-header{position:absolute;top:0;right:290px}#header .container #nav-header li{display:inline;padding-right:15px}#header .container #nav-header li a{font-size:75%;line-height:2.5;color:#666}#header .container #nav-header li a:before{content:'\f139';font-family:'dashicons';font-size:150%;line-height:1;margin-right:0;vertical-align:-25%}#header .container #nav-header li a:hover{color:#C04E44}#header .container #nav-contact-catalog{position:absolute;top:0;right:15px;overflow:hidden}#header .container #nav-contact-catalog a{display:block;width:128px;height:32px;color:#fff;line-height:32px;font-size:75%;text-align:center;float:left;background-color:#C04E44}#header .container #nav-contact-catalog a:hover{background-color:#AA4239}#header .container #nav-contact-catalog a.contact:before{content:'\f465';font-family:'dashicons';font-size:150%;line-height:1;margin-right:3px;vertical-align:-25%}#header .container #nav-contact-catalog a.catalog{margin-left:10px}#header .container #nav-contact-catalog a.catalog:before{content:'\f331';font-family:'dashicons';font-size:110%;line-height:1;margin-right:3px;vertical-align:-15%}#header .container #google-search{width:230px;position:absolute;right:15px;bottom:6px}#header .container #google-search>*>*{background-color:transparent !important;border:none;padding:0}#header .container .open-drawer{display:none;width:50px;height:50px;position:absolute;top:0;right:0;cursor:pointer;line-height:50px;text-align:center;transition:background-color 0.2s}#header .container .open-drawer:after{content:'\f333';font-family:'dashicons';font-size:180%}#header .container .open-drawer:hover{background-color:#eee}#header .container #nav-sns{position:absolute;top:8px;right:640px}#header .container #nav-sns a{display:inline-block;width:24px;height:24px;background-color:#333;border-radius:12px;color:#fff;line-height:24px;text-align:center;font-size:14px}#header .container #nav-sns a:hover{background-color:#C04E44}#header .container #nav-sns a.twitter:before{content:'\ea96';font-family:'font-one'}#header .container #nav-sns a.facebook:before{content:'\ea90';font-family:'font-one'}@media screen and (max-width: 1030px){#header .container #nav-sns{right:60px;top:14px}}@media screen and (max-width: 1030px){#header .container{min-height:50px}#header .container #nav-main-open-submenu,#header .container #nav-main,#header .container #nav-header,#header .container #nav-contact-catalog,#header .container #google-search,#header .container #submenu-search.pc{display:none}#header .container #sitename{width:142px;height:50px}#header .container #sitename a{width:142px;height:50px}#header .container .open-drawer{display:block}}body{padding-top:0.1px}#contents{margin-top:80px;background-image:url(images/bg_contents.png);background-repeat:repeat;padding-bottom:50px}body.home #contents{padding-bottom:0}#contents #page-title{background-image:url(images/bg_page-title.png);background-repeat:repeat;font-size:150%;letter-spacing:0.1em;font-family:serif}#contents #page-title .container{max-width:1000px;margin-left:auto;margin-right:auto;padding:20px 15px;box-sizing:border-box}@media screen and (max-width: 700px){#contents #page-title{font-size:100%}#contents #page-title .container{padding:15px}}@media screen and (max-width: 1030px){#contents{margin-top:50px}}#content{background-color:#fff;padding-bottom:50px}#content #title{padding-top:50px}#content #title .date-term{margin-bottom:15px;font-weight:normal;letter-spacing:0}#content #title .date-term .date{display:inline-block;font-size:13px;color:#888;line-height:20px;vertical-align:top}#content #title .date-term .term{display:inline-block;margin-left:10px;color:#fff;background-color:#999;vertical-align:top;minwidth:100px;font-size:11px;line-height:1;padding:3px 7px;text-align:center;border-radius:3px}body.page #content,body.post-type-archive-exhibition #content,body.post-type-archive-list #content,body.post-type-archive-artist #content{padding-top:50px}@media screen and (max-width: 700px){body.page #content,body.post-type-archive-exhibition #content,body.post-type-archive-list #content,body.post-type-archive-artist #content{padding-top:30px}}.category-title{background-image:url(images/bg_archive-title.png);font-size:140%;line-height:1.4;padding:15px 20px;letter-spacing:0.1em;font-family:serif}.layout.archive{max-width:800px;margin-left:auto;margin-right:auto;background-image:url(images/bg_border_pencil_h.png);background-repeat:repeat-x;background-position:top left}.layout.archive .item{padding:20px;background-image:url(images/bg_border_pencil_h.png);background-repeat:repeat-x;background-position:bottom left}.layout.archive .item a{display:block;color:#222}.layout.archive .item a .date-term{margin-bottom:15px}.layout.archive .item a .date-term .date{display:inline-block;font-size:13px;color:#888;line-height:20px;vertical-align:top}.layout.archive .item a .date-term .term{display:inline-block;margin-left:10px;color:#fff;vertical-align:top;background-color:#999;min-width:100px;font-size:11px;line-height:1;padding:3px 7px;text-align:center;border-radius:3px}.layout.archive .item a:hover{color:#C04E44}.layout.archive.style-1{max-width:800px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;background-image:none}.layout.archive.style-1 .preview-item{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left}.layout.archive.style-1 .preview-item:before{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.layout.archive.style-1 .preview-item:after{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom right}.layout.archive.style-1 .preview-item>*{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:bottom right}.layout.archive.style-1 .preview-item .container a{display:block;color:#222;padding:20px;transition:opacity 0.2s}.layout.archive.style-1 .preview-item .container a:hover{opacity:0.7}.layout.archive.style-1 .preview-item .container a .image-text{display:table;width:100%}.layout.archive.style-1 .preview-item .container a .image-text .image{display:table-cell;vertical-align:top;width:140px}.layout.archive.style-1 .preview-item .container a .image-text .image img{width:100%;height:auto}.layout.archive.style-1 .preview-item .container a .image-text .text{display:table-cell;vertical-align:middle;padding-left:30px;line-height:1.8}.layout.archive.style-1 .preview-item .container a .image-text .text .title{font-size:115%;font-weight:bold;margin-bottom:15px}.layout.archive.style-1 .preview-item .container a .image-text .text .descrition{font-size:85%}@media screen and (max-width: 550px){.layout.archive.style-1 .preview-item .container a .image-text .image{width:100px}.layout.archive.style-1 .preview-item .container a .image-text .text{padding-left:20px}}.layout.archive.style-1 .preview-item+.preview-item{margin-top:30px}.next-previous-parent{margin-top:70px;margin-left:auto;margin-right:auto;max-width:815px;box-sizing:border-box}.next-previous-parent+*{margin-bottom:70px !important}.next-previous-parent:before{content:'';display:block;height:1px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}.next-previous-parent .next-previous-container{display:table;width:100%;margin:15px auto;table-layout:fixed}.next-previous-parent .next-previous-container .previous{display:table-cell;padding-left:15px;padding-right:15px;width:50%}.next-previous-parent .next-previous-container .next{display:table-cell;padding-left:15px;padding-right:15px;background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top left;width:50%}.next-previous-parent .next-previous-container a{display:flex;transition:opacity 0.2s}.next-previous-parent .next-previous-container a:hover{opacity:0.8}.next-previous-parent .next-previous-container a .image{width:80px;height:80px;flex-shrink:0;background-image:url(images/no-image.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.next-previous-parent .next-previous-container a .text .label{display:inline-block;font-size:0.65rem;background-color:#333;color:#fff;padding:0.3rem 0.8rem}.next-previous-parent .next-previous-container a .text .title{padding-left:0.8rem;font-size:0.75rem;line-height:1.5;margin-top:0.7rem;color:#333}@media screen and (max-width: 600px){.next-previous-parent .next-previous-container{display:block}.next-previous-parent .next-previous-container .previous{display:block;width:auto}.next-previous-parent .next-previous-container .next{display:block;width:auto;margin-top:10px}}.next-previous-parent .parent{text-align:center;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left;padding-top:30px}.next-previous-parent .parent span{display:inline-block;background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top left}.next-previous-parent .parent span:before{content:'';display:block;height:1px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}.next-previous-parent .parent span:after{content:'';display:block;height:1px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom left}.next-previous-parent .parent span a{display:inline-block;font-size:0.8rem;padding:0.5rem 2rem;background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top right;color:#333}.next-previous-parent .parent span a:hover{color:#C04E44}.bread-lang{max-width:1000px;margin-left:auto;margin-right:auto;padding:15px 15px 7px;overflow:hidden}.bread-lang .bread{float:left;font-size:75%}.bread-lang .bread .dashicons{font-size:90%}.bread-lang .bread .rsaquo{padding-left:10px;padding-right:10px}.bread-lang .bread a{color:#000}.bread-lang .bread a:hover{text-decoration:underline}.bread-lang .lang{float:right;font-size:75%}.bread-lang .lang>*:first-child{padding-right:5px;border-right:solid 1px #999}.bread-lang .lang a+span{padding-left:5px}.bread-lang .lang a:before{content:'\f139';font-family:'dashicons';font-size:150%;line-height:1;margin-right:0;vertical-align:-25%}.next-previous{margin-top:50px}.next-previous .container{display:table;margin:0 auto}.next-previous .container>*{display:table-cell;padding:3px 15px}.next-previous .container .parent{font-size:12px}.next-previous .container .previous,.next-previous .container .next{font-size:18px}.next-previous .container .previous{background-image:url(images/bg_bar03.png);background-repeat:repeat-y;background-position:right top}.next-previous .container .next{background-image:url(images/bg_bar03.png);background-repeat:repeat-y;background-position:left top}.pagination{margin-top:40px}.pagination .screen-reader-text{display:none}.pagination .nav-links{text-align:center;font-size:0}.pagination .nav-links .page-numbers{font-size:13px;color:#222;display:inline-block;line-height:1.5;width:40px;text-align:center}.pagination .nav-links .page-numbers:hover{color:#C04E44}.pagination .nav-links .page-numbers+.page-numbers{background-image:url(images/bg_bar03.png);background-repeat:repeat-y;background-position:left top}.pagination .nav-links .page-numbers.current{color:#C04E44}.nav-taxonomy{max-width:920px;text-align:center;padding-top:40px;padding-bottom:30px;margin:0 auto 40px;background-image:url(images/bg_bar01.png);background-repeat:repeat-x;background-position:left bottom}.nav-taxonomy ul{text-align:center;letter-spacing:-1em}.nav-taxonomy li{display:inline-block;letter-spacing:0}.nav-taxonomy li a{display:block;padding:0 20px;font-size:12px;line-height:20px;background-image:url(images/bg_bar03.png);background-repeat:repeat-y;background-position:left top;color:#222}.nav-taxonomy li a:hover{color:#C04E44}.nav-taxonomy li.current-menu-item a{color:#C04E44}body.post-type-archive-list .nav-taxonomy li.all a,body.post-type-archive-artist .nav-taxonomy li.all a,body.term-jp .nav-taxonomy li.jp a,body.term-yo .nav-taxonomy li.yo a,body.term-fu .nav-taxonomy li.fu a,body.term-ha .nav-taxonomy li.ha a,body.term-sho .nav-taxonomy li.sho a,body.term-han .nav-taxonomy li.han a,body.term-ko .nav-taxonomy li.ko a,body.term-eshi .nav-taxonomy li.eshi a,body.term-co .nav-taxonomy li.co a,body.term-ukiyoe .nav-taxonomy li.ukiyoe a,body.term-other .nav-taxonomy li.other a{color:#C04E44 !important}.layout.sub-title{line-height:1.6;font-weight:bold;letter-spacing:0.1em;max-width:800px;box-sizing:border-box;margin:0 auto}.layout.sub-title+.layout{margin-top:0}.layout.sub-title+.layout.size-1{margin-top:80px}.layout.sub-title+.layout.size-2{margin-top:60px}.layout.sub-title+.layout.size-3{margin-top:40px}.layout.sub-title.size-1{margin-bottom:60px;font-size:150%}.layout.sub-title.size-2{margin-bottom:40px;font-size:125%}.layout.sub-title.size-3{margin-bottom:20px;font-size:100%}.layout.sub-title.style-1{max-width:830px;padding:0 15px}.layout.sub-title.style-1.no-side-padding{padding:0}.layout.sub-title.style-1 .container{padding-bottom:5px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:left bottom}.layout.sub-title.style-2{background-image:url(images/bg_sub-title.jpg);border-left:solid 6px #C04E44;padding:0 0.7em}.layout.sub-title.style-2 .container{padding:0.5em 0}.layout.sub-title.style-3{background-image:url(images/bg_check_red.png);color:#fff;padding:0 0.7em}.layout.sub-title.style-3 .container{padding:0.5em 0}.layout.sub-title.style-4{background-image:url(images/bg_check_grn.png);color:#fff;padding:0 0.7em}.layout.sub-title.style-4 .container{padding:0.5em 0}.layout.sub-title.style-5{background-image:url(images/bg_check_blue.png);color:#fff;padding:0 0.7em}.layout.sub-title.style-5 .container{padding:0.5em 0}.layout.sub-title.align-left span,.layout.sub-title.align-right span{max-width:800px;display:block;margin:0 auto}.layout.group .layout.sub-title{margin-top:0 !important}.layout.text{padding-left:15px;padding-right:15px}.layout.text .container{font-size:95%;max-width:800px;margin:0 auto;line-height:1.8}.layout.image .container{margin:0 auto;text-align:center}.layout.image img{max-width:100%;height:auto}.layout.image a img{transition:opacity 0.2s}.layout.image a:hover img{opacity:0.8}.layout.image .caption{line-height:1.4;font-size:75%;text-align:center;margin-top:7px}.layout.image.size-1 .container{max-width:1000px}.layout.image.size-1 img{width:100%}.layout.image.size-2 .container{max-width:800px}.layout.image.size-3 .container{max-width:520px}.layout.image.size-4 .container{max-width:280px}.layout.image-text{padding:0 15px;line-height:1.8}.layout.image-text .container{overflow:hidden;max-width:800px;margin:0 auto}.layout.image-text .image-g,.layout.image-text .text-g{float:left;width:50%;vertical-align:top;box-sizing:border-box}.layout.image-text .image-g{padding-right:2em}.layout.image-text .image{text-align:center}.layout.image-text .image img{max-width:100%;height:auto}.layout.image-text .image a img{transition:opacity 0.2s}.layout.image-text .image a:hover img{opacity:0.8}.layout.image-text .caption{line-height:1.4;font-size:75%;text-align:center;margin-top:7px}.layout.image-text .sub-title{font-weight:bold;font-size:125%;background-image:url(images/bg_border.png);background-repeat:repeat-x;background-position:left bottom;padding-bottom:5px;margin-bottom:20px}.layout.image-text.size-1 .image-g{width:65%}.layout.image-text.size-1 .text-g{width:35%}.layout.image-text.size-3 .image-g{width:35%}.layout.image-text.size-3 .text-g{width:65%}.layout.image-text.image-right .image-g{float:right;padding-right:0;padding-left:2em}.layout.image-text.image-center .text{margin-top:30px}.layout.image-text.image-center.size-2 .image img{max-width:520px}.layout.image-text.image-center.size-3 .image img{max-width:280px}.layout.image-text.float-1 .text-g{float:none;width:auto}@media screen and (max-width: 700px){.layout.image-text .image-g,.layout.image-text .text-g{float:none !important;width:auto !important;padding-right:0 !important;padding-left:0 !important}.layout.image-text .text-g{margin-top:30px}}.layout.youtube-preview .container{max-width:520px;margin:0 auto;text-align:center}.layout.youtube-preview .image{position:relative}.layout.youtube-preview .image:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;background-image:url(images/video-image.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.layout.youtube-preview img{max-width:100%;height:auto}.layout.youtube-preview a img{transition:opacity 0.2s}.layout.youtube-preview a:hover img{opacity:0.8}.layout.youtube-preview .caption{line-height:1.4;font-size:75%;text-align:center;margin-top:7px}.layout.table{padding:0 15px;font-size:95%}.layout.table .container{background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left;display:table;border-collapse:collapse;margin:0 auto;max-width:800px}.layout.table .container .tr{display:table-row}.layout.table .container .tr>*{display:table-cell;line-height:1.6;padding-top:0.8em;padding-bottom:0.8em;vertical-align:top;font-size:95%;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom left}.layout.table .container .tr .th{padding-right:2em;white-space:nowrap}.layout.map .container{height:250px;border:#ccc solid 1px;max-width:800px;margin:0 auto}.layout.map .container img{max-width:inherit !important}.layout.group{padding-left:15px;padding-right:15px;box-sizing:border-box}.layout.group.style-1 .group-container{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left;max-width:800px;margin-left:auto;margin-right:auto}.layout.group.style-1 .group-container:before{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.layout.group.style-1 .group-container:after{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom right}.layout.group.style-1 .group-container>*{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:bottom right}.layout.group.style-1 .group-container .group-sub-title{line-height:1.6;font-weight:bold;letter-spacing:0.1em;padding:0.5em 0;font-size:100%;text-align:center;background-repeat:repeat}.layout.group.style-1 .group-container .group-container-2{padding:25px 15px;position:relative}@media screen and (max-width: 600px){.layout.group.style-1 .group-container .group-container-2{padding:10px 0}}.layout.group .layout+.layout{margin-top:30px}.layout.group.sub-title-style-1 .group-sub-title{background-image:url(images/bg_check_red.png);color:#fff}.layout.group.sub-title-style-2 .group-sub-title{background-image:url(images/bg_check_grn.png);color:#fff}.layout.group.sub-title-style-3 .group-sub-title{background-image:url(images/bg_check_blue.png);color:#fff}.layout.group.style-1.sub-title-style-1 .group-container:before,.layout.group.style-1.sub-title-style-2 .group-container:before,.layout.group.style-1.sub-title-style-3 .group-container :before{content:none}.layout.column-2 .column-container{max-width:830px;margin:0 auto;display:table;width:100%}.layout.column-2 .column-container .column-left{display:table-cell;width:50%;vertical-align:top}.layout.column-2 .column-container .column-right{display:table-cell;width:50%;vertical-align:top}@media screen and (max-width: 700px){.layout.column-2 .column-container{display:block;width:auto}.layout.column-2 .column-container .column-left{display:block;width:auto}.layout.column-2 .column-container .column-right{display:block;width:auto;margin-top:30px}}.layout.column-2 .layout+.layout{margin-top:30px}.layout.tab-panel .tab-panel-header{padding-left:15px;padding-right:15px;margin-bottom:40px}.layout.tab-panel .tab-panel-header .container{max-width:800px;margin:0 auto;display:table;width:100%;table-layout:fixed}.layout.tab-panel .tab-panel-header .container .tab-panel-switch{display:table-cell;text-align:center;cursor:pointer}.layout.tab-panel .tab-panel-header .container .tab-panel-switch:after{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom right}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.current:after{background:0}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.current:before{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.switch-1{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top right}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.switch-1.current{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.switch-2{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.switch-2.current{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top right}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.switch-2{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.switch-1 span{margin-right:10px}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.switch-2 span{margin-left:10px}.layout.tab-panel .tab-panel-header .container .tab-panel-switch span{display:block;line-height:1.5;padding:10px;background-color:#a19786;color:#fff;margin-bottom:10px}.layout.tab-panel .tab-panel-header .container .tab-panel-switch.current span{background-color:transparent;color:#222}.layout.tab-panel .tab-panel-container .panel{display:none}.layout.tab-panel .tab-panel-container .panel.current{display:block}.layout.tab-panel .layout+.layout{margin-top:30px}.layout.form{padding-left:15px;padding-right:15px}.layout.form .container{max-width:800px;margin:0 auto}.layout.form .container .form-list{display:table;width:100%;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}.layout.form .container .form-list .form-item{display:table-row;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom left}.layout.form .container .form-list .form-item>*{display:table-cell;vertical-align:top;width:30%;padding:15px}.layout.form .container .form-list .form-item .title{width:30%;font-size:90%;vertical-align:middle;background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top right}.layout.form .container .form-list .form-item.required .title:after{content:'必須';display:inline-block;font-size:10px;line-height:1;padding:4px;color:#fff;background-color:#C04E44;vertical-align:middle;margin-left:5px}.layout.form .container .form-list .form-item .input{width:70%;line-height:1.5;font-size:90%}.layout.form .container .form-list .form-item .input label{display:inline-block;margin-right:0.5em}.layout.form .container .form-list .form-item .collection-image{margin-top:15px;width:200px;height:200px;background-image:url(images/no-image.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.layout.form .container .form-list .form-item .input-zip{margin-bottom:5px}.layout.form .container .form-list .form-item.position-v .input label{display:block;margin:0.5em 1em 0.5em 0}.layout.form .container .form-message{font-size:85%;line-height:1.8;color:#555;padding:2em 0}.layout.form .container .form-buttons{text-align:center}.layout.form .container .form-buttons .form-button{cursor:pointer;display:inline-block;font-size:100%;background-color:#C04E44;color:#fff;line-height:2.5;min-width:150px}.layout.form .container .form-buttons .form-button:hover{background-color:#AA4239}.layout.form .container .form-buttons .form-button.back{background-color:#444;min-width:100px}.layout.form .container .form-buttons .form-button.back:hover{background-color:#111}.layout.form .container .form-buttons .form-button+.form-button{margin-left:10px}.layout.form .container .form-finish-message{line-height:1.8}.layout.form .container .required-message{color:#C04E44}.layout.form.lang-en .container .form-list .form-item.required .title:after{content:'Required'}.layout.artist{padding-left:15px;padding-right:15px}.layout.artist .container{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left;max-width:800px;width:100%;margin:0 auto}.layout.artist .container:before{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.layout.artist .container:after{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom right}.layout.artist .container>*{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:bottom right}.layout.artist .container .list{position:relative;padding:25px 20px 20px 25px}.layout.artist .container .list .item .title .name{font-size:120%;vertical-align:middle}.layout.artist .container .list .item .title .kana{font-size:75%;vertical-align:middle}.layout.artist .container .list .item .text{margin-top:20px;line-height:1.7;font-size:80%}.layout.artist .container .list .item .link{text-align:right;margin-top:10px}.layout.artist .container .list .item .link a{display:inline-block;width:127px;height:26px;line-height:26px;text-align:center;font-size:12px;letter-spacing:0.1em;background-image:url(images/bg_btn01.png);background-repeat:no-repeat;color:#000}.layout.artist .container .list .item .link a:hover{color:#AA4239}.layout.artist .container .list .item+.item{margin-top:20px;padding-top:20px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}.layout.artist .container .list:before{content:url(images/h_profile.png);position:absolute;top:-1px;right:0}.layout.tanaka{padding-left:15px;padding-right:15px}.layout.tanaka .container{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left;max-width:800px;width:100%;margin:0 auto}.layout.tanaka .container:before{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.layout.tanaka .container:after{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom right}.layout.tanaka .container>*{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:bottom right}.layout.tanaka .container .box{position:relative;padding:25px 20px 20px 15px;overflow:hidden}.layout.tanaka .container .box .image{float:left;width:160px;padding-bottom:10px;text-align:center}.layout.tanaka .container .box .image img{widows:130px;height:auto}@media screen and (max-width: 600px){.layout.tanaka .container .box .image{float:none;width:auto;padding-bottom:20px}}.layout.tanaka .container .box .item .title .name{font-size:120%;vertical-align:middle}.layout.tanaka .container .box .item .title .kana{margin-left:20px;font-size:75%;vertical-align:middle}.layout.tanaka .container .box .item .text{margin-top:20px;line-height:1.7;font-size:80%}.layout.tanaka .container .box .item .link{text-align:right;margin-top:10px}.layout.tanaka .container .box .item .link a{display:inline-block;width:260px;height:26px;line-height:26px;text-align:center;font-size:12px;letter-spacing:0.1em;background-image:url(images/bg_btn02.png);background-repeat:no-repeat;color:#000}.layout.tanaka .container .box .item .link a:hover{color:#AA4239}.layout.tanaka .container .box .item+.item{margin-top:20px;padding-top:20px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}.layout.tanaka .container .box:before{content:url(images/h_profile.png);position:absolute;top:-1px;right:0}.layout+.layout{margin-top:60px}.layout.group+.layout.group{margin-top:30px}.layout.text a:after,.layout .text a:after,.layout.table a:after{content:'\f138';font-family:'font-one';display:inline-block;margin-left:2px;vertical-align:top}.layout .text a.icon-tel:after{content:'\f525';font-family:'dashicons';display:inline-block;margin-left:2px;vertical-align:top}.layout .text a.icon-tel:after{content:'\f525';font-family:'dashicons';display:inline-block;margin-left:2px;vertical-align:top}.layout .text a[href$='.JPG']:after{content:"" !important}.layout.text a[target='_blank']:after,.layout .text a[target='_blank']:after,.layout.table a[target='_blank']:after{content:'\f2d2';font-family:'font-one'}.layout p{margin:1em 0}.layout ul,.layout ol{margin:1em 0 1em 2em}.layout p:first-child,.layout ul:first-child,.layout ol:first-child{margin-top:0}.layout p:last-child,.layout ul:last-child,.layout ol:last-child{margin-bottom:0}.layout ul li+li,.layout ol li+li{margin-top:0.8em}.slick-slide-show-carousel{max-height:360px;overflow:hidden;opacity:0;transition:opacity 1s}.slick-slide-show-carousel .slide-item{width:100vw;max-width:1000px;display:block;transition:opacity 0.2s;background-color:#000}.slick-slide-show-carousel .slide-item .image{opacity:0.8;transition:opacity 0.2s;background-repeat:no-repeat;background-position:center center;background-size:cover}.slick-slide-show-carousel .slide-item .image:before{content:'';display:block;padding-top:36%}.slick-slide-show-carousel .slide-item.slick-current .image{opacity:1}.slick-slide-show-carousel a.slide-item:hover{opacity:0.8}#emergency-info{padding:0.6rem 1rem;background-color:#C04E44}#emergency-info .content{background-color:#fff;border-radius:3px}#emergency-info .content a{display:block;padding:0.6rem 1rem}#front-page-info{width:100%;max-width:1000px;margin:15px auto 20px;background-color:#fff;padding:15px 20px 10px;box-sizing:border-box}#front-page-info .container .header{overflow:hidden;margin-bottom:10px}#front-page-info .container .header .label{font-size:90%;color:#666;display:block;float:left;padding-top:5px}#front-page-info .container .header a{display:block;float:right;font-size:11px;padding:4px 12px;background-color:#C04E44;color:#fff}#front-page-info .container .list .item{background-image:url(images/bg_border_pencil_h.png);background-repeat:repeat-x;background-position:top left}#front-page-info .container .list .item a{display:table;width:100%;color:#222}#front-page-info .container .list .item a .date-term{display:table-cell;padding:7px 0;width:220px;vertical-align:middle}#front-page-info .container .list .item a .date-term .date{display:inline-block;font-size:13px;color:#888;line-height:20px;vertical-align:top}#front-page-info .container .list .item a .date-term .term{display:inline-block;margin-left:10px;color:#fff;vertical-align:middle;background-color:#999;min-width:100px;font-size:11px;line-height:1;padding:3px 7px;text-align:center;border-radius:3px}#front-page-info .container .list .item a .title{display:table-cell;padding:7px 0;font-size:80%;line-height:1.3}#front-page-info .container .list .item a:hover .title{color:#C04E44}@media screen and (max-width: 600px){#front-page-info{padding:15px 15px 10px}#front-page-info .container .list .item a{display:block;width:auto}#front-page-info .container .list .item a .date-term{display:block;width:auto;padding:15px 0 0}#front-page-info .container .list .item a .title{display:block;padding:0 0 15}}#front-page-new-items{margin-top:40px}.front-page-banners{padding-top:30px;padding-bottom:10px;background-image:url(images/bg_page-title.png);background-repeat:repeat}.front-page-banners .container{width:100%;max-width:1030px;margin:0 auto;overflow:hidden;box-sizing:border-box;padding-left:7px;padding-right:7px}.front-page-banners .container .item{width:33.33%;padding:7px;float:left;box-sizing:border-box}.front-page-banners .container .item a{display:block;width:100%;transition:opacity 0.2s;color:#222}.front-page-banners .container .item a:hover{opacity:0.7}.front-page-banners .container .item a .image{background-image:url(images/no-image.png);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.front-page-banners .container .item a .image:before{content:'';display:block;padding-top:36%}.front-page-banners .container .item a .image .title{position:absolute;top:0;left:0;display:inline-block;color:#fff;padding:0.4rem 0.6rem;font-size:0.85rem}.front-page-banners .container .item a .image .title.label-red{background-color:#C04E44}.front-page-banners .container .item a .image .title.label-blue{background-color:#2D599A}.front-page-banners .container .item a .image .title.label-green{background-color:#69813C}.front-page-banners .container .item a .text{font-size:75%;line-height:1.4;height:3.5em;padding-top:0.5em}@media screen and (max-width: 600px){.front-page-banners .container .item{width:50%}.front-page-banners .container .text{display:none}}#front-page-banners-1{margin-top:30px}#front-page-banners-1 .text{height:5em}#front-page-banners{margin-top:30px}.related-websites{line-height:1.6}.related-websites a{color:#222;display:block;display:block;transition:opacity 0.2s}.related-websites a:hover{opacity:0.8}.related-websites .website-title{font-size:90%;margin-bottom:8px}.related-websites .website-image{background-image:url(images/no-image.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.related-websites .website-image:before{content:'';display:block;padding-top:100%}.related-websites .website-text{font-size:70%;margin-top:8px}.related-websites .summary a{display:table;width:100%}.related-websites .summary a .website-title{font-size:100%}.related-websites .summary a .website-text{font-size:80%}.related-websites .summary a .image{display:table-cell;width:100px;vertical-align:top}.related-websites .summary a .text{display:table-cell;vertical-align:top;padding-left:15px}.related-websites .summary+.summary{margin-top:15px}#front-page-relation{padding-top:30px;padding-bottom:30px;background-color:#fff}#front-page-relation .container{display:table;width:100%;max-width:1030px;margin:0 auto;box-sizing:border-box;padding-left:15px;padding-right:15px}#front-page-relation .container .related-websites{display:table-cell;vertical-align:top;width:68%}#front-page-relation .container .catalog{display:table-cell;vertical-align:top;width:32%;padding-left:30px}#front-page-relation .container .for-mb{display:none}@media screen and (max-width: 700px){#front-page-relation .container{display:block}#front-page-relation .container .related-websites{display:block;width:auto}#front-page-relation .container .catalog{display:block;width:auto;padding-left:0;margin-top:30px}#front-page-relation .container .for-mb{display:block}#front-page-relation .container .for-pc{display:none}}#front-page-layout{padding-top:40px;background-image:url(images/bg_info_lt.jpg);background-repeat:no-repeat;background-position:left top}#front-page-layout #in-front-page-layout{background-image:url(images/bg_info_rb.jpg);background-repeat:no-repeat;background-position:right bottom;padding-bottom:40px}@media screen and (max-width: 600px){#front-page-layout{background-image:none}#front-page-layout #in-front-page-layout{background-size:120px}}#front-page-layout .layout+.layout{margin-top:30px}#front-page-layout .layout.image-text .container{overflow:hidden;max-width:1000px}#front-page-layout .layout.image-text .sub-title{font-weight:normal;text-align:center;font-size:100%;background:none;padding-bottom:0;margin-bottom:30px;line-height:1.1}#front-page-layout .layout.image-text .sub-title .label{display:inline-block;font-family:serif;font-size:120%;position:relative}#front-page-layout .layout.image-text .sub-title .label:before{content:'';display:block;position:absolute;width:100px;height:1px;border-bottom:solid 1px #999;top:0.4em;left:-115px}#front-page-layout .layout.image-text .sub-title .label:after{content:'';display:block;position:absolute;width:100px;height:1px;border-bottom:solid 1px #999;top:0.4em;right:-115px}#front-page-layout .layout.image-text.size-1 .image-g{width:70%}#front-page-layout .layout.image-text.size-1 .text-g{width:30%}.front-info-table{display:table;font-size:80%}.front-info-table .tr{display:table-row}.front-info-table .tr>*{display:table-cell;vertical-align:top}.front-info-table .tr .th{white-space:nowrap;padding-bottom:10px}.front-info-table .tr .th span{display:block;text-align:center;font-size:75%;border:solid 1px #222;padding:0 10px}.front-info-table .tr .td{padding-left:10px;padding-bottom:10px}#footer{position:relative;background-color:#fff;padding:20px 15px}#footer .container{width:100%;max-width:1000px;margin:0 auto;overflow:hidden}#footer .container .brisk-forest{font-size:75%;line-height:1.5;margin-top:20px;color:#777;font-family:Verdana, Geneva, "sans-serif"}#footer .container .brisk-forest span{display:inline-block;margin:0 auto}#footer .container .copyright{font-size:75%;line-height:1.5;text-align:right;margin-top:20px;color:#777;font-family:Verdana, Geneva, "sans-serif"}@media screen and (max-width: 900px){#footer .container .copyright{text-align:center}}#nav-footer{width:100%;overflow:hidden}#nav-footer .menu-group{float:left;min-width:120px}#nav-footer .menu-group a{display:block;color:#777;font-size:75%;line-height:2}#nav-footer .menu-group a:hover{color:#C04E44}#nav-footer .menu-group a[target='_blank']:after{content:'\f2d2';font-family:'font-one';margin-left:4px;vertical-align:0;font-size:80%}#nav-footer .menu-group+.menu-group{margin-left:2em}@media screen and (max-width: 900px){#nav-footer .menu-group{float:none;min-width:auto}#nav-footer .menu-group a{display:inline-block;margin-right:2em}#nav-footer .menu-group+.menu-group{margin-left:0;margin-top:0.5em;padding-top:0.5em;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}}.list_archives.has-sidebar{display:flex;padding:0}.list_archives.has-sidebar>.sidebar{flex-basis:240px;padding:0 20px;background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top right}.list_archives.has-sidebar>.sidebar .range-text{margin-bottom:1rem;text-align:center;font-size:0.6rem;color:#C04E44}.list_archives.has-sidebar>.data{flex-basis:100%}@media screen and (max-width: 780px){.list_archives.has-sidebar{display:block}.list_archives.has-sidebar>.sidebar{padding-bottom:30px;margin-bottom:40px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom left}}#nav-list-archives{margin-bottom:20px}#nav-list-archives label{display:block;font-size:80%;cursor:pointer}#nav-list-archives label+label{margin-top:0.5rem}#nav-list-archives .filter-list-button{cursor:pointer;display:inline-block;border:solid 1px #9A9259;color:#9A9259;font-size:0.8rem;line-height:1;padding:0.2rem 0.4rem;margin:0.1rem 0;border-radius:1rem}#nav-list-archives .filter-list-button.selected{color:#fff;background-color:#9A9259}@media screen and (max-width: 780px){#nav-list-archives{background:none;display:none}#nav-list-archives label{display:inline-block;margin:0.5rem}}#nav-list-archives .link-to-artist{margin-top:0.4rem;text-align:right;font-size:0.7rem}.list_archives{padding:0 15px}.list_archives #list-container{min-height:50vh}.list_archives .grid .grid-item,.list_archives #list-container .grid-item{width:25%;padding:20px;box-sizing:border-box;transition:opacity 0.2s}.list_archives .grid .grid-item[data-loaded='0'],.list_archives #list-container .grid-item[data-loaded='0']{opacity:0}.list_archives .grid .grid-item[data-loaded='1'],.list_archives #list-container .grid-item[data-loaded='1']{opacity:1}.list_archives .grid .grid-item a,.list_archives #list-container .grid-item a{display:block;transition:opacity 0.2s}.list_archives .grid .grid-item a:hover,.list_archives #list-container .grid-item a:hover{opacity:0.7}.list_archives .grid .grid-item .image,.list_archives #list-container .grid-item .image{position:relative}.list_archives .grid .grid-item .image img,.list_archives #list-container .grid-item .image img{width:100%;height:auto}.list_archives .grid .grid-item .text,.list_archives #list-container .grid-item .text{padding:10px 0}.list_archives .grid .grid-item .text .artist,.list_archives #list-container .grid-item .text .artist{font-size:80%}.list_archives .grid .grid-item .text .title,.list_archives #list-container .grid-item .text .title{margin-top:5px;font-size:75%}.list_archives .grid .grid-item.sold .image:after,.list_archives #list-container .grid-item.sold .image:after{content:'SOLD';display:inline-block;background-color:#C04E44;color:#fff;letter-spacing:0.1em;font-size:12px;font-weight:bold;padding:5px 15px;position:absolute;left:-5px;top:15px}@media screen and (max-width: 800px){.list_archives .grid .grid-item,.list_archives #list-container .grid-item{width:33.33%;padding:5px}}@media screen and (max-width: 480px){.list_archives .grid .grid-item,.list_archives #list-container .grid-item{width:50%}}.list_archives .item{float:left;width:25%;padding:20px;box-sizing:border-box}.list_archives .item a{display:block;transition:opacity 0.2s}.list_archives .item a:hover{opacity:0.7}.list_archives .item .image{background-size:cover;background-position:center center;position:relative;background-color:#eee;color:#222}.list_archives .item .image:before{content:'';display:block;padding-top:100%}.list_archives .item .image .text{width:100%;position:absolute;left:0;bottom:0;text-align:center;background-color:rgba(255,255,255,0.6);padding:15px 0}.list_archives .item .image .text .artist{font-size:80%}.list_archives .item .image .text .title{margin-top:10px;font-size:75%}.list_archives .item.sold .image:after{content:'SOLD';display:inline-block;background-color:#C04E44;color:#fff;letter-spacing:0.1em;font-size:12px;font-weight:bold;padding:5px 15px;position:absolute;left:-5px;top:15px}.list_archives .container{width:100%;margin:0 auto;overflow:hidden}@media screen and (max-width: 800px){.list_archives{padding:0 5px}.list_archives .item{width:33.33%;padding:5px}}@media screen and (max-width: 480px){.list_archives .item{width:50%}}.list-items-carousel .item{width:200px;padding:8px;box-sizing:border-box}.list-items-carousel .item a{display:block;transition:opacity 0.2s}.list-items-carousel .item a:hover{opacity:0.7}.list-items-carousel .item .image{background-size:cover;background-position:center center;position:relative;background-color:#fff;color:#222}.list-items-carousel .item .image:before{content:'';display:block;padding-top:100%}.list-items-carousel .item .image .text{width:100%;position:absolute;left:0;bottom:0;text-align:center;background-color:rgba(255,255,255,0.6);padding:10px 0}.list-items-carousel .item .image .text .artist{font-size:75%}.list-items-carousel .item .image .text .title{margin-top:10px;font-size:70%}.list-items-carousel .item.sold .image:after{content:'SOLD';display:inline-block;background-color:#C04E44;color:#fff;letter-spacing:0.1em;font-size:12px;font-weight:bold;padding:5px 15px;position:absolute;left:-5px;top:15px}@media screen and (max-width: 600px){.list-items-carousel .item{width:150px;padding:5px}}.list-items-carousel.in-front-page .item{width:200px;padding:8px;box-sizing:border-box}.list-items-carousel.in-front-page .item a{display:block;transition:opacity 0.2s}.list-items-carousel.in-front-page .item a:hover{opacity:0.7}.list-items-carousel.in-front-page .item .image{background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative;background-color:#fff;color:#222}.list-items-carousel.in-front-page .item .image:before{content:'';display:block;padding-top:150%}.list-items-carousel.in-front-page .item .image .text{width:100%;position:absolute;left:0;bottom:0;text-align:center;background-color:rgba(255,255,255,0.6);padding:10px 0}.list-items-carousel.in-front-page .item .image .text .artist{font-size:75%}.list-items-carousel.in-front-page .item .image .text .title{margin-top:10px;font-size:70%}.list-items-carousel.in-front-page .item.sold .image:after{content:'SOLD';display:inline-block;background-color:#C04E44;color:#fff;letter-spacing:0.1em;font-size:12px;font-weight:bold;padding:5px 15px;position:absolute;left:-5px;top:15px}@media screen and (max-width: 600px){.list-items-carousel.in-front-page .item{width:150px;padding:5px}}.list-info{padding-top:50px;padding-left:15px;padding-right:15px}.list-info .container{max-width:920px;margin:0 auto;overflow:hidden}.list-info .container .gallery{float:left;width:65%}.list-info .container .gallery .list-gallery .image{text-align:center}.list-info .container .gallery .list-gallery .image img{display:inline;max-width:100%;max-height:600px;width:auto;height:auto}.list-info .container .gallery .list-gallery .slick-prev:before,.list-info .container .gallery .list-gallery .slick-next:before{color:#000}.list-info .container .gallery .list-gallery .slick-dots li.slick-active button:before,.list-info .container .gallery .list-gallery .slick-dots li button:before{color:#000}.list-info .container .text{float:right;width:35%;box-sizing:border-box;padding-left:30px}.list-info .container .text:before{content:'';display:block;width:100%;height:3px;background-image:url(images/bg_bar06.png);background-repeat:repeat-x;background-position:top left;margin-bottom:40px}.list-info .container .text .artists-title{font-size:120%;line-height:1.5;font-weight:bold;text-align:center}.list-info .container .text .artists-title a{color:#C04E44;text-decoration:underline}.list-info .container .text .artists-title a:hover{color:#C04E44}.list-info .container .text .title{margin-top:15px;text-align:center}.list-info .container .text .info-table{margin:30px auto;display:table}.list-info .container .text .info-table .tr{display:table-row}.list-info .container .text .info-table .th,.list-info .container .text .info-table .td{display:table-cell;font-size:80%;line-height:1.5;padding-top:0.5em;padding-bottom:0.5em}.list-info .container .text .info-table .th{padding-right:1em;text-align:right;white-space:nowrap}.list-info .container .text .info-table .keyword{display:inline-block;font-size:0.7rem;line-height:1em;border:solid 1px #C04E44;padding:0.3em 0.6em;margin-right:0.5em}.list-info .container .text .info-table .sold{font-weight:bold;color:#C04E44}.list-info .container .text .info-table .tag{cursor:pointer;display:inline-block;border:solid 1px #9A9259;color:#9A9259;font-size:0.7rem;line-height:1;padding:0.2rem 0.4rem;border-radius:1rem}.list-info .container .text .buttons-box{margin-top:30px;padding-top:30px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.list-info .container .text .link{margin-top:30px}.list-info .container .text .link .item a:before{content:'\f138';font-family:'font-one';margin-right:4px;vertical-align:-10%}.list-info .container .text .link .item a[target='_blank']:after{content:'\f2d2';font-family:'font-one';margin-left:4px;vertical-align:0;font-size:80%}.list-info .container .text .link .item+.item{margin-top:10px}@media screen and (max-width: 700px){.list-info .container .gallery{float:none;width:auto}.list-info .container .text{float:none;width:auto;padding-left:0;margin-top:30px}}.list-content-box{margin-top:30px;padding-left:15px;padding-right:15px}.list-content-box .container{display:table;width:100%;max-width:920px;margin:0 auto}.list-content-box .container .content{display:table-cell;vertical-align:top;width:65%}.list-content-box .container .text{margin-top:30px;margin-bottom:30px;font-size:90%;line-height:180%}.list-content-box .container .layout.artist{padding-left:0;padding-right:0}.list-content-box .container .catalog{display:table-cell;vertical-align:top;width:35%;padding-left:30px}@media screen and (max-width: 700px){.list-content-box .container{display:block}.list-content-box .container .content{display:block;width:auto;padding-top:30px}.list-content-box .container .catalog{display:block;width:auto;padding-left:0;margin-top:30px}}#relation-tag{margin-top:60px}#relation-tag .header{margin-bottom:50px}#relation-tag .relation-tag-list{padding-left:10px;padding-right:10px}#relation-tag .relation-tag-list .container{max-width:940px;margin:0 auto;display:table;width:100%}#relation-tag .relation-tag-list .container .row{display:table-row}#relation-tag .relation-tag-list .container .row .item{display:table-cell;width:50%;padding:0 5px 10px 5px}#relation-tag .relation-tag-list .container .row .item a{display:block;padding-right:1px;background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top right}#relation-tag .relation-tag-list .container .row .item a:before{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}#relation-tag .relation-tag-list .container .row .item a:after{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom right}#relation-tag .relation-tag-list .container .row .item .image-text{display:table;width:100%;transition:background-color 0.2s}#relation-tag .relation-tag-list .container .row .item .image-text:hover{background-color:#FCFAEE}#relation-tag .relation-tag-list .container .row .item .image-text .image{display:table-cell;width:100px;vertical-align:top;padding-left:1px;background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top left}#relation-tag .relation-tag-list .container .row .item .image-text .image .img{width:100px;height:100px;background-image:url(images/no-image.png);background-repeat:no-repeat;background-position:center center;background-size:cover}#relation-tag .relation-tag-list .container .row .item .image-text .text{display:table-cell;vertical-align:top}#relation-tag .relation-tag-list .container .row .item .image-text .text .type span{display:inline-block;background-color:#999;color:#fff;font-size:13px;line-height:1;padding:7px 12px}#relation-tag .relation-tag-list .container .row .item .image-text .text .title{padding:12px;font-size:95%;font-weight:bold;color:#222;line-height:1.5}@media screen and (max-width: 680px){#relation-tag .relation-tag-list .container{display:block}#relation-tag .relation-tag-list .container .row{display:block}#relation-tag .relation-tag-list .container .row .item{display:block;width:auto}}#relation-tag-new-items{margin-top:60px}#relation-tag-new-items .header{margin-bottom:40px}#relation-exhibition{margin-top:60px}#relation-exhibition .header{margin-bottom:40px}.artist-info .kana{font-weight:normal;vertical-align:middle;font-size:65%}.artist-info .artist-link>*+*{margin-top:5px}.artist-info .artist-link a{text-align:right;line-height:1}.artist-info .artist-link a:after{content:'\f138';font-family:'font-one';margin-left:4px;vertical-align:-10%}.artist-info .artist-link a[target='_blank']:after{content:'\f2d2';font-family:'font-one';margin-left:4px;vertical-align:0;font-size:80%}#items-by-artist,#items-by-pedia{margin-top:60px;padding-left:10px;padding-right:10px}#items-by-artist .items-by-artist-text,#items-by-pedia .items-by-artist-text{max-width:800px;margin:10px auto 0;font-size:80%;line-height:1.8}#items-by-artist .grid,#items-by-pedia .grid{max-width:800px;margin:0 auto}#items-by-artist .grid .grid-item,#items-by-pedia .grid .grid-item{width:25%;padding:20px;box-sizing:border-box}#items-by-artist .grid .grid-item a,#items-by-pedia .grid .grid-item a{display:block;transition:opacity 0.2s}#items-by-artist .grid .grid-item a:hover,#items-by-pedia .grid .grid-item a:hover{opacity:0.7}#items-by-artist .grid .grid-item .image,#items-by-pedia .grid .grid-item .image{position:relative}#items-by-artist .grid .grid-item .image img,#items-by-pedia .grid .grid-item .image img{width:100%;height:auto}#items-by-artist .grid .grid-item .text,#items-by-pedia .grid .grid-item .text{padding:10px 0}#items-by-artist .grid .grid-item .text .artist,#items-by-pedia .grid .grid-item .text .artist{font-size:80%}#items-by-artist .grid .grid-item .text .title,#items-by-pedia .grid .grid-item .text .title{margin-top:5px;font-size:75%}#items-by-artist .grid .grid-item.sold .image:after,#items-by-pedia .grid .grid-item.sold .image:after{content:'SOLD';display:inline-block;background-color:#C04E44;color:#fff;letter-spacing:0.1em;font-size:12px;font-weight:bold;padding:5px 15px;position:absolute;left:-5px;top:15px}@media screen and (max-width: 800px){#items-by-artist .grid .grid-item,#items-by-pedia .grid .grid-item{width:33.33%;padding:5px}}@media screen and (max-width: 480px){#items-by-artist .grid .grid-item,#items-by-pedia .grid .grid-item{width:50%}}#artist-info-catalog{margin-top:60px;padding-left:15px;padding-right:15px}#artist-info-catalog .container{display:table;width:100%;max-width:800px;margin:0 auto}#artist-info-catalog .container>.info{display:table-cell;vertical-align:top;width:62%}#artist-info-catalog .container>.info .layout.sub-title{padding-left:0;padding-right:0}#artist-info-catalog .container>.info .layout.image-text{padding-left:0;padding-right:0;font-size:90%}#artist-info-catalog .container>.catalog{display:table-cell;vertical-align:top;width:38%;padding-left:30px}@media screen and (max-width: 700px){#artist-info-catalog .container{display:block}#artist-info-catalog .container>.info{display:block;width:auto;padding-top:30px}#artist-info-catalog .container>.catalog{display:block;width:auto;padding-left:0;margin-top:30px}}.book-info{padding-top:50px;padding-left:15px;padding-right:15px;margin-bottom:50px}.book-info .container{max-width:800px;margin:0 auto;overflow:hidden}.book-info .container .image{float:left;width:40%;text-align:center}.book-info .container .image img{max-width:100%;height:auto}.book-info .container .text{width:60%;box-sizing:border-box;padding-left:30px;float:right}.book-info .container .text:before{content:'';display:block;width:100%;height:3px;background-image:url(images/bg_bar06.png);background-repeat:repeat-x;background-position:top left;margin-bottom:30px}.book-info .container .text .book-title{font-size:120%;line-height:1.5;font-weight:bold;margin-bottom:40px;text-align:center}.book-info .container .text .book-text{line-height:1.8}.book-info .container .text .title{margin-top:15px;text-align:center}.book-info .container .text .book-info-table{margin:30px auto;display:table}.book-info .container .text .book-info-table .tr{display:table-row}.book-info .container .text .book-info-table .th,.book-info .container .text .book-info-table .td{display:table-cell;font-size:80%;line-height:1.5;padding-top:0.5em;padding-bottom:0.5em}.book-info .container .text .book-info-table .th{padding-right:1em;text-align:right;white-space:nowrap}.book-info .container .text .buttons-box{margin-top:30px;padding-top:30px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.book-info .container .text .buttons-box a+a{margin-top:12px}@media screen and (max-width: 700px){.book-info .container .image{float:none;width:auto}.book-info .container .text{float:none;width:auto;padding-left:0;margin-top:30px}}.pedia-info{padding-top:50px}.pedia-info .pedia-title{margin-bottom:20px;font-size:125%;line-height:1.6;font-weight:bold;letter-spacing:0.1em;padding-bottom:5px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:left bottom}.pedia-info .pedia-title .kana{font-weight:normal;vertical-align:middle;font-size:65%}.pedia-info .pedia-title a{display:inline-block;letter-spacing:normal;font-weight:normal;vertical-align:middle;font-size:50%;background-color:#C04E44;color:#fff;line-height:1;padding:4px 8px;margin-left:5px}.pedia-info .pedia-title a:after{content:''}.pedia-info .pedia-description{font-size:85%}.pedia-info .pedia-description a:after{content:''}.pedia-info .pedia-description .item+.item{margin-left:1em}.pedia-info .link:before{content:'\f138';font-family:'font-one';margin-right:4px;vertical-align:-10%}.pedia-info .link[target='_blank']:after{content:'\f2d2';font-family:'font-one';margin-left:4px;vertical-align:0;font-size:80%}#items-by-pedia{margin-top:40px;margin-bottom:40px;padding-left:10px;padding-right:10px}#items-by-pedia .items-by-artist-text{max-width:800px;margin:10px auto 0;font-size:80%;line-height:1.8}#items-by-pedia .list{max-width:800px;margin:0 auto;overflow:hidden}#items-by-pedia .list .item{width:33.33%;padding:5px;box-sizing:border-box;float:left}#items-by-pedia .list .item a{display:block;transition:opacity 0.2s}#items-by-pedia .list .item a:hover{opacity:0.7}#items-by-pedia .list .item .image{background-size:cover;background-position:center center;position:relative;background-color:#eee;color:#222}#items-by-pedia .list .item .image:before{content:'';display:block;padding-top:100%}#items-by-pedia .list .item .image .text{width:100%;position:absolute;left:0;bottom:0;text-align:center;background-color:rgba(255,255,255,0.6);padding:10px 0}#items-by-pedia .list .item .image .text .artist{font-size:75%}#items-by-pedia .list .item .image .text .title{margin-top:10px;font-size:70%}#items-by-pedia .list .item.sold .image:after{content:'SOLD';display:inline-block;background-color:#C04E44;color:#fff;letter-spacing:0.1em;font-size:12px;font-weight:bold;padding:5px 15px;position:absolute;left:-5px;top:15px}@media screen and (max-width: 600px){#items-by-pedia .list .item{width:50%}}#nav-pedia{margin-top:70px;padding:0 15px}#nav-pedia:before{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}#nav-pedia .container{text-align:center;padding-top:15px}#nav-pedia .container a{display:inline-block;line-height:2;font-size:85%}#nav-pedia .container a:before{content:'\f138';font-family:'font-one';margin-right:4px;vertical-align:-10%}#nav-pedia .container a+a{margin-left:1em}.layout.archive.bijinga-column{max-width:800px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;background-image:none}.layout.archive.bijinga-column .bijinga-item{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:top left}.layout.archive.bijinga-column .bijinga-item:before{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.layout.archive.bijinga-column .bijinga-item:after{content:'';display:block;width:100%;height:1px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:bottom right}.layout.archive.bijinga-column .bijinga-item>*{background-image:url("images/bg_border_pencil_v_dark.png");background-repeat:repeat-y;background-position:bottom right}.layout.archive.bijinga-column .bijinga-item .container a{display:block;color:#222;padding:20px;transition:opacity 0.2s}.layout.archive.bijinga-column .bijinga-item .container a:hover{opacity:0.7}.layout.archive.bijinga-column .bijinga-item .container a .image-text{display:table;width:100%}.layout.archive.bijinga-column .bijinga-item .container a .image-text .image{display:table-cell;vertical-align:top;width:140px}.layout.archive.bijinga-column .bijinga-item .container a .image-text .image img{width:100%;height:auto}.layout.archive.bijinga-column .bijinga-item .container a .image-text .text{display:table-cell;vertical-align:middle;padding-left:30px;line-height:1.8}.layout.archive.bijinga-column .bijinga-item .container a .image-text .text .title{font-size:115%;font-weight:bold;margin-bottom:15px}.layout.archive.bijinga-column .bijinga-item .container a .image-text .text .descrition{font-size:85%}@media screen and (max-width: 550px){.layout.archive.bijinga-column .bijinga-item .container a .image-text .image{width:100px}.layout.archive.bijinga-column .bijinga-item .container a .image-text .text{padding-left:20px}}.layout.archive.bijinga-column .bijinga-item+.bijinga-item{margin-top:30px}.layout.archive.exhibition{max-width:930px;margin-left:auto;margin-right:auto;background-image:none}.layout.archive.exhibition .exhibition-item{padding-left:15px;padding-right:15px}.layout.archive.exhibition .exhibition-item .container a{display:block;color:#222;transition:opacity 0.2s}.layout.archive.exhibition .exhibition-item .container a:hover{opacity:0.7}.layout.archive.exhibition .exhibition-item .container a .image-text{display:table;width:100%}.layout.archive.exhibition .exhibition-item .container a .image-text .image{display:table-cell;vertical-align:top;width:46%}.layout.archive.exhibition .exhibition-item .container a .image-text .image img{width:100%;height:auto}.layout.archive.exhibition .exhibition-item .container a .image-text .text{display:table-cell;vertical-align:middle;padding-left:30px;line-height:1.8}.layout.archive.exhibition .exhibition-item .container a .image-text .text .title{font-size:130%;font-weight:bold;margin-bottom:5px}.layout.archive.exhibition .exhibition-item .container a .image-text .text .date{margin:5px 0 15px;color:#A76666}.layout.archive.exhibition .exhibition-item .container a .image-text .text .descrition{font-size:13px;line-height:22px;height:66px;overflow:hidden}@media screen and (max-width: 700px){.layout.archive.exhibition .exhibition-item .container a .image-text{display:block}.layout.archive.exhibition .exhibition-item .container a .image-text .image{display:block;width:auto}.layout.archive.exhibition .exhibition-item .container a .image-text .text{padding-left:0;padding-top:20px}}.layout.archive.exhibition .exhibition-item+.exhibition-item{margin-top:30px;padding-top:30px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.book-archives{padding:50px 15px 0}.book-archives .container{width:100%;margin:0 auto;overflow:hidden}.book-archives .item{float:left;width:25%;padding:20px;box-sizing:border-box}.book-archives .item a{display:block;transition:opacity 0.2s;color:#222}.book-archives .item a:hover{opacity:0.7;color:#C04E44}.book-archives .item .image{background-image:url(images/no-image.png);background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative;background-color:#f7f7f7}.book-archives .item .image:before{content:'';display:block;padding-top:100%}.book-archives .item .title{font-size:75%;text-align:center;line-height:1.5;padding:1em 0;height:3em;overflow:hidden}@media screen and (max-width: 800px){.book-archives{padding:0 5px}.book-archives .item{width:33.33%;padding:5px}}@media screen and (max-width: 480px){.book-archives .item{width:50%}}.artist_archives.has-sidebar{display:flex}.artist_archives.has-sidebar>.sidebar{flex-basis:240px;padding:0 20px;background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:top right}.artist_archives.has-sidebar>.sidebar .container{position:sticky;position:-webkit-sticky;top:120px}.artist_archives.has-sidebar>.data{flex-basis:100%;padding:0 20px}@media screen and (max-width: 780px){.artist_archives.has-sidebar{display:block}.artist_archives.has-sidebar>.sidebar{padding-bottom:30px;margin-bottom:40px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom left}}[data-mb-visible="false"]{display:block}[data-mb-visible="true"]{display:none}@media screen and (max-width: 780px){background:none;display:none;[data-mb-visible="false"]{display:none}[data-mb-visible="true"]{display:block}}[data-toggle-status="false"] .status-false{display:inline}[data-toggle-status="false"] .status-true{display:none}[data-toggle-status="true"] .status-false{display:none}[data-toggle-status="true"] .status-true{display:inline-block}.btn-filter{background-color:#333;border-radius:3px;color:#fff;font-size:0.8rem;line-height:2.5;padding-left:1.5em;padding-right:1.5em;cursor:pointer}.filter-group .title{font-size:0.75rem;color:#888;margin-bottom:1rem;padding-bottom:0.5rem;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:bottom left}.filter-group+.filter-group{margin-top:2.5rem}#nav-artist-archives{margin-bottom:20px}#nav-artist-archives label{display:block;font-size:80%;cursor:pointer}#nav-artist-archives label+label{margin-top:0.5rem}@media screen and (max-width: 780px){#nav-artist-archives{background:none;display:none}#nav-artist-archives label{display:inline-block;margin:0.5rem}}.number-items{display:inline-block;margin-left:7px;background-color:#C04E44;color:#fff;font-size:12px;line-height:12px;border-radius:10px;padding:3px 10px;vertical-align:0}.number-items.new{background-color:#bbb}.number-items[data-number-items='0']{background-color:#ddd}#artist-list .artist-index-group{display:flex}#artist-list .artist-index-group>.index{flex-basis:3em;font-size:90%;line-height:2;color:#C04E44}#artist-list .artist-index-group>.data{flex-basis:100%}#artist-list .artist-index-group+.artist-index-group{margin-top:1em;padding-top:1em;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:top left}#artist-list .artist-list-item{margin-right:1em}#artist-list .artist-list-item a{font-size:90%;color:#C04E44;line-height:2}#artist-list .artist-list-item a:hover{text-decoration:underline}#artist-list .artist-list-item .number-items{display:inline-block;margin-left:0.2em;background-color:#bbb;color:#fff;font-size:10px;line-height:0.8em;border-radius:0.8em;padding:0.4em 0.6em;vertical-align:middle}#artist-list .artist-list-item .number-items[data-number-items='0']{background-color:#ddd}.archive-artist{padding-left:15px;padding-right:15px}.archive-artist .container{max-width:920px;margin:0 auto;overflow:hidden}.archive-artist .container .item{float:left;width:33.33%}.archive-artist .container .item:after{content:'';display:block;height:1px;background-image:url("images/bg_border_pencil_h.png");background-repeat:repeat-x;background-position:left bottom}.archive-artist .container .item:nth-child(3n) a{background:none}.archive-artist .container .item a{display:block;color:#222;padding:30px;text-align:center;line-height:2;background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:right top;transition:background-color 0.2s}.archive-artist .container .item a:hover{background-color:#f7f7f7}.archive-artist .container .item a .title{font-size:120%}.archive-artist .container .item a .title .in-title{display:inline-block;vertical-align:-10%}.archive-artist .container .item a .kana{font-size:85%}@media screen and (max-width: 860px){.archive-artist .container .item{width:50%}.archive-artist .container .item:nth-child(2n) a{background-image:url("images/bg_border_pencil_v.png");background-repeat:repeat-y;background-position:left top}.archive-artist .container .item a{background:none}}@media screen and (max-width: 620px){.archive-artist .container .item{float:none;width:auto}.archive-artist .container .item:nth-child(2n) a{background:none}}.items-count-msg{margin-bottom:40px;padding-left:15px;padding-right:15px;text-align:center;font-size:75%;color:#222}.archive-pedia{padding-left:15px;padding-right:15px;padding-top:40px}.archive-pedia .container{max-width:920px;margin:0 auto;overflow:hidden}.archive-pedia-subtitle{padding-bottom:0.4em;font-size:90%;font-weight:bold;line-height:1.1;margin-bottom:20px;background-image:url(images/bg_bar01.png);background-repeat:repeat-x;background-position:left bottom}.archive-pedia-subtitle.large{font-size:120%;letter-spacing:0.1em}*+.archive-pedia-subtitle{margin-top:90px}a.pedia-anchor{display:block}.pedia-taxonomy a{display:inline-block;height:50px;padding-left:50px;min-width:3em;padding-right:50px;line-height:50px;text-align:center;border:solid 1px #fff;background-color:#F0EEE1;transition:all 0.2s}.pedia-taxonomy a.current,.pedia-taxonomy a:hover{background-color:#C04E44;color:#fff}#nav-pedia-kana{overflow:hidden}#nav-pedia-kana .pedia-kana{float:left;margin-right:20px}#nav-pedia-kana .pedia-kana .row a,#nav-pedia-kana .pedia-kana .row span{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;border:solid 1px #fff}#nav-pedia-kana .pedia-kana .row span{color:#ccc}#nav-pedia-kana .pedia-kana .row a{background-color:#F0EEE1;transition:all 0.2s}#nav-pedia-kana .pedia-kana .row a.current,#nav-pedia-kana .pedia-kana .row a:hover{background-color:#C04E44;color:#fff}#nav-pedia-area{display:table}#nav-pedia-area .row{display:table-row}#nav-pedia-area .row .h{display:table-cell;font-size:85%;color:#888;width:4em}#nav-pedia-area .row .d{display:table-cell}#nav-pedia-area .row .d a{display:inline-block;height:50px;padding-left:20px;min-width:3em;padding-right:20px;line-height:50px;text-align:center;border:solid 1px #fff;background-color:#F0EEE1;transition:all 0.2s}#nav-pedia-area .row .d a.current,#nav-pedia-area .row .d a:hover{background-color:#C04E44;color:#fff}.pedia-term-title{font-size:120%;letter-spacing:0.1em;font-weight:bold;line-height:1.1;margin-bottom:40px;padding-bottom:0.4em;background-image:url(images/bg_bar01.png);background-repeat:repeat-x;background-position:left bottom}.pedia-term-description{margin-bottom:40px;line-height:1.8;font-size:90%}.pedia-artist-list{overflow:hidden}.pedia-artist-list .item{float:left;width:16.66%;padding-left:7px;padding-right:7px;box-sizing:border-box;padding-bottom:15px}.pedia-artist-list .item a{display:block}.pedia-artist-list .item a .image{background-image:url(images/no-image.png);background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#eee}.pedia-artist-list .item a .image:before{content:'';display:block;padding-top:100%}.pedia-artist-list .item a .title{margin-top:5px;font-size:90%;line-height:1.5;height:3em;overflow:hidden;text-align:center}#front-page-layout-in-archive-pedia{padding-top:40px}#front-page-layout-in-archive-pedia .layout+.layout{margin-top:30px}#front-page-layout-in-archive-pedia .layout.image-text .container{overflow:hidden;max-width:1000px}#front-page-layout-in-archive-pedia .layout.image-text .sub-title{font-weight:normal;text-align:center;font-size:100%;background:none;padding-bottom:0;margin-bottom:30px;line-height:1.1}#front-page-layout-in-archive-pedia .layout.image-text .sub-title .label{display:inline-block;font-family:serif;font-size:120%;position:relative}#front-page-layout-in-archive-pedia .layout.image-text .sub-title .label:before{content:'';display:block;position:absolute;width:100px;height:1px;border-bottom:solid 1px #999;top:0.4em;left:-115px}#front-page-layout-in-archive-pedia .layout.image-text .sub-title .label:after{content:'';display:block;position:absolute;width:100px;height:1px;border-bottom:solid 1px #999;top:0.4em;right:-115px}#front-page-layout-in-archive-pedia .layout.image-text.size-1 .image-g{width:70%}#front-page-layout-in-archive-pedia .layout.image-text.size-1 .text-g{width:30%}.search-result-list{max-width:930px;margin-left:auto;margin-right:auto;padding-top:50px}.search-result-list .seach-item{padding-left:15px;padding-right:15px}.search-result-list .seach-item .container a{display:flex}.search-result-list .seach-item .container a .image{flex-shrink:0;width:70px;height:70px;background-image:url(images/no-image.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.search-result-list .seach-item .container a .title{flex-grow:1;padding-left:1rem;line-height:1.3}.search-result-list .seach-item .container a .title .label{font-size:0.7rem;padding:0.1rem 0.3rem;color:#333;display:inline-block;border:solid 1px #333;margin-bottom:0.5rem}.search-result-list .seach-item+.seach-item{margin-top:30px;padding-top:30px;background-image:url("images/bg_border_pencil_h_dark.png");background-repeat:repeat-x;background-position:top left}.layout .point{margin-top:10px;background-image:url(images/bg_point.png);padding:15px}.layout .point .point-title{font-weight:bold;font-size:105%}.layout .point .point-title:before{content:"\f147";font-family:"dashicons";font-size:200%;color:#C04E44;line-height:1;display:inline-block;vertical-align:middle}.layout .point .point-text{font-size:85%;padding:7px 7px 0}.layout.exhibition .tr.title .td,.layout.exhibition .tr.date .td{font-size:115%;font-weight:bold}.layout.exhibition .tr.title .th,.layout.exhibition .tr.date .th{vertical-align:middle}.layout.category-description{padding-top:1px}.layout.category-description .container{padding-top:49px}.layout+.layout.category-description{padding-top:0}
