#colophon{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0}#content{min-height:50px}#main:after{clear:both;display:table;content:""}#masthead{padding-top:1px}#page-content{margin-top:10px;margin-left:10px;margin-right:10px;margin-bottom:10px}#primary{box-sizing:border-box}#sidebar1{box-sizing:border-box}#sidebar2{box-sizing:border-box}.screen-reader-text{display:none}.sp-block-container{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}.sp-block-container>h1{font-size:2.4rem}.sp-block-container>h2{font-size:1.8rem}.sp-block-container>h3{font-size:1.5rem}.sp-block-container>h4{font-size:1.4rem}.sp-block-container>h5{font-size:1.3rem}.sp-block-container>h6{font-size:1.1rem}.sp-block-container>hr{border-bottom-color:initial;color:#e2e2e2;margin-top:25px;margin-left:0;margin-right:0;margin-bottom:30px;border-top-width:1px;border-left-width:medium;border-right-width:medium;border-bottom-width:medium;border-top-style:solid;border-left-style:none;border-right-style:none;border-bottom-style:none;border-top-color:#e2e2e2;border-left-color:initial;border-right-color:initial;border-bottom-color:initial;height:1px}.sp-block-container>p{font-size:1.3rem;line-height:1.5;text-align:justify;padding-left:.1em;padding-right:.1em;margin-top:.5em;margin-bottom:1.5em;text-justify:inter-ideograph}.sp-block-container>p.indent{padding-left:1em}.sp-block-container>p.large{font-size:1.2em}.sp-bread-crumb div{padding-bottom:10px;margin-top:10px;margin-right:10px;width:auto;display:inline-block}.sp-button{width:122px}.sp-button a{text-decoration:none;text-align:center;padding-top:6px;padding-left:0;padding-right:0;padding-bottom:6px;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-color:#f0f0f0;border-left-color:#f0f0f0;border-right-color:#f0f0f0;border-bottom-color:#f0f0f0;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;border-bottom-right-radius:5px 5px;border-bottom-left-radius:5px 5px;height:100%;display:block;box-sizing:border-box}.sp-button a:hover{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-color:#d8d8d8;border-left-color:#d8d8d8;border-right-color:#d8d8d8;border-bottom-color:#d8d8d8}.sp-column.accordion>.column-label h3:after{border-top-width:5px;border-left-width:6px;border-right-width:6px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-top-color:rgba(255,255,255,.45);border-left-color:transparent;border-right-color:transparent;width:0;height:0;display:block;position:absolute;top:.5em;right:0;content:""}.sp-column.toggled-on>.column-label h3:after{display:none}.sp-column.toggled-on>.column-label h3:before{border-left-width:6px;border-right-width:6px;border-bottom-width:5px;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:rgba(255,255,255,.45);width:0;height:0;display:block;position:absolute;top:.5em;right:0;content:""}.sp-column>.column-body{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px}.sp-definition-list>dd{margin-left:94px;margin-bottom:25px}.sp-definition-list>dt{padding-top:5px;padding-left:25px;padding-right:0;padding-bottom:5px;margin-bottom:10px}.sp-form input{font-size:1.4rem;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,sans-serif}.sp-form input[type=date]{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:90%}.sp-form input[type=radio]{vertical-align:middle;width:20px}.sp-form input[type=submit]{font-size:1.4rem;color:#555;background-color:#dcdada;padding-top:5px;padding-left:8px;padding-right:8px;padding-bottom:5px;margin-top:15px;width:auto;min-width:100px;float:right;position:relative;cursor:pointer}.sp-form input[type=text]{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:90%}.sp-form table{border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#000;border-left-color:#000;width:100%;border-collapse:collapse;border-spacing:0px 0px}.sp-form td{color:#000;background-color:#fff;padding-top:5px;padding-left:18px;padding-right:18px;padding-bottom:5px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#000;border-bottom-color:#000;width:auto}.sp-form textarea{font-size:1.4rem;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,sans-serif;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:90%;height:150px}.sp-form th{font-weight:400;color:#000;background-color:#f4f4f4;text-align:left;padding-top:5px;padding-left:18px;padding-right:18px;padding-bottom:5px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#000;border-bottom-color:#000;width:auto;min-width:50px}.sp-google-map{max-width:100%;word-wrap:normal}.sp-google-map img{max-width:none !important}.sp-item-gallery.grid>ul>li{overflow:hidden}.sp-item-gallery.masonry>ul>li{height:auto !important}.sp-item-gallery>ul>li>div img.item-gallery-thumbnail{max-width:100%}.sp-list{padding-right:1em;margin-bottom:1.5em;list-style-position:inside}.sp-list>li{text-align:justify;padding-top:6px;padding-bottom:6px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;text-justify:inter-ideograph}.sp-page-title>h1{font-size:1.8rem;font-weight:700}.sp-part-top{display:block;position:relative;box-sizing:border-box}.sp-part-top:not(table):after{clear:both;display:table;content:""}.sp-site-branding2 .site-description{font-size:1rem;font-weight:400;color:#929292}.sp-site-navigation{color:#000;background-color:#fff}.sp-site-navigation .menu-toggle{display:none;cursor:pointer}.sp-site-navigation.vertical{font-size:1.3rem;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#d2c9b8;border-bottom-color:#d2c9b8;width:100%}.sp-site-navigation.vertical ul{line-height:30px;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;list-style-type:none;list-style-position:outside}.sp-site-navigation.vertical ul li.current-menu-ancestor>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.vertical ul li.current-menu-item>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.vertical ul li.current_page_ancestor>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.vertical ul li.current_page_item>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.vertical ul li>a{text-decoration:none;padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;display:block}.sp-site-navigation.vertical ul li>a:active{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.vertical ul li>a:hover{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.vertical ul ul li>a{padding-top:10px;padding-left:40px;padding-right:40px;padding-bottom:10px}.sp-site-navigation.vertical>ul{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;width:100%}.sp-site-navigation.vertical>ul>li{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;width:100%}.sp-site-navigation.vertical>ul>li:hover>ul{display:block}.sp-table{margin-top:5px;margin-left:auto;margin-right:auto;margin-bottom:5px;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#d8d8d8;border-left-color:#d8d8d8;width:100%;display:table;border-collapse:collapse}.sp-table>*>tr>td{padding-top:5px;padding-left:8px;padding-right:8px;padding-bottom:5px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#d8d8d8;border-bottom-color:#d8d8d8}.sp-table>*>tr>th{padding-top:5px;padding-left:8px;padding-right:8px;padding-bottom:5px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#d8d8d8;border-bottom-color:#d8d8d8}.sp-table>*>tr>th.col-title{background-color:rgba(0,0,0,.0625)}.sp-table>*>tr>th.row-title{background-color:rgba(0,0,0,.0625)}.sp-wp-login-button{text-align:right}.sp-wp-post-list{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:2em;margin-left:0;margin-right:0;margin-bottom:2em}.sp-wp-post-list .navigation-post{margin-top:.67em}.sp-wp-post-list .navigation-post .nav-next{margin-right:10px;float:right}.sp-wp-post-list .navigation-post .nav-previous{margin-left:10px;float:left}.sp-wp-post-list .navigation-post:after{clear:both;display:table;content:""}.sp-wp-post-list .navigation-post>h1{display:none}.sp-wp-post-list>article{margin-top:.67em;margin-left:0;margin-right:0;margin-bottom:.67em}.sp-wp-post-list>h3{background-color:#f4f4f4;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0 0;background-clip:border-box;background-origin:padding-box;background-size:auto auto}a{color:#333;text-decoration:none}a:active{color:#333;text-decoration:none}a:hover{color:#db2414;text-decoration:underline}article{display:block}aside{display:block}body{font-size:1.2rem;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,sans-serif;line-height:1.5;color:#333;text-align:left;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;word-wrap:break-word}details{display:block}dl{margin-top:0;box-sizing:border-box}figcaption{display:block}figure{display:block}footer{display:block}h1{margin-top:0;box-sizing:border-box}h2{margin-top:0;box-sizing:border-box}h3{margin-top:0;box-sizing:border-box}h4{margin-top:0;box-sizing:border-box}h5{margin-top:0;box-sizing:border-box}h6{margin-top:0;box-sizing:border-box}header{display:block}hgroup{display:block}html{font-size:62.5%}main{display:block}nav{display:block;box-sizing:border-box}ol{margin-top:0;box-sizing:border-box}p{margin-top:0;box-sizing:border-box}section{display:block}summary{display:block}table{margin-top:0;box-sizing:border-box}ul{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;box-sizing:border-box}@media not screen,screen and (min-width:569px){#colophon{padding-top:20px;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;border-left-width:1px;border-right-width:1px;border-left-style:solid;border-right-style:solid;border-left-color:#d5d5d5;border-right-color:#d5d5d5;width:890px}#colophon-inner{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;width:890px;box-sizing:content-box}#content{background-color:#fff;padding-top:0;padding-left:0;padding-right:0;padding-bottom:5px;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:10px;height:100%;min-height:50px;position:relative;box-sizing:border-box}#main{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-color:#d5d5d5;border-right-color:#d5d5d5;border-bottom-color:#d5d5d5;width:890px;box-sizing:content-box}#masthead{margin-bottom:15px}#masthead-inner{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;width:890px;box-sizing:content-box}#page{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;overflow:hidden}.sp-google-map{width:400px;min-height:300px}.sp-site-branding2{padding-top:20px}.sp-site-branding2 .extra{width:50%;position:absolute;bottom:0;right:0}.sp-site-branding2 .extra>p{font-size:1.3rem;color:#929292;text-align:right;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}.sp-site-branding2 .extra>p.indent{padding-left:1em}.sp-site-branding2 .extra>p.large{font-size:1.5rem}.sp-site-branding2 .site-description{text-align:right;width:100%;height:auto;position:absolute;top:15px}.sp-site-branding2 .site-title{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;height:66px;float:left}.sp-site-branding2 .site-title a{height:100%;display:block}.sp-site-navigation.horizontal ul{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;list-style-type:none;list-style-position:outside}.sp-site-navigation.horizontal ul li.current-menu-ancestor>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li.current-menu-item>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li.current_page_ancestor>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li.current_page_item>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li>a{text-decoration:none}.sp-site-navigation.horizontal ul li>a:active{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li>a:hover{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul ul{border-bottom-color:initial;background-color:#fff;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:medium;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:none;border-top-color:#3c3f53;border-left-color:#3c3f53;border-right-color:#3c3f53;border-bottom-color:initial;width:auto;min-width:150px;display:none;position:absolute;top:100%;left:0;z-index:9999}.sp-site-navigation.horizontal ul ul li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#3c3f53;width:100%;white-space:nowrap}.sp-site-navigation.horizontal ul ul li>a{padding-top:5px;padding-left:1em;padding-right:1em;padding-bottom:5px;display:block}.sp-site-navigation.horizontal>ul:after{clear:both;display:table;content:""}.sp-site-navigation.horizontal>ul>li{float:left;position:relative}.sp-site-navigation.horizontal>ul>li:hover{position:relative}.sp-site-navigation.horizontal>ul>li:hover>ul{display:block}.sp-site-navigation.horizontal>ul>li>a{padding-top:.5em;padding-left:2em;padding-right:2em;padding-bottom:.5em;display:block}.sp-site-navigation.minimal{text-align:center;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:20px}.sp-site-navigation.minimal ul{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;list-style-type:none;list-style-position:outside}.sp-site-navigation.minimal ul li:last-child{margin-right:0}.sp-site-navigation.minimal ul li>a:active{text-decoration:underline}.sp-site-navigation.minimal ul li>a:hover{text-decoration:underline}.sp-site-navigation.minimal>ul li{margin-right:10px;display:inline}.sp-site-navigation.minimal>ul ul{margin-left:10px;display:inline}.sp-yahoo-map{width:400px;min-height:300px}body{min-width:890px}}@media not screen,screen and (min-width:569px){#content{width:690px;float:left}#contenthead{width:890px}#main-inner{width:890px}#sidebar2{width:190px;float:right}}@media screen and (max-width:568px){#content{background-color:#fff;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:10px;height:100%;min-height:50px;position:relative;box-sizing:border-box}#main{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d5d5d5}#main-inner{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}#sidebar1{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}#sidebar2{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}*{box-sizing:border-box}.sp-block-container{padding-top:0;padding-left:5px;padding-right:5px;padding-bottom:0}.sp-bread-crumb{padding-left:10px;padding-right:10px}.sp-definition-list>dd{margin-left:20px}.sp-form input{width:90%}.sp-form table{border-top-width:1px;border-top-style:solid;border-top-color:#d8d8d8}.sp-form td{width:auto;display:block}.sp-form textarea{width:90%}.sp-form th{width:auto;display:block}.sp-google-map{width:100%;min-height:300px}.sp-image{max-width:100%;height:auto}.sp-site-branding2 .extra{padding-top:5px}.sp-site-branding2 .extra>p{font-size:1rem;color:#929292;text-align:left;padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;width:100%}.sp-site-branding2 .site-description{text-align:center}.sp-site-branding2 .site-title{text-align:center}.sp-site-navigation .menu-toggle{background-color:rgba(0,0,0,.3);padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;cursor:pointer}.sp-site-navigation ul{list-style-type:none;list-style-position:outside}.sp-site-navigation.button-menu .menu-toggle{display:block}.sp-site-navigation.button-menu ul ul{display:block}.sp-site-navigation.button-menu ul.toggled-on{display:block}.sp-site-navigation.button-menu>ul{display:none}.sp-site-navigation.horizontal{padding-top:0;margin-top:10px;position:relative}.sp-site-navigation.horizontal ul{background-color:#fff;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;width:auto;height:auto}.sp-site-navigation.horizontal ul li{padding-left:0;border-left-width:0;width:auto;float:none}.sp-site-navigation.horizontal ul li.current-menu-ancestor>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li.current-menu-item>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li.current_page_ancestor>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li.current_page_item>a{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li>a{line-height:24px;padding-top:8px;padding-left:25px;padding-right:10px;padding-bottom:7px;float:none;display:block}.sp-site-navigation.horizontal ul li>a:active{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul li>a:hover{color:#fff;background-color:rgba(0,0,0,.3)}.sp-site-navigation.horizontal ul ul{border-bottom-color:initial;background-color:transparent;border-top-width:medium;border-left-width:medium;border-right-width:medium;border-bottom-width:medium;border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:none;border-top-color:initial;border-left-color:initial;border-right-color:initial;border-bottom-color:initial;width:auto;min-width:150px;display:block;position:relative;top:100%;left:0;z-index:9999}.sp-site-navigation.horizontal ul ul li{border-bottom-color:initial;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:initial}.sp-site-navigation.horizontal ul ul li>a{border-bottom-color:initial;padding-top:8px;padding-left:50px;padding-right:50px;padding-bottom:8px;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:initial}.sp-site-navigation.minimal{text-align:center;margin-bottom:20px}.sp-site-navigation.minimal ul{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;list-style-type:none;list-style-position:outside}.sp-site-navigation.minimal ul li{display:block}.sp-site-navigation.minimal ul li>a{display:block}.sp-site-navigation.minimal ul li>a:hover{text-decoration:underline}.sp-table{display:block;overflow-x:auto}.sp-wp-widget-area{width:100%}.sp-wp-widget-area .widget_search .field{width:77%}.sp-yahoo-map{width:100%;min-height:300px}embed{max-width:100%}}.page-contact#content #page-content .large,.page-schedule#content #page-content .large,#sp-block-container-10 .large,#sp-block-container-6 .large,#sp-block-container-8 .large,#sp-block-container-9 .large{font-size:1.2em}.page-contact#content #page-content .medium,.page-schedule#content #page-content .medium,#sp-block-container-10 .medium,#sp-block-container-6 .medium,#sp-block-container-8 .medium,#sp-block-container-9 .medium{font-size:1em}.page-contact#content #page-content .small,.page-schedule#content #page-content .small,#sp-block-container-10 .small,#sp-block-container-6 .small,#sp-block-container-8 .small,#sp-block-container-9 .small{font-size:.9em}.page-contact#content #page-content .x-large,.page-schedule#content #page-content .x-large,#sp-block-container-10 .x-large,#sp-block-container-6 .x-large,#sp-block-container-8 .x-large,#sp-block-container-9 .x-large{font-size:1.5em}.page-contact#content #page-content .x-small,.page-schedule#content #page-content .x-small,#sp-block-container-10 .x-small,#sp-block-container-6 .x-small,#sp-block-container-8 .x-small,#sp-block-container-9 .x-small{font-size:.8em}.page-contact#content #page-content .xx-large,.page-schedule#content #page-content .xx-large,#sp-block-container-10 .xx-large,#sp-block-container-6 .xx-large,#sp-block-container-8 .xx-large,#sp-block-container-9 .xx-large{font-size:2em}.page-contact#content #page-content .xx-small,.page-schedule#content #page-content .xx-small,#sp-block-container-10 .xx-small,#sp-block-container-6 .xx-small,#sp-block-container-8 .xx-small,#sp-block-container-9 .xx-small{font-size:.7em}.page-contact#content #page-content em,.page-schedule#content #page-content em,#sp-block-container-10 em,#sp-block-container-6 em,#sp-block-container-8 em,#sp-block-container-9 em{font-style:oblique;color:#777;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#777}.page-contact#content #page-content h1,.page-schedule#content #page-content h1,#sp-block-container-10 h1,#sp-block-container-6 h1,#sp-block-container-8 h1,#sp-block-container-9 h1{color:#777;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#777}.page-contact#content #page-content h2,.page-schedule#content #page-content h2,#sp-block-container-10 h2,#sp-block-container-6 h2,#sp-block-container-8 h2,#sp-block-container-9 h2{color:#777;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#777}.page-contact#content #page-content h3,.page-schedule#content #page-content h3,#sp-block-container-10 h3,#sp-block-container-6 h3,#sp-block-container-8 h3,#sp-block-container-9 h3{color:#777;padding-top:5px;padding-left:10px;padding-right:0;padding-bottom:5px;border-top-width:2px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:dashed;border-top-color:#777;border-bottom-color:#777}.page-contact#content #page-content h4,.page-schedule#content #page-content h4,#sp-block-container-10 h4,#sp-block-container-6 h4,#sp-block-container-8 h4,#sp-block-container-9 h4{font-size:1.3em;line-height:1.2;color:#777;text-align:left;padding-top:5px;padding-left:0;padding-right:0;padding-bottom:2px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:1em;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#777;clear:both}.page-contact#content #page-content h5,.page-schedule#content #page-content h5,#sp-block-container-10 h5,#sp-block-container-6 h5,#sp-block-container-8 h5,#sp-block-container-9 h5{font-size:1.08em;line-height:1.2;color:#777;text-align:left;padding-top:5px;padding-bottom:5px;margin-top:0;margin-bottom:1em;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#777;clear:both}.page-contact#content #page-content h6,.page-schedule#content #page-content h6,#sp-block-container-10 h6,#sp-block-container-6 h6,#sp-block-container-8 h6,#sp-block-container-9 h6{font-size:1em;color:#777}.page-contact#content #page-content p,.page-schedule#content #page-content p,#sp-block-container-10 p,#sp-block-container-6 p,#sp-block-container-8 p,#sp-block-container-9 p{line-height:1.4;color:#777;text-align:left;margin-top:.5em;margin-left:1em;margin-right:1em;margin-bottom:.5em}.page-contact#content #page-content p.indent,.page-schedule#content #page-content p.indent,#sp-block-container-10 p.indent,#sp-block-container-6 p.indent,#sp-block-container-8 p.indent,#sp-block-container-9 p.indent{padding-left:15px}.page-contact#content #page-content strong,.page-schedule#content #page-content strong,#sp-block-container-10 strong,#sp-block-container-6 strong,#sp-block-container-8 strong,#sp-block-container-9 strong{font-weight:700;color:#777;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#777}#sp-definition-list-1{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;width:100%;list-style-type:none}#sp-definition-list-1 dd{padding-top:0;padding-left:4px;padding-right:0;padding-bottom:0;margin-top:10px;margin-left:16px;margin-right:0;margin-bottom:20px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#f09654}#sp-definition-list-1 dt{font-weight:700;padding-top:3px;padding-left:5px;padding-right:0;padding-bottom:2px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;border-left-width:20px;border-left-style:solid;border-left-color:#f09654}#sp-definition-list-1>dd{color:#333}#sp-definition-list-1>dt{color:#333}#sp-column-1{border-top-width:3px;border-left-width:3px;border-right-width:3px;border-bottom-width:3px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-color:#ccc;border-left-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;width:100%;height:auto}.accordion#sp-column-1>.column-label h3:after{border-top-width:5px;border-top-style:solid;border-top-color:rgba(0,0,0,.45)}.toggled-on#sp-column-1>.column-label h3:before{border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.45)}#sp-column-1>.column-body{width:auto;height:auto}#sp-column-1>.column-label{background-color:#f2f2f2;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0 0;background-clip:border-box;background-origin:padding-box;background-size:auto auto;padding-top:0;padding-left:13px;padding-right:13px;padding-bottom:0;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#ccc}#sp-column-1>.column-label h3{font-size:12px;color:#676767;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;position:relative}#sp-site-navigation-1{padding-top:4px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#d5d5d5;border-bottom-color:#d5d5d5}#sp-site-navigation-1 ul{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;list-style-type:none;list-style-position:outside}#sp-site-navigation-1 ul a{text-decoration:none}#sp-site-navigation-1 ul ul{background-color:#fff;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:medium;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:none;border-top-color:#3c3f53;border-left-color:#3c3f53;border-right-color:#3c3f53;border-bottom-color:initial;width:auto;min-width:150px;display:none;position:absolute;top:100%;left:0;z-index:200}#sp-site-navigation-1 ul ul li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#3c3f53;width:100%;white-space:nowrap}#sp-site-navigation-1 ul ul li a{color:#333;padding-top:5px;padding-left:.5rem;padding-right:.5rem;padding-bottom:5px;display:block}#sp-site-navigation-1 ul ul li a:hover{background-color:#ededed}#sp-site-navigation-1 ul ul li:hover{position:relative}#sp-site-navigation-1 ul ul li:hover>ul{display:block;top:0;left:100%}#sp-site-navigation-1>ul{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;width:100%}#sp-site-navigation-1>ul:after{clear:both;display:table;content:""}#sp-site-navigation-1>ul>li{background-image:url(//tokyobarbers.org/wp-content/themes/hpb20S202305171326480/img/nav-boder.png);background-repeat:no-repeat;background-position:right center;padding-top:0;padding-left:3px;padding-right:3px;padding-bottom:0;margin-bottom:4px;width:auto;float:left;position:relative}#sp-site-navigation-1>ul>li.current-menu-ancestor>a{color:#fff;background-color:#dc2314}#sp-site-navigation-1>ul>li.current-menu-item>a{color:#fff;background-color:#dc2314}#sp-site-navigation-1>ul>li.current_page_ancestor>a{color:#fff;background-color:#dc2314}#sp-site-navigation-1>ul>li.current_page_item>a{color:#fff;background-color:#dc2314}#sp-site-navigation-1>ul>li:hover>ul{display:block}#sp-site-navigation-1>ul>li>a{padding-top:5px;padding-left:1em;padding-right:1em;padding-bottom:5px;display:block}#sp-site-navigation-1>ul>li>a:hover{color:#fff;background-color:#dc2314}@media screen and (max-width:568px){#sp-site-navigation-1{background-color:#dc2314;background-image:none;padding-top:0;margin-top:10px;position:relative}#sp-site-navigation-1 .menu-toggle{background-color:transparent;background-image:url(//tokyobarbers.org/wp-content/themes/hpb20S202305171326480/img/icon-menu.png);background-repeat:no-repeat;background-position:center center;text-indent:-999em}#sp-site-navigation-1 li{background-repeat:repeat-x;background-position:left top;padding-left:0;border-left-width:0}#sp-site-navigation-1 li a{color:#fff;display:block}#sp-site-navigation-1 ul{background-color:#fff;width:auto;height:auto}#sp-site-navigation-1 ul li{width:auto;float:none}#sp-site-navigation-1 ul li a{line-height:24px;color:#3c3f53;background-repeat:no-repeat;background-position:5px 12px;text-decoration:none;padding-top:8px;padding-left:25px;padding-right:10px;padding-bottom:7px;float:none}#sp-site-navigation-1 ul li a:active{color:#fff;text-decoration:none}#sp-site-navigation-1 ul li a:hover{color:#fff;text-decoration:none}#sp-site-navigation-1 ul li li{background-image:none}#sp-site-navigation-1 ul ul{background-color:transparent;border-top-width:medium;border-left-width:medium;border-right-width:medium;border-bottom-width:medium;border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:none;border-top-color:initial;border-left-color:initial;border-right-color:initial;border-bottom-color:initial;width:auto;min-width:150px;display:block;position:relative;top:100%;left:0;z-index:9999}#sp-site-navigation-1 ul ul li{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:initial}#sp-site-navigation-1 ul ul li a{color:#000;padding-top:8px;padding-left:50px;padding-right:50px;padding-bottom:8px;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:initial}#sp-site-navigation-1 ul ul li a:hover{color:#fff;background-color:rgba(0,0,0,.6)}#sp-site-navigation-1 ul>li{color:#fff;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}#sp-site-navigation-1>ul>li{background-image:none}#sp-site-navigation-1>ul>li.current-menu-ancestor>a{color:#fff;background-color:rgba(0,0,0,.6)}#sp-site-navigation-1>ul>li.current-menu-item>a{color:#fff;background-color:rgba(0,0,0,.6)}#sp-site-navigation-1>ul>li.current_page_ancestor>a{color:#fff;background-color:rgba(0,0,0,.6)}#sp-site-navigation-1>ul>li.current_page_item>a{color:#fff;background-color:rgba(0,0,0,.6)}#sp-site-navigation-1>ul>li>a:hover{background-color:rgba(0,0,0,.6)}}#breadcrumb-list{margin-top:10px;margin-left:20px}#breadcrumb-list div{margin-right:10px;margin-bottom:10px;width:auto;display:inline-block}@media screen and (max-width:568px){#breadcrumb-list{padding-left:10px;padding-right:10px}}#sp-site-branding2-1{padding-top:16px;padding-bottom:16px;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;width:auto}#sp-site-branding2-1 .extra{width:450px;top:4rem;left:50%}#sp-site-branding2-1 .extra>p{font-size:1rem;color:#333;text-align:right}#sp-site-branding2-1 .site-description{font-size:1rem;font-weight:400;color:#333;text-align:right;width:100%;position:absolute;top:10px}#sp-site-branding2-1 .site-title{background-image:url(//tokyobarbers.org/wp-content/themes/hpb20S202305171326480/img/site-logo.png);background-repeat:no-repeat;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;width:430px;height:66px;float:left;display:block}#sp-site-branding2-1 .site-title a{text-indent:-9999px;display:block;overflow:hidden}@media screen and (max-width:568px){#sp-site-branding2-1{padding-top:10px;padding-left:20px;padding-bottom:0;overflow:hidden;box-sizing:border-box}#sp-site-branding2-1 .extra{padding-top:5px;margin-bottom:0;width:100%;top:0;left:0}#sp-site-branding2-1 .extra>p{font-size:1rem;color:#333;text-align:left;padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;width:100%;box-sizing:border-box}#sp-site-branding2-1 .site-description{text-align:center;width:100%;left:0}#sp-site-branding2-1 .site-title{background-repeat:no-repeat;background-position:center top;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:25px;margin-left:auto;margin-right:auto;margin-bottom:0;width:100%;float:none}#sp-site-branding2-1 .site-title a{width:100%}}@media not screen,screen and (min-width:569px){#sp-site-navigation-2{background-color:#fff;text-align:left;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;width:100%;box-sizing:border-box}#sp-site-navigation-2 .menu-sub-menu-container{padding-top:20px;border-top-width:1px;border-top-style:solid;border-top-color:#fff}#sp-site-navigation-2 a{color:#000;text-decoration:underline}#sp-site-navigation-2 a:active{color:red;text-decoration:underline}#sp-site-navigation-2 a:hover{color:red;text-decoration:underline}#sp-site-navigation-2 div.menu{padding-top:20px;border-top-width:1px;border-top-style:solid;border-top-color:#fff}#sp-site-navigation-2 ul{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;width:100%;list-style-type:none;list-style-position:outside}#sp-site-navigation-2 ul li{background-image:url(//tokyobarbers.org/wp-content/themes/hpb20S202305171326480/img/icon-arrow-01.png);background-repeat:no-repeat;background-position:10px .8em;padding-top:5px;padding-left:20px;padding-right:10px;padding-bottom:5px;display:inline}#sp-site-navigation-2 ul li:after{margin-top:0;margin-left:5px;margin-right:5px;margin-bottom:0;content:''}}@media screen and (max-width:568px){#sp-site-navigation-2{width:100%}#sp-site-navigation-2 ul li{padding-top:5px;padding-right:0;display:block}#sp-site-navigation-2 ul li:after{content:none}.button-menu#sp-site-navigation-2 .menu-toggle{background-color:#dc2314;background-image:url(//tokyobarbers.org/wp-content/themes/hpb20S202305171326480/img/icon-menu.png);background-repeat:no-repeat;background-position:center center;text-indent:-999em}}#sp-page-title-1,#sp-page-title-2,#sp-page-title-3,#sp-page-title-4,#sp-page-title-5,#sp-page-title-6,#sp-page-title-7,#sp-page-title-8,#sp-page-title-9{font-weight:700;color:#333;padding-top:15px;padding-left:25px;padding-right:15px;padding-bottom:0;margin-bottom:15px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#d5d5d5;border-bottom-color:#d5d5d5;position:relative}#sp-page-title-1:before,#sp-page-title-2:before,#sp-page-title-3:before,#sp-page-title-4:before,#sp-page-title-5:before,#sp-page-title-6:before,#sp-page-title-7:before,#sp-page-title-8:before,#sp-page-title-9:before{border-left-width:5px;border-left-style:solid;border-left-color:#dc2314;height:60%;display:block;position:absolute;top:20%;left:10px;content:""}#sp-page-title-1>h1,#sp-page-title-2>h1,#sp-page-title-3>h1,#sp-page-title-4>h1,#sp-page-title-5>h1,#sp-page-title-6>h1,#sp-page-title-7>h1,#sp-page-title-8>h1,#sp-page-title-9>h1{font-size:18px}.page-blog#content #page-content hr,.page-information#content #page-content hr,.page-link#content #page-content hr,.page-privacy#content #page-content hr,.page-report#content #page-content hr,.page-report1#content #page-content hr,.page-toppage#content #page-content hr,#sp-block-container-1 hr,#sp-block-container-2 hr,#sp-block-container-3 hr,#sp-block-container-4 hr,#sp-block-container-5 hr,#sp-block-container-7 hr{color:#ccc;margin-top:25px;margin-left:0;margin-right:0;margin-bottom:30px;border-top-width:1px;border-left-width:medium;border-right-width:medium;border-bottom-width:medium;border-top-style:solid;border-left-style:none;border-right-style:none;border-bottom-style:none;border-top-color:#e2e2e2;border-left-color:initial;border-right-color:initial;border-bottom-color:initial;height:1px}.page-blog#content #page-content>.paragraph em,.page-information#content #page-content>.paragraph em,.page-link#content #page-content>.paragraph em,.page-privacy#content #page-content>.paragraph em,.page-report#content #page-content>.paragraph em,.page-report1#content #page-content>.paragraph em,.page-toppage#content #page-content>.paragraph em,#sp-block-container-1>.paragraph em,#sp-block-container-2>.paragraph em,#sp-block-container-3>.paragraph em,#sp-block-container-4>.paragraph em,#sp-block-container-5>.paragraph em,#sp-block-container-7>.paragraph em{font-style:oblique;color:#515151;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#515151}.page-blog#content #page-content>.paragraph strong,.page-information#content #page-content>.paragraph strong,.page-link#content #page-content>.paragraph strong,.page-privacy#content #page-content>.paragraph strong,.page-report#content #page-content>.paragraph strong,.page-report1#content #page-content>.paragraph strong,.page-toppage#content #page-content>.paragraph strong,#sp-block-container-1>.paragraph strong,#sp-block-container-2>.paragraph strong,#sp-block-container-3>.paragraph strong,#sp-block-container-4>.paragraph strong,#sp-block-container-5>.paragraph strong,#sp-block-container-7>.paragraph strong{font-weight:700;color:#515151}.page-blog#content #page-content>h1,.page-information#content #page-content>h1,.page-link#content #page-content>h1,.page-privacy#content #page-content>h1,.page-report#content #page-content>h1,.page-report1#content #page-content>h1,.page-toppage#content #page-content>h1,#sp-block-container-1>h1,#sp-block-container-2>h1,#sp-block-container-3>h1,#sp-block-container-4>h1,#sp-block-container-5>h1,#sp-block-container-7>h1{font-size:18px;font-weight:400;color:#333;padding-top:5px;padding-left:0;padding-right:0;padding-bottom:5px;margin-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d5d5d5}.page-blog#content #page-content>h2,.page-information#content #page-content>h2,.page-link#content #page-content>h2,.page-privacy#content #page-content>h2,.page-report#content #page-content>h2,.page-report1#content #page-content>h2,.page-toppage#content #page-content>h2,#sp-block-container-1>h2,#sp-block-container-2>h2,#sp-block-container-3>h2,#sp-block-container-4>h2,#sp-block-container-5>h2,#sp-block-container-7>h2{font-size:17px;font-weight:400;color:#333;padding-top:5px;padding-left:0;padding-right:0;padding-bottom:5px;margin-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d5d5d5}.page-blog#content #page-content>h3,.page-information#content #page-content>h3,.page-link#content #page-content>h3,.page-privacy#content #page-content>h3,.page-report#content #page-content>h3,.page-report1#content #page-content>h3,.page-toppage#content #page-content>h3,#sp-block-container-1>h3,#sp-block-container-2>h3,#sp-block-container-3>h3,#sp-block-container-4>h3,#sp-block-container-5>h3,#sp-block-container-7>h3{font-size:16px;font-weight:400;color:#333;padding-top:5px;padding-left:0;padding-right:0;padding-bottom:5px;margin-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d5d5d5}.page-blog#content #page-content>h4,.page-information#content #page-content>h4,.page-link#content #page-content>h4,.page-privacy#content #page-content>h4,.page-report#content #page-content>h4,.page-report1#content #page-content>h4,.page-toppage#content #page-content>h4,#sp-block-container-1>h4,#sp-block-container-2>h4,#sp-block-container-3>h4,#sp-block-container-4>h4,#sp-block-container-5>h4,#sp-block-container-7>h4{font-size:15px;font-weight:400;color:#333;padding-top:5px;padding-left:0;padding-right:0;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d5d5d5}.page-blog#content #page-content>h5,.page-information#content #page-content>h5,.page-link#content #page-content>h5,.page-privacy#content #page-content>h5,.page-report#content #page-content>h5,.page-report1#content #page-content>h5,.page-toppage#content #page-content>h5,#sp-block-container-1>h5,#sp-block-container-2>h5,#sp-block-container-3>h5,#sp-block-container-4>h5,#sp-block-container-5>h5,#sp-block-container-7>h5{font-size:14px;color:#333;margin-bottom:15px}.page-blog#content #page-content>h6,.page-information#content #page-content>h6,.page-link#content #page-content>h6,.page-privacy#content #page-content>h6,.page-report#content #page-content>h6,.page-report1#content #page-content>h6,.page-toppage#content #page-content>h6,#sp-block-container-1>h6,#sp-block-container-2>h6,#sp-block-container-3>h6,#sp-block-container-4>h6,#sp-block-container-5>h6,#sp-block-container-7>h6{font-size:13px;color:#333;margin-bottom:15px}.page-blog#content #page-content>p,.page-information#content #page-content>p,.page-link#content #page-content>p,.page-privacy#content #page-content>p,.page-report#content #page-content>p,.page-report1#content #page-content>p,.page-toppage#content #page-content>p,#sp-block-container-1>p,#sp-block-container-2>p,#sp-block-container-3>p,#sp-block-container-4>p,#sp-block-container-5>p,#sp-block-container-7>p{line-height:1.4;color:#333;text-align:left;margin-bottom:25px}.page-blog#content #page-content>p.large,.page-information#content #page-content>p.large,.page-link#content #page-content>p.large,.page-privacy#content #page-content>p.large,.page-report#content #page-content>p.large,.page-report1#content #page-content>p.large,.page-toppage#content #page-content>p.large,#sp-block-container-1>p.large,#sp-block-container-2>p.large,#sp-block-container-3>p.large,#sp-block-container-4>p.large,#sp-block-container-5>p.large,#sp-block-container-7>p.large{font-size:1.2rem}#sp-wp-post-list-6{margin-top:0;margin-left:0;margin-right:0;margin-bottom:25px;position:relative}#sp-wp-post-list-6 .hpb-more-entry{text-align:right;margin-right:25px}#sp-wp-post-list-6 .hpb-more-entry>a{font-size:1.3rem;font-weight:400;color:#333;text-decoration:none;text-align:center;padding-top:0;padding-left:50px;padding-right:0;padding-bottom:0;display:inline-block;position:relative}#sp-wp-post-list-6 .hpb-more-entry>a:active{color:#db2414;text-decoration:underline}#sp-wp-post-list-6 .hpb-more-entry>a:hover{color:#db2414;text-decoration:underline}#sp-wp-post-list-6 .nav-next{margin-right:25px;float:right}#sp-wp-post-list-6 .nav-previous{margin-left:25px;float:left}#sp-wp-post-list-6 article{margin-top:0;margin-left:15px;margin-right:15px;margin-bottom:25px}#sp-wp-post-list-6 article>div{padding-top:5px;padding-left:0;padding-right:0;padding-bottom:5px}#sp-wp-post-list-6 dl{margin-top:0;margin-left:15px;margin-right:15px;margin-bottom:15px}#sp-wp-post-list-6 h3{font-size:1.6rem;font-weight:400;padding-top:5px;padding-left:15px;padding-right:15px;padding-bottom:5px;margin-bottom:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d5d5d5}#sp-wp-post-list-6 li{padding-top:0;padding-left:25px;padding-right:10px;padding-bottom:0;margin-bottom:5px}#sp-wp-post-list-6 p{color:#333;padding-top:0;padding-left:0;padding-right:0;padding-bottom:5px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}#sp-wp-post-list-6 p>img{margin-top:5px;margin-left:0;margin-right:0;margin-bottom:5px}#sp-wp-post-list-6 ul{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:15px;list-style-type:none}.hpb-viewtype-content#sp-wp-post-list-6 dd{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-left:0;margin-bottom:20px}.hpb-viewtype-content#sp-wp-post-list-6 dl{padding-top:0;padding-left:32px;padding-right:32px;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:25px}.hpb-viewtype-content#sp-wp-post-list-6 dt{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:5px}.hpb-viewtype-date#sp-wp-post-list-6 dd{padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#e2e2e2}.hpb-viewtype-date#sp-wp-post-list-6 dl{overflow:hidden}.hpb-viewtype-date#sp-wp-post-list-6 dt{background-image:url(//tokyobarbers.org/wp-content/themes/hpb20S202305171326480/img/icon-arrow-01.png);background-repeat:no-repeat;background-position:10px .8em;padding-top:5px;padding-left:20px;padding-right:20px;padding-bottom:5px;float:left;clear:left}@media screen and (max-width:568px){#sp-wp-post-list-6 dl{margin-top:0;margin-left:10px;margin-right:10px;margin-bottom:15px}.hpb-viewtype-date#sp-wp-post-list-6 dd{padding-top:5px;padding-left:20px;padding-right:10px;padding-bottom:5px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}.hpb-viewtype-date#sp-wp-post-list-6 dt{width:100%}}#sp-table-1{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-top-color:#e6e6e6;border-left-color:#e6e6e6;border-right-color:#e6e6e6;width:100%;border-collapse:collapse}#sp-table-1>tbody>tr>td{font-weight:400;color:#333;background-color:#fff;text-align:left;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#e6e6e6;border-bottom-color:#e6e6e6}#sp-table-1>tbody>tr>th{font-weight:700;color:#333;background-color:#f9f9f9;text-align:left;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#e6e6e6;border-bottom-color:#e6e6e6}#sp-list-1,#sp-list-2,#sp-list-3{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:10px;margin-right:10px;margin-bottom:30px;list-style-type:none}#sp-list-1>li,#sp-list-2>li,#sp-list-3>li{background-image:url(//tokyobarbers.org/wp-content/themes/hpb20S202305171326480/img/icon-arrow-01.png);background-repeat:no-repeat;background-position:10px .8em;padding-top:5px;padding-left:20px;padding-right:10px;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#e2e2e2}@media screen and (max-width:568px){#sp-list-1,#sp-list-2,#sp-list-3{margin-top:0;margin-left:0;margin-right:0;margin-bottom:30px}}#sp-wp-widget-area-1 .widget{color:#000;background-color:#fff;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:10px}#sp-wp-widget-area-1 .widget img{max-width:100%;height:auto}#sp-wp-widget-area-1 .widget select{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;width:90%;display:block}#sp-wp-widget-area-1 .widget ul{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;list-style-type:none;list-style-position:outside}#sp-wp-widget-area-1 .widget ul li{padding-top:5px;padding-left:35px;padding-right:10px;padding-bottom:5px}#sp-wp-widget-area-1 .widget ul li li{background-position:0 .9em;padding-left:19px;padding-bottom:0}#sp-wp-widget-area-1 .widget ul li li li li li{display:none}#sp-wp-widget-area-1 .widget ul li:hover{background-color:#e2e2e2}#sp-wp-widget-area-1 .widget ul span{display:block}#sp-wp-widget-area-1 .widget-title{font-size:1.4rem;padding-top:10px;padding-left:23px;padding-right:10px;padding-bottom:10px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#d5d5d5;border-bottom-color:#d5d5d5;position:relative}#sp-wp-widget-area-1 .widget-title a{color:#f68f9e;text-decoration:none}#sp-wp-widget-area-1 .widget-title:before{border-left-width:5px;border-left-style:solid;border-left-color:#dc2314;height:60%;display:block;position:absolute;top:20%;left:10px;content:""}#sp-wp-widget-area-1 .widget_calendar #calendar_wrap{padding-top:10px}#sp-wp-widget-area-1 .widget_calendar table{text-align:center;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:10px;width:90%}#sp-wp-widget-area-1 .widget_calendar table caption{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}#sp-wp-widget-area-1 .widget_calendar table tbody{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}#sp-wp-widget-area-1 .widget_calendar table tfoot{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}#sp-wp-widget-area-1 .widget_calendar table thead{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}#sp-wp-widget-area-1 .widget_rss .rss-date{font-style:italic;margin-bottom:10px;display:block}#sp-wp-widget-area-1 .widget_rss .rsswidget{margin-bottom:10px}#sp-wp-widget-area-1 .widget_rss cite{text-align:right;display:block}#sp-wp-widget-area-1 .widget_search .field{padding-top:3px;padding-left:10px;padding-right:10px;padding-bottom:3px;margin-right:5px;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-color:#d8d8d8;border-left-color:#d8d8d8;border-right-color:#d8d8d8;border-bottom-color:#d8d8d8;width:auto;max-width:65%;outline-width:medium;outline-style:none;outline-color:#000;box-sizing:border-box}#sp-wp-widget-area-1 .widget_search .searchform{padding-top:10px;padding-left:10px;padding-right:0;padding-bottom:0;width:100%;box-sizing:border-box}#sp-wp-widget-area-1 .widget_search .submit{width:auto}#sp-wp-widget-area-1 .widget_tag_cloud .tagcloud{padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:0}#sp-wp-widget-area-1 .widget_text .textwidget{padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:0}@media screen and (max-width:568px){#sp-wp-widget-area-1{width:100%}#sp-wp-widget-area-1 .widget{padding-bottom:3px;margin-bottom:12px}#sp-wp-widget-area-1 .widget_search .field{width:70%}}#sp-image-1,#sp-image-2,#sp-image-3{max-width:100%}#sp-wp-post-list-1,#sp-wp-post-list-2,#sp-wp-post-list-3,#sp-wp-post-list-4,#sp-wp-post-list-5{font-size:13px;color:#202020;background-color:#fff;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0 0;background-clip:border-box;background-origin:padding-box;background-size:auto auto;padding-top:15px;padding-left:15px;padding-right:15px;padding-bottom:25px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:25px;width:100%;position:relative}#sp-wp-post-list-1 #hpb-pagenation,#sp-wp-post-list-2 #hpb-pagenation,#sp-wp-post-list-3 #hpb-pagenation,#sp-wp-post-list-4 #hpb-pagenation,#sp-wp-post-list-5 #hpb-pagenation{padding-top:2px;padding-left:16px;padding-right:16px;padding-bottom:2px}#sp-wp-post-list-1 .hpb-more-entry,#sp-wp-post-list-2 .hpb-more-entry,#sp-wp-post-list-3 .hpb-more-entry,#sp-wp-post-list-4 .hpb-more-entry,#sp-wp-post-list-5 .hpb-more-entry{text-align:right;padding-top:8px;padding-left:16px;padding-right:16px;padding-bottom:0}#sp-wp-post-list-1 .nav-next,#sp-wp-post-list-2 .nav-next,#sp-wp-post-list-3 .nav-next,#sp-wp-post-list-4 .nav-next,#sp-wp-post-list-5 .nav-next{margin-right:10px;float:right}#sp-wp-post-list-1 .nav-previous,#sp-wp-post-list-2 .nav-previous,#sp-wp-post-list-3 .nav-previous,#sp-wp-post-list-4 .nav-previous,#sp-wp-post-list-5 .nav-previous{margin-left:10px;float:left}#sp-wp-post-list-1 a,#sp-wp-post-list-2 a,#sp-wp-post-list-3 a,#sp-wp-post-list-4 a,#sp-wp-post-list-5 a{color:#202020;text-decoration:underline}#sp-wp-post-list-1 a:hover,#sp-wp-post-list-2 a:hover,#sp-wp-post-list-3 a:hover,#sp-wp-post-list-4 a:hover,#sp-wp-post-list-5 a:hover{text-decoration:none}#sp-wp-post-list-1 article,#sp-wp-post-list-2 article,#sp-wp-post-list-3 article,#sp-wp-post-list-4 article,#sp-wp-post-list-5 article{padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:8px}#sp-wp-post-list-1 article>div,#sp-wp-post-list-2 article>div,#sp-wp-post-list-3 article>div,#sp-wp-post-list-4 article>div,#sp-wp-post-list-5 article>div{padding-top:5px;padding-left:0;padding-right:0;padding-bottom:5px}#sp-wp-post-list-1 dl,#sp-wp-post-list-2 dl,#sp-wp-post-list-3 dl,#sp-wp-post-list-4 dl,#sp-wp-post-list-5 dl{margin-top:10px}#sp-wp-post-list-1 footer,#sp-wp-post-list-2 footer,#sp-wp-post-list-3 footer,#sp-wp-post-list-4 footer,#sp-wp-post-list-5 footer{color:#202020}#sp-wp-post-list-1 h1,#sp-wp-post-list-2 h1,#sp-wp-post-list-3 h1,#sp-wp-post-list-4 h1,#sp-wp-post-list-5 h1{color:#000;padding-top:11px;padding-left:21px;padding-right:21px;padding-bottom:11px}#sp-wp-post-list-1 h4,#sp-wp-post-list-2 h4,#sp-wp-post-list-3 h4,#sp-wp-post-list-4 h4,#sp-wp-post-list-5 h4{font-size:1.1em;color:#000;background-color:#f2f2f2;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0 0;background-clip:border-box;background-origin:padding-box;background-size:auto auto;padding-top:10px;padding-left:20px;padding-right:10px;padding-bottom:10px;border-top-left-radius:6px 6px;border-top-right-radius:6px 6px;border-bottom-right-radius:6px 6px;border-bottom-left-radius:6px 6px;clear:both}#sp-wp-post-list-1 h4 a,#sp-wp-post-list-2 h4 a,#sp-wp-post-list-3 h4 a,#sp-wp-post-list-4 h4 a,#sp-wp-post-list-5 h4 a{color:#000;text-decoration:none}#sp-wp-post-list-1 h4 a:active,#sp-wp-post-list-2 h4 a:active,#sp-wp-post-list-3 h4 a:active,#sp-wp-post-list-4 h4 a:active,#sp-wp-post-list-5 h4 a:active{text-decoration:underline}#sp-wp-post-list-1 h4 a:hover,#sp-wp-post-list-2 h4 a:hover,#sp-wp-post-list-3 h4 a:hover,#sp-wp-post-list-4 h4 a:hover,#sp-wp-post-list-5 h4 a:hover{text-decoration:underline}#sp-wp-post-list-1 li,#sp-wp-post-list-2 li,#sp-wp-post-list-3 li,#sp-wp-post-list-4 li,#sp-wp-post-list-5 li{padding-bottom:5px;list-style-type:none;list-style-position:outside}#sp-wp-post-list-1 p,#sp-wp-post-list-2 p,#sp-wp-post-list-3 p,#sp-wp-post-list-4 p,#sp-wp-post-list-5 p{padding-top:0;padding-left:0;padding-right:0;padding-bottom:5px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}#sp-wp-post-list-1 p>img,#sp-wp-post-list-2 p>img,#sp-wp-post-list-3 p>img,#sp-wp-post-list-4 p>img,#sp-wp-post-list-5 p>img{padding-top:5px;padding-left:0;padding-right:0;padding-bottom:5px}#sp-wp-post-list-1 ul,#sp-wp-post-list-2 ul,#sp-wp-post-list-3 ul,#sp-wp-post-list-4 ul,#sp-wp-post-list-5 ul{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-top:10px;margin-left:10px;margin-right:10px;margin-bottom:10px}.hpb-viewtype-content#sp-wp-post-list-1 dd,.hpb-viewtype-content#sp-wp-post-list-2 dd,.hpb-viewtype-content#sp-wp-post-list-3 dd,.hpb-viewtype-content#sp-wp-post-list-4 dd,.hpb-viewtype-content#sp-wp-post-list-5 dd{margin-left:16px;margin-bottom:10px}.hpb-viewtype-content#sp-wp-post-list-1 dl,.hpb-viewtype-content#sp-wp-post-list-2 dl,.hpb-viewtype-content#sp-wp-post-list-3 dl,.hpb-viewtype-content#sp-wp-post-list-4 dl,.hpb-viewtype-content#sp-wp-post-list-5 dl{padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:0}.hpb-viewtype-content#sp-wp-post-list-1 dt,.hpb-viewtype-content#sp-wp-post-list-2 dt,.hpb-viewtype-content#sp-wp-post-list-3 dt,.hpb-viewtype-content#sp-wp-post-list-4 dt,.hpb-viewtype-content#sp-wp-post-list-5 dt{margin-bottom:5px}.hpb-viewtype-date#sp-wp-post-list-1 dd,.hpb-viewtype-date#sp-wp-post-list-2 dd,.hpb-viewtype-date#sp-wp-post-list-3 dd,.hpb-viewtype-date#sp-wp-post-list-4 dd,.hpb-viewtype-date#sp-wp-post-list-5 dd{padding-top:0;padding-left:120px;padding-right:0;padding-bottom:5px;margin-left:0;margin-bottom:5px}.hpb-viewtype-date#sp-wp-post-list-1 dl,.hpb-viewtype-date#sp-wp-post-list-2 dl,.hpb-viewtype-date#sp-wp-post-list-3 dl,.hpb-viewtype-date#sp-wp-post-list-4 dl,.hpb-viewtype-date#sp-wp-post-list-5 dl{padding-top:0;padding-left:25px;padding-right:25px;padding-bottom:0;overflow:hidden}.hpb-viewtype-date#sp-wp-post-list-1 dt,.hpb-viewtype-date#sp-wp-post-list-2 dt,.hpb-viewtype-date#sp-wp-post-list-3 dt,.hpb-viewtype-date#sp-wp-post-list-4 dt,.hpb-viewtype-date#sp-wp-post-list-5 dt{font-weight:700;color:#333;padding-bottom:5px;width:120px;float:left;clear:both}.hpb-viewtype-simple#sp-wp-post-list-1 div,.hpb-viewtype-simple#sp-wp-post-list-2 div,.hpb-viewtype-simple#sp-wp-post-list-3 div,.hpb-viewtype-simple#sp-wp-post-list-4 div,.hpb-viewtype-simple#sp-wp-post-list-5 div{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px}.hpb-viewtype-simple#sp-wp-post-list-1 footer,.hpb-viewtype-simple#sp-wp-post-list-2 footer,.hpb-viewtype-simple#sp-wp-post-list-3 footer,.hpb-viewtype-simple#sp-wp-post-list-4 footer,.hpb-viewtype-simple#sp-wp-post-list-5 footer{padding-top:0;padding-left:5px;padding-right:5px;padding-bottom:0}#sp-wp-post-list-1>a:active,#sp-wp-post-list-2>a:active,#sp-wp-post-list-3>a:active,#sp-wp-post-list-4>a:active,#sp-wp-post-list-5>a:active{text-decoration:none}#sp-wp-post-list-1>h3,#sp-wp-post-list-2>h3,#sp-wp-post-list-3>h3,#sp-wp-post-list-4>h3,#sp-wp-post-list-5>h3{font-size:1.4em;color:#000;background-color:#fff;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0 0;background-clip:border-box;background-origin:padding-box;background-size:auto auto;padding-top:7px;padding-left:32px;padding-right:10px;padding-bottom:7px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#000;clear:both}#sp-wp-post-list-1>h3 a,#sp-wp-post-list-2>h3 a,#sp-wp-post-list-3>h3 a,#sp-wp-post-list-4>h3 a,#sp-wp-post-list-5>h3 a{color:#000;text-decoration:none}@media screen and (max-width:568px){#sp-wp-post-list-1 dl dd,#sp-wp-post-list-2 dl dd,#sp-wp-post-list-3 dl dd,#sp-wp-post-list-4 dl dd,#sp-wp-post-list-5 dl dd{margin-left:0}.hpb-viewtype-date#sp-wp-post-list-1 dd,.hpb-viewtype-date#sp-wp-post-list-2 dd,.hpb-viewtype-date#sp-wp-post-list-3 dd,.hpb-viewtype-date#sp-wp-post-list-4 dd,.hpb-viewtype-date#sp-wp-post-list-5 dd{padding-top:0;padding-left:5px;padding-right:0;padding-bottom:5px}.hpb-viewtype-date#sp-wp-post-list-1 dt,.hpb-viewtype-date#sp-wp-post-list-2 dt,.hpb-viewtype-date#sp-wp-post-list-3 dt,.hpb-viewtype-date#sp-wp-post-list-4 dt,.hpb-viewtype-date#sp-wp-post-list-5 dt{padding-bottom:5px;width:100%}}#sp-wp-login-button-1{text-align:right;position:relative}#sp-wp-login-button-1>a{color:#c4c4c4;text-decoration:underline}#sp-wp-login-button-1>a:active{color:#afafaf;text-decoration:underline}#sp-wp-login-button-1>a:hover{color:#afafaf;text-decoration:underline}#sp-block-container-1>p.copyright{text-align:center;margin-top:0;margin-left:0;margin-right:0;margin-bottom:25px;width:100%}#sp-site-branding2-1 .site-title{background-image:url(//tokyobarbers.org/wp-content/themes/hpb20S202305171326480/img/TB-LogoA.png)}#sp-site-branding2-1>.extra{color:#ec7b75}#sp-site-branding2-1>.site-description{color:#666}#sp-site-branding2-1>.site-title{background-position:left center}.sp-wp-post-list#sp-wp-post-list-2{padding-top:15px;padding-left:15px;padding-right:15px;padding-bottom:30px}.sp-wp-post-list#sp-wp-post-list-2>article>.entry-content{padding-top:5px;padding-left:0;padding-right:0;padding-bottom:10px}@media not screen,screen and (min-width:569px){#sp-block-container-1{margin-bottom:-12px}#sp-block-container-10{margin-left:11px;width:650px}#sp-block-container-3{min-height:34px}#sp-block-container-4{width:677px;min-height:35px}#sp-block-container-6{margin-left:19px;width:671px}#sp-block-container-7{margin-bottom:1px;min-height:52px}#sp-block-container-8{margin-left:21px;margin-right:19px;width:660px;min-height:749px}#sp-column-1{width:691px}#sp-definition-list-1{margin-left:8px;width:645px;min-height:315px}#sp-html-src-3{margin-right:0}#sp-image-1{width:auto;height:auto}#sp-image-2{width:610px;height:862px}#sp-image-3{width:610px;height:862px}#sp-photo-motion-1{width:890px;height:284px}#sp-site-branding2-1{margin-bottom:-18px;min-height:79px}#sp-site-branding2-1>.extra{width:453px;top:56px;bottom:auto;right:auto;left:445px}#sp-site-branding2-1>.site-description{top:18px;bottom:auto;right:auto;left:0}#sp-site-navigation-2{min-height:29px}.sp-wp-post-list#sp-wp-post-list-3{margin-left:11px;width:677px}.sp-wp-post-list#sp-wp-post-list-4{margin-left:14px;margin-right:1px;width:668px}.sp-wp-post-list#sp-wp-post-list-5{margin-left:14px;width:672px}}