form#mailformpro{padding:10px 0}#sample-post:hover{opacity:.5;filter:alpha(opacity=50)}form#mailformpro label {

}
form#mailformpro label.mfp_checked {

}
form#mailformpro label.mfp_not_checked {

}table#mfp_confirm_table{border-spacing:0px;border-collapse:collapse;width:100%}table#mfp_confirm_table tr.mfp_colored{background-color:#ececec}table#mfp_confirm_table tr.mfp_achroma{background-color:#fff}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{text-align:left;font-size:1.4rem;border-top:solid 1px #ddd;padding:10px}@media screen and (max-width:640px){table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{font-size:1.2rem}}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td:last-child{border-bottom:solid 1px #ddd}table#mfp_confirm_table tr th{white-space:nowrap;width:200px}@media screen and (max-width:640px){table#mfp_confirm_table tr th{width:30%}}table#mfp_confirm_table tr td{line-height:1.5em;word-break:break-all}div.mfp_buttons{clear:both;text-align:center;display:flex;justify-content:space-between;margin:0}div.mfp_buttons button{color:#fff;background:linear-gradient(90deg,#ff9632,#ff6e64);border:none;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.2em;line-height:1.2;text-align:center;padding:30px 0;margin:20px 0 0;width:49%;-webkit-appearance:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-appearance:none;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;cursor:pointer}@media screen and (max-width:640px){div.mfp_buttons button{padding:20px 0;font-size:1.4rem}}div.mfp_buttons button:hover{color:#fff;opacity:1 !important;background:linear-gradient(90deg,#ff9632,#ff9632)}div#mfp_phase_confirm{clear:both}div#mfp_phase_confirm h4{text-align:center;margin:60px 0 30px;font-size:2rem;font-weight:600;line-height:1.5}@media screen and (max-width:640px){div#mfp_phase_confirm h4{margin:40px 0 20px;font-size:1.6rem;font-weight:600;line-height:1.5}}div#mfp_overlay{position:absolute;display:none;z-index:10001}div#mfp_overlay_inner{background-color:#fff;padding:30px;margin:30px auto;border-radius:5px;box-shadow:0px 0px 10px #000;width:640px}div#mfp_overlay_background{background-color:#000;position:absolute;display:none;z-index:10000}div#mfp_loading_screen{z-index:20000;opacity:.8;display:none;background-color:#000;position:absolute}div#mfp_loading{z-index:20001;position:absolute;display:none;width:40px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/mfp.statics/css/../images/mfp_loading.gif)}table .mfp_colored{background-color:#f8f8f8}tabel .mfp_achroma{background-color:#fff}div.mfp_err{clear:both;display:none;text-align:left;margin:10px 0 0;padding:0;color:#b57c89;font-size:12px;font-weight:600;line-height:normal}div#mfp_error{background-color:#fee;border:solid 1px red;padding:10px;display:none}div#mfp_error p{padding:0;margin:0;font-size:14px;text-align:center}div#mfp_error p strong{font-size:18px;color:red}div#mfp_warning{background-color:#fee;border:solid 1px red;padding:10px;display:none}div#mfp_warning p{padding:0;margin:0;font-size:14px;text-align:center}div#mfp_warning p strong{font-size:18px;color:red}div#mfp_price{color:#c00;font-size:36px;padding:10px;font-weight:bolder}div#mfp_price span{color:#666;font-size:12px;font-weight:400}form#mailformpro input,form#mailformpro textarea {

}
form#mailformpro select {

}button.mfp_next,button.mfp_prev{font-size:18px;margin:10px;padding:5px 10px}button.mfp_next{float:right}button.mfp_prev{float:left}ul#mfp_phase_stat{padding:10px}ul#mfp_phase_stat li{float:left;padding:8px 15px;border-radius:3px;margin:5px;list-style:none;font-size:14px}ul#mfp_phase_stat li.mfp_phase_arrow{bos-shadow:none;padding:8px 5px}ul#mfp_phase_stat li.mfp_active_phase{background-color:#e8eef9;box-shadow:0px 0px 5px #000}ul#mfp_phase_stat li.mfp_inactive_phase{background-color:#ccc;color:#666;box-shadow:0px 0px 5px #ccc}div#mfp_shopping_cart{border:solid 1px #e2e2e2;padding:0;margin:0;background-color:#fff}div#mfp_shopping_cart p{margin:0;text-align:center;padding:20px;background-color:#e7e7e7}table.mfp_shoppingcart{border-spacing:0px;border-collapse:collapse;width:100%;margin:0 !important}table.mfp_shoppingcart thead tr td{background-color:#ececec;padding:10px;vertical-align:middle;font-weight:600}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr td{padding:12px;vertical-align:middle}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartimg{width:18%}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartimg img{width:100%;height:auto}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartdelete{width:80px}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartdelete input{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/mfp.statics/css/../../images/icon15-b.png);text-indent:-9999px;overflow:hidden;width:25px;height:25px;background-size:contain;border:none}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartdelete input:hover{opacity:.5}table.mfp_shoppingcart tfoot tr td{font-size:16px;font-weight:bolder;color:#900;padding-top:10px}td.msc_price{font-size:12px;text-align:right}@media screen and (max-width:640px){div#mfp_shopping_cart{border:solid 1px #e2e2e2;padding:0;margin:0;background-color:#fff}div#mfp_shopping_cart p{margin:0;text-align:center;padding:20px;background-color:#e7e7e7}table.mfp_shoppingcart{border-spacing:0px;border-collapse:collapse;width:100%;margin:0 !important}table.mfp_shoppingcart thead tr td{background-color:#ececec;padding:6px;vertical-align:middle;font-weight:600;font-size:1.2rem}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr td{padding:12px 6px;vertical-align:middle;font-size:1.2rem;line-height:1.5}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartimg{width:18%}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartimg img{width:100%;height:auto}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartdelete{width:45px;padding:12px 0 12px 8px}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartdelete input{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/mfp.statics/css/../../images/icon15-b.png);text-indent:-9999px;overflow:hidden;width:20px;height:20px;background-size:contain;border:none}table.mfp_shoppingcart tfoot tr td{font-size:16px;font-weight:bolder;color:#900;padding-top:10px}td.msc_price{font-size:12px;text-align:right}}@media screen and (min-width:641px) and (max-width:999px){div#mfp_shopping_cart{border:solid 1px #e2e2e2;padding:0;margin:0;background-color:#fff}div#mfp_shopping_cart p{margin:0;text-align:center;padding:20px;background-color:#e7e7e7}table.mfp_shoppingcart{border-spacing:0px;border-collapse:collapse;width:100%;margin:0 !important}table.mfp_shoppingcart thead tr td{background-color:#ececec;padding:6px;vertical-align:middle;font-weight:600;font-size:1.2rem}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr td{padding:12px 6px;vertical-align:middle;font-size:1.2rem;line-height:1.5}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartimg{width:18%}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartimg img{width:100%;height:auto}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartdelete{width:45px;padding:12px 0 12px 8px}table.mfp_shoppingcart tbody tr th,table.mfp_shoppingcart tbody tr .cartdelete input{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/mfp.statics/css/../../images/icon15-b.png);text-indent:-9999px;overflow:hidden;width:20px;height:20px;background-size:contain;border:none}table.mfp_shoppingcart tfoot tr td{font-size:16px;font-weight:bolder;color:#900;padding-top:10px}td.msc_price{font-size:12px;text-align:right}}img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.block-editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;border:1px dashed rgba(145,151,162,.25);border-bottom:none}.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.block-editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent}.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent}.block-editor-block-list__layout .reusable-block-indicator{background:#fff;border:1px dashed #e2e4e7;color:#555d66;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:440;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table.has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table.has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}
/*!
Theme Name: sazan-seto-towa
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sazan-seto-towa
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

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

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

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
.addtoany_content{clear:both;margin:16px 0}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.addtoany_list a:hover,.widget .addtoany_list a:hover{border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
.bx-wrapper{position:relative;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:10px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#ddd;padding-top:50px;z-index:100}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#ccc;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#ff814c}.bx-wrapper .bx-controls-direction a{position:absolute;display:block;top:50%;margin-top:-27px;outline:0;width:20px;height:48px;background-size:cover;z-index:100;text-indent:-9999px}@media screen and (max-width:640px){.bx-wrapper .bx-controls-direction a{position:absolute;display:block;top:50%;margin-top:-27px;outline:0;width:10px;height:24px;background-size:cover;z-index:10;text-indent:-9999px}}.bx-wrapper .bx-prev{left:1%;background:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/arrow2.png) no-repeat 0px 0px}.bx-wrapper .bx-next{right:1%;background:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/arrow1.png) no-repeat 0px 0px}.bx-wrapper .bx-prev:hover{background-position:0 2px}.bx-wrapper .bx-next:hover{background-position:0 2px}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;width:100%}.bx-wrapper .bx-caption span{color:#000;letter-spacing:.1em;font-family:Montserrat;font-weight:500;display:block;font-size:.9em;padding:10px 20px}
/*!
 * jquery-drawer v3.2.1
 * Flexible drawer menu using jQuery, iScroll and CSS.
 * http://git.blivesta.com/drawer
 * License : MIT
 * Author : blivesta <design@blivesta.com> (http://blivesta.com/)
 */
@media screen and (max-width: 999999px){
.drawer-nav{
	position:fixed;
	z-index:-1;
	top:0;
	overflow:hidden;
	width:100%;
	height:100%;
	color:#ffffff;
	background: linear-gradient(90deg,rgba(255,150,50,0.9), rgba(255,110,100,0.9));
}
.drawer-brand{
	font-size:1.5rem;
	font-weight:700;
	line-height:3.75rem;
	display:block;
	padding-right:.75rem;
	padding-left:.75rem;
	text-decoration:none;
	color:#000000;
}
.drawer-menu{
	margin:0;
	padding:0;
	list-style:none;
}
.drawer-menu-item{
	font-size:1rem;
	display:block;
	padding:.75rem;
	text-decoration:none;
	color:#fff;
}
.drawer-menu-item:hover{
	text-decoration:underline;
	color:#10347C;
	background-color:transparent;
}
.drawer-overlay{
	position:fixed;
	z-index:-1;
	top:0;
	left:0;
	display:none;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.5);
}
.drawer-open .drawer-overlay{
	display:block;
}
.drawer--top .drawer-nav{
	top:-100%;
	left:0;
	width:100%;
	height:100vh;
	max-height:100%;
	-webkit-transition:top .6s cubic-bezier(.19,1,.22,1);
	transition:top .6s cubic-bezier(.19,1,.22,1);
}
.drawer--top.drawer-open .drawer-nav{
	top:82px;
}
.drawer--top .drawer-hamburger,.drawer--top.drawer-open .drawer-hamburger{
	left:0;
}
.drawer--left .drawer-nav{
	left:-100%;
	-webkit-transition:left .6s cubic-bezier(.19,1,.22,1);
	transition:left .6s cubic-bezier(.19,1,.22,1);
}
.drawer--left .drawer-hamburger,.drawer--left.drawer-open .drawer-nav,.drawer--left.drawer-open .drawer-navbar .drawer-hamburger{
	left:0;
}
.drawer--left.drawer-open .drawer-hamburger{
	left:100%;
}
.drawer--right .drawer-nav{
	right:-100%;
	-webkit-transition:right .6s cubic-bezier(.19,1,.22,1);
	transition:right .6s cubic-bezier(.19,1,.22,1);
}
.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-nav,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger{
	right:0;
}
.drawer--right.drawer-open .drawer-hamburger{
	right:0rem;
}
.drawer-hamburger{
	display:block;
	box-sizing:content-box;
	width:4.0rem;
	padding:0;
	-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	border:0;
	outline:0;
	background-color:transparent;
}
.drawer-hamburger:hover{
	cursor:pointer;
	background-color:transparent;
}
.drawer-hamburger-icon{
	position:relative;
	display:block;
	margin-top:6px;
}
.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{
	width:100%;
	height:2px;
	-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
	background-color:#FFFFFF;
}
.header-bg .drawer-hamburger-icon, .header-bg .drawer-hamburger-icon:after, .header-bg .drawer-hamburger-icon:before{
	background-color:#333333;
}
.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{
	position:absolute;
	top:-12px;
	left:0;
	content:' ';
}
.drawer-hamburger-icon:after{
	top:12px;
}
.drawer-open .drawer-hamburger-icon{
	background-color:transparent;
}
.drawer-open .drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before{
	top:0;
}
.drawer-open .drawer-hamburger-icon:before{
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	background-color:#ffffff;
}
.drawer-open .drawer-hamburger-icon:after{
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	background-color:#ffffff;
}
.sr-only{
	position:absolute;
	overflow:hidden;
	clip:rect(0,0,0,0);
	width:1px;
	height:1px;
	margin:-1px;
	padding:0;
	border:0;
}
.sr-only-focusable:active,.sr-only-focusable:focus{
	position:static;
	overflow:visible;
	clip:auto;
	width:auto;
	height:auto;
	margin:0;
}
.drawer--sidebar,.drawer--sidebar .drawer-contents{
	background-color:#fff;
}
@media screen and (max-width:640px){
.drawer-nav{
	position:fixed;
	z-index:-1;
	top:0;
	width:100%;
	height:100%;
	color:#ffffff;
	background-color:rgba(255,255,255,1.0);
}
.drawer-hamburger{
	display:block;
	box-sizing:content-box;
	width:2.4rem;
	padding:0;
	-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	border:0;
	outline:0;
	background-color:transparent;
}
.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{
	position:absolute;
	top:-8px;
	left:0;
	content:' '
}
.drawer-hamburger-icon:after{
	top:8px;
}
}
@media screen and (min-width:641px) and ( max-width:999px) {
.drawer-nav{
	position:fixed;
	z-index:-1;
	top:0;
	overflow:hidden;
	width:100%;
	height:100%;
	color:#ffffff;
	background-color:rgba(255,255,255,1.0);
}
.drawer-hamburger{
	display:block;
	box-sizing:content-box;
	width:4.0rem;
	padding:0;
	-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	border:0;
	outline:0;
	background-color:transparent;
}
.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{
	position:absolute;
	top:-12px;
	left:0;
	content:' ';
}
.drawer-hamburger-icon:after{
	top:12px;
}
}
@media (min-width:64em){
.drawer--sidebar .drawer-hamburger{
	display:none;
	visibility:hidden;
}
.drawer--sidebar .drawer-nav{
	display:block;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none;
	position:fixed;
	width:12.5rem;
	height:100%;
}
.drawer--sidebar.drawer--left .drawer-nav{
	left:0;
	border-right:1px solid #ddd;
}
.drawer--sidebar.drawer--left .drawer-contents{
	margin-left:12.5rem;
}
.drawer--sidebar.drawer--right .drawer-nav{
	right:0;
	border-left:1px solid #ddd;
}
.drawer--sidebar.drawer--right .drawer-contents{
	margin-right:12.5rem;
}
.drawer--sidebar .drawer-container{
	max-width:48rem;
}
}
@media (min-width:75em){
.drawer--sidebar .drawer-nav{
	width:18rem;
}
.drawer--sidebar.drawer--left .drawer-contents{
	margin-left:18rem;
}
.drawer--sidebar.drawer--right .drawer-contents{
	margin-right:18rem;
}
.drawer--sidebar .drawer-container{
	max-width:60rem;
}
}
.drawer--navbarTopGutter{
	padding-top:3.75rem;
}
.drawer-navbar .drawer-navbar-header{
	border-bottom:1px solid #ddd;
	background-color:#fff;
}
.drawer-navbar{
	z-index:3;
	top:0;
	width:100%;
}
.drawer-navbar--fixed{
	position:fixed
}
.drawer-navbar-header{
	position:relative;
	z-index:3;
	box-sizing:border-box;
	width:100%;
	height:3.75rem;
	padding:0 .75rem;
	text-align:center;
}
.drawer-navbar .drawer-brand{
	line-height:3.75rem;
	display:inline-block;
	padding-top:0;
	padding-bottom:0;
	text-decoration:none;
}
.drawer-navbar .drawer-brand:hover{
	background-color:transparent;
}
.drawer-navbar .drawer-nav{
	padding-top:3.75rem;
}
.drawer-navbar .drawer-menu{
	padding-bottom:7.5rem;
}
@media (min-width:64em){
.drawer-navbar{
	height:3.75rem;
	border-bottom:1px solid #ddd;
	background-color:#fff;
}
.drawer-navbar .drawer-navbar-header{
	position:relative;
	display:block;
	float:left;
	width:auto;
	padding:0;
	border:0;
}
.drawer-navbar .drawer-menu--right{
	float:right;
}
.drawer-navbar .drawer-menu li{
	float:left;
}
.drawer-navbar .drawer-menu-item{
	line-height:3.75rem;
	padding-top:0;
	padding-bottom:0;
}
.drawer-navbar .drawer-hamburger{
	display:none;
}
.drawer-navbar .drawer-nav{
	position:relative;
	left:0;
	overflow:visible;
	width:auto;
	height:3.75rem;
	padding-top:0;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
}
.drawer-navbar .drawer-menu{
	padding:0;
}
.drawer-navbar .drawer-dropdown-menu{
	position:absolute;
	width:18rem;
	border:1px solid #ddd;
}
.drawer-navbar .drawer-dropdown-menu-item{
	padding-left:.75rem;
}
}
.drawer-dropdown-menu{
	display:none;
	box-sizing:border-box;
	width:100%;
	margin:0;
	padding:0;
	background-color:#fff;
}
.drawer-dropdown-menu>li{
	width:100%;
	list-style:none;
}
.drawer-dropdown-menu-item{
	line-height:3.75rem;
	display:block;
	padding:0;
	padding-right:.75rem;
	padding-left:1.5rem;
	text-decoration:none;
	color:#222;
}
.drawer-dropdown-menu-item:hover{
	text-decoration:underline;
	color:#555;
	background-color:transparent;
}
.drawer-dropdown.open>.drawer-dropdown-menu{
	display:block;
}
.drawer-dropdown .drawer-caret{
	display:inline-block;
	width:0;
	height:0;
	margin-left:4px;
	-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;
	transition:opacity .2s ease,-webkit-transform .2s ease;
	transition:transform .2s ease,opacity .2s ease;
	transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;
	-webkit-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	transform:rotate(0deg);
	vertical-align:middle;
	border-top:4px solid;
	border-right:4px solid transparent;
	border-left:4px solid transparent;
}
.drawer-dropdown.open .drawer-caret{
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
}
.drawer-container{
	margin-right:auto;
	margin-left:auto;
}
@media (min-width:64em){
.drawer-container{
	max-width:60rem;
}
}
@media (min-width:75em){
.drawer-container{
	max-width:70rem;
}
}
}
@media all and (-ms-high-contrast: none){
  .drawer-hamburger{
   	height:32px;
  }
}
@charset "UTF-8";body{overflow-x:hidden}div#mfp_hidden{overflow:hidden;width:1px;height:1px;padding:0;margin:0}div#mfp_hidden input{margin:10px}div.mfp_thanks{padding:30px}div.mfp_thanks p{line-height:1.7em}div.mfp_thanks ul.mfp_caution{margin:0;padding:0}div.mfp_thanks ul.mfp_caution li{display:block;color:#c00;margin:0;padding:5px 0}div#mfp_thanks{text-align:center;font-size:18px;padding:20px 0}div#mfp_thanks strong{color:#c00;font-size:24px}
@charset "utf-8";@media screen and (max-width:640px){,.img{max-width:100%;height:auto;width:auto;　}html,body{height:100%;font-size:62.5%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.7;font-size:1.4rem;font-weight:500;letter-spacing:.08em;font-feature-settings:"palt";color:#333;-webkit-text-size-adjust:100%;position:relative;background-attachment:fixed}address{font-style:normal}a{color:#ff814c;text-decoration:none;word-break:break-all}a:active{opacity:.5;text-decoration:none}a:visited{color:#ff814c;text-decoration:none}p{margin:1em 0;text-align:justify;text-justify:inter-ideograph}img{border-style:none;vertical-align:bottom}ul,li{list-style-type:none;padding:0;margin:0}ol li{list-style-type:decimal;padding:0;list-style-position:outside}input,select{vertical-align:middle}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:400;font-size:1.4rem}nav{line-height:1;margin:0;padding:0}.content-width-full{width:100%;position:relative}.content-width{margin:0 auto;width:1000px}.objectfit{object-fit:cover;font-family:'object-fit: cover;'}#loading{width:100%;height:100%;position:fixed;top:0;z-index:99999;display:flex;justify-content:center;align-items:center;background:linear-gradient(45deg,#ff0,#ff9632,#ff5864);background-size:200% 200%;animation:AnimationName 10s ease infinite}#loading p span{display:block;color:#fff;font-size:1.2rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;margin:1rem 0}#loading p img{width:20vw;max-width:100px;height:auto;display:block}#header{position:fixed;top:0;z-index:1000;width:100%;padding:12px 0;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out}#header #toplogo a{display:block;width:82px;height:27px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/logo-s-w.png);background-size:cover;text-indent:-9999px;overflow:hidden;margin:0 auto}#header #toplogo a:active{opacity:.5;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.header-bg{background-color:#fff;border-bottom:1px solid #ccc}.header-bg #toplogo a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/logo-s.png) !important}#main-menu{position:absolute;top:19px;right:14px;z-index:1}#main-menu .drawer-nav{display:flex;align-items:center}#main-menu ul{text-align:center;margin:0 auto;padding:5%;white-space:nowrap}#main-menu ul li{font-size:1.6rem;letter-spacing:.2em;position:relative;padding:0;margin:24px 0 25px}#main-menu ul li a{color:#fff;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}#main-menu ul .access{margin:42px 0 0}#main-menu ul .access a{color:#ff814c;background-color:#fff;padding:10px 50px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}#main-menu ul .access a:before{content:'';display:inline-block;width:21px;height:25px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon2-o.png);background-size:contain;vertical-align:middle;margin:-4px 10px 0 0}#main-menu ul li a:active{opacity:.5}#footer{width:100%;padding:50px 0;color:#fff;background:linear-gradient(45deg,#ff0,#ff9632,#ff5864);background-size:200% 200%;animation:AnimationName 10s ease infinite;display:flex;flex-direction:column;align-items:center}#footer div{width:94%;margin:0 auto}#footer h1 a{display:block;width:70px;height:125px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/logo-l.png);background-size:contain;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;margin:0 auto 20px auto;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}#footer h1 a:active{opacity:.5}.footer-address{margin:0 0 20px;text-align:center;font-weight:600;letter-spacing:.2em;font-size:1.3rem}.footer-info{margin:0 auto 30px auto;width:90%;font-size:1.2rem}.footer-info a{color:#fff;font-weight:600}.sns-menu{margin:0 0 30px}.sns-menu:before{content:"FOLLOW US";color:#fff;font-size:1.2rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;display:block;text-align:center;margin:0 0 12px}.sns-menu ul{display:flex;align-items:center;justify-content:center}.sns-menu ul li{margin:0 8px}.sns-menu ul li a img{width:auto;height:25px;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.sns-menu ul li a:active img{opacity:.5}.footer-menu ul{margin:0 0 20px;display:flex;align-items:center;justify-content:center}.footer-menu ul li{margin:0 10px}.footer-menu ul li a{color:#fff;font-size:1.2rem;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.footer-menu ul li a:active{opacity:.5}#footer .copyright{display:block;text-align:center;font-size:1rem;letter-spacing:.15em;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}#top-keyvisual{position:relative;overflow:hidden;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}#top-keyvisual .toplogo{display:block;width:250px;height:250px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/catch.png);background-size:contain;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3}.h1-title{text-align:center;margin:40px 0;font-size:1.4rem;font-weight:600;letter-spacing:.2em}.h1-title .arch{display:block;font-size:2.6rem;letter-spacing:.15em;text-indent:.07em;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.h1-title .arch:after{content:"";border-bottom:2px solid #000;display:block;width:30px;margin:10px auto 20px auto}.h2-title{text-align:center;margin:30px 0 20px;font-size:1.6rem;font-weight:600;letter-spacing:.2em}.h2-title span{display:block;font-size:2.2rem;letter-spacing:.15em;text-indent:.07em;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.h2-title:before{content:"";background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon3.png);background-size:contain;display:block;width:40px;height:20px;margin:0 auto 6px auto}#top-event{padding:1px 0 20px;background-color:#fff}.thumb-list1{width:94%;margin:0 auto 0 auto}.thumb-list1 li{margin:0 0 50px;max-width:100%;position:relative}.thumb-list1 li a{color:#333}.thumb-list1 li a div{position:relative}.thumb-list1 li a .thumb{margin:0}.thumb-list1 a .thumb img{width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.thumb-list1 li a:active .thumb img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.thumb-list1 .new{margin:0;position:absolute;bottom:0;left:0}.thumb-list1 .new img{width:50px;height:50px}.thumb-list1 .title{margin:20px 0 10px;font-size:1.4rem;line-height:1.5;letter-spacing:.18em;font-weight:600}.thumb-list1 .orange{color:#ff814c;font-size:1.2rem;font-weight:600;margin:-10px 0 0}.thumb-list1 .days{border-left:8px solid #ff814c;padding:0 0 0 10px;margin:15px 0 0}.thumb-list1 .days .title{margin:0;font-size:1.2rem;line-height:1.5;font-weight:600}.thumb-list1 .days p{margin:4px 0 0;font-size:1.2rem}.thumb-list1 .finish a .thumb img{opacity:.3}.thumb-list1 .finish a .thumb{position:relative;background-color:#333}.thumb-list1 .finish a .thumb:after{content:"終了しました\A FINISHED";text-align:center;white-space:pre;font-size:1.4rem;font-weight:600;color:#fff;display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}.thumb-list2{display:flex;flex-wrap:wrap;justify-content:center;width:97%;margin:0 auto 0 auto}.thumb-list2 li{margin:0 1.5% 3%;width:47%;position:relative}.thumb-list2 .eat:before{content:'';display:block;width:26px;height:26px;position:absolute;top:4px;right:4px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-eat.png);background-size:contain;z-index:1}.thumb-list2 .buy:before{content:'';display:block;width:26px;height:26px;position:absolute;top:4px;right:4px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-buy.png);background-size:contain;z-index:1}.thumb-list2 .see:before{content:'';display:block;width:26px;height:26px;position:absolute;top:4px;right:4px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-see.png);background-size:contain;z-index:1}.thumb-list2 .play:before{content:'';display:block;width:26px;height:26px;position:absolute;top:4px;right:4px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-play.png);background-size:contain;z-index:1}.thumb-list2 li a{color:#333}.thumb-list2 li a div{position:relative}.thumb-list2 li a .thumb{margin:0}.thumb-list2 a .thumb img{width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.thumb-list2 li a:active .thumb img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.thumb-list2 .new{margin:0;position:absolute;bottom:0;left:0}.thumb-list2 .new img{width:40px;height:40px}.thumb-list2 .orange{color:#ff814c;font-size:1rem;margin:0}.thumb-list2 .title{margin:12px 0 0;font-size:1.2rem;line-height:1.5;letter-spacing:.18em;font-weight:600}.thumb-list2 .description{font-size:1.2rem;margin:6px 0 0}#top-facility{padding:1px 0 40px;background-color:#fff}#top-facility header{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/bg3.png),linear-gradient(45deg,#ff0,#ff9632,#ff5864);background-size:50%,200% 200%;animation:AnimationName 10s ease infinite}#top-facility .h1-title{color:#fff;padding:40px 0}#top-facility .h1-title .arch:after{border-bottom:2px solid #fff}#top-facility .floor-map{margin:0 auto 50px auto;width:94%}#top-facility .floor-map img{width:100%;height:auto;object-fit:cover}.parallax{width:100%;height:300px;background:#fff}#top-news{padding:1px 0 40px;background-color:#fff}#top-access{background-color:#fff}#top-access #map{width:100%;background-color:#ccc;height:400px}#top-access .aceess-body{width:94%;max-width:1200px;padding:30px 0;margin:0 auto}#top-access .aceess-body p{text-align:center}#top-access .aceess-body .address{font-size:1.4rem;font-weight:600;letter-spacing:.2em;margin:0 0 40px}#top-access .aceess-body .access{font-size:1.4rem;font-weight:600;letter-spacing:.2em;margin:30px 0}#top-access .aceess-body ul{margin:0 auto;width:100%}#top-access .aceess-body ul li{border-left:8px solid #ff814c;padding:0 0 0 10px;margin:20px 0 0;font-size:1.2rem}#top-access .aceess-body ul li span{font-weight:600;letter-spacing:.2em}.button1 a{display:block;color:#fff;font-weight:600;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;font-size:1.2rem;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:90%;margin:0 auto;padding:10px 0;background:linear-gradient(90deg,#ff9632,#ff6e64);transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.button1 a:before{content:'';display:inline-block;width:14px;height:14px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon1-w.png);background-size:contain;vertical-align:middle;margin:0 12px 0 0}.button1 a:active{background:linear-gradient(90deg,#ff9632,#ff9632)}.button2 a{display:block;color:#fff;font-weight:600;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;font-size:1.2rem;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:70%;margin:0 auto;padding:10px 0;background:linear-gradient(90deg,#ff9632,#ff6e64);transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.button2 a:before{content:'';display:inline-block;width:15px;height:18px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon2-w.png);background-size:contain;vertical-align:middle;margin:0 8px 0 0}.button2 a:active{background:linear-gradient(90deg,#ff9632,#ff9632)}.button3 a{display:block;color:#fff;font-weight:600;font-size:1.2rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:90%;margin:0 auto;padding:10px 0;background:linear-gradient(90deg,#ff9632,#ff6e64);transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.button3 a:active{background:linear-gradient(90deg,#ff9632,#ff9632)}.banner-area{padding:20px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;background-color:#fff}.banner-area ul{display:flex;flex-wrap:wrap;text-align:left;justify-content:center;width:96%;max-width:1900px;margin:0 auto}.banner-area ul li{margin:1%;width:98%;position:relative}.banner-area ul li a img{display:block;width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.banner-area ul li a:active img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.sites-area{padding:30px 0;background-color:#f6f6f6}.sites-area ul{display:flex;flex-wrap:wrap;text-align:left;justify-content:center;width:96%;margin:0 auto}.sites-area ul li{margin:1%;width:48%}.sites-area ul li a img{display:block;width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.sites-area ul li a:active img{opacity:.5}.lo-article{margin:100px 0 40px}.lo-single{width:90%;margin:0 auto}.lo-single h1{font-size:1.7rem;line-height:1.5;font-weight:400;margin:0}.lo-single .day{margin:10px 0 20px;color:#ff814c;line-height:1.5;font-weight:600;font-size:1.2rem}.lo-single .days{border-left:8px solid #ff814c;padding:0 0 0 10px;margin:20px 0 0}.lo-single .days .title{margin:0;font-size:1.2rem;line-height:1.5;font-weight:600}.lo-single .days p{margin:4px 0 0;font-size:1.2rem}.lo-single .eyecatch{margin:30px 0 0}.lo-single .eyecatch img{width:100%;height:auto;object-fit:cover}.lo-single .post-body{margin:30px 0}.lo-single .post-body p{margin:2rem 0}#facility-single .post-body h2{font-size:1.4rem;line-height:1.5;font-weight:600}.lo-single .post-body ul{margin:2rem 0;background-color:#f3f3f3;padding:16px 12px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:1.2rem}.lo-single .post-body ul li{padding-left:1.2em;text-indent:-1.5em}.lo-single .post-body ul li:before{content:"＊";color:#ff814c;margin-right:.4em}.lo-single .post-body a{font-weight:600;color:#fff;background:linear-gradient(90deg,#ff9632,#ff6e64);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.lo-single .post-body a:active{opacity:.5}.lo-single .post-body img{margin:0 auto;display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:cover}.lo-single .post-body .company{margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.lo-single .post-body .company dt{width:25%;margin:0 3% 20px 0;font-weight:600}.lo-single .post-body .company dd{width:72%;margin:0 0 20px}.lo-single .post-body .policy h1{font-size:1.4rem;line-height:1.5;font-weight:600;margin:0 0 40px}.lo-single .post-body .policy h2{font-size:1.4rem;line-height:1.5;font-weight:600;margin:0 0 -10px}#facility-single .lo-single{width:100%;max-width:100%}#facility-single .lo-single .facility-body{display:flex;flex-direction:column-reverse;margin:0 0 -20px}#facility-single .lo-single .facility-body>div{width:90%;margin:0 auto;padding:30px 0 20px}#facility-single .lo-single .facility-body .info{width:100%;border-top:1px solid #ccc;padding:30px 0 0}#facility-single .lo-single .facility-body .info tr td:first-child{width:11rem;font-weight:600}#facility-single .lo-single .facility-body .web:before{content:"WEB";font-size:1.2rem;color:#fff;background-color:#ff814c;padding:3px 4px;margin:0 12px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#facility-single .share{margin:25px 0 0}#facility-single .lo-single .eyecatch{width:100% !important;padding:0 !important;margin:0 !important}#facility-single .lo-single .eyecatch img{width:100%;height:auto;object-fit:cover}#facility-single .lo-single h1{font-size:1.8rem;line-height:1.5;font-weight:400;margin:0}#facility-single .lo-single .orange{display:block;font-size:1.2rem;margin:-4px 0 20px 45px;color:#ff814c;line-height:1.5;font-weight:600}#facility-single .lo-single .eat:before{content:'';display:inline-block;width:36px;height:36px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-eat.png);background-size:contain;vertical-align:middle;margin:-6px 8px 0 0}#facility-single .lo-single .buy:before{content:'';display:inline-block;width:36px;height:36px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-buy.png);background-size:contain;vertical-align:middle;margin:-6px 8px 0 0}#facility-single .lo-single .see:before{content:'';display:inline-block;width:36px;height:36px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-see.png);background-size:contain;vertical-align:middle;margin:-6px 8px 0 0}#facility-single .lo-single .play:before{content:'';display:inline-block;width:36px;height:36px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-play.png);background-size:contain;vertical-align:middle;margin:-6px 8px 0 0}#facility-single .lo-single .post-body{margin:30px 0}.addtoany_header{font-size:1.2rem;font-weight:600;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;margin:0 0 6px}.event-list{background-color:#f3f3f3;padding:50px 0 10px}.facility-list{background-color:#f3f3f3;padding:20px 0 30px}.news-list{background-color:#f3f3f3;padding:40px 0 20px}#notfound-single header{display:none}.notfound{height:60vh;margin:90px 0 0;text-align:center;display:flex;flex-direction:column;justify-content:center}.notfound h1{font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:2.6rem;line-height:1.5;letter-spacing:.15em;margin:0}.notfound p{font-size:1.4rem;margin:.5vw 0 4vw;text-align:center}#thanks-single header{display:none}.thanks{height:60vh;margin:90px 0 0;text-align:center;display:flex;flex-direction:column;justify-content:center}.thanks h1{font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:3.6rem;font-weight:300;line-height:1.5;letter-spacing:.15em;margin:0}.thanks p{font-size:1.4rem;margin:.5vw 0 4vw;text-align:center}.contact{width:100%;margin:0 auto 70px auto}.contact p{font-size:1.2rem}.contact ul{font-size:1.2rem}#mailfield{margin:40px 0 0}.mfp_phase{margin:0 0 150px}.mailform dl{font-size:1.4rem}.mailform dt{font-weight:400}.mailform dd{margin:6px 0 20px}.mailform ul{margin:0 0 20px;border:none;padding:0}.mailform ul li{margin:10px 0;padding:0;text-indent:0}.mailform ul li:before{content:"";margin-right:0}.mailform ul li span{display:block;margin:0 0 6px;font-size:1.2rem;font-weight:400}.orange{color:#ff814c}.required{color:#fff;background-color:#ff814c;font-size:1rem;margin-left:10px;padding:2px 6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input[type=text],input[type=email],input[type=tel],input[type=number],textarea{font-weight:400;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.4rem;outline:none;padding-top:6px;padding-bottom:6px;padding-left:6px;padding-right:6px;background-color:#ececec;outline:none;border:none;width:100% !important;box-sizing:border-box;border:1px solid #e2e2e2;-webkit-appearance:none;border-radius:0}input[name="姓"],input[name="セイ"],input[name="郵便番号"]{width:calc(50% - 5px) !important;margin-right:10px;display:inline-block}input[name="名"],input[name="メイ"]{width:calc(50% - 5px) !important;display:inline-block}select{font-weight:400;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.4rem;outline:none;margin:0;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;background-color:#ececec;outline:none;border:none;width:100% !important;border:1px solid #e2e2e2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.select-wrap{width:100%;position:relative;display:inline-block}.select-wrap:after{position:absolute;top:calc(50% - 10px);right:14px;content:'';display:block;width:20px;height:20px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon5-b.png);background-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}option,optgroup{font-size:1.4rem;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.confirm{border:1px solid #333;padding:14px 10px;text-align:center;font-weight:400;font-size:1.1rem}input[type=submit]{display:block;margin-left:auto;margin-right:auto;width:100%;color:#fff;background:linear-gradient(90deg,#ff9632,#ff6e64);font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.2em;line-height:1.2;text-align:center;padding:20px 0;margin:20px 0 0;border:none;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{background-color:#f9f1e1}input[type=submit]:active{color:#fff;opacity:1 !important;background:linear-gradient(90deg,#ff9632,#ff9632)}.radiobutton{display:flex;flex-wrap:wrap;margin:0 -1% !important;width:102%}.radiobutton li{margin:0 1% 1% !important;width:48%}.radiobutton li div p{font-size:1.2rem;margin:24px 0 12px !important}.radiobutton li div ul li{margin:10px 0 0 !important}.radiobutton li input{display:none}.radiobutton li label{display:block;cursor:pointer;margin:0;padding:14px;width:100%;background:#ececec;color:#999;text-align:center;line-height:1;transition:.2s;border-radius:4px}.radiobutton li input[type=radio]:checked+label{background:linear-gradient(90deg,#ff9632,#ff6e64);color:#fff}.checkbox{display:flex;flex-wrap:wrap}.checkbox li{margin:0 10px 10px 0 !important}.checkbox li div p{font-size:1.2rem;margin:24px 0 12px !important}.checkbox li div ul li{margin:10px 0 0 !important}.checkbox li input{display:none}.checkbox li label{display:block;cursor:pointer;margin:0;padding:20px;width:100%;min-width:230px;background:#ececec;color:#999;text-align:center;line-height:1;transition:.2s;border-radius:5px}.checkbox li input[type=checkbox]:checked+label{background-color:#333;color:#fff}.form-hidden{margin:0 0 100px}.form-hidden p{font-size:1.2rem;margin:24px 0 12px}.form-notice{font-size:1.2rem;font-weight:600;margin:0 0 0 20px !important;color:#b57c89}.more img{display:block;margin:0 auto;width:30px;height:30px}.pager ul{display:flex;justify-content:center;margin:20px 0 0}.pager ul li{width:50px;font-weight:600;font-size:1.2rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;margin:0 30px}.pager ul li a{transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;color:#000}.pager ul li a:active{color:#ececec}.pager ul li a{display:block;background-size:contain;background-repeat:no-repeat;background-position:top center;padding:45px 0 0;width:40px;height:auto}.pager ul .prev a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon9-b.png)}.pager ul .prev a:active{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon9-g.png)}.pager ul .all a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon7-b.png)}.pager ul .all a:active{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon7-g.png)}.pager ul .next a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon8-b.png)}.pager ul .next a:active{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon8-g.png)}}@-webkit-keyframes aitf{0%{background-position:0 50%}100%{background-position:100% 50%}}@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media all and (-ms-high-contrast:none){#main-menu{top:23px}}
@charset "utf-8";@media screen and (min-width:641px) and (max-width:999px){,.img{max-width:100%;height:auto;width:auto;　}html,body{height:100%;font-size:62.5%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.8;font-size:1.4rem;font-weight:500;letter-spacing:.12em;font-feature-settings:"palt";color:#333;-webkit-text-size-adjust:100%;position:relative;background-attachment:fixed}address{font-style:normal}a{color:#ff814c;text-decoration:none;word-break:break-all}a:active{opacity:.5;text-decoration:none}a:visited{color:#ff814c;text-decoration:none}p{margin:1em 0;text-align:justify;text-justify:inter-ideograph}img{border-style:none;vertical-align:bottom}ul,li{list-style-type:none;padding:0;margin:0}ol li{list-style-type:decimal;padding:0;list-style-position:outside}input,select{vertical-align:middle}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:400;font-size:1.4rem}nav{line-height:1;margin:0;padding:0}.content-width-full{width:100%;position:relative}.content-width{margin:0 auto;width:1000px}.objectfit{object-fit:cover;font-family:'object-fit: cover;'}#loading{width:100%;height:100%;position:fixed;top:0;z-index:99999;display:flex;justify-content:center;align-items:center;background:linear-gradient(45deg,#ff0,#ff9632,#ff5864);background-size:200% 200%;animation:AnimationName 10s ease infinite}#loading p span{display:block;color:#fff;text-align:center;font-size:1.4rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;margin:20px 0 0}#loading p img{width:20vw;max-width:200px;height:auto;display:block}#header{position:fixed;top:0;z-index:1000;width:100%;padding:18px 0;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out}#header #toplogo a{display:block;width:122px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/logo-s-w.png);background-size:cover;text-indent:-9999px;overflow:hidden;margin:0 auto}#header #toplogo a:active{opacity:.5;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.header-bg{background-color:#fff;border-bottom:1px solid #ccc}.header-bg #toplogo a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/logo-s.png) !important}#main-menu{position:absolute;top:32px;right:20px;z-index:1}#main-menu .drawer-nav{display:flex;align-items:center}#main-menu ul{text-align:center;margin:0 auto;padding:5%;white-space:nowrap}#main-menu ul li{font-size:2.2rem;letter-spacing:.2em;position:relative;padding:0;margin:40px 0}#main-menu ul li a{color:#fff;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}#main-menu ul .access{margin:54px 0 0}#main-menu ul .access a{color:#ff814c;background-color:#fff;padding:10px 60px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}#main-menu ul .access a:before{content:'';display:inline-block;width:21px;height:25px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon2-o.png);background-size:contain;vertical-align:middle;margin:-4px 10px 0 0}#main-menu ul li a:active{opacity:.5}#footer{width:100%;padding:80px 0;color:#fff;background:linear-gradient(45deg,#ff0,#ff9632,#ff5864);background-size:200% 200%;animation:AnimationName 10s ease infinite;display:flex;flex-direction:column;align-items:center}#footer h1 a{display:block;width:90px;height:160px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/logo-l.png);background-size:contain;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;margin:0 auto 40px auto;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}#footer h1 a:active{opacity:.5}.footer-address{margin:0 0 20px;text-align:center;font-weight:600;letter-spacing:.2em}.footer-info{margin:0 0 40px}.footer-info a{color:#fff;font-weight:600}.sns-menu{margin:0 0 40px}.sns-menu:before{content:"FOLLOW US";color:#fff;font-size:1.2rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;display:block;text-align:center;margin:0 0 12px}.sns-menu ul{display:flex;align-items:center;justify-content:center}.sns-menu ul li{margin:0 8px}.sns-menu ul li a img{width:auto;height:30px;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.sns-menu ul li a:active img{opacity:.5}.footer-menu ul{margin:0 0 20px;display:flex;align-items:center;justify-content:center}.footer-menu ul li{margin:0 10px}.footer-menu ul li a{color:#fff;font-size:1.2rem;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.footer-menu ul li a:active{opacity:.5}#footer .copyright{display:block;text-align:center;font-size:1rem;letter-spacing:.15em;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}#top-keyvisual{position:relative;overflow:hidden;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}#top-keyvisual .toplogo{display:block;width:350px;height:350px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/catch.png);background-size:contain;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3}.h1-title{text-align:center;margin:60px 0;font-size:1.6rem;font-weight:600;letter-spacing:.2em}.h1-title .arch{display:block;font-size:3.2rem;letter-spacing:.15em;text-indent:.07em;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.h1-title .arch:after{content:"";border-bottom:2px solid #000;display:block;width:30px;margin:10px auto 20px auto}.h2-title{text-align:center;margin:40px 0;font-size:1.6rem;font-weight:600;letter-spacing:.2em}.h2-title span{display:block;font-size:2.8rem;letter-spacing:.15em;text-indent:.07em;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.h2-title:before{content:"";background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon3.png);background-size:contain;display:block;width:40px;height:20px;margin:0 auto 10px auto}#top-event{padding:1px 0 60px;background-color:#fff}.thumb-list1{display:flex;flex-wrap:wrap;justify-content:center;width:94%;margin:0 auto 0 auto}.thumb-list1 li{margin:0 1% 80px;width:48%;position:relative}.thumb-list1 li a{color:#333}.thumb-list1 li a div{position:relative}.thumb-list1 li a .thumb{margin:0}.thumb-list1 a .thumb img{width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.thumb-list1 li a:active .thumb img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.thumb-list1 .new{margin:0;position:absolute;bottom:0;left:0}.thumb-list1 .new img{width:70px;height:70px}.thumb-list1 .title{margin:30px 0 20px;font-size:1.6rem;line-height:1.5;letter-spacing:.18em;font-weight:600}.thumb-list1 .orange{color:#ff814c;font-size:1.3rem;font-weight:600;margin:-20px 0 0}.thumb-list1 .days{border-left:8px solid #ff814c;padding:0 0 0 10px;margin:20px 0 0}.thumb-list1 .days .title{margin:0;font-size:1.4rem;line-height:1.5;font-weight:600}.thumb-list1 .days p{margin:4px 0 0;font-size:1.4rem}.thumb-list1 .finish a .thumb img{opacity:.3}.thumb-list1 .finish a .thumb{position:relative;background-color:#333}.thumb-list1 .finish a .thumb:after{content:"終了しました\A FINISHED";text-align:center;white-space:pre;font-size:1.8rem;font-weight:600;color:#fff;display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}.thumb-list2{display:flex;flex-wrap:wrap;justify-content:center;width:94%;margin:0 auto 0 auto;flex-basis:auto}.thumb-list2 li{margin:0 1% 40px;width:48%;position:relative}.thumb-list2 .eat:before{content:'';display:block;width:40px;height:40px;position:absolute;top:10px;right:10px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-eat.png);background-size:contain;z-index:1}.thumb-list2 .buy:before{content:'';display:block;width:40px;height:40px;position:absolute;top:10px;right:10px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-buy.png);background-size:contain;z-index:1}.thumb-list2 .see:before{content:'';display:block;width:40px;height:40px;position:absolute;top:10px;right:10px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-see.png);background-size:contain;z-index:1}.thumb-list2 .play:before{content:'';display:block;width:40px;height:40px;position:absolute;top:10px;right:10px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-play.png);background-size:contain;z-index:1}.thumb-list2 li a{color:#333}.thumb-list2 li a div{position:relative}.thumb-list2 li a .thumb{margin:0}.thumb-list2 a .thumb img{width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.thumb-list2 li a:active .thumb img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.thumb-list2 .new{margin:0;position:absolute;bottom:0;left:0}.thumb-list2 .new img{width:70px;height:70px}.thumb-list2 .orange{color:#ff814c;font-size:1.2rem;margin:-6px 0 0}.thumb-list2 .title{margin:30px 0 10px;font-size:1.5rem;line-height:1.5;letter-spacing:.18em;font-weight:600}.thumb-list2 .description{margin:6px 0 0}#top-facility{padding:1px 0 60px;background-color:#fff}#top-facility header{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/bg3.png),linear-gradient(45deg,#ff0,#ff9632,#ff5864);background-size:auto,200% 200%;animation:AnimationName 60s ease infinite}#top-facility .h1-title{color:#fff;padding:60px 0}#top-facility .h1-title .arch:after{border-bottom:2px solid #fff}#top-facility .floor-map{margin:0 auto 80px auto;width:80%}#top-facility .floor-map img{width:100%;height:auto;object-fit:cover}.parallax{width:100%;height:400px;background:#fff}#top-news{padding:1px 0 60px;background-color:#fff}#top-access{background-color:#fff}#top-access #map{width:100%;background-color:#ccc;height:600px}#top-access .aceess-body{width:90%;max-width:1200px;padding:60px 0;margin:0 auto}#top-access .aceess-body p{text-align:center}#top-access .aceess-body .address{font-size:1.6rem;font-weight:600;letter-spacing:.2em;margin:0 0 40px}#top-access .aceess-body .access{font-size:1.8rem;font-weight:600;letter-spacing:.2em;margin:40px 0}#top-access .aceess-body ul{margin:0 auto;width:75%}#top-access .aceess-body ul li{border-left:8px solid #ff814c;padding:0 0 0 10px;margin:20px 0 0}#top-access .aceess-body ul li span{font-weight:600;letter-spacing:.2em}.button1 a{display:block;color:#fff;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:550px;margin:0 auto;padding:20px 0;background:linear-gradient(90deg,#ff9632,#ff6e64);transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.button1 a:before{content:'';display:inline-block;width:20px;height:20px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon1-w.png);background-size:contain;vertical-align:middle;margin:0 14px 0 0}.button1 a:active{background:linear-gradient(90deg,#ff9632,#ff9632)}.button2 a{display:block;color:#fff;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:210px;margin:0 auto;padding:12px 0;background:linear-gradient(90deg,#ff9632,#ff6e64);transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.button2 a:before{content:'';display:inline-block;width:20px;height:24px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon2-w.png);background-size:contain;vertical-align:middle;margin:0 8px 0 0}.button2 a:active{background:linear-gradient(90deg,#ff9632,#ff9632)}.button3 a{display:block;color:#fff;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:550px;margin:0 auto;padding:20px 0;background:linear-gradient(90deg,#ff9632,#ff6e64);transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.button3 a:active{background:linear-gradient(90deg,#ff9632,#ff9632)}.banner-area{padding:60px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;background-color:#fff}.banner-area ul{display:flex;flex-wrap:wrap;text-align:left;justify-content:center;width:94%;max-width:1900px;margin:0 auto}.banner-area ul li{margin:1%;width:48%;position:relative}.banner-area ul li a img{display:block;width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.banner-area ul li a:active img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.sites-area{padding:60px 0;background-color:#f6f6f6}.sites-area ul{display:flex;flex-wrap:wrap;text-align:left;justify-content:center;width:94%;margin:0 auto}.sites-area ul li{margin:1%;width:31.3%}.sites-area ul li a img{display:block;width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.sites-area ul li a:active img{opacity:.5}.lo-article{margin:170px 0 80px}.lo-single{width:90%;margin:0 auto}.lo-single h1{font-size:2.2rem;line-height:1.5;font-weight:400;margin:0}.lo-single .day{margin:10px 0 20px;color:#ff814c;line-height:1.5;font-weight:600}.lo-single .days{border-left:8px solid #ff814c;padding:0 0 0 10px;margin:20px 0 0}.lo-single .days .title{margin:0;font-size:1.4rem;line-height:1.5;font-weight:600}.lo-single .eyecatch{margin:60px 0 0}.lo-single .eyecatch img{width:100%;height:auto;object-fit:cover}.lo-single .days p{margin:4px 0 0;font-size:1.4rem}.lo-single .post-body{margin:60px 0}.lo-single .post-body p{margin:3rem 0}#facility-single .post-body h2{font-size:1.6rem;line-height:1.5;font-weight:600}.lo-single .post-body ul{margin:3rem 0;background-color:#f3f3f3;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lo-single .post-body ul li{padding-left:1.2em;text-indent:-1.5em}.lo-single .post-body ul li:before{content:"＊";color:#ff814c;margin-right:.4em}.lo-single .post-body a{font-weight:600;color:#fff;background:linear-gradient(90deg,#ff9632,#ff6e64);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.lo-single .post-body a:active{opacity:.5}.lo-single .post-body img{margin:0 auto;display:block;width:auto;height:auto;max-width:100%;max-height:700px;object-fit:cover}.lo-single .post-body .company{margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;width:80%}.lo-single .post-body .company dt{width:25%;margin:0 3% 30px 0;font-weight:600}.lo-single .post-body .company dd{width:72%;margin:0 0 30px}.lo-single .post-body .policy h1{font-size:1.6rem;line-height:1.5;font-weight:600;margin:0 0 40px}.lo-single .post-body .policy h2{font-size:1.6rem;line-height:1.5;font-weight:600;margin:0 0 -20px}#facility-single .lo-single{width:100%;max-width:100%}#facility-single .lo-single .facility-body{display:flex;flex-direction:column-reverse;margin:0 0 60px}#facility-single .lo-single .facility-body>div{width:90%;margin:0 auto;padding:40px 0 20px}#facility-single .lo-single .facility-body .info{width:100%;border-top:1px solid #ccc;padding:30px 0 0}#facility-single .lo-single .facility-body .info tr td:first-child{width:11rem;font-weight:600}#facility-single .lo-single .facility-body .web:before{content:"WEB";font-size:1.2rem;color:#fff;background-color:#ff814c;padding:3px 4px;margin:0 12px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#facility-single .share{margin:30px 0 0}#facility-single .lo-single .eyecatch{width:100% !important;padding:0 !important;margin:0 !important}#facility-single .lo-single .eyecatch img{width:100%;height:auto;object-fit:cover}#facility-single .lo-single h1{font-size:2.4rem;line-height:1.5;font-weight:400;margin:0}#facility-single .lo-single .orange{display:block;font-size:1.4rem;margin:-3px 0 20px 50px;color:#ff814c;line-height:1.5;font-weight:600}#facility-single .lo-single .eat:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-eat.png);background-size:contain;vertical-align:middle;margin:-6px 10px 0 0}#facility-single .lo-single .buy:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-buy.png);background-size:contain;vertical-align:middle;margin:-6px 10px 0 0}#facility-single .lo-single .see:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-see.png);background-size:contain;vertical-align:middle;margin:-6px 10px 0 0}#facility-single .lo-single .play:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-play.png);background-size:contain;vertical-align:middle;margin:-6px 10px 0 0}#facility-single .lo-single .post-body{margin:30px 0}.addtoany_header{font-size:1.4rem;font-weight:600;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;margin:0 0 10px}.event-list{background-color:#f3f3f3;padding:80px 0 0}.news-list,.facility-list{background-color:#f3f3f3;padding:80px 0 40px}#notfound-single header{display:none}.notfound{height:60vh;margin:90px 0 0;text-align:center;display:flex;flex-direction:column;justify-content:center}.notfound h1{font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:4rem;line-height:1.5;letter-spacing:.15em;margin:0}.notfound p{font-size:1.4rem;margin:.5vw 0 4vw;text-align:center}#thanks-single header{display:none}.thanks{height:60vh;margin:90px 0 0;text-align:center;display:flex;flex-direction:column;justify-content:center}.thanks h1{font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:6rem;font-weight:300;line-height:1.5;letter-spacing:.15em;margin:0}.thanks p{font-size:1.4rem;margin:.5vw 0 4vw;text-align:center}.contact{width:100%;margin:0 auto 100px auto}#mailfield{margin:80px 0 0}.mfp_phase{margin:0 0 150px}.mailform dt{font-weight:400;font-size:1.6rem}.mailform dd{margin:10px 0 40px}.mailform ul{margin:0 0 30px;border:none;padding:0}.mailform ul li{margin:10px 0;padding:0;text-indent:0}.mailform ul li:before{content:"";margin-right:0}.mailform ul li span{display:block;margin:0 0 6px;font-size:1.2rem;font-weight:400}.orange{color:#ff814c}.required{color:#fff;background-color:#ff814c;font-size:1.2rem;margin-left:10px;padding:4px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input[type=text],input[type=email],input[type=tel],input[type=number],textarea{font-weight:400;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.4rem;outline:none;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;background-color:#ececec;outline:none;border:none;width:100% !important;box-sizing:border-box;border:1px solid #e2e2e2;-webkit-appearance:none;border-radius:0}input[name="姓"],input[name="セイ"],input[name="郵便番号"]{width:calc(50% - 10px) !important;margin-right:20px;display:inline-block}input[name="名"],input[name="メイ"]{width:calc(50% - 10px) !important;display:inline-block}select{font-weight:400;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.4rem;outline:none;margin:0;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;background-color:#ececec;outline:none;border:none;width:100% !important;border:1px solid #e2e2e2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.select-wrap{width:100%;position:relative;display:inline-block}.select-wrap:after{position:absolute;top:calc(50% - 10px);right:14px;content:'';display:block;width:20px;height:20px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon5-b.png);background-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}option,optgroup{font-size:1.4rem;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.confirm{border:1px solid #333;padding:20px;text-align:center;font-weight:400}input[type=submit]{display:block;margin-left:auto;margin-right:auto;width:100%;color:#fff;background:linear-gradient(90deg,#ff9632,#ff6e64);font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.2em;line-height:1.2;text-align:center;padding:30px 0;margin:20px 0 0;border:none;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{background-color:#f9f1e1}input[type=submit]:active{color:#fff;opacity:1 !important;background:linear-gradient(90deg,#ff9632,#ff9632)}.radiobutton{display:flex;flex-wrap:wrap}.radiobutton li{margin:0 10px 10px 0 !important}.radiobutton li div p{font-size:1.2rem;margin:24px 0 12px !important}.radiobutton li div ul li{margin:10px 0 0 !important}.radiobutton li input{display:none}.radiobutton li label{display:block;cursor:pointer;margin:0;padding:20px;width:100%;min-width:200px;background:#ececec;color:#999;text-align:center;line-height:1;transition:.2s;border-radius:5px}.radiobutton li input[type=radio]:checked+label{background:linear-gradient(90deg,#ff9632,#ff6e64);color:#fff}.checkbox{display:flex;flex-wrap:wrap}.checkbox li{margin:0 10px 10px 0 !important}.checkbox li div p{font-size:1.2rem;margin:24px 0 12px !important}.checkbox li div ul li{margin:10px 0 0 !important}.checkbox li input{display:none}.checkbox li label{display:block;cursor:pointer;margin:0;padding:20px;width:100%;min-width:230px;background:#ececec;color:#999;text-align:center;line-height:1;transition:.2s;border-radius:5px}.checkbox li input[type=checkbox]:checked+label{background-color:#333;color:#fff}.form-hidden{margin:0 0 100px}.form-hidden p{font-size:1.2rem;margin:24px 0 12px}.form-notice{font-size:1.2rem;font-weight:600;margin:0 0 0 20px !important;color:#b57c89}.more img{display:block;margin:0 auto;width:30px;height:30px}.pager ul{display:flex;justify-content:center;margin:20px 0 0}.pager ul li{width:50px;font-weight:600;font-size:1.2rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;margin:0 40px}.pager ul li a{transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;color:#000}.pager ul li a:active{color:#ececec}.pager ul li a{display:block;background-size:contain;background-repeat:no-repeat;background-position:top center;padding:55px 0 0;width:50px;height:auto}.pager ul .prev a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon9-b.png)}.pager ul .prev a:active{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon9-g.png)}.pager ul .all a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon7-b.png)}.pager ul .all a:active{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon7-g.png)}.pager ul .next a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon8-b.png)}.pager ul .next a:active{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon8-g.png)}}@-webkit-keyframes aitf{0%{background-position:0 50%}100%{background-position:100% 50%}}@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media all and (-ms-high-contrast:none){#main-menu{top:18px}}
@charset "utf-8";@media screen and (min-width:1000px){,.img{max-width:100%;height:auto;width:auto;　}html,body{height:100%;font-size:62.5%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.8;font-size:1.4rem;font-weight:500;letter-spacing:.12em;font-feature-settings:"palt";color:#333;-webkit-text-size-adjust:100%;position:relative;background-attachment:fixed}address{font-style:normal}a{color:#ff814c;text-decoration:none;word-break:break-all}a:hover{opacity:.5;color:#ff814c;text-decoration:none}a:visited{color:#ff814c;text-decoration:none}p{margin:1em 0;text-align:justify;text-justify:inter-ideograph}img{border-style:none;vertical-align:bottom}ul,li{list-style-type:none;padding:0;margin:0}ol li{list-style-type:decimal;padding:0;list-style-position:outside}input,select{vertical-align:middle}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:400;font-size:1.4rem}nav{line-height:1;margin:0;padding:0}.content-width-full{width:100%;position:relative}.content-width{margin:0 auto;width:1000px}.objectfit{object-fit:cover;font-family:'object-fit: cover;'}#loading{width:100%;height:100%;position:fixed;top:0;z-index:99999;display:flex;justify-content:center;align-items:center;background:linear-gradient(45deg,#ff0,#ff9632,#ff5864);background-size:200% 200%;animation:AnimationName 10s ease infinite}#loading p span{display:block;color:#fff;font-size:1.4rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;margin:30px 0 0}#loading p img{width:20vw;max-width:200px;height:auto;display:block}#header{position:fixed;top:0;z-index:1000;width:100%;padding:18px 0;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out}#header #toplogo a{display:block;width:122px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/logo-s-w.png);background-size:cover;text-indent:-9999px;overflow:hidden;margin:0 auto}#header #toplogo a:hover{opacity:.5;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.header-bg{background-color:#fff;border-bottom:1px solid #ccc}.header-bg #toplogo a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/logo-s.png) !important}#main-menu{position:absolute;top:32px;right:20px;z-index:1}#main-menu .drawer-nav{display:flex;align-items:center}#main-menu ul{text-align:center;margin:0 auto;padding:5%;white-space:nowrap}#main-menu ul li{font-size:2.2rem;letter-spacing:.2em;position:relative;padding:0;margin:40px 0}#main-menu ul li a{color:#fff;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}#main-menu ul .access{margin:54px 0 0}#main-menu ul .access a{color:#ff814c;background-color:#fff;padding:10px 60px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}#main-menu ul .access a:before{content:'';display:inline-block;width:21px;height:25px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon2-o.png);background-size:contain;vertical-align:middle;margin:-4px 10px 0 0}#main-menu ul li a:hover{opacity:.5}#footer{width:100%;padding:80px 0;color:#fff;background:linear-gradient(45deg,#ff0,#ff9632,#ff5864);background-size:200% 200%;animation:AnimationName 10s ease infinite;display:flex;flex-direction:column;align-items:center}#footer h1 a{display:block;width:90px;height:160px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/logo-l.png);background-size:contain;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;margin:0 auto 40px auto;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}#footer h1 a:hover{opacity:.5}.footer-address{margin:0 0 20px;text-align:center;font-weight:600;letter-spacing:.2em}.footer-info{margin:0 0 40px}.footer-info a{color:#fff;font-weight:600}.sns-menu{margin:0 0 40px}.sns-menu:before{content:"FOLLOW US";color:#fff;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.2rem;display:block;text-align:center;margin:0 0 12px}.sns-menu ul{display:flex;align-items:center;justify-content:center}.sns-menu ul li{margin:0 8px}.sns-menu ul li a img{width:auto;height:30px;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.sns-menu ul li a:hover img{opacity:.5}.footer-menu ul{margin:0 0 20px;display:flex;align-items:center;justify-content:center}.footer-menu ul li{margin:0 10px}.footer-menu ul li a{color:#fff;font-size:1.2rem;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.footer-menu ul li a:hover{opacity:.5}#footer .copyright{display:block;text-align:center;font-size:1rem;letter-spacing:.15em;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}#top-keyvisual{position:relative;overflow:hidden;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}#top-keyvisual .overlay{width:100%;height:100vh;position:absolute;top:0;left:0;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/dot1.png);opacity:.6;background-repeat:repeat;z-index:2}#top-keyvisual .toplogo{display:block;width:400px;height:400px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/catch.png);background-size:contain;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3}.h1-title{text-align:center;margin:60px 0;font-size:1.6rem;font-weight:600;letter-spacing:.2em}.h1-title .arch{display:block;font-size:3.2rem;letter-spacing:.15em;text-indent:.07em;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.h1-title .arch:after{content:"";border-bottom:2px solid #000;display:block;width:30px;margin:10px auto 20px auto}.h2-title{text-align:center;margin:40px 0;font-size:1.6rem;font-weight:600;letter-spacing:.2em}.h2-title span{display:block;font-size:2.8rem;letter-spacing:.15em;text-indent:.07em;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.h2-title:before{content:"";background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon3.png);background-size:contain;display:block;width:40px;height:20px;margin:0 auto 10px auto}#top-event{padding:1px 0 60px;background-color:#fff}.thumb-list1{display:flex;flex-wrap:wrap;justify-content:center;width:98%;margin:0 auto 0 auto}.thumb-list1 li{margin:0 1% 80px;width:480px;position:relative}.thumb-list1 li a{color:#333}.thumb-list1 li a div{position:relative}.thumb-list1 li a .thumb{margin:0}.thumb-list1 a .thumb img{width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.thumb-list1 li a:hover .thumb img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.thumb-list1 .new{margin:0;position:absolute;bottom:0;left:0}.thumb-list1 .new img{width:70px;height:70px}.thumb-list1 .title{margin:30px 0 20px;font-size:1.6rem;line-height:1.5;letter-spacing:.18em;font-weight:600}.thumb-list1 .orange{color:#ff814c;font-size:1.3rem;font-weight:600;margin:-20px 0 0}.thumb-list1 .days{border-left:8px solid #ff814c;padding:0 0 0 10px;margin:20px 0 0}.thumb-list1 .days .title{margin:0;font-size:1.4rem;line-height:1.5;font-weight:600}.thumb-list1 .days p{margin:4px 0 0;font-size:1.4rem}.thumb-list1 .finish a .thumb img{opacity:.3}.thumb-list1 .finish a .thumb{position:relative;background-color:#333}.thumb-list1 .finish a .thumb:after{content:"終了しました\A FINISHED";text-align:center;white-space:pre;font-size:1.8rem;font-weight:600;color:#fff;display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}.thumb-list2{display:flex;flex-wrap:wrap;justify-content:center;width:98%;margin:0 auto 0 auto;flex-basis:auto}.thumb-list2 li{margin:0 .5% 40px;width:400px;position:relative}.thumb-list2 .eat:before{content:'';display:block;width:40px;height:40px;position:absolute;top:10px;right:10px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-eat.png);background-size:contain;z-index:1}.thumb-list2 .buy:before{content:'';display:block;width:40px;height:40px;position:absolute;top:10px;right:10px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-buy.png);background-size:contain;z-index:1}.thumb-list2 .see:before{content:'';display:block;width:40px;height:40px;position:absolute;top:10px;right:10px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-see.png);background-size:contain;z-index:1}.thumb-list2 .play:before{content:'';display:block;width:40px;height:40px;position:absolute;top:10px;right:10px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-play.png);background-size:contain;z-index:1}.thumb-list2 li a{color:#333}.thumb-list2 li a div{position:relative}.thumb-list2 li a .thumb{margin:0}.thumb-list2 a .thumb img{width:100%;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.thumb-list2 li a:hover .thumb img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.thumb-list2 .new{margin:0;position:absolute;bottom:0;left:0}.thumb-list2 .new img{width:70px;height:70px}.thumb-list2 .orange{color:#ff814c;font-size:1.2rem;margin:-6px 0 0}.thumb-list2 .title{margin:30px 0 10px;font-size:1.5rem;line-height:1.5;letter-spacing:.18em;font-weight:600}.thumb-list2 .description{margin:6px 0 0}#top-facility{padding:1px 0 60px;background-color:#fff}#top-facility .wrap{display:flex;flex-direction:row-reverse}#top-facility header{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/bg3.png),linear-gradient(45deg,#ff0,#ff9632,#ff5864);background-size:auto,200% 200%;animation:AnimationName 60s ease infinite}#top-facility .h1-title{margin:0;color:#fff}#top-facility .h1-title .arch:after{border-bottom:2px solid #fff}#top-facility .floor-map{margin:0;width:50%;height:660px;text-align:center;background:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/bg1.png),#f4f4f4}#top-facility .floor-map img{margin:30px;width:auto;height:600px;object-fit:cover}.parallax{width:100%;height:600px;background:#fff}#top-news{padding:1px 0 60px;background-color:#fff}#top-access{background-color:#fff}#top-access #map{width:100%;background-color:#ccc;height:600px}#top-access .aceess-body{width:90%;max-width:1200px;padding:60px 0;margin:0 auto}#top-access .aceess-body p{text-align:center}#top-access .aceess-body .address{font-size:1.6rem;font-weight:600;letter-spacing:.2em;margin:0 0 40px}#top-access .aceess-body .access{font-size:1.8rem;font-weight:600;letter-spacing:.2em;margin:40px 0}#top-access .aceess-body ul{margin:0 auto;width:75%}#top-access .aceess-body ul li{border-left:8px solid #ff814c;padding:0 0 0 10px;margin:20px 0 0}#top-access .aceess-body ul li span{font-weight:600;letter-spacing:.2em}.button1 a{display:block;color:#fff;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:550px;margin:0 auto;padding:20px 0;background:linear-gradient(90deg,#ff9632,#ff6e64);transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.button1 a:before{content:'';display:inline-block;width:20px;height:20px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon1-w.png);background-size:contain;vertical-align:middle;margin:0 14px 0 0}.button1 a:hover{background:linear-gradient(90deg,#ff9632,#ff9632)}.button2 a{display:block;color:#fff;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:210px;margin:0 auto;padding:12px 0;background:linear-gradient(90deg,#ff9632,#ff6e64);transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.button2 a:before{content:'';display:inline-block;width:20px;height:24px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon2-w.png);background-size:contain;vertical-align:middle;margin:0 8px 0 0}.button2 a:hover{background:linear-gradient(90deg,#ff9632,#ff9632)}.button3 a{display:block;color:#fff;font-weight:700;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:550px;margin:0 auto;padding:20px 0;background:linear-gradient(90deg,#ff9632,#ff6e64);transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.button3 a:hover{background:linear-gradient(90deg,#ff9632,#ff9632)}.banner-area{padding:60px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;background-color:#fff}.banner-area ul{display:flex;flex-wrap:wrap;text-align:left;justify-content:center;width:97%;max-width:1900px;margin:0 auto}.banner-area ul li{margin:6px;width:500px;position:relative}.banner-area ul li a{margin:0;height:200px}.banner-area ul li a img{display:block;width:500px;height:200px;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.banner-area ul li a:hover img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.sites-area{padding:100px 0;background-color:#f6f6f6}.sites-area ul{display:flex;flex-wrap:wrap;text-align:left;justify-content:center;width:96%;margin:0 auto}.sites-area ul li{margin:0 10px 10px 0}.sites-area ul li a img{display:block;width:300px;height:auto;object-fit:cover;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.sites-area ul li a:hover img{opacity:.5}.lo-article{margin:180px 0 100px}.lo-single{width:90%;max-width:1200px;margin:0 auto}.lo-single h1{font-size:2.2rem;line-height:1.5;font-weight:400;margin:0}.lo-single .day{margin:10px 0 20px;color:#ff814c;line-height:1.5;font-weight:600}.lo-single .days{border-left:8px solid #ff814c;padding:0 0 0 10px;margin:20px 0 0}.lo-single .days .title{margin:0;font-size:1.4rem;line-height:1.5;font-weight:600}.lo-single .days p{margin:4px 0 0;font-size:1.4rem}.lo-single .eyecatch{margin:80px 0 0}.lo-single .eyecatch img{width:100%;height:auto;object-fit:cover}.lo-single .post-body{margin:80px 0}.lo-single .post-body p{margin:3rem 0}#facility-single .post-body h2{font-size:1.6rem;line-height:1.5;font-weight:600}.lo-single .post-body ul{margin:3rem 0;background-color:#f3f3f3;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lo-single .post-body ul li{padding-left:1.2em;text-indent:-1.5em}.lo-single .post-body ul li:before{content:"＊";color:#ff814c;margin-right:.4em}.lo-single .post-body a{font-weight:600;color:#fff;background:linear-gradient(90deg,#ff9632,#ff6e64);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}.lo-single .post-body a:hover{opacity:.5}.lo-single .post-body img{margin:0 auto;display:block;width:auto;height:auto;max-width:100%;max-height:900px;object-fit:cover}.lo-single .post-body .company{margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;width:600px}.lo-single .post-body .company dt{width:20%;margin:0 3% 30px 0;font-weight:600}.lo-single .post-body .company dd{width:77%;margin:0 0 30px}.lo-single .post-body .policy h1{font-size:1.6rem;line-height:1.5;font-weight:600;margin:0 0 40px}.lo-single .post-body .policy h2{font-size:1.6rem;line-height:1.5;font-weight:600;margin:0 0 -20px}#facility-single .lo-single{width:100%;max-width:100%}#facility-single .lo-single .facility-body{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 0 60px}#facility-single .lo-single .facility-body>div{width:40%;padding:3% 4%}#facility-single .lo-single .facility-body .info{width:100%;border-top:1px solid #ccc;padding:30px 0 0}#facility-single .lo-single .facility-body .info tr td:first-child{width:11rem;font-weight:600}#facility-single .lo-single .facility-body .web:before{content:"WEB";font-size:1.2rem;color:#fff;background-color:#ff814c;padding:3px 4px;margin:0 12px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#facility-single .share{margin:40px 0 0}#facility-single .lo-single .eyecatch{width:60% !important;padding:0 !important;margin:0 !important}#facility-single .lo-single .eyecatch img{width:100%;height:auto;border-top-right-radius:20px;border-bottom-right-radius:20px;object-fit:cover}#facility-single .lo-single h1{font-size:2.4rem;line-height:1.5;font-weight:400;margin:0}#facility-single .lo-single .orange{display:block;font-size:1.4rem;margin:-3px 0 20px 50px;color:#ff814c;line-height:1.5;font-weight:600}#facility-single .lo-single .eat:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-eat.png);background-size:contain;vertical-align:middle;margin:-6px 10px 0 0}#facility-single .lo-single .buy:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-buy.png);background-size:contain;vertical-align:middle;margin:-6px 10px 0 0}#facility-single .lo-single .see:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-see.png);background-size:contain;vertical-align:middle;margin:-6px 10px 0 0}#facility-single .lo-single .play:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon-play.png);background-size:contain;vertical-align:middle;margin:-6px 10px 0 0}#facility-single .lo-single .post-body{margin:30px 0}.addtoany_header{font-size:1.4rem;font-weight:600;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;margin:0 0 10px}.event-list{background-color:#f3f3f3;padding:80px 0 0}.news-list,.facility-list{background-color:#f3f3f3;padding:80px 0 40px}#notfound-single header{display:none}.notfound{height:60vh;margin:90px 0 0;text-align:center;display:flex;flex-direction:column;justify-content:center}.notfound h1{font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:4rem;line-height:1.5;letter-spacing:.15em;margin:0}.notfound p{font-size:1.4rem;margin:.5vw 0 4vw;text-align:center}#thanks-single header{display:none}.thanks{height:60vh;margin:90px 0 0;text-align:center;display:flex;flex-direction:column;justify-content:center}.thanks h1{font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:8rem;font-weight:300;line-height:1.5;letter-spacing:.15em;margin:0}.thanks p{font-size:1.4rem;margin:.5vw 0 4vw;text-align:center}.contact{width:90%;max-width:1000px;margin:0 auto 140px auto}#mailfield{margin:80px 0 0}.mfp_phase{margin:0 0 150px}.mailform dt{font-weight:400;font-size:1.6rem}.mailform dd{margin:10px 0 40px}.mailform ul{margin:0 0 30px;border:none;padding:0}.mailform ul li{margin:10px 0;padding:0;text-indent:0}.mailform ul li:before{content:"";margin-right:0}.mailform ul li span{display:block;margin:0 0 6px;font-size:1.2rem;font-weight:400}.orange{color:#ff814c}.required{color:#fff;background-color:#ff814c;font-size:1.2rem;margin-left:10px;padding:4px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input[type=text],input[type=email],input[type=tel],input[type=number],textarea{font-weight:400;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.4rem;outline:none;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;background-color:#ececec;outline:none;border:none;width:100% !important;box-sizing:border-box;border:1px solid #e2e2e2;-webkit-appearance:none;border-radius:0}input[name="姓"],input[name="セイ"],input[name="郵便番号"]{width:calc(50% - 10px) !important;margin-right:20px;display:inline-block}input[name="名"],input[name="メイ"]{width:calc(50% - 10px) !important;display:inline-block}select{font-weight:400;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.4rem;outline:none;margin:0;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;background-color:#ececec;outline:none;border:none;width:100% !important;border:1px solid #e2e2e2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.select-wrap{width:100%;position:relative;display:inline-block}.select-wrap:after{position:absolute;top:calc(50% - 10px);right:14px;content:'';display:block;width:20px;height:20px;background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon5-b.png);background-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}option,optgroup{font-size:1.4rem;font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.confirm{border:1px solid #333;padding:20px;text-align:center;font-weight:400}input[type=submit]{display:block;margin-left:auto;margin-right:auto;width:100%;color:#fff;background:linear-gradient(90deg,#ff9632,#ff6e64);font-family:"Sawarabi Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.2em;line-height:1.2;text-align:center;padding:30px 0;margin:20px 0 0;border:none;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{background-color:#f9f1e1}input[type=submit]:hover{color:#fff;opacity:1 !important;background:linear-gradient(90deg,#ff9632,#ff9632)}.radiobutton{display:flex;flex-wrap:wrap}.radiobutton li{margin:0 10px 10px 0 !important}.radiobutton li div p{font-size:1.2rem;margin:24px 0 12px !important}.radiobutton li div ul li{margin:10px 0 0 !important}.radiobutton li input{display:none}.radiobutton li label{display:block;cursor:pointer;margin:0;padding:20px;width:100%;min-width:200px;background:#ececec;color:#999;text-align:center;line-height:1;transition:.2s;border-radius:5px}.radiobutton li input[type=radio]:checked+label{background:linear-gradient(90deg,#ff9632,#ff6e64);color:#fff}.checkbox{display:flex;flex-wrap:wrap}.checkbox li{margin:0 10px 10px 0 !important}.checkbox li div p{font-size:1.2rem;margin:24px 0 12px !important}.checkbox li div ul li{margin:10px 0 0 !important}.checkbox li input{display:none}.checkbox li label{display:block;cursor:pointer;margin:0;padding:20px;width:100%;min-width:230px;background:#ececec;color:#999;text-align:center;line-height:1;transition:.2s;border-radius:5px}.checkbox li input[type=checkbox]:checked+label{background-color:#333;color:#fff}.form-hidden{margin:0 0 100px}.form-hidden p{font-size:1.2rem;margin:24px 0 12px}.form-notice{font-size:1.2rem;font-weight:600;margin:0 0 0 20px !important;color:#b57c89}.more img{display:block;margin:0 auto;width:30px;height:30px}.pager ul{display:flex;justify-content:center;margin:40px 0 0}.pager ul li{width:50px;font-weight:600;font-size:1.4rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;margin:0 40px}.pager ul li a{transition:.25s ease-out;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;-ms-transition:.25s ease-out;color:#000}.pager ul li a:hover{color:#ececec}.pager ul li a{display:block;background-size:contain;background-repeat:no-repeat;background-position:top center;padding:55px 0 0;width:50px;height:auto}.pager ul .prev a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon9-b.png)}.pager ul .prev a:hover{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon9-g.png)}.pager ul .all a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon7-b.png)}.pager ul .all a:hover{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon7-g.png)}.pager ul .next a{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon8-b.png)}.pager ul .next a:hover{background-image:url(//sazan-seto.com/wp/wp-content/themes/sazan-seto-towa/css/../images/icon8-g.png)}}@-webkit-keyframes aitf{0%{background-position:0 50%}100%{background-position:100% 50%}}@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media all and (-ms-high-contrast:none){#main-menu{top:18px}}@media screen and (min-width:1000px) and (max-width:1380px){#top-facility .wrap{display:block}#top-facility header{width:100%;height:360px}#top-facility .floor-map{margin:0 auto 0 auto;padding:30px 0;width:100%;height:700px}#top-facility .floor-map img{width:auto;height:100%;margin:0}}