.page-id-3 .sns-share,.page-id-3 .sns-follow{display:none}.page-id-11 .sns-share,.page-id-11 .sns-follow{display:none}.page-id-13 .sns-share,.page-id-13 .sns-follow{display:none}.page-id-15 .sns-share,.page-id-15 .sns-follow{display:none}.page-id-17 .sns-share,.page-id-17 .sns-follow{display:none}.page-id-19 .sns-share,.page-id-19 .sns-follow{display:none}p{margin:1.5em 0}a{text-decoration:none;color:#240a06}a{transition:color .3s}a:hover{color:#dd9221}#navi .navi-in a:hover{color:#dd9221;background:none}.navi{background-image:url(https://masapak.com/wp-content/uploads/2019/01/bg1.jpg)}.navi-in>ul .sub-menu li .caption-wrap:hover{color:#dd9221;background:none}.navi a{text-decoration:none;color:#fff}.navi-in>ul li{height:60px;line-height:60px}.navi-in>ul .sub-menu{list-style-type:none;text-align:center;background-image:url(https://masapak.com/wp-content/uploads/2019/01/bg1.jpg)}.navi-in>ul .sub-menu a{list-style-type:none;text-align:center;background:none}.navi-in>ul .sub-menu li{float:none;border-top:1px solid rgba(000,000,000,.2);border-bottom:1px solid rgba(000,000,000,.2)}.navi-in>ul .sub-menu li+li{border-top:0;border-bottom:1px solid rgba(000,000,000,.2)}.widget-footer-left-title{display:none;color:#fff}.widget-footer-center-title{display:none;color:#fff}.widget-footer-right-title{display:none;color:#fff}.main,.sidebar{animation-name:fadein;animation-duration:2s}@keyframes fadein{
from {
    opacity: 0;
    transform: translateY(20px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}.main{border-radius:10px;position:relative;background-color:#fffaf9}.sidebar{border-radius:10px;background-color:#fffaf9}blockquote{padding:15px 30px 15px 50px;border-color:#d7a69c;background-color:#fffef4}blockquote::before{display:inline-block;position:absolute;top:20px;left:12px;color:#edd7d2;font-family:FontAwesome;font-size:30px;vertical-align:middle;line-height:1;content:"\f10d"}blockquote::after{padding:10px 30px 10px 50px;display:inline-block;position:absolute;color:#edd7d2;font-family:FontAwesome;font-size:30px;vertical-align:middle;line-height:1;content:"\f10d"}.logo-image{padding:20px 0;font-size:inherit}.tagline{padding-top:0}#container{overflow:hidden}.mobile-menu-buttons{background:#240a06}.navi-menu-button,.sidebar-menu-button,.search-menu-button,.mobile-menu-buttons .top-menu-button>a,.mobile-menu-buttons .home-menu-button>a{color:#fff}.top-menu-button a:hover,.home-menu-button a:hover{color:#46201a}.footer-bottom-logo .logo-image{max-width:67px}.copyright{margin-top:8px}.mobile-menu-buttons .menu-icon{margin-top:4px;text-align:center;display:block}.search-edit{height:45px;border-radius:45px}.search-submit{line-height:0;top:9px;bottom:0}.search-edit:focus{outline:none;border-color:#ffc0cb}#navi .navi-in ul>li>a{animation-name:fadeIn;animation-duration:.6s;animation-delay:1.8s;animation-fill-mode:forwards;filter:opacity(0);position:relative;z-index:4}#navi .navi-in ul>li:nth-child(1)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:.2s}#navi .navi-in ul>li:nth-child(2)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:.4s}#navi .navi-in ul>li:nth-child(3)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:.6s}#navi .navi-in ul>li:nth-child(4)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:.8s}#navi .navi-in ul>li:nth-child(5)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:1s}#navi .navi-in ul>li:nth-child(6)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:1.2s}#navi .navi-in ul>li:nth-child(7)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:1.4s}#navi .navi-in ul>li:nth-child(8)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:1.6s}@keyframes fadeIn {
from {
    transform: translateY(20px);
    filter: opacity(0);
}
to {
    transform: translateY(0px);
    filter: opacity(1);
}
}.article h1{position:relative;margin:0 7px 50px 0;padding:0 10px 0 55px;border-bottom:1px dotted #202020;font:bold 25px/39px "Meiryo","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",sans-serif;color:#240a06;background:#fffaf9;z-index:1}.article h1:before{content:" ";position:absolute;top:0;left:0;width:40px;height:40px;border-right:#fff solid 2px;background:#ff001a;background-image: -webkit-gradient(linear, left top, left bottom,
			from(			 rgba(255, 255, 255, 0.0)), 
			color-stop(0.20, rgba(255, 255, 255, 0.0)), 
			color-stop(0.20, rgba(255, 255, 255, 0.1)), 
			color-stop(0.40, rgba(255, 255, 255, 0.1)), 
			color-stop(0.40, rgba(255, 255, 255, 0.3)), 
			color-stop(0.60, rgba(255, 255, 255, 0.3)), 
			color-stop(0.60, rgba(255, 255, 255, 0.5)), 
			color-stop(0.80, rgba(255, 255, 255, 0.5)), 
			color-stop(0.80, rgba(255, 255, 255, 0.6)), 
			to(				 rgba(255, 255, 255, 0.6))
			);background-image: -webkit-linear-gradient(top,
			transparent 20%,
			rgba(255, 255, 255, 0.1) 20%, 
			rgba(255, 255, 255, 0.1) 40%, 
			rgba(255, 255, 255, 0.3) 40%, 
			rgba(255, 255, 255, 0.3) 60%, 
			rgba(255, 255, 255, 0.5) 60%, 
			rgba(255, 255, 255, 0.5) 80%, 
			rgba(255, 255, 255, 0.6) 80%, 
			rgba(255, 255, 255, 0.6) 100%
			);background-image: -moz-linear-gradient(top,
			transparent 20%,
			rgba(255, 255, 255, 0.1) 20%, 
			rgba(255, 255, 255, 0.1) 40%, 
			rgba(255, 255, 255, 0.3) 40%, 
			rgba(255, 255, 255, 0.3) 60%, 
			rgba(255, 255, 255, 0.5) 60%, 
			rgba(255, 255, 255, 0.5) 80%, 
			rgba(255, 255, 255, 0.6) 80%, 
			rgba(255, 255, 255, 0.6) 100%
			);background-image: -o-linear-gradient(top,
			transparent 20%,
			rgba(255, 255, 255, 0.1) 20%, 
			rgba(255, 255, 255, 0.1) 40%, 
			rgba(255, 255, 255, 0.3) 40%, 
			rgba(255, 255, 255, 0.3) 60%, 
			rgba(255, 255, 255, 0.5) 60%, 
			rgba(255, 255, 255, 0.5) 80%, 
			rgba(255, 255, 255, 0.6) 80%, 
			rgba(255, 255, 255, 0.6) 100%
			);background-image: linear-gradient(to bottom,
			transparent 20%,
			rgba(255, 255, 255, 0.1) 20%, 
			rgba(255, 255, 255, 0.1) 40%, 
			rgba(255, 255, 255, 0.3) 40%, 
			rgba(255, 255, 255, 0.3) 60%, 
			rgba(255, 255, 255, 0.5) 60%, 
			rgba(255, 255, 255, 0.5) 80%, 
			rgba(255, 255, 255, 0.6) 80%, 
			rgba(255, 255, 255, 0.6) 100%
			);z-index:-1}.article h1:after{content:" ";position:absolute;top:0;left:0;width:40px;height:40px;background-image: -webkit-gradient(linear, left top, right top,
			from(			 rgba(255, 255, 255, 0.0)), 
			color-stop(0.20, rgba(255, 255, 255, 0.0)), 
			color-stop(0.20, rgba(255, 255, 255, 0.1)), 
			color-stop(0.40, rgba(255, 255, 255, 0.1)), 
			color-stop(0.40, rgba(255, 255, 255, 0.3)), 
			color-stop(0.60, rgba(255, 255, 255, 0.3)), 
			color-stop(0.60, rgba(255, 255, 255, 0.5)), 
			color-stop(0.80, rgba(255, 255, 255, 0.5)), 
			color-stop(0.80, rgba(255, 255, 255, 0.6)), 
			to(				 rgba(255, 255, 255, 0.6))
			);background-image: -webkit-linear-gradient(left,
			transparent 20%,
			rgba(255, 255, 255, 0.1) 20%, 
			rgba(255, 255, 255, 0.1) 40%, 
			rgba(255, 255, 255, 0.3) 40%, 
			rgba(255, 255, 255, 0.3) 60%, 
			rgba(255, 255, 255, 0.5) 60%, 
			rgba(255, 255, 255, 0.5) 80%, 
			rgba(255, 255, 255, 0.6) 80%, 
			rgba(255, 255, 255, 0.6) 100%
			);background-image: -moz-linear-gradient(left,
			transparent 20%,
			rgba(255, 255, 255, 0.1) 20%, 
			rgba(255, 255, 255, 0.1) 40%, 
			rgba(255, 255, 255, 0.3) 40%, 
			rgba(255, 255, 255, 0.3) 60%, 
			rgba(255, 255, 255, 0.5) 60%, 
			rgba(255, 255, 255, 0.5) 80%, 
			rgba(255, 255, 255, 0.6) 80%, 
			rgba(255, 255, 255, 0.6) 100%
			);background-image: -o-linear-gradient(left,
			transparent 20%,
			rgba(255, 255, 255, 0.1) 20%, 
			rgba(255, 255, 255, 0.1) 40%, 
			rgba(255, 255, 255, 0.3) 40%, 
			rgba(255, 255, 255, 0.3) 60%, 
			rgba(255, 255, 255, 0.5) 60%, 
			rgba(255, 255, 255, 0.5) 80%, 
			rgba(255, 255, 255, 0.6) 80%, 
			rgba(255, 255, 255, 0.6) 100%
			);background-image: linear-gradient(to right,
			transparent 20%,
			rgba(255, 255, 255, 0.1) 20%, 
			rgba(255, 255, 255, 0.1) 40%, 
			rgba(255, 255, 255, 0.3) 40%, 
			rgba(255, 255, 255, 0.3) 60%, 
			rgba(255, 255, 255, 0.5) 60%, 
			rgba(255, 255, 255, 0.5) 80%, 
			rgba(255, 255, 255, 0.6) 80%, 
			rgba(255, 255, 255, 0.6) 100%
			);z-index:-1}.article h2{position:relative;padding:.75em 1em .55em 2em;border:1px solid #ccc;border-top:2px solid #dd4949;background:-webkit-linear-gradient(top,#fff 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0%,#f0f0f0 100%);box-shadow:0 -1px 0 rgba(255,255,255,1) inset;margin-bottom:10px;margin:1.8em 0 1em}.article h2::after{position:absolute;top:1em;left:.6em;z-index:2;content:'';width:10px;height:10px;border:3px solid #dd4949;border-radius:100%}.article h3{position:relative;padding:.55em 0 .5em .75em;border-left:7px solid #dd4949;margin-bottom:10px;margin:1.6em 0 1em}.article h3::after{position:absolute;left:0;bottom:0;width:100%;height:0;border-bottom:1px solid #ccc}.article h3,.article h4,.article h5,.article h6{margin:1.5em 0 1em}#sidebar h3{border:none;margin:10px 0;font-size:1.0em;background:#773f31;padding:.5em;color:#fff;border-radius:.3em;letter-spacing:.1em}#sidebar h3:before{content:"＊";color:#fff;margin-right:3px}.widget_categories ul li a{color:#240a06;text-decoration:none;padding:1px 0;display:block;padding-right:4px;padding-left:4px;border-top:none}.widget_categories ul li a::before{font-family:FontAwesome;content:"\f0da";padding-right:10px}.widget_categories>ul>li>a:first-child{border-top:none}.widget_categories>ul>li>a:last-child{border-bottom:1px dotted #ccc}.widget_categories ul li a .post-count{display:block;float:right;background:#ffe294;padding:0 1em;font-size:14px;margin-top:.1em;border-radius:4px}.widget_categories ul li a:hover{background:none;transition:.5s;color:#dd9221}.widget_categories ul li a:hover .post-count{background:#dd9221;color:#fff;transition:.5s}.widget_categories ul li ul{padding-top:10px;border-bottom:none}.widget_categories ul li ul li a{color:#240a06;text-decoration:none;padding:0 4px 0 4px;display:block;border:none;padding:5px}.widget_categories ul li ul li a::before{font-family:FontAwesome;content:"・";padding:0}.widget_recent_entries ul li a:hover{padding:5px 0;background:none;color:#dd9221}.rpwwt-widget ul li{overflow:hidden;margin:0 0 0;padding-top:0;border-bottom:1px dotted #5c2e2e;font-size:15px}.widget_archive ul li a:hover{padding:5px 0;background:none;color:#dd9221}#sidebar-menu-content h3{color:#240a06;background:#fffaf9;font-size:16px;letter-spacing:3px;text-align:left;margin:10px 0 20px 0;padding:10px 10px 10px 10px;border-left:6px solid #773f31;border-bottom:1px solid #240a06;line-height:100%}.menu-close-button{display:block;cursor:pointer;text-align:center;background-color:#d7a69c}#navi-menu-input:checked ~ #navi-menu-content, #sidebar-menu-input:checked ~ #sidebar-menu-content, #search-menu-input:checked ~ #search-menu-content {background-color:#d7a69c}.menu-content .sidebar{background-color:#d7a69c}.menu-content .sidebar a:hover{color:#dd4949}.menu-drawer a{background:none;color:#240a06}.menu-drawer a:hover{color:#dd4949}.article-footer,.entry-footer{margin-right:0;margin-left:0;padding:10px 10px;background-color:#fffaf9}.home.page .entry-title{display:none}.page .date-tags{display:none}.page .footer-meta{display:none}.archive-title .fa-folder-open:before{content:none}.archive-title span{margin-right:0}.sns-share-message,.sns-follow-message{text-align:center;margin-bottom:12px;padding-bottom:3px;border-bottom:1px solid #dd9221}.carousel{margin-top:10px}.carousel-in{padding:12px 0;background-color:#fffaf9;border-radius:10px}.carousel .slick-dotted.slick-slider{margin-bottom:16px}.carousel-entry-card-title{line-height:1.55;font-size:13px;margin-top:10px;margin-bottom:10px;max-height:4.1em;overflow:hidden}.carousel-entry-card-title:hover{color:#dd9221;transition:all .3s ease}@media (max-width:500px){.entry-content .inquiry th,.entry-content .inquiry td{display:block;width:100%;border-top:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry-content .inquiry tr:first-child th{border-top:1px solid #d7d7d7}.inquiry .haveto,.inquiry .any{font-size:10px}}.inquiry th{text-align:left;font-size:14px;color:#240a06;padding-right:5px;width:30%;background:#f7f7f7;border:solid 1px #d7d7d7}.inquiry td{font-size:13px;background:#fff;border:solid 1px #d7d7d7}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:7px;padding:5px;background:#ff9393;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.any{font-size:7px;padding:5px;background:#93c9ff;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block}#formbtn{padding:15px;max-width:350px;background:#ffaa56;color:#fff;font-size:18px;font-weight:bold;border-radius:2px;margin:25px auto 0}#formbtn:hover{background:#fff;color:#ffaa56;border:2px solid #ffaa56}.ect-3-columns .entry-card-snippet{max-height:14em;overflow:hidden;margin-bottom:5px}.ect-3-columns .entry-card-snippet:hover{color:#dd9221;transition:all .3s ease}.entry-card-title,.related-entry-card-title{font-size:18px;margin:0;line-height:1.2;margin-bottom:15px;font-weight:bold}.entry-card-title:hover{color:#ff9f5f;transition:all .3s ease}.sidebar h3::after{display:block;position:absolute;bottom:-2px;left:0;width:30%;border-bottom:none;content:" "}.article-footer,.entry-footer{margin-top:3em;padding-top:3em;border-top:none}.ss-top a.share-button{width:32%!important;height:44px}.sns-share-buttons a{margin:auto;width:32%!important;height:44px}.sns-follow-buttons a,.sidebar .sns-follow-buttons a,.footer .sns-follow-buttons a{margin:auto;width:24%!important;height:44px}.navi-footer-in>.menu-footer a{background-color:#46201a}#footer{clear:both;color:#fafafa;padding:5px}#footer a{color:#fafafa}.navi-footer-in a:hover{background-color:#dd9221;transition:all .3s ease}.copyright{margin-top:20px}.fb-like-box{background-color:#46201a;color:#fff;display:flex;flex-wrap:nowrap}.nwa .author-box{max-width:100%;background-color:#46201a}.nwa .author-box{padding-top:0;max-width:100%;border-color:#46201a;background-color:#46201a}.nwa .author-box .author-content{margin:0;font-size:.8em;line-height:3.8em}.footer-right{width:33.33%;text-align:center}.nwa .author-box .author-description{text-align:center}.widget{margin-bottom:15px}