@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(//umito.jp/wp-content/themes/cocoon-child-master/slick/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//umito.jp/wp-content/themes/cocoon-child-master/slick/./fonts/slick.eot);src:url(//umito.jp/wp-content/themes/cocoon-child-master/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//umito.jp/wp-content/themes/cocoon-child-master/slick/./fonts/slick.woff) format('woff'),url(//umito.jp/wp-content/themes/cocoon-child-master/slick/./fonts/slick.ttf) format('truetype'),url(//umito.jp/wp-content/themes/cocoon-child-master/slick/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
@charset "UTF-8";.faw:before{font-family:FontAwesome;padding-right:4px}.entry-card,.related-entry-card{position:relative;height:100%}.entry-card-thumb,.widget-entry-card-thumb,.related-entry-card-thumb,.carousel-entry-card-thumb{float:left;margin-top:3px;position:relative}.entry-card-content,.related-entry-card-content{padding-bottom:1.2em}.entry-card-title,.related-entry-card-title{font-size:18px;margin:0 0 5px;line-height:1.6;font-weight:700}.entry-card-snippet,.related-entry-card-snippet{font-size:.8em;line-height:1.3;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.entry-card-meta,.related-entry-card-meta{bottom:0;position:absolute;right:0;text-align:right;line-height:1}.entry-categories-tags{margin-bottom:18px}.sns-share,.sns-follow{margin:24px 0}.sns-share-message,.sns-follow-message{text-align:center;margin-bottom:3px}body,.header,.appeal{background-position:top center;background-repeat:no-repeat;background-size:100% auto}body.ba-fixed,.ba-fixed.header,.ba-fixed.appeal{background-attachment:fixed}.entry-category,.post-date,.post-update,.post-author,.amp-back{padding:2px;display:inline;font-size:.7em}.search-edit,input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea,select{padding:11px;border:1px solid #ccc;border-radius:4px;font-size:18px;width:100%}.fz-12px{font-size:12px}.fz-13px{font-size:13px}.fz-14px{font-size:14px}.fz-15px{font-size:15px}.fz-16px{font-size:16px}.fz-17px{font-size:17px}.fz-18px{font-size:18px}.fz-19px{font-size:19px}.fz-20px{font-size:20px}.fz-21px{font-size:21px}.fz-22px{font-size:22px}.fz-24px{font-size:24px}.fz-28px{font-size:28px}.fz-32px{font-size:32px}.fz-36px{font-size:36px}.fz-40px{font-size:40px}.fz-44px{font-size:44px}.fz-48px{font-size:48px}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.ff-meiryo,.wf-loading body{font-family:Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif}.ff-yu-gothic{font-family:"Yu Gothic",Meiryo,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif}.ff-ms-pgothic{font-family:"MS PGothic","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.ff-noto-sans-jp,.wf-active .ff-noto-sans-jp{font-family:"Noto Sans JP",sans-serif}.ff-noto-serif-jp,.wf-active .ff-noto-serif-jp{font-family:"Noto Serif JP",sans-serif}.ff-mplus-1p,.wf-active .ff-mplus-1p{font-family:"M PLUS 1p",sans-serif}.ff-rounded-mplus-1c,.wf-active .ff-rounded-mplus-1c{font-family:"M PLUS Rounded 1c",sans-serif}.ff-kosugi,.wf-active .ff-kosugi{font-family:"Kosugi",sans-serif}.ff-kosugi-maru,.wf-active .ff-kosugi-maru{font-family:"Kosugi Maru",sans-serif}.ff-sawarabi-gothic,.wf-active .ff-sawarabi-gothic{font-family:"Sawarabi Gothic",sans-serif}.ff-sawarabi-mincho,.wf-active .ff-sawarabi-mincho{font-family:"Sawarabi Mincho",sans-serif}.sub-caption{font-family:Tunga,"Trebuchet MS",Tahoma,Verdana,"Segoe UI","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;font-size:.75em;opacity:.5}span.sub-caption{opacity:.8}*{padding:0;margin:0;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.container{padding-right:constant(safe-area-inset-right);padding-left:constant(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}body{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:18px;color:#333;line-height:1.8;margin:0;overflow-wrap:break-word;background-color:#f4f5f7;text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;background-attachment:fixed}a{color:#1967d2}a:hover{color:#e53900}ol,ul{padding-left:40px}ul{list-style-type:disc}hr{color:#eee}.cf:after{clear:both;content:"";display:block}.header-container,.main,.sidebar,.footer{background-color:#fff}.wrap{width:1256px;margin:0 auto}.content-in{display:flex;justify-content:space-between;flex-wrap:wrap}.main{width:860px;padding:20px 29px;border:1px solid transparent;border-radius:4px;position:relative}.no-sidebar .content .main{margin:0;width:100%}.no-scrollable-main .main{height:100%}.main-scroll{position:-webkit-sticky;position:sticky;top:0;margin-top:2em}@media all and (-ms-high-contrast:none){.main-scroll{position:static;top:auto}.logo{height:100%}}.publisher{display:none}#wpadminbar{font-size:13px}.wp-caption{margin:1em 0}.aligncenter{display:block;margin-right:auto;margin-left:auto}.alignleft{float:left;margin-right:25px}.alignright{float:right;margin-left:25px}.wp-caption{padding-top:4px;border:1px solid #eee;border-radius:3px;background-color:#f5f6f7;text-align:center;max-width:100%}.wp-caption .wp-caption-text,.gallery .gallery-caption{font-size:.8em;margin:2px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption-dd{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}img.alignright{display:inline-block;margin:0 0 1em 1.5em}img.alignleft{display:inline-block;margin:0 1.5em 1em 0}.comment-btn{margin:24px 0;cursor:pointer}label{cursor:pointer}.sitemap li a:before{display:none}.content-top,.content-bottom{margin:1em 0}figure{margin:0}img{max-width:100%;height:auto;border:0}.circle-image img{border-radius:50%}.iwe-border img,.iwe-border amp-img{border:1px solid #ccc}.iwe-border-bold img,.iwe-border-bold amp-img{border:4px solid #eee}.iwe-shadow img,.iwe-shadow amp-img{box-shadow:5px 5px 15px #eee}.iwe-shadow-paper img,.iwe-shadow-paper amp-img{box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08)}.entry-card-thumb,.author-thumb,.blogcard-thumbnail,.related-entry-card-thumb,.popular-entry-card-thumb,.new-entry-card-thumb{margin-right:1.6%}.ect-vertical-card .entry-card-thumb,.rect-vertical-card .related-entry-card-thumb{margin:0}.ib-right .blogcard-thumbnail,.eb-right .blogcard-thumbnail{margin-right:0;margin-left:1.4%}.no-thumbnail .card-thumb,.no-thumbnail .widget-entry-card-pv{display:none}.no-thumbnail .card-content,.no-thumbnail .widget-entry-cards .widget-entry-card-content,.no-thumbnail .rect-mini-card .related-entry-card-content{margin:0}.no-thumbnail .widget-entry-cards div.widget-entry-card-content{font-size:18px;margin-bottom:.6em}.no-thumbnail .widget-entry-cards.large-thumb-on .card-title{max-height:none;position:static}.no-thumbnail .entry-card-meta{position:static;background-color:transparent;margin-top:.4em}.no-thumbnail .entry-card-snippet,.no-thumbnail .related-entry-card-snippet{max-height:10.4em}.no-thumbnail .entry-card-day{display:inline}.no-thumbnail .entry-card-meta .entry-card-categorys{display:inline}.no-thumbnail .entry-card-meta .entry-card-categorys>span{margin-left:.6em}img.emoji{display:inline;width:1em;height:auto;vertical-align:text-bottom;margin-right:.1em}.wp-block-image .aligncenter{text-align:center}.wp-block-image img{display:block}.wp-block-image figcaption{margin:0}.header{height:100%;flex-shrink:0}.header-in{display:flex;flex-direction:column;justify-content:center}.tagline{text-align:center;font-size:14px;margin:.6em 1em}.logo{text-align:center}.logo-image span,.logo-image a{display:inline-block;max-width:100%}.site-name-text-link{color:#333;text-decoration:none;font-weight:400}.site-name-text-link:hover{color:inherit}.site-name-text{font-size:28px}.logo-text{padding:20px 0 30px;font-size:1em}.logo-image{padding:10px 0;font-size:inherit}.header-container-in.hlt-top-menu{display:flex;justify-content:space-between;align-items:center;align-content:center}.header-container-in.hlt-top-menu .wrap{width:auto}.header-container-in.hlt-top-menu .header{background-image:none}.header-container-in.hlt-top-menu .logo-text{padding:0;display:flex;align-items:center;align-content:center}.header-container-in.hlt-top-menu .logo-image{padding:0;margin:0}.header-container-in.hlt-top-menu .site-name-text-link{margin:0 16px;display:block}.header-container-in.hlt-top-menu .site-name-text{font-size:22px;white-space:nowrap}.header-container-in.hlt-top-menu .tagline{display:none}.header-container-in.hlt-top-menu .logo-header{max-height:60px}.header-container-in.hlt-top-menu .logo-header .site-name{margin:0}.header-container-in.hlt-top-menu .logo-header img{max-height:60px;height:auto;vertical-align:middle}.header-container-in.hlt-top-menu amp-img{max-width:160px;max-height:60px}.header-container-in.hlt-top-menu amp-img img{height:auto}.header-container-in.hlt-top-menu .navi{width:100%}.header-container-in.hlt-top-menu.hlt-tm-small .site-name-text-link{margin:0 16px}.header-container-in.hlt-top-menu.hlt-tm-small .site-name-text{font-size:20px}.header-container-in.hlt-top-menu.hlt-tm-small .logo-header{max-height:40px}.header-container-in.hlt-top-menu.hlt-tm-small .logo-header img{max-height:40px}.header-container-in.hlt-top-menu.hlt-tm-small .navi-in>ul>li,.header-container-in.hlt-top-menu.hlt-tm-small .navi-in>ul>.menu-item-has-description>a>.caption-wrap{line-height:40px;height:40px;display:block}.header-container-in.hlt-top-menu.hlt-tm-small .item-description{display:none}.hlt-tm-right .navi-in>ul{justify-content:flex-end}.header-container-in.hlt-center-logo-top-menu{display:flex;flex-direction:column-reverse}.fixed-header .cl-slim .logo-header{max-height:40px}.fixed-header .cl-slim .logo-header img{max-height:40px}.cl-slim .navi-in>ul li{height:40px;line-height:40px}.cl-slim .navi-in>ul li .sub-menu ul{top:-40px}.cl-slim .navi-in>ul li.menu-item-has-description>a>.caption-wrap{height:40px;line-height:16px;font-size:14px;padding-top:6px}.navi{background-color:#fff}.navi .item-label,.navi .item-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.navi-in a{position:relative}.navi-in .has-icon{position:absolute;right:6px;top:0;display:inline-block;opacity:.7;font-size:11px}.navi-in>ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.navi-in>ul li{display:block;width:176px;height:60px;line-height:60px;position:relative}.navi-in>ul li:hover>ul{display:block}.navi-in>ul .menu-item-has-description>a>.caption-wrap{line-height:21.4285714286px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;height:60px}.navi-in>ul .menu-item-has-description>a>.caption-wrap>div{width:100%}.navi-in>ul .sub-menu{display:none;position:absolute;margin:0;min-width:240px;list-style:none;padding:0;background-color:#fafbfc;z-index:99;text-align:left}.navi-in>ul .sub-menu li{width:auto}.navi-in>ul .sub-menu a{padding-left:16px;padding-right:16px}.navi-in>ul .sub-menu ul{top:-60px;left:240px;position:relative}.navi-in a{color:#333;text-decoration:none;display:block;font-size:16px;transition:all .3s ease-in-out}.navi-in a:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.navi-in a:hover>ul{display:block}.navi-in>.menu-mobile{display:none}.navi-in>.menu-mobile .sub-menu{display:none}.navi-footer-in>.menu-footer{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:center;margin:0}.navi-footer-in>.menu-footer li{width:120px;border-left:1px solid #ddd}.navi-footer-in>.menu-footer li:last-child{border-right:1px solid #ddd}.navi-footer-in a{color:#333;text-decoration:none;display:block;font-size:14px;transition:all .3s ease-in-out}.navi-footer-in a:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.a-wrap{text-decoration:none;display:block;color:#333;padding:1.5%;margin-bottom:3%;transition:all .3s ease-in-out}.a-wrap:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.card-thumb img{width:100%}.entry-card-thumb{width:320px}.related-entry-card-thumb{width:160px}.cat-label{position:absolute;top:.3em;left:.3em;border:1px solid #eee;font-size:11px;color:#fff;background-color:rgba(51,51,51,.7);padding:1px 5px;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry-card-content{margin-left:330px}.entry-card-info>*{font-size:.7em;padding:2px}.entry-card-meta .entry-card-categorys{display:none}.e-card-info .post-author{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.post-author-image{margin-right:3px}.post-author-image img{border-radius:50%}.e-card-info{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.e-card-info>span{margin-right:4px}.ect-vertical-card{display:flex;flex-wrap:wrap;justify-content:space-between}.ect-vertical-card .entry-card-wrap{width:49.5%;display:inline-block;margin-bottom:12px}.ect-vertical-card .entry-card-wrap .entry-card-thumb{width:100%;float:none}.ect-vertical-card .entry-card-wrap .entry-card-thumb img{width:100%}.ect-vertical-card .entry-card-wrap .entry-card-content{margin:0}.ect-vertical-card .entry-card-wrap .post-date,.ect-vertical-card .entry-card-wrap .post-update{margin-right:0}.ect-vertical-card.ect-tile-card .a-wrap{margin:0 .25% 12px}.ect-vertical-card.ect-tile-card .entry-card-content{padding:0}.ect-vertical-card.ect-tile-card .card-snippet{padding:0;margin:0}.ect-vertical-card.ect-tile-card .card-meta{position:static}.ect-vertical-card.ect-tile-card .a-wrap{margin:0 .16666% 12px}.ect-2-columns>*{width:49.5%;display:inline-block}.ect-3-columns{justify-content:space-around}.ect-3-columns .entry-card-wrap{width:33%;padding:7px}.ect-3-columns .entry-card-snippet{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ect-3-columns>*{width:33%;display:inline-block}.ecb-entry-border .entry-card-wrap{border:1px solid #ccc}.entry-card-day span:last-child{margin-right:0}.front-top-page .ect-big-card-first .a-wrap:first-of-type .card-thumb,.ect-big-card .card-thumb{float:none;width:100%}.front-top-page .ect-big-card-first .a-wrap:first-of-type .card-content,.ect-big-card .card-content{margin:0}.date-tags{line-height:.8;text-align:right;margin-bottom:1em}.post-date,.post-update,.post-author,.amp-back{margin-right:8px}.related-entry-post-date{margin-right:0}.breadcrumb{margin:1em .4em;color:#777;font-size:13px}.breadcrumb div{display:inline}.breadcrumb .sp{margin:0 10px}.breadcrumb a{text-decoration:none;color:#777}.breadcrumb.sbp-main-before,.breadcrumb.sbp-footer-before,.breadcrumb.pbp-main-before,.breadcrumb.pbp-footer-before{background-color:#fff;margin:12px auto 0;padding:.6em 1em}.breadcrumb.sbp-main-before+.content,.breadcrumb.pbp-main-before+.content{margin-top:12px}.breadcrumb-caption{margin:0 3px}.sns-buttons{display:flex;align-items:center}.sns-buttons a{display:block;background-color:#333;text-align:center;color:#fff;text-decoration:none;border-radius:4px;height:45px}.sns-buttons a:hover{opacity:.7;color:#fff;transition:all .3s ease-in-out}.sns-share a,.sns-follow a{cursor:pointer}.bc-brand-color.sns-share .twitter-button,.bc-brand-color.sns-follow .twitter-button{background-color:#1da1f2}.bc-brand-color.sns-share .facebook-button,.bc-brand-color.sns-follow .facebook-button{background-color:#3b5998}.bc-brand-color.sns-share .hatebu-button,.bc-brand-color.sns-follow .hatebu-button{background-color:#2c6ebd}.bc-brand-color.sns-share .google-plus-button,.bc-brand-color.sns-follow .google-plus-button{background-color:#dd4b39}.bc-brand-color.sns-share .pocket-button,.bc-brand-color.sns-follow .pocket-button{background-color:#ef4056}.bc-brand-color.sns-share .line-button,.bc-brand-color.sns-follow .line-button{background-color:#00c300}.bc-brand-color.sns-share .website-button,.bc-brand-color.sns-follow .website-button{background-color:#002561}.bc-brand-color.sns-share .instagram-button,.bc-brand-color.sns-follow .instagram-button{background-color:#405de6}.bc-brand-color.sns-share .pinterest-button,.bc-brand-color.sns-follow .pinterest-button{background-color:#bd081c}.bc-brand-color.sns-share .youtube-button,.bc-brand-color.sns-follow .youtube-button{background-color:#cd201f}.bc-brand-color.sns-share .tiktok-button,.bc-brand-color.sns-follow .tiktok-button{background-color:#000}.bc-brand-color.sns-share .linkedin-button,.bc-brand-color.sns-follow .linkedin-button{background-color:#0077b5}.bc-brand-color.sns-share .note-button,.bc-brand-color.sns-follow .note-button{background-color:#41c9b4}.bc-brand-color.sns-share .soundcloud-button,.bc-brand-color.sns-follow .soundcloud-button{background-color:#f80}.bc-brand-color.sns-share .flickr-button,.bc-brand-color.sns-follow .flickr-button{background-color:#111}.bc-brand-color.sns-share .amazon-button,.bc-brand-color.sns-follow .amazon-button{background-color:#f90}.bc-brand-color.sns-share .twitch-button,.bc-brand-color.sns-follow .twitch-button{background-color:#6441a4}.bc-brand-color.sns-share .rakuten-room-button,.bc-brand-color.sns-follow .rakuten-room-button{background-color:#c61e79}.bc-brand-color.sns-share .slack-button,.bc-brand-color.sns-follow .slack-button{background-color:#e01563}.bc-brand-color.sns-share .github-button,.bc-brand-color.sns-follow .github-button{background-color:#4078c0}.bc-brand-color.sns-share .codepen-button,.bc-brand-color.sns-follow .codepen-button{background-color:#333}.bc-brand-color.sns-share .feedly-button,.bc-brand-color.sns-follow .feedly-button{background-color:#2bb24c}.bc-brand-color.sns-share .rss-button,.bc-brand-color.sns-follow .rss-button{background-color:#f26522}.bc-brand-color-white.sns-share a,.bc-brand-color-white.sns-follow a{background-color:#fff;font-weight:500;border:1px solid #333;color:#333}.bc-brand-color-white.sns-share a:hover,.bc-brand-color-white.sns-follow a:hover{opacity:.5}.bc-brand-color-white.sns-share .twitter-button,.bc-brand-color-white.sns-follow .twitter-button{color:#1da1f2;border-color:#1da1f2}.bc-brand-color-white.sns-share .facebook-button,.bc-brand-color-white.sns-follow .facebook-button{color:#3b5998;border-color:#3b5998}.bc-brand-color-white.sns-share .hatebu-button,.bc-brand-color-white.sns-follow .hatebu-button{color:#2c6ebd;border-color:#2c6ebd}.bc-brand-color-white.sns-share .google-plus-button,.bc-brand-color-white.sns-follow .google-plus-button{color:#dd4b39;border-color:#dd4b39}.bc-brand-color-white.sns-share .pocket-button,.bc-brand-color-white.sns-follow .pocket-button{color:#ef4056;border-color:#ef4056}.bc-brand-color-white.sns-share .line-button,.bc-brand-color-white.sns-follow .line-button{color:#00c300;border-color:#00c300}.bc-brand-color-white.sns-share .website-button,.bc-brand-color-white.sns-follow .website-button{color:#002561;border-color:#002561}.bc-brand-color-white.sns-share .instagram-button,.bc-brand-color-white.sns-follow .instagram-button{color:#405de6;border-color:#405de6}.bc-brand-color-white.sns-share .pinterest-button,.bc-brand-color-white.sns-follow .pinterest-button{color:#bd081c;border-color:#bd081c}.bc-brand-color-white.sns-share .youtube-button,.bc-brand-color-white.sns-follow .youtube-button{color:#cd201f;border-color:#cd201f}.bc-brand-color-white.sns-share .tiktok-button,.bc-brand-color-white.sns-follow .tiktok-button{color:#000;border-color:#000}.bc-brand-color-white.sns-share .linkedin-button,.bc-brand-color-white.sns-follow .linkedin-button{color:#0077b5;border-color:#0077b5}.bc-brand-color-white.sns-share .note-button,.bc-brand-color-white.sns-follow .note-button{color:#41c9b4;border-color:#41c9b4}.bc-brand-color-white.sns-share .soundcloud-button,.bc-brand-color-white.sns-follow .soundcloud-button{color:#f80;border-color:#f80}.bc-brand-color-white.sns-share .soundcloud-button,.bc-brand-color-white.sns-follow .soundcloud-button{color:#f80;border-color:#f80}.bc-brand-color-white.sns-share .flickr-button,.bc-brand-color-white.sns-follow .flickr-button{color:#111;border-color:#111}.bc-brand-color-white.sns-share .amazon-button,.bc-brand-color-white.sns-follow .amazon-button{color:#f90;border-color:#f90}.bc-brand-color-white.sns-share .twitch-button,.bc-brand-color-white.sns-follow .twitch-button{color:#6441a4;border-color:#6441a4}.bc-brand-color-white.sns-share .rakuten-room-button,.bc-brand-color-white.sns-follow .rakuten-room-button{color:#c61e79;border-color:#c61e79}.bc-brand-color-white.sns-share .slack-button,.bc-brand-color-white.sns-follow .slack-button{color:#e01563;border-color:#e01563}.bc-brand-color-white.sns-share .github-button,.bc-brand-color-white.sns-follow .github-button{color:#4078c0;border-color:#4078c0}.bc-brand-color-white.sns-share .codepen-button,.bc-brand-color-white.sns-follow .codepen-button{color:#333;border-color:#333}.bc-brand-color-white.sns-share .feedly-button,.bc-brand-color-white.sns-follow .feedly-button{color:#2bb24c;border-color:#2bb24c}.bc-brand-color-white.sns-share .rss-button,.bc-brand-color-white.sns-follow .rss-button{color:#f26522;border-color:#f26522}.ss-top{margin-top:0;margin-bottom:0}.ss-top .sns-share-message{display:none}.sns-share.ss-col-1 a{width:100%}.sns-share.ss-col-2 a{width:49%}.sns-share.ss-col-4 a{width:24%}.sns-share.ss-col-5 a{width:19%}.sns-share.ss-col-6 a{width:16%}.sns-share.ss-high-and-low-lc a,.sns-share.ss-high-and-low-cl a{display:flex;align-content:center;line-height:16px}.sns-share.ss-high-and-low-lc a .social-icon,.sns-share.ss-high-and-low-cl a .social-icon,.sns-share.ss-high-and-low-lc a .button-caption,.sns-share.ss-high-and-low-cl a .button-caption{display:block;font-size:16px;margin:0}.sns-share.ss-high-and-low-lc a .social-icon.button-caption,.sns-share.ss-high-and-low-cl a .social-icon.button-caption,.sns-share.ss-high-and-low-lc a .button-caption.button-caption,.sns-share.ss-high-and-low-cl a .button-caption.button-caption{font-size:12px}.sns-share.ss-high-and-low-lc a{flex-direction:column}.sns-share.ss-high-and-low-lc a>span{padding-top:3px}.sns-share.ss-high-and-low-cl a{flex-direction:column-reverse}.sns-share-buttons{flex-wrap:wrap;justify-content:space-around;align-content:center}.sns-share-buttons a{width:32%;margin-bottom:8px;font-size:18px;display:inline-flex;align-content:center;align-items:center;justify-content:center;position:relative}.sns-share-buttons a .button-caption{font-size:16px;margin-left:10px}.sns-share-buttons a .share-count{position:absolute;right:3px;bottom:3px;font-size:12px;line-height:1}.share-menu-content .sns-share-buttons a{width:24%}.sbc-hide .share-count{display:none}.copy-info{display:none;padding:1em 2em;color:#fff;border-radius:8px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#333;opacity:.8;box-shadow:0 4px 8px #777;z-index:2}.content{margin-top:24px}.entry-title,.archive-title{font-size:26px;margin:16px 0;line-height:1.3}.archive-title span{margin-right:10px}.entry-content{margin-top:1em;margin-bottom:3em}pre,pre *{line-height:1.6;word-wrap:normal}.entry-categories-tags>div{margin-bottom:.5em}.entry-categories-tags .tax-icon{margin-right:.4em}.ctdt-one-row>div{display:inline-block}.ctdt-category-only .entry-tags{display:none}.ctdt-tag-only .entry-categories{display:none}.ctdt-none{display:none}.cat-link{color:#fff;text-decoration:none;display:inline-block;margin-right:5px;padding:2px 6px;font-size:12px;background-color:#333;border-radius:2px;word-break:break-all}.cat-link:hover{opacity:.5;color:#fff}.tag-link,.comment-reply-link{color:#333;text-decoration:none;display:inline-block;margin-right:5px;padding:1px 5px;font-size:12px;border:1px solid #999;border-radius:2px;word-break:break-all}.tag-link:hover,.comment-reply-link:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}table{margin-bottom:20px;max-width:100%;width:100%;border-collapse:collapse;border-spacing:0}table th{background-color:#f5f6f7}table tr:nth-of-type(2n+1){background-color:#fafbfc}table th,table td{border:1px solid #eee;padding:6px}.scrollable-table{-webkit-overflow-scrolling:touch;margin:0}.scrollable-table.stfc-sticky tr>*:first-child{background-color:#e9eff2;color:#333;position:sticky;position:-webkit-sticky;left:0;z-index:2}.scrollable-table table{border-collapse:collapse;max-width:none;margin:0}.scrollable-table th{background-color:#eee}.scrollable-table th,.scrollable-table td{padding:3px 5px;white-space:nowrap}.scrollable-table{overflow-x:auto !important;overflow-y:hidden !important}figure.wp-block-table table{width:auto}figure.wp-block-table.alignwide table,figure.wp-block-table.alignfull table{width:100%}.main figure.wp-block-table{width:auto;max-width:100%;display:block}figure.wp-block-table table{margin-right:auto}figure.wp-block-table.aligncenter table{margin-left:auto}figure.wp-block-table.aligncenter figcaption{text-align:center}figure.wp-block-table.alignright table{margin-left:0}.scroll-hint-icon-wrap{overflow:hidden}.article{margin-bottom:2em}.article dd{margin-left:40px}.article ul li,.article ol li{margin:.2em}.article .wp-block-gallery ul{padding-left:0}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{line-height:1.25;font-weight:700}.article h4,.article h5,.article h6{font-size:20px;padding:9px 10px}.article h2{font-size:24px;padding:25px;background-color:#f5f6f7;border-radius:2px}.article h3{border-left:7px solid #888;border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:22px;padding:12px 20px}.article h4{border-top:2px solid #ddd;border-bottom:2px solid #ddd}.article h5{border-bottom:2px solid #ddd}.article h6{border-bottom:1px solid #ddd}.article .column-wrap h1,.article .column-wrap h2,.article .column-wrap h3,.article .column-wrap h4,.article .column-wrap h5,.article .column-wrap h6{margin-top:0}blockquote{background-color:#fafbfc;border:1px solid #ddd;padding:1.4em 1.8em;position:relative}blockquote:before,blockquote:after{color:#c8c8c8;font-family:serif;position:absolute;font-size:300%}blockquote:before{content:"“";line-height:1.1;left:10px;top:0}blockquote:after{content:"”";line-height:0;right:10px;bottom:0}blockquote cite{font-size:.7em}.footer-meta{font-size:.8em;text-align:right}.author-info .post-author{font-size:14px}.content-only .header-container,.content-only .appeal,.content-only .ad-area,.content-only .sns-share,.content-only .date-tags,.content-only .sns-follow,.content-only .article-footer,.content-only .under-entry-content,.content-only .breadcrumb,.content-only .main-scroll,.content-only .footer,.content-only .go-to-top-button,.content-only .notice-area,.content-only .content-top,.content-only .content-bottom,.content-only .recommended{display:none}.content-only .carousel{display:none !important}span.external-icon,span.internal-icon{margin-left:3px;font-size:.8em}.login-user-only{text-align:center;padding:2em;background-color:#fafbfc;border:1px solid #ccc}.no-post-date .post-date,.no-post-update .post-update,.no-post-author .author-info{display:none}.read-time{text-align:center;font-size:.7em;border-top:4px double #eee;border-bottom:4px double #eee;margin:0 3%;margin-bottom:1em}.eye-catch-wrap{display:flex}.eye-catch{position:relative;margin-bottom:.6em;max-width:100%}.eye-catch .cat-label{position:absolute;right:auto;top:.4em;bottom:auto;left:.4em;font-size:14px;padding:2px 8px;opacity:.9;border:1px solid #eee}.eye-catch img{vertical-align:bottom}.eye-catch-caption{color:#fff;position:absolute;bottom:0;padding:2em .6em .2em;text-align:right;width:100%;font-size:.9em;background:linear-gradient(180deg,transparent,#555);opacity:.9}@media all and (-ms-high-contrast:none){.eye-catch-wrap{display:block}}.show-pinterest-button .eye-catch:hover .cat-label{display:none}.ad-area{text-align:center;margin-bottom:1.8em}.ad-label-invisible .ad-label{display:none}.ad-content-top{margin-top:1em}.ad-responsive ins{width:100%}.ad-single-rectangle .ad-responsive,.ad-dabble-rectangle .ad-responsive{max-width:336px;margin:auto}.ad-dabble-rectangle .ad-wrap{display:flex}.ad-dabble-rectangle .ad-responsive{width:336px}@media screen and (max-width:692px){.ad-dabble-rectangle .ad-responsive{width:300px}}@media screen and (max-width:626px){.ad-dabble-rectangle .ad-responsive{width:250px}}@media screen and (max-width:556px){.ad-dabble-rectangle .ad-wrap{display:block}.ad-dabble-rectangle .ad-responsive{width:auto;max-width:none;margin:auto}.ad-dabble-rectangle .ad-additional-double{display:none}}.sidebar .ad-additional-double{display:none}.sidebar .ad-additional-vertical{display:none}@media screen and (max-width:834px){.sidebar .ad-vertical .ad-usual{display:none}.sidebar .ad-vertical .ad-additional-vertical{display:block}}.blogcard-wrap{margin-left:auto;margin-right:auto;padding:0;width:90%;background-color:#fff}.blogcard{padding:1.6% 2.2% 2%;border:1px solid #ccc;border-radius:4px;line-height:1.6;position:relative}.blogcard-thumbnail{float:left;margin-top:3px;width:160px}.blogcard-thumbnail img{width:100%}.blogcard-content{margin-left:170px;max-height:140px;min-height:100px;overflow:hidden}.blogcard-title{font-weight:700;margin-bottom:.4em}.blogcard-snippet{font-size:.8em}.blogcard-footer{clear:both;font-size:16px;padding-top:.6%}.blogcard-site{float:left;display:flex;align-content:center}.blogcard-date{float:right;display:flex;align-content:center}.blogcard-favicon{margin-right:4px;margin-top:2px}img.blogcard-favicon-image{border:0;box-shadow:none}.ib-right .blogcard-thumbnail,.eb-right .blogcard-thumbnail{float:right;margin-left:1.6%}.ib-right .blogcard-content,.eb-right .blogcard-content{margin-left:0;margin-right:170px}.nwa .blogcard-wrap{width:100%}.nwa .blogcard-thumbnail{width:120px}.nwa .blogcard-title{font-size:.9em;margin-bottom:0}.nwa .blogcard-snippet{font-size:12px}.nwa .blogcard-content{margin-left:130px;margin-right:0;max-height:120px;min-height:70px;font-size:.9em;line-height:1.2}.nwa .blogcard-footer{font-size:14px}.nwa .ib-right .blogcard-content,.nwa .eb-right .blogcard-content{margin-right:31.6%;margin-left:0}.toc{border:1px solid #ccc;font-size:.9em;padding:1em 1.6em;display:table}.toc .toc-list{padding-left:1em}.toc .toc-list ul,.toc .toc-list ol{padding-left:1em;margin:0}.toc li{margin:0}.toc ul{list-style:none}.toc a{color:#333;text-decoration:none}.toc a:hover{text-decoration:underline}.toc-title{font-size:1.1em;text-align:center;display:block;padding:2px 16px}.toc-widget-box .toc-title{display:none}.toc-widget-box .toc-content{visibility:visible;opacity:1;height:100%}.nwa .toc{border:0;padding:0 1em}.tnt-none .toc-list,.tnt-number-detail .toc-list{padding-left:0}.toc.tnt-number-detail ol{list-style:none;counter-reset:toc}.toc.tnt-number-detail ol li:before{margin-right:6px;counter-increment:toc;content:counters(toc,".") "."}.tnt-disc ol{list-style-type:disc}.tnt-circle ol{list-style-type:circle}.tnt-square ol{list-style-type:square}.toc-center{margin:1em auto}.sidebar{width:376px;border:1px solid transparent;padding:19px;border-radius:4px;background-color:#fff}.sidebar h2,.sidebar h3{background-color:#f5f6f7;padding:12px;margin:16px 0;border-radius:2px}.no-scrollable-sidebar .sidebar{height:100%}.sidebar-scroll{position:-webkit-sticky;position:sticky;top:0}.sidebar-menu-content .sidebar{height:auto}.no-sidebar .sidebar{display:none}.sidebar-left .content-in{flex-direction:row-reverse}.nwa .ranking-item-img-desc,.nwa .ranking-item-link-buttons{display:block}.nwa .ranking-item-img-desc a,.nwa .ranking-item-link-buttons a{padding:6px 0}.nwa .ranking-item-image-tag{max-width:100%;text-align:center;display:flex;justify-content:center}.nwa .ranking-item-name-text,.nwa .widget_item_ranking .main-widget-label{font-size:20px}.nwa .ranking-item-description p{font-size:.9em}.nwa .blogcard-wrap{width:auto}.no-sidebar .content-in{display:block}label.screen-reader-text{display:none}.tagcloud{display:flex;flex-wrap:wrap}.tagcloud a{border:1px solid #eee;border-radius:2px;color:#555;padding:3px 8px;text-decoration:none;font-size:12px;margin:2px;flex:1 1 auto;display:flex;justify-content:space-between;transition:all .3s ease-in-out}.tagcloud a:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.tagcloud a .tag-caption{word-break:break-all}.tagcloud a .tag-link-count{margin-left:8px}.widget_recent_entries ul,.widget_categories ul,.widget_archive ul,.widget_pages ul,.widget_meta ul,.widget_rss ul,.widget_nav_menu ul,.widget_block ul{padding:0;margin:0;list-style:none}.widget_recent_entries ul li ul,.widget_categories ul li ul,.widget_archive ul li ul,.widget_pages ul li ul,.widget_meta ul li ul,.widget_rss ul li ul,.widget_nav_menu ul li ul,.widget_block ul li ul{padding-left:20px;margin:0}.widget_recent_entries ul li a,.widget_categories ul li a,.widget_archive ul li a,.widget_pages ul li a,.widget_meta ul li a,.widget_rss ul li a,.widget_nav_menu ul li a,.widget_block ul li a{color:#333;text-decoration:none;padding:10px 0;display:block;padding-right:4px;padding-left:4px}.widget_recent_entries ul li a:hover,.widget_categories ul li a:hover,.widget_archive ul li a:hover,.widget_pages ul li a:hover,.widget_meta ul li a:hover,.widget_rss ul li a:hover,.widget_nav_menu ul li a:hover,.widget_block ul li a:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.widget_recent_entries ul li a .post-count,.widget_categories ul li a .post-count,.widget_archive ul li a .post-count,.widget_pages ul li a .post-count,.widget_meta ul li a .post-count,.widget_rss ul li a .post-count,.widget_nav_menu ul li a .post-count,.widget_block ul li a .post-count{display:block;float:right}.widget_recent_comments li{padding:10px 0}.calendar_wrap{margin:20px 0}.wp-calendar-table{border-collapse:collapse;border-top-width:1px;border-right-width:1px;border-top-style:solid;border-right-style:solid;border-top-color:#eee;border-right-color:#eee;width:100%;max-width:400px;text-align:center}.wp-calendar-table caption{font-weight:700;text-align:center}.wp-calendar-table [id$=today]{background-color:#ffe6b2}.wp-calendar-table [id$=today] a{background-color:#ffe6b2}.wp-calendar-table [id$=today] a:hover{background-color:#ffd67e}.wp-calendar-table tr:nth-of-type(2n+1){background-color:transparent}.wp-calendar-table th{border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#eee;border-left-color:#eee}.wp-calendar-table td{text-align:center;padding:0;border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#eee;border-left-color:#eee}.wp-calendar-table td a{color:#333;display:block;background-color:#ffface}.wp-calendar-table td a:hover{background-color:#fff69b}.widget-entry-cards .a-wrap{padding:5px;line-height:1.3;margin-bottom:4px}.widget-entry-cards figure{width:120px}.widget-entry-card{font-size:16px;position:relative}.widget-entry-card-content{margin-left:126px}.widget-entry-card-snippet{margin-top:6px;font-size:12px;opacity:.8}.widget-entry-card-pv{margin-left:5px;font-style:italic;font-size:.8em}.border-partition a{border-bottom:2px dotted #eee}.border-partition a:first-of-type{border-top:2px dotted #eee}.border-square a{border-radius:4px;border:1px solid #ddd}.card-title-bold .card-title{font-weight:700}.card-arrow .a-wrap{position:relative}.card-arrow .a-wrap:after{display:block;content:'';position:absolute;top:50%;bottom:0;right:20px;width:6px;height:6px;border-top:solid 2px #697b91;border-right:solid 2px #697b91;transform:rotate(45deg);margin-top:-3px}.card-arrow .card-content{margin-right:22px}.widget-entry-cards.card-large-image .a-wrap{max-width:400px}.widget-entry-cards.card-large-image .e-card{font-size:18px}.widget-entry-cards.card-large-image figure{float:none;width:100%}.widget-entry-cards.card-large-image figure img{width:100%;display:block}.widget-entry-cards.card-large-image .card-content{margin:0 0 .5em;padding:.4em 0}.widget-entry-cards.card-large-image .widget-entry-card-pv{opacity:.7;position:absolute;top:0;right:0;padding:3px 6px;background-color:#333;color:#fff}.widget-entry-cards.large-thumb-on .a-wrap{overflow:hidden}.widget-entry-cards.large-thumb-on .a-wrap:hover{opacity:.8}.widget-entry-cards.large-thumb-on .a-wrap:hover .card-content{margin-bottom:-4em;transition:all .5s;opacity:0}.widget-entry-cards.large-thumb-on .e-card{position:relative}.widget-entry-cards.large-thumb-on .card-content{margin:0;position:absolute;width:100%;bottom:0;padding:.6em;background:linear-gradient(180deg,transparent,#555);color:#fff;max-height:40%;overflow:hidden;transition:all .5s}.widget-entry-cards.large-thumb-on .card-snippet{margin:0}.widget-entry-cards.ranking-visible{counter-reset:p-rank}.widget-entry-cards.ranking-visible .no-1 .card-thumb:before{background:#cca11f}.widget-entry-cards.ranking-visible .no-2 .card-thumb:before{background:#b1b1b3}.widget-entry-cards.ranking-visible .no-3 .card-thumb:before{background:#b37036}.widget-entry-cards.ranking-visible .card-thumb{counter-increment:p-rank}.widget-entry-cards.ranking-visible .card-thumb:before{content:counter(p-rank);position:absolute;top:0;left:0;padding:4px;width:18px;height:18px;line-height:18px;background-color:#666;color:#fff;opacity:.9;text-align:center;font-size:13px;z-index:1}.recent-comments{line-height:1.3}.recent-comment-avatar{float:left;margin-right:10px}.recent-comment-author{font-weight:700}.recent-comment-info,.recent-comment-article{font-size:16px}.recent-comment-article{margin-top:3px}.recent-comment-content{position:relative;background:#fff;border:1px solid #ddd;padding:6px;margin-top:4px;font-size:.9em;border-radius:5px}.recent-comment-content:after,.recent-comment-content:before{bottom:100%;left:18px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.recent-comment-content:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.recent-comment-content:before{border-color:rgba(221,221,221,0);border-bottom-color:#ddd;border-width:9px;margin-left:-9px}.sidebar .sns-follow-buttons,.footer .sns-follow-buttons{flex-wrap:wrap;justify-content:space-between}.sidebar .sns-follow-buttons a,.footer .sns-follow-buttons a{width:49%;margin-right:0}.widget_mobile_text,.widget_mobile_ad{display:none}.widget h2{font-size:20px}.entry-content .main-widget-label{display:none}.widget_recent_comments ul{padding-left:0}.widget_recent_comments ul li{list-style:none}.wp-block-latest-comments{padding-left:0}.widget_search .wp-block-search__button{padding:.375em .1em;font-size:14px}.widget_search .wp-block-search__input{line-height:normal}.badge,.ref,.reffer,.sankou,.badge-red,.badge-pink,.badge-purple,.badge-blue,.badge-green,.badge-yellow,.badge-brown,.badge-grey{color:#fff;padding:1px 5px 0;border-radius:2px;font-size:12px}.badge,.ref,.reffer,.sankou{background-color:#f39800}.badge-red{background-color:#e60033}.badge-pink{background-color:#e95295}.badge-purple{background-color:#884898}.badge-blue{background-color:#0095d9}.badge-green{background-color:#3eb370}.badge-yellow{background-color:#ffd900}.badge-brown{background-color:#954e2a}.badge-grey{background-color:#949495}.bold{font-weight:700}.red{color:#e60033}.bold-red{font-weight:700;color:#e60033}.blue{color:#0095d9}.bold-blue{font-weight:700;color:#0095d9}.green{color:#3eb370}.bold-green{font-weight:700;color:#3eb370}.red-under{border-bottom:2px solid red}.marker{background-color:#ff9}.marker-red{background-color:#ffd0d1}.marker-blue{background-color:#a8dafb}.marker-under{background:linear-gradient(transparent 60%,#ff9 60%)}.marker-under-red{background:linear-gradient(transparent 60%,#ffd0d1 60%)}.marker-under-blue{background:linear-gradient(transparent 60%,#a8dafb 60%)}.strike{text-decoration:line-through}.keyboard-key{background-color:#f9f9f9;background-image:-moz-linear-gradient(center top,#eee,#f9f9f9,#eee);border:1px solid #888;border-radius:2px;box-shadow:1px 2px 2px #ddd;font-family:inherit;font-size:.85em;padding:1px 3px}.is-style-primary-box,.primary-box,.sp-primary,.primary{color:#004085;background-color:#cce5ff;border-color:#b8daff;padding:15px;border-radius:4px;margin-bottom:20px}.is-style-success-box,.success-box,.sp-success,.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;padding:15px;border-radius:4px;margin-bottom:20px}.is-style-info-box,.info-box,.sp-info,.info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;padding:15px;border-radius:4px;margin-bottom:20px}.is-style-warning-box,.warning-box,.sp-warning,.warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;padding:15px;border-radius:4px;margin-bottom:20px}.is-style-danger-box,.danger-box,.sp-danger,.danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:15px;border-radius:4px;margin-bottom:20px}.is-style-secondary-box,.secondary-box{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db;padding:15px;border-radius:4px;margin-bottom:20px}.is-style-light-box,.light-box{color:#818182;background-color:#fefefe;border-color:#fdfdfe;padding:15px;border-radius:4px;margin-bottom:20px}.is-style-dark-box,.dark-box{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca;padding:15px;border-radius:4px;margin-bottom:20px}.is-style-information-box,.is-style-question-box,.is-style-alert-box,.is-style-memo-box,.is-style-comment-box,.is-style-ok-box,.is-style-ng-box,.is-style-good-box,.is-style-bad-box,.is-style-profile-box,.information-box,.question-box,.alert-box,.information,.question,.alert,.memo-box,.comment-box,.common-icon-box{padding:20px 20px 20px 72px;border-radius:4px;position:relative;display:block}.body blockquote :last-child,.body .wp-block-media-text__content :last-child,.body .wp-block-columns :last-child,.body .column-left :last-child,.body .column-center :last-child,.body .column-right :last-child,.body .column-wrap :last-child,.body .timeline-box :last-child,.body .wp-block-cover :last-child,.body .blogcard-type :last-child,.body .btn-wrap :last-child,.body .wp-block-group :last-child,.body .wp-block-gallery :last-child,.body .block-box :last-child,.body .blank-box :last-child,.body .is-style-blank-box-red :last-child,.body .is-style-blank-box-navy :last-child,.body .is-style-blank-box-blue :last-child,.body .is-style-blank-box-yellow :last-child,.body .is-style-blank-box-green :last-child,.body .is-style-blank-box-pink :last-child,.body .is-style-blank-box-orange :last-child,.body .is-style-sticky-gray :last-child,.body .is-style-sticky-yellow :last-child,.body .is-style-sticky-red :last-child,.body .is-style-sticky-blue :last-child,.body .is-style-sticky-green :last-child,.body .common-icon-box :last-child,.body .info-box :last-child,.body .primary-box :last-child,.body .success-box :last-child,.body .warning-box :last-child,.body .danger-box :last-child,.body .secondary-box :last-child,.body .light-box :last-child,.body .dark-box :last-child,.body .toc :last-child{margin-bottom:0}.body div.scrollable-table table,.body .wp-block-table table{margin-bottom:0}.body .wp-block-table .scrollable-table{margin-bottom:0}.is-style-information-box,.information-box,.information{background:#f3fafe;border:1px solid #bde4fc}.is-style-question-box,.question-box,.question{background:#fff7cc;border:1px solid #ffe766}.is-style-alert-box,.alert-box,.alert{background:#fdf2f2;border:1px solid #f6b9b9}.is-style-memo-box,.memo-box{background:#ebf8f4;border:1px solid #8dd7c1}.is-style-comment-box,.comment-box{background:#fefefe;border:1px solid #ccd}.is-style-ok-box,.ok-box{background:#f2fafb;border:1px solid #3cb2cc}.is-style-ng-box,.ng-box{background:#ffe7e7;border:1px solid #dd5454}.is-style-good-box,.good-box{background:#f7fcf7;border:1px solid #98e093}.is-style-bad-box,.bad-box{background:#fff1f4;border:1px solid #eb6980}.is-style-profile-box,.profile-box{background:#fefefe;border:1px solid #ccd}.is-style-information-box:before,.is-style-question-box:before,.is-style-alert-box:before,.is-style-memo-box:before,.is-style-comment-box:before,.is-style-ok-box:before,.is-style-ng-box:before,.is-style-good-box:before,.is-style-bad-box:before,.is-style-profile-box:before,.information-box:before,.question-box:before,.alert-box:before,.information:before,.question:before,.alert:before,.memo-box:before,.comment-box:before,.common-icon-box:before{font-family:"FontAwesome";font-size:34px;position:absolute;padding-right:.15em;line-height:1em;top:50%;margin-top:-.5em;left:10px;width:44px;text-align:center}.is-style-information-box:before,.information-box:before,.information:before{content:'\f05a';color:#87cefa;border-right:1px solid #bde4fc}.is-style-question-box:before,.question-box:before,.question:before{content:'\f059';color:gold;border-right:1px solid #ffe766}.is-style-alert-box:before,.alert-box:before,.alert:before{content:'\f06a';color:#f3aca9;border-right:1px solid #f6b9b9}.is-style-memo-box:before,.memo-box:before{content:'\f040';color:#7ad0b6;border-right:1px solid #8dd7c1}.is-style-comment-box:before,.comment-box:before,.is-style-profile-box:before,.profile-box:before{content:'\f0e5';color:#999;border-right:1px solid #ccd}.is-style-profile-box:before,.profile-box:before{content:'\f007'}.is-style-ok-box:before,.ok-box:before{content:'\f10c';color:#3cb2cc;border-right:1px solid #3cb2cc;font-size:36px}.is-style-ng-box:before,.ng-box:before{content:'\f00d';color:#dd5454;border-right:1px solid #dd5454;font-size:36px}.is-style-good-box:before,.good-box:before{content:'\f164';color:#98e093;border-right:1px solid #98e093;font-size:36px}.is-style-bad-box:before,.bad-box:before{content:'\f165';color:#eb6980;border-right:1px solid #eb6980;font-size:36px}#wpadminbar .alert:before{display:none}@media screen and (max-width:440px){.is-style-information-box,.is-style-question-box,.is-style-alert-box,.is-style-memo-box,.is-style-comment-box,.is-style-ok-box,.is-style-ng-box,.is-style-good-box,.is-style-bad-box,.is-style-profile-box,.information-box,.question-box,.alert-box,.information,.question,.alert,.memo-box,.comment-box,.common-icon-box{padding:26px 6px 6px}.is-style-information-box:before,.is-style-question-box:before,.is-style-alert-box:before,.is-style-memo-box:before,.is-style-comment-box:before,.is-style-ok-box:before,.is-style-ng-box:before,.is-style-good-box:before,.is-style-bad-box:before,.is-style-profile-box:before,.information-box:before,.question-box:before,.alert-box:before,.information:before,.question:before,.alert:before,.memo-box:before,.comment-box:before,.common-icon-box:before{padding:0;top:.7em;left:50%;margin-left:-.5em;font-size:18px;border:none;width:auto}.container .blank-box,.container .is-style-blank-box-red,.container .is-style-blank-box-navy,.container .is-style-blank-box-blue,.container .is-style-blank-box-yellow,.container .is-style-blank-box-green,.container .is-style-blank-box-pink,.container .is-style-blank-box-orange,.container .is-style-sticky-gray,.container .is-style-sticky-yellow,.container .is-style-sticky-red,.container .is-style-sticky-blue,.container .is-style-sticky-green{margin-left:0;margin-right:0}}.blank-box,.is-style-blank-box-red,.is-style-blank-box-navy,.is-style-blank-box-blue,.is-style-blank-box-yellow,.is-style-blank-box-green,.is-style-blank-box-pink,.is-style-blank-box-orange,.is-style-sticky-gray,.is-style-sticky-yellow,.is-style-sticky-red,.is-style-sticky-blue,.is-style-sticky-green{border:3px solid #949495;padding:1.2em 1em;border-radius:4px}.blank-box ol,.is-style-blank-box-red ol,.is-style-blank-box-navy ol,.is-style-blank-box-blue ol,.is-style-blank-box-yellow ol,.is-style-blank-box-green ol,.is-style-blank-box-pink ol,.is-style-blank-box-orange ol,.is-style-sticky-gray ol,.is-style-sticky-yellow ol,.is-style-sticky-red ol,.is-style-sticky-blue ol,.is-style-sticky-green ol,.blank-box ul,.is-style-blank-box-red ul,.is-style-blank-box-navy ul,.is-style-blank-box-blue ul,.is-style-blank-box-yellow ul,.is-style-blank-box-green ul,.is-style-blank-box-pink ul,.is-style-blank-box-orange ul,.is-style-sticky-gray ul,.is-style-sticky-yellow ul,.is-style-sticky-red ul,.is-style-sticky-blue ul,.is-style-sticky-green ul{margin:0}.blank-box.bb-red,.bb-red.is-style-blank-box-red,.bb-red.is-style-blank-box-navy,.bb-red.is-style-blank-box-blue,.bb-red.is-style-blank-box-yellow,.bb-red.is-style-blank-box-green,.bb-red.is-style-blank-box-pink,.bb-red.is-style-blank-box-orange,.bb-red.is-style-sticky-gray,.bb-red.is-style-sticky-yellow,.bb-red.is-style-sticky-red,.bb-red.is-style-sticky-blue,.bb-red.is-style-sticky-green{border-color:#e60033}.blank-box.bb-pink,.bb-pink.is-style-blank-box-red,.bb-pink.is-style-blank-box-navy,.bb-pink.is-style-blank-box-blue,.bb-pink.is-style-blank-box-yellow,.bb-pink.is-style-blank-box-green,.bb-pink.is-style-blank-box-pink,.bb-pink.is-style-blank-box-orange,.bb-pink.is-style-sticky-gray,.bb-pink.is-style-sticky-yellow,.bb-pink.is-style-sticky-red,.bb-pink.is-style-sticky-blue,.bb-pink.is-style-sticky-green{border-color:#e95295}.blank-box.bb-purple,.bb-purple.is-style-blank-box-red,.bb-purple.is-style-blank-box-navy,.bb-purple.is-style-blank-box-blue,.bb-purple.is-style-blank-box-yellow,.bb-purple.is-style-blank-box-green,.bb-purple.is-style-blank-box-pink,.bb-purple.is-style-blank-box-orange,.bb-purple.is-style-sticky-gray,.bb-purple.is-style-sticky-yellow,.bb-purple.is-style-sticky-red,.bb-purple.is-style-sticky-blue,.bb-purple.is-style-sticky-green{border-color:#884898}.blank-box.bb-blue,.bb-blue.is-style-blank-box-red,.bb-blue.is-style-blank-box-navy,.bb-blue.is-style-blank-box-blue,.bb-blue.is-style-blank-box-yellow,.bb-blue.is-style-blank-box-green,.bb-blue.is-style-blank-box-pink,.bb-blue.is-style-blank-box-orange,.bb-blue.is-style-sticky-gray,.bb-blue.is-style-sticky-yellow,.bb-blue.is-style-sticky-red,.bb-blue.is-style-sticky-blue,.bb-blue.is-style-sticky-green{border-color:#0095d9}.blank-box.bb-green,.bb-green.is-style-blank-box-red,.bb-green.is-style-blank-box-navy,.bb-green.is-style-blank-box-blue,.bb-green.is-style-blank-box-yellow,.bb-green.is-style-blank-box-green,.bb-green.is-style-blank-box-pink,.bb-green.is-style-blank-box-orange,.bb-green.is-style-sticky-gray,.bb-green.is-style-sticky-yellow,.bb-green.is-style-sticky-red,.bb-green.is-style-sticky-blue,.bb-green.is-style-sticky-green{border-color:#3eb370}.blank-box.bb-orange,.bb-orange.is-style-blank-box-red,.bb-orange.is-style-blank-box-navy,.bb-orange.is-style-blank-box-blue,.bb-orange.is-style-blank-box-yellow,.bb-orange.is-style-blank-box-green,.bb-orange.is-style-blank-box-pink,.bb-orange.is-style-blank-box-orange,.bb-orange.is-style-sticky-gray,.bb-orange.is-style-sticky-yellow,.bb-orange.is-style-sticky-red,.bb-orange.is-style-sticky-blue,.bb-orange.is-style-sticky-green{border-color:#f39800}.blank-box.bb-yellow,.bb-yellow.is-style-blank-box-red,.bb-yellow.is-style-blank-box-navy,.bb-yellow.is-style-blank-box-blue,.bb-yellow.is-style-blank-box-yellow,.bb-yellow.is-style-blank-box-green,.bb-yellow.is-style-blank-box-pink,.bb-yellow.is-style-blank-box-orange,.bb-yellow.is-style-sticky-gray,.bb-yellow.is-style-sticky-yellow,.bb-yellow.is-style-sticky-red,.bb-yellow.is-style-sticky-blue,.bb-yellow.is-style-sticky-green{border-color:#ffd900}.blank-box.bb-brown,.bb-brown.is-style-blank-box-red,.bb-brown.is-style-blank-box-navy,.bb-brown.is-style-blank-box-blue,.bb-brown.is-style-blank-box-yellow,.bb-brown.is-style-blank-box-green,.bb-brown.is-style-blank-box-pink,.bb-brown.is-style-blank-box-orange,.bb-brown.is-style-sticky-gray,.bb-brown.is-style-sticky-yellow,.bb-brown.is-style-sticky-red,.bb-brown.is-style-sticky-blue,.bb-brown.is-style-sticky-green{border-color:#954e2a}.blank-box.bb-grey,.bb-grey.is-style-blank-box-red,.bb-grey.is-style-blank-box-navy,.bb-grey.is-style-blank-box-blue,.bb-grey.is-style-blank-box-yellow,.bb-grey.is-style-blank-box-green,.bb-grey.is-style-blank-box-pink,.bb-grey.is-style-blank-box-orange,.bb-grey.is-style-sticky-gray,.bb-grey.is-style-sticky-yellow,.bb-grey.is-style-sticky-red,.bb-grey.is-style-sticky-blue,.bb-grey.is-style-sticky-green{border-color:#949495}.blank-box.bb-black,.bb-black.is-style-blank-box-red,.bb-black.is-style-blank-box-navy,.bb-black.is-style-blank-box-blue,.bb-black.is-style-blank-box-yellow,.bb-black.is-style-blank-box-green,.bb-black.is-style-blank-box-pink,.bb-black.is-style-blank-box-orange,.bb-black.is-style-sticky-gray,.bb-black.is-style-sticky-yellow,.bb-black.is-style-sticky-red,.bb-black.is-style-sticky-blue,.bb-black.is-style-sticky-green{border-color:#333}.blank-box.bb-deep,.bb-deep.is-style-blank-box-red,.bb-deep.is-style-blank-box-navy,.bb-deep.is-style-blank-box-blue,.bb-deep.is-style-blank-box-yellow,.bb-deep.is-style-blank-box-green,.bb-deep.is-style-blank-box-pink,.bb-deep.is-style-blank-box-orange,.bb-deep.is-style-sticky-gray,.bb-deep.is-style-sticky-yellow,.bb-deep.is-style-sticky-red,.bb-deep.is-style-sticky-blue,.bb-deep.is-style-sticky-green{border-color:#55295b}.blank-box.bb-indigo,.bb-indigo.is-style-blank-box-red,.bb-indigo.is-style-blank-box-navy,.bb-indigo.is-style-blank-box-blue,.bb-indigo.is-style-blank-box-yellow,.bb-indigo.is-style-blank-box-green,.bb-indigo.is-style-blank-box-pink,.bb-indigo.is-style-blank-box-orange,.bb-indigo.is-style-sticky-gray,.bb-indigo.is-style-sticky-yellow,.bb-indigo.is-style-sticky-red,.bb-indigo.is-style-sticky-blue,.bb-indigo.is-style-sticky-green{border-color:#1e50a2}.blank-box.bb-light-blue,.bb-light-blue.is-style-blank-box-red,.bb-light-blue.is-style-blank-box-navy,.bb-light-blue.is-style-blank-box-blue,.bb-light-blue.is-style-blank-box-yellow,.bb-light-blue.is-style-blank-box-green,.bb-light-blue.is-style-blank-box-pink,.bb-light-blue.is-style-blank-box-orange,.bb-light-blue.is-style-sticky-gray,.bb-light-blue.is-style-sticky-yellow,.bb-light-blue.is-style-sticky-red,.bb-light-blue.is-style-sticky-blue,.bb-light-blue.is-style-sticky-green{border-color:#2ca9e1}.blank-box.bb-cyan,.bb-cyan.is-style-blank-box-red,.bb-cyan.is-style-blank-box-navy,.bb-cyan.is-style-blank-box-blue,.bb-cyan.is-style-blank-box-yellow,.bb-cyan.is-style-blank-box-green,.bb-cyan.is-style-blank-box-pink,.bb-cyan.is-style-blank-box-orange,.bb-cyan.is-style-sticky-gray,.bb-cyan.is-style-sticky-yellow,.bb-cyan.is-style-sticky-red,.bb-cyan.is-style-sticky-blue,.bb-cyan.is-style-sticky-green{border-color:#00a3af}.blank-box.bb-teal,.bb-teal.is-style-blank-box-red,.bb-teal.is-style-blank-box-navy,.bb-teal.is-style-blank-box-blue,.bb-teal.is-style-blank-box-yellow,.bb-teal.is-style-blank-box-green,.bb-teal.is-style-blank-box-pink,.bb-teal.is-style-blank-box-orange,.bb-teal.is-style-sticky-gray,.bb-teal.is-style-sticky-yellow,.bb-teal.is-style-sticky-red,.bb-teal.is-style-sticky-blue,.bb-teal.is-style-sticky-green{border-color:#007b43}.blank-box.bb-light-green,.bb-light-green.is-style-blank-box-red,.bb-light-green.is-style-blank-box-navy,.bb-light-green.is-style-blank-box-blue,.bb-light-green.is-style-blank-box-yellow,.bb-light-green.is-style-blank-box-green,.bb-light-green.is-style-blank-box-pink,.bb-light-green.is-style-blank-box-orange,.bb-light-green.is-style-sticky-gray,.bb-light-green.is-style-sticky-yellow,.bb-light-green.is-style-sticky-red,.bb-light-green.is-style-sticky-blue,.bb-light-green.is-style-sticky-green{border-color:#8bc34a}.blank-box.bb-lime,.bb-lime.is-style-blank-box-red,.bb-lime.is-style-blank-box-navy,.bb-lime.is-style-blank-box-blue,.bb-lime.is-style-blank-box-yellow,.bb-lime.is-style-blank-box-green,.bb-lime.is-style-blank-box-pink,.bb-lime.is-style-blank-box-orange,.bb-lime.is-style-sticky-gray,.bb-lime.is-style-sticky-yellow,.bb-lime.is-style-sticky-red,.bb-lime.is-style-sticky-blue,.bb-lime.is-style-sticky-green{border-color:#c3d825}.blank-box.bb-amber,.bb-amber.is-style-blank-box-red,.bb-amber.is-style-blank-box-navy,.bb-amber.is-style-blank-box-blue,.bb-amber.is-style-blank-box-yellow,.bb-amber.is-style-blank-box-green,.bb-amber.is-style-blank-box-pink,.bb-amber.is-style-blank-box-orange,.bb-amber.is-style-sticky-gray,.bb-amber.is-style-sticky-yellow,.bb-amber.is-style-sticky-red,.bb-amber.is-style-sticky-blue,.bb-amber.is-style-sticky-green{border-color:#ffc107}.blank-box.bb-deep-orange,.bb-deep-orange.is-style-blank-box-red,.bb-deep-orange.is-style-blank-box-navy,.bb-deep-orange.is-style-blank-box-blue,.bb-deep-orange.is-style-blank-box-yellow,.bb-deep-orange.is-style-blank-box-green,.bb-deep-orange.is-style-blank-box-pink,.bb-deep-orange.is-style-blank-box-orange,.bb-deep-orange.is-style-sticky-gray,.bb-deep-orange.is-style-sticky-yellow,.bb-deep-orange.is-style-sticky-red,.bb-deep-orange.is-style-sticky-blue,.bb-deep-orange.is-style-sticky-green{border-color:#ea5506}.blank-box.bb-white,.bb-white.is-style-blank-box-red,.bb-white.is-style-blank-box-navy,.bb-white.is-style-blank-box-blue,.bb-white.is-style-blank-box-yellow,.bb-white.is-style-blank-box-green,.bb-white.is-style-blank-box-pink,.bb-white.is-style-blank-box-orange,.bb-white.is-style-sticky-gray,.bb-white.is-style-sticky-yellow,.bb-white.is-style-sticky-red,.bb-white.is-style-sticky-blue,.bb-white.is-style-sticky-green{border-color:#fff}.blank-box.bb-tab,.bb-tab.is-style-blank-box-red,.bb-tab.is-style-blank-box-navy,.bb-tab.is-style-blank-box-blue,.bb-tab.is-style-blank-box-yellow,.bb-tab.is-style-blank-box-green,.bb-tab.is-style-blank-box-pink,.bb-tab.is-style-blank-box-orange,.bb-tab.is-style-sticky-gray,.bb-tab.is-style-sticky-yellow,.bb-tab.is-style-sticky-red,.bb-tab.is-style-sticky-blue,.bb-tab.is-style-sticky-green{position:relative;margin-top:2em;border-top-left-radius:0}.blank-box.bb-tab .bb-label,.bb-tab.is-style-blank-box-red .bb-label,.bb-tab.is-style-blank-box-navy .bb-label,.bb-tab.is-style-blank-box-blue .bb-label,.bb-tab.is-style-blank-box-yellow .bb-label,.bb-tab.is-style-blank-box-green .bb-label,.bb-tab.is-style-blank-box-pink .bb-label,.bb-tab.is-style-blank-box-orange .bb-label,.bb-tab.is-style-sticky-gray .bb-label,.bb-tab.is-style-sticky-yellow .bb-label,.bb-tab.is-style-sticky-red .bb-label,.bb-tab.is-style-sticky-blue .bb-label,.bb-tab.is-style-sticky-green .bb-label{background-color:#949495;font-family:Aharoni,"Arial Black",Impact,Arial,sans-serif;position:absolute;font-size:13px;top:-1.8em;line-height:1.8;color:#fff;left:-3px;border-radius:6px 6px 0 0;padding:0 1em 0 .8em}.blank-box.bb-tab .bb-label .fa,.bb-tab.is-style-blank-box-red .bb-label .fa,.bb-tab.is-style-blank-box-navy .bb-label .fa,.bb-tab.is-style-blank-box-blue .bb-label .fa,.bb-tab.is-style-blank-box-yellow .bb-label .fa,.bb-tab.is-style-blank-box-green .bb-label .fa,.bb-tab.is-style-blank-box-pink .bb-label .fa,.bb-tab.is-style-blank-box-orange .bb-label .fa,.bb-tab.is-style-sticky-gray .bb-label .fa,.bb-tab.is-style-sticky-yellow .bb-label .fa,.bb-tab.is-style-sticky-red .bb-label .fa,.bb-tab.is-style-sticky-blue .bb-label .fa,.bb-tab.is-style-sticky-green .bb-label .fa{margin-right:6px}.blank-box.bb-tab.bb-red .bb-label,.bb-tab.bb-red.is-style-blank-box-red .bb-label,.bb-tab.bb-red.is-style-blank-box-navy .bb-label,.bb-tab.bb-red.is-style-blank-box-blue .bb-label,.bb-tab.bb-red.is-style-blank-box-yellow .bb-label,.bb-tab.bb-red.is-style-blank-box-green .bb-label,.bb-tab.bb-red.is-style-blank-box-pink .bb-label,.bb-tab.bb-red.is-style-blank-box-orange .bb-label,.bb-tab.bb-red.is-style-sticky-gray .bb-label,.bb-tab.bb-red.is-style-sticky-yellow .bb-label,.bb-tab.bb-red.is-style-sticky-red .bb-label,.bb-tab.bb-red.is-style-sticky-blue .bb-label,.bb-tab.bb-red.is-style-sticky-green .bb-label{background-color:#e60033}.blank-box.bb-tab.bb-pink .bb-label,.bb-tab.bb-pink.is-style-blank-box-red .bb-label,.bb-tab.bb-pink.is-style-blank-box-navy .bb-label,.bb-tab.bb-pink.is-style-blank-box-blue .bb-label,.bb-tab.bb-pink.is-style-blank-box-yellow .bb-label,.bb-tab.bb-pink.is-style-blank-box-green .bb-label,.bb-tab.bb-pink.is-style-blank-box-pink .bb-label,.bb-tab.bb-pink.is-style-blank-box-orange .bb-label,.bb-tab.bb-pink.is-style-sticky-gray .bb-label,.bb-tab.bb-pink.is-style-sticky-yellow .bb-label,.bb-tab.bb-pink.is-style-sticky-red .bb-label,.bb-tab.bb-pink.is-style-sticky-blue .bb-label,.bb-tab.bb-pink.is-style-sticky-green .bb-label{background-color:#e95295}.blank-box.bb-tab.bb-purple .bb-label,.bb-tab.bb-purple.is-style-blank-box-red .bb-label,.bb-tab.bb-purple.is-style-blank-box-navy .bb-label,.bb-tab.bb-purple.is-style-blank-box-blue .bb-label,.bb-tab.bb-purple.is-style-blank-box-yellow .bb-label,.bb-tab.bb-purple.is-style-blank-box-green .bb-label,.bb-tab.bb-purple.is-style-blank-box-pink .bb-label,.bb-tab.bb-purple.is-style-blank-box-orange .bb-label,.bb-tab.bb-purple.is-style-sticky-gray .bb-label,.bb-tab.bb-purple.is-style-sticky-yellow .bb-label,.bb-tab.bb-purple.is-style-sticky-red .bb-label,.bb-tab.bb-purple.is-style-sticky-blue .bb-label,.bb-tab.bb-purple.is-style-sticky-green .bb-label{background-color:#884898}.blank-box.bb-tab.bb-blue .bb-label,.bb-tab.bb-blue.is-style-blank-box-red .bb-label,.bb-tab.bb-blue.is-style-blank-box-navy .bb-label,.bb-tab.bb-blue.is-style-blank-box-blue .bb-label,.bb-tab.bb-blue.is-style-blank-box-yellow .bb-label,.bb-tab.bb-blue.is-style-blank-box-green .bb-label,.bb-tab.bb-blue.is-style-blank-box-pink .bb-label,.bb-tab.bb-blue.is-style-blank-box-orange .bb-label,.bb-tab.bb-blue.is-style-sticky-gray .bb-label,.bb-tab.bb-blue.is-style-sticky-yellow .bb-label,.bb-tab.bb-blue.is-style-sticky-red .bb-label,.bb-tab.bb-blue.is-style-sticky-blue .bb-label,.bb-tab.bb-blue.is-style-sticky-green .bb-label{background-color:#0095d9}.blank-box.bb-tab.bb-green .bb-label,.bb-tab.bb-green.is-style-blank-box-red .bb-label,.bb-tab.bb-green.is-style-blank-box-navy .bb-label,.bb-tab.bb-green.is-style-blank-box-blue .bb-label,.bb-tab.bb-green.is-style-blank-box-yellow .bb-label,.bb-tab.bb-green.is-style-blank-box-green .bb-label,.bb-tab.bb-green.is-style-blank-box-pink .bb-label,.bb-tab.bb-green.is-style-blank-box-orange .bb-label,.bb-tab.bb-green.is-style-sticky-gray .bb-label,.bb-tab.bb-green.is-style-sticky-yellow .bb-label,.bb-tab.bb-green.is-style-sticky-red .bb-label,.bb-tab.bb-green.is-style-sticky-blue .bb-label,.bb-tab.bb-green.is-style-sticky-green .bb-label{background-color:#3eb370}.blank-box.bb-tab.bb-orange .bb-label,.bb-tab.bb-orange.is-style-blank-box-red .bb-label,.bb-tab.bb-orange.is-style-blank-box-navy .bb-label,.bb-tab.bb-orange.is-style-blank-box-blue .bb-label,.bb-tab.bb-orange.is-style-blank-box-yellow .bb-label,.bb-tab.bb-orange.is-style-blank-box-green .bb-label,.bb-tab.bb-orange.is-style-blank-box-pink .bb-label,.bb-tab.bb-orange.is-style-blank-box-orange .bb-label,.bb-tab.bb-orange.is-style-sticky-gray .bb-label,.bb-tab.bb-orange.is-style-sticky-yellow .bb-label,.bb-tab.bb-orange.is-style-sticky-red .bb-label,.bb-tab.bb-orange.is-style-sticky-blue .bb-label,.bb-tab.bb-orange.is-style-sticky-green .bb-label{background-color:#f39800}.blank-box.bb-tab.bb-yellow .bb-label,.bb-tab.bb-yellow.is-style-blank-box-red .bb-label,.bb-tab.bb-yellow.is-style-blank-box-navy .bb-label,.bb-tab.bb-yellow.is-style-blank-box-blue .bb-label,.bb-tab.bb-yellow.is-style-blank-box-yellow .bb-label,.bb-tab.bb-yellow.is-style-blank-box-green .bb-label,.bb-tab.bb-yellow.is-style-blank-box-pink .bb-label,.bb-tab.bb-yellow.is-style-blank-box-orange .bb-label,.bb-tab.bb-yellow.is-style-sticky-gray .bb-label,.bb-tab.bb-yellow.is-style-sticky-yellow .bb-label,.bb-tab.bb-yellow.is-style-sticky-red .bb-label,.bb-tab.bb-yellow.is-style-sticky-blue .bb-label,.bb-tab.bb-yellow.is-style-sticky-green .bb-label{background-color:#ffd900}.blank-box.bb-tab.bb-brown .bb-label,.bb-tab.bb-brown.is-style-blank-box-red .bb-label,.bb-tab.bb-brown.is-style-blank-box-navy .bb-label,.bb-tab.bb-brown.is-style-blank-box-blue .bb-label,.bb-tab.bb-brown.is-style-blank-box-yellow .bb-label,.bb-tab.bb-brown.is-style-blank-box-green .bb-label,.bb-tab.bb-brown.is-style-blank-box-pink .bb-label,.bb-tab.bb-brown.is-style-blank-box-orange .bb-label,.bb-tab.bb-brown.is-style-sticky-gray .bb-label,.bb-tab.bb-brown.is-style-sticky-yellow .bb-label,.bb-tab.bb-brown.is-style-sticky-red .bb-label,.bb-tab.bb-brown.is-style-sticky-blue .bb-label,.bb-tab.bb-brown.is-style-sticky-green .bb-label{background-color:#954e2a}.blank-box.bb-tab.bb-grey .bb-label,.bb-tab.bb-grey.is-style-blank-box-red .bb-label,.bb-tab.bb-grey.is-style-blank-box-navy .bb-label,.bb-tab.bb-grey.is-style-blank-box-blue .bb-label,.bb-tab.bb-grey.is-style-blank-box-yellow .bb-label,.bb-tab.bb-grey.is-style-blank-box-green .bb-label,.bb-tab.bb-grey.is-style-blank-box-pink .bb-label,.bb-tab.bb-grey.is-style-blank-box-orange .bb-label,.bb-tab.bb-grey.is-style-sticky-gray .bb-label,.bb-tab.bb-grey.is-style-sticky-yellow .bb-label,.bb-tab.bb-grey.is-style-sticky-red .bb-label,.bb-tab.bb-grey.is-style-sticky-blue .bb-label,.bb-tab.bb-grey.is-style-sticky-green .bb-label{background-color:#949495}.blank-box.bb-tab.bb-black .bb-label,.bb-tab.bb-black.is-style-blank-box-red .bb-label,.bb-tab.bb-black.is-style-blank-box-navy .bb-label,.bb-tab.bb-black.is-style-blank-box-blue .bb-label,.bb-tab.bb-black.is-style-blank-box-yellow .bb-label,.bb-tab.bb-black.is-style-blank-box-green .bb-label,.bb-tab.bb-black.is-style-blank-box-pink .bb-label,.bb-tab.bb-black.is-style-blank-box-orange .bb-label,.bb-tab.bb-black.is-style-sticky-gray .bb-label,.bb-tab.bb-black.is-style-sticky-yellow .bb-label,.bb-tab.bb-black.is-style-sticky-red .bb-label,.bb-tab.bb-black.is-style-sticky-blue .bb-label,.bb-tab.bb-black.is-style-sticky-green .bb-label{background-color:#333}.blank-box.bb-tab.bb-deep .bb-label,.bb-tab.bb-deep.is-style-blank-box-red .bb-label,.bb-tab.bb-deep.is-style-blank-box-navy .bb-label,.bb-tab.bb-deep.is-style-blank-box-blue .bb-label,.bb-tab.bb-deep.is-style-blank-box-yellow .bb-label,.bb-tab.bb-deep.is-style-blank-box-green .bb-label,.bb-tab.bb-deep.is-style-blank-box-pink .bb-label,.bb-tab.bb-deep.is-style-blank-box-orange .bb-label,.bb-tab.bb-deep.is-style-sticky-gray .bb-label,.bb-tab.bb-deep.is-style-sticky-yellow .bb-label,.bb-tab.bb-deep.is-style-sticky-red .bb-label,.bb-tab.bb-deep.is-style-sticky-blue .bb-label,.bb-tab.bb-deep.is-style-sticky-green .bb-label{background-color:#55295b}.blank-box.bb-tab.bb-indigo .bb-label,.bb-tab.bb-indigo.is-style-blank-box-red .bb-label,.bb-tab.bb-indigo.is-style-blank-box-navy .bb-label,.bb-tab.bb-indigo.is-style-blank-box-blue .bb-label,.bb-tab.bb-indigo.is-style-blank-box-yellow .bb-label,.bb-tab.bb-indigo.is-style-blank-box-green .bb-label,.bb-tab.bb-indigo.is-style-blank-box-pink .bb-label,.bb-tab.bb-indigo.is-style-blank-box-orange .bb-label,.bb-tab.bb-indigo.is-style-sticky-gray .bb-label,.bb-tab.bb-indigo.is-style-sticky-yellow .bb-label,.bb-tab.bb-indigo.is-style-sticky-red .bb-label,.bb-tab.bb-indigo.is-style-sticky-blue .bb-label,.bb-tab.bb-indigo.is-style-sticky-green .bb-label{background-color:#1e50a2}.blank-box.bb-tab.bb-light-blue .bb-label,.bb-tab.bb-light-blue.is-style-blank-box-red .bb-label,.bb-tab.bb-light-blue.is-style-blank-box-navy .bb-label,.bb-tab.bb-light-blue.is-style-blank-box-blue .bb-label,.bb-tab.bb-light-blue.is-style-blank-box-yellow .bb-label,.bb-tab.bb-light-blue.is-style-blank-box-green .bb-label,.bb-tab.bb-light-blue.is-style-blank-box-pink .bb-label,.bb-tab.bb-light-blue.is-style-blank-box-orange .bb-label,.bb-tab.bb-light-blue.is-style-sticky-gray .bb-label,.bb-tab.bb-light-blue.is-style-sticky-yellow .bb-label,.bb-tab.bb-light-blue.is-style-sticky-red .bb-label,.bb-tab.bb-light-blue.is-style-sticky-blue .bb-label,.bb-tab.bb-light-blue.is-style-sticky-green .bb-label{background-color:#2ca9e1}.blank-box.bb-tab.bb-cyan .bb-label,.bb-tab.bb-cyan.is-style-blank-box-red .bb-label,.bb-tab.bb-cyan.is-style-blank-box-navy .bb-label,.bb-tab.bb-cyan.is-style-blank-box-blue .bb-label,.bb-tab.bb-cyan.is-style-blank-box-yellow .bb-label,.bb-tab.bb-cyan.is-style-blank-box-green .bb-label,.bb-tab.bb-cyan.is-style-blank-box-pink .bb-label,.bb-tab.bb-cyan.is-style-blank-box-orange .bb-label,.bb-tab.bb-cyan.is-style-sticky-gray .bb-label,.bb-tab.bb-cyan.is-style-sticky-yellow .bb-label,.bb-tab.bb-cyan.is-style-sticky-red .bb-label,.bb-tab.bb-cyan.is-style-sticky-blue .bb-label,.bb-tab.bb-cyan.is-style-sticky-green .bb-label{background-color:#00a3af}.blank-box.bb-tab.bb-teal .bb-label,.bb-tab.bb-teal.is-style-blank-box-red .bb-label,.bb-tab.bb-teal.is-style-blank-box-navy .bb-label,.bb-tab.bb-teal.is-style-blank-box-blue .bb-label,.bb-tab.bb-teal.is-style-blank-box-yellow .bb-label,.bb-tab.bb-teal.is-style-blank-box-green .bb-label,.bb-tab.bb-teal.is-style-blank-box-pink .bb-label,.bb-tab.bb-teal.is-style-blank-box-orange .bb-label,.bb-tab.bb-teal.is-style-sticky-gray .bb-label,.bb-tab.bb-teal.is-style-sticky-yellow .bb-label,.bb-tab.bb-teal.is-style-sticky-red .bb-label,.bb-tab.bb-teal.is-style-sticky-blue .bb-label,.bb-tab.bb-teal.is-style-sticky-green .bb-label{background-color:#007b43}.blank-box.bb-tab.bb-light-green .bb-label,.bb-tab.bb-light-green.is-style-blank-box-red .bb-label,.bb-tab.bb-light-green.is-style-blank-box-navy .bb-label,.bb-tab.bb-light-green.is-style-blank-box-blue .bb-label,.bb-tab.bb-light-green.is-style-blank-box-yellow .bb-label,.bb-tab.bb-light-green.is-style-blank-box-green .bb-label,.bb-tab.bb-light-green.is-style-blank-box-pink .bb-label,.bb-tab.bb-light-green.is-style-blank-box-orange .bb-label,.bb-tab.bb-light-green.is-style-sticky-gray .bb-label,.bb-tab.bb-light-green.is-style-sticky-yellow .bb-label,.bb-tab.bb-light-green.is-style-sticky-red .bb-label,.bb-tab.bb-light-green.is-style-sticky-blue .bb-label,.bb-tab.bb-light-green.is-style-sticky-green .bb-label{background-color:#8bc34a}.blank-box.bb-tab.bb-lime .bb-label,.bb-tab.bb-lime.is-style-blank-box-red .bb-label,.bb-tab.bb-lime.is-style-blank-box-navy .bb-label,.bb-tab.bb-lime.is-style-blank-box-blue .bb-label,.bb-tab.bb-lime.is-style-blank-box-yellow .bb-label,.bb-tab.bb-lime.is-style-blank-box-green .bb-label,.bb-tab.bb-lime.is-style-blank-box-pink .bb-label,.bb-tab.bb-lime.is-style-blank-box-orange .bb-label,.bb-tab.bb-lime.is-style-sticky-gray .bb-label,.bb-tab.bb-lime.is-style-sticky-yellow .bb-label,.bb-tab.bb-lime.is-style-sticky-red .bb-label,.bb-tab.bb-lime.is-style-sticky-blue .bb-label,.bb-tab.bb-lime.is-style-sticky-green .bb-label{background-color:#c3d825}.blank-box.bb-tab.bb-amber .bb-label,.bb-tab.bb-amber.is-style-blank-box-red .bb-label,.bb-tab.bb-amber.is-style-blank-box-navy .bb-label,.bb-tab.bb-amber.is-style-blank-box-blue .bb-label,.bb-tab.bb-amber.is-style-blank-box-yellow .bb-label,.bb-tab.bb-amber.is-style-blank-box-green .bb-label,.bb-tab.bb-amber.is-style-blank-box-pink .bb-label,.bb-tab.bb-amber.is-style-blank-box-orange .bb-label,.bb-tab.bb-amber.is-style-sticky-gray .bb-label,.bb-tab.bb-amber.is-style-sticky-yellow .bb-label,.bb-tab.bb-amber.is-style-sticky-red .bb-label,.bb-tab.bb-amber.is-style-sticky-blue .bb-label,.bb-tab.bb-amber.is-style-sticky-green .bb-label{background-color:#ffc107}.blank-box.bb-tab.bb-deep-orange .bb-label,.bb-tab.bb-deep-orange.is-style-blank-box-red .bb-label,.bb-tab.bb-deep-orange.is-style-blank-box-navy .bb-label,.bb-tab.bb-deep-orange.is-style-blank-box-blue .bb-label,.bb-tab.bb-deep-orange.is-style-blank-box-yellow .bb-label,.bb-tab.bb-deep-orange.is-style-blank-box-green .bb-label,.bb-tab.bb-deep-orange.is-style-blank-box-pink .bb-label,.bb-tab.bb-deep-orange.is-style-blank-box-orange .bb-label,.bb-tab.bb-deep-orange.is-style-sticky-gray .bb-label,.bb-tab.bb-deep-orange.is-style-sticky-yellow .bb-label,.bb-tab.bb-deep-orange.is-style-sticky-red .bb-label,.bb-tab.bb-deep-orange.is-style-sticky-blue .bb-label,.bb-tab.bb-deep-orange.is-style-sticky-green .bb-label{background-color:#ea5506}.blank-box.bb-tab.bb-white .bb-label,.bb-tab.bb-white.is-style-blank-box-red .bb-label,.bb-tab.bb-white.is-style-blank-box-navy .bb-label,.bb-tab.bb-white.is-style-blank-box-blue .bb-label,.bb-tab.bb-white.is-style-blank-box-yellow .bb-label,.bb-tab.bb-white.is-style-blank-box-green .bb-label,.bb-tab.bb-white.is-style-blank-box-pink .bb-label,.bb-tab.bb-white.is-style-blank-box-orange .bb-label,.bb-tab.bb-white.is-style-sticky-gray .bb-label,.bb-tab.bb-white.is-style-sticky-yellow .bb-label,.bb-tab.bb-white.is-style-sticky-red .bb-label,.bb-tab.bb-white.is-style-sticky-blue .bb-label,.bb-tab.bb-white.is-style-sticky-green .bb-label{background-color:#fff}.blank-box.sticky,.sticky.is-style-blank-box-red,.sticky.is-style-blank-box-navy,.sticky.is-style-blank-box-blue,.sticky.is-style-blank-box-yellow,.sticky.is-style-blank-box-green,.sticky.is-style-blank-box-pink,.sticky.is-style-blank-box-orange,.is-style-sticky-gray,.is-style-sticky-yellow,.is-style-sticky-red,.is-style-sticky-blue,.is-style-sticky-green{border-width:0 0 0 6px;border-color:#777;background-color:#f5f6f7}.blank-box.sticky.st-yellow,.sticky.st-yellow.is-style-blank-box-red,.sticky.st-yellow.is-style-blank-box-navy,.sticky.st-yellow.is-style-blank-box-blue,.sticky.st-yellow.is-style-blank-box-yellow,.sticky.st-yellow.is-style-blank-box-green,.sticky.st-yellow.is-style-blank-box-pink,.sticky.st-yellow.is-style-blank-box-orange,.st-yellow.is-style-sticky-gray,.st-yellow.is-style-sticky-yellow,.st-yellow.is-style-sticky-red,.st-yellow.is-style-sticky-blue,.st-yellow.is-style-sticky-green{border-color:#ffa103;background-color:#ffeac7}.blank-box.sticky.st-red,.sticky.st-red.is-style-blank-box-red,.sticky.st-red.is-style-blank-box-navy,.sticky.st-red.is-style-blank-box-blue,.sticky.st-red.is-style-blank-box-yellow,.sticky.st-red.is-style-blank-box-green,.sticky.st-red.is-style-blank-box-pink,.sticky.st-red.is-style-blank-box-orange,.st-red.is-style-sticky-gray,.st-red.is-style-sticky-yellow,.st-red.is-style-sticky-red,.st-red.is-style-sticky-blue,.st-red.is-style-sticky-green{border-color:#cd3740;background-color:#f5dadc}.blank-box.sticky.st-blue,.sticky.st-blue.is-style-blank-box-red,.sticky.st-blue.is-style-blank-box-navy,.sticky.st-blue.is-style-blank-box-blue,.sticky.st-blue.is-style-blank-box-yellow,.sticky.st-blue.is-style-blank-box-green,.sticky.st-blue.is-style-blank-box-pink,.sticky.st-blue.is-style-blank-box-orange,.st-blue.is-style-sticky-gray,.st-blue.is-style-sticky-yellow,.st-blue.is-style-sticky-red,.st-blue.is-style-sticky-blue,.st-blue.is-style-sticky-green{border-color:#06c;background-color:#e5f2ff}.blank-box.sticky.st-green,.sticky.st-green.is-style-blank-box-red,.sticky.st-green.is-style-blank-box-navy,.sticky.st-green.is-style-blank-box-blue,.sticky.st-green.is-style-blank-box-yellow,.sticky.st-green.is-style-blank-box-green,.sticky.st-green.is-style-blank-box-pink,.sticky.st-green.is-style-blank-box-orange,.st-green.is-style-sticky-gray,.st-green.is-style-sticky-yellow,.st-green.is-style-sticky-red,.st-green.is-style-sticky-blue,.st-green.is-style-sticky-green{border-color:#028760;background-color:#cbefe4}.is-style-blank-box-red{border-color:#e60033}.is-style-blank-box-pink{border-color:#e95295}.is-style-blank-box-navy{border-color:#1e50a2}.is-style-blank-box-blue{border-color:#0095d9}.is-style-blank-box-yellow{border-color:#ffd900}.is-style-blank-box-green{border-color:#3eb370}.is-style-blank-box-orange{border-color:#f39800}.is-style-sticky-yellow{border-color:#ffa103;background-color:#ffeac7}.is-style-sticky-red{border-color:#cd3740;background-color:#f5dadc}.is-style-sticky-blue{border-color:#06c;background-color:#e5f2ff}.is-style-sticky-green{border-color:#028760;background-color:#cbefe4}.bb-check .bb-label .fa:before{content:""}.bb-check .bb-label:after{content:"CHECK"}.bb-comment .bb-label .fa:before{content:""}.bb-comment .bb-label:after{content:"COMMENT"}.bb-point .bb-label .fa:before{content:""}.bb-point .bb-label:after{content:"POINT"}.bb-tips .bb-label .fa:before{content:""}.bb-tips .bb-label:after{content:"TIPS"}.bb-hint .bb-label .fa:before{content:""}.bb-hint .bb-label:after{content:"HINT"}.bb-pickup .bb-label .fa:before{content:""}.bb-pickup .bb-label:after{content:"PICKUP"}.bb-bookmark .bb-label .fa:before{content:""}.bb-bookmark .bb-label:after{content:"BOOKMARK"}.bb-memo .bb-label .fa:before{content:""}.bb-memo .bb-label:after{content:"MEMO"}.bb-download .bb-label .fa:before{content:""}.bb-download .bb-label:after{content:"DOWNLOAD"}.bb-break .bb-label .fa:before{content:""}.bb-break .bb-label:after{content:"BREAK"}.bb-amazon .bb-label .fa:before{content:""}.bb-amazon .bb-label:after{content:"AMAZON"}.bb-ok .bb-label .fa:before{content:""}.bb-ok .bb-label:after{content:"OK"}.bb-ng .bb-label .fa:before{content:""}.bb-ng .bb-label:after{content:"NG"}.bb-good .bb-label .fa:before{content:""}.bb-good .bb-label:after{content:"GOOD"}.bb-bad .bb-label .fa:before{content:""}.bb-bad .bb-label:after{content:"BAD"}.bb-profile .bb-label .fa:before{content:""}.bb-profile .bb-label:after{content:"PROFILE"}div.search-form{margin:3em auto;display:flex;max-width:420px}.search-form>div{border:1px solid #555;border-radius:2px;padding:5px;margin-left:10px}.search-form div.sform{background-color:#fff;width:100%}.search-form div.sbtn{background-color:#15e;color:#fff;text-align:center;width:140px;position:relative}.search-form div.sbtn:before{content:"\f002";font-family:FontAwesome;margin-right:7px}.search-form div.sbtn:after{content:"\f25a";font-family:FontAwesome;color:#000;position:absolute;bottom:-1.5em;font-size:25px}@media screen and (max-width:450px){.search-form div{padding:3px 5px;font-size:75%}.search-form div.sform{min-width:180px}.search-form div.sbtn{padding-left:5px;padding-right:10px}.search-form div.sbtn:after{font-size:20px;margin-left:-10px}}.media-modal-content .search-form{margin:0 !important;display:block !important;max-width:auto !important;box-shadow:none !important;border-radius:0 !important;border:none !important}.btn-wrap{float:none !important;min-height:2em}.btn-wrap img[width="1"]{position:absolute;bottom:0;right:0}.btn,.ranking-item-link-buttons a,.btn-wrap>a,.wp-block-freeform .btn-wrap>a{color:#fff;background-color:#32373c;font-weight:700;border-radius:4px;display:inline-block;cursor:pointer;line-height:normal;padding:7px 13px;text-decoration:none;text-align:center;font-size:14px;border:2px solid transparent;position:relative;transition:all .3s ease-in-out}.btn amp-img,.ranking-item-link-buttons a amp-img,.btn-wrap>a amp-img,.wp-block-freeform .btn-wrap>a amp-img{position:absolute}.btn:before,.ranking-item-link-buttons a:before,.btn:after,.ranking-item-link-buttons a:after,.btn-wrap>a:before,.btn-wrap>a:after{font-family:FontAwesome;margin-right:12px;transition:all .2s ease}.btn-m,.btn-wrap.btn-wrap-m>a{padding:14px 45px;font-size:16px}.btn-l,.ranking-item-link-buttons a,.btn-wrap.btn-wrap-l>a{padding:14px 20px;font-size:18px;display:flex;justify-content:center;align-items:center}.btn-l:after,.ranking-item-link-buttons a:after,.btn-wrap.btn-wrap-l>a:after{content:"\f105";position:absolute;right:0;font-size:20px}.btn:hover,.ranking-item-link-buttons a:hover,.btn-wrap>a:hover{filter:opacity(.7);opacity:1;color:#fff}.btn:hover:after,.ranking-item-link-buttons a:hover:after,.btn-wrap>a:hover:after{right:-4px}.btn-l.btn-circle:after,.ranking-item-link-buttons a.btn-circle:after,.btn-wrap.btn-wrap-l.btn-wrap-circle>a:after{right:8px}.btn-l.btn-circle:hover:after,.ranking-item-link-buttons a.btn-circle:hover:after,.btn-wrap.btn-wrap-l.btn-wrap-circle>a:hover:after{right:4px}.btn-shine,.btn-wrap-shine>a{overflow:hidden}.btn-shine:before,.btn-wrap-shine>a:before{animation:shine 3s ease-in-out infinite;background-color:#fff;content:" ";height:100%;left:0;opacity:0;position:absolute;top:-180px;transform:rotate(45deg);width:30px}.btn-circle,.btn-wrap-circle>a{border-radius:99px;clip-path:border-box}.btn-white,.btn-wrap.btn-wrap-white>a{color:#333;background-color:#fff}#container .btn-white:hover,#container .btn-wrap.btn-wrap-white>a:hover{color:#333}.btn-red,.ranking-item-link a,.btn-wrap.btn-wrap-red>a{background-color:#e60033}.btn-pink,.btn-wrap.btn-wrap-pink>a{background-color:#e95295}.btn-purple,.btn-wrap.btn-wrap-purple>a{background-color:#884898}.btn-deep,.btn-wrap.btn-wrap-deep>a{background-color:#55295b}.btn-indigo,.btn-wrap.btn-wrap-indigo>a{background-color:#1e50a2}.btn-blue,.ranking-item-detail a,.btn-wrap.btn-wrap-blue>a{background-color:#0095d9}.btn-light-blue,.btn-wrap.btn-wrap-light-blue>a{background-color:#2ca9e1}.btn-cyan,.btn-wrap.btn-wrap-cyan>a{background-color:#00a3af}.btn-teal,.btn-wrap.btn-wrap-teal>a{background-color:#007b43}.btn-green,.btn-wrap.btn-wrap-green>a{background-color:#3eb370}.btn-light-green,.btn-wrap.btn-wrap-light-green>a{background-color:#8bc34a}.btn-lime,.btn-wrap.btn-wrap-lime>a{background-color:#c3d825}.btn-yellow,.btn-wrap.btn-wrap-yellow>a{background-color:#ffd900}.btn-amber,.btn-wrap.btn-wrap-amber>a{background-color:#ffc107}.btn-orange,.btn-wrap.btn-wrap-orange>a{background-color:#f39800}.btn-deep-orange,.btn-wrap.btn-wrap-deep-orange>a{background-color:#ea5506}.btn-brown,.btn-wrap.btn-wrap-brown>a{background-color:#954e2a}.btn-grey,.btn-wrap.btn-wrap-grey>a{background-color:#949495}.btn-blue-grey,.btn-wrap.btn-wrap-blue-grey>a{background-color:#607d8b}.btn-black,.btn-wrap.btn-wrap-black>a{background-color:#333}.btn-arrow-right:before,.btn-wrap.btn-wrap-arrow-right>a:before{content:"\f061"}.btn-chevron-right:before,.btn-wrap.btn-wrap-chevron-circle-right>a:before{content:"\f054"}.btn-angle-right:before,.btn-wrap.btn-wrap-angle-right>a:before{content:"\f105"}.btn-caret-right:before,.btn-wrap.btn-wrap-caret-right>a:before{content:"\f0da"}.btn-long-arrow-right:before,.btn-wrap.btn-wrap-long-arrow-right>a:before{content:"\f178"}.btn-chevron-circle-right:before,.btn-wrap.btn-wrap-chevron-circle-right>a:before{content:"\f138"}.btn-angle-double-right:before,.btn-wrap.btn-wrap-angle-double-right>a:before{content:"\f101"}.btn-arrow-circle-right:before,.btn-wrap.btn-wrap-arrow-circle-right>a:before{content:"\f0a9"}.btn-hand-o-right:before,.btn-wrap.btn-wrap-hand-o-right>a:before{content:"\f0a4"}.btn-arrow-circle-o-right:before,.btn-wrap.btn-wrap-arrow-circle-o-right>a:before{content:"\f18e"}.btn-caret-square-o-right:before,.btn-wrap.btn-wrap-caret-square-o-right>a:before{content:"\f152"}.micro-copy.alignleft{float:none;margin-right:0;text-align:left}.micro-copy.alignright{float:none;margin-left:0;text-align:right}.micro-copy.aligncenter{text-align:center}.micro-top{font-size:.8em;margin-bottom:.2em}.micro-bottom{font-size:.8em;margin-top:-1.2em}.micro-center{text-align:center}.micro-right{text-align:right}.micro-balloon{position:relative;background:#fff;border:1px solid #999;border-radius:4px;padding:3px 12px;display:table;margin-bottom:.8em;font-size:.8em}.micro-balloon.has-background{color:#fff}.micro-balloon.aligncenter{margin-left:auto;margin-right:auto;display:table}.micro-balloon.alignleft{margin-right:auto}.micro-balloon.alignright{margin-left:auto}.micro-balloon:after,.micro-balloon:before{top:calc(100% - 1px);left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.micro-balloon:after{border-top-color:#fff;border-width:7px;margin-left:-7px}.micro-balloon:before{border-top-color:#999;border-width:8px;margin-left:-8px}.micro-balloon-center{margin-left:auto;margin-right:auto}.micro-balloon-right{margin-left:auto}.micro-bottom.micro-balloon{margin-top:-.5em}.micro-bottom.micro-balloon:after,.micro-bottom.micro-balloon:before{bottom:calc(100% - 1px);top:auto}.micro-bottom.micro-balloon:after{border-bottom-color:#fff;border-top-color:transparent}.micro-bottom.micro-balloon:before{border-bottom-color:#999;border-top-color:transparent}.micro-icon{margin-right:6px}.micro-copy.alignleft,.micro-copy.alignright{float:none}.micro-copy.alignright{margin-left:auto}.mc-circle{border-radius:2em;background-clip:padding-box}.micro-balloon.mc-red{background-color:#e60033;color:#fff;border:none}.micro-balloon.mc-red.micro-bottom:after{border-bottom-color:#e60033;border-top-color:transparent}.micro-balloon.mc-red:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-red:after{border-top-color:#e60033}.micro-balloon.mc-pink{background-color:#e95295;color:#fff;border:none}.micro-balloon.mc-pink.micro-bottom:after{border-bottom-color:#e95295;border-top-color:transparent}.micro-balloon.mc-pink:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-pink:after{border-top-color:#e95295}.micro-balloon.mc-purple{background-color:#884898;color:#fff;border:none}.micro-balloon.mc-purple.micro-bottom:after{border-bottom-color:#884898;border-top-color:transparent}.micro-balloon.mc-purple:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-purple:after{border-top-color:#884898}.micro-balloon.mc-blue{background-color:#0095d9;color:#fff;border:none}.micro-balloon.mc-blue.micro-bottom:after{border-bottom-color:#0095d9;border-top-color:transparent}.micro-balloon.mc-blue:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-blue:after{border-top-color:#0095d9}.micro-balloon.mc-green{background-color:#3eb370;color:#fff;border:none}.micro-balloon.mc-green.micro-bottom:after{border-bottom-color:#3eb370;border-top-color:transparent}.micro-balloon.mc-green:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-green:after{border-top-color:#3eb370}.micro-balloon.mc-orange{background-color:#f39800;color:#fff;border:none}.micro-balloon.mc-orange.micro-bottom:after{border-bottom-color:#f39800;border-top-color:transparent}.micro-balloon.mc-orange:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-orange:after{border-top-color:#f39800}.micro-balloon.mc-yellow{background-color:#ffd900;color:#fff;border:none}.micro-balloon.mc-yellow.micro-bottom:after{border-bottom-color:#ffd900;border-top-color:transparent}.micro-balloon.mc-yellow:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-yellow:after{border-top-color:#ffd900}.micro-balloon.mc-brown{background-color:#954e2a;color:#fff;border:none}.micro-balloon.mc-brown.micro-bottom:after{border-bottom-color:#954e2a;border-top-color:transparent}.micro-balloon.mc-brown:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-brown:after{border-top-color:#954e2a}.micro-balloon.mc-grey{background-color:#949495;color:#fff;border:none}.micro-balloon.mc-grey.micro-bottom:after{border-bottom-color:#949495;border-top-color:transparent}.micro-balloon.mc-grey:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-grey:after{border-top-color:#949495}.micro-balloon.mc-black{background-color:#333;color:#fff;border:none}.micro-balloon.mc-black.micro-bottom:after{border-bottom-color:#333;border-top-color:transparent}.micro-balloon.mc-black:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-black:after{border-top-color:#333}.micro-balloon.mc-deep{background-color:#55295b;color:#fff;border:none}.micro-balloon.mc-deep.micro-bottom:after{border-bottom-color:#55295b;border-top-color:transparent}.micro-balloon.mc-deep:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-deep:after{border-top-color:#55295b}.micro-balloon.mc-indigo{background-color:#1e50a2;color:#fff;border:none}.micro-balloon.mc-indigo.micro-bottom:after{border-bottom-color:#1e50a2;border-top-color:transparent}.micro-balloon.mc-indigo:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-indigo:after{border-top-color:#1e50a2}.micro-balloon.mc-light-blue{background-color:#2ca9e1;color:#fff;border:none}.micro-balloon.mc-light-blue.micro-bottom:after{border-bottom-color:#2ca9e1;border-top-color:transparent}.micro-balloon.mc-light-blue:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-light-blue:after{border-top-color:#2ca9e1}.micro-balloon.mc-cyan{background-color:#00a3af;color:#fff;border:none}.micro-balloon.mc-cyan.micro-bottom:after{border-bottom-color:#00a3af;border-top-color:transparent}.micro-balloon.mc-cyan:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-cyan:after{border-top-color:#00a3af}.micro-balloon.mc-teal{background-color:#007b43;color:#fff;border:none}.micro-balloon.mc-teal.micro-bottom:after{border-bottom-color:#007b43;border-top-color:transparent}.micro-balloon.mc-teal:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-teal:after{border-top-color:#007b43}.micro-balloon.mc-light-green{background-color:#8bc34a;color:#fff;border:none}.micro-balloon.mc-light-green.micro-bottom:after{border-bottom-color:#8bc34a;border-top-color:transparent}.micro-balloon.mc-light-green:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-light-green:after{border-top-color:#8bc34a}.micro-balloon.mc-lime{background-color:#c3d825;color:#fff;border:none}.micro-balloon.mc-lime.micro-bottom:after{border-bottom-color:#c3d825;border-top-color:transparent}.micro-balloon.mc-lime:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-lime:after{border-top-color:#c3d825}.micro-balloon.mc-amber{background-color:#ffc107;color:#fff;border:none}.micro-balloon.mc-amber.micro-bottom:after{border-bottom-color:#ffc107;border-top-color:transparent}.micro-balloon.mc-amber:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-amber:after{border-top-color:#ffc107}.micro-balloon.mc-deep-orange{background-color:#ea5506;color:#fff;border:none}.micro-balloon.mc-deep-orange.micro-bottom:after{border-bottom-color:#ea5506;border-top-color:transparent}.micro-balloon.mc-deep-orange:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-deep-orange:after{border-top-color:#ea5506}.micro-balloon.mc-white{background-color:#fff;color:#fff;border:none}.micro-balloon.mc-white.micro-bottom:after{border-bottom-color:#fff;border-top-color:transparent}.micro-balloon.mc-white:before{border-top-color:transparent;border-bottom-color:transparent}.micro-balloon.mc-white:after{border-top-color:#fff}.blogcard-label{position:absolute;top:-18px;left:16px;font-size:13px;padding:3px .6em;background-color:#333;color:#fff;border-radius:3px;letter-spacing:.7px;display:none}.blogcard-label .fa:before{margin-right:6px}.blogcard-type .blogcard-label{display:block}.bct-none .blogcard-label{display:none}.bct-related .blogcard-label .fa:before{content:""}.bct-related .blogcard-label:after{content:"関連記事"}.bct-reference .blogcard-label .fa:before{content:""}.bct-reference .blogcard-label:after{content:"参考記事"}.bct-reference-link .blogcard-label .fa:before{content:""}.bct-reference-link .blogcard-label:after{content:"参考リンク"}.bct-popular .blogcard-label .fa:before{content:""}.bct-popular .blogcard-label:after{content:"人気記事"}.bct-pickup .blogcard-label .fa:before{content:""}.bct-pickup .blogcard-label:after{content:"ピックアップ"}.bct-check .blogcard-label .fa:before{content:""}.bct-check .blogcard-label:after{content:"チェック"}.bct-together .blogcard-label .fa:before{content:""}.bct-together .blogcard-label:after{content:"あわせて読みたい"}.bct-detail .blogcard-label .fa:before{content:""}.bct-detail .blogcard-label:after{content:"詳細はこちら"}.bct-official .blogcard-label .fa:before{content:""}.bct-official .blogcard-label:after{content:"公式サイト"}.bct-dl .blogcard-label .fa:before{content:""}.bct-dl .blogcard-label:after{content:"ダウンロード"}.bct-prev .blogcard-label .fa:before{content:""}.bct-prev .blogcard-label:after{content:"前回の記事"}.bct-next .blogcard-label .fa:before{content:""}.bct-next .blogcard-label:after{content:"続きの記事"}.button-block{float:none}.button-block.alignleft{text-align:left}.button-block.aligncenter{text-align:center}.button-block.alignright{text-align:right}.block-box-label{display:flex}.block-box-label:before{margin-right:.3em}.caption-box{border:2px solid #eee;border-radius:4px}.caption-box.has-border-color .box-label{color:#fff}.caption-box-label{padding:.2em .8em;background-color:#eee}.caption-box-content{padding:.4em .8em}.cb-red.caption-box{border-color:#e60033}.cb-red .caption-box-label{background-color:#e60033;color:#fff}.cb-pink.caption-box{border-color:#e95295}.cb-pink .caption-box-label{background-color:#e95295;color:#fff}.cb-purple.caption-box{border-color:#884898}.cb-purple .caption-box-label{background-color:#884898;color:#fff}.cb-blue.caption-box{border-color:#0095d9}.cb-blue .caption-box-label{background-color:#0095d9;color:#fff}.cb-green.caption-box{border-color:#3eb370}.cb-green .caption-box-label{background-color:#3eb370;color:#fff}.cb-orange.caption-box{border-color:#f39800}.cb-orange .caption-box-label{background-color:#f39800;color:#fff}.cb-yellow.caption-box{border-color:#ffd900}.cb-yellow .caption-box-label{background-color:#ffd900;color:#fff}.cb-brown.caption-box{border-color:#954e2a}.cb-brown .caption-box-label{background-color:#954e2a;color:#fff}.cb-grey.caption-box{border-color:#949495}.cb-grey .caption-box-label{background-color:#949495;color:#fff}.cb-black.caption-box{border-color:#333}.cb-black .caption-box-label{background-color:#333;color:#fff}.cb-deep.caption-box{border-color:#55295b}.cb-deep .caption-box-label{background-color:#55295b;color:#fff}.cb-indigo.caption-box{border-color:#1e50a2}.cb-indigo .caption-box-label{background-color:#1e50a2;color:#fff}.cb-light-blue.caption-box{border-color:#2ca9e1}.cb-light-blue .caption-box-label{background-color:#2ca9e1;color:#fff}.cb-cyan.caption-box{border-color:#00a3af}.cb-cyan .caption-box-label{background-color:#00a3af;color:#fff}.cb-teal.caption-box{border-color:#007b43}.cb-teal .caption-box-label{background-color:#007b43;color:#fff}.cb-light-green.caption-box{border-color:#8bc34a}.cb-light-green .caption-box-label{background-color:#8bc34a;color:#fff}.cb-lime.caption-box{border-color:#c3d825}.cb-lime .caption-box-label{background-color:#c3d825;color:#fff}.cb-amber.caption-box{border-color:#ffc107}.cb-amber .caption-box-label{background-color:#ffc107;color:#fff}.cb-deep-orange.caption-box{border-color:#ea5506}.cb-deep-orange .caption-box-label{background-color:#ea5506;color:#fff}.cb-white.caption-box{border-color:#fff}.cb-white .caption-box-label{background-color:#fff;color:#fff}.tab-caption-box{border-width:0}.tab-caption-box.block-box.has-background{background-color:transparent !important}.tab-caption-box.has-border-color .box-label{color:#fff}.tab-caption-box-label{padding:0 .8em;font-size:.9em;background-color:#eee;display:inline-block;border-top-left-radius:8px;border-top-right-radius:8px}.tab-caption-box-content{margin-top:-3px;border:3px solid #eee;padding:.4em .8em;border-radius:8px;border-top-left-radius:0}.tcb-red .tab-caption-box-label{background-color:#e60033;color:#fff}.tcb-red .tab-caption-box-content{border-color:#e60033}.tcb-pink .tab-caption-box-label{background-color:#e95295;color:#fff}.tcb-pink .tab-caption-box-content{border-color:#e95295}.tcb-purple .tab-caption-box-label{background-color:#884898;color:#fff}.tcb-purple .tab-caption-box-content{border-color:#884898}.tcb-blue .tab-caption-box-label{background-color:#0095d9;color:#fff}.tcb-blue .tab-caption-box-content{border-color:#0095d9}.tcb-green .tab-caption-box-label{background-color:#3eb370;color:#fff}.tcb-green .tab-caption-box-content{border-color:#3eb370}.tcb-orange .tab-caption-box-label{background-color:#f39800;color:#fff}.tcb-orange .tab-caption-box-content{border-color:#f39800}.tcb-yellow .tab-caption-box-label{background-color:#ffd900;color:#fff}.tcb-yellow .tab-caption-box-content{border-color:#ffd900}.tcb-brown .tab-caption-box-label{background-color:#954e2a;color:#fff}.tcb-brown .tab-caption-box-content{border-color:#954e2a}.tcb-grey .tab-caption-box-label{background-color:#949495;color:#fff}.tcb-grey .tab-caption-box-content{border-color:#949495}.tcb-black .tab-caption-box-label{background-color:#333;color:#fff}.tcb-black .tab-caption-box-content{border-color:#333}.tcb-deep .tab-caption-box-label{background-color:#55295b;color:#fff}.tcb-deep .tab-caption-box-content{border-color:#55295b}.tcb-indigo .tab-caption-box-label{background-color:#1e50a2;color:#fff}.tcb-indigo .tab-caption-box-content{border-color:#1e50a2}.tcb-light-blue .tab-caption-box-label{background-color:#2ca9e1;color:#fff}.tcb-light-blue .tab-caption-box-content{border-color:#2ca9e1}.tcb-cyan .tab-caption-box-label{background-color:#00a3af;color:#fff}.tcb-cyan .tab-caption-box-content{border-color:#00a3af}.tcb-teal .tab-caption-box-label{background-color:#007b43;color:#fff}.tcb-teal .tab-caption-box-content{border-color:#007b43}.tcb-light-green .tab-caption-box-label{background-color:#8bc34a;color:#fff}.tcb-light-green .tab-caption-box-content{border-color:#8bc34a}.tcb-lime .tab-caption-box-label{background-color:#c3d825;color:#fff}.tcb-lime .tab-caption-box-content{border-color:#c3d825}.tcb-amber .tab-caption-box-label{background-color:#ffc107;color:#fff}.tcb-amber .tab-caption-box-content{border-color:#ffc107}.tcb-deep-orange .tab-caption-box-label{background-color:#ea5506;color:#fff}.tcb-deep-orange .tab-caption-box-content{border-color:#ea5506}.tcb-white .tab-caption-box-label{background-color:#fff;color:#fff}.tcb-white .tab-caption-box-content{border-color:#fff}.label-box{border-width:0}.label-box.block-box.has-background{background-color:transparent !important}.label-box-label{margin-left:1em;padding:0 .8em;font-size:.9em;font-weight:700;text-shadow:#fff 3px 0px 0px,#fff 2px 1px 0px,#fff 2px 2px 0px,#fff 2px 3px 0px,#fff 1px 3px 0px,#fff 0px 3px 0px,#fff -1px 3px 0px,#fff -2px 2px 0px,#fff -3px 1px 0px,#fff -3px 0px 0px,#fff -3px -1px 0px,#fff -3px -2px 0px,#fff -2px -2px 0px,#fff -1px -3px 0px,#fff 0px -3px 0px,#fff 1px -3px 0px,#fff 2px -2px 0px,#fff 2px -2px 0px,#fff 3px -1px 0px}.label-box-content{margin-top:-.9em;border:3px solid #888;padding:1em .8em .4em;border-radius:8px}.lb-red .label-box-content{border-color:#e60033}.lb-pink .label-box-content{border-color:#e95295}.lb-purple .label-box-content{border-color:#884898}.lb-blue .label-box-content{border-color:#0095d9}.lb-green .label-box-content{border-color:#3eb370}.lb-orange .label-box-content{border-color:#f39800}.lb-yellow .label-box-content{border-color:#ffd900}.lb-brown .label-box-content{border-color:#954e2a}.lb-grey .label-box-content{border-color:#949495}.lb-black .label-box-content{border-color:#333}.lb-deep .label-box-content{border-color:#55295b}.lb-indigo .label-box-content{border-color:#1e50a2}.lb-light-blue .label-box-content{border-color:#2ca9e1}.lb-cyan .label-box-content{border-color:#00a3af}.lb-teal .label-box-content{border-color:#007b43}.lb-light-green .label-box-content{border-color:#8bc34a}.lb-lime .label-box-content{border-color:#c3d825}.lb-amber .label-box-content{border-color:#ffc107}.lb-deep-orange .label-box-content{border-color:#ea5506}.lb-white .label-box-content{border-color:#fff}.toggle-wrap{position:relative;border-width:0}.toggle-wrap>p{margin:0}.toggle-wrap .toggle-content{display:block;visibility:hidden;opacity:0;padding:0 1em;height:0;transition:all .3s ease-in-out;overflow:hidden}.toggle-button{display:block;cursor:pointer;padding:3px 10px;background-color:#f5f6f7;border:2px solid #ccc;text-align:center;border-radius:4px;position:relative;margin:0}.toggle-button:before{content:'\f067';font-family:FontAwesome;margin-right:.8em;font-size:.8em;color:#999;opacity:.3}.has-border-color .toggle-button:before{opacity:.6}.toggle-button:hover{opacity:.7}.toggle-checkbox{display:none}.toggle-checkbox:checked~.toggle-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.toggle-checkbox:checked~.toggle-button:before{content:'\f068'}.toggle-checkbox:checked~.toggle-content{visibility:visible;opacity:1;height:100%;transition:all .3s ease-in-out;padding:1em;border:2px solid #ccc;border-top-width:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tb-red .toggle-button{border:2px solid #e60033;background:#e60033;color:#fff}.tb-red .toggle-button:before{color:#e60033}.tb-red .toggle-checkbox:checked~.toggle-content{border-color:#e60033}.tb-pink .toggle-button{border:2px solid #e95295;background:#e95295;color:#fff}.tb-pink .toggle-button:before{color:#e95295}.tb-pink .toggle-checkbox:checked~.toggle-content{border-color:#e95295}.tb-purple .toggle-button{border:2px solid #884898;background:#884898;color:#fff}.tb-purple .toggle-button:before{color:#884898}.tb-purple .toggle-checkbox:checked~.toggle-content{border-color:#884898}.tb-blue .toggle-button{border:2px solid #0095d9;background:#0095d9;color:#fff}.tb-blue .toggle-button:before{color:#0095d9}.tb-blue .toggle-checkbox:checked~.toggle-content{border-color:#0095d9}.tb-green .toggle-button{border:2px solid #3eb370;background:#3eb370;color:#fff}.tb-green .toggle-button:before{color:#3eb370}.tb-green .toggle-checkbox:checked~.toggle-content{border-color:#3eb370}.tb-orange .toggle-button{border:2px solid #f39800;background:#f39800;color:#fff}.tb-orange .toggle-button:before{color:#f39800}.tb-orange .toggle-checkbox:checked~.toggle-content{border-color:#f39800}.tb-yellow .toggle-button{border:2px solid #ffd900;background:#ffd900;color:#fff}.tb-yellow .toggle-button:before{color:#ffd900}.tb-yellow .toggle-checkbox:checked~.toggle-content{border-color:#ffd900}.tb-brown .toggle-button{border:2px solid #954e2a;background:#954e2a;color:#fff}.tb-brown .toggle-button:before{color:#954e2a}.tb-brown .toggle-checkbox:checked~.toggle-content{border-color:#954e2a}.tb-grey .toggle-button{border:2px solid #949495;background:#949495;color:#fff}.tb-grey .toggle-button:before{color:#949495}.tb-grey .toggle-checkbox:checked~.toggle-content{border-color:#949495}.tb-black .toggle-button{border:2px solid #333;background:#333;color:#fff}.tb-black .toggle-button:before{color:#333}.tb-black .toggle-checkbox:checked~.toggle-content{border-color:#333}.tb-deep .toggle-button{border:2px solid #55295b;background:#55295b;color:#fff}.tb-deep .toggle-button:before{color:#55295b}.tb-deep .toggle-checkbox:checked~.toggle-content{border-color:#55295b}.tb-indigo .toggle-button{border:2px solid #1e50a2;background:#1e50a2;color:#fff}.tb-indigo .toggle-button:before{color:#1e50a2}.tb-indigo .toggle-checkbox:checked~.toggle-content{border-color:#1e50a2}.tb-light-blue .toggle-button{border:2px solid #2ca9e1;background:#2ca9e1;color:#fff}.tb-light-blue .toggle-button:before{color:#2ca9e1}.tb-light-blue .toggle-checkbox:checked~.toggle-content{border-color:#2ca9e1}.tb-cyan .toggle-button{border:2px solid #00a3af;background:#00a3af;color:#fff}.tb-cyan .toggle-button:before{color:#00a3af}.tb-cyan .toggle-checkbox:checked~.toggle-content{border-color:#00a3af}.tb-teal .toggle-button{border:2px solid #007b43;background:#007b43;color:#fff}.tb-teal .toggle-button:before{color:#007b43}.tb-teal .toggle-checkbox:checked~.toggle-content{border-color:#007b43}.tb-light-green .toggle-button{border:2px solid #8bc34a;background:#8bc34a;color:#fff}.tb-light-green .toggle-button:before{color:#8bc34a}.tb-light-green .toggle-checkbox:checked~.toggle-content{border-color:#8bc34a}.tb-lime .toggle-button{border:2px solid #c3d825;background:#c3d825;color:#fff}.tb-lime .toggle-button:before{color:#c3d825}.tb-lime .toggle-checkbox:checked~.toggle-content{border-color:#c3d825}.tb-amber .toggle-button{border:2px solid #ffc107;background:#ffc107;color:#fff}.tb-amber .toggle-button:before{color:#ffc107}.tb-amber .toggle-checkbox:checked~.toggle-content{border-color:#ffc107}.tb-deep-orange .toggle-button{border:2px solid #ea5506;background:#ea5506;color:#fff}.tb-deep-orange .toggle-button:before{color:#ea5506}.tb-deep-orange .toggle-checkbox:checked~.toggle-content{border-color:#ea5506}.tb-white .toggle-button{border:2px solid #fff;background:#fff;color:#fff}.tb-white .toggle-button:before{color:#fff}.tb-white .toggle-checkbox:checked~.toggle-content{border-color:#fff}.iic-red li:before{color:#e60033}.iic-pink li:before{color:#e95295}.iic-purple li:before{color:#884898}.iic-blue li:before{color:#0095d9}.iic-green li:before{color:#3eb370}.iic-orange li:before{color:#f39800}.iic-yellow li:before{color:#ffd900}.iic-brown li:before{color:#954e2a}.iic-grey li:before{color:#949495}.iic-black li:before{color:#333}.iic-deep li:before{color:#55295b}.iic-indigo li:before{color:#1e50a2}.iic-light-blue li:before{color:#2ca9e1}.iic-cyan li:before{color:#00a3af}.iic-teal li:before{color:#007b43}.iic-light-green li:before{color:#8bc34a}.iic-lime li:before{color:#c3d825}.iic-amber li:before{color:#ffc107}.iic-deep-orange li:before{color:#ea5506}.iic-white li:before{color:#fff}figcaption{margin:0;font-size:.7em;opacity:.8;padding:0 6px}.wp-block-separator.is-style-wide{border-bottom:solid 3px !important}@media screen and (min-width:600px) and (max-width:781px){.article .wp-block-columns :nth-child(odd):nth-last-child(2){margin-bottom:0}}@media screen and (min-width:600px){.column-wrap>*{margin-bottom:0 !important}}.body .wp-block-gallery .blocks-gallery-item{margin-bottom:.6em}.faq-wrap{border-color:transparent}.faq{line-height:24px}.faq-item{display:flex}.faq-item-label{font-size:24px;margin-right:.6em}.is-style-square .faq-item-label{color:#fff !important;background-color:#b7282e;font-size:20px;padding:5px 8px;height:100%}.is-style-square .faq-answer-label{background-color:#007bbb}.is-style-square .faq-item-label{font-size:20px;padding:5px 8px;height:100%}.faq-item-content{flex:1 1 auto;width:calc(60%)}.faq-question{margin-bottom:1.8em;align-items:center}.faq-question-label{color:#b7282e}.faq-question-content{font-weight:700}.faq .faq-answer{margin-left:0}.faq-answer-label{color:#007bbb}.column-wrap{display:flex;justify-content:space-between;position:relative;margin:0}.column-wrap>div{width:49.5%;margin:0}.column-wrap>div>*:first-child{margin-top:0}.column-wrap.column-3>div{width:32.5%}.column-2-3-1-2 .column-left{width:34%}.column-2-3-1-2 .column-right{width:65%}.column-2-3-2-1 .column-left{width:65%}.column-2-3-2-1 .column-right{width:34%}.column-2-4-1-3 .column-left{width:25%}.column-2-4-1-3 .column-right{width:74%}.column-2-4-3-1 .column-left{width:74%}.column-2-4-3-1 .column-right{width:25%}@media (min-width:600px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-media-text__content{padding:0 1em}.sns-follow-buttons a{width:100%;margin-right:8px;margin-bottom:8px;font-size:30px;display:flex;align-items:center;align-content:center;justify-content:center;position:relative}.sns-follow-buttons a:last-child{margin-right:0}.sns-follow-buttons a .follow-count{position:absolute;right:3px;bottom:3px;font-size:12px;line-height:1}.fbc-hide .follow-count{display:none}.related-entry-card .cat-label{font-size:9px}.related-entry-heading,.comment-title{margin:22px 0;font-size:24px}.related-entry-card-content{margin-left:170px}.related-entry-card-snippet{-webkit-line-clamp:3}.rect-mini-card .related-list{display:flex;flex-wrap:wrap;justify-content:space-between}.rect-mini-card .related-entry-card-wrap{width:49.5%;padding:7px}.rect-mini-card .related-entry-card-thumb{width:120px}.rect-mini-card .related-entry-card-content{margin-left:130px}.rect-mini-card .related-entry-card-title{font-size:16px}.rect-mini-card .related-entry-card-snippet{display:none}.rect-vertical-card .related-list{display:flex;flex-wrap:wrap;justify-content:space-around}.rect-vertical-card .related-entry-card-wrap{padding:5px}.rect-vertical-card .related-entry-card-thumb{float:none;width:100%}.rect-vertical-card .related-entry-card-thumb img{width:100%}.rect-vertical-card .related-entry-card-content{margin:0}.rect-vertical-card .related-entry-card-title{font-size:16px}.rect-vertical-card-3 .related-entry-card-wrap{width:33%}.rect-vertical-card-4 .related-entry-card-wrap{width:24.5%}.recb-entry-border .related-entry-card-wrap{border:1px solid #ccc}.commets-list{padding:0;margin:0;list-style:none}.commets-list .avatar{float:right}.commets-list .reply{text-align:right;font-size:.8em}.commets-list .comment-meta{font-size:.8em}.commets-list .comment-body,.commets-list .st-comment-body{margin-bottom:1em}.commets-list .children{list-style:none;padding-left:20px}.st-comment-id{display:none}.st-comment-edit{font-size:.8em;margin-left:6px}.st-comment-author .fn{font-weight:700}.comment-form .required{color:red}.comment-form .logged-in-as{margin:.2em;font-size:.8em}.comment-area.website-hide .comment-form-url{display:none}.comment-edit-link{margin-left:.4em}.comment-reply-link{font-size:14px;display:inline;padding:5px 8px}.comment-page-link{text-align:center}.comment-page-link .page-numbers{width:auto;height:auto;padding:6px 12px;line-height:normal}.comment-page-link .current{background-color:#eee}.pagination{margin:24px 0;clear:both;text-align:center;display:inline-flex;justify-content:center;width:100%}.pagination .current{background-color:#eee}.pagination a:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.page-numbers{color:#333;text-decoration:none;display:inline-block;height:46px;width:46px;border:1px solid #ddd;margin:0 4px;line-height:46px;text-align:center;border-radius:4px}.page-numbers span{line-height:inherit}.page-numbers.dots{opacity:.6;background-color:#f5f6f7}.pagination-next{margin-top:24px}.pagination-next-link,.comment-btn{background-color:#f9f9f9;border:1px solid #ddd;color:#333;display:block;font-size:1.2em;text-decoration:none;width:100%;text-align:center;padding:10px;display:block}.pagination-next-link:hover,.comment-btn:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.pager-links{margin:24px 0;clear:both;text-align:center}.pager-links .post-page-numbers{background-color:transparent}.pager-links span{background-color:#eee}.pager-links a{display:inline-block}.pager-links a span{background-color:#fff}.pager-links a:hover span{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.pager-prev-next a{width:30%;margin:0 4px}.pager-prev-next span{width:100%;margin:0}.pager-post-navi{margin:38px 0;display:flex;flex-direction:column}.pager-post-navi a{padding:10px;margin:0;display:inline-flex;align-items:center;line-height:1.2;font-size:.8em}.pager-post-navi a .iconfont{font-size:1.8em;color:#ddd;padding:8px}.pager-post-navi a figure{min-width:120px;max-width:120px}.pager-post-navi a.prev-post{flex-direction:row;padding-left:5px}.pager-post-navi a.prev-post .prev-post-title{margin-left:10px}.pager-post-navi a.next-post{flex-direction:row-reverse;padding-right:5px}.pager-post-navi a.next-post .next-post-title{margin-right:10px}.pager-post-navi a.prev-next-home{justify-content:center;font-size:50px;text-align:center;color:#888}.post-navi-square a{height:auto}.post-navi-default.post-navi-border a{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.post-navi-default.post-navi-border .next-post{border-top-width:0}.post-navi-default.post-navi-border .next-post:first-child{border-top-width:1px}.pager-post-navi.post-navi-square{flex-direction:row}.pager-post-navi.post-navi-square a{width:50%}.post-navi-square.post-navi-border a{border:1px solid #ccc}.post-navi-square.post-navi-border a:last-child{border-left-width:0}canvas,iframe,video,.fb_iframe_widget,.fb_iframe_widget span{max-width:100%}.overflow-container{overflow-y:scroll}.aspect-ratio{height:0;padding-top:56.25%;position:relative}.aspect-ratio--object{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}
/*!動画の最大幅を指定する*/
.video-container,.instagram-container,.facebook-container{max-width:640px;margin:30px 0}
/*!動画の大きさを調整*/
.video-container .video{position:relative;padding-bottom:56.25%;margin-top:30px;height:0;overflow:hidden;max-width:100%}
/*!Instagramの大きさを調整*/
.instagram-container .instagram,.facebook-container .facebook{position:relative;padding-bottom:120%;padding-top:30px;height:0;overflow:hidden}
/*!動画を囲んでいるdiv目一杯に広げる*/
.video iframe,.video object,.video embed,.instagram iframe,.instagram object,.instagram embed,.facebook iframe,.facebook object,.facebook embed{position:absolute;top:0;left:0;width:100%;height:100%}
/*!Twitterビデオの最小幅を上書き変更*/
.twitter-video{min-width:200px !important}.instagram-media{position:static !important;min-width:280px !important}.author-box{border:1px solid #ccc;border-radius:4px;line-height:1.4;position:relative;padding:1.6% 2.2% 2%}.author-box p{margin-top:.3em;line-height:1.3}.author-box .sns-follow{margin:0}.author-box .sns-follow-message{display:none}.author-box .sns-follow-buttons{flex-wrap:wrap;justify-content:flex-start}.author-box .sns-follow-buttons a.follow-button{font-size:18px;width:24px;height:24px;margin-bottom:4px;margin-right:4px;background-color:transparent;color:#777;border:1px solid #ccc;border-radius:2px}.author-box .sns-follow-buttons a.follow-button:hover{background-color:#fafbfc}.author-box .sns-follow-buttons a.follow-button .follow-count{display:none}.author-box .author-name{font-size:1.1em;font-weight:700;margin-bottom:.4em}.author-thumb{float:left;margin-top:3px;width:120px}.author-content{margin-left:130px}.author-description{margin-bottom:1em}.nwa .author-box{text-align:center;padding:20px}.nwa .author-box .author-thumb{float:none;width:100px;margin:9px auto 0}.nwa .author-box .author-content{margin:0;padding:1em}.nwa .author-box .author-description{text-align:left}.nwa .author-box .sns-follow-buttons{display:block;font-size:1px;font-size:0}.nwa .author-box .sns-follow-buttons a{display:inline-block;margin:2px}.cta-box{background-color:#444;color:#fff;padding:20px}.cta-heading{font-size:26px;padding:12px;margin-bottom:.2em;font-weight:700}.cta-content{display:block}.cta-left-and-right .cta-content,.cta-right-and-left .cta-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.cta-left-and-right .cta-content div,.cta-right-and-left .cta-content div{width:49%}.cta-left-and-right .cta-content .cta-message p:first-child,.cta-right-and-left .cta-content .cta-message p:first-child{margin-top:0}.cta-right-and-left .cta-content{flex-direction:row-reverse}.cta-thumb{text-align:center}.cta-button{margin-top:1em}.sidebar .cta-box{font-size:.8em}.sidebar .cta-heading{font-size:20px;padding:8px}.sidebar .cta-left-and-right .cta-content,.sidebar .cta-right-and-left .cta-content{display:block}.sidebar .cta-left-and-right .cta-content div,.sidebar .cta-right-and-left .cta-content div{width:100%}.sidebar .cta-message{margin-top:1em}.sidebar .cta-button .btn-l,.sidebar .cta-button .ranking-item-link-buttons a,.ranking-item-link-buttons .sidebar .cta-button a{padding:1em;font-size:16px}.speech-wrap{display:flex}.speech-person{width:12%;min-width:12%}.speech-icon img,.speech-icon amp-img{border-radius:50%;border:2px solid #ccc;width:100%}.speech-name{text-align:center;font-size:13px}div.speech-balloon{height:100%;position:relative;padding:10px;background-color:#fff;border:2px solid #ccc;border-radius:6px;max-width:calc(100% - 14%)}div.speech-balloon p{margin:0}.speech-balloon:before{content:'';position:absolute;display:block;width:0;height:0;left:-12px;top:10px;border-right:12px solid #ccc;border-top:12px solid transparent;border-bottom:12px solid transparent}.speech-balloon:after{content:'';position:absolute;display:block;width:0;height:0;left:-9px;top:10px;border-right:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.sbp-l .speech-balloon{margin-left:20px}.sbp-r{flex-direction:row-reverse}.sbp-r .speech-balloon{margin-right:20px}.sbp-r .speech-balloon:before{right:-12px;left:auto;border-left:12px solid #ccc;border-right:none}.sbp-r .speech-balloon:after{right:-9px;left:auto;border-left:12px solid #fff;border-right:none}.sbis-sn .speech-icon-image{border-radius:0;border-style:none;box-shadow:none}.sbis-sb .speech-icon-image{border-radius:0}.sbis-cn .speech-icon-image{border-style:none;box-shadow:none}.sbs-flat .speech-balloon{background-color:#f1f1f1;border-color:#f1f1f1}.sbs-flat .speech-balloon:before,.sbs-flat .speech-balloon:after{border-right-color:#f1f1f1;border-left-color:#f1f1f1}.sbs-line .speech-balloon{border-width:1px}.sbs-line .speech-balloon:after{left:-10px}.sbs-line.sbp-r .speech-balloon{background-color:#85e249;border-color:#85e249}.sbs-line.sbp-r .speech-balloon:after{left:auto;right:-10px}.sbs-line.sbp-r .speech-balloon:before,.sbs-line.sbp-r .speech-balloon:after{border-right-color:#85e249;border-left-color:#85e249}div.sbs-think.sbp-l .speech-balloon{margin-left:46px}div.sbs-think .speech-balloon:before{border:2px solid #ccc;border-radius:50%;left:-29px;top:11px;width:20px;height:20px}div.sbs-think .speech-balloon:after{border:2px solid #ccc;border-radius:50%;left:-44px;top:25px;width:10px;height:10px}.sbs-think.sbp-r .speech-balloon{margin-right:46px}.sbs-think.sbp-r .speech-balloon:before{left:auto;right:-29px}.sbs-think.sbp-r .speech-balloon:after{left:auto;right:-44px}.booklink-box,.kaerebalink-box,.tomarebalink-box,.product-item-box{padding:22px 25px;width:96%;border:3px solid #dfdfdf;box-sizing:border-box;position:relative}.product-item-box{position:relative}.product-item-box:after{content:'\ea87';font-family:icomoon;position:absolute;bottom:0;right:6px;font-size:24px;color:#ddd}.product-item-box .image-thumb img{border:none;box-shadow:none}.rakuten-item-box:after{content:'\e903';font-family:icomoon}.product-item-error.cf{display:block;line-height:1.2}.booklink-image,.kaerebalink-image,.tomarebalink-image,.product-item-thumb{width:160px;min-width:160px;margin:0 auto 1em !important;float:none !important;text-align:center}.booklink-image *,.kaerebalink-image *,.tomarebalink-image *,.product-item-thumb *{display:block}.booklink-image>a>img,.kaerebalink-image>a>img,.tomarebalink-image>a>img,.product-item-thumb>a>img{margin:0 auto}.image-content{visibility:hidden;position:absolute;z-index:99;right:0;top:0;border:1px solid #eee;background-color:#f5f6f7;border-radius:2px;transition:all .3s ease;opacity:0;max-width:calc(100% - 160px)}.image-content img{display:block}.image-content amp-img{min-width:500px}.image-thumb:hover>.image-content{visibility:visible;opacity:1}.image-thumb:hover>.image-content:hover{display:none}.swatchimages{display:flex;flex-wrap:wrap;margin-top:3px}.swatchimages>*{border:1px solid #ddd;margin:1px;display:flex;align-items:center;justify-content:center}.swatchimages>*:hover{box-shadow:0 0 4px #f79901}.swatchimages>*>img{display:block}.swatchimages:hover .si-thumb{display:flex;align-items:center;justify-content:center}.pis-l .si-thumb{width:30px}.pis-m .si-thumb{width:18%}.pis-s .si-thumb{width:30%}@media screen and (max-width:480px){.pis-m .si-thumb{width:30%}}.booklink-info,.kaerebalink-info,.tomarebalink-info,.product-item-content{line-height:125%;width:100%}.product-item-snippet{font-size:.8em;margin-top:6px}.booklink-powered-date,.kaerebalink-powered-date,.tomarebalink-powered-date{font-size:12px}.booklink-detail,.kaerebalink-detail,.tomarebalink-address{color:#333;font-size:12px;margin:0 0 10px}.kaerebalink-link1>*,.booklink-link2>*,.tomarebalink-link1>*,.product-item-buttons>*{background:0 0 !important;padding:0 !important;display:block !important}.kaerebalink-link1 a,.booklink-link2 a,.tomarebalink-link1 a,.product-item-buttons a{width:90%;display:block;margin:0 auto 8px;padding:6px 12px;text-decoration:none;font-size:13px;font-weight:700;text-align:center;color:#fff}.kaerebalink-link1 a:hover,.booklink-link2 a:hover,.tomarebalink-link1 a:hover,.product-item-buttons a:hover{opacity:.6}.product-item-buttons{margin-top:1em}.product-item-image-only img{border:0;box-shadow:none}@media screen and (min-width:769px){.booklink-box,.kaerebalink-box,.tomarebalink-box,.product-item-box{text-align:left;display:flex;font-size:inherit !important}.booklink-image,.kaerebalink-image,.tomarebalink-image,.product-item-thumb{vertical-align:top;box-sizing:border-box;min-width:auto !important}.booklink-info,.kaerebalink-info,.tomarebalink-info,.product-item-content{line-height:125%;vertical-align:top;box-sizing:border-box;padding-left:25px;width:100%}.booklink-powered-date,.kaerebalink-powered-date,.tomarebalink-powered-date{margin:6px 0 0}.booklink-detail,.kaerebalink-detail{margin:0 0 14px}.booklink-link2,.kaerebalink-link1,.tomarebalink-link1,.product-item-buttons{display:flex;flex-wrap:wrap}.booklink-link2 a,.kaerebalink-link1 a,.tomarebalink-link1 a,.product-item-buttons a{width:auto;text-align:center;border-radius:3px}.booklink-link2 a img,.kaerebalink-link1 a img,.tomarebalink-link1 a img,.product-item-buttons a img{position:absolute;bottom:0;right:0}.booklink-link2>*,.kaerebalink-link1>*,.tomarebalink-link1>*,.product-item-buttons>*{margin:.5%;box-sizing:border-box}}.shoplinkbtn{position:relative}.shoplinkbtn img{position:absolute}.shoplinkbtn1 a{background:#192f60}.shoplinkbtn2 a{background:#007b43}.shoplinkbtn3 a{background:#522f60}.shoplinkamazon a{background:#f79901}.shoplinkrakuten a{background:#bf0000}.shoplinkyahoo a{background:#e60033;position:relative}.shoplinkdmm a{background:#00bcd4}.shoplinkseven a{background:#008837}.shoplinkbellemaison a{background:#80bd22}.shoplinkcecile a{background:#8d124b}.shoplinkkakakucom a{background:#051d93}.shoplinkkindle a{background:#0074c1}.shoplinkrakukobo a{background:#bf0000}.shoplinkbk1 a{background:#0085cd}.shoplinkehon a{background:#006}.shoplinkkino a{background:#004097}.shoplinktoshokan a{background:#15b0e7}.shoplinkjalan a{background:#ff5600}.shoplinkjtb a{background:#c71628}.shoplinkikyu a{background:#1c4678}.shoplinkrurubu a{background:#006}.shoplinkwowma a{background:#ff6100}.product-item-admin{position:absolute;bottom:3px;left:6px}.product-item-admin>*{font-size:10px;color:#777;margin:6px}.pis-s{padding:1em}.pis-s:after{font-size:18px}.pis-s .product-item-thumb{width:90px;min-width:90px}.pis-l.product-item-box{display:block}.pis-l figure.product-item-thumb{width:100%;min-width:auto}.item-price{color:#c9171e}.acquired-date{font-size:.9em}.nwa .booklink-box,.nwa .kaerebalink-box,.nwa .tomarebalink-box,.nwa .product-item-box{padding:10px 10px 24px;display:block}.nwa .booklink-image,.nwa .kaerebalink-image,.nwa .tomarebalink-image,.nwa .product-item-thumb{width:120px;min-width:120px;margin-right:3% !important;float:left !important;height:100% !important}.nwa .booklink-link2,.nwa .kaerebalink-link1,.nwa .tomarebalink-link1,.nwa .product-item-buttons{display:flex;flex-wrap:wrap}.nwa .booklink-link2>*,.nwa .kaerebalink-link1>*,.nwa .tomarebalink-link1>*,.nwa .product-item-buttons>*{width:auto;margin:0 .5% !important}.nwa .booklink-link2>*>a,.nwa .kaerebalink-link1>*>a,.nwa .tomarebalink-link1>*>a,.nwa .product-item-buttons>*>a{width:auto;font-size:11px}.nwa .product-item-box:after{font-size:18px}.nwa .booklink-image,.nwa .kaerebalink-image,.nwa .tomarebalink-image,.nwa .product-item-thumb{width:80px;min-width:80px}.nwa .booklink-info,.nwa .kaerebalink-info,.nwa .tomarebalink-info,.nwa .product-item-content{width:auto !important;overflow:visible !important;text-align:center !important;padding:0 !important}.nwa .booklink-link2>*,.nwa .kaerebalink-link1>*,.nwa .tomarebalink-link1>*,.nwa .product-item-buttons>*{width:100%;margin:0 .5% !important}@media screen and (max-width:834px){.booklink-box,.kaerebalink-box,.tomarebalink-box,.product-item-box{padding:10px 10px 24px;display:block}.booklink-image,.kaerebalink-image,.tomarebalink-image,.product-item-thumb{width:120px;min-width:120px;margin-right:3% !important;float:left !important;height:100% !important}.booklink-link2,.kaerebalink-link1,.tomarebalink-link1,.product-item-buttons{display:flex;flex-wrap:wrap}.booklink-link2>*,.kaerebalink-link1>*,.tomarebalink-link1>*,.product-item-buttons>*{width:auto;margin:0 .5% !important}.booklink-link2>*>a,.kaerebalink-link1>*>a,.tomarebalink-link1>*>a,.product-item-buttons>*>a{width:auto;font-size:11px}.product-item-box:after{font-size:18px}}@media screen and (max-width:480px){.booklink-image,.kaerebalink-image,.tomarebalink-image,.product-item-thumb{width:80px;min-width:80px}.booklink-info,.kaerebalink-info,.tomarebalink-info,.product-item-content{width:auto !important;overflow:visible !important;text-align:center !important;padding:0 !important}.booklink-link2>*,.kaerebalink-link1>*,.tomarebalink-link1>*,.product-item-buttons>*{width:100%;margin:0 .5% !important}}.fb-like-box{background-color:#444;color:#fff;display:flex;flex-wrap:nowrap}.fb-like-box .fb-like-thumb,.fb-like-box .fb-like-content{width:100%}.fb-like-box img{display:block;width:100%;height:100%}.fb-like-box .fb_reset{display:none}.fb-like-content{display:flex;flex-direction:column;text-align:center}.fb-like-content>div{padding-top:8px}.fb-like-message{color:#eee;font-size:.9em}.fb-like-sub-message{color:#ccc;font-size:.7em;margin-bottom:8px}.fb-like-buttons{padding:0;text-align:center}.fb-like-buttons>div{margin:8px;display:flex;justify-content:center}.fb-like-buttons>div>*{height:100%}.fb-like-facebook{margin-bottom:-7px}.sidebar .fb-like-box{max-width:640px;flex-direction:column}div.fb-like-mobile{display:none}.fb-like-balloon{height:100px;margin-top:30px;margin-bottom:30px;clear:both}.fb-like-balloon-thumb{float:left;width:100px}.fb-like-balloon-thumb img{display:block}.fb-like-balloon-body{margin-right:140px;float:none;padding:10px;font-size:18px;line-height:1.3em;height:100px;overflow:hidden;color:#000;box-sizing:border-box}.fb-like-balloon-body:after{content:'\f054';position:absolute;right:110px;top:27px;color:#ccc;font-size:50px;font-family:FontAwesome;line-height:100%}.fb-like-balloon-button{background-color:#f3f3f3;width:100px;height:100px;text-align:center;float:right;padding-top:27px;box-sizing:border-box}.fb-like-balloon-button iframe{background-color:#fff}.fb-like-balloon-arrow-box{float:left;position:relative;border:1px solid #bbb;margin-left:12px;width:calc(100% - 114px);border-radius:5px;background-color:#fff}.fb-like-balloon-arrow-box-in{border-radius:5px;overflow:hidden}.fb-like-balloon-arrow-box:after,.fb-like-balloon-arrow-box:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.fb-like-balloon-arrow-box:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}.fb-like-balloon-arrow-box:before{border-color:rgba(221,221,221,0);border-right-color:#bbb;border-width:11px;margin-top:-11px}.sidebar .fb-like-balloon-body:after{display:none}.sidebar .fb-like-balloon-body{font-size:.8em;padding:5px;line-height:1.1em;margin-right:0;height:70px}.sidebar .fb-like-balloon-button{float:none;width:100%;height:30px;display:block;line-height:24px;padding-top:0}.sidebar div.fb-like-mobile{display:block}.sidebar div.fb-like-pc{display:none}@media screen and (max-width:639px){.fb-like-balloon-body{margin-right:100px;font-size:1em;line-height:1.2em}.fb-like-balloon-body:after{display:none}}@media screen and (max-width:440px){.fb-like-balloon-body{font-size:.8em;padding:5px;line-height:1.1em;margin-right:0;height:70px}.fb-like-balloon-button{float:none;width:100%;height:30px;display:block;padding-top:0;line-height:24px}div.fb-like-mobile{display:block}div.fb-like-pc{display:none}}.mobile-menu-buttons{background:#fff;box-shadow:0 0 5px #a9a9a9;font-size:19px;position:fixed;bottom:0;left:0;right:0;z-index:2;padding:0;margin:0;list-style:none;display:none;align-items:center;line-height:1.4;min-height:50px;transition:.3s}.mobile-menu-buttons .menu-icon{text-align:center;width:100%;display:block}.mobile-menu-buttons .menu-caption{font-size:9px;text-align:center;opacity:.8;display:block}.mobile-menu-buttons .menu-button{position:relative;width:100%;cursor:pointer}.mobile-menu-buttons .menu-button>a{display:block;color:#333;text-decoration:none}.mobile-menu-buttons .menu-button:hover .menu-button-in{opacity:.8}.mobile-menu-buttons .ad-area{display:none}.mobile-menu-buttons .menu-content{cursor:default}.mobile-footer-menu-buttons{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.logo-menu-button{text-align:center;font-weight:900;line-height:50px;min-width:200px;overflow:hidden}.logo-menu-button img{max-height:44px;display:block;margin:0 auto}.fa.menu-icon{font:inherit}#navi-menu-close,#sidebar-menu-close,#search-menu-close,#share-menu-close,#follow-menu-close{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:#000;transition:.3s ease-in-out}.menu-content{overflow:auto;position:fixed;top:0;z-index:9999;width:100%;max-width:400px;height:100%;background:#fff;transition:.3s ease-in-out;opacity:1;overflow:scroll;-webkit-overflow-scrolling:touch}.menu-content .menu-drawer{padding:0 1em 30px}.menu-content .sidebar{width:100%;display:block;margin:0}.navi-menu-content{left:0;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.sidebar-menu-content{right:0;-webkit-transform:translateX(105%);transform:translateX(105%)}#slide-in-sidebar{display:block;margin:0}.search-menu-content,.share-menu-content,.follow-menu-content{transition:.3s ease-in-out;position:fixed;top:40%;z-index:99;width:90%;left:5%;right:5%;-webkit-transform:translateY(900%);transform:translateY(900%);opacity:0}.search-menu-content .search-edit,.share-menu-content .search-edit,.follow-menu-content .search-edit{width:100%}#navi-menu-input:checked~#navi-menu-close,#sidebar-menu-input:checked~#sidebar-menu-close,#search-menu-input:checked~#search-menu-close,#share-menu-input:checked~#share-menu-close,#follow-menu-input:checked~#follow-menu-close{display:block;opacity:.5}#navi-menu-input:checked~#navi-menu-content,#sidebar-menu-input:checked~#sidebar-menu-content,#search-menu-input:checked~#search-menu-content,#share-menu-input:checked~#share-menu-content,#follow-menu-input:checked~#follow-menu-content{transition:.3s ease-in-out;-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}.menu-drawer ul{list-style:none}.menu-drawer li{display:block}.menu-drawer a{color:#333;text-decoration:none;padding:6px;display:block}.menu-drawer a:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.menu-drawer .sub-menu{padding-left:20px}.menu-close-button{display:block;cursor:pointer;text-align:center;font-size:2em}.share-menu-content .sns-buttons{justify-content:space-around}.share-menu-content .sns-buttons .share-count{color:#fff}.share-menu-content .button-caption{display:none}.follow-menu-content .sns-buttons{justify-content:space-around}.follow-menu-content .sns-buttons a{width:24%}.follow-menu-content .sns-follow-message{display:none}.ranking-items{line-height:1.4}.ranking-items p{font-size:18px;margin-top:0}.ranking-item,.timeline-box{padding:3%;border:1px solid #ccc;border-radius:4px}.ranking-item img[width="1"],.timeline-box img[width="1"]{position:absolute;bottom:0;right:0}.ranking-item-name-text{font-size:24px;font-weight:700}.star:before,.star-half-o:before,.star-o:before{font-family:FontAwesome}.star:before{content:'\f005'}.star-half-o:before{content:'\f123'}.star-o:before{content:'\f006'}.ranking-item-name{padding:3px 2px 6px}.rating-star{color:#f5bc55;font-size:1.2em}.rating-number{color:#333;font-size:.9em;margin-left:.4em}.ranking-item-img-desc,.ranking-item-link-buttons{display:flex}.ranking-item-img-desc>div,.ranking-item-link-buttons>div{width:100%;padding:2px 0}.ranking-item-img-desc{margin-top:6px}.ranking-item-name{display:flex}.ranking-item-name-crown{margin-right:10px}.ranking-item-name-text{width:100%}.ranking-item-image-tag{max-width:302px;margin-right:1em;position:relative;align-items:flex-start}.ranking-item-description{width:100px;position:relative}.ranking-item-link-buttons{margin-top:6px}.ranking-item-link-buttons>div{padding:0 3px;position:relative}.ranking-item-link-buttons a{margin:0 0 8px}.g-crown,.s-crown,.c-crown{width:0;height:0;border-bottom-style:solid;border-bottom-width:35px;border-left:20px solid transparent;border-right:20px solid transparent;position:relative}.g-crown:after,.s-crown:after,.c-crown:after{width:0;height:0;border-top:15px solid transparent;content:"";position:absolute;top:0;left:-20px}.g-crown-circle,.s-crown-circle,.c-crown-circle{border-radius:50%;width:5px;height:5px;position:absolute;top:-5px;left:-21px}.g-crown-circle:before,.s-crown-circle:before,.c-crown-circle:before{border-radius:50%;width:5px;height:5px;content:"";position:absolute;top:0;left:19px}.g-crown-circle:after,.s-crown-circle:after,.c-crown-circle:after{border-radius:50%;width:5px;height:5px;content:"";position:absolute;top:0;left:38px}.g-crown{border-bottom:35px solid #bfa930}.g-crown:after{border-bottom:20px solid #ffe973;border-left:20px solid #ffe973;border-right:20px solid gold}.g-crown-circle{background-color:#a68c00}.g-crown-circle:before{background-color:#a68c00}.g-crown-circle:after{background-color:#a68c00}.s-crown{border-bottom:35px solid #909090}.s-crown:after{border-bottom:20px solid #e0e0e0;border-left:20px solid #e0e0e0;border-right:20px solid silver}.s-crown-circle{background-color:#909090}.s-crown-circle:before{background-color:#909090}.s-crown-circle:after{background-color:#909090}.c-crown{border-bottom:35px solid #69433f}.c-crown:after{border-bottom:20px solid #8c4841;border-left:20px solid #8c4841;border-right:20px solid #5b1c15}.c-crown-circle{background-color:#69433f}.c-crown-circle:before{background-color:#69433f}.c-crown-circle:after{background-color:#69433f}.widget_item_ranking .main-widget-label{font-size:23px;padding:6px;margin:28px 0 12px;font-weight:700}.footer{margin-top:20px;padding:8px}.copyright{margin-top:8px}.footer-widgets,.footer-widgets-mobile{margin:10px auto;display:flex}.footer-left,.footer-center,.footer-right,.footer-mobile{padding:10px 16px}.footer-left,.footer-center,.footer-right{width:33.33%}.footer-widgets-mobile{display:none}.footer-bottom{margin-top:24px;padding:8px;position:relative;font-size:14px}.footer-bottom.fdt-left-and-right .footer-bottom-logo{display:none}.footer-bottom.fdt-left-and-right .footer-bottom-content{float:none;display:flex;justify-content:space-between;align-items:baseline}.footer-bottom.fdt-up-and-down .footer-bottom-logo{display:none}.footer-bottom.fdt-up-and-down .footer-bottom-content{float:none;display:block;text-align:center}.footer-bottom.fdt-up-and-down .footer-bottom-content .navi-footer-in>ul{justify-content:center}.footer-bottom.fnm-text-width .menu-footer li{width:auto}.footer-bottom.fnm-text-width .menu-footer li a{padding:0 10px}.footer-bottom-logo{float:left;bottom:0;position:absolute}.footer-bottom-logo .logo-text{padding:0}.footer-bottom-logo .site-name-text{font-size:18px}.footer-bottom-logo .logo-image{padding:0}.footer-bottom-logo img{height:50px;width:auto}.footer-bottom-content{float:right;text-align:right}.go-to-top{position:fixed;display:none;right:10px;bottom:10px;z-index:99999}.go-to-top-button{background-color:#eee;color:#333;text-decoration:none;display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;text-align:center;line-height:1;border-radius:5px;font-size:22px}.go-to-top-button:hover{color:#333}.go-to-top-button-image{background-color:transparent;padding:0;max-width:120px}#wpforo-wrap .anchor-icon,.gallery .anchor-icon,.amazonjs_item .anchor-icon,.kaerebalink-box .anchor-icon,.booklink-box .anchor-icon,.tomarebalink-box .anchor-icon,.wpf-sbtn-wrap .anchor-icon,.btn .anchor-icon,.ranking-item-link-buttons a .anchor-icon,.btn-wrap a .anchor-icon,.no-icon .anchor-icon{display:none !important}.gallery{margin:auto}.gallery .gallery-item{float:left;margin-top:10px;text-align:center;height:auto}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16%}.gallery-columns-7 .gallery-item{width:14%}.gallery-columns-8 .gallery-item{width:12%}.gallery-columns-9 .gallery-item{width:11%}.gallery amp-img{border:2px solid #cfcfcf}.gallery br{clear:both}.gallery .gallery-item dd{margin:0}.search-box{margin:1em 0 2em;position:relative}.search-edit{font-family:inherit}#search-menu-content .search-edit{font-size:16px}.search-submit{position:absolute;right:3px;top:calc(50% - 12px);font-size:20px;cursor:pointer;border:none;color:#ddd;padding:0 8px;background-color:rgba(255,255,255,0)}.timeline-box{padding:16px 5px;overflow:auto}.timeline-box .timeline{list-style:none;padding:0;margin:0}.timeline-title{font-weight:700;font-size:1.1em;text-align:center}.timeline>li{margin-bottom:60px}ul.timeline ul{list-style-type:disc}ul.timeline ul ul{list-style-type:circle}ul.timeline ul ul ul{list-style-type:square}.timeline>li.timeline-item{overflow:hidden;margin:0;position:relative}.timeline-item-label{width:110px;float:left;padding-top:18px;text-align:right;padding-right:1em;font-size:14px}.timeline-item-title{font-weight:700}.timeline-item-content{width:calc(100% - 110px);float:left;padding:.8em 1.4em;border-left:3px #e5e5d1 solid}.timeline-item:before{content:'';width:12px;height:12px;background:#6fc173;position:absolute;left:105px;top:24px;border-radius:100%}@media screen and (max-width:480px){.timeline-box .timeline{padding-left:10px}.timeline>li.timeline-item{overflow:visible;border-left:3px #e5e5d1 solid}.timeline-item-label{width:auto;float:none;text-align:left;padding-left:16px}.timeline-item-content{width:auto;padding:8px;float:none;border:none}.timeline-item:before{left:-12px;top:19px;width:21px;height:21px}}.ribbon{width:80px;height:80px;overflow:hidden;position:absolute;z-index:1}.ribbon:before,.ribbon:after{position:absolute;z-index:0;content:'';display:block;border:4px solid #224963}.ribbon span{position:absolute;display:block;width:185px;padding:5px 0;box-shadow:0 1px 1px rgba(0,0,0,.1);color:#fff;font:700 11px/1 'Lato',sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-color-1 span{background-color:#ea7e7e}.ribbon-color-2 span{background-color:#7e95ea}.ribbon-color-3 span{background-color:#f7c114}.ribbon-color-4 span{background-color:#dc669b}.ribbon-color-5 span{background-color:#e9546b}.ribbon-top-left{top:-3px;left:-9px}.ribbon-top-left:before,.ribbon-top-left:after{border-top-color:transparent;border-left-color:transparent}.ribbon-top-left:before{top:-1px;right:4px}.ribbon-top-left:after{bottom:4px;left:1px}.ribbon-top-left span{right:-45px;top:18px;transform:rotate(-45deg)}.border-square .ribbon-top-left{top:-13px;left:-13px}.card-large-image .ribbon-top-left{top:-7px;left:-9px}[class*=fab-]:before{font-family:FontAwesome}.fab-info-circle:before{content:'\f05a'}.fab-question-circle:before{content:'\f059'}.fab-exclamation-circle:before{content:'\f06a'}.fab-pencil:before{content:'\f040'}.fab-edit:before{content:'\f044'}.fab-comment:before{content:'\f075'}.fab-ok:before{content:'\f10c'}.fab-bad:before{content:'\f00d'}.fab-lightbulb:before{content:'\f0eb'}.fab-graduation-cap:before{content:'\f19d'}.fab-book:before{content:'\f02d'}.fab-amazon:before{content:'\f270'}.fab-envelope:before{content:'\f0e0'}.fab-flag:before{content:'\f024'}.fab-ban:before{content:'\f05e'}.fab-bolt:before{content:'\f0e7'}.fab-calendar:before{content:'\f073'}.fab-clock:before{content:'\f017'}.fab-cutlery:before{content:'\f0f5'}.fab-heart:before,.list-heart li:before{content:'\f004'}.fab-camera:before{content:'\f030'}.fab-search:before{content:'\f002'}.fab-folder:before{content:'\f07b'}.fab-tag:before{content:'\f02b'}.fab-trophy:before{content:'\f091'}.fab-car:before{content:'\f1b9'}.fab-truck:before{content:'\f0d1'}.fab-bicycle:before{content:'\f206'}.fab-motorcycle:before{content:'\f21c'}.fab-bus:before{content:'\f207'}.fab-plane:before{content:'\f072'}.fab-train:before{content:'\f238'}.fab-subway:before{content:'\f239'}.fab-taxi:before{content:'\f1ba'}.fab-file-text:before{content:'\f15c'}.fab-jpy:before{content:'\f157'}.fab-usd:before{content:'\f155'}.fab-eur:before{content:'\f153'}.fab-btc:before{content:'\f15a'}.fab-apple:before{content:'\f179'}.fab-android:before{content:'\f17b'}.fab-ship:before{content:'\f21a'}.fab-wordpress:before{content:'\f19a'}.fab-thumbs-up:before{content:'\f164'}.fab-thumbs-down:before{content:'\f165'}.fab-check:before,.list-check li:before{content:'\f00c'}.fab-bell:before{content:'\f0f3'}.fab-star:before,.list-star li:before{content:'\f005'}.fab-bookmark:before{content:'\f02e'}.fab-download:before{content:'\f019'}.fab-coffee:before{content:'\f0f4'}.fab-user:before{content:'\f007'}.iconlist-box{border-color:transparent}.iconlist-box ul{list-style:none}.iconlist-box ol li:before{display:none}.iconlist-box.list-none ul{list-style:disc}.iconlist-box.list-none ol{list-style:decimal}.iconlist-box li:before{font-family:FontAwesome;margin-right:.4em;margin-left:-1em}.iconlist-title{font-weight:700;text-align:center}.fab-check-circle:before,.list-check-circle li:before{content:'\f058'}.fab-check-circle-o:before,.list-check-circle-o li:before{content:'\f05d'}.fab-check-square:before,.list-check-square li:before{content:'\f14a'}.fab-check-square-o:before,.list-check-square-o li:before{content:'\f046'}.fab-caret-right:before,.list-caret-right li:before{content:'\f0da'}.fab-caret-square-o-right:before,.list-caret-square-o-right li:before{content:'\f152'}.fab-arrow-right:before,.list-arrow-right li:before{content:'\f061'}.fab-angle-right:before,.list-angle-right li:before{content:'\f105'}.fab-angle-double-right:before,.list-angle-double-right li:before{content:'\f101'}.fab-arrow-circle-right:before,.list-arrow-circle-right li:before{content:'\f0a9'}.fab-arrow-circle-o-right:before,.list-arrow-circle-o-right li:before{content:'\f18e'}.fab-play-circle:before,.list-play-circle li:before{content:'\f144'}.fab-play-circle-o:before,.list-play-circle-o li:before{content:'\f01d'}.fab-chevron-right:before,.list-chevron-right li:before{content:'\f054'}.fab-chevron-circle-right:before,.list-chevron-circle-right li:before{content:'\f138'}.fab-hand-o-right:before,.list-hand-o-right li:before{content:'\f0a4'}.fab-star-o:before,.list-star-o li:before{content:'\f006'}.fab-heart-o:before,.list-heart-o li:before{content:'\f08a'}.fab-square:before,.list-square li:before{content:'\f0c8'}.fab-square-o:before,.list-square-o li:before{content:'\f096'}.fab-circle:before,.list-circle li:before{content:'\f111'}.fab-circle-o:before,.list-circle-o li:before{content:'\f10c'}.fab-dot-circle-o:before,.list-dot-circle-o li:before{content:'\f192'}.fab-plus:before,.list-plus li:before{content:'\f067'}.fab-plus-circle:before,.list-plus-circle li:before{content:'\f055'}.fab-plus-square:before,.list-plus-square li:before{content:'\f0fe'}.fab-plus-square-o:before,.list-plus-square-o li:before{content:'\f196'}.fab-minus:before,.list-minus li:before{content:'\f068'}.fab-minus-circle:before,.list-minus-circle li:before{content:'\f056'}.fab-minus-square:before,.list-minus-square li:before{content:'\f146'}.fab-minus-square-o:before,.list-minus-square-o li:before{content:'\f147'}.fab-times:before,.list-times li:before{content:'\f00d'}.fab-times-circle:before,.list-times-circle li:before{content:'\f057'}.fab-times-circle-o:before,.list-times-circle-o li:before{content:'\f05c'}.fab-window-close:before,.list-window-close li:before{content:'\f2d3'}.fab-window-close-o:before,.list-window-close-o li:before{content:'\f2d4'}.fab-paw:before,.list-paw li:before{content:'\f1b0'}.recommended{margin:1em 0}.recommended .navi-entry-cards{display:flex;justify-content:center}.recommended .navi-entry-cards a{padding:0;margin:0;border-radius:0}.recommended figure{margin:0}.recommended img{vertical-align:bottom}.recommended .card-content{font-size:.8em;text-align:center}.recommended .card-snippet{display:none}.recommended.rcs-image-only .card-content{display:none}.recommended.rcs-center-title .card-content{left:0;top:0;right:0;bottom:0;text-align:center;opacity:1;font-size:1em;max-height:none;display:flex;justify-content:center;align-items:center;height:100%}.recommended.rcs-center-title .a-wrap:hover .card-content{opacity:1}.recommended.rcs-center-white-title .card-content{background:0 0;background-color:rgba(51,51,51,.3);transition:all .7s}.recommended.rcs-center-white-title .a-wrap:hover .card-content{transition:all .7s;opacity:0}.recommended.rcs-center-label-title .card-content{padding:0;background:0 0}.recommended.rcs-center-label-title .card-content .card-title{color:#333;padding:6px 1.2em;background-color:rgba(255,255,255,.8);transition:all .3s;border-radius:99px;font-size:.9em}.recommended.rcs-center-label-title .card-content:hover .card-title{transition:all .5s;opacity:0}.recommended.rcs-card-margin a{margin:1% .5%}.recommended.rcs-card-margin a:first-child{margin-left:1%}.recommended.rcs-card-margin a:last-child{margin-right:1%}.recommended .ribbon{display:none}.nwa .recommended .navi-entry-cards{flex-wrap:wrap}.nwa .recommended .navi-entry-cards a{width:50%}.nwa .recommended.rcs-card-margin a{margin:1%;width:48%}.nwa .recommended.rcs-card-margin a:last-child{margin-right:1%}.box-menus{display:flex;justify-content:center;flex-wrap:wrap}.box-menus *{line-height:1.6;margin:0}.box-menu{display:block;padding:.5em 1em;text-decoration:none;width:100%;text-align:center;min-height:100px;cursor:pointer;background:#fff;width:calc(100%/4);color:#777;box-shadow:inset 1px 1px 0 0 #e0ddd1,1px 1px 0 0 #e0ddd1,1px 0 0 0 #e0ddd1;transition:none}.box-menu:last-child{margin-right:auto}.box-menu:hover{color:#777;z-index:2}.box-menu-icon{font-size:40px;display:flex;justify-content:center;align-items:center}.box-menu-icon *{margin:10px 0;max-width:60px;max-height:60px;height:auto;display:inline-block}.box-menu-icon img{font-size:16px;border:none;box-shadow:none}.box-menu-label{font-size:14px;font-weight:600}.box-menu-description{font-size:10px;opacity:.8}.nwa .box-menu{width:calc(100%/2)}.wwa .box-menu{width:16.66%}.no-border{border:none}.no-after:after{display:none}.display-block{display:block}.display-none{display:none}.notice-area-link{display:block;text-decoration:none}.notice-area-link:hover{opacity:.8}.notice-area{color:#fff;text-align:center;background-color:#4cae4c;padding:.6em;font-size:.8em}.nt-warning{background-color:#f7ab00}.nt-danger{background-color:#f66}.no-appeal-area .appeal{display:none}.appeal-in{display:flex;min-height:300px;padding:3% 5%}.appeal-content{max-width:740px;background-color:rgba(255,255,255,.85);margin:auto;padding:2em;text-align:center;border-radius:4px;display:block}.appeal-title{font-size:1.1em;font-weight:700}.appeal-message{margin-bottom:1em}.appeal-button{color:#fff;text-decoration:none;background-color:#c9171e;font-weight:700;text-align:center;display:inline-block;padding:9px 42px;border-radius:4px}.appeal-button:hover{color:#fff;opacity:.7}input[type=search]{width:auto;flex-grow:1}.wp-block-search__button{width:60px;border-radius:4px;border:1px solid #ccc;cursor:pointer}option{padding:12px}input[type=submit],#bbp_reply_submit,.bp-login-widget-register-link a{padding:11px;width:100%;margin:0;cursor:pointer}input[type=submit]{-webkit-appearance:none;border:1px solid #ddd;background-color:#f5f8fa;color:#333}.bp-login-widget-register-link{display:block;margin-top:10px}.bp-login-widget-register-link a{color:#333;text-decoration:none;display:block;text-align:center;border:1px solid #777;padding:6px;border-radius:2px}.bp-login-widget-register-link a:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.widget.buddypress #bp-login-widget-form input#bp-login-widget-submit{margin:0}#wp-comment-cookies-consent{margin-right:5px}.carousel{margin-top:10px;line-height:1.1}.carousel .slick-arrow:before{color:#ddd}.carousel-in{background-color:#fff;padding:2px 0}.carousel-content{margin:0 30px;padding-bottom:4px}.carousel-content a{float:left;width:10%}.carousel-content .slick-track{display:flex}.carousel-content .slick-slide{height:auto}.carousel-content .a-wrap{margin:0 3px 3px}.carousel-entry-card-thumb{float:none;display:inline-block}.carousel-entry-card-title{font-size:16px;margin-top:4px;max-height:3.2em;overflow:hidden}.no-carousel .carousel{display:none}.carousel{opacity:0;transition:all 1s ease-out}.carousel .a-wrap{padding:.2em .3em}.carousel.loaded{opacity:1}.ccb-carousel-border .a-wrap{border:1px solid #ccc}.carousel-entry-card-title,.blogcard-snippet{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.index-tab-buttons{margin:1em 0 1.4em;display:flex}.index-tab-buttons .index-tab-button{padding:12px 16px;font-size:14px;margin:2px;border-radius:4px;background-color:#fff;border:1px solid #eee;width:100%;text-align:center}#index-tab-1:checked~.index-tab-buttons .index-tab-button[for=index-tab-1],#index-tab-2:checked~.index-tab-buttons .index-tab-button[for=index-tab-2],#index-tab-3:checked~.index-tab-buttons .index-tab-button[for=index-tab-3],#index-tab-4:checked~.index-tab-buttons .index-tab-button[for=index-tab-4]{background:none #404453;border:1px solid #404453;color:#fff;font-weight:700}.tab-cont,input[name=tab_item]{display:none}@keyframes tab-index-show{0%{opacity:0;padding-top:100px}20%{padding-top:20px}80%{opacity:.5}100%{opacity:1;padding-top:0}}#index-tab-1:checked~.tab-cont.tb1,#index-tab-2:checked~.tab-cont.tb2,#index-tab-3:checked~.tab-cont.tb3,#index-tab-4:checked~.tab-cont.tb4{display:block;animation:tab-index-show .3s ease-in}.btn-wrap-circle>a{background:#999}@media screen and (max-width:834px){.index-tab-buttons{flex-wrap:wrap}.index-tab-buttons .index-tab-button{width:calc(98%/2);margin:.5%}.list-columns{flex-direction:column}.list-columns .list-column{width:100%}}.list-title{text-align:center;font-size:18px;margin-top:2em;margin-bottom:1em}.list-title-in{position:relative;display:inline-block;padding:0 75px}.list-title-in:before,.list-title-in:after{content:'';position:absolute;top:50%;display:inline-block;width:55px;height:1px;background-color:#000}.list-title-in:before{left:0;margin-right:10px}.list-title-in:after{right:0;margin-left:10px}.list-more-button-wrap{text-align:center}.list-more-button{display:inline-block;padding:.3em 2em;text-decoration:none;color:#333;border:solid 2px #ccc;border-radius:3px;transition:.4s;margin:1em 0 2em;font-size:16px;border-radius:99px}.list-more-button:hover{background-color:#f5f8fa;transition:all .3s ease-in-out;color:#333}.admin-panel{background-color:#333;color:#fff;opacity:.8;padding:10px;font-size:16px;position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:row;flex-wrap:wrap;transition:.3s;z-index:9999}.admin-panel a{color:#fff}.admin-pv,.admin-edit,.admin-amp,.admin-checks,.admin-cresponsive{border-radius:3px;padding:0 10px;border:1px solid #ccc;margin:6px 4px}.admin-pv>span,.admin-edit>span,.admin-amp>span,.admin-checks>span,.admin-cresponsive>span{padding:0 4px}.admin-amp a,.admin-checks a,.admin-cresponsive a{margin:0 4px;font-size:.8em}.admin-pv{position:relative}.admin-pv .admin-pv-by{position:absolute;bottom:-1em;right:.4em;font-size:.6em;background-color:#333;padding:0 5px}.apdt-pc-only{display:flex}.apdt-mobile-only{display:none}@media screen and (max-width:1023px){.admin-bar .mobile-header-menu-buttons{margin-top:32px}.admin-bar.mblt-header-mobile-buttons,.admin-bar.mblt-header-and-footer-mobile-buttons{margin-top:32px}}@media screen and (max-width:1023px) and (max-width:782px){.admin-bar .mobile-header-menu-buttons{margin-top:0}.admin-bar.mblt-header-mobile-buttons,.admin-bar.mblt-header-and-footer-mobile-buttons{margin-top:0}}.entry-card .admin-pv{margin:.4em 0 1.4em;padding:0;border-width:0;font-size:.9em}.entry-card .admin-pv>span{padding:0 7px 0 0}.entry-card .admin-pv>span:nth-of-type(2){padding:0}.entry-card .admin-pv .admin-pv-by{background-color:transparent;bottom:0;display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.carousel .slick-dotted.slick-slider{margin-bottom:0}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1;}.slicknav_menu{font-size:16px;box-sizing:border-box}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);border-radius:4px;background-color:#222}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{background:#4c4c4c;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em}.slicknav_nav .slicknav_arrow{display:inline-block;font-size:.8em;text-align:center;width:44px}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .slicknav_row:hover{border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a:hover{border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.slicknav_nav .caption-wrap,.slicknav_nav .item-label,.slicknav_nav .item-description{display:inline}.slicknav_nav .item-description{margin-left:1em}.slicknav_menu{display:none}.slicknav_nav .has-sub{display:none}.bbp-breadcrumb-home,.bbp-breadcrumb-home+.bbp-breadcrumb-sep,.topic .post-date,.topic .post-update,.topic .footer-post-meta,.post-0 .post-date,.post-0 .post-update,.post-0 .footer-post-meta,.forum .post-date,.forum .post-update,.forum .footer-post-meta{display:none}#bbp_search{font-size:17px;height:28px}.post-0 .post-meta{height:27px}.bbp-reply-content{font-size:16px;line-height:170%}.bbp-forum-title{font-size:16px}.bbp-topic-permalink{font-size:14px}div#bbpress-forums{font-size:16px}div#bbpress-forums .bbp-topic-permalink{font-size:16px}div#bbpress-forums #bbp-user-wrapper{margin-top:1.6em}div#bbpress-forums .entry-title{background-color:transparent;color:#333;padding-left:0}div#bbpress-forums #bbp_topic_submit{padding:12px 24px}div#bbpress-forums input[type=text]{width:100%}div#bbpress-forums div.odd,div#bbpress-forums ul.odd{background-color:#fefefe}div#bbpress-forums span.bbp-admin-links a,div#bbpress-forums .status-closed,div#bbpress-forums .status-closed a{color:#555}div#bbpress-forums a.bbp-topic-permalink{text-decoration:none}div#bbpress-forums a.bbp-topic-permalink:before{content:" \f096";font-family:FontAwesome;margin-right:3px}div#bbpress-forums .status-closed a.bbp-topic-permalink:before{content:" \f046";font-family:FontAwesome}div#bbpress-forums .status-closed .bbp-reply-content:before{content:" \f046\00A0 Closed";font-family:FontAwesome,"Lucida Grande","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}#bbp_search_submit{padding:4px;width:auto}@media screen and (max-width:480px){div#bbpress-forums div.bbp-reply-author img.avatar{position:static}div#bbpress-forums .bbp-body div.bbp-reply-author{padding-left:0;width:80px;text-align:center}div#bbpress-forums .bbp-body div.bbp-reply-content{clear:none;margin:0}div#bbpress-forums .bbp-body div.bbp-reply-content p{margin-top:0}}#buddypress h2{background-color:transparent;color:#333;padding:0}#buddypress #members-friends{margin-left:6px}#buddypress #members-friends select,#buddypress #members-friends option{padding:3px;font-size:16px}#buddypress div.item-list-tabs ul li.last select{min-width:210px}div#wpforo-wrap{padding:10px}div#wpforo-wrap .wpfl-1 .wpforo-forum-description,div#wpforo-wrap .wpfl-1 .wpforo-last-post-title,div#wpforo-wrap .wpforo-post-head{font-size:16px}div#wpforo-wrap .wpfl-1 .head-title,div#wpforo-wrap .wpforo-topic-title a{font-size:20px}div#wpforo-wrap .wpforo-post .wpf-right .wpforo-post-content,div#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-title .wpf-spost-title-link,div#wpforo-wrap .wpf-htr td{font-size:18px}div#wpforo-wrap .wpfl-1 .wpforo-post,div#wpforo-wrap #wpforo-stat-body{background-color:transparent}div#wpforo-wrap pre,div#wpforo-wrap .wpforo-post .wpf-right code{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;font-size:17px}div#wpforo-wrap .wpforo-post .wpf-right ol,div#wpforo-wrap .wpforo-post .wpf-right ul{margin:2em 1em}.wpforo-list-item p{margin:0}div#wpforo-wrap .wpforo-post .wpf-right .wpforo-post-content p{line-height:1.8}.bleft{font-weight:700}#wpf-form-wrapper .mce-edit-area iframe{min-height:400px}.mce-wpf-emoji-extra-wrap{min-width:300px !important;min-height:300px !important}.wpf-emoji-wrap .wpf-emoji{font-size:24px}.wpforo-attached-file{word-break:break-all}#wpforo-wrap h3{background-color:transparent}#wpforo-wrap h3:after{display:none}#wpforo-wrap h3.wpforo-forum-title:before,#wpforo-wrap h3.wpforo-forum-title:after{display:none}div#wpforo-wrap .wpforo-post .wpforo-attached-file{display:block}div#wpforo-wrap .widget-title,div.wpforo-widget-wrap .widget-title{padding:12px;border-bottom:none}.wpforo-recent-content.wpfr-posts table{width:100%;table-layout:fixed;word-break:break-word;word-wrap:break-word}.wpforo-recent-content.wpfr-posts table td{word-break:break-word !important}div#bbpress-forums fieldset.bbp-form input[type=text],div#bbpress-forums fieldset.bbp-form select{height:46px;line-height:46px}.body #wpforo #wpforo-wrap .wpforo-post .wpforo-post-content p{line-height:1.4}#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content hr{margin-bottom:1em}div#wpforo #wpforo-wrap{padding:10px 0}.body div#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content p{line-height:1.6;margin-bottom:1em}.live-writer .main{max-width:860px;width:860px;min-width:860px}.live-writer .article{width:800px}.live-writer blockquote,.live-writer .information-box,.live-writer .question-box,.live-writer .alert-box{padding:10px}.live-writer blockquote:before,.live-writer blockquote:after,.live-writer .information-box:before,.live-writer .information-box:after,.live-writer .question-box:before,.live-writer .question-box:after,.live-writer .alert-box:before,.live-writer .alert-box:after{display:none}.gsc-search-box table{margin-bottom:0}.gsc-search-box table th,.gsc-search-box table td{border:0}.gsc-input-box input.gsc-input{color:#333}#cse-search-box input[name="q"]{line-height:34px;width:calc(100% - 60px);float:left}#cse-search-box input[name=sa]{width:60px;padding:0;line-height:34px}twitter-widget{overflow:hidden}.scroll-hint-icon-wrap{z-index:3}.video-click{cursor:pointer}.video-click:hover .video-play{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABWCAMAAAC96imfAAACZFBMVEUAAAA2OTl/mqMALTY2ODjoGx4tNjjWMTXSNju/TlYhNDmuY2w5ODjxERIyNzgrNTk+OjkwOTz4BwctNznYLzQqNTgdMzh+nasAKzchMjYAKjM/OjgvNzgtNjgnNjgjNDgbMTjATFPATVM5LS2ep6vl6+71CwxxhIzuFBbdNjozODniJCfbNDjZMjfMgIbqGRziIiUxNzguNjgtNjgqNjjROD3NPEK5Vl0mNDjIQ0klNDjESU8ZMzgiMzfBS1LBSlEhMDR7nqfMO0AkMzc7MSz/AAD/AABHRkX6BQY8OTj3CQnWiY09OjjQhYnsFxnoHB//AADlHyLgJindKi3/AADaLDDXMTXWMjbUNDjQOj8pNjjLP0XGRUzFR00jMzgjNDfCSFAhMzchMzggNDnATFP/AAApNi/PND42Li7r7/Lp7vHX5/B/iI19hovlq67rb3E+Pz/g5+tTWVtOU1ZCRUXfkJN1iZHbjZBfam9ITlDhOj1tfoX/AADVXGAzPD/OVVrESVAkNTj/AADeKCvTNTpAOjjMPUMnNTgmNDi5VV7KQEatZW4YMTgjNDe/TFN/nasCLDd/nawCLTcgMjcgMjd/m6oAKji+SVEgMjR9m6v/AAD/AAA1NTWwu8CLmZ+LmJ9qcnRqcXQ5OTjhJSj8AwNBOjkrNjjbKzBBOjjZLjLzDQ9AOjk+OjjtFBUlNTjDSVDASlC/TFLfJiohMzggMzi/TVPDPDwqKir/AABBOzn////v8/Xw6uza6/T+EhLu8vRIQ0H+FhdOSUj/Dg7l8vnv7e9DPTv/CQmwu8H7QkL8Nzf9Kyzu0//aAAAAuHRSTlMA+hwc9vr4+O3MzIz7+/Pt/vn39fXTvFFRRB316+PGpYtnRAP+/f37+/r6+vn5+Pfz8Ofe2NPGvLazspuMhYQqKh0dHQwGAv7+/f36+vn59fXz7+vq5uHd2crKvKmjnZWKfGhmVBUSERD+/v7+/v39/fz8/Pz7+/v7+/v6+vn59+/v7OvTycLCvbu0s7OJb2lpZmZaUkhIPj4eHQsJ/v39+/v08fDr6ejm4t3W0Lqsknt4cnFtXBEG5kD+LgAABBhJREFUeNrt2gVXFFEUwPFdXZpdrDUJQUVsJEUFE7uLUhQQxe7u7u7u7r53R8XOL+W66jmor3b2rjHn/b7APf8DM/tm5to0TdM0TdM0TbO2Fif7VvV9Ygu2E5XHj1fm2yhU9Tx6sLyseentLluK3elxaZ1dDnv0kJubNt242gzrDIy2O1yd09Iz3PFbuyZMLHt4oEnPKWbGTO1xZHLi3Undxm/fXLSx4NroUSOHD3MmDwCfAcnOYcNTR10ZV5iZVZIz4U7e7slJPabalNXuHhljR//ZL0d2b6o+plZURHgI+C8kPCLqmErGzlA0L7RhbcWMHWFgXti2WrIBh9dhYOo3Vuk4tBYC06CReMD+thiwvfKOfe0gYHtEAxojBenfpBFQaCS4Puojhfq1JddHA6DQgH+dNEQaDcUh24BGNm9A01CkESq8C/cKAxphvTgTmiOV5qKQKKASxZkQiVQiRSERQCWCMyEGqcSIQsKBSjhngh2p2EUhIUAlhD2gD9Lpw+/oDXR6Myc0QTpN+CH3gU4Sc0I50innh9wCOonMCblIZxc/5DrQmcSckIBis86hsgR+yEWQWAPKJjAndEGhOh5PywWoqAs/pB6IvTQWtQFFJcwJ8Sg01+PVchkqKTYf8tkwqpcophQxJ2Sg0EKPz5nVqCDDfMhHw6t6cHtQUMicEIdC/T3fvFlcF6XSzId8MnymDVVIGcucEItCLzw/PGstTenMD3GC2HPju+lDO4DEKOYElzREPcURQEi18UOrjpKU4cwJDtUQX8oK4dN9ND+kkyzkrWHUSBE+3acwJ0Sj0CvPz2YsFd2r+SEpspCnRk3zVgHfIOaEIbKQX52aj1wB/I74QmqYvRx4RrAG9G0mC/ndTOSp4nX0GyEP+dUc4Fh5wkTIC79CTtKG8FSyRkhC3v2W8WG+mWtkEMG/lvgaOS8PkV/s8ruWk/Bidwb99usI4Pb7VP3228nMD+Irf34QXfyQVBB7/Vb9BzHVzBGlvz9HlFh+yGhZiB9HlNFBPzTG8UPGqYVMUzn/jmNOcCsd408rHePd/JBMaYj6MT4z6A9W8fyQLBB778eDVRZzQtc/86ibIw1Rf9TNYU4olb18OIvKSvkh3YL+8iEX6eTyQ/KATh5zQgXSqeCHJAKdxL/5yjQJ6CRZ+yW2ZT4rWOdDj2U+vVnmY6hlPk//qYWBbKCRbf0VDsss1Vhnzck6i2f/yypgdq1gLmfG/FPLmd9N8a7LVpTtmpjQdWu8OyM9Lda3LztwyCXf+0jvvqzD4YqNS3cXb/Guy+Y+MLsu+/jruuw977psTklWZmHB2A0XRnZKcSbXWz9mzJj1KwckpwwbmbphbMHGos3bx3fL2/3Ity5LpIWXLej65efn97NpmqZpmqZpGqkvLn8sdh+4K3UAAAAASUVORK5CYII=) no-repeat scroll -101px -13px rgba(0,0,0,0)}.video-play{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABWCAMAAAC96imfAAACZFBMVEUAAAA2OTl/mqMALTY2ODjoGx4tNjjWMTXSNju/TlYhNDmuY2w5ODjxERIyNzgrNTk+OjkwOTz4BwctNznYLzQqNTgdMzh+nasAKzchMjYAKjM/OjgvNzgtNjgnNjgjNDgbMTjATFPATVM5LS2ep6vl6+71CwxxhIzuFBbdNjozODniJCfbNDjZMjfMgIbqGRziIiUxNzguNjgtNjgqNjjROD3NPEK5Vl0mNDjIQ0klNDjESU8ZMzgiMzfBS1LBSlEhMDR7nqfMO0AkMzc7MSz/AAD/AABHRkX6BQY8OTj3CQnWiY09OjjQhYnsFxnoHB//AADlHyLgJindKi3/AADaLDDXMTXWMjbUNDjQOj8pNjjLP0XGRUzFR00jMzgjNDfCSFAhMzchMzggNDnATFP/AAApNi/PND42Li7r7/Lp7vHX5/B/iI19hovlq67rb3E+Pz/g5+tTWVtOU1ZCRUXfkJN1iZHbjZBfam9ITlDhOj1tfoX/AADVXGAzPD/OVVrESVAkNTj/AADeKCvTNTpAOjjMPUMnNTgmNDi5VV7KQEatZW4YMTgjNDe/TFN/nasCLDd/nawCLTcgMjcgMjd/m6oAKji+SVEgMjR9m6v/AAD/AAA1NTWwu8CLmZ+LmJ9qcnRqcXQ5OTjhJSj8AwNBOjkrNjjbKzBBOjjZLjLzDQ9AOjk+OjjtFBUlNTjDSVDASlC/TFLfJiohMzggMzi/TVPDPDwqKir/AABBOzn////v8/Xw6uza6/T+EhLu8vRIQ0H+FhdOSUj/Dg7l8vnv7e9DPTv/CQmwu8H7QkL8Nzf9Kyzu0//aAAAAuHRSTlMA+hwc9vr4+O3MzIz7+/Pt/vn39fXTvFFRRB316+PGpYtnRAP+/f37+/r6+vn5+Pfz8Ofe2NPGvLazspuMhYQqKh0dHQwGAv7+/f36+vn59fXz7+vq5uHd2crKvKmjnZWKfGhmVBUSERD+/v7+/v39/fz8/Pz7+/v7+/v6+vn59+/v7OvTycLCvbu0s7OJb2lpZmZaUkhIPj4eHQsJ/v39+/v08fDr6ejm4t3W0Lqsknt4cnFtXBEG5kD+LgAABBhJREFUeNrt2gVXFFEUwPFdXZpdrDUJQUVsJEUFE7uLUhQQxe7u7u7u7r53R8XOL+W66jmor3b2rjHn/b7APf8DM/tm5to0TdM0TdM0TbO2Fif7VvV9Ygu2E5XHj1fm2yhU9Tx6sLyseentLluK3elxaZ1dDnv0kJubNt242gzrDIy2O1yd09Iz3PFbuyZMLHt4oEnPKWbGTO1xZHLi3Undxm/fXLSx4NroUSOHD3MmDwCfAcnOYcNTR10ZV5iZVZIz4U7e7slJPabalNXuHhljR//ZL0d2b6o+plZURHgI+C8kPCLqmErGzlA0L7RhbcWMHWFgXti2WrIBh9dhYOo3Vuk4tBYC06CReMD+thiwvfKOfe0gYHtEAxojBenfpBFQaCS4Puojhfq1JddHA6DQgH+dNEQaDcUh24BGNm9A01CkESq8C/cKAxphvTgTmiOV5qKQKKASxZkQiVQiRSERQCWCMyEGqcSIQsKBSjhngh2p2EUhIUAlhD2gD9Lpw+/oDXR6Myc0QTpN+CH3gU4Sc0I50innh9wCOonMCblIZxc/5DrQmcSckIBis86hsgR+yEWQWAPKJjAndEGhOh5PywWoqAs/pB6IvTQWtQFFJcwJ8Sg01+PVchkqKTYf8tkwqpcophQxJ2Sg0EKPz5nVqCDDfMhHw6t6cHtQUMicEIdC/T3fvFlcF6XSzId8MnymDVVIGcucEItCLzw/PGstTenMD3GC2HPju+lDO4DEKOYElzREPcURQEi18UOrjpKU4cwJDtUQX8oK4dN9ND+kkyzkrWHUSBE+3acwJ0Sj0CvPz2YsFd2r+SEpspCnRk3zVgHfIOaEIbKQX52aj1wB/I74QmqYvRx4RrAG9G0mC/ndTOSp4nX0GyEP+dUc4Fh5wkTIC79CTtKG8FSyRkhC3v2W8WG+mWtkEMG/lvgaOS8PkV/s8ruWk/Bidwb99usI4Pb7VP3228nMD+Irf34QXfyQVBB7/Vb9BzHVzBGlvz9HlFh+yGhZiB9HlNFBPzTG8UPGqYVMUzn/jmNOcCsd408rHePd/JBMaYj6MT4z6A9W8fyQLBB778eDVRZzQtc/86ibIw1Rf9TNYU4olb18OIvKSvkh3YL+8iEX6eTyQ/KATh5zQgXSqeCHJAKdxL/5yjQJ6CRZ+yW2ZT4rWOdDj2U+vVnmY6hlPk//qYWBbKCRbf0VDsss1Vhnzck6i2f/yypgdq1gLmfG/FPLmd9N8a7LVpTtmpjQdWu8OyM9Lda3LztwyCXf+0jvvqzD4YqNS3cXb/Guy+Y+MLsu+/jruuw977psTklWZmHB2A0XRnZKcSbXWz9mzJj1KwckpwwbmbphbMHGos3bx3fL2/3Ity5LpIWXLej65efn97NpmqZpmqZpGqkvLn8sdh+4K3UAAAAASUVORK5CYII=) no-repeat scroll 2px -13px rgba(0,0,0,0);height:62px;left:50%;margin-left:-45px;margin-top:-33px;position:absolute;top:50%;width:100px;opacity:.8}.video-title-grad{position:absolute;top:0;left:0;right:0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABiCAQAAAA7fHH2AAAAQUlEQVQYV22KQQoAIAzDyv7/Et/oVlGZVCfkkIYamsENXESyi8vc0u/PKZ6o8+7fZ0h8ShRYnD+BFKToRJkHFpkM2hZSxuyWpEYAAAAASUVORK5CYII=");background-position:center top}.video-title-text{color:#eee;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:17px;overflow:hidden;padding:12px 16px 4px;text-overflow:ellipsis;white-space:nowrap}#main .wp-block-embed__wrapper:before{display:none}.entry-content .wp-block-gallery .blocks-gallery-item{display:list-item}.search-form div.sbtn{transition:.3s}.search-form div.sbtn:hover{color:#333;background:#fff;border-color:#333;cursor:pointer}.main{z-index:0}.ad-index-bottom{position:relative;z-index:-1}.gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-current-page,.gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-page{font-size:15px;border-width:1px;border-style:solid;padding:2px 10px;display:inline-block;margin-bottom:8px}.gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-current-page{background-color:#1a73e8;color:#fff}.gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#ccc}.lozad{min-height:1px;min-width:1px}.is-header-fixed .header-container{z-index:3}.is-header-fixed .header-container .logo{transition:.3s}.fixed-header{box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.fixed-header .header .header-in{min-height:auto}.fixed-header .has-sub,.fixed-header .navi-in .sub-menu{display:none}.fixed-header .site-logo-image{height:auto;width:auto}.click-prevention{pointer-events:none}_:-ms-lang(x),.mc-circle{background-clip:border-box}.blogcard,.ecb-entry-border .entry-card-wrap,.page-numbers,.pagination-next-link,.comment-btn,.index-tab-buttons .index-tab-button,.border-square a,.author-box{border-color:#e3e3e3 #cecece #b4b4b4 #d6d6d6}@media screen and (max-width:1023px){.navi-footer{float:none;margin:0;width:100%}.copyright{width:100%}.navi-footer-in>ul{justify-content:center;padding:1em}.footer-widgets{display:block}.footer-widgets>div{width:100%}.content-in{display:block}main.main,div.sidebar{display:block;margin:10px;width:auto}.footer-bottom-logo,.footer-bottom-content{float:none}.footer-bottom-logo{line-height:1}.footer-bottom-content{text-align:center}.fb-like-message{font-size:.8em;line-height:1.4}.sidebar-scroll{position:static}.ba-fixed.header,.ba-fixed.appeal{background-attachment:scroll}.header,.appeal{background-size:cover}.footer-bottom-logo{position:relative;bottom:auto}.logo-footer{margin:8px auto}.mobile-menu-buttons{display:flex;align-items:stretch}.mobile-menu-buttons>li{padding-top:3px}.mobile-header-menu-buttons{top:0;bottom:auto;justify-content:space-around;min-width:46px;z-index:3;box-shadow:0 0 5px #a9a9a9}.has-logo-button .menu-button{width:70px}.has-logo-button .logo-menu-button{flex-grow:99}.no-mobile-sidebar .sidebar,.mobile-button-fmb .go-to-top-button,.no-mobile-header-logo #header .logo-header{display:none}.mblt-header-mobile-buttons{margin-top:46px}.mblt-footer-mobile-buttons{margin-bottom:50px}.mblt-header-and-footer-mobile-buttons{margin-top:46px;margin-bottom:50px}.scrollable-mobile-buttons{margin-bottom:0}.navi-footer-in>.menu-footer{justify-content:center}.footer-bottom.fdt-left-and-right .footer-bottom-content{flex-direction:column}.mblt-footer-mobile-buttons .go-to-top-button,.mblt-header-and-footer-mobile-buttons .go-to-top-button{display:none}.mblt-header-mobile-buttons .menu-pc{display:none}.no-mobile-header-logo .header .header-in{min-height:auto}}@media screen and (max-width:834px){.navi-in>.menu-header{display:none}#navi .navi-in>.menu-mobile{display:flex}#navi .navi-in>.menu-mobile>.menu-item-has-description>a>.caption-wrap{height:40px;line-height:16px}#navi .navi-in>.menu-mobile li{width:50%;height:40px;line-height:40px}#navi .navi-in>.menu-mobile li a{font-size:14px}#navi .navi-in>.menu-mobile li a:after{display:none}main.main,div.sidebar{padding:16px;margin:10px 0;border-width:0}.article ul,.article ol{padding-left:26px}.entry-card-title,.related-entry-card-title{font-size:17px}.entry-card-snippet,.related-entry-card-snippet{font-size:14px}table th,table td{padding:3px;font-size:.8em}.blogcard-wrap{width:100%}.blogcard-thumbnail{width:120px}.blogcard-title{font-size:.9em;margin-bottom:0}.blogcard-snippet{font-size:12px}.blogcard-content{margin-left:130px;margin-right:0;max-height:120px;min-height:70px;font-size:.9em;line-height:1.2}.blogcard-footer{font-size:14px}.ib-right .blogcard-content,.eb-right .blogcard-content{margin-right:31.6%;margin-left:0}.ss-top .sns-share-buttons a,.ss-bottom .sns-share-buttons a{font-size:14px}.ss-top .sns-share-buttons a .button-caption,.ss-bottom .sns-share-buttons a .button-caption{font-size:14px;margin-left:4px}.sns-share.ss-top.ss-col-6 a,.sns-share.ss-bottom.ss-col-6 a{width:32%}.sns-follow-buttons{flex-wrap:wrap;justify-content:space-around}.sns-follow-buttons a{margin-right:0;width:48%}.rect-vertical-card .related-entry-card-wrap{width:49%}.rect-mini-card .related-entry-card-wrap{margin-bottom:10px}.rect-mini-card .cat-label{font-size:8px}.rect-mini-card .related-entry-card-thumb{width:30%}.rect-mini-card .related-entry-card-content{margin-left:32%}.header-container-in.hlt-top-menu{flex-direction:column}.ect-vertical-card .entry-card-wrap{width:49%}.header div.header-in,.appeal div.appeal-in{min-height:auto}.footer-widgets{display:none}.footer-widgets-mobile{display:block}.widget_pc_text,.widget_pc_ad,.widget_pc_double_ads{display:none}.widget_mobile_text,.widget_mobile_ad{display:block}.slicknav_menu{display:block}.fb-like-box{max-width:none;flex-direction:column}.cta-box{font-size:.8em}.cta-heading{font-size:20px;padding:8px}.cta-left-and-right .cta-content,.cta-right-and-left .cta-content{display:block}.cta-left-and-right .cta-content div,.cta-right-and-left .cta-content div{width:100%}.cta-message{margin-top:1em}.cta-button .btn-l,.cta-button .ranking-item-link-buttons a,.ranking-item-link-buttons .cta-button a{padding:1em;font-size:16px}.sbp-l{margin-right:auto}.sbp-r{margin-left:auto}.speech-wrap.sbs-think.sbp-l{margin-right:0}.speech-wrap.sbs-think.sbp-r{margin-left:0}.admin-panel{padding:5px;font-size:14px;line-height:1.4}.admin-panel>div{margin:3px}.apdt-pc-only{display:none}.apdt-mobile-only{display:flex}.ranking-item-image-tag{max-width:30%}#header .site-name-text{font-size:22px}.header-container-in.hlt-top-menu{display:block}.header-container-in.hlt-top-menu .header .header-in,.header-container-in.hlt-top-menu .header .logo-text{display:block;height:100%}.header-container-in.hlt-top-menu .site-name-text{white-space:normal}.header-container-in.hlt-top-menu .logo-header{max-height:none}.eye-catch .cat-label{font-size:10px;padding:2px 4px}textarea{min-height:160px}.navi-footer-in>.menu-footer li.menu-item{width:32%;border:0;margin:2px;display:flex;flex:1 1 auto;text-align:center}.navi-footer-in>.menu-footer li.menu-item a{padding:0;width:100%}.footer-bottom.fdt-left-and-right .footer-bottom-content{flex-direction:column}#wpf-form-wrapper .mce-edit-area iframe{min-height:200px}.content{margin-top:10px}.product-item-thumb-l,.swatchimages{display:none}.image-content amp-img{min-width:360px;max-width:360px}.btn-l,.ranking-item-link-buttons a,.btn-wrap.btn-wrap-l>a{font-size:14px}.slick-dots{display:none !important}.carousel-entry-card-title{font-size:.7em}.header-container-in.hlt-top-menu.hlt-tm-small .logo-header{height:auto}.recommended .navi-entry-cards{flex-wrap:wrap}.recommended .navi-entry-cards a{width:50%}.recommended.rcs-card-margin a{margin:1%;width:48%}.recommended.rcs-card-margin a:last-child{margin-right:1%}}@media screen and (max-width:599px){.container .column-wrap{flex-direction:column}.container .column-wrap>div{width:100%}.box-menus .box-menu{width:calc(100%/2)}.wwa .box-menus{margin-left:10px;margin-right:10px}}@media screen and (max-width:480px){h2,h3{font-size:20px}.related-entry-heading,.comment-title{margin:1.2em 0 1em}.entry-card,.related-entry-card,.e-card-title{line-height:1.3}.e-card-title{font-size:16px}.e-card-snippet{font-size:13px}.cat-label{font-size:10px;padding:1px 3px}.page-numbers{width:34px;height:34px;line-height:34px}.pagination-next-link,.comment-btn{font-size:1em}.related-entry-card-thumb{width:38%}.related-entry-card-content{margin-left:40%;font-size:.9em}.entry-title,.article h2,.article h3,.article h4,.article h5,.article h6{padding:.6em}.entry-title,.article h2{font-size:20px;padding:.6em .8em}.article h3{font-size:18px}.article h4,.article h5,.article h6{font-size:16px}.entry-title{margin:0;margin-bottom:6px}body{font-size:16px}.pager-post-navi a figure{min-width:30%;max-width:30%}.pager-post-navi a.prev-post .prev-post-title{margin-left:1.6%}.pager-post-navi a.next-post .next-post-title{margin-right:1.6%}.pager-post-navi a:before{font-size:16px}.rect-mini-card .related-entry-card-wrap{width:100%}.pager-post-navi.post-navi-square{flex-direction:column}.pager-post-navi.post-navi-square a{width:100%;padding:7px}.pager-post-navi.post-navi-square a:last-child{border-top-width:0;border-left-width:1px}.author-box{font-size:.9em;line-height:1.3}.author-box .author-thumb{width:24%}.author-box .author-content{margin-left:26%}.speech-person{width:16%;min-width:16%}.speech-name{font-size:10px}.speech-wrap .speech-balloon{padding:7px;max-width:calc(100% - 16%)}.speech-wrap .speech-balloon:before,.speech-wrap .speech-balloon:after{border-bottom-width:7px;border-right-width:7px;border-top-width:7px}.speech-wrap .speech-balloon:before{left:-7px}.speech-wrap .speech-balloon:after{left:-5px}.speech-wrap.sbp-l .speech-balloon{margin-left:10px}.speech-wrap.sbp-r .speech-balloon{margin-right:10px}.speech-wrap.sbp-r .speech-balloon:before{right:-7px;left:auto;border-left-width:7px}.speech-wrap.sbp-r .speech-balloon:after{border-left-width:7px;right:-5px;left:auto}.speech-wrap.sbs-think.sbp-l .speech-balloon{margin-left:28px}.speech-wrap.sbs-think .speech-balloon:before{top:4px;left:-19px;width:12px;height:12px}.speech-wrap.sbs-think .speech-balloon:after{top:16px;width:6px;height:6px;left:-27px}.speech-wrap.sbs-think.sbp-r .speech-balloon{margin-right:28px}.speech-wrap.sbs-think.sbp-r .speech-balloon:before{border:2px solid #ccc;left:auto;right:-19px}.speech-wrap.sbs-think.sbp-r .speech-balloon:after{border:2px solid #ccc;left:auto;right:-27px}.admin-panel>div{margin-bottom:.6em;padding:2px}.menu-content{max-width:84%}.ranking-item-img-desc,.ranking-item-link-buttons{display:block}.ranking-item-image-tag{max-width:100%;text-align:center;display:flex;justify-content:center}.ranking-item-name-text,.widget_item_ranking .main-widget-label{font-size:20px}a.facebook-follow-button{top:3px}#header .site-name-text{font-size:18px}.tagline{font-size:12px}.navi-footer-in>.menu-footer li.menu-item{width:46%}.blogcard-content{font-size:.84em}.blogcard-snippet{font-size:.74em}.ect-vertical-card .entry-card-wrap{margin-bottom:8px}.ect-vertical-card.sp-entry-card-1-column .entry-card-wrap{display:block}.ect-vertical-card.sp-entry-card-1-column>*{width:100%}#bbpress-forums .form-allowed-tags code{width:100% !important}.entry-card-snippet{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.no-sp-snippet .entry-card-snippet{display:none}.no-sp-snippet-related .related-entry-card-snippet{display:none}.e-card-meta{margin-top:2px}.ect-entry-card .card-thumb,.rect-entry-card .card-thumb,.ect-big-card-first .card-thumb{margin-bottom:6px}.ect-entry-card .card-content,.rect-entry-card .card-content,.ect-big-card-first .card-content{margin:0}.ect-entry-card .card-snippet,.rect-entry-card .card-snippet,.ect-big-card-first .card-snippet{margin-bottom:0;clear:both}.ect-entry-card .card-meta,.rect-entry-card .card-meta,.ect-big-card-first .card-meta{clear:both}.list .ect-vertical-card>*{width:48%;padding:.5% !important;margin:.5% .5% 1.5% !important}.sp-display-none{display:none !important}.image-content amp-img{min-width:200px;max-width:200px}.blogcard{padding-top:3%}}@media screen and (max-width:356px){.ect-vertical-card .entry-card-wrap,.rect-vertical-card .related-entry-card-wrap,.ect-2-columns>*,.ect-3-columns>*{width:100% !important}}@media print{#container{font-size:11pt}#container .header-container,#container .ad-area,#container .pager-links,#container .under-entry-content,#container .breadcrumb-category,#container .entry-footer,#container .sidebar,#container .footer,#container #admin-panel,#container #go-to-top,#container .go-to-top-button,#container #fb-root,#container .mobile-menu-buttons,#container .toc,#container .sns-share,#container .widget,#container #notice-area-wrap,#container #notice-area,#container #appeal,#container #recommended,#container #carousel,#container #go-to-top{display:none !important}#container .content-in{display:block}#container .main,#container .content,#container .wrap{width:auto;margin:0;float:none;padding:0;border:none;overflow-wrap:normal}#container .main{width:100% !important}#container h1,#container h2,#container h3,#container h4,#container h5,#container h6{background-color:transparent;border-width:0;padding:0;margin:10px 0;color:#333}#container h1{font-size:21.5pt}#container h2{font-size:18.5pt}#container h3{font-size:16pt}#container h4,#container h5,#container .article h6{font-size:14pt}#wpadminbar,#go-to-top,#admin-panel{display:none !important}body{background-image:none !important;background-break:transparent}}pre{background-color:#f5f6f7;border:1px solid #ddd;overflow:auto;padding:10px}.is-code-row-number-enable pre.hljs,.is-code-row-number-enable pre.hljs *{line-height:1.6 !important}.is-code-row-number-enable pre.hljs,.is-code-row-number-enable pre.hljs#highlight-demo{border:none;position:relative;padding:.4em 1em .4em 3em}.is-code-row-number-enable pre.hljs:before{overflow:hidden;position:absolute;top:0;left:0;bottom:0;display:block;width:3em;box-sizing:border-box;color:#777;text-align:center;padding:.4em 0}
@keyframes shine{0%{transform:scale(0) rotate(45deg);opacity:0}80%{transform:scale(0) rotate(45deg);opacity:.5}81%{transform:scale(4) rotate(45deg);opacity:1}100%{transform:scale(50) rotate(45deg);opacity:0}}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(//umito.jp/wp-content/themes/cocoon-master/webfonts/fontawesome/css/../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//umito.jp/wp-content/themes/cocoon-master/webfonts/fontawesome/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//umito.jp/wp-content/themes/cocoon-master/webfonts/fontawesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//umito.jp/wp-content/themes/cocoon-master/webfonts/fontawesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//umito.jp/wp-content/themes/cocoon-master/webfonts/fontawesome/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//umito.jp/wp-content/themes/cocoon-master/webfonts/fontawesome/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tiktok-logo:before{content:"\e906"}.icon-note-logo:before{content:"\e905"}.icon-rakuten-logo:before{content:"\e903"}.icon-rakuten-room-logo:before{content:"\e904"}.icon-slack-logo:before{content:"\e900"}.icon-amp-logo2:before{content:"\e93c"}.icon-amp-logo:before{content:"\e93b"}.icon-facebook-logo:before{content:"\e92d"}.icon-feedly-logo:before{content:"\e92e"}.icon-flickr-logo:before{content:"\e92f"}.icon-google-plus-logo:before{content:"\e930"}.icon-hatebu-logo:before{content:"\e931"}.icon-line-logo:before{content:"\e935"}.icon-pinterest-logo:before{content:"\e936"}.icon-push7-logo:before{content:"\e937"}.icon-rss-logo:before{content:"\e938"}.icon-twitter-logo:before{content:"\e939"}.icon-youtube-logo:before{content:"\e93a"}.icon-push7:before{content:"\e90e"}.icon-evernote:before{content:"\e912"}.icon-feedly:before{content:"\e913"}.icon-pocket:before{content:"\e914"}.icon-line:before{content:"\e915"}.icon-hatena:before{content:"\e916"}.icon-facebook:before{content:"\e919"}.icon-twitter:before{content:"\e91c"}.icon-youtube:before{content:"\e91f"}.icon-flickr2:before{content:"\e920"}.icon-delicious:before{content:"\e92b"}.icon-pinterest:before{content:"\e92c"}.icon-googleplus:before{content:"\ea8b"}.icon-instagram-logo:before{content:"\ea92"}.icon-github-logo:before{content:"\eab0"}.icon-home-logo:before{content:"\e902"}.icon-amazon-logo:before{content:"\ea87"}.icon-linkedin-logo:before{content:"\eaca"}.icon-codepen-logo:before{content:"\eae8"}.icon-comment:before{content:"\e96b"}.icon-soundcloud-logo:before{content:"\eac3"}.icon-linkedin:before{content:"\eacb"}.icon-twitch-logo:before{content:"\ea9f"}.icon-copy:before{content:"\e901"}
/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.1
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}
@charset "UTF-8";html{scroll-behavior:smooth}section{scroll-margin-top:100px}body.no-scroll{overflow:hidden}*{font-family:"Cormorant Garamond","Shippori Mincho",serif}.main{padding:0;border:none}.container{background:#fff}img{vertical-align:bottom}.column-narrow .content-in{margin:0 auto}.page .entry-title{display:none}.a-wrap{padding:0}.a-wrap:hover{background:inherit;opacity:.8}.cat-label{display:none}@media screen and (max-width:834px){main.main,div.sidebar{padding:0}}.header{display:flex;justify-content:space-between;align-items:center;max-width:1920px;position:relative;margin:0 auto}.header:after{display:none}.header .header_documentform{display:flex}.header .header_documentform img{padding-top:10px;padding-right:5px}.header .header_documentform a{color:inherit;font-size:12px;display:inline-block;margin-right:20px;font-weight:700;color:#fff}.sp_nav{display:none}.header-container{position:fixed;top:0;left:0;width:100%;z-index:10000;padding:0 50px;box-shadow:rgba(0,0,0,.05) 0px 4px 12px;height:65px;background:#000;display:flex}.header_logo{font-size:16px;margin-top:8px}.header_logo img{height:30px;margin-left:30px;vertical-align:baseline}.header-container-in{width:100%}.header_in{height:60px}.tagline{display:none}@media screen and (max-width:767px){.header .header_documentform a{margin-right:30px}.header_logo{margin-top:7px}.header-container{padding:0 15px 0 0}}.content{margin-top:65px}@media screen and (max-width:1024px){.content{margin-top:65px}}.main_visual{display:flex;height:calc(100vh - 65px)}.main_visual .right_area,.main_visual .left_area{width:50%}.main_visual .slider_item{height:calc(100vh - 65px);padding:50px 0 0 55px}.main_visual .left_area .slider_item1{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/okinawa.webp) no-repeat right top/cover}.main_visual .left_area .slider_item2{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/card-bg-next.webp) no-repeat center center/cover}.main_visual .right_area .slider_item1{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/atami.webp) no-repeat center center/cover}.main_visual h2{font-size:40px;line-height:1.25;text-shadow:rgba(0,0,0,.1) 0px 10px 20px;color:#fff;text-shadow:2px 2px 6px #555}.main_visual .text{font-size:16px;line-height:1.875;color:#fff;font-weight:700;margin:16px 0;text-shadow:2px 2px 6px #555}.main_visual a{display:block;width:100px;height:32px;text-align:center;line-height:32px;font-size:10px;font-weight:700;color:#000;background:#fff;border-radius:16px;box-shadow:rgba(0,0,0,.16) 0px 3px 6px;text-decoration:none}.under_section{max-width:700px;margin:0 auto;padding:85px 10px 0}@media screen and (max-width:767px){.main_visual{display:block;height:auto}.main_visual .right_area,.main_visual .left_area{width:auto}.main_visual .slider_item{padding:45px 30px 0;height:calc(50vh - 30px)}.main_visual h2{font-size:26px;line-height:1.46154}.main_visual .text{font-size:15px;font-weight:700;line-height:1.86667}.main_visual a{display:block;width:100px;height:32px;text-align:center;line-height:32px;font-size:10px;font-weight:700;color:#000;background:#fff;border-radius:16px;box-shadow:rgba(0,0,0,.16) 0px 3px 6px;text-decoration:none}.under_section{padding:85px 30px 0}}.intro{margin-bottom:50px}.intro h2{font-size:34px;font-weight:700}.intro p{font-size:16px;line-height:2;font-weight:700;margin-top:35px}.intro .movie{margin-top:50px;padding-bottom:40px}@media screen and (max-width:767px){.intro h2{font-size:28px;line-height:1.42857}.intro p{margin-top:35px;margin-bottom:0;font-weight:700;font-size:15px}}.top_title{font-size:20px;line-height:42px;margin-bottom:25px}.top_title span{display:inline-block;margin-left:10px;font-size:13px}@media screen and (max-width:767px){.top_title span{display:block;margin-left:0}}@media screen and (max-width:767px){.top_title{font-size:18px;line-height:32px}}.now_sale_slider{list-style:none;padding:0;margin:0}.now_sale_slider .slick-list{padding:0 10% 0 0 !important}.now_sale_slider li{position:relative}.now_sale_slider li a:before{content:"";position:absolute;display:block;top:0;left:10px;width:calc(100% - 20px);height:100%;opacity:.1;background:#000;transition:opacity .5s ease-in-out 0s;border-radius:20px}@media screen and (max-width:767px){.now_sale_slider li a:before{transition:0s}}.now_sale_slider li .sold:before{opacity:.5;z-index:10}.now_sale_slider li a:hover:before{opacity:.5}@media screen and (max-width:767px){.now_sale_slider li a:hover:before{opacity:.2}}.now_sale_slider li img{border-radius:20px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.now_sale_slider li .build__status{width:-moz-max-content;width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;background:rgba(0,0,0,.4);font-size:24px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.now_sale_slider li .build__status{padding:20px 50px;font-size:16px}}.slide-arrow{width:30px;height:30px;border-radius:50%;border:1px solid #555;background:rgba(255,255,255,.8);z-index:1000;cursor:pointer}.slide-arrow:hover{opacity:.5}.prev-arrow{background:rgba(255,255,255,.8);position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.prev-arrow:after{content:"";width:10px;height:10px;border-bottom:1px solid #555;border-left:1px solid #555;display:block;transform:rotate(45deg);margin-left:10px}.next-arrow{position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.next-arrow:after{content:"";width:10px;height:10px;border-top:1px solid #555;border-right:1px solid #555;display:block;transform:rotate(45deg);margin-left:5px}.now_sale_slider .slide_text{position:absolute;bottom:0;left:0;padding:20px 10px 20px 25px;height:100%}.now_sale_slider .slide_text h3{font-size:11px;color:#fff}.now_sale_slider .slide_text p:nth-of-type(1){font-size:22px;line-height:1.3;color:#fff;font-weight:700;margin-bottom:7px}.now_sale_slider .slide_text p:nth-of-type(1) span{font-size:11px}.now_sale_slider .slide_text p:nth-of-type(2){font-size:11px;color:#fff}.now_sale_slider li .sold-out{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff;font-size:28px;width:100%;text-align:center;z-index:11}.now_on_sale_all_hotel_link a{margin-left:auto;text-decoration:none;display:block;width:200px;height:33px;line-height:33px;margin-top:15px;background-color:#276ef0;color:#fff;border-radius:16px;font-size:10px;text-align:center;text-decoration:none}@media screen and (max-width:767px){.now_on_sale_footer .sale-slider .slick-list{padding:0 !important}}.sale-slider{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.sale-slider{display:block}}.sale-slider_wrap{overflow:hidden}@media screen and (max-width:767px){.sale-slider .slick-list{overflow:visible;padding:0 !important}}.sale-slider .sale-slider_item{width:48%;margin-right:4%;margin-bottom:40px;padding:0;position:relative}@media screen and (max-width:767px){.sale-slider .sale-slider_item{width:100%;margin-bottom:0}}.sale-slider .sale-slider_item:nth-child(2n){margin-right:0}.sale-slider .sale-slider_item a{text-decoration:none}@media screen and (max-width:767px){.sale-slider .sale-slider_item a{display:block;width:95.238%}}.sale-slider .sale-slider_item a:hover:before{opacity:.5}.sale-slider .sale-slider_item a:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:.2;background:#000;transition:opacity .5s ease-in-out 0s;border-radius:20px}@media screen and (max-width:767px){.sale-slider .sale-slider_item a:before{width:95.238%;border-radius:10px;transition:0s;z-index:1}}.sale-slider .sale-slider_item img{display:block;border-radius:20px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.sale-slider .sale-slider_item img{width:95.238%;height:100%;border-radius:10px;position:absolute;top:0;left:0;z-index:-1}}@media screen and (max-width:767px){.sale-slider .sale-slider_item .slick-slide+.slick-slide img{left:auto;right:0}}.sale-slider .sale-slider_item .build__status{width:-moz-max-content;width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;background:rgba(0,0,0,.4);font-size:24px;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:20px}@media screen and (max-width:767px){.sale-slider .sale-slider_item .build__status{width:95.238%;left:0;padding:20px 50px;padding:10px 35px;font-size:16px;border-radius:10px;transform:translate(0,-50%)}}.sale-slider .sale-slider_item .slide_text{position:absolute;bottom:0;left:0;padding:0 10px 20px 25px}@media screen and (max-width:767px){.sale-slider .sale-slider_item .slide_text{position:relative;z-index:1;aspect-ratio:4/3;top:0;left:0;padding:10px}}.sale-slider .sale-slider_item .slide_text h3{font-size:11px;color:#fff}@media screen and (max-width:767px){.sale-slider .sale-slider_item .slide_text h3{font-size:10px}}.sale-slider .sale-slider_item .slide_text p:nth-of-type(1){font-size:22px;line-height:1.3;color:#fff;font-weight:700;margin-bottom:7px}@media screen and (max-width:767px){.sale-slider .sale-slider_item .slide_text p:nth-of-type(1){font-size:16px}}.sale-slider .sale-slider_item .slide_text p:nth-of-type(1) span{font-size:11px}.sale-slider .sale-slider_item .slide_text p:nth-of-type(2){font-size:11px;color:#fff}@media screen and (max-width:767px){.sale-slider .sale-slider_item .slide_text p:nth-of-type(2){display:none}}.sale-slider .shop-box__right-bottom{font-size:13px;padding-inline:12px;right:25px;bottom:20px}@media screen and (max-width:767px){.sale-slider .shop-box__right-bottom{font-size:10px;right:20px;bottom:10px;z-index:1;padding-inline:8px}}.feature{margin-top:100px}.feature ul{list-style:none;width:100%;padding:30px 0;background-color:#edf0f4;border-radius:15px;margin:0;display:flex;justify-content:space-between}.feature li{width:33.33%;padding-right:30px;padding-left:30px;border-right:1px solid #fff;display:flex;flex-direction:column}.feature li:last-child{border-right:none}.feature li h3{margin-bottom:15px;font-size:20px;line-height:1.4}.feature li .text{font-size:13px;line-height:24px}.feature li .detail_btn{margin-top:auto}.feature li a{display:block;width:100px;height:33px;line-height:33px;margin-top:15px;background-color:#276ef0;color:#fff;border-radius:16px;font-size:10px;text-align:center;text-decoration:none}@media screen and (max-width:767px){.feature ul{display:block;padding:30px}.feature li{width:auto;border:none;border-bottom:1px solid #ddd;padding:0;padding-bottom:30px;margin-bottom:30px}.feature li:last-child{border-bottom:none;margin-bottom:0}}.difference{margin-top:100px}.difference .kdWYxC{width:100%;text-align:center;border:1px solid #f6f7f9;border-spacing:1px;background:#f6f7f9;border-radius:14px;overflow:hidden}.difference .iOyVQd{height:80px}.difference .jvcJzy{padding:0 3px;font-size:16px;border:1px solid #f6f7f9;background:#e1e4e8;width:118px}.difference .fJejxr{width:144px;font-size:30px;font-weight:700;border:1px solid #f6f7f9;background:#fff;text-align:center}@media screen and (max-width:767px){.difference .jvcJzy{line-height:1.2}.difference .jvcJzy span{font-size:10px}.difference .fJejxr{min-width:65px;font-size:11px}.difference .jvcJzy:first-child{width:100%;min-width:49px}}.top_big_menu{margin-top:50px;padding-top:40px;border-top:1px solid #aaa}.top_big_menu h2{font-size:34px;font-weight:700;margin-bottom:15px}.top_big_menu ul{list-style:none;margin:0;padding:0}.top_big_menu li{position:relative;margin-top:40px}.top_big_menu li:first-child{margin-top:0}.top_big_menu li a:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:0;background:#000;transition:opacity .5s ease-in-out 0s;border-radius:20px;cursor:pointer}.top_big_menu li a:hover:before{opacity:.5}.top_big_menu li h3{position:absolute;top:50px;left:50px;font-size:40px;line-height:1.5;color:#fff;text-shadow:rgba(0,0,0,.16) 0px 0px 10px;font-family:"SF Pro Text","SF Pro Icons","Helvetica Neue",Helvetica,Arial,sans-serif}.top_big_menu li img{border-radius:20px}@media screen and (max-width:767px){.top_big_menu h2{font-size:28px;line-height:1.42857}.top_big_menu li h3{top:30px;left:30px;font-size:23px}}.entry{background-color:#f5f5f5;border-radius:18px;padding:100px 0;margin-top:40px;margin-bottom:63px}.entry h2{text-align:center;margin-bottom:4px;font-size:24px}.entry p{margin-bottom:12px;font-size:14px;line-height:18px;text-align:center}.sns{margin-top:60px}.sns h2{font-size:27px;line-height:42px;text-align:center;margin-bottom:36px}.sns ul{margin:0;padding:0;display:flex;justify-content:center;list-style:none}.sns ul li{margin:0 10px;padding:0;width:60px;height:60px;border-radius:50%;text-align:center;background:#f7f7f7}.sns ul li img{width:50px;padding-top:5px}.footer-bottom{padding:0 30px 70px;position:static}.footer-bottom .copy{margin-right:20px;line-height:1.2;font-size:12px}.footer-bottom>div{display:flex}.footer-bottom .menu{list-style:none;padding:0;margin:0;margin-bottom:44px;display:flex}.footer-bottom .menu li a{display:block;margin-right:10px;padding-right:10px;border-right:1px solid #555;line-height:1.2;font-size:12px}.footer-bottom .menu li:last-child a{border:none}@media screen and (max-width:767px){.footer-bottom{padding:10px 30px 80px}.footer-bottom .copy{line-height:1.2;margin-right:0}.footer-bottom>div{display:block}.footer-bottom ul{flex-wrap:wrap;justify-content:flex-start;margin-top:20px}.footer-bottom li a{margin-bottom:5px}.footer-bottom .menu{display:block}.footer-bottom .menu li{border-right:none}.footer-bottom .menu li a{border:none;padding:10px 0;border-bottom:1px solid #fff;margin:0}}.slick-dots li button:before{color:#fff}.slick-dots li.slick-active button:before{color:#fff}.slick-dotted.slick-slider{margin-bottom:0}.main_visual .slick-dots{bottom:25px}.scrollanime,.accessanime{opacity:0}.fadeInDown{animation-name:fadeInDown;animation-duration:1.5s;animation-fill-mode:forwards}@keyframes fadeInDown{0%{opacity:0}100%{opacity:1;transform:translate(0)}}.updown{transform:translateY(-50px)}.downup{transform:translateY(50px)}.slide-right{transform:translateX(50px)}.slide-left{transform:translateX(-50px)}.pc_nav{opacity:1;visibility:hidden;flex-direction:column;position:fixed;top:0;right:0;width:350px;height:100%;overflow:scroll;display:block;padding:58px 20px 60px;background-color:#fff;transition:all .3s ease 0s;box-shadow:rgba(0,0,0,.05) 0px 4px 12px;z-index:10;transform:translateX(100%)}@media screen and (max-width:767px){.pc_nav{width:95%}}.pc_nav.-active{opacity:1;visibility:visible;transform:translateX(0)}.pc_nav_bg{background:rgba(0,0,0,.5);width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:50;display:none}.pc_nav h2{font-size:15px;margin-bottom:25px}.pc_nav ul{list-style:none;margin:0;padding:0}.pc_nav .hotel_menu li a{display:flex;align-items:center;padding:10px 0;text-decoration:none;font-size:15px;color:inherit;font-weight:700;position:relative}.pc_nav .hotel_menu li a:after{content:"";position:absolute;top:50%;right:20px;width:8px;height:8px;margin-top:-6px;border-bottom:2px solid #555;border-right:2px solid #555;transform:rotate(-45deg)}.pc_nav .hotel_menu img{width:38px;height:38px;margin-right:15px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.hum_btn{display:inline-block;transition:all .4s ease 0s;width:25px;height:12px;position:absolute;z-index:1000;right:15px;top:25px;cursor:pointer}.hum_btn span{position:absolute;left:0;width:100%;height:2px;background-color:#fff;display:inline-block;transition:all .4s ease 0s;box-sizing:border-box}.hum_btn span:nth-of-type(2){top:8px}.open span{transform:rotate(45deg);top:0;background:#333}.open span:nth-of-type(2){transform:rotate(135deg);top:0}.all_hotel_link a{display:flex;justify-content:flex-end;font-size:11px;padding:13px 20px 37px;font-weight:700;text-decoration:none;color:inherit}#menu-side_menu_under{margin-top:30px}#menu-side_menu_under .other{margin-top:40px}#menu-side_menu_under li a{padding:13px 0;font-size:15px;text-decoration:none;color:inherit;display:block;font-weight:700;position:relative}#menu-side_menu_under li a:after{content:"";position:absolute;top:50%;right:20px;width:8px;height:8px;margin-top:-6px;border-bottom:2px solid #555;border-right:2px solid #555;transform:rotate(-45deg)}.pc_nav .sidebar_sns{display:flex;margin-top:30px}.pc_nav .sidebar_sns li a img{width:30px;height:30px;display:inline-block}.pc_nav .sidebar_language{display:flex;justify-content:center;margin-top:30px;font-size:20px;font-weight:700}.pc_nav .sidebar_language li a{color:#000;text-decoration:none}.pc_nav .sidebar_language_en a{opacity:.3;transition:.3s}.pc_nav .sidebar_language_en a:hover{opacity:1;transition:.3s}.explanation_slider{margin-bottom:50px;padding-left:10%}.explanation_slider p{margin-right:20px;margin-left:20px}.explanation_slider .slick-list{padding:0 20% 0 0 !important;margin-right:20px}.explanation_slider .next-arrow{right:19%;transform:translateY(0%)}.explanation_slider .prev-arrow{left:8%;transform:translateY(0%)}@media screen and (max-width:767px){.explanation_slider{padding-left:0}.explanation_slider p{margin-right:5px;margin-left:5px}.explanation_slider .slick-list{padding:0 8% 0 0 !important;margin-right:0}}.umito_more{margin-top:50px;padding-top:50px;border-top:1px solid #aaa;margin-bottom:100px}.umito_more h2{font-size:34px;font-weight:700;margin-bottom:15px}.umito_more img{border-radius:20px}.umito_more .text{font-size:16px;line-height:2;font-weight:700;margin-top:20px}.umito_more .more_btn{margin:0;padding:0;list-style:none}.umito_more .more_btn li a{display:block;margin-top:15px;font-size:14px;padding:10px 0;color:#276ef0;font-weight:700;border:1px solid #276ef0;border-radius:30px;text-align:center;text-decoration:none}.umito_more .more_btn li a:hover{opacity:.6}@media screen and (max-width:767px){.umito_more{padding-top:30px;margin-bottom:50px}.umito_more h2{font-size:25px}.umito_more img{border-radius:20px}.umito_more .text{font-size:14px}.umito_more .more_btn{display:block}.umito_more .more_btn li{width:80%;margin:0 auto}}.news{margin-bottom:70px}.news .news_title{font-size:20px;line-height:42px;margin-bottom:20px}.news ul{list-style:none;margin:0;padding:0;border-top:1px solid #555}.news ul .top_page_news{border-bottom:1px solid #555;padding:15px 0}.news ul .top_page_news a{display:flex;align-items:center;text-decoration:none;color:inherit}.news ul .top_page_news a:hover{opacity:.6}.news ul .top_page_news a time{width:17%;font-size:16px;line-height:1.5;margin-right:20px}.news ul .top_page_news a .news_category{width:20%;margin-right:20px;background-color:#eee;color:#333;padding:3px 5px 0;width:18%;text-align:center}.news ul .top_page_news a .news_title{width:50%;font-size:16px;margin-bottom:0;line-height:1.5}.news .news_btn{margin-top:50px}.news .news_btn a{background-color:#333}.news .all_news a{margin-left:auto;text-decoration:none;display:block;width:200px;height:33px;line-height:33px;margin-top:15px;background-color:#276ef0;color:#fff;border-radius:16px;font-size:10px;text-align:center;text-decoration:none}.news .all_news a:hover{opacity:.6}@media screen and (max-width:767px){.news{margin-bottom:40px}.news .news_title{font-size:18px;line-height:32px}.news ul .top_page_news{padding:10px 0}.news ul .top_page_news a{display:block}.news ul .top_page_news a time{font-size:14px;display:block;width:100%}.news ul .top_page_news a .news_category{font-size:14px;display:inline-flex;width:34%;text-align:center;justify-content:center;padding:3px 0 0;margin-top:5px}.news ul .top_page_news a .news_title{font-size:14px;margin-top:5px;width:100%}}.not-found{display:block;margin:0 auto}.error404 .article p{text-align:center}.mv-slider.sticky_img video{opacity:0;animation-delay:1s;animation:fadevideo 3s ease forwards;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.mv-slider.sticky_img video{height:calc(100svh - 135px)}}@keyframes fadevideo{0%{opacity:0}100%{opacity:1}}.header-container-main{padding:0;height:65px}@media screen and (max-width:1030px){.header-container-main{height:65px}.header-container-main .header-logo-main img{height:30px}}@media screen and (max-width:767px){.header-container-main .header-logo-main img{height:25px;margin-left:15px}}.header-container-main__scrolled .new-header-menu{opacity:0;transition:1s;transform:translateX(100%)}.header-container-main__scrolled .hum_btn{opacity:1}.header-logo-main img{height:30px;margin-left:30px}@media screen and (max-width:1030px){.pc-header-menu{display:none !important}}.header-cta__btn{display:flex;list-style:none;justify-content:flex-end;margin:0;padding:0;margin-left:auto}.header-cta__btn li a{color:#fff;text-decoration:none;display:block;font-size:14px;padding:8px 30px;transition:.3s}.header-cta__btn li a:hover{opacity:.7}.header-cta__btn li:first-child a{background:#2c8ef9}.header-cta__btn li:last-child a{background:#676767}header .newbtn{display:none}@media screen and (max-width:1030px){header .newbtn{display:block;margin-inline:0 75px}}@media screen and (max-width:767px){header .newbtn{margin-right:55px}}header .newbtn a{border-radius:0}@media screen and (max-width:1030px){header .newbtn a{padding-inline:30px;border:1px solid #2c8ef9}}@media screen and (max-width:767px){header .newbtn a{font-size:13px;line-height:1.2;height:40px;padding-inline:20px}}header .newbtn a:hover{transform:none;color:#2c8ef9;background-color:#fff}.new-header-menu{transition:.2s;margin-right:60px}.new-header-menu ul{display:flex;list-style:none;margin:0;margin-right:10px;padding:12px 0}.new-header-menu li a{list-style:none;color:#fff;text-decoration:none;text-align:center;padding:5px 15px;font-size:14px;display:block;line-height:1;border-right:1px solid #fff;transition:.3s}.new-header-menu li a:hover{opacity:.7}.new-header-menu li a span{display:block;font-size:10px;margin-top:10px}.newbtn{max-width:300px;margin:0 auto;text-align:center}@media screen and (max-width:767px){.newbtn{max-width:250px}}.newbtn a{max-width:300px;display:block;color:#fff;font-size:14px;text-decoration:none;background:#2c8ef9;font-weight:400;height:50px;display:flex;align-items:center;justify-content:center;position:relative;transition:.3s;box-shadow:0px 2px 6px rgba(0,0,0,.4);border-radius:100px;letter-spacing:.02em}.newbtn a:hover{box-shadow:none;transform:translate(4px,4px)}.graybtn a{background:#676767}.newbtn-tp a{background:#fff;color:#2c8ef9;border:1px solid #2c8ef9;box-shadow:0px 2px 6px rgba(0,0,0,.1)}.hum_btn{opacity:1;top:25px}@media screen and (max-width:1030px){.hum_btn{display:block !important;opacity:1}}.cta-btn-right{position:fixed;bottom:10px;width:97%;max-width:1400px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (max-width:1024px){.cta-btn-right{bottom:calc(10px + env(safe-area-inset-bottom))}}@media screen and (max-width:767px){.cta-btn-right{bottom:calc(7px + env(safe-area-inset-bottom));width:98%;max-width:550px;left:50%}}.cta-btn-right ul{display:flex;justify-content:space-between;gap:10px;list-style:none;padding:0;margin:0}@media screen and (max-width:767px){.cta-btn-right ul{gap:8px}}.cta-btn-right ul li{margin:0;padding:0;width:33%;text-align:center;background-color:#fff;color:#000;border-radius:3px;border:solid .5px}@media screen and (max-width:767px){.cta-btn-right ul li{width:50%}}.cta-btn-right ul li a{text-decoration:none;line-height:1.5;padding:5px 10px 3px;letter-spacing:.1em;display:block;font-size:20px;color:#000;height:100%;display:flex;justify-content:center;align-items:center;border-radius:3px}@media screen and (max-width:1024px){.cta-btn-right ul li a{font-size:11px;padding:10px 5px 7px}}@media screen and (max-width:767px){.cta-btn-right ul li a{text-align:center;background-color:#c1e1f3}}@media screen and (max-width:440px){.cta-btn-right ul li a{font-size:2.5vw}}.cta-btn-right ul li a:hover{opacity:.6}.cta-btn-right ul li a span{font-size:24px}@media screen and (max-width:1024px){.cta-btn-right ul li a span{font-size:13px}}@media screen and (max-width:440px){.cta-btn-right ul li a span{font-size:2.954vw}}.cta-btn-right-icon{margin-left:15px;display:flex}@media screen and (max-width:767px){.cta-btn-right-icon{margin-left:5px;width:15.034%}}@media screen and (max-width:767px){.go-to-top{bottom:65px}}@media screen and (max-width:767px){.page-id-165 .go-to-top,.page-id-240 .go-to-top,.page-id-1050 .go-to-top{bottom:10px}}.page-id-165 .go-to-top{display:none;z-index:-1}.page-id-2671 .go-to-top{display:none;z-index:-1}.bg-white{background:#fff}.home .footer{margin-top:0;position:relative}.footer{background:#000;margin-top:0;position:relative}.footer.lists{position:static}.footer .copy{color:#fff;text-align:center}.footer .footer-logo{width:130px;margin:0 auto 30px}.footer .navi-footer-in #menu-footer-menu li a{color:#fff}.footer-cta-menu{display:flex;justify-content:center;margin:0;padding:0;margin-bottom:38px;list-style:none}@media screen and (max-width:767px){.footer-cta-menu{display:none}}.footer-cta-menu li{margin:0;padding:0;text-align:center;width:180px;margin:0 10px}.footer-cta-menu li a{text-decoration:none;color:#fff;background:#676767;display:block;padding:10px 0 5px;transition:.3s}.footer-cta-menu li a:hover{opacity:.5}.footer-cta-menu li .btn_blue{background:#2c8ef9}.footer-cta-menu li i{display:block;margin-bottom:5px}.navi-footer-in a:hover{background:inherit;opacity:.5}.under-arrow:after{content:"";width:30%;height:2px;background:#fff;position:absolute;right:20px;bottom:20px;z-index:100}.under-arrow:before{content:"";width:17px;height:2px;background:#fff;position:absolute;right:20px;bottom:20px;transform:rotate(45deg);transform-origin:right bottom;z-index:100}.youtube{position:relative;padding-bottom:56.25%}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.table-large{border:1px solid #e1e4e8;border-spacing:10px;background:#f6f7f9;overflow:hidden}.table-large th{font-size:12px;font-weight:700;border:1px solid #e1e4e8;background:#e1e4e8;line-height:1.3}.table-large td{font-size:12px;font-weight:700;border:1px solid #e1e4e8;background:#fff}.table-large tr{height:50px}.scroll-area{width:100%;overflow-x:scroll}.scroll-area .table-large{width:680px;max-width:none;margin-bottom:5px}@media screen and (max-width:767px){.scroll-area::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}.scroll-area::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.scroll-area::-webkit-scrollbar-track{background-color:#dcdcdc;border-radius:5px;box-shadow:inset 3px -3px 5px rgba(0,0,0,.2)}}.scroll-area .table1000{width:1000px}.scroll-area .table1000 th{border:1px solid #fff;font-size:11px}.scroll-area .table1000 td{text-align:right;font-size:11px}.scroll-area1000::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}.scroll-area1000::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.scroll-area1000::-webkit-scrollbar-track{background-color:#dcdcdc;border-radius:5px;box-shadow:inset 3px -3px 5px rgba(0,0,0,.2)}@media screen and (max-width:500px){.mendan-scroll-wrap{overflow:scroll}.mendan-scroll-wrap .mendan-scroll{width:500px}.mendan-scroll-wrap::-webkit-scrollbar{width:10px;height:10px}.mendan-scroll-wrap::-webkit-scrollbar-thumb{border-radius:.25rem}.mendan-scroll-wrap::-webkit-scrollbar-thumb{--bg-opacity:1;background-color:#555}}.u-sp{display:none !important}@media screen and (max-width:767px){.u-sp{display:block !important}}.u-pc{display:block !important}@media screen and (max-width:767px){.u-pc{display:none !important}}.list--01{display:flex;list-style:none;margin:0;padding:0}@media screen and (max-width:767px){.list--01{display:block}}.list--01 .list--01--item{width:48%;padding:0;position:relative}@media screen and (max-width:767px){.list--01 .list--01--item{width:auto}}.list--01 .list--01--item .list--01--item-detail{margin-top:10px;font-size:14px;margin-bottom:5px}.list--01 .list--01--item .logo{position:absolute;width:200px;top:20px;left:20px}.list--01 .list--01--item a{text-decoration:none;color:inherit}.list--01 .list--01--item:nth-of-type(2n){margin-right:4%}@media screen and (max-width:767px){.list--01 .list--01--item:nth-of-type(2n){margin-right:0}}.list--01 .list--01--item .list--01--item--more{border:1px solid #2c8ef9;text-align:center;width:130px;border-radius:30px;font-size:13px;padding:5px 0;margin-left:auto;color:#2c8ef9}.build__status span{position:absolute;top:30px;right:30px;background:#676767;text-align:center;font-size:18px;padding:0 10px;border-radius:20px;font-weight:700}@media screen and (max-width:767px){.build__status span{top:15px;right:15px;font-size:10px}}@media screen and (max-width:340px){.build__status span{top:10px;right:15px;font-size:10px}}.annotation{font-size:12px;margin-top:10px}.page_title{font-size:34px;line-height:1.375}.page_bg{background:#edf0f4}.page_mv{background:linear-gradient(180deg,rgba(255,255,255,0) 60%,#edf0f4),url(//umito.jp/wp-content/themes/cocoon-child-master/images/okinawa.webp) no-repeat center center/cover;height:calc(100vh - 65px);position:relative;z-index:1}.page_mv.use{background:linear-gradient(180deg,rgba(255,255,255,0) 60%,#edf0f4),url(//umito.jp/wp-content/themes/cocoon-child-master/images/pool2-1-scaled.webp) no-repeat center center/cover}.page_mv.about{background:linear-gradient(180deg,rgba(255,255,255,0) 60%,#edf0f4),url(//umito.jp/wp-content/themes/cocoon-child-master/images/sougoriyou_fv_wht.webp) no-repeat center center/cover}@media screen and (max-width:767px){.page_mv.about{background:linear-gradient(180deg,rgba(255,255,255,0) 60%,#edf0f4),url(//umito.jp/wp-content/themes/cocoon-child-master/images/sougoriyou_fv_sp.webp) no-repeat center center/cover}}.page_mv:before{content:"";background:linear-gradient(to bottom,#333 60%,transparent);opacity:.2;z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0}.page_mv_wrap{max-width:700px;margin:0 auto;padding:0 30px;box-sizing:border-box;text-shadow:0 2px 10px #777}.page_mv_wrap h1{font-size:40px;line-height:1.61765;color:#fff;padding-top:120px}@media screen and (max-width:767px){.page_mv_wrap h1{font-size:16px}}.page_mv_wrap p{color:#fff;margin-top:15px;font-size:18px;font-weight:700;line-height:2}@media screen and (max-width:767px){.page_mv_wrap p{font-size:16px}}.page_mv_wrap p.sub-title+h1{margin-top:0;padding-top:0}.page_mv_wrap p.sub-title{font-size:16px;padding-top:120px}@media screen and (max-width:767px){.page_mv_wrap p.sub-title{padding-top:60px}}.page_main{margin:-180px auto 0px;max-width:700px;position:relative;z-index:1}.page_main.--02{margin-top:0}.page_main.use,.page_main.mutual{padding-bottom:100px}@media screen and (max-width:767px){.page_main.use,.page_main.mutual{padding-bottom:55px}}.page_box{display:flex;align-items:center;justify-content:space-between;padding:43px 50px;background:#fff;box-sizing:border-box;border-radius:16px;box-shadow:rgba(0,0,0,.1) 0px 4px 8px}.page_box+.page_box{margin-top:60px}@media screen and (max-width:767px){.page_box+.page_box{margin-top:40px}}.page_box_patio{padding:43px 50px;background:#fff;box-sizing:border-box;border-radius:16px;box-shadow:rgba(0,0,0,.1) 0px 4px 8px}@media screen and (max-width:767px){.page_box_patio{padding:30px 20px}}.page_box_patio_detail{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #d9d9d9}@media screen and (max-width:767px){.page_box_patio_detail{margin-bottom:10px}}.page_box_patio_detail:last-child{border:none;margin-bottom:0}.page_box_patio h3{text-indent:-1em;padding-left:1em}@media screen and (max-width:767px){.page_box_patio h3{line-height:1.5;font-size:16px;padding-right:30px}}.page_box_patio p{margin-top:5px}@media screen and (max-width:767px){.page_box_patio p{font-size:12px}}.page_box_patio_detail_img{width:60%;margin:20px auto 15px}@media screen and (max-width:767px){.page_box_patio_detail_img{width:90%}}.page_box_detail{width:295px}.page_box_detail h2{font-size:24px}.page_box_detail p{margin:10px auto 0px;font-size:13px;line-height:1.84615}.page_box_detail .detail_info{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.page_box_detail .detail_info p{margin-top:0;font-size:12px;font-weight:700;line-height:1}.page_box_detail .detail_info ul{margin:0;padding:0;list-style:none;margin-top:10px}.page_box_detail .detail_info li{margin:0;padding:0;font-size:10px;font-weight:700;margin-right:10px}.page_box_detail .detail_info-con ul{margin-top:5px;margin-bottom:10px}.page_box_detail .detail_info-con ul li{font-size:13px;font-weight:400}.page_box_img{width:42.5%}.page_box_img img{border-radius:16px}.flow{margin-top:90px;border-top:1px solid #aaa;padding:60px 0 100px}.flow .flow_add{font-size:16px;line-height:2;margin:16px 0}.flow ul{list-style:none;margin:0;padding:0;background:#fff;border-radius:15px;margin-top:40px;padding:70px 100px}.flow ul li{margin-top:40px;padding-top:35px;border-top:1px solid rgba(0,0,0,.1);position:relative}.flow ul li:first-child{margin-top:0;padding-top:0;border-top:none}.flow .flow_num{display:block;width:36px;height:36px;margin:0 auto;text-align:center;line-height:36px;vertical-align:middle;font-size:20px;color:#fff;border-radius:50%;background:#000}.flow .flow_img{text-align:center;margin-top:20px}.flow .flow_img img{height:62px}.flow .flow_text{font-size:24px;text-align:center;font-weight:700;line-height:1.58333;margin:20px 0 0}.qa{padding:60px 0 100px}.qa .page_title{margin:0 0 30px}.qa ul{background:#fff;border-radius:10px;list-style:none;margin-bottom:0;padding:0;overflow:hidden}.qa ul li+li .ques{border-top:2px solid #edf0f4}.qa ul .ques{padding:30px 35px 30px 30px;font-size:15px;font-weight:700;position:relative;cursor:pointer}.qa ul .ques:before{position:absolute;top:50%;right:20px;margin-top:-7px;margin-right:0;transform:rotate(45deg);display:inline-block;content:"";height:10px;width:10px;margin-right:12px;border-bottom:2px solid;border-right:2px solid}.qa ul .open:before{transform:rotate(225deg)}.qa ul .ans{display:none;padding:30px;font-weight:700;line-height:1.84615;font-size:13px;background-color:#f7f7f7}.page_feature{background-color:#3c3c3c;padding:70px 0}.page_feature_wrap{max-width:700px;margin:0 auto}.page_feature_wrap h2{color:#fff;margin-bottom:25px;font-size:24px}@media screen and (max-width:767px){.page_feature_wrap h2{font-size:20px}}.page_feature_wrap ul{width:100%;padding:30px;background-color:#fff;border-radius:15px;list-style:none;margin:0;display:flex}.page_feature_wrap ul li{width:calc(50% - 28px);display:flex;flex-direction:column}.page_feature_wrap ul li+li{padding-left:28px;border-left:1px solid #f0f0f0}.page_feature_wrap ul li:first-child{padding-right:28px}@media screen and (max-width:767px){.page_feature_wrap ul li:first-child{padding-right:0}}.page_feature_wrap ul li:last-child{margin-left:28px;border-left:1px solid #f0f0f0}.page_feature_wrap ul h3{margin-bottom:15px;font-size:20px}.page_feature_wrap ul .page_feature_text{margin-bottom:15px;font-size:13px;line-height:24px}.page_feature_wrap ul .page_feature_btn{margin-top:auto}.page_feature_wrap ul .page_feature_btn a{margin-left:auto}@media screen and (max-width:767px){.page_feature_wrap ul .page_feature_btn a{width:220px;height:42px;font-size:12px;line-height:1.1;margin-inline:auto;border-radius:100px;display:flex;align-items:center;justify-content:center}}.page_feature_wrap ul a{display:block;width:100px;height:33px;line-height:33px;margin-top:15px;border:1px solid #276ef0;color:#276ef0;border-radius:16px;font-size:10px;text-align:center;text-decoration:none;transition:all .2s}.page_feature_wrap ul a:hover{opacity:.6}.now_on_sale_footer{max-width:1000px;padding:60px 10px 0;margin:0 auto 0}.now_on_sale_footer .next-arrow{right:20px}.now_on_sale_footer .prev-arrow{left:20px}.now_on_sale_footer li{margin:0;padding:0 10px}.now_on_sale_footer .top_title{margin-left:10px}.now_on_sale_footer .slick-list{padding:0 !important}.to_top_btn{padding-bottom:100px}.to_top_btn a{display:block;max-width:315px;width:100%;min-height:50px;margin-right:auto;margin-top:50px;margin-left:auto;border-radius:100px;padding:17px 10px;text-align:center;line-height:1;font-weight:700;font-size:13px;border-width:1px;border-style:solid;border-color:#007aff;color:#007aff;text-decoration:none}.to_top_btn.newbtn a{color:#fff}@media screen and (max-width:767px){.page_title{font-size:20px}.page_mv_wrap h1{margin-top:50px;padding-top:50px;font-size:32px}.page_mv_wrap p.sub-title{margin-top:50px}.page_main{margin:-130px 30px 0}.page_box{flex-direction:column;padding:30px}.page_box .page_box_img{order:1;width:100%;margin-bottom:20px}.page_box .page_box_img img{width:100%}.page_box .page_box_detail{order:2;width:auto}.page_box .page_box_detail h2{font-size:20px}.flow{margin-top:60px;padding-top:55px;padding-bottom:55px}.flow ul{padding:40px 20px}.flow ul .flow_text{font-size:18px}.qa{padding-top:55px;padding-bottom:55px}.qa ul .ques{font-size:14px;padding:18px;padding-right:50px}.page_feature{padding:55px 30px}.page_feature ul{display:block}.page_feature ul li{width:auto}.page_feature ul li:last-child,.page_feature ul li+li{margin:0;padding:0;margin-top:30px;padding-top:27px;border-top:1px solid #555;border-left:none}.page_feature ul li a{margin-top:0}.now_on_sale_footer{padding:50px 20px 0}.now_on_sale_footer .slick-list{padding:0 10% 0 0 !important}}.how-to-use-box{padding:43px 50px 0;box-sizing:border-box;background:#fff;display:flex;align-items:center;border-radius:16px;box-shadow:rgba(0,0,0,.1) 0px 4px 8px;justify-content:space-between;margin-bottom:50px}.how-to-use-box:last-child{margin-bottom:0}.how-to-use-box div{width:49.16%}.how-to-use-box div h2{font-size:24px}.how-to-use-box div p{margin-top:20px;margin-bottom:0;font-size:13px}.how-to-use-box .smartphone_img{width:41.66%}@media screen and (max-width:767px){.how-to-use-box{display:block;padding:30px 30px 0;margin-bottom:30px}.how-to-use-box:last-child{margin-bottom:0}.how-to-use-box div{width:auto}.how-to-use-box div h2{font-size:20px}.how-to-use-box .smartphone_img{width:auto;margin-top:30px}}.available h2{font-size:24px;margin-bottom:20px;margin-top:65px}.available .add_text{font-size:13px;margin-top:15px;font-weight:700;line-height:1.83333}.available .cation_text{margin-top:10px;font-size:11px;line-height:1.5}.lcVzTu{height:80px}.sc-eKszNL{font-size:24px;font-weight:700;border:1px solid #f6f7f9;background:#fff;text-align:center}.jSNgzT{width:100%;text-align:center;border:1px solid #f6f7f9;border-spacing:1px;background:#f6f7f9;border-radius:14px;overflow:hidden}.RdlYP{padding:0 3px;font-size:10px;border:1px solid #f6f7f9;background:#e1e4e8;font-size:15px}@media screen and (max-width:767px){.available h2{margin-top:50px;margin-bottom:20px;font-size:16px}.available .add_text{font-size:12px}.available .cation_text{margin-top:10px;font-size:11px;line-height:1.5}.lcVzTu{height:45px}.sc-eKszNL{font-size:12px;width:33.33%;min-width:60px}.RdlYP{font-size:10px;width:33.33%;min-width:55px}}.about-mutual-use{background:#fff;padding:43px 50px;overflow:hidden;position:relative;display:block;border-radius:16px;box-shadow:rgba(0,0,0,.1) 0px 4px 8px;margin-bottom:50px}.about-mutual-use .cation_text{margin-top:35px;margin:20px auto 0px;font-size:10px;line-height:1.5}.about-mutual-use-flex{display:flex;justify-content:space-between;align-items:center}.about-mutual-use-flex>div{width:48.333%}.about-mutual-use-flex>div h2{font-size:24px}.about-mutual-use-flex>div .detail_text{margin-top:20px;margin-bottom:0;font-size:13px}.about-mutual-use-flex>div .all_btn{width:204px;display:inline-block;min-height:32px;margin-top:20px;padding:10px;line-height:1;vertical-align:middle;border-radius:60px;font-size:10px;border:1px solid #fff;border-color:#007aff;color:#007aff;text-align:center}@media screen and (max-width:767px){.about-mutual-use-flex>div .all_btn{font-size:13px;display:block;margin-inline:auto}}.about-mutual-use-flex>div .all_btn a:hover{color:#007aff;opacity:.8}.about-mutual-use-flex>div a{text-decoration:none;transition:.3s}.about-mutual-use-flex .sogo_img{width:42.5%}.about-mutual-use-flex .sp_sogo_img{display:none}@media screen and (max-width:767px){.about-mutual-use{padding:30px}.about-mutual-use-flex{display:block}.about-mutual-use-flex div{width:auto}.about-mutual-use-flex div h2{font-size:20px;line-height:32px}.about-mutual-use-flex .sogo_img{display:none}.about-mutual-use-flex .sp_sogo_img{display:block;margin-top:20px;margin-bottom:25px}}@media screen and (max-width:767px){.buy-type th{font-size:13px}}.buy-type td{font-size:13px;padding:20px 0}@media screen and (max-width:767px){.buy-type td{font-size:13px}}.buy-type td img{width:30px;margin-bottom:5px}.line_area.newsletter{max-width:700px;margin-inline:auto;padding-block:0}@media screen and (max-width:767px){.line_area.newsletter{margin-inline:30px}}.line_area.newsletter .newsletter-wrap{background-color:#fff;padding-bottom:0}.line_area.newsletter h2{margin-bottom:15px}.page_main-btn-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:40px}@media screen and (max-width:767px){.page_main-btn-wrap{margin-top:20px}}.page_main-btn{text-decoration:none;border:1px solid #333;font-size:16px;padding:15px 50px 13px;border-radius:100px;color:#fff;background-color:#333;box-shadow:4px 4px 2px 0px rgba(0,0,0,.4);transition:all .5s}.page_main-btn:hover{box-shadow:none;transform:translate(4px,4px);background-color:#fff;color:#333}@media screen and (max-width:767px){.page_main-btn{white-space:nowrap;font-size:13px;padding:7px 25px 5px}}.page_web{padding-block:60px;text-align:center}.page_web .newbtn{margin-top:30px}.page_web h2{margin-bottom:15px;text-align:center}@media screen and (max-width:767px){.page_web p span{display:inline-block}}.page_cta{padding-block:0 60px;text-align:center}.page_cta .newbtn{margin-top:30px}.page_cta h2{margin-bottom:15px;text-align:center}@media screen and (max-width:767px){.page_cta p span{display:inline-block}}.page_umito-feature_mv{position:relative}.page_umito-feature_mv_ttl{position:absolute;top:50%;left:15%;font-size:30px;max-width:1000px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#fff;text-shadow:3px 3px 12px #555}@media screen and (max-width:767px){.page_umito-feature_mv_ttl{font-size:24px;top:25%;left:0;padding:20px}}.page_umito-feature_wrapper{padding:80px 30px 0;max-width:1060px;margin:0 auto}@media screen and (max-width:767px){.page_umito-feature_wrapper{padding:80px 15px 0}}.page_umito-feature_content h3{font-weight:700;font-size:26px;margin-bottom:15px}@media screen and (max-width:767px){.page_umito-feature_content h3{font-size:18px}}@media screen and (max-width:767px){.page_umito-feature_content p{font-size:14px}}.page_umito-feature_content_block{margin-bottom:120px}@media screen and (max-width:767px){.page_umito-feature_content_block{margin-bottom:60px}}.page_umito-feature_content_block h3.page_umito-feature_content_block_ttl{margin-bottom:60px}@media screen and (max-width:767px){.page_umito-feature_content_block h3.page_umito-feature_content_block_ttl{margin-bottom:30px}}.page_umito-feature_content_block p{margin-bottom:40px}@media screen and (max-width:767px){.page_umito-feature_content_block p{margin-bottom:30px}}.page_umito-feature_content_block .feature-slider{padding:0}@media screen and (max-width:1249px){.page_umito-feature_content_block .feature-slider{width:100%;margin:0}}@media screen and (max-width:767px){.page_umito-feature_content_block .feature-slider{margin-bottom:80px}}.page_umito-feature_content_block .slick-slide{margin:0 10px}.page_umito-feature_content_block .slick-dots{bottom:-25px;display:block !important}.page_umito-feature_content_block .slick-dots li{width:8px;height:8px;border-radius:50%}@media screen and (max-width:767px){.page_umito-feature_content_block .slick-dots{display:block !important}}.page_umito-feature_content_block .slick-dots li button{padding:0;border-radius:50%;width:8px;height:8px;background-color:#555;opacity:.5}.page_umito-feature_content_block .slick-dots li button:before{content:none}.page_umito-feature_content_block .slick-dots li.slick-active button{background-color:#000;border:1px solid #000;opacity:1}.page_umito-feature_content_block_item_ttl{font-size:20px;margin-bottom:20px;line-height:1.5}.page_umito-feature_content_block_movie iframe{aspect-ratio:16/9;width:100%}.page_umito-feature_content_parallel{display:flex;justify-content:space-between;margin-bottom:120px}@media screen and (max-width:767px){.page_umito-feature_content_parallel{display:block;margin-bottom:60px}}.page_umito-feature_content_parallel_inner{width:50%}@media screen and (max-width:767px){.page_umito-feature_content_parallel_inner{width:100%;margin-bottom:30px}}.page_umito-feature_content_parallel_img{width:45%}@media screen and (max-width:767px){.page_umito-feature_content_parallel_img{width:100%}}.page_umito-feature_content_btn{margin-bottom:120px}@media screen and (max-width:767px){.page_umito-feature_content_btn{margin-bottom:60px}}@media screen and (max-width:767px){.page_umito-feature_cta p{font-size:14px}}.page_umito-feature_cta_top{outline:1px solid #fff;outline-offset:-15px;background-color:#1b3758;padding:50px 0;color:#fff;margin-bottom:135px}@media screen and (max-width:767px){.page_umito-feature_cta_top{margin-bottom:60px}}@media screen and (max-width:767px){.page_umito-feature_cta_top{margin-bottom:65px}}.page_umito-feature_cta_top_ttl{text-align:center;color:#fff;font-size:24px;margin-bottom:35px}@media screen and (max-width:767px){.page_umito-feature_cta_top_ttl{font-size:16px;width:85%;margin:0 auto 30px}}.page_umito-feature_cta_top_inner{display:flex;width:86.7%;margin:0 auto;align-items:center;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:767px){.page_umito-feature_cta_top_inner{display:block}}.page_umito-feature_cta_top_img{width:53.864%}@media screen and (max-width:767px){.page_umito-feature_cta_top_img{width:85%;margin:0 auto 30px}}.page_umito-feature_cta_top_list{list-style:none;font-size:15px;padding:0;text-indent:-.8em;padding-left:1em}@media screen and (max-width:767px){.page_umito-feature_cta_top_list{width:90%;margin:0 auto}}.page_umito-feature_cta_top_btn{position:relative;max-width:386px;margin:0 auto}@media screen and (max-width:767px){.page_umito-feature_cta_top_btn{width:80%}}.page_umito-feature_cta_top_btn a{text-align:center;display:grid;place-items:center;width:100%;font-size:16px;border-radius:50px;background-color:#2c8ef9;text-decoration:none;color:#fff;position:relative;text-shadow:3px 3px 12px #555;line-height:1.7;padding:12px 0}.page_umito-feature_cta_top_btn:after{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fff;position:absolute;top:0;right:7%;bottom:0;margin:auto}@media screen and (max-width:767px){.page_umito-feature_cta_top_btn:after{border-width:7px 0 7px 10px;right:5%}}.page_umito-feature_cta_bottom{text-align:center;padding-bottom:50px;border-bottom:1px solid #b0aeb6}.page_umito-feature_cta_bottom_ttl{position:relative;margin-bottom:30px;font-size:24px}@media screen and (max-width:767px){.page_umito-feature_cta_bottom_ttl{margin:0 auto 30px}}.page_umito-feature_cta_bottom_ttl:before,.page_umito-feature_cta_bottom_ttl:after{content:"";position:absolute;height:1px;background-color:#b0aeb6;max-width:22.9rem;width:37%;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width:767px){.page_umito-feature_cta_bottom_ttl:before,.page_umito-feature_cta_bottom_ttl:after{max-width:auto;width:20%}}.page_umito-feature_cta_bottom_ttl:after{left:auto;right:0}.page_umito-feature_cta_bottom_txt{margin-bottom:40px;font-size:16px}@media screen and (max-width:767px){.page_umito-feature_cta_bottom_txt{margin-bottom:30px}}.page_umito-feature_cta_bottom_btn_wrapper{display:flex;justify-content:center;gap:4%}@media screen and (max-width:767px){.page_umito-feature_cta_bottom_btn_wrapper{display:block}}.page_umito-feature_cta_bottom_btn{position:relative;background-color:#2c8ef9;font-size:24px;color:#fff;width:388px;text-align:center;border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:6px 6px 6px 0px rgba(0,0,0,.15)}@media screen and (max-width:767px){.page_umito-feature_cta_bottom_btn{width:90%;margin:0 auto 30px;font-size:20px}}.page_umito-feature_cta_bottom_btn a{color:#fff;text-decoration:none;padding:4% 0;width:100%}.page_umito-feature_cta_bottom_btn_content:nth-child(2) .page_umito-feature_cta_bottom_btn{background-color:#fff;border:1px solid #2c8ef9;margin-bottom:20px}.page_umito-feature_cta_bottom_btn_content:nth-child(2) .page_umito-feature_cta_bottom_btn a{color:#2c8ef9}.page_umito-feature_cta_bottom_btn:before{content:"";background-image:url(data:image/webp;base64,UklGRvICAABXRUJQVlA4WAoAAAAwAAAASQAANwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIvAAAAAlwFdt2nRwcpA6uA+qAxAE4KArAQYMCcNBBARJyUVAccB2Agze3ydwOfDETEROAt9TVDmZ5KVBS7x3s+p400cG06zQzGCfN+AaTudhkrn/z3mSuZDLXt3m0xpootmSjkbC/2rlyEA2kqSZmqyD4pVeXm9lzO6DdOZil2Kq6CNNx+8mlBsbXyb0h9ijI+nzwPQGgNEXBTdBzPlAi1IlQUCL0C8kHSvWBUJLjwPWpACgRijbt0HkJOIyojAcDVlA4IEAAAABQBACdASpKADgAPmUmj0WkIiEaZABABkS0gABM0kU5SGdTjJKw/CUakoUgAP7795TH//8NwFmF//8NwAAAAAAA);position:absolute;top:50%;left:7%;display:inline-block;width:9.537%;height:37.73%;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.page_umito-feature_cta_bottom_btn_content:nth-child(2) .page_umito-feature_cta_bottom_btn:before{background-image:url(data:image/webp;base64,UklGRjgEAABXRUJQVlA4WAoAAAAgAAAAOwAAOwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDggSgIAAFAOAJ0BKjwAPAA+ZSiPRaQioRv9VABABkS2AF0lBr9u6ea+fMfyl5+jVwiNzgNsB5gPP/9Bn6gerp1AHoAdKivwVusszSBTQ/IPU7+EOvgaKf9HwyQ4qaFjHf5Vhvb9ymOZwEfCU6FaATS89wWFkeEMoeBmFAWSbQFtgAD+/uwK+1fBNpFplDAy3s5AU2GpdD6B9TDWF8057PEGAAc9ZnLq5TJg2PpCu04Pb1nQ83c49dzm4gewTNwOZIyPRz5ZhpfUXV5eqNlDgH+1YPSyaeo84R/pDRDGfv1gdSnS//mKRB2+Nt56/zTas0WqQ1m39NkJiiGfiJqFsK34jb+4LbqoVTOQlIT1ug9kc1/0ddDEIYzG9ANluMbYowvDw2/lR0m0duAkzgUTMWw4ycuhVOnFBZHBP4j8wsMbUOokgVLdl7QGJW6i9w1OfbphLX8PQ5WsiiQsNQgHNoerVBF3mRdgDxjx5w5OtNJwgSFU4UOyEKR2eJPUGeQLSJ9FeI7QWpOSbNqdx+SukH/aH4NcqGByvXXlwT1c77CGdMQeKR4b+ZGD/kN+lfAM+4/K/AlAf7pvDX5C8HWqJz1kd7yHGiX0Z0X3aZgXFpXlHbCNgCIe/4T+REPQ7v/ZFKLbPetR0VrM8HA4+eW+Rj5VORoDYxGNtGsz9QQ1f4WYXDpvd8Lwk0pRFBAfnOZvyRIimwqWU6cguqlD/OU7L8PCK3/r0s9w2fAUQjFIqaTXyYn7jxCGVuevZsWMyDSfsJXm2GE6KdZ/HXNPKyXKAAA=)}.page_umito-feature_cta_bottom_btn:after{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fff;position:absolute;top:0;right:7%;bottom:0;margin:auto}@media screen and (max-width:767px){.page_umito-feature_cta_bottom_btn:after{border-width:7px 0 7px 10px;right:5%}}.page_umito-feature_cta_bottom_btn_content:nth-child(2) .page_umito-feature_cta_bottom_btn:after{border-color:transparent transparent transparent #2c8ef9}.page_umito-feature_cta_bottom_btn_txt{text-align:left}@media screen and (max-width:767px){.page_umito-feature_cta_bottom_btn_txt{width:90%;margin:0 auto}}.page_local-explanation{padding:80px 30px 100px;max-width:1060px;margin:0 auto}@media screen and (max-width:767px){.page_local-explanation{padding:50px 30px}}.page_local-explanation_banner{margin-bottom:50px}.page_local-explanation_ttl{position:relative;text-align:center;margin-bottom:40px}.page_local-explanation_ttl:after{position:absolute;content:"";width:100px;height:1px;background-color:#333;bottom:-20%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.page_local-explanation_txt{text-align:center;margin-bottom:60px}.page_local-explanation_facility{margin-bottom:100px}@media screen and (max-width:767px){.page_local-explanation_facility{margin-bottom:50px}}.page_local-explanation_facility_ttl{font-weight:700;font-size:28px;margin-bottom:10px}@media screen and (max-width:767px){.page_local-explanation_facility_ttl{font-size:26px}}.page_local-explanation_facility_txt{margin-bottom:20px}.page_local-explanation_facility_img{margin-bottom:50px}.page_local-explanation_facility_list_ttl{margin-bottom:20px}.page_local-explanation_facility .local-explanation-slider{padding:0;font-weight:700;margin-bottom:20px}.page_local-explanation_facility .local-explanation-slider img{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover}.page_local-explanation_facility .slick-list{margin:0 -20px}@media screen and (max-width:767px){.page_local-explanation_facility .slick-list{margin:0}}.page_local-explanation_facility .slick-slide{margin:0 20px}@media screen and (max-width:767px){.page_local-explanation_facility .slick-slide{margin:0}}.page_local-explanation_facility .slick-track{margin:0}.page_local-explanation_facility_list_annotation{font-size:14px;margin-bottom:50px}.page_local-explanation_facility_access{width:80%;margin:0 auto}@media screen and (max-width:767px){.page_local-explanation_facility_access{width:100%}}.page_local-explanation_btn{margin:0 auto 100px;text-align:center;max-width:315px}@media screen and (max-width:767px){.page_local-explanation_btn{margin-bottom:50px}}.page_local-explanation_btn a{color:#fff;font-size:14px;text-decoration:none;background:#2c8ef9;font-weight:400;height:50px;display:flex;align-items:center;justify-content:center;position:relative;transition:.3s;box-shadow:0px 2px 6px rgba(0,0,0,.4);border-radius:100px;letter-spacing:.02em}.lp_marker{background:linear-gradient(transparent 70%,#ff0 0%)}.sp_br{display:none}@media screen and (max-width:767px){.sp_br{display:block}.lp_page .under_section{padding-top:50px}}.lp_header_btn a{position:relative;line-height:1.3;font-size:12px;font-family:"Cormorant Garamond","Shippori Mincho",serif;font-weight:500;border-radius:25px;color:#fff;text-decoration:none;height:45px;display:flex;align-items:center;text-align:center;padding:8px 0 6px 22%;font-size:14px;width:215px;background-color:#277efa}.lp_header_btn a span{font-size:10px}@media screen and (max-width:767px){.lp_header_btn a{width:150px;padding-left:31%;font-size:12px;height:40px}}.lp_header_btn a:before{position:absolute;content:"";right:5%;width:0;height:0;border-style:solid;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #fff;border-right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width:767px){.lp_header_btn a:before{right:8%}}.lp_header_btn a:after{position:absolute;content:"無料";background-color:#fff;border-radius:50%;top:50%;display:flex;justify-content:center;align-items:center;color:#227efa;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:14px;width:35px;height:35px;left:2%;font-weight:500;box-shadow:none}@media screen and (max-width:767px){.lp_header_btn a:after{right:8%}}.lp_main_visual{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/atami.webp) no-repeat right top/cover;height:calc(100vh - 50px);position:relative}.lp_main_visual .lp_main_visual_content{box-sizing:border-box;padding:10px;max-width:1000px;margin:0 auto;padding-top:13vh;border-radius:20px}.lp_main_visual .lp_main_visual_content h2{color:#fff;text-shadow:3px 2px 3px #111;font-size:39px;margin-bottom:20px;line-height:1.5}.lp_main_visual .lp_main_visual_content .lp_main_visual_txt{color:#fff;text-shadow:2px 1px 2px #111;font-size:20px;font-weight:700}.lp_main_visual_btn{position:absolute;bottom:50px;width:100%;z-index:5}.lp_main_visual_btn p:first-child{padding:0 10px}.lp_main_visual_btn a{display:grid;place-items:center;max-width:315px;width:100%;height:55px;font-weight:500;margin-right:auto;margin-left:auto;padding:5px 10px;font-weight:700;font-size:16px;border-radius:150px;text-decoration:none;color:#fff;position:relative;line-height:1;padding:9px 0 7px 1%;letter-spacing:.05em;background:#277efa}@media screen and (max-width:767px){.lp_main_visual_btn a{padding-left:7%}}.lp_main_visual_btn a span{font-size:13px}.lp_main_visual_btn a:before{position:absolute;content:"";right:7%;width:0;height:0;border-style:solid;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #fff;border-right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width:767px){.lp_main_visual_btn a:before{right:5%}}.lp_main_visual_btn a:after{position:absolute;content:"無料";font-size:16px;background-color:#fff;border-radius:50%;width:45px;height:45px;top:50%;display:flex;justify-content:center;align-items:center;left:1.5%;color:#227efa;text-shadow:none;font-weight:500;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.lp_scroll{width:100%;text-align:center;font-weight:700;color:#fff;text-shadow:2px 2px 6px #555;margin-top:20px}.lp_scroll:after{content:"";position:absolute;width:1px;height:38px;left:50%;bottom:-40px;background:#fff;transform:translateX(-50%);animation:1.6s cubic-bezier(.445,.05,.55,.95) 0s infinite normal forwards running elasticus}@media screen and (max-width:767px){.lp_main_visual .lp_main_visual_content{margin:0 30px}.lp_main_visual .lp_main_visual_content h2{font-size:25px;line-height:1.3;text-shadow:2px 2px 2px #111}.lp_main_visual .lp_main_visual_content .lp_main_visual_txt{font-size:14px;text-shadow:1px 1px 2px #111}}.lp_under_section .intro{margin-bottom:85px}.lp_place .under_cta_section{max-width:1000px;margin:0 auto;padding:0 10px 85px}.lp_place .under_cta_section .lp_place_contact{margin-top:0}@media screen and (max-width:767px){.lp_place .under_cta_section{padding:0 30px 85px}}@media screen and (max-width:767px){.lp_main_visual{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/atami_sp.webp) no-repeat left top/cover;height:80vh}.lp_under_section .intro{margin-bottom:50px}.lp_under_section .intro h2{font-size:25px}}@media screen and (max-width:350px){.lp_main_visual{height:450px}.lp_main_visual .lp_main_visual_content h2{font-size:20px}.lp_main_visual .lp_main_visual_content .lp_main_visual_txt{font-size:11px}}.lp_feature{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/lp/feature_bg.webp) no-repeat right top/cover;padding-bottom:85px}.lp_feature .flow{margin-top:0;border-top:none;padding:0}.lp_feature .flow .flow_img img{height:150px}@media screen and (max-width:767px){.lp_feature{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/lp/lp_bg_2.webp) no-repeat right top/cover;padding-bottom:50px}.lp_feature h2{font-size:25px}}.lp.umito_more{margin-top:0;padding-top:85px;padding-bottom:45px;margin-bottom:0;border-top:none}.lp.umito_more .more_btn{margin-top:20px}@media screen and (max-width:767px){.lp.umito_more{padding-top:50px}}.resort_life{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/lp/life_bg.webp) no-repeat center center/cover;padding-bottom:85px}.resort_life .feature{margin-top:50px}.resort_life .top_title{font-size:34px;color:#fff;text-shadow:2px 2px 6px #555;margin-bottom:40px}@media screen and (max-width:767px){.resort_life{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/lp/lp_bg_resort2.webp) no-repeat right top/cover;padding-bottom:50px}.resort_life .top_title{font-size:25px}}.lp_table .available h2{margin-top:0;font-size:34px}.lp_table .umito_table{background:#276ef0;color:#fff}.lp_table .sc-eKszNL span{font-size:13px}.lp_table .RdlYP{width:20%}.lp_table .sc-eKszNL{line-height:1}.lp_table .umito_table_td{background:#f5fdfc}@media screen and (max-width:767px){.lp_table .available h2{font-size:25px}.lp_table .sc-eKszNL span{font-size:10px;line-height:1.3}}.lp_feature-2{margin-bottom:85px}.lp_feature-2>h2{font-size:34px;margin-bottom:20px}.lp_feature-2 .page_box_img{width:50%}.lp_feature-2 .page_box_detail{width:45%}.lp_feature-2 .reverse .page_box_detail{order:2}.lp_feature-2 .reverse .page_box_img{order:1}@media screen and (max-width:767px){.lp_feature-2{margin-bottom:50px}.lp_feature-2>h2{font-size:25px}.lp_feature-2 .page_box_img{width:auto}.lp_feature-2 .page_box_detail{width:auto}}.bg_gray{background:#edf0f4;background:linear-gradient(180deg,#edf0f4 60%,#fff)}.lp_achievement{margin-top:80px;background:linear-gradient(180deg,rgba(255,255,255,0) 60%,#edf0f4),url(//umito.jp/wp-content/themes/cocoon-child-master/images/hotel_3.webp) no-repeat center center/cover;position:relative}.lp_achievement:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 60%,#edf0f4),rgba(0,0,0,.3);text-align:center}.lp_achievement .lp_achievement_wrap{max-width:1000px;padding:100px 10px 300px;margin:0 auto;position:relative;top:10px;z-index:1}.lp_achievement .lp_achievement_wrap h2{color:#fff;font-size:34px}.lp_achievement .lp_achievement_wrap p{color:#fff;font-size:28px;font-weight:700}@media screen and (max-width:767px){.lp_achievement .lp_achievement_wrap{padding:100px 30px 300px}.lp_achievement .lp_achievement_wrap h2{font-size:24px}.lp_achievement .lp_achievement_wrap p{font-size:16px}}.umito_location ul{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;max-width:1000px;padding:50px;border-radius:20px;box-sizing:border-box;margin:-200px auto 0;background-color:#fff;position:relative;z-index:100;box-shadow:rgba(0,0,0,.1) 0px 4px 8px}.umito_location ul li{width:31%;position:relative}.umito_location ul li .umito_location_text{font-weight:700;font-size:23px;line-height:1;margin-bottom:20px;position:absolute;top:20px;left:20px;color:#fff;text-shadow:2px 2px 6px #555}.umito_location ul li img{border-radius:20px;width:100%}@media screen and (max-width:767px){.umito_location ul{display:block;margin:-200px 30px 0;padding:30px}.umito_location ul li{width:auto;margin-bottom:30px}.umito_location ul li:last-child{margin-bottom:0}}.lp_obsession h2{font-size:34px;margin-bottom:20px}.lp_obsession .under_section .page_box:last-child{margin-bottom:0}@media screen and (max-width:767px){.lp_obsession h2{font-size:25px}}.not_a_hotel_list_detail{margin-bottom:15px}.cation-nota{font-size:13px;margin-top:10px}.not_a_hotel_list h2{font-size:34px}.not_a_hotel_list>p{font-size:16px;font-weight:700}.not_a_hotel_list ul{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;padding:0;margin:0;list-style:none;margin-bottom:10px}.not_a_hotel_list ul li{width:48%;position:relative}.not_a_hotel_list ul li p{position:absolute;bottom:20px;left:20px;font-size:20px;font-weight:700;text-shadow:2px 2px 6px #555;color:#fff}.not_a_hotel_list ul li img{border-radius:20px;box-shadow:rgba(0,0,0,.5) 0px 4px 8px;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.not_a_hotel_list h2{font-size:25px}.not_a_hotel_list>p{font-size:13px;font-weight:700}.not_a_hotel_list ul{gap:10px}.not_a_hotel_list ul lilast-child{margin-bottom:0}.not_a_hotel_list ul li p{font-size:13px;left:10px;bottom:10px;line-height:1.3}}.umito_plan_list h2{font-size:34px}.umito_plan_list>p{font-size:16px;font-weight:700}.umito_plan_list .umito_plan_list_text{margin-bottom:15px}.umito_plan_list ul{display:flex;justify-content:space-between;padding:0;margin:0;list-style:none;flex-wrap:wrap}.umito_plan_list ul li{width:48%;margin-bottom:30px}.umito_plan_list ul li img{border-radius:20px;margin-bottom:15px;box-shadow:rgba(0,0,0,.5) 0px 4px 8px;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.umito_plan_list ul li h3{line-height:1.3;margin-bottom:5px}.umito_plan_list ul li p{font-size:14px}.umito_plan_list ul li:last-child{margin-bottom:0}@media screen and (max-width:767px){.umito_plan_list h2{font-size:25px}.umito_plan_list>p{font-size:13px}.umito_plan_list ul li{margin-bottom:20px}.umito_plan_list ul li h3{font-size:15px}.umito_plan_list ul li p{font-size:13px;line-height:1.3}}.owner_community .owner_community_wrap{display:flex;justify-content:space-between;margin-top:20px;align-items:center;box-shadow:rgba(0,0,0,.5) 0px 4px 8px}.owner_community .owner_community_img{width:48%}.owner_community .owner_community_img img{border-radius:16px;width:100%}.owner_community .owner_community_text{width:48%}.owner_community .owner_community_text div{margin-bottom:20px}.owner_community .owner_community_text div:last-child{margin-bottom:0}.owner_community .owner_community_text h3{margin-bottom:5px}.owner_community .owner_community_text p{font-size:13px}.owner_community .page_box{margin-bottom:0}@media screen and (max-width:767px){.owner_community h2{font-size:25px}.owner_community .owner_community_img{width:auto}.owner_community .owner_community_text{width:auto}.owner_community .owner_community_text{margin-top:20px}}.restaurant h2{font-size:34px}.restaurant .page_box{box-shadow:rgba(0,0,0,.5) 0px 4px 8px;align-items:flex-start;margin-top:20px;margin-bottom:0}.restaurant .restaurant_img{width:48%}.restaurant .restaurant_img img{border-radius:16px}.restaurant .restaurant_text{width:48%}.restaurant .restaurant_text div{margin-bottom:20px}.restaurant .restaurant_text h3{margin-bottom:10px}.restaurant .restaurant_text p{font-size:13px}@media screen and (max-width:767px){.restaurant h2{font-size:25px}.restaurant .restaurant_img{width:auto}.restaurant .restaurant_text{width:auto;margin-top:20px}}.umito_annoy h2{font-size:34px}.umito_annoy ul{list-style:none;padding:0;margin:20px 0}.umito_annoy ul li{border-bottom:1px dashed #555;display:flex;align-items:center}.umito_annoy ul li p{font-size:20px}.umito_annoy p{font-size:25px;font-weight:700}.umito_annoy i{color:#cf737a;padding-right:10px}@media screen and (max-width:767px){.umito_annoy h2{font-size:25px}.umito_annoy ul li p{font-size:16px}}.umito_consultation{padding-top:30px;padding-bottom:30px}.umito_consultation h2{font-size:34px;text-align:center;color:#fff;text-shadow:2px 2px 6px #555}.contact_bg{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/lp/contact_bg.webp) no-repeat center top/cover;padding:85px 0}.consultation_btn a{display:block;margin-top:15px;font-size:14px;padding:10px 0;color:#276ef0;background:rgba(255,255,255,.8);font-weight:700;border:1px solid #276ef0;border-radius:30px;text-align:center;text-decoration:none;width:32%;margin:15px auto 0}.umito_consultation_text{font-weight:700;font-size:16px;text-align:center;color:#fff;text-shadow:2px 2px 6px #555}@media screen and (max-width:767px){.umito_consultation h2{font-size:25px}.consultation_btn a{width:auto}}.okinawa .place_mv{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/okinawa.webp) no-repeat right top/cover}.okinawa-patio .place_mv{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/okinawa-patio.webp) no-repeat right top/cover}.atami{margin-top:80px}.atami .place_mv{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/atami.webp) no-repeat right top/cover}.lp_place .place_title{text-align:center;font-size:32px;font-weight:700;margin-bottom:10px}@media screen and (max-width:767px){.lp_place .place_title{font-size:20px}}.lp_place .place_mv{height:100vh;position:relative}.lp_place .place_mv h2{color:#fff;text-shadow:3px 2px 3px #111;font-size:39px;padding:0 10px;max-width:1000px;padding-top:80px;box-sizing:border-box;margin:0 auto}.lp_place .place_mv p{color:#fff;text-shadow:3px 2px 3px #111;font-size:18px;font-weight:700;padding:0 10px;max-width:1000px;padding-top:20px;box-sizing:border-box;margin:0 auto}@media screen and (max-width:767px){.lp_place .place_mv .place_mv-more{position:absolute;bottom:30px;width:100%}}.lp_place .place_mv .place_mv-more p{max-width:1000px;margin:20px auto 0}@media screen and (max-width:767px){.lp_place .place_mv .place_mv-more p{text-align:right}}.lp_place .place_mv .place_mv-more p span{display:inline-block;padding:0 20px;background-color:#fff;color:#227efa;border-radius:20px;font-size:15px;text-shadow:none}.lp_place .lp_under_section{max-width:1000px;margin:0 auto;padding:85px 10px 0}.lp_place .recomend_reason>ul{list-style:none;padding:0;margin:0}.lp_place .recomend_reason>ul>li{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.lp_place .recomend_reason>ul>li .recomend_reason_slider{width:48%}.lp_place .recomend_reason>ul>li .recomend_reason_slider img{border-radius:30px}.lp_place .recomend_reason>ul>li .recomend_reason_slider .slick-dots{bottom:15px}.lp_place .recomend_reason>ul>li .recomend_reason_slider_odd{order:2}.lp_place .recomend_reason>ul>li .recomend_reason_text{width:45%}.lp_place .recomend_reason>ul>li .recomend_reason_text h3{font-size:18px;margin-bottom:15px;line-height:1.4}.lp_place .recomend_reason>ul>li .recomend_reason_text p{font-size:13px}.lp_place .rooms>h3,.lp_place .rooms .rooms_txt>h3{font-size:25px}.lp_place .rooms>h3:after,.lp_place .rooms .rooms_txt>h3:after{display:block;content:"";height:1px;width:130px;background-color:#000;margin-top:5px}.lp_place .rooms .rooms_txt>h3{margin-bottom:15px}.lp_place .rooms .rooms_txt{margin-bottom:20px}.lp_place .rooms .now_sale_slider{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 4%}.lp_place .rooms .now_sale_slider li{width:48%;margin-right:0}.lp_place .rooms .now_sale_slider li img{box-shadow:rgba(0,0,0,.5) 0px 4px 8px}.lp_place .rooms .now_sale_slider li a:before{left:0;width:100%}.lp_place .rooms .now_sale_slider .now_sale_slider_more_btn{background-color:#fff;color:#227efa;text-align:center;width:100px;font-size:12px;border-radius:30px;margin-top:10px;text-shadow:none;line-height:1.7}.lp_place .rooms+.rooms{margin-top:60px}.lp_place .building_detail{display:flex;justify-content:space-between;align-items:center;margin-top:80px}.lp_place .building_detail .building_detail_img{width:48%}.lp_place .building_detail .building_detail_img img{border-radius:30px}.lp_place .building_detail .building_detail_data{width:46%}.lp_place .building_detail .building_detail_data ul{list-style:none;padding:0;margin:0}.lp_place .building_detail .building_detail_data ul li{display:flex;font-size:11px}.lp_place .building_detail .building_detail_data ul li .building_detail_item{padding-right:15px;width:90px}.lp_place .building_detail .building_detail_data ul li .building_detail_item_text{width:75%}@media screen and (max-width:767px){.lp_place .place_mv{height:300px}.lp_place .place_mv h2{font-size:20px;padding:30px 30px 0}.lp_place .place_mv p{font-size:15px;padding:0 30px 0;margin-top:15px}.lp_place .lp_under_section{padding:50px 30px 0}.lp_place .recomend_reason>ul>li{display:block}.lp_place .recomend_reason>ul>li .recomend_reason_slider{width:auto}.lp_place .recomend_reason>ul>li .recomend_reason_text{margin-top:20px;width:auto}.lp_place .recomend_reason>ul>li .recomend_reason_text h3{font-size:18px;margin-bottom:15px;line-height:1.4}.lp_place .recomend_reason>ul>li .recomend_reason_text p{font-size:13px}.lp_place .rooms>h3{font-size:18px}.lp_place .rooms .now_sale_slider{display:block}.lp_place .rooms .now_sale_slider li{width:auto;margin-bottom:20px}.lp_place .building_detail{display:block}.lp_place .building_detail .building_detail_img{width:auto;margin-bottom:20px}.lp_place .building_detail .building_detail_data{width:auto}}.lp_place_contact{position:relative;margin-top:80px;padding:0}.lp_place_btn_img{text-align:center;margin:0 auto;max-width:500px;border-radius:40px;box-shadow:rgba(0,0,0,.5) 0px 4px 8px}.lp_place_contact_new .lp_place_btn_img{max-width:none;border-radius:20px}@media screen and (max-width:767px){.lp_place_btn_img{border-radius:30px}}.lp_place_btn{position:absolute;content:"";width:43%;bottom:4%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (max-width:767px){.lp_place_btn{width:85%;max-width:430px}}.lp_place_contact_new .lp_place_btn{position:absolute;bottom:13%;left:21%;width:33%}@media screen and (max-width:767px){.lp_place_contact_new .lp_place_btn{width:90%;bottom:7%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}@media screen and (max-width:500px){.cta3 .lp_under_section{padding:0}}.cta3 .lp_place_contact{margin-top:0}.cta3 .lp_place_btn_img{border-radius:0;box-shadow:none}.cta3 .lp_place_btn_txt{margin:0 auto;max-width:500px}.cta3 .lp_place_btn_under{width:43%;margin:40px auto 100px}@media screen and (max-width:767px){.cta3 .lp_place_btn_under{width:85%;max-width:430px;margin:20px auto 50px}}.lp_place_qa{margin-top:80px}@media screen and (max-width:767px){.lp_place_qa{margin-top:50px}}.lp_place_qa .qa-slider{list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0}@media screen and (max-width:767px){.lp_place_qa .qa-slider{margin:0 auto;max-width:500px}}.lp_place_qa_slide{width:31%;background-color:#edf0f4;border-radius:20px;height:370px}.lp_place_qa .slick-slide{margin:0 10px}@media screen and (max-width:767px){.lp_place_qa .slick-slide{margin:0}}.lp_place_qa .slick-dots{bottom:-45px}.lp_place_qa .slick-dots li{width:8px;height:8px;border-radius:50%}@media screen and (max-width:767px){.lp_place_qa .slick-dots{display:block !important}}.lp_place_qa .slick-dots li button{padding:0;border-radius:50%;width:8px;height:8px;background-color:#555;opacity:.5}.lp_place_qa .slick-dots li button:before{content:none}.lp_place_qa .slick-dots li.slick-active button{background-color:#000;border:1px solid #000;opacity:1}.lp_place_qa_qtext_wrapper{display:flex;align-items:baseline;padding:10px 15px;background-color:#dddde8;border-radius:20px 20px 0 0;line-height:1.3}.lp_place_qa_qtext_wrapper span{font-size:25px;margin-right:10px;line-height:1}.lp_place_qa_atext_wrapper{display:flex;padding:10px 15px;background-color:#edf0f4;border-radius:0 0 20px 20px}.lp_place_qa_atext_wrapper span{font-size:25px;margin-right:10px;line-height:1}.lp_place_qa_atext{font-size:12px}.lp_place_qa_content .lp_place_qa_atext_wrapper{height:auto}.lp_place_qa_content_inner:nth-child(1) .lp_place_qa_atext_wrapper{border-radius:0}.lp_place_qa_content_inner:nth-child(2) .lp_place_qa_qtext_wrapper{border-radius:0}.add_fix_menu_wrap{position:fixed;top:65px;width:100%;background:#fff;z-index:1001;border-top:1px solid #aaa;box-shadow:rgba(0,0,0,.05) 0px 4px 12px}.add_fix_menu{margin:0 auto !important;padding:15px 0;list-style:none;display:flex;justify-content:center;max-width:1000px}.add_fix_menu li{width:20%;box-sizing:border-box;font-size:14px;border-right:1px solid #555;line-height:1;text-align:center}.add_fix_menu li a{text-decoration:none;color:inherit;font-weight:700}.add_fix_menu li:last-child{border-right:none}@media screen and (max-width:767px){.add_fix_menu li{width:auto;padding:0 10px;font-size:12px;display:flex;justify-content:center;align-items:center;line-height:1.2}}.modal_item{display:none;position:fixed;width:100%;top:0;left:0;overflow:scroll;z-index:200000;height:100vh;padding:50px 20px;background-color:rgba(0,0,0,.5)}.modal_movie iframe{aspect-ratio:16/9;width:100%}.modal_inner{max-width:540px;margin:0 auto;background:#fff;border-radius:30px;overflow:hidden;position:relative;z-index:1000}.modal_movie .modal_inner{background-color:unset;border-radius:0;max-width:800px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.modal_under{padding:40px 20px 60px}.modal_slider_on_text{position:absolute;top:30px;left:20px;z-index:100;color:#fff;text-shadow:rgba(0,0,0,.16) 0px 3px 6px}.modal_slider_on_text h2{display:inline-block}.modal_slider .next-arrow{right:20px}.modal_slider .prev-arrow{left:20px}.modal_slider .slick-dots{bottom:20px}.modal_slider img{width:100%;-o-object-fit:cover;object-fit:cover}.modal_slider2 img{height:auto}.madori{margin-bottom:20px}.madoori_detail{list-style:none;margin:0;padding:0}.madoori_detail li{font-weight:700;font-size:14px}.modal_rink_btn1 a{max-width:315px;margin:30px auto 0px;height:48px;border-radius:24px;background:#276ef0;display:grid;place-items:center;font-weight:400;font-size:14px;font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;line-height:1;color:#fff;text-decoration:none}.modal_rink_btn2 a{max-width:315px;margin:20px auto 0px;padding:0 77px;height:48px;border-radius:24px;background:#fff;display:grid;place-items:center;border:1px solid #276ef0;font-weight:400;font-size:14px;font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",knowledge-reg,helvetica,arial,sans-serif;line-height:1;letter-spacing:-.02em;color:#276ef0;text-decoration:none}.modal_content_detail h3{font-size:18px;margin-top:63px;margin-bottom:25px}.modal_content_detail .modal_content_detail_mt0{margin-top:0}.modal_content_detail h3:after{display:block;content:"";height:1px;width:41px;background-color:#000;margin-top:13px}.modal_close{position:absolute;top:20px;right:20px;background-color:rgba(0,0,0,.5);color:#fff;border-radius:50%;z-index:100;cursor:pointer;width:30px;height:30px;line-height:33px;text-align:center;font-size:25px}.modal_close span{display:block}.lpa-next-item{margin-bottom:30px;position:relative}.lpa-next-item img{border-radius:20px;box-shadow:rgba(0,0,0,.5) 0px 4px 8px;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.lpa-next-item .lpa-next-item-text{position:absolute;top:20px;left:20px;color:#fff;text-shadow:rgba(0,0,0,.16) 0px 3px 6px}@media screen and (max-width:767px){.lpa-next-item .lpa-next-item-text h3{font-size:18px}}.lpa-next-item{margin-bottom:30px;position:relative}.lpa-next-item img{border-radius:20px;box-shadow:rgba(0,0,0,.5) 0px 4px 8px;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.lpa-next-item .lpa-next-item-text{position:absolute;top:20px;left:20px;color:#fff;text-shadow:rgba(0,0,0,.16) 0px 3px 6px}@media screen and (max-width:767px){.lpa-next-item .lpa-next-item-text h3{font-size:18px}}.lpa-next-item .lpa-next-item-text p{font-size:12px}.next-under_section{max-width:1000px}@media screen and (max-width:767px){.next-under_section{padding:30px 5px}.next-under_section img{padding:20px 0 0;display:block;Width:100%}.next-under_section .next-under_section-text{padding:0 25px}}.voice-list{list-style:none;margin:0;padding:0;background:#eee;padding:20px;border-radius:15px;margin-top:20px}.voice-list>li{position:relative;padding-bottom:20px;border-bottom:1px solid #aaa;margin-bottom:20px}.voice-list li:last-child{border-bottom:none;margin-bottom:0}.voice-list .voice-name{font-size:16px}.voice-list .voice-grade{font-size:12px;margin-bottom:5px}.voice-list .voice-text{font-size:12px;font-weight:700;margin-bottom:10px;text-align:justify}.voice-list .voice-facility-title{margin-bottom:5px;font-size:12px}.voice-list .voice-facility{font-size:12px}.voice-list .voice-facility span{display:block}.voice-facility-list{list-style:none;margin:0;padding:0}@media screen and (max-width:767px){.voice-facility-list{padding:0 !important}}.voice-facility-list li{display:flex;align-items:center;font-size:12px;font-weight:700}@media screen and (max-width:767px){.voice-facility-list li{font-size:10px}}.voice-facility-list li img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:10px}.voice-facility-list li+li{margin-top:5px}.float-convertion{position:fixed;bottom:35px;right:20px;z-index:100000;display:none}.float-convertion a{text-decoration:none;color:#fff;background:#227efa;display:block;text-align:center;font-size:13px;border:1px solid #fff;position:relative;padding:7px 20px;width:220px;border-radius:50px;text-shadow:3px 3px 12px #555;line-height:1.2}.float-convertion a:after{position:absolute;content:"無料";font-size:10px;background-color:#fff;border-radius:50%;width:25px;height:25px;top:50%;display:flex;justify-content:center;align-items:center;right:6%;color:#227efa;text-shadow:none;box-shadow:0px 2px 6px rgba(0,0,0,.2);transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.float-convertion-lpa{right:0}.float-convertion-lpa a{border-radius:150px 0 0 150px;border:none;font-size:15px;text-shadow:none;line-height:1.3;padding:4px 0 4px 11%;width:230px;background:#277efa}.float-convertion-lpa a span{font-size:13px}.float-convertion-lpa a:after{font-size:15px;width:40px;height:40px;left:2%;font-weight:500;box-shadow:none}.float-convertion-lpa a:before{position:absolute;content:"";right:4%;width:0;height:0;border-style:solid;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #fff;border-right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width:767px){.float-convertion-lpa a:before{right:3%}}@media screen and (max-width:767px){.building_detail_data-close-area{display:none}}.building_detail_annotation{font-size:12px;margin-top:20px}.building_detail_data-more{display:none;text-align:center;font-size:14px;margin-top:10px}@media screen and (max-width:767px){.building_detail_data-more{display:block}}.building_detail_data-more span{text-decoration:underline}.slide_text{width:100%}.slide_text .now_sale_slider_more_btn{position:absolute;bottom:20px;right:20px}.lp_feature-2-sp-title{display:none;margin-bottom:10px}@media screen and (max-width:767px){.lp_feature-2-sp-title{display:block}}.lp_feature-2-pc-title{display:block}@media screen and (max-width:767px){.lp_feature-2-pc-title{display:none}}.lp_feature-2 .page_box{margin-bottom:50px}.modal_photo p img{width:100%;height:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.now_sale_slider-lp-2colum{margin-bottom:30px}.now_sale_slider-lp-2colum li{position:relative}.now_sale_slider-lp-2colum li:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:.15;background:#000;transition:opacity .5s ease-in-out 0s;border-radius:20px}@media screen and (max-width:767px){.now_sale_slider-lp-2colum li:before{border-radius:10px}}@media screen and (max-width:767px){.lp_place .rooms .now_sale_slider-lp-2colum{display:flex;gap:10px;margin-bottom:0}.lp_place .rooms .now_sale_slider-lp-2colum li{width:calc(50% - 5px);margin-bottom:0}.lp_place .rooms .now_sale_slider-lp-2colum li img{border-radius:10px}.lp_place .rooms .now_sale_slider-lp-2colum .slide_text{padding:15px}.lp_place .rooms .now_sale_slider-lp-2colum .slide_text p:nth-of-type(1){font-size:12px}}.lp-lpa-mv .lp-villa-slide-img-item{height:calc(100vh - 100px);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.lp-lpa-mv .lp-villa-slide-img-item{height:auto}}.scroll_hr{height:auto;overflow-y:hidden;overflow-x:hidden;max-width:750px;width:100%;margin:0 auto;-ms-overflow-style:none;scrollbar-width:none;border-top:2px solid #d3d3d3;border-bottom:2px solid #d3d3d3}.scroll_under{max-width:750px;width:100%;margin:30px auto 0}@media screen and (max-width:767px){.scroll_under{padding:0 20px;margin:20px auto 0}}.scroll_hr::-webkit-scrollbar{display:none}.scroll_hr:before{background:#fff;border-radius:0;height:5px !important;margin-left:2px;margin-top:3px}.scroll_hr.simplebar-visible:before{opacity:1}.scroll_title{padding:24px 0;display:flex;justify-content:center}.scroll_title img{width:550px}@media screen and (max-width:767px){.scroll_title img{width:85%}}.scroll_subTitle{text-align:center;font-size:36px}@media screen and (max-width:767px){.scroll_subTitle{font-size:20px}}.scroll_txt{font-size:20px}@media screen and (max-width:767px){.scroll_txt{font-size:16px}}.simplebar-track{background:#fff}.simplebar-scrollbar:before{background-color:red}@media screen and (max-width:767px){.scroll_hr{height:350px;overflow-y:scroll}}.hr-slider{position:relative;height:420px !important;padding-top:110%}.hr-slider .scroll-slider{padding:0 30px;position:absolute;top:72%;left:50%;transform:translate(-50%,-50%);width:95%}.hr-slider .scroll-slider .prev-arrow{left:4px}.hr-slider .scroll-slider .next-arrow{right:4px}.hr-slider .slick-slide{margin:0 8px !important}.hr-slider .slick-slide img{width:100%;height:auto}.hr-slide{position:relative;height:auto !important}.hr-sliderImg{border-radius:12px;aspect-ratio:4/2.3;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.hr-sliderText{position:absolute;bottom:0;left:0;padding:20px 10px 20px 25px;height:100%}.hr-sliderText p:nth-of-type(1){font-size:22px;line-height:1.3;color:#fff;font-weight:700;margin-bottom:7px}.hr-sliderText p:nth-of-type(2){font-size:11px;color:#fff}.hr-sliderBg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.hr-slider2{height:auto !important;padding-top:100%}.hr-slider2 .hr-sliderImg{aspect-ratio:initial}.hr-slider2 .scroll-slider{top:73% !important;max-height:333px}.lp_main_visual_sp{display:block;opacity:0;animation-delay:1s;animation:fadevideo 3s ease forwards;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;filter:drop-shadow(0px 0px rgba(0,0,0,0));outline:none;border:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.now_sale_slider .slide_text .slide_text-build__status{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content;font-size:24px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:30px;text-shadow:rgba(0,0,0,.5) 0px 10px 20px}.recomend_reason-block-list{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:767px){.recomend_reason-block-list{margin-top:5px;gap:5px}}.recomend_reason-block-list .recomend_reason-block-item{width:calc(50% - 5px)}@media screen and (max-width:767px){.recomend_reason-block-list .recomend_reason-block-item{width:calc(50% - 2.5px)}}@media screen and (max-width:767px){.recomend_reason-block-list-sp-1col{display:block}}@media screen and (max-width:767px){.recomend_reason-block-list-sp-1col .recomend_reason-block-item{width:auto;margin-bottom:20px}}.lp_place .building_detail-modal{margin-top:0}.lp_place .building_detail-modal .building_detail_data{width:100%}.lp_place .building_detail-modal .building_detail_data ul li{font-size:10px}.lp_place .building_detail-modal .building_detail_data ul li .building_detail_item{padding-right:5px}.accordion_area .accordion_one .ac_header{position:relative;cursor:pointer}.accordion_area .accordion_one .ac_inner{display:none;box-sizing:border-box}.ac_header:before,.ac_header:after{content:"";position:absolute;background-color:#555;transition:.3s}.ac_header:before{width:20px;height:2px;top:50%;right:6.5%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width:767px){.ac_header:before{right:0}}.ac_header:after{width:2px;height:20px;top:50%;right:8%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width:767px){.ac_header:after{right:9px}}.ac_header.open:after{transform:translateY(-50%) rotate(90deg);transition:ease all .5s}.lp-second-mv{margin-top:120px}@media screen and (max-width:767px){.lp-second-mv{margin-top:50px}}.hr-movie{position:relative;display:inline-block;margin-top:20px}@media screen and (max-width:767px){.hr-movie{margin-top:10px}}.hr-movie img{display:block;width:100%;height:auto}.hr-movieBtn{position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);width:95px;height:65px;background:rgba(248,39,39,.6);border-radius:15px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s ease-in-out,background .3s}.hr-movie:hover .hr-movieBtn{transform:translate(-50%,-50%) scale(1.1);background:rgba(248,39,39,.8)}.hr-movieBtn:before{content:"";display:block;width:0;height:0;border-left:20px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;margin-left:5px}.lpb_header_btn a{background:#06c755}.line_btn{width:40px}.lpb_main_visual_btn a{background:#06c755;font-size:16px;display:flex;justify-content:center;align-items:center}.lpb_main_visual_btn a span{text-align:center}.lpb_main_visual_btn a span>span{font-size:11px;display:block;font-weight:400;margin-bottom:3px}.lpb_place_btn a{background:#06c755;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;border-radius:50px;height:50px;max-width:315px;margin:35px auto 0}.lpb_place_btn a img{width:40px}.lpb_page .lp_place_btn_text{margin-top:0}.lpb_modal_rink_btn1 a{background:#06c755;display:flex;align-items:center;justify-content:center;padding:0}.absolute-fv{position:absolute;width:100%}.w1000{max-width:1000px;margin:0 auto;padding:0 10px;box-sizing:border-box}.next_page{padding-top:65px}.next_page h1{font-weight:700;font-size:32px;line-height:48px}.next_page .next_page_lead{font-size:16px;line-height:32px;margin-top:30px;font-weight:700}.next_page .next_hotel{margin:0;padding:0;margin-top:60px;list-style:none;display:flex;flex-wrap:wrap}.next_page .next_hotel:nth-of-type(odd){margin-right:0}.next_page .next_hotel_item{width:49%;margin-bottom:20px;margin-right:2%;position:relative}.next_page .next_hotel_item a:hover{opacity:.5}.next_page .next_hotel_item .next_hotel_img img{border-radius:15px;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.next_page .next_hotel_item .next_hotel_detail_wrap{position:absolute;top:0;left:0;width:100%;padding:20px;box-sizing:border-box;height:100%}.next_page .next_hotel_item .next_hotel_detail_wrap .season{font-size:10px;font-weight:700;line-height:22px;margin:0}.next_page .next_hotel_item .next_hotel_detail_wrap h2{font-weight:700;font-size:25px;line-height:32px}.next_page .next_hotel_item .next_hotel_detail_wrap .next_hotel_detail_text{margin-top:10px;font-size:10px;line-height:20px;letter-spacing:.1em;font-weight:700}.next_page .next_hotel_item .next_hotel_detail_wrap .coming-soon{position:absolute;right:10px;top:10px;background:rgba(0,0,0,.7);font-size:10px;padding:3px 10px;margin-bottom:0;border-radius:5px}.next_page .next_hotel_item .white h2{color:#fff;text-shadow:2px 2px 6px #555}.next_page .next_hotel_item .white p{color:#fff;text-shadow:2px 2px 6px #555}.next_page .next_hotel_item:nth-of-type(even){margin-right:0}@media screen and (max-width:767px){.next_page{padding:30px 20px 0}.next_page h1{line-height:38px;font-size:26px}.next_page .next_page_lead{font-size:15px;line-height:24px}.next_page .next_hotel{display:block;margin-top:30px}.next_page .next_hotel_item{width:auto;margin-right:0}}.next_single_page .sticky_img{position:fixed;width:100%;top:63px;left:0;z-index:-1;height:calc(100vh - 62px)}.next_single_page .wadahama{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/next/next_1.webp) no-repeat center center/cover}.next_single_page .zaimokuza{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/next/next_2.webp) no-repeat center center/cover}.next_single_page .koshigoe{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/next/next_3.webp) no-repeat left center/cover}.next_single_page .sticky_img:after{content:"";background:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s;z-index:1}.next_single_page .add_bg:after{background:rgba(0,0,0,.5)}@media screen and (max-width:767px){.next_single_page .add_bg:after{background:0 0}}.next_single_page .no-add_bg:after{background:0 0;display:none}.next_single_page .contents_mv .first{height:calc(100vh - 65px);box-sizing:border-box;padding-left:50px;padding-top:70px;position:relative;z-index:1000}.next_single_page .contents_mv .first p{font-size:15px;font-weight:700;color:#fff;text-shadow:2px 2px 6px #555}.next_single_page .contents_mv .first h1{font-size:35px;line-height:1.3;font-weight:700;color:#fff;text-shadow:3px 3px 12px #555}.next_single_page .contents_mv .first .scroll{position:absolute;bottom:100px;left:0;width:100%;text-align:center;font-weight:700;color:#fff;text-shadow:2px 2px 6px #555}.next_single_page .contents_mv .first .scroll:after{content:"";position:absolute;width:1px;height:38px;top:40px;left:50%;background:#fff;transform:translateX(-50%);animation:1.6s cubic-bezier(.445,.05,.55,.95) 0s infinite normal forwards running elasticus}@keyframes elasticus{0%{transform-origin:0% 0%;transform:scale(1,0)}50%{transform-origin:0% 0%;transform:scale(1,1)}50.1%{transform-origin:0% 100%;transform:scale(1,1)}100%{transform-origin:0% 100%;transform:scale(1,0)}}.next_single_page .contents_mv .second{height:150vh;display:flex;justify-content:center;align-items:center;padding:0 30px}@media screen and (max-width:767px){.next_single_page .contents_mv .second{padding:30px 30px 50px;justify-content:flex-start}}.next_single_page .contents_mv .second h2{color:#fff;text-shadow:2px 2px 6px #555;font-size:20px;margin-bottom:20px}.next_single_page .contents_mv .second h2:after{content:"";margin-top:10px;display:block;width:41px;height:1px;background:#fff}.next_single_page .contents_mv .second p{color:#fff;text-shadow:2px 2px 6px #555;font-size:18px;line-height:2.5}.next_single_page .contents_mv .shop_mv_btn{position:absolute;bottom:150px;left:0;width:100%;z-index:5}.next_single_page .contents_mv .shop_mv_btn a{display:grid;place-items:center;max-width:315px;height:50px;width:100%;margin-right:auto;margin-left:auto;padding:5px 10px;font-weight:700;font-size:14px;border-radius:25px;background-color:#276ef0;text-decoration:none;color:#fff;position:relative;text-shadow:3px 3px 12px #555;line-height:1.4;padding:8px 0}@media screen and (max-width:767px){.next_single_page .contents_mv .first{padding-left:30px;padding-top:50px}.next_single_page .contents_mv .second p{font-size:14px}.next_single_page .contents_mv .shop_mv_btn{position:unset;margin-top:30px;margin-left:calc((100vw - 100%)/2*-1);margin-right:calc((100vw - 100%)/2*-1)}}@media screen and (max-width:767px){.next_location_page .sticky_img{position:static;height:auto}}@media screen and (max-width:767px){.next_location_page .contents_mv{height:auto}}@media screen and (max-width:767px){.next_location_page .contents_mv .first{height:auto}}@media screen and (max-width:767px){.next_location_page .contents_mv .first h1{color:#000;text-shadow:none}}@media screen and (max-width:767px){.next_location_page .contents_mv .scroll{display:none}}@media screen and (max-width:767px){.next_location_page .contents_mv .second{height:auto}}@media screen and (max-width:767px){.next_location_page .contents_mv .second h2{color:#000;text-shadow:none;margin-bottom:0}}@media screen and (max-width:767px){.next_location_page .contents_mv .second p{color:#000;text-shadow:none}}.next_single_page_main_fff{background:#fff;position:relative;z-index:1000}.next_single_page_main .detail p{margin-top:20px;margin-bottom:50px;font-size:13px;line-height:24px;letter-spacing:.03em;font-weight:400}.next_single_page_main .annotation{margin-top:10px}@media screen and (max-width:767px){.next_single_page_main{padding-top:30px}}.architect{padding-top:50px;border-top:1px solid #aaa}.architect .architect_title{margin:0 0 20px;font-size:16px}.architect .prof{display:flex;align-items:center}.architect .prof .architect_img{width:60px;height:60px}.architect .prof .name{margin-left:20px}.architect .prof .ja_name{margin:0;font-weight:700;line-height:24px;font-size:20px}.architect .prof .eng_name{margin:0;font-weight:700;font-size:14px;line-height:24px}.architect .architect_detail{font-size:13px;line-height:24px;margin-top:20px}.past_product h2{font-size:20px;margin-top:32px;line-height:24px;letter-spacing:.03em;font-weight:700}.past_product .product_lists{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.past_product .product_lists>li{width:45%;margin-bottom:40px}.past_product .product_lists>li .product_title{margin:24px 0 0;font-size:13px;line-height:20px;font-weight:700}.past_product .product_lists>li .product_detail{margin-top:8px;font-size:13px;line-height:24px}.product_slider .slick-dots{width:130px;margin:15px auto 0;display:flex !important;justify-content:center;align-items:center;position:static;background:rgba(112,112,112,.21);border-radius:20px}.product_slider .next-arrow{right:10px;transform:translateY(-100%)}.product_slider .prev-arrow{left:10px;transform:translateY(-100%)}.product_slider .slick-dots li.slick-active button:before{color:#000}.product_slider .slick-dots li button:before{color:#000}@media screen and (max-width:767px){.past_product .product_lists{display:block}.past_product .product_lists>li{width:auto}.product_slider{width:100vw;margin:20px calc(50% - 50vw) 30px}.product_slider img{padding:0 10px}}.next_single_page_contact{padding:60px 0;text-align:center;background:#fff;position:relative;z-index:1000}.next_single_page_contact img{width:200px}.next_single_page_contact .next_single_page_contact_text{margin-top:35px;line-height:1.66667;font-size:16px}.next_single_page_contact .next_single_page_contact_btn a{display:block;max-width:315px;width:100%;min-height:50px;margin-right:auto;margin-top:50px;margin-left:auto;padding:17px 10px;text-align:center;font-weight:700;font-size:13px;border-width:1px;border-radius:25px;margin-top:35px;background:#2c8ef9;color:#f7f7f7;text-decoration:none;line-height:normal !important}.next_single_page_contact .next_single_page_contact_btn-pt a{background:0 0;border:1px solid #2c8ef9;color:#2c8ef9}@media screen and (max-width:767px){.next_single_page_contact .next_single_page_contact_btn-pt a{color:#fff}}.next_single_page_contact .newbtn{margin-top:50px}.next-mini-map iframe{border-radius:20px;width:100%;aspect-ratio:3/2}@media screen and (max-width:767px){.next-mini-map iframe{border-radius:0}}.next_single_page .page_main_wrap{background-color:#fff}.next_single_page .page_main_wrap.location{padding-top:1px;margin-top:-1px}.next_single_page .page_web .newbtn{max-width:315px}.next_single_page_contact+.page_main_wrap.location{padding-top:1px;margin-top:-1px}.fixed-change-area{background:#000;position:fixed;height:100vh;width:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:100}.fixed-change-area-fadeout{animation:fadeOut 1s linear 2s forwards}.fixed-change-area-center{max-width:700px;display:flex;padding:0 20px;justify-content:center;gap:200px;align-items:center;position:relative;animation:fadeIn 1s linear forwards;transition:.3s;opacity:0}@media screen and (max-width:767px){.fixed-change-area-center{gap:80px}}.fixed-change-area-center img{width:30%}@media screen and (max-width:767px){.fixed-change-area-center img{width:35%}}.fixed-change-area-center:before,.fixed-change-area-center:after{content:"";display:block;background:#fff;width:30px;height:2px;position:absolute;top:50%;left:50%;transform-origin:center}@media screen and (max-width:767px){.fixed-change-area-center:before,.fixed-change-area-center:after{width:20px}}.fixed-change-area-center:before{transform:translate(-50%,-50%) rotate(45deg)}.fixed-change-area-center:after{transform:translate(-50%,-50%) rotate(135deg)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.movie-fv{position:fixed;top:0;left:0;width:100%;height:calc(100vh - 65px);transition:.5s;margin-top:65px}.movie-fv video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.movie-fv_played{opacity:0}.last-image-wrap{left:0;top:-65px;position:absolute;z-index:150;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.last-image-wrap .release_season{color:#fff;font-weight:700}.last-image-wrap p{color:#fff}.last-image-wrap .scroll{position:absolute;bottom:50px;left:0;width:100%;text-align:center;font-weight:700;color:#fff;text-shadow:2px 2px 6px #555}.last-image-wrap .scroll:after{content:"";position:absolute;width:1px;height:38px;top:40px;left:50%;background:#fff;transform:translateX(-50%);animation:1.6s cubic-bezier(.445,.05,.55,.95) 0s infinite normal forwards running elasticus}.last-image-wrap .scroll2{bottom:0}.last-image-wrap .scroll-black{color:#333 !important;text-shadow:none}.last-image-wrap .scroll-black:after{background:#333 !important}.last-image-wrap-fadein{animation:fadeIn 1s linear 14s forwards;opacity:0}.last-image-wrap-fadein .fadeinlogo{width:550px;padding-right:100px}@media screen and (max-width:767px){.last-image-wrap-fadein .fadeinlogo{width:50%;padding-right:0;margin:0 auto}}.top-fixed-image{position:fixed;top:0;left:0;width:100%;height:100vh;animation:fadeIn 1s linear 14s forwards;opacity:0}.top-fixed-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.architect-message{max-width:700px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding-top:100px;position:relative;z-index:10000}@media screen and (max-width:767px){.architect-message{display:block}}.architect-message .architect-message-img{width:40%}@media screen and (max-width:767px){.architect-message .architect-message-img{width:60%;margin:0 auto 10px}}.architect-message .architect-message-img img{width:100%}.architect-message .architect-message-message{width:60%;height:100%;padding:20px;padding-left:5%;padding-right:5%}@media screen and (max-width:767px){.architect-message .architect-message-message{width:auto}}.architect-message .architect-message-message h2{font-size:22px;margin-bottom:10px}.architect-message .architect-message-message p{font-size:15px}.next_single_page_main-niseko h2{margin-bottom:50px}.fade-slide-show{background:#000}.fade-slide-show-item{background:#000;height:calc(100vh - 65px);display:flex !important;justify-content:center;align-items:center;width:100%;position:relative}.fade-slide-show-item .fade-slide-show-item-title{position:absolute;top:50%;transform:translateY(-50%);left:50px;color:#333;font-size:24px;font-weight:700;color:#fff;text-shadow:2px 2px 6px #555}@media screen and (max-width:767px){.fade-slide-show-item .fade-slide-show-item-title{left:20px}}.sticky_img .fade-slide-show-item-umito-logo img{width:300px;height:auto;-o-object-fit:fill;object-fit:fill}@media screen and (max-width:767px){.sticky_img .fade-slide-show-item-umito-logo img{width:200px}}.sticky_img .fade-slide-show-item-kuma-logo img{width:300px;height:auto;-o-object-fit:fill;object-fit:fill}@media screen and (max-width:767px){.sticky_img .fade-slide-show-item-kuma-logo img{width:200px}}.batsu{display:block;position:relative}.batsu:before,.batsu:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:30px;background:#fff}.batsu:before{transform:translate(-50%,-50%) rotate(45deg)}.batsu:after{transform:translate(-50%,-50%) rotate(-45deg)}.batsu-black:before,.batsu-black:after{background:#000}.single-post .content{max-width:700px;padding:150px 10px 100px;margin:0 auto}.single-voice .voice-page{max-width:700px;padding:100px 10px 100px;margin:0 auto}@media screen and (max-width:767px){.single-voice .voice-page{padding-top:85px}}.article h2{padding:0;background:inherit}.article h3{border:none;padding:0;font-size:18px}@media screen and (max-width:767px){.related-entry-card-title{font-size:12px;font-weight:400}}@media screen and (max-width:480px){.entry-title{padding:0}}.ect-vertical-card-3{max-width:1000px;justify-content:flex-start;margin:0 auto 50px;padding:50px 10px 0}.ect-vertical-card-3>.entry-card-wrap{width:32%;margin-right:1%}.ect-vertical-card-3 img{border-radius:20px;margin-bottom:10px}.ect-vertical-card-3 .entry-card-title{font-size:16px}@media screen and (max-width:767px){.ect-vertical-card-3{padding:50px 30px 0}.ect-vertical-card-3>.entry-card-wrap{width:100%;margin-bottom:30px}}.archive-title{max-width:1000px;padding:30px 10px 0;margin:0 auto}.archive-title span{display:none}.news-post-footer{border-top:1px solid #555}.post-under_section{padding:0 10px}.under-present-area.top-present-area .top-villa-area{background-color:#fff;padding-bottom:0}.under-present-area.top-present-area .top_title{color:#333}.under-present-area.top-present-area .top-present-image{width:100%}.under-present-area.top-present-area .top-villa-area__text{padding-inline:0}.under-present-area.top-present-area .top-villa-area__text p{color:#333}@media screen and (max-width:767px){.under-present-area.top-present-area .mv_cta_btn{margin-top:30px}}.cat_list{display:flex;list-style:none;padding:0;max-width:1000px;justify-content:flex-start;margin:0 auto;padding:50px 10px 0}@media screen and (max-width:767px){.cat_list{align-items:stretch;justify-content:center;padding:50px 30px 0}}.cat_list_wrapper{position:relative}.cat_list_wrapper:after{position:absolute;content:"";width:100%;height:2px;background-color:#eee;bottom:0;z-index:-1}.cat_item{cursor:pointer;margin-right:3%;color:#909090;transition:.3s;text-align:left;padding:0 5px}@media screen and (max-width:767px){.cat_item{width:45%;text-align:center;display:flex;margin-right:0;align-items:center;justify-content:center;line-height:1.5}}.cat_item:hover{color:#333;transition:.3s}@media screen and (max-width:767px){.cat_item:nth-child(n+3){margin-bottom:0}}.cat_item.current{color:#333;border-bottom:2px solid #333}.entry-card-thumb-wrapper img{-o-object-fit:cover;object-fit:cover}.entry-card-category{font-size:12px;width:30%;background-color:#eee;text-align:center;margin-bottom:5px;padding:5px 5px 3px}@media screen and (max-width:767px){.entry-card-category{margin-bottom:10px}}.category-name{background-color:#eee;color:#333;padding:3px 20px 0;display:inline-block;margin-bottom:20px}.tag-list{margin-bottom:120px;display:flex;flex-wrap:wrap;gap:10px 2%}.tag-list a{background-color:#1867d2;color:#fff;text-decoration:none;display:block;text-align:center;padding:2px 20px 0;border-radius:50px;transition:.3s}@media screen and (max-width:767px){.tag-list a{font-size:14px}}.tag-list a:hover{opacity:.7}.tag-wrapper{max-width:1000px;margin:0 auto;padding:50px 10px 0}.tag-wrapper .tag-item{display:inline-block;border-radius:50px;border:1.5px solid #1867d2;background-color:#fff}.tag-wrapper .tag-item a{text-decoration:none;transition:.3s;text-align:center;padding:2px 20px 1px;color:#1867d2;background-color:#fff}.tag-wrapper .tag-item a:hover{opacity:.7}.tag-wrapper .tag-item.current{background-color:#1867d2}.tag-wrapper .tag-item.current a{color:#fff;background-color:#1867d2}@media screen and (max-width:767px){.tag-wrapper{padding:50px 30px 0}}.article .contact-link-list{list-style:none;padding:0 30px;margin:0 auto;display:flex;justify-content:space-between;gap:5px;padding-top:20px;max-width:612px;margin-bottom:60px}.article .contact-link-list li{padding:0;margin:0;width:48%}.article .contact-link-list li a{display:block;padding:10px 0;color:#276ef0;font-weight:700;border:1px solid #276ef0;border-radius:30px;text-align:center;text-decoration:none;font-size:14px}.article .contact-link-list li a:hover{opacity:.5}@media screen and (max-width:767px){.article .contact-link-list li a{font-size:11px}}.article .contact-link-list li.current a{background:#276ef0;color:#fff}.article .contact-link-list_document{margin-bottom:30px}.documentform_cation{max-width:612px;margin:0 auto;padding:0 30px}.documentform_cation p{font-size:16px;font-weight:700}@media screen and (max-width:767px){.documentform_cation p{font-size:14px}.pc_br{display:none}}.under_yellow{background:linear-gradient(transparent 70%,#ff0 0%)}.other_page h1{text-align:center;font-size:34px;margin-bottom:30px}@media screen and (max-width:767px){.other_page h1{font-size:28px}}.other_page .other_wrap{padding:43px 50px;background:#fff;box-sizing:border-box;border-radius:16px;box-shadow:rgba(0,0,0,.3) 0px 4px 8px}@media screen and (max-width:767px){.other_page .other_wrap{padding:43px 30px}}.other_page .other_wrap>ul{list-style:none;margin-bottom:0;padding:0}.other_page .other_wrap>ul>li{margin-bottom:0;padding:0}.other_page .other_wrap>ul>li h2{font-size:20px}.other_page .other_wrap>ul>li a{color:inherit;text-decoration:none;display:inline-block;position:relative;transition:.3s}@media screen and (max-width:767px){.other_page .other_wrap>ul>li a{max-width:314px;display:block}}.other_page .other_wrap>ul>li a:hover{opacity:.5}.other_page .other_wrap>ul>li a:after{content:"";position:absolute;top:50%;right:-20px;width:8px;height:8px;margin-top:-6px;border-bottom:2px solid #555;border-right:2px solid #555;transform:rotate(-45deg) translateY(20%);transition:.3s}@media screen and (max-width:767px){.other_page .other_wrap>ul>li a:after{right:0}}.other_page .other_wrap>ul>li a:hover:after{right:-25px}@media screen and (max-width:767px){.other_page .other_wrap>ul>li a:hover:after{right:-5px}}.other_page .other_wrap>ul>li ul{list-style:none;margin-left:0}@media screen and (max-width:767px){.other_page .other_wrap>ul>li ul{padding-left:10px}}.other_page .other_wrap>ul>li ul a{max-width:300px;display:block;display:flex;align-items:center;padding:15px 0}.other_page .other_wrap>ul>li ul a img{width:45px;margin-right:10px}.other_page figure.wp-block-table table{width:100%}.other_page th{font-weight:400;width:100px}.other_page td{background:#fff}@media screen and (max-width:767px){.other_page h1{font-size:28px}.other_page .sitemap_wrap{padding:43px 30px}}.add_fix_menu_wrap_narrow{overflow:hidden;top:65px;transition:.3s}@media screen and (max-width:1030px){.add_fix_menu_wrap_narrow{top:65px}}.add_fix_menu_wrap_narrow__scrolled{top:65px}.add_fix_menu_wrap_narrow ul{padding:15px 0 !important;flex-wrap:wrap;margin-bottom:0}@media screen and (max-width:767px){.add_fix_menu_wrap_narrow ul{gap:10px 0}}.add_fix_menu_wrap_narrow li{width:12.5%;margin:0 !important}@media screen and (max-width:767px){.add_fix_menu_wrap_narrow li{width:auto}}.page_outline{display:flex;justify-content:space-between}.page_outline>ul{width:46%}@media screen and (max-width:767px){.page_outline{display:block}.page_outline>ul{width:auto}}.other_page .page_outline>ul>li ul{padding-left:0}.other_page .page_outline>ul>li ul a{font-size:13px;padding:5px 0;border-bottom:dotted #aaa}@media screen and (max-width:767px){.other_page .page_outline>ul>li ul a{max-width:none;width:auto}}.other_page .page_outline>ul>li ul a span{width:85%;display:block}.other_page .page_outline>ul>li ul a:hover:after{right:5px}.other_page .page_outline>ul>li ul a:after{right:10px}.other_page .page_outline>ul>li h2{font-size:18px;margin-bottom:10px;margin-top:2.4em}.other_page .page_outline>ul>li .page_outline_list__mt0{margin-top:0}.article .page_outline_list__mt0{margin-top:0}.qa_list{list-style:none}.qa_list h2{margin-top:0;margin-bottom:0}.qa_list dl{margin-bottom:0}.qa_block{padding-top:20px}.qa_block dt{display:flex;align-items:flex-start;background:#dddde9;padding:10px}@media screen and (max-width:767px){.qa_block dt{font-size:14px}}.qa_block dt span:first-child{margin-right:10px;font-weight:700;font-size:23px;line-height:28.8px}@media screen and (max-width:767px){.qa_block dt span:first-child{font-size:20px;line-height:23px}}.qa_block dd{margin-left:0 !important;padding:10px;display:flex;background:#edf0f4}@media screen and (max-width:767px){.qa_block dd{font-size:14px}}.qa_block dd span:first-child{margin-right:10px;font-weight:700;font-size:23px;line-height:28.8px}@media screen and (max-width:767px){.qa_block dd span:first-child{font-size:20px;line-height:23px}}.qa_block th{text-align:left;width:200px}.qa_cate{scroll-margin-top:100px}.qa_block{scroll-margin-top:110px}@media screen and (max-width:767px){.qa_block{margin-bottom:20px}.qa_block:last-child{margin-bottom:0}.qa_block dt{font-size:14px}.qa_block dt span:first-child{font-size:20px}.qa_block dd span:first-child{font-size:20px}}.sticky_movie{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;filter:drop-shadow(0px 0px rgba(0,0,0,0));outline:none;border:none}.third img{width:100%}.shop-box__wrap{padding-top:150px;padding-bottom:150px}.next_single_page .contents_mv .first .shop_title{top:45%;transform:translateY(-50%);position:absolute;font-size:30px}@media screen and (max-width:767px){.next_single_page .contents_mv .first .shop_title{font-size:25px !important}}.shop-box{position:relative;margin-bottom:60px;list-style:none;border-radius:20px;overflow:hidden}.shop-box:last-child{margin-bottom:0}.shop-box a{display:block;color:#fff;position:relative}.shop-box a:before{content:"";display:block;background:#000;border-radius:20px;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .5s ease-in-out 0s}.shop-box a:hover:before{opacity:.3}.shop-box a:hover .shop-box__img img{transform:scale(1.05)}.shop-box__text{position:absolute;top:0;left:50px;height:100%;display:flex;flex-direction:column;filter:drop-shadow(2px 2px 6px #555)}@media screen and (max-width:767px){.shop-box__text{left:20px}}.shop-box__text__location-name{font-size:15px;font-weight:700;color:#fff;margin-top:30px}@media screen and (max-width:767px){.shop-box__text__location-name{font-size:8px;margin-top:30px}}.shop-box__text__build-name{margin-bottom:8px;font-size:45px;line-height:1}@media screen and (max-width:767px){.shop-box__text__build-name{font-size:22px}}.shop-box__text__build-title{font-size:18px;font-weight:700}@media screen and (max-width:767px){.shop-box__text__build-title{font-size:12px}}.shop-box__text__data{font-size:14px;font-weight:700}@media screen and (max-width:767px){.shop-box__text__data{font-size:11px}}.shop-box__text__data1{margin-top:auto}.shop-box__text__data2{margin-bottom:30px}@media screen and (max-width:767px){.shop-box__text__data2{margin-bottom:30px}}.shop-box__right-bottom{width:-moz-fit-content;width:fit-content;font-size:16px;line-height:1.5;color:#fff;border:1px solid;padding-inline:20px;padding-top:3px;border-radius:100px;font-weight:700;position:absolute;bottom:50px;right:50px}@media screen and (max-width:767px){.shop-box__right-bottom{bottom:20px;right:20px;font-size:10px;padding-top:2px;padding-inline:8px}}.shop-box__img{position:relative;z-index:-1}.shop-box__img img{transition:transform .5s ease-in-out 0s}.shop-box .build__status{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.4);width:-moz-max-content;width:max-content;font-size:24px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.shop-box .build__status{padding:20px 50px;font-size:16px}}.shop_section_wrap{background:#f8f8f8;padding-bottom:65px}.shop_section h2{margin-bottom:50px;font-size:18px;font-weight:700}.shop_section img{border-radius:20px}.shop_section+.shop_section{margin-top:50px;padding-top:50px;border-top:1px solid #aaa}@media screen and (max-width:560px){.shop_section .table_wrap{overflow-x:scroll}}.shop_section table{border-radius:20px;overflow:hidden;max-width:none}.shop_section table tr:nth-of-type(2n+1){background-color:#fafbfc}.shop_section th{width:120px;padding:20px 0;border:none;background:#e1e4e8;font-size:12px;font-weight:700;border-right:1px solid #fff;border-bottom:1px solid #fff}.shop_section th:first-child{width:160px}.shop_section td{padding:20px 0;border:none;background:#fff;font-size:11px;text-align:center;border:1px solid #ccc}.shop_slider_area{padding-top:100px}@media screen and (max-width:767px){.shop_slider_area{padding-top:70px}}.shop_slider_area img{width:100%;border-radius:20px;display:block;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.shop_slider_area .slick-slide{margin:0 15px}@media screen and (max-width:767px){.shop_slider_area .slick-slide{margin:0 5px}}.shop_slider_area .prev-arrow{left:26%;top:58%}.shop_slider_area .next-arrow{right:26%;top:58%}.shop_slider_area .slick-dots li button:before{color:#555}.shop_slider_area .slick-dots{bottom:-40px;display:block !important}.map-iframe iframe{width:100%;height:600px}@media screen and (max-width:767px){.map-iframe iframe{height:400px}}.shop-section-area2{margin-bottom:65px}.shop-section-area2 h2{font-size:18px;margin-bottom:25px}@media screen and (max-width:767px){.shop-section-area2 h2{font-size:14px}}.shop-section-area2 h2:after{display:block;width:40px;height:1px;margin-top:5px;background:#000;content:""}.shop-section-area2 h3{font-size:22px;margin-bottom:10px}@media screen and (max-width:767px){.shop-section-area2 h3{font-size:16px}}.shop-section-area2 p{font-size:15px}.sticky_img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.invisual-facility_mv .whole-facility__name{font-size:15px;margin-bottom:25px}@media screen and (max-width:767px){.invisual-facility_mv .whole-facility__name{font-size:10px !important;margin-bottom:10px}}.invisual-facility_mv .facility__name{font-size:45px !important;padding-bottom:30px}@media screen and (max-width:767px){.invisual-facility_mv .facility__name{font-size:30px !important;padding-bottom:10px}}.invisual-facility_mv .facility__name:after{display:block;width:60px;height:1px;background:#fff;content:"";margin-top:20px}.invisual-facility_mv .shop_mv_detail{margin-bottom:20px}@media screen and (max-width:767px){.invisual-facility_mv .shop_mv_detail{margin-bottom:10px}}.invisual-facility_mv .shop_mv_detail p:first-child{font-size:27px}@media screen and (max-width:767px){.invisual-facility_mv .shop_mv_detail p:first-child{font-size:19px !important}}.invisual-facility_mv .shop_mv_detail p:nth-of-type(2){font-size:14px}@media screen and (max-width:767px){.invisual-facility_mv .shop_mv_detail p:nth-of-type(2){font-size:11px !important}}@media screen and (max-width:767px){.invisual-facility_page .contents_mv .second h2{font-size:14px}}.under_section__1030{max-width:1030px}.under_section__pb85{padding-bottom:85px}@media screen and (max-width:767px){.under_section__pb85{padding-bottom:40px}}.bg__gray{background:#f7f7f7}.bg__gray__mb85{margin-bottom:85px}@media screen and (max-width:767px){.bg__gray__mb85{margin-bottom:50px}}.shop-section__flex{display:flex;justify-content:space-between;align-items:center}.shop-section__flex+.shop-section__flex{margin-top:65px}@media screen and (max-width:767px){.shop-section__flex+.shop-section__flex{margin-top:40px}}.shop-section__flex:nth-of-type(2n-1){flex-direction:row-reverse}@media screen and (max-width:767px){.shop-section__flex{display:block}}.shop-section__flex .shop-section__slider{width:55%}.shop-section__flex .shop-section__slider .slick-dots{display:block}@media screen and (max-width:767px){.shop-section__flex .shop-section__slider{margin:0 calc(50% - 50vw);width:100vw;margin-bottom:30px}.shop-section__flex .shop-section__slider img{border-radius:0}}.shop-section__flex .shop-section-area2{width:40%;margin-bottom:0}@media screen and (max-width:767px){.shop-section__flex .shop-section-area2{width:auto}}.shop-section__slider img{border-radius:20px;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.shop-section__slider .next-arrow{right:10px}.shop-section__slider .prev-arrow{left:10px}.shop-section__slider .slick-dots{bottom:20px;display:block !important}@media screen and (max-width:767px){.shop-under_section{padding-top:40px}}.shop-section-area2 .port__data{margin-bottom:25px}.shop-section-area2 .port__btn{display:flex;align-items:center;margin:0 auto 50px;line-height:1.5;background-color:#fff;text-decoration:none;color:#322a27;width:220px;padding:10px 0;justify-content:center;border-radius:150px;box-shadow:1px 1px 10px rgba(0,0,0,.1019607843)}.shop-section-area2 .port__btn img{width:25px;margin-right:10px}.modal_portal{padding:0;height:calc(var(--vh,1vh)*100)}.modal_portal-content{height:calc(var(--vh,1vh)*100)}.modal_portal-content iframe{width:100%;height:100%;border:none;position:relative;z-index:1;pointer-events:auto}.modal_portal-close{position:absolute;top:70px;right:30px;color:#fff;font-size:6rem;font-size:4rem;font-weight:700;cursor:pointer;z-index:10;text-shadow:2px 3px 3px rgba(0,0,0,.4)}@media only screen and (max-width:767px){.modal_portal-close{top:30px;right:20px}}.shop-section-area2 .spec__data{font-size:20px;font-weight:700;margin-bottom:60px}.shop-section-area2 .spec__data .small{font-size:11px;padding-right:5px}.shop-section-area2 .spec__data .separate{padding:0 10px}.architect__image img{width:100%}.shop-price__title{font-size:18px;margin-bottom:25px}.shop-price__title span{display:inline-block;margin:0 0 0 5px;color:#007aff;font-size:12px;font-weight:400;cursor:pointer}.shop-price__select-btn{margin-bottom:40px}.shop-price__select-btn ul{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;gap:10px}.shop-price__select-btn ul li{width:100%;border:1px solid #aaa;text-align:center;border-radius:10px;font-size:14px;font-weight:700;padding:5px;cursor:pointer}@media screen and (max-width:767px){.shop-price__select-btn ul li{font-size:12px}}.shop-price__select-btn ul li:hover{opacity:.5}.shop-price__select-btn ul li.active{border:2px solid #276ef0}.price__result{list-style:none;padding:0;margin:0;margin-bottom:40px}.price__result>li{display:none}.price__result>li.active{display:block}.price__result .price-contents{background:rgba(0,0,0,.05);border-radius:10px}.price__result .price-contents__wrap{display:flex;align-items:center;background-color:rgba(0,0,0,.0509803922);border-radius:10px 10px 0 0;padding:40px 50px;justify-content:center}@media screen and (max-width:767px){.price__result .price-contents__wrap{display:block;padding:25px 20px}}.price__result .price-full-title{font-size:20px;font-weight:600;margin-right:15px}@media screen and (max-width:767px){.price__result .price-full-title{font-size:15px}}.price__result .js-ownership-ja{font-size:15px;font-weight:600}@media screen and (max-width:767px){.price__result .js-ownership-ja{font-size:12px}}.price__result .price-table-container{padding:33px 40px 41px}@media screen and (max-width:767px){.price__result .price-table-container{padding:25px 20px}}.price__result .price-table-item,.price__result .price-appendix-table-item{display:flex;align-items:baseline;justify-content:space-between;margin:0;padding:0}.price__result .price-table .total-price .price-table-item-name{font-size:20px;font-weight:700}@media screen and (max-width:767px){.price__result .price-table .total-price .price-table-item-name{font-size:13px}}.price__result .total-price .price-table-item-data{font-size:32px;font-weight:700}@media screen and (max-width:767px){.price__result .total-price .price-table-item-data{font-size:24px}}.price__result .price-table-subitem__wrap .price-table-item .price-table-item-data{font-size:15px}@media screen and (max-width:767px){.price__result .price-table-subitem__wrap .price-table-item .price-table-item-data{font-size:12px}}.price__result .hint-hover{display:flex;align-items:center}@media screen and (max-width:767px){.price__result .hint-hover{font-size:12px}}.price__result .hint-icon{display:flex;position:relative;width:12px;margin-left:5px;cursor:pointer}.price__result .hint-icon .hint-text{display:none;position:absolute;bottom:25px;left:-43px;width:275px;padding:20px;box-shadow:0 5px 10px rgba(0,0,0,.1019607843);border-radius:10px;background:#2f2f31;color:#fff;font-size:.6875rem;font-weight:400;z-index:10}.price__result .hint-icon .hint-text:before{display:block;position:absolute;top:99%;left:42px;border:7px solid transparent;border-top:7px solid #2f2f31;content:""}.price__result .hint-icon:hover .hint-text{display:block}.price__result .price-table-management__wrap{line-height:1;border-top:1px solid rgba(0,0,0,.1);padding-top:40px;margin-top:40px}@media screen and (max-width:767px){.price__result .price-table-management__wrap{padding-top:20px;margin-top:20px}}.price__result .price-table-management__wrap .price-table-item-name{font-size:20px;font-weight:700}@media screen and (max-width:767px){.price__result .price-table-management__wrap .price-table-item-name{font-size:13px}}.price__result .price-table-item--outer{font-size:15px}@media screen and (max-width:767px){.price__result .price-table-item--outer{font-size:11px}}.white-button-wrap{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.white-button-wrap{display:block}}.white-button-wrap .white-button-description{font-size:15px;font-weight:600}@media screen and (max-width:767px){.white-button-wrap .white-button-description{font-size:11px;margin-bottom:30px}}.white-button-wrap .white-button{display:inline-flex;align-items:center;justify-content:center;padding:19px 33px 18px;border:2px solid #000;border-radius:100vh;font-size:13px;font-weight:700;line-height:1;text-decoration:none;color:#555}@media screen and (max-width:767px){.white-button-wrap .white-button{max-width:300px;text-align:center;margin:0 auto;display:block}}.facility_info .facility-whole__title{font-size:15px;font-weight:700}.facility_info .facility__title{font-size:45px;margin-bottom:30px}@media screen and (max-width:767px){.facility_info .facility__title{font-size:30px;margin-bottom:10px}}.facility_info .architect__name-image{max-width:320px}.facility_info .architect__name-image__flex{display:flex;margin-bottom:25px}.facility_info .architect__iamge{max-width:60px;margin-right:20px}.facility_info .architect__iamge img{border-radius:50%}.facility_info .architect_flex{display:flex;justify-content:space-between}@media screen and (max-width:767px){.facility_info .architect_flex{display:block}}.facility_info .architect_flex .architect__name-image{width:47%}@media screen and (max-width:767px){.facility_info .architect_flex .architect__name-image{width:auto}.facility_info .architect_flex .architect__name-image:nth-child(1){margin-bottom:50px}}.facility_info .architect__name{font-weight:700}.facility_info .architect__name .ja{font-size:20px}@media screen and (max-width:767px){.facility_info .architect__name .ja{font-size:16px}}.facility_info .architect__name .en{font-size:14px}@media screen and (max-width:767px){.facility_info .architect__name .en{font-size:12px}}.architect__info h3{margin-bottom:25px}@media screen and (max-width:767px){.architect__info h3{font-size:13px}}.architect__info .profile-text{font-size:14px}.property-description{border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:50px 0}.property-description h2{font-size:18px;margin-bottom:30px}.property-description .property-spec{display:flex}.property-description .property-spec dt{font-weight:700;font-size:13px;white-space:nowrap}.property-description .property-spec dd{font-size:13px}.property-description .described-term:after{content:"："}.shop_sns_wrap{border-bottom:1px solid #ddd;padding-bottom:80px}.floating-shop-area{z-index:10000;position:fixed;right:3%;top:80px;background:#fff;display:flex;align-items:center;max-width:355px;padding:10px 20px;width:355px;justify-content:space-between;padding:10px 20px;border-radius:10px;box-shadow:1px 1px 10px rgba(0,0,0,.1019607843);font-weight:700}@media screen and (max-width:767px){.floating-shop-area{width:100%;left:0;top:65px;max-width:none;border-radius:0}}.floating-shop-area__title{font-size:16px;margin-right:20px;width:50%;line-height:1.2}.floating-shop-area__btn a{padding:10px 30px;background:#007aff;border-radius:100vh;color:#fff;font-size:11px;text-decoration:none;display:block}.floating-shop-area__btn__soldout a{background:#000}.modal_item__shop .modal_inner{padding:25px 30px 30px;background:#edf0f4}@media screen and (max-width:767px){.modal_item__shop .modal_inner{padding:20px}}.modal_item__shop .shop-modal-intro{padding-top:60px;margin-bottom:30px}.modal_item__shop .shop-modal-intro h2{margin-bottom:15px;font-size:30px}@media screen and (max-width:767px){.modal_item__shop .shop-modal-intro h2{font-size:28px}}.modal_item__shop .shop-modal-intro p{font-size:15px;font-weight:700}@media screen and (max-width:767px){.modal_item__shop .shop-modal-intro p{font-size:13px}}.modal_item__shop .page_box{margin-bottom:20px;display:block}.modal_item__shop .page_box .shop_box_img{margin-bottom:10px}.modal_item__shop .page_box .page_box_detail{width:auto}.modal_item__shop .flow_title{font-size:30px}@media screen and (max-width:767px){.modal_item__shop .flow_title{font-size:28px}}.modal_item__shop .flow .flow_add{font-weight:700;font-size:15px}@media screen and (max-width:767px){.modal_item__shop .flow .flow_add{font-size:13px}}.modal_item__shop .modal-table table{border-radius:20px;overflow:hidden}.modal_item__shop .modal-table h2{font-size:18px;margin-bottom:20px}.modal_item__shop .modal-table th,.modal_item__shop .modal-table td{border:solid 1px #eaeaec;font-size:10px;padding:12px 1px;text-align:center;vertical-align:middle;font-weight:700}.modal_item__shop .modal-table td{background:#fff}.partner{margin-top:50px;background:#edf0f4;padding:60px 0;text-align:center}.partner .partner__img{margin-bottom:30px}.partner .partner__img img{width:115px}.partner .partner__text{font-size:15px;font-weight:600;margin-top:40px}.partner .partner__btn a{background:#fff;border:1px solid;border-color:#007aff;border-radius:100vh;color:#007aff;font-size:11px;font-weight:700;padding:10px 30px;display:inline-block;text-decoration:none}.change_lists{margin:0;padding:0;padding-top:20px;display:flex;list-style:none;justify-content:center}@media screen and (max-width:767px){.change_lists{font-size:13px}}.change_lists li{padding:0 10px;line-height:1;cursor:pointer;font-weight:700;transition:.3s}.change_lists li:hover{opacity:.7}.change_lists li:hover a{color:#333}.change_lists li+li{border-left:1px solid #555}.change_lists-link{text-decoration:none;color:#333}.shopbox-contents-box{display:none;max-width:1060px;margin:0 auto;padding:50px 30px 0}@media screen and (max-width:767px){.shopbox-contents-box{padding-inline:15px}}.shopbox-contents-box.area{padding-top:177px}@media screen and (max-width:767px){.shopbox-contents-box.area{padding-top:135px}}.shopbox-contents-box.room{padding-top:244px}.shopbox-contents-box.room .visible-first{margin-top:0}@media screen and (max-width:767px){.shopbox-contents-box.room{padding-top:177px}}.shopbox-contents-box.current{display:block}.shopbox-contents-title{font-size:28px}@media screen and (max-width:767px){.shopbox-contents-title{font-size:20px}}.shopbox-contents-h3{text-align:center;font-size:24px;line-height:1.5;margin-top:30px}@media screen and (max-width:767px){.shopbox-contents-h3{font-size:18px}}.shopbox-lists{padding:20px 10px 0;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:50px}@media screen and (max-width:767px){.shopbox-lists{padding-inline:0}}.shopbox-lists+h2{margin-top:80px}.shopbox-lists li{width:calc(50% - 10px);margin-bottom:0}@media screen and (max-width:767px){.shopbox-lists li{width:100%;aspect-ratio:auto;height:246px}}.shopbox-lists li a:before{opacity:.15}.shopbox-lists li img{-o-object-fit:cover;object-fit:cover;-o-object-position:0 100%;object-position:0 100%;height:350px;width:1000px}@media screen and (max-width:767px){.shopbox-lists li img{-o-object-position:50% 50%;object-position:50% 50%;height:246px}}.shopbox-lists.main-card-lists li{margin:0}@media screen and (max-width:767px){.shopbox-lists.main-card-lists li{width:90%;height:200px;margin-inline:auto}}@media screen and (max-width:767px){.shopbox-lists.main-card-lists li:nth-of-type(2n){margin-right:auto}}@media screen and (max-width:767px){.shopbox-lists.main-card-lists li img{height:200px}}@media screen and (max-width:767px){.shopbox-lists.main-card-lists .main-card-lists_left-top p{font-size:16px}}.shopbox-lists .shop-box__text{left:0;width:100%;padding-inline:30px}.shopbox-lists .shop-box__text__build-name{font-size:35px}@media screen and (max-width:767px){.shopbox-lists .shop-box__text__build-name{font-size:22px}}.shopbox-lists .shop-box__right-bottom{right:30px;bottom:30px}.shop-page-white{background:#fff}.pb100{padding-bottom:100px}.page-id-1086 .price-table-subitem__wrap{display:none}.madori-change-btn{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.madori-change-btn li{cursor:pointer;font-size:14px;padding:0 10px;border-right:1px solid #555;line-height:1}.madori-change-btn li.current{font-weight:700;text-decoration:underline}.madori-change-btn li:last-child{border-right:none}.madori-image{display:none}.madori-image:first-child{display:block}.image-cation{font-size:12px;margin-top:10px}.main-card-lists{display:flex;flex-wrap:wrap}.main-card-lists li{width:48%;margin-right:4%;margin-bottom:40px;padding:0}@media screen and (max-width:767px){.main-card-lists li{margin-bottom:15px}}.main-card-lists li:nth-of-type(2n){margin-right:0}.main-card-lists li a:before{width:100%;left:0}@media screen and (max-width:767px){.main-card-lists li a:before{border-radius:10px}}@media screen and (max-width:767px){.main-card-lists li .build__status{bottom:10px;right:10px;top:auto;padding:3px}}@media screen and (max-width:767px){.main-card-lists li img{border-radius:10px}}@media screen and (max-width:767px){.main-card-lists .slide_text{top:0;left:0;padding:10px}.main-card-lists .slide_text h3{font-size:10px}.main-card-lists .slide_text p:nth-of-type(1){font-size:16px}.main-card-lists .slide_text p:nth-of-type(2){display:none}}.main-card-lists .main-card-lists_left-top{position:absolute;top:30px;left:30px;font-size:20px;line-height:1.5;color:#fff;font-weight:700}.main-card-lists .main-card-lists_left-top p{font-size:20px}@media screen and (max-width:767px){.main-card-lists .main-card-lists_left-top{top:10px;left:10px;font-size:12px}.main-card-lists .main-card-lists_left-top p{font-size:12px;padding-right:10px}}.main-card-lists .main-card-lists_right-bottom{font-size:14px;line-height:2;color:#fff;font-weight:700;position:absolute;right:30px;bottom:30px;border:1px solid;padding-inline:35px;padding-top:3px;border-radius:100px}@media screen and (max-width:767px){.main-card-lists .main-card-lists_right-bottom{bottom:10px;right:10px;font-size:10px;padding-top:2px;padding-inline:8px}}.now_on_sale_footer-ml0 .top_title{margin-left:0}.search-menu{margin:0 auto;max-width:1060px;margin-top:20px;padding:15px;color:#fff;font-size:18px;background:#333;position:relative;transition:all .5s;opacity:0;visibility:hidden}@media screen and (max-width:767px){.search-menu{font-size:13px;padding:10px 15px}}.search-menu:hover{cursor:pointer;opacity:.8}.search-menu.is-show{opacity:1;visibility:visible}.search-menu:before{content:"＋";position:absolute;right:20px}.search-menu.active:before{content:"－"}#search-conditions{display:none;padding:0;padding-block:30px 100px;background-color:rgba(255,255,255,.8)}@media screen and (max-width:767px){#search-conditions{padding-bottom:150px}}#search-conditions .search-conditions-inner{max-width:1060px;margin:0 auto}#search-conditions .search-checkbox{display:flex;justify-content:center;margin-bottom:24px;padding:24px}#search-conditions .search-checkbox ul{display:flex;flex-wrap:wrap;list-style:none;width:100%}#search-conditions .search-checkbox ul li{flex:0 0 25%}@media screen and (max-width:767px){#search-conditions .search-checkbox ul li{flex:0 0 100%}}#search-conditions .search-checkbox ul li input[type=checkbox]{width:16px;height:16px;vertical-align:middle;margin-bottom:5px}#search-conditions .search-checkbox ul li span{margin-left:12px}#search-conditions fieldset{border:0;padding:0;margin:0}#search-conditions .search-title{position:relative;padding:0 12px 0 22px;font-weight:700;font-size:16px;line-height:1.25}#search-conditions .search-title:before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;border-radius:2px;background-color:#333}#search-conditions .search-button{text-align:center}#search-conditions button{background-color:#333;color:#fff;font-size:18px;padding:12px 50px;text-align:center;border-radius:4px;font-weight:700;border:0}#search-conditions button:hover{cursor:pointer;opacity:.8;transform:translateY(2px)}.lists-fixed{width:100%;background:linear-gradient(to bottom,#fff 0%,#fff 64%,transparent 64%,transparent 100%);padding-bottom:25px;position:fixed;top:65px;left:0;z-index:100;max-height:100vh;overflow-y:scroll;padding-inline:30px}@media screen and (max-width:767px){.lists-fixed{padding-inline:15px;padding-bottom:15px}}.lists-fixed.is-room{background-color:#fff}.lists-fixed.UpMove{animation:UpAnime .5s forwards}.lists-fixed.DownMove{animation:DownAnime .5s forwards}@keyframes UpAnime{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes DownAnime{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.lists-tab{display:flex;list-style:none;justify-content:center;gap:50px;padding-top:25px;padding-left:0;max-width:1060px;margin-inline:auto}@media screen and (max-width:767px){.lists-tab{gap:20px;padding-top:15px}}.lists-tab-item{width:calc(50% - 25px)}@media screen and (max-width:767px){.lists-tab-item{width:calc(50% - 10px)}}.lists-tab-link{display:block;background-color:#eee;color:#7f7f7f;font-size:18px;text-decoration:none;text-align:center;padding:15px 30px 13px;transition:all .5s}@media screen and (max-width:767px){.lists-tab-link{width:100%;padding-inline:0;padding-block:10px 8px;font-size:13px}}.lists-tab-link:hover{background-color:#333;color:#fff}.lists-tab-link.current{background-color:#333;color:#fff}.shopbox-bottom{max-width:760px;margin:0 auto;padding:100px 30px 0}.shopbox-bottom-item picture{display:block;margin-top:20px}.shopbox-bottom-item+.shopbox-bottom-item{margin-top:80px}@media screen and (max-width:767px){.shopbox-bottom-item+.shopbox-bottom-item{margin-top:50px}}.shopbox-bottom-h2{text-align:center;font-size:28px;font-weight:700;margin-bottom:50px}@media screen and (max-width:767px){.shopbox-bottom-h2{font-size:20px}}.shopbox-bottom-text{font-size:22px}@media screen and (max-width:767px){.shopbox-bottom-text{font-size:15px}}.shopbox-bottom .newbtn{margin-top:20px;margin-right:0}.fee-change-modal{padding:30px}@media screen and (max-width:767px){.fee-change-modal{padding:20px}}.fee-change-modal h2{margin-bottom:10px}.fee-change-modal .fee-change-modal-exam{margin-bottom:20px}.fee-change-modal .fee-change-modal-btn a{display:block;margin:30px auto 0;text-align:center;max-width:315px;height:50px;line-height:50px;width:100%;margin-right:auto;margin-left:auto;padding:0 10px;font-weight:700;font-size:14px;border-radius:25px;background-color:#276ef0;text-decoration:none;color:#fff}.fee-change-modal .sc-eKszNL{font-size:18px}@media screen and (max-width:767px){.fee-change-modal .sc-eKszNL{font-size:12px}}.fee-change-modal .RdlYP{width:20%}.modal_item-fee{display:flex;align-items:center;overflow:hidden}.shop-box__text__build-name-adjust{margin-bottom:40px}@media screen and (max-width:767px){.shop-box__text__build-name-adjust{margin-bottom:20px}}.newTop_page .slide-arrow{width:50px;height:50px}@media screen and (max-width:767px){.newTop_page .slide-arrow{width:43px;height:43px}}.newTop_page .next-arrow:after{margin-left:15px}@media screen and (max-width:767px){.newTop_page .next-arrow:after{margin-left:13px}}.newTop_page .prev-arrow:after{margin-left:19px}@media screen and (max-width:767px){.newTop_page .prev-arrow:after{margin-left:16px}}.top_page_mv .sticky_img{position:static;width:100%;top:63px;left:0;z-index:0;height:100%}.top_page_mv .sticky_img img{aspect-ratio:288/181;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.top_page_mv .sticky_img img{height:calc(100svh - 131px)}}.top_page_mv .contents_mv .first{height:auto}.newTop_page .contents_mv{position:static}.newTop_page .contents_mv .first{animation-delay:.5s}.newTop_page .next_single_page_mv{height:auto}.newTop_page .mv-slider-wrap{position:relative;max-width:1920px;margin:0 auto}.newTop_page .fix_movie{position:fixed;width:100%}.sticky_movie_sp{display:none !important}@media screen and (max-width:767px){.sticky_movie_sp{display:block !important}}@media screen and (max-width:767px){.sticky_movie_pc{display:none !important}}.top_main_visual_wrapper{position:absolute;top:0;left:0;width:100%;height:calc(100vh - 62px);max-height:100%;overflow:hidden}@media screen and (max-width:1024px){.top_main_visual_wrapper{position:unset;height:auto}}.top_main_visual_txt_wrapper{position:absolute;bottom:12%;left:35px;color:#fff}@media screen and (max-width:1024px){.top_main_visual_txt_wrapper{left:4.547%;bottom:8%}}@media screen and (max-width:767px){.top_main_visual_txt_wrapper{font-size:16px;bottom:30px}}.top_main_visual_subTtl{font-size:22px;border-bottom:1px solid;width:-moz-max-content;width:max-content;padding:0 20px;letter-spacing:.06em;line-height:2.6;font-weight:100}@media screen and (max-width:1024px){.top_main_visual_subTtl{font-size:19px;line-height:1.8;padding:0 10px}}.top_main_visual_ttl{font-size:75px;font-weight:100;line-height:1.3;letter-spacing:.03em}@media screen and (max-width:1024px){.top_main_visual_ttl{font-size:47px}}.top_main_visual_txt{letter-spacing:.25em;margin-top:5px}@media screen and (max-width:1024px){.top_main_visual_txt{font-size:14px;margin-top:10px;line-height:2}}.top_main_visual_link{width:-moz-max-content;width:max-content;margin-top:25px;letter-spacing:.15em}@media screen and (max-width:1024px){.top_main_visual_link{font-size:14px}}.top_main_visual_link a{color:#fff;text-decoration:none;padding:7px 20px;border:1px solid;transition:.3s}.top_main_visual_link a:hover{background-color:rgba(255,255,255,.3);transition:.3s}.top_main_visual_btn{position:absolute;bottom:50px;width:100%;z-index:5}.top_main_visual_btn .top_main_visual_btn_link a{display:grid;place-items:center;max-width:315px;height:50px;width:100%;margin-right:auto;margin-left:auto;padding:5px 10px;font-weight:700;font-size:14px;border-radius:25px;background-color:#276ef0;text-decoration:none;color:#fff;position:relative;text-shadow:3px 3px 12px #555;line-height:1.4;padding:8px 0}@media screen and (max-width:767px){.top_main_visual_btn .top_main_visual_btn_link{display:none}}@media screen and (max-width:767px){.top_main_visual_btn .lp_scroll{display:none}}.swiper-container{position:relative}.swiper-slide{height:auto;opacity:0;transition:opacity .5s ease-in-out}.swiper-slide-active{opacity:1 !important}.first-active{opacity:1;transition:opacity 1s ease-in-out}.swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-pagination-bullets.swiper-pagination-horizontal{left:5% !important;bottom:50px !important;width:auto !important}@media screen and (max-width:1024px){.swiper-pagination-bullets.swiper-pagination-horizontal{left:50% !important;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);text-align:center;bottom:190px !important;width:100% !important}}@media screen and (max-width:767px){.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:40px !important;left:5% !important;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);width:auto !important}}.swiper-pagination-bullet{position:relative;z-index:1;width:60px !important;height:60px !important;background-image:url(https://umito.jp/wp-content/uploads/2024/12/image-1532.webp) !important;background-size:100% 100% !important;border-radius:0 !important;text-align:center;margin:auto;cursor:pointer;opacity:1 !important;background-color:unset !important;margin:0 10px !important}@media screen and (max-width:767px){.swiper-pagination-bullet{width:55px !important;height:55px !important}}.swiper-pagination-bullet:nth-child(2){background-image:url(https://umito.jp/wp-content/uploads/2024/12/DJI_0040-2-1.webp) !important}.swiper-pagination-bullet:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7}.swiper-pagination-bullet-active.swiper-pagination-bullet:before{content:none}.swiper-pagination-bullet:after{position:absolute;content:"鎌倉腰越";font-size:12px;bottom:-42%;left:50%;width:100%;color:#fff;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.swiper-pagination-bullet:nth-child(2):after{content:"沖縄"}.mv-slider-nav{width:100%;position:absolute;bottom:50px;left:0}.mv-slider-nav .slick-slide{width:90px !important;aspect-ratio:1/1;margin-right:30px;cursor:pointer;border:1px solid #fff;padding:10px;border-radius:50%;transition:.5s}@media screen and (max-width:767px){.mv-slider-nav .slick-slide{width:50px !important;margin-right:15px;padding:5px}}.mv-slider-nav .slick-slide:hover{border-color:#2c8ef9}.mv-slider-nav .slick-slide.slick-current{border-color:#2c8ef9}@media screen and (max-width:767px){.mv-slider-nav .slick-track{display:flex;justify-content:center}}.mv-slider-nav .mv-slider-nav-img{aspect-ratio:1/1;border-radius:50%;overflow:hidden}.mv-slider-nav .mv-slider-nav-img figure{height:100%}.mv-slider-nav .mv-slider-nav-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.new_top_title{font-size:29px;position:absolute;line-height:1.3;color:#fff;text-shadow:3px 3px 12px #555;z-index:3;top:40%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);letter-spacing:.25em;font-weight:400}@media screen and (max-width:1024px){.new_top_title{font-size:24px;width:100%;text-align:center}}@media screen and (max-width:767px){.new_top_title{font-size:16px}}.new_top_title span{font-size:36px}@media screen and (max-width:1024px){.new_top_title span{font-size:29px}}@media screen and (max-width:767px){.new_top_title span{font-size:20px}}.mv_cta_btn{margin-bottom:80px}.newTop_page .sticky_img:after{display:none}@media screen and (max-width:1024px){.top-villa-area{display:block;padding:86px 0 50px 30px}}@media screen and (max-width:767px){.top-villa-area{margin-left:0;padding:50px 0 50px 30px}}.top-villa-area .mv_cta_btn{margin-bottom:0}.top-villa-area__text{max-width:450px;margin:0 auto}@media screen and (max-width:1024px){.top-villa-area__text{width:auto}}.top-villa-area__text h2{color:#fff;font-size:23px;margin-bottom:60px}@media screen and (max-width:767px){.top-villa-area__text h2{font-size:18px}}@media screen and (max-width:1024px){.top-villa-area__text h2{margin-bottom:30px}}.top-villa-area__text p{font-size:16px;line-height:3;color:#fff;margin:0 auto}@media screen and (max-width:767px){.top-villa-area__text p{font-size:14px;line-height:2.5}}.top-villa-area__slider{margin-top:120px;margin-bottom:100px}.top-villa-area__slider .slick-slide{margin-right:10px;margin-left:10px}@media screen and (max-width:1024px){.top-villa-area__slider{width:auto;margin-top:50px;margin-bottom:50px}}@media screen and (max-width:1000px){.top-villa-area__slider .slick-list{padding:0 10% 0 0 !important}}.top-villa-area__slider .prev-arrow{left:35%}@media screen and (max-width:1000px){.top-villa-area__slider .prev-arrow{left:-25px}}.top-villa-area__slider .next-arrow{right:35%}@media screen and (max-width:1024px){.top-villa-area__slider .next-arrow{right:6%}}.top-villa-area__slider .slick-slide{margin-right:10px;margin-left:10px}.top-villa-area__card{position:relative;z-index:100;background:#999}.top-villa-area__card a{text-decoration:none;transition:.3s}.top-villa-area__card a img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.top-villa-area__card a{transition:0s}}.top-villa-area__card a:after{transition:.5s;background:rgba(0,0,0,0);content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0}@media screen and (max-width:1200px){.top-villa-area__card a:after{transition:0s}}.top-villa-area__card a:hover:after{background:rgba(0,0,0,.3)}@media screen and (max-width:1200px){.top-villa-area__card a:hover:after{background:rgba(0,0,0,0)}}.top-villa-area__card .top-villa-area__card__text{padding:20px;position:relative;z-index:100;height:210px}@media screen and (max-width:1100px){.top-villa-area__card .top-villa-area__card__text{height:300px}}.top-villa-area__card .top-villa-area__card__text .top-villa-area__card__feature-list{display:flex;margin:0;margin-top:10px;padding:0;list-style:none;flex-wrap:wrap}.top-villa-area__card .top-villa-area__card__text .top-villa-area__card__feature-list li{border:1px solid #fff;color:#fff;margin-right:5px;font-size:12px;padding:0 10px;margin-bottom:5px}.top-villa-area__card h3{color:#fff}.top-villa-area__card p{color:#fff;font-size:14px}.top-link-area .top_title{font-size:28px;color:#fff;margin-bottom:0;padding-block:50px;text-align:center}@media screen and (max-width:767px){.top-link-area .top_title{font-size:18px;padding-block:20px}}.top-link-area .mv_cta_btn{margin-top:50px}.box-3cards{list-style:none;margin:0;padding:0 40px;display:flex}@media screen and (max-width:767px){.box-3cards{padding:0 20px;flex-direction:column;align-items:center}}.box-3cards li{width:33.333%;aspect-ratio:3/4;position:relative}@media screen and (max-width:767px){.box-3cards li{width:100%;max-width:500px;aspect-ratio:2/1;max-height:200px}}.box-3cards li:nth-of-type(1){background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/top/top-three_btn1.webp) no-repeat center center/cover}.box-3cards li:nth-of-type(2){background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/top/top-three_btn2.webp) no-repeat center center/cover}.box-3cards li:nth-of-type(3){background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/top/top-three_btn3.webp) no-repeat center center/cover}.box-3cards li a{display:block;color:#fff}.box-3cards li .add-translucent:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.3);transition:.5s}.box-3cards li .add-translucent:hover:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0)}.box-3cards li .top-link-area__title{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:center;width:100%;font-size:min(2.18vw,30px);line-height:1;z-index:1;text-shadow:0 2px 8px #555;border:none}@media screen and (max-width:767px){.box-3cards li .top-link-area__title{font-size:20px;top:40%}}.box-3cards li .top-link-area__title span{display:block;font-size:19px;font-weight:400;margin-top:10px}@media screen and (max-width:767px){.box-3cards li .top-link-area__title span{font-size:10px}}.box-3cards li .top-link-area__text{position:absolute;bottom:min(5.82vw,80px);right:min(2.91vw,40px);text-align:right;font-size:clamp(12px,1.02vw,14px);z-index:1;text-shadow:2px 2px 6px #555}@media screen and (max-width:767px){.box-3cards li .top-link-area__text{width:100%;font-size:13px;font-weight:700;text-align:left;right:auto;left:0;bottom:15px;padding-inline:10px 85px}}.box-3cards li .top-link-area__more{font-size:clamp(12px,1.02vw,14px);line-height:2;position:absolute;right:min(2.91vw,40px);bottom:min(1.82vw,25px);z-index:1;border:1px solid;padding:2px 30px 0;padding-inline:min(2.18vw,30px);border-radius:100px}@media screen and (max-width:767px){.box-3cards li .top-link-area__more{font-size:10px;right:10px;bottom:15px;padding-inline:10px}}.top-slider-area{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/top/slider_under_img.webp) no-repeat center center/cover;position:relative;padding:100px 0}@media screen and (max-width:767px){.top-slider-area{padding:50px 0}}.top-slider-area:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.6)}.top-slider-area .top-slider-area__wrap{position:relative;z-index:1}.top-slider-area .top-slider-area__intro{color:#fff;font-size:16px;line-height:2;display:flex;justify-content:center;padding:0 30px}@media screen and (max-width:767px){.top-slider-area .top-slider-area__intro{font-size:14px}}.top-slider-area .change_lists li{color:#fff}.top-slider-area .next-arrow{right:30%}@media screen and (max-width:1200px){.top-slider-area .next-arrow{right:10px}}.top-slider-area .prev-arrow{left:30%}@media screen and (max-width:1200px){.top-slider-area .prev-arrow{left:10px}}.slider-card-lists__hidden{display:none}.slider-card{position:relative;margin:50px 0 50px;padding:0 10px}.slider-card>div{position:relative}.slider-card a{color:#fff;text-shadow:2px 2px 6px #555;position:relative;display:block}.slider-card a:after{content:"";background:rgba(0,0,0,0);display:block;height:100%;width:100%;position:absolute;top:0;left:0;border-radius:20px;transition:.5s}@media screen and (max-width:1200px){.slider-card a:after{transition:0s}}.slider-card a:hover:after{background:rgba(0,0,0,.3)}@media screen and (max-width:1200px){.slider-card a:hover:after{background:rgba(0,0,0,0)}}.slider-card .slider-card__text{position:absolute;width:95%;height:100%;top:20px;left:20px;z-index:100}.slider-card .slider-card__img img{border-radius:20px;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.slider-card .slider-card__text__location-name{font-size:10px}.slider-card .slider-card__text__build-name{font-size:20px;line-height:1.2}.slider-card .slider-card__text__build-title{font-size:14px}.slider-card .slider-card__text__data{font-size:12px}.slider-card .under{position:absolute;bottom:35px;left:0}.slider-card .build__status{position:absolute;right:20px;top:-10px;background:rgba(0,0,0,.7);font-size:10px;padding:3px 10px;margin-bottom:0;border-radius:5px}.top-next-area_bg{background:rgba(0,0,0,.6);padding-top:50px}@media screen and (max-width:767px){.top-next-area_bg{background:0 0}}.top-next-area{padding:100px 0 100px}@media screen and (max-width:767px){.top-next-area{padding:50px 30px}}.top-next-area__wrap{max-width:1000px;margin:0 auto}.top-next-area__wrap img{margin:0 auto;display:block}.top-next-area__wrap h2{font-size:30px;color:#fff}@media screen and (max-width:767px){.top-next-area__wrap h2{font-size:28px}}.top-next-area__wrap .next-select-area{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:190px}@media screen and (max-width:767px){.top-next-area__wrap .next-select-area{display:block;margin-bottom:50px}}.top-next-area__wrap .next-select-area .next-select-area__image{width:53.75%;position:relative}@media screen and (max-width:767px){.top-next-area__wrap .next-select-area .next-select-area__image{width:auto;margin-bottom:30px}}.top-next-area__wrap .next-select-area .next-select-area__image .pin{position:absolute;cursor:pointer;width:30px;transition:.3s}@media screen and (max-width:767px){.top-next-area__wrap .next-select-area .next-select-area__image .pin{width:20px}}.top-next-area__wrap .next-select-area .next-select-area__image .pin:hover{transform:scale(1.2);opacity:.8}.top-next-area__wrap .next-select-area .next-select-area__image .non-hover-pin{position:absolute;width:30px;transition:.3s}@media screen and (max-width:767px){.top-next-area__wrap .next-select-area .next-select-area__image .non-hover-pin{width:20px}}.top-next-area__wrap .next-select-area .next-select-area__image .pin1{bottom:23%;right:40%;z-index:10}.top-next-area__wrap .next-select-area .next-select-area__image .pin2{bottom:22%;right:43.5%;z-index:100}.top-next-area__wrap .next-select-area .next-select-area__image .pin7{bottom:23%;right:41.5%;z-index:10}.top-next-area__wrap .next-select-area .next-select-area__image .pin8{bottom:22%;right:39%}.top-next-area__wrap .next-select-area .next-select-area__image-add{margin:0 auto;max-width:700px;width:auto}.top-next-area__wrap .next-select-area .appear-area{width:342px}@media screen and (max-width:767px){.top-next-area__wrap .next-select-area .appear-area{width:auto}}.top-next-area__wrap .appear-area>div>div{display:none}.top-next-area__wrap .appear-area>.pin-area-first>div{display:block}.top-next-area__wrap .area-card{position:relative;margin-bottom:30px}.top-next-area__wrap .area-card a{pointer-events:none;color:#fff;transition:.5s;position:relative;display:block}.top-next-area__wrap .area-card a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);border-radius:20px;transition:.5s}.top-next-area__wrap .area-card a:hover:after{background:rgba(0,0,0,.3)}.top-next-area__wrap .area-card__text{position:absolute;top:20px;left:20px;z-index:100}.top-next-area__wrap img{border-radius:20px;width:100%}.top-next-area__wrap .area-cate{font-size:15px;line-height:1.2;font-weight:700;margin-bottom:6px;text-shadow:2px 2px 6px #555}.top-next-area__wrap .area-name{font-size:24px;line-height:1.2;font-weight:700;text-shadow:2px 2px 6px #555}@media screen and (max-width:767px){.top-next-area2{padding:50px 0}}.top-next-area2 .next-select-area{margin-bottom:0}.top-next-area2 h2{color:#000;margin-bottom:50px}@media screen and (max-width:767px){.top-next-area2 h2{font-size:18px;margin-bottom:20px;padding:0 20px}.top-next-area2 img{padding:0 5px}}@media screen and (max-width:1480px){.top-next-area2 .top-next-area__wrap .next-select-area__image-add .non-hover-pin{width:15px}}@media screen and (max-width:1480px){.top-next-area2 .top-next-area__wrap .next-select-area__image-add .map-image{height:50vh}}@media screen and (max-width:1480px) and (max-width:767px){.top-next-area2 .top-next-area__wrap .next-select-area__image-add .map-image{height:auto}}.slider-card-next{margin:0 -30px}.slider-card-next .prev-arrow{left:3%}.slider-card-next .next-arrow{right:3%}.next__status{position:absolute;right:20px;top:10px;background:rgba(0,0,0,.7);font-size:10px;padding:3px 10px;margin-bottom:0;border-radius:5px;color:#fff}.next__location-name{font-size:13px;color:#fff;text-shadow:2px 2px 6px #555}.top-movie-area{max-width:1000px;margin:0 auto;padding:100px 30px 0}@media screen and (max-width:767px){.top-movie-area{padding:50px 30px 0;overflow:hidden}}.top-movie-area h2{margin-bottom:95px;font-size:30px}@media screen and (max-width:767px){.top-movie-area h2{font-size:18px;margin-bottom:30px}}@media screen and (max-width:767px){.top-movie-area p{font-size:14px}}.top-movie-area .top_youtube{padding-bottom:0;margin-bottom:60px;display:flex;flex-wrap:wrap;gap:6rem 4rem}@media screen and (max-width:767px){.top-movie-area .top_youtube{margin-bottom:45px;display:block;font-size:0}}.top-movie-area .top-movie-image{width:calc(50% - 2rem);position:relative}.top-movie-area .top-movie-image-inner{display:flex;align-items:center}.top-movie-area .top-movie-image-point{position:absolute;top:-12%;left:-2%;line-height:1;font-size:25px;font-family:"Cormorant Garamond",serif}@media screen and (max-width:767px){.top-movie-area .top-movie-image-point{font-size:18px;top:-7%;left:-2%}}.top-movie-area .top-movie-image-point:after{content:"";position:absolute;width:80px;height:1px;transform:rotate(-50deg);background-color:#b0aeb6;top:90%;left:12%}@media screen and (max-width:767px){.top-movie-area .top-movie-image-point:after{width:60px;transform:rotate(-50deg);top:95%;left:4%}}.top-movie-area .top-movie-image:nth-child(n+3) .top-movie-image-point:after{left:20%}.top-movie-area .top-movie-image-ttl{line-height:1;width:80%;margin:0 auto}@media screen and (max-width:767px){.top-movie-area .top-movie-image-ttl{line-height:1.2;font-size:15px}}.top-movie-area .top-movie-image-img{width:79.296%;margin:30px auto 0}.top-movie-area .top-movie-image-text{margin:25px auto 0;width:93%}.top-movie-area .slick-list{overflow:visible}.top-movie-area .slick-track{display:flex}.top-movie-area .slick-slide{padding-right:15px;height:auto !important}@media screen and (max-width:767px){.top-movie-area .slick-slide{padding-top:30px}}.top-movie-area .slick-dots{display:block !important}.top-movie-area .slick-dots li{width:8px;height:8px}.top-movie-area .slick-dots button{width:8px;height:8px}.top-movie-area .slick-dots button:before{background-color:#000;border-radius:50%;width:8px;height:8px;font-size:0}.youtube__under{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:767px){.youtube__under{display:block}}.youtube__under .youtube__under__text{width:48%;font-weight:700;font-size:15px}@media screen and (max-width:767px){.youtube__under .youtube__under__text{width:auto;margin-bottom:10px}}.youtube__under ul{width:48%;list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.youtube__under ul{width:auto}}.youtube__under ul li{background:#676767;text-align:center;margin-bottom:15px;width:48%;border-radius:100px}.youtube__under ul li a{color:#fff;text-decoration:none;font-size:14px;padding:15px 0 12px;display:block;transition:.3s}.youtube__under ul li a:hover{opacity:.7}@media screen and (max-width:767px){.youtube__under ul li a{font-size:11px}}.youtube__under ul li:first-child,.youtube__under ul li:nth-child(2){background:#2c8ef9}.youtube__under ul li i{display:block;margin-bottom:3px}.top-owner-area{max-width:1000px;margin:0 auto;padding:100px 30px 0}@media screen and (max-width:767px){.top-owner-area{padding:50px 30px 0}}.top-owner-area-title{margin-bottom:50px;font-size:30px}@media screen and (max-width:767px){.top-owner-area-title{font-size:18px;margin-bottom:30px}}.top-owner-area-list{list-style:none;display:flex;text-align:center;justify-content:space-between;padding-left:0}@media screen and (max-width:767px){.top-owner-area-list{display:block}}.top-owner-area-item{width:32%}@media screen and (max-width:767px){.top-owner-area-item{width:100%;margin-bottom:40px}}@media screen and (max-width:767px){.top-owner-area-item:last-child{margin-bottom:0}}.top-owner-area-item-point{border:1px solid;width:-moz-max-content;width:max-content;margin:0 auto 25px;padding:0 25px;line-height:1.5;display:flex;align-items:center}@media screen and (max-width:767px){.top-owner-area-item-point{margin-bottom:15px}}.top-owner-area-item-point span{font-size:30px;margin-left:4px}@media screen and (max-width:1024px){.top-owner-area-item-point span{font-size:25px}}.top-owner-area-item-title{font-size:24px;line-height:1.5;margin-bottom:20px}@media screen and (max-width:1024px){.top-owner-area-item-title{font-size:20px}}@media screen and (max-width:767px){.top-owner-area-item-title{font-size:18px;margin-bottom:10px}}.top-owner-area-item-img{width:90%;margin:0 auto 30px}@media screen and (max-width:767px){.top-owner-area-item-img{width:100%;margin-bottom:20px}}.top-owner-area-item-detail{font-size:13px}@media screen and (max-width:767px){.top-owner-area-item-detail{font-size:14px}}.news__btn{margin-top:30px}.last_section{padding-bottom:60px}@media screen and (max-width:767px){.last_section{padding-top:0}}.fadeUp{animation-name:fadeUpAnime;animation-duration:.8s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.now_on_sale_top{padding:86px 10px 0}@media screen and (max-width:767px){.now_on_sale_top{padding:50px 20px 0}}.now_on_sale_top .top_title{color:#fff;font-size:30px}@media screen and (max-width:767px){.now_on_sale_top .top_title{font-size:18px}}.now_on_sale_top .now_sale_slider{margin-bottom:30px}.next-top{padding-bottom:50px;padding-top:0}.next-top .top_title{font-size:30px;color:#fff}@media screen and (max-width:767px){.next-top .top_title{font-size:18px;color:#333}}.world-top{position:relative;height:500px}@media screen and (max-width:767px){.world-top{height:280px}}.world-top .video-sp{height:100%;-o-object-fit:cover;object-fit:cover}.world-text{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.world-text img{width:300px}@media screen and (max-width:767px){.world-text img{width:190px}}.world-text .world-link a{background:#fff;color:#1b2252;text-decoration:none;margin-top:50px;padding:10px 0;display:block;transition:.3s;border-radius:100px;font-weight:700;font-size:18px;max-width:500px;margin:50px auto 0}@media screen and (max-width:767px){.world-text .world-link a{margin-top:30px;font-size:16px}}.world-text .world-link a:hover{opacity:.7}.niseko-text img{width:700px}@media screen and (max-width:767px){.niseko-text img{width:auto;max-width:360px}}.niseko-text video{-o-object-fit:cover;object-fit:cover;height:100%}.newsletter{text-align:center;padding:30px 0}.newsletter h2{margin-bottom:30px}.newsletter .newsletter-intro{margin-bottom:30px}.newsletter .newsletter-wrap{background:#eee;padding:50px 0;border-radius:20px}.newsletter .newbtn a{display:flex;align-items:center}.newsletter .newbtn a:after{display:none}.newsletter .newbtn a i{padding-right:5px;font-size:15px;display:inline-block;padding-bottom:3px}.now_on_sale_footer .project-item{padding:0;border-radius:20px;overflow:hidden}.tumugu-area .top_title{margin-left:0;margin-bottom:0}.tumugu-area .tumugu-area-text{margin-bottom:40px;font-weight:700}.tumugu-area.voice{padding-bottom:50px}@media screen and (max-width:767px){.tumugu-area.voice{overflow:hidden}}.tumugi-list li{width:32%;margin-right:2%}.tumugi-list li:nth-of-type(2n){margin-right:2%}.tumugi-list li:nth-of-type(3n){margin-right:0}@media screen and (max-width:767px){.tumugi-list li:nth-of-type(3n){margin-right:2%}}@media screen and (max-width:767px){.tumugi-list li{width:48%}}.tumugi-list li img{aspect-ratio:80/103}.tumugi-list li h3{font-size:14px;margin-bottom:5px}@media screen and (max-width:767px){.tumugi-list li h3{font-size:12px}}.tumugi-list li p{font-size:18px}@media screen and (max-width:767px){.tumugi-list li p{font-size:10px}}.tumugi-list li .main-card-lists_left-top{padding-right:30px;left:20px;top:20px}.main-card-lists_left-bottom{position:absolute;bottom:20px;left:20px;font-size:20px;line-height:1.5;color:#fff;font-weight:700;padding-right:20px}.main-card-lists_left-bottom.--02{display:flex;flex-direction:column;font-size:16px;bottom:30px;left:30px;padding:0;padding-top:3px}@media screen and (max-width:767px){.main-card-lists_left-bottom.--02{font-size:10px;bottom:10px;left:10px;padding-top:2px;border:none}}.main-card-lists_left-bottom.--02 .text{font-size:13px}@media screen and (max-width:767px){.main-card-lists_left-bottom.--02 .text{font-size:10px}}.main-card-lists_left-bottom-sp{display:none}@media screen and (max-width:767px){.main-card-lists_left-bottom-sp{display:block}.main-card-lists_left-bottom-pc{display:none}}.newbtn-line a{background:#06c755;box-shadow:none}.newbtn-line a:hover{background:#06c755;opacity:.6;transform:none}.newbtn-line img{width:30px}.voice-list-top{display:flex;padding:30px 0}@media screen and (max-width:767px){.voice-list-top{display:block;padding:0;background-color:transparent}}.voice-list-top .slick-list{padding-right:20px !important;overflow:visible}.voice-list-top .slick-track{display:flex}.voice-list-top .slick-slide{display:flex;height:auto !important}.voice-list-top .slick-slide:not(:last-child){margin-right:15px}.voice-list-top .slick-dots{display:block !important}.voice-list-top .slick-dots li{width:8px;height:8px}.voice-list-top .slick-dots button{width:8px;height:8px}.voice-list-top .slick-dots button:before{background-color:#000;border-radius:50%;width:8px;height:8px;font-size:0}.voice-list-top .voice-facility-item{padding:0}.voice-list-top .voice-list-item{width:33.33%;height:100%;border:none;border-right:1px solid #aaa;padding:10px 30px;margin-bottom:0}@media screen and (max-width:767px){.voice-list-top .voice-list-item{width:auto;border-right:none;padding:30px 20px;background-color:#eee;border-radius:15px}}.voice-list-top .voice-list-item:last-child{border:none}.voice-list-top-more{border:1px solid #2c8ef9;text-align:center;width:130px;margin-top:15px;border-radius:30px;font-size:13px;padding:5px 0;margin-left:auto}.voice-list-top-more a{color:#2c8ef9;display:block;text-decoration:none}.top-present-area .top_title{font-size:28px;text-align:center;color:#fff}@media screen and (max-width:767px){.top-present-area .top_title{font-size:17px}}.top-present-area .top-villa-area{padding-left:0}.top-present-area .top-present-image{width:50%;max-width:750px;min-width:480px;margin-inline:auto;margin-bottom:25px}@media screen and (max-width:767px){.top-present-area .top-present-image{width:90%;min-width:auto}}.top-present-area .top-present-image img{width:100%}.top-present-area .top-villa-area__text{margin-inline:auto;max-width:940px;padding-inline:20px}@media screen and (max-width:767px){.top-present-area .top-villa-area__text{width:90%;padding-inline:0}}.top-present-area .mv_cta_btn{margin-top:50px}@media screen and (max-width:767px){.newTop_page .sticky_img-topsp{position:static;height:auto}.newTop_page .contents_mv .first{height:auto}.newTop_page .new_top_title-sp{position:absolute;top:50%;transform:translateY(-50%);z-index:1000;color:#fff;font-size:25px !important;left:20px}.newTop_page .mv-slider-wrap{position:relative}.newTop_page .top-villa-area{background:0 0;padding-top:0}.newTop_page .top-villa-area__text h2{color:#333}.newTop_page .top-villa-area__text p{color:#333}.newTop_page .top_title{color:#333}.top-next-area_bg{background:0 0}}.only_text_page h1{text-align:center;font-size:34px;margin-bottom:30px}@media screen and (max-width:767px){.only_text_page h1{font-size:28px}}.only_text_page p{margin-bottom:30px}.explanation-section{padding:70px 0}.explanation-section-width700{max-width:700px;margin:0 auto;padding:0 10px}@media screen and (max-width:767px){.explanation-section-width700{padding:0 30px}}.explanation-block{box-sizing:border-box;background:#fff;border-radius:16px;box-shadow:rgba(0,0,0,.1) 0px 4px 8px;padding:50px 43px}@media screen and (max-width:767px){.explanation-block{padding:30px}}.explanation-title{font-size:25px;margin-bottom:25px}.explanation-title:after{display:block;width:46px;height:1px;margin-top:5px;background:#000;content:""}.white-bg-block{background:#fff;margin:0 calc(50% - 50vw);width:100vw}@media screen and (max-width:767px){.other_page .page_outline>ul>li .page_outline_list__sp-mt{margin-top:2.4em}}.explanation-section .difference{margin-top:50px}.explanation-feature{padding:43px 50px}@media screen and (max-width:767px){.explanation-feature{padding:30px}}.explanation-feature-list{list-style:none;margin:0;padding:0}.explanation-feature-list li{border-bottom:1px dotted #555;padding:30px 0;display:flex;justify-content:space-between;align-items:center}.explanation-feature-list li .explanation-feature-text{width:55%}@media screen and (max-width:767px){.explanation-feature-list li .explanation-feature-text{width:auto}}.explanation-feature-list li .explanation-feature-img{width:35%}@media screen and (max-width:767px){.explanation-feature-list li .explanation-feature-img{display:none}}.explanation-feature-list li h3{margin-bottom:6px}.explanation-feature-list li p{font-size:14px}.explanation-feature-list li:first-child{padding-top:0}.explanation-feature-list li:last-child{border-bottom:0;padding-bottom:0}.box-inner-list{list-style:none;margin:0;padding:0;margin-top:15px;margin-bottom:15px}.box-inner-list li{font-size:12px;margin-bottom:10px}.three-images{display:flex;justify-content:space-between}@media screen and (max-width:767px){.three-images{display:block}}.three-images img{width:32%;border-radius:15px}@media screen and (max-width:767px){.three-images img{width:auto;margin-bottom:15px}}.chef-intro{font-size:14px}.explanation-chef-profile{display:flex;justify-content:space-between;margin-top:15px;margin-bottom:15px}@media screen and (max-width:767px){.explanation-chef-profile{display:block}}.explanation-chef-profile-img{width:48%}@media screen and (max-width:767px){.explanation-chef-profile-img{width:auto;margin-bottom:10px}}.explanation-chef-profile-img img{border-radius:15px}.explanation-chef-profile-detail{width:48%}@media screen and (max-width:767px){.explanation-chef-profile-detail{width:auto}}.explanation-chef-profile-detail p{font-size:10px}.intro-list{margin-bottom:20px;padding-left:20px}.intro-list li{font-size:14px}.other-feature{margin-bottom:50px}.other-feature h3{font-size:16px}.other-feature ul{margin:0;padding-left:15px}.other-feature ul li{font-size:14px}.other-feature .other-feature-cation{border-top:1px dotted #555;list-style:none;margin:0;padding:0;margin-top:10px;padding-top:10px}.other-feature .other-feature-cation li{font-size:12px}.now_sale_slider_right li{padding-right:20px}.now_sale_slider_right li a:before{left:0}.now-on-sale-block{padding:43px 0 43px 50px}@media screen and (max-width:767px){.now-on-sale-block{padding:30px 0 30px 30px}}.now-on-sale-block .now_sale_slider li .build__status{right:30px}.now-on-sale-block_text{font-size:14px;margin-bottom:15px}.now-on-sale-block-area{margin-bottom:30px}.explanation-partner .explanation-title{font-size:25px;margin-bottom:25px}.explanation-partner .not_a_hotel_list>p{font-weight:400;margin-bottom:20px}.owner_community_text h3{line-height:1.2;margin-bottom:5px}.explanation-how-to-use .available{margin-bottom:50px}.explanation-how-to-use .how-to-use-box:last-child{margin-bottom:0}.flow .frow_entry a{display:block;width:200px;height:40px;line-height:40px;margin-top:15px;background-color:#276ef0;color:#fff;border-radius:35px;font-size:15px;text-align:center;text-decoration:none;margin:15px auto 0}.flow .flow_day{display:block;text-align:center;padding:0 10px;border:1px solid #555;margin:15px auto 0;width:200px;font-size:16px}.flow .flow_detail{text-align:center;font-size:14px}.flow .flow_info{max-width:220px;margin:15px auto 0;border:1px solid #555}.flow .flow_info td{font-size:11px}.flow .flow_info th{font-size:11px}.flow .flow_cation{margin-top:15px}.flow .flow_cation p{font-size:13px}.explanation-section-howtobuy .flow{margin-top:50px;padding-top:40px}.explanation-section-howtobuy .flow .flow_add{font-size:14px;margin:0}.mutral-use-all{position:relative}.mutral-use-all .top-next-area__wrap .next-select-area{margin-bottom:0}.mutral-use-all .mutral-use-video{position:absolute;top:0;left:0;height:100%;width:100%}.mutral-use-all .mutral-use-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.area-release-date{font-size:12px;text-shadow:2px 2px 6px #555;font-weight:700}.pin3{bottom:7%;right:8%}.pin4{left:8%;bottom:22%}.pin5{left:9%;bottom:9%}.pin6{right:34%;bottom:27%}.explanation-section-mutural .tax-area-about-mutral{margin-bottom:0}.place-serect-box{font-size:12px;margin-bottom:10px;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.place-serect-box.select::-ms-expand{display:none}.place-serect-wrap{position:relative}.place-serect-wrap label{font-size:14px;font-weight:700}.place-serect-wrap:after{position:absolute;top:50%;right:15px;width:10px;height:10px;border-top:3px solid #58504a;border-right:3px solid #58504a;transform:rotate(135deg);pointer-events:none;content:""}.fee-table{display:none}.fee-table-first{display:block}.tax-area-mb60{margin-bottom:60px}.tax-area .intro{font-size:13px;margin-bottom:15px}.tax-area .cation_text{margin-top:10px;font-size:11px;line-height:1.5}.company-info div{border-bottom:1px dotted #555;padding-bottom:20px;margin-bottom:20px}.company-info dt{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:8px}@media screen and (max-width:767px){.company-info dt{font-size:12px}}.company-info dd{font-size:16px}@media screen and (max-width:767px){.company-info dd{font-size:12px}}.lpc-mv .sticky_img{height:100vh;z-index:-1}.lpc_page .lp_main_visual{background:0 0;height:calc(100vh - 65px)}.lpc-mv-btn-position{position:absolute;bottom:50px;width:100%}.no-movie-area{background:#edf0f4}.no-movie-area .under_section{margin-bottom:0;padding-bottom:85px}.no-movie-area .lp_feature-2 .page_box:last-child{margin-bottom:0}.lp-intro{padding:100px;padding-bottom:0;background:rgba(0,0,0,.6);margin:50px auto 0}@media screen and (max-width:767px){.lp-intro{margin-left:0;padding:30px;padding-bottom:0;padding-top:50px}}.lp-intro .lp-intro-wrap{max-width:550px;margin:0 auto}.lp-intro h2{color:#fff;font-size:25px;margin-bottom:30px}@media screen and (max-width:767px){.lp-intro h2{font-size:16px}}.lp-intro p{color:#fff;line-height:2.5;font-size:16px}@media screen and (max-width:767px){.lp-intro p{font-size:13px;line-height:3}}.lp-all-facility .lp-all-facility-inner{padding:50px 20px}@media screen and (max-width:767px){.lp-all-facility .lp-all-facility-inner{padding:20px 30px 10px}}.lp-all-facility h2{color:#fff;margin-bottom:50px;font-size:25px}@media screen and (max-width:767px){.lp-all-facility h2{font-size:18px}}.lp-all-facility .lp-all-facility-inner{max-width:1000px;margin:0 auto 30px}.lp-all-facility-list{display:flex;margin:0;padding:0;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.lp-all-facility-list{display:block}}.lp-all-facility-list .top-villa-area__card{width:48%;margin-bottom:38px;background:rgba(0,0,0,.7)}@media screen and (max-width:767px){.lp-all-facility-list .top-villa-area__card{width:auto}}.lp-all-facility-list .top-villa-area__card img{-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}.lp-all-facility-list .top-villa-area__card .top-villa-area__card__text_detail{font-size:12px}.kamakura-map{max-width:1000px;margin:0 auto;margin-bottom:20px;padding:0 20px}@media screen and (max-width:767px){.kamakura-map{padding:0}}.bg-all-white{background:#fff}.lp_place.bg_black{background:rgba(0,0,0,.6);padding-bottom:100px}@media screen and (max-width:767px){.lp_place.bg_black{padding-bottom:50px}}.lp_place.bg_white{background:#fff;padding-bottom:0}.bg_black .recomend_reason>ul>li .recomend_reason_text h3{color:#fff}.bg_black .recomend_reason>ul>li .recomend_reason_text p{color:#fff}.bg_black .building_detail .building_detail_data ul li .building_detail_item{color:#fff}.bg_black .building_detail .building_detail_data ul li .building_detail_item_text{color:#fff}.bg_black .recomend_reason>ul>li .recomend_reason_slider img{border-radius:0}.bg_black .building_detail .building_detail_img img{border-radius:0}.lpc-page-wrap .lp_place_btn_text{margin-bottom:30px}.koshigoe{padding-top:50px}.koshigoe .place_mv{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/lpc/koshigoe/koshi-out-line.webp) no-repeat right top/cover}.zaimoku .place_mv{background:url(//umito.jp/wp-content/themes/cocoon-child-master/images/lpc/zaimoku/zaimoku-out-line-new.webp) no-repeat right top/cover}.yuigahama .place_mv{background:url(https://umito.jp/wp-content/uploads/2024/06/鎌倉_0022_hearst-4-1-scaled.webp) no-repeat right top/cover}.not_a_hotel_list__wrap{background:#fff;padding-bottom:85px}@media screen and (max-width:767px){.not_a_hotel_list__wrap{padding-bottom:50px}}.lpc-page-wrap .lp_achievement{margin-top:0}.lpc-page-wrap .lp_feature-2>h2{color:#000}.lpc-page-wrap .bg_gray{padding-bottom:100px}@media screen and (max-width:767px){.lpc-page-wrap .bg_gray{padding-bottom:50px}}.lpc-page-wrap .lp.umito_more{margin-bottom:0}@media screen and (max-width:767px){.lpc-page-wrap .lp_main_visual .lp_main_visual_content h2{font-size:23px}}.lp_bg_black{background:rgba(0,0,0,.6);padding-bottom:100px}.lpc_footer{margin-top:0}@media screen and (max-width:767px){.sp-none{display:none}}@media screen and (max-width:767px){.add_fix_menu .brder-none{border-right:none}}.accent-text p{font-size:24px;text-align:center;margin-bottom:35px}@media screen and (max-width:767px){.accent-text p{font-size:20px}}.lp_place_contact-mb{margin-bottom:50px}.recomend_reason-block{margin-bottom:70px}.recomend_reason-flex{display:flex;justify-content:space-between;align-items:center;border:1px solid}@media screen and (max-width:767px){.recomend_reason-flex{flex-direction:column-reverse}}.recomend_reason-block-inner{padding:0 0 0 40px;width:73%}@media screen and (max-width:767px){.recomend_reason-block-inner{width:100%;padding:0 20px 30px;margin-top:30px}}.recomend_reason-block-title{font-weight:700;margin-bottom:15px;font-size:20px;text-align:center}@media screen and (max-width:767px){.recomend_reason-block-title{font-size:17px}}.recomend_reason-block-title span{display:block;margin-top:5px;font-size:13px}@media screen and (max-width:767px){.recomend_reason-block-title span{font-size:12px}}.recomend_reason-block-txt{text-align:center;margin-bottom:20px}.recomend_reason-flex .recomend_reason-block-title{text-align:left}.recomend_reason-flex .recomend_reason-block-txt{text-align:left;margin-bottom:0}.recomend_reason-flex .recomend_reason-block-image{width:24%}@media screen and (max-width:767px){.recomend_reason-flex .recomend_reason-block-image{flex-direction:column-reverse;width:100%}}.recomend_reason-block-explanation{font-size:13px;margin-top:15px}.modal_sales_inner{padding-bottom:60px}.lp_place_noimg{padding:20px}.lpc_modal_under{padding:0 20px 60px}.lpc_modal_under p{margin-top:10px}.modal_img{display:flex;justify-content:space-around;margin-top:10px}.modal_img p{width:47%}.modal_img p img{border-radius:10px}.lpc_modal_content p{border-bottom:1px solid;text-align:center;width:-moz-fit-content;width:fit-content;margin:30px auto 0}.lpc_modal_content .property-description{border-top:none;border-bottom:none;padding:20px 0 0}.slide_text_bottom_wrapper .slide_text_bottom{position:absolute;bottom:0;left:0;padding-left:25px;padding-bottom:20px;font-size:16px;line-height:1;font-size:11px !important;color:#fff;margin-bottom:0 !important}.slide_text_bottom_wrapper .now_sale_slider_more_btn{right:20px}@media screen and (max-width:767px){.under_section_modal{padding:85px 0 0}.slide_text_bottom_wrapper .slide_text_bottom{padding-left:14px}.slide_text_bottom_wrapper .now_sale_slider_more_btn{right:10px;bottom:12px}}.lp_place_noimg .lp_place_btn_text{margin-top:10px}.readmore{position:relative;margin:20px auto;display:block;color:#666;border:none;outline:0;cursor:pointer;background:0 0;letter-spacing:.1em}.readmore.on-click:before{transform:rotate(180deg)}.readmore .open{display:block}.readmore.on-click .open{display:none}.readmore .close{display:none}.readmore.on-click .close{display:block}.lpd-page-wrap .lp-intro{padding-bottom:100px}@media screen and (max-width:767px){.lpd-page-wrap .lp-intro{padding-bottom:50px}}.umito_plan_list-with-map{max-width:700px;margin:0 auto;margin-top:50px}.umito_plan_list-with-map h3{color:#fff}.umito_plan_list-with-map p{color:#fff}.hero-slider{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100vh;background-color:#000}.hero-slider .image{position:absolute;z-index:1;top:0;left:-20vw;width:120vw;height:100%;opacity:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero-slider .image-okinawa:nth-of-type(1){background:url(https://umito.jp/wp-content/uploads/2023/11/DJI_0042-1-scaled.webp) no-repeat left center;animation-delay:0}@media screen and (max-width:767px){.hero-slider .image-okinawa:nth-of-type(1){width:130vw;left:-30vw;background:url(https://umito.jp/wp-content/uploads/2023/11/DJI_0042-3-scaled.webp) no-repeat left top/cover}}.hero-slider .image-okinawa:nth-of-type(2){animation-delay:10s;background-image:url(https://umito.jp/wp-content/uploads/2023/03/b6be43788911-umitoplage-011-min.webp)}@media screen and (max-width:767px){.hero-slider .image-okinawa:nth-of-type(2){width:130vw;left:-30vw}}.hero-slider .image-okinawa:nth-of-type(3){animation-delay:20s;background-image:url(https://umito.jp/wp-content/uploads/2023/07/umito205_0053-scaled.webp)}@media screen and (max-width:767px){.hero-slider .image-okinawa:nth-of-type(3){width:130vw;left:-30vw}}.hero-slider .image{animation-name:okinawaanime;animation-iteration-count:infinite;animation-duration:30s}@media screen and (max-width:767px){.hero-slider .image{animation-name:okinawaanime2}}@keyframes okinawaanime{0%{opacity:0}5%{opacity:1}33%{opacity:1;transform:translateX(5vw)}35%{opacity:0}100%{opacity:0;transform:translateX(0vw)}}@keyframes okinawaanime2{0%{opacity:0}3%{opacity:1}33.333%{opacity:1}40%{opacity:0;transform:translateX(30vw)}}.wadahama .place_mv{background:url(https://umito.jp/wp-content/uploads/2025/05/%E9%B3%A5%E7%9E%B0_%E6%AD%A3%E9%9D%A2_0502_%E5%A4%95-1.webp) no-repeat center center/cover}.riviera .place_mv{background:url(https://umito.jp/wp-content/uploads/2025/06/IMG_7943_scale-up-2-2.webp) no-repeat center center/cover}.hero-slider .image-atami:nth-of-type(1){background-image:url(https://umito.jp/wp-content/uploads/2023/12/bbbb.webp)}@media screen and (max-width:767px){.hero-slider .image-atami:nth-of-type(1){background-image:url(https://umito.jp/wp-content/uploads/2023/12/bbbb.webp);width:130vw;left:-30vw}}.hero-slider .image-atami:nth-of-type(2){animation-delay:10s;background-image:url(https://umito.jp/wp-content/uploads/2023/03/f29abbea857b-Exterior-1125-01-w2400h1600-1-1.webp)}@media screen and (max-width:767px){.hero-slider .image-atami:nth-of-type(2){background-image:url(https://umito.jp/wp-content/uploads/2023/06/Exterior_1125_01-1.webp);width:130vw;left:-30vw}}.hero-slider .image-atami:nth-of-type(3){animation-delay:20s;background-image:url(https://umito.jp/wp-content/uploads/2023/03/401f8893fb69-01.T1-C1-01-1128-01-w2400h1600.webp)}@media screen and (max-width:767px){.hero-slider .image-atami:nth-of-type(3){background-image:url(https://umito.jp/wp-content/uploads/2023/06/PH-C4_01-1.webp);width:130vw;left:-30vw}}.sub_title{font-size:32px;color:#fff;display:inline-block;margin-bottom:20px;font-weight:700;text-shadow:3px 2px 3px #111;line-height:1.2}@media screen and (max-width:767px){.sub_title{font-size:20px;display:inline;line-height:2}}@media screen and (max-width:350px){.sub_title{font-size:18px}}@media screen and (max-width:767px){.briefing-session .lp_main_visual .lp_main_visual_content h2{margin-bottom:5px}}@media screen and (max-width:350px){.briefing-session .lp_main_visual .lp_main_visual_content h2{font-size:18px}}@media screen and (max-width:767px){.briefing-session .lp_main_visual .lp_main_visual_content .lp_main_visual_txt{margin-top:10px}}.briefing-session .lp-intro{padding:100px 0;margin:0}@media screen and (max-width:767px){.briefing-session .lp-intro{padding:50px 30px}}.briefing-session .lp_place .recomend_reason>ul>li{display:block}.briefing-session .lp_place .recomend_reason>ul>li .recomend_reason_slider{width:auto}.briefing-session .lp_place .recomend_reason>ul>li .recomend_reason_text{width:auto;margin-top:15px}.briefing-session .lp_place .lp_under_section{max-width:700px}@media screen and (max-width:767px){.briefing-session .lp_place_contact{margin-top:50px}}.hero-slider .image-villa:nth-of-type(1){background-image:url(https://umito.jp/wp-content/uploads/2023/03/f29abbea857b-Exterior-1125-01-w2400h1600-1-1.webp)}@media screen and (max-width:767px){.hero-slider .image-villa:nth-of-type(1){background-image:url(https://umito.jp/wp-content/uploads/2023/06/Exterior_1125_01-1.webp)}}.hero-slider .image-villa:nth-of-type(2){animation-delay:3s;background-image:url(https://umito.jp/wp-content/uploads/2023/03/4b1273f4009a-Douglas-B-0905-03-w2400h1600-2.webp)}.hero-slider .image-villa:nth-of-type(3){animation-delay:6s;background-image:url(https://umito.jp/wp-content/uploads/2023/03/401f8893fb69-01.T1-C1-01-1128-01-w2400h1600.webp)}@media screen and (max-width:767px){.hero-slider .image-villa:nth-of-type(3){background-image:url(https://umito.jp/wp-content/uploads/2023/06/PH-C4_01-1.webp)}}.hero-slider .image-villa:nth-of-type(4){animation-delay:9s;background-image:url(https://umito.jp/wp-content/uploads/2023/03/f45b5c265c21-umitoplage-015-min-6464d3.webp)}.hero-slider .image-villa:nth-of-type(5){animation-delay:12s;background-image:url(https://umito.jp/wp-content/uploads/2023/03/f2590c03a1d8-umitoplage-019-min.webp)}@media screen and (max-width:767px){.hero-slider .image-villa:nth-of-type(5){background-image:url(https://umito.jp/wp-content/uploads/2023/06/ZB-4_230317_02-scaled.webp)}}.hero-slider .image-villa:nth-of-type(6){animation-delay:15s;background-image:url(https://umito.jp/wp-content/uploads/2023/09/Pool-A_230601_01-1-scaled.webp)}.hero-slider .image-villa:nth-of-type(7){animation-delay:18s;background-image:url(https://umito.jp/wp-content/uploads/2023/07/KD-6_0317_02-scaled-1.webp)}.hero-slider .image-villa:nth-of-type(8){animation-delay:21s;background-image:url(https://umito.jp/wp-content/uploads/2023/04/LivingRoom-1-scaled.webp)}.hero-slider .image-villa:nth-of-type(9){animation-delay:24s;background-image:url(https://umito.jp/wp-content/uploads/2023/05/TSU_0790rr_S-scaled.jpg)}@media screen and (max-width:767px){.hero-slider .image-villa:nth-of-type(9){background-image:url(https://umito.jp/wp-content/uploads/2023/04/zaimoku_bed_2.webp)}}.hero-slider .image-villa:nth-of-type(10){animation-delay:27s;background-image:url(https://umito.jp/wp-content/uploads/2023/03/dd6661c84d03-umitoplage-008-min-2-45f6bf.webp)}.hero-slider .image-villa{animation-name:anime-villa;animation-iteration-count:infinite;animation-duration:30s}@media screen and (max-width:767px){.hero-slider .image-villa{animation-name:anime-villa2}}@keyframes anime-villa{0%{opacity:0}3%{opacity:1}10%{opacity:1;transform:translateX(3vw)}11%{opacity:0}100%{opacity:0;transform:translateX(0vw)}}@keyframes anime-villa2{0%{opacity:0}3%{opacity:1}10%{opacity:1;transform:translateX(7vw)}11%{opacity:0}100%{opacity:0;transform:translateX(0vw)}}.villa-bg-white{background:#fff}.villa-bg-white .lp.umito_more{margin-bottom:0}.lp_modan_open_btn{cursor:pointer;transition:.3s}.lp_modan_open_btn:hover{opacity:.8}.lp_place_btn-bk a{background:#000}.lp-villa-bk-btn-wrap a{display:block;margin:30px auto 0;text-align:center;max-width:300px;height:50px;line-height:50px;width:100%;margin-right:auto;margin-left:auto;padding:0 10px;font-weight:700;font-size:14px;border-radius:25px;background-color:#227efa;text-decoration:none;color:#fff;transition:.3s}.lp-villa-bk-btn-wrap a:hover{opacity:.8}.lp-villa .slide_text{left:0;text-shadow:0px 0px 8px #000}.lp-villa .slide_text-plice{position:absolute;bottom:0;left:0;padding-left:25px;padding-bottom:20px;font-size:16px;line-height:1;font-size:15px !important}.lp-villa .lp_achievement{margin-top:0}.lp-intro-1{background:rgba(0,0,0,.6);padding:50px 0;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff}.lp-intro-1>div{padding:0 30px}.lp-intro-1 h2{margin-bottom:50px;font-size:32px;letter-spacing:.1em}@media screen and (max-width:767px){.lp-intro-1 h2{font-size:23px;margin-bottom:30px}}.lp-intro-1 h2:after{display:block;content:"";height:1px;width:130px;background-color:#fff;margin-top:5px}.lp-intro-1 p{font-size:18px;font-weight:700;line-height:4;letter-spacing:.1em}@media screen and (max-width:480px){.lp-intro-1 p{font-size:3.5vw}}.lp-intro-2{background:rgba(0,0,0,.6);padding:50px 0;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff}.lp-intro-2 p{font-size:23px;font-weight:700;line-height:4;padding:0 30px;letter-spacing:.1em}@media screen and (max-width:480px){.lp-intro-2 p{font-size:3.5vw}}.parallax-area{height:250vh;position:relative}.parallax-area .lp-intro-1{position:absolute;bottom:0;left:0;width:100%;z-index:100;height:100vh}.parallax-area .lp-intro-1 p{line-height:3}.parallax-area .sticky-img{position:sticky;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;top:0;left:0;display:block}.villa-text-slider .lp_under_section{padding:100px 0 0}.villa-text-slider .shop-section-area2{padding:0 20px}.villa-recomend_reason ul{margin:0;padding:0;list-style:none}.villa-recomend_reason li{margin-bottom:150px}@media screen and (max-width:767px){.villa-recomend_reason li{margin-bottom:100px}}.villa-recomend_reason .villa-recomend_reason_text{margin-bottom:50px}.villa-recomend_reason .villa-recomend_reason_text p{font-size:22px;font-weight:700;text-align:center;letter-spacing:.1em}@media screen and (max-width:767px){.villa-recomend_reason .villa-recomend_reason_text p{font-size:16px}}.villa-recomend_reason .villa-recomend_reason_slider p{padding:0 15px;aspect-ratio:3/2}@media screen and (max-width:767px){.villa-recomend_reason .villa-recomend_reason_slider p{padding:0}}.villa-recomend_reason .villa-recomend_reason_slider img{display:block;border-radius:20px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.villa-recomend_reason .villa-recomend_reason_slider img{border-radius:0}}@media screen and (max-width:767px){.villa-recomend_reason .villa-recomend_reason_slider .next-arrow{right:10px}.villa-recomend_reason .villa-recomend_reason_slider .prev-arrow{left:10px}}.villa-recomend_reason .shop-section__slider img{object-fit:cover;aspect-ratio:3/2}.villa-recomend_reason .shop-section__slider .slick-dots{display:none !important}.lp-next-area{margin-bottom:100px}@media screen and (max-width:767px){.lp-next-area{margin-bottom:30px}}.lp-next-area h2{font-size:32px;text-align:center}@media screen and (max-width:767px){.lp-next-area h2{font-size:18px}}.lp-next-area p{text-align:center}@media screen and (max-width:767px){.lp-next-area p{font-size:14px}}.villa-area .villa-area-block{margin-bottom:150px}.villa-area .villa-area-block:last-child{margin-bottom:50px}@media screen and (max-width:767px){.villa-area .villa-area-block{margin-bottom:80px}}.villa-area .villa-area-block p{font-size:22px;font-weight:700;text-align:center;letter-spacing:.1em;margin-bottom:30px}@media screen and (max-width:767px){.villa-area .villa-area-block p{font-size:16px}}.villa-area .villa-area-block img:nth-of-type(1){margin-bottom:50px}.reason-area .reason-area-intro{font-size:15px;text-align:center;line-height:1.5;margin-bottom:8px}.reason-area h2{text-align:center;font-size:24px;letter-spacing:9%;line-height:1.5;margin-bottom:27px}.reason-area h2 span{background:linear-gradient(transparent 60%,#aaa 60%)}.lp_place.bg_white.bg-gray{background:#edf0f4}.reason-area-2-wrap{position:relative;overflow:hidden;padding-bottom:120px;width:100%}.reason-area-2-wrap:after{content:"";position:absolute;width:0;height:0;top:0;left:50%;border-style:solid;border-width:50px 50vw 0;border-color:#edf0f4 transparent transparent;transform:translateX(-50%)}.reason-area-2{margin-top:50px}@media screen and (max-width:767px){.reason-area-2{margin-top:0}}.reason-area-bubble{background:#333;color:#fff;text-align:center;width:224px;padding:5px 0;font-size:15px;font-weight:700;margin:0 auto;border-radius:5px;margin-bottom:16px;position:relative}.reason-area-bubble:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:10px solid transparent;border-top:10px solid #333}.reason-list{list-style:none;padding:0;margin:0}.reason-list .reason-item{margin-bottom:32px;position:relative}.reason-list .reason-item:after{content:"";display:block;width:100%;height:1px;background:#333;position:absolute;top:22px}.reason-list .reason-item h3{font-size:20px;font-weight:700;text-align:center;margin-bottom:13px}.reason-list .reason-item .reason-item-text{padding:0 50px;font-size:15px}@media screen and (max-width:767px){.reason-list .reason-item .reason-item-text{padding:0 20px}}.reason-list .reason-item:last-child{margin-bottom:0}.reason-list .reason-item-number{z-index:100;position:relative;font-size:18px;background:#333;width:165px;margin:0 auto;color:#fff;border-radius:30px;font-weight:700;text-align:center;margin-bottom:16px;padding:5px 0}.company-info_place{background:#fff;padding-bottom:50px;padding-top:100px}.lp_place .company-info_place-wrap .recomend_reason>ul>li{margin-bottom:0}.lp_place .company-info_place-wrap .lp_under_section{padding:0}.company-info_place-wrap{max-width:700px;margin:0 auto;padding:0 30px}.company-info_place-wrap h2{font-size:22px;margin-bottom:20px}.lp-company table{width:100% !important}@media screen and (max-width:767px){.company-info_place-wrap th{width:100px}}.lp-villa-mv{position:relative}.lp-villa-mv .lp-villa-mv-text{position:absolute;top:40px;left:20%;right:auto;padding:20px;max-width:1000px}@media screen and (max-width:767px){.lp-villa-mv .lp-villa-mv-text{left:0}}.lp-villa-mv .lp-villa-mv-text h1{color:#fff;text-shadow:rgba(0,0,0,.5) 0px 10px 20px;font-size:36px}@media screen and (max-width:767px){.lp-villa-mv .lp-villa-mv-text h1{font-size:24px}}.lp-villa-mv .lp-villa-mv-text p{color:#fff;text-shadow:rgba(0,0,0,.5) 0px 10px 20px;margin-top:20px;font-size:20px}@media screen and (max-width:767px){.lp-villa-mv .lp-villa-mv-text p{font-size:14px}}.lp-villa-slide-img-item{height:calc(100vh - 65px);-o-object-fit:cover;object-fit:cover;position:relative}@media screen and (max-width:767px){.lp-villa-slide-img-item{height:auto}}.lp-villa-slide-img-item img{width:100%;-o-object-fit:cover;object-fit:cover;height:100vh}@media screen and (max-width:767px){.lp-villa-slide-img-item img{height:auto}}.lp-villa-slide-img-item .lp-villa-slide-img-name{position:absolute;bottom:10px;left:10px;color:#fff;font-weight:700}.lp-lpa-mv{margin-top:100px}.video-pc{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}@media screen and (max-width:767px){.video-pc{display:none}}.pc_played{animation:fadevideoAnime 23s infinite}.video-sp{display:none;vertical-align:bottom}@media screen and (max-width:767px){.video-sp{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.sp_played{animation:fadevideoAnime 23s infinite}@keyframes fadevideoAnime{0%{opacity:1}10%{opacity:0}15%{opacity:1}100%{opacity:1}}.world-fv{position:relative;height:100vh;margin-top:65px}@media screen and (max-width:767px){.world-fv{height:auto}}.world-fv .fixed-anime{height:100vh;width:100%;position:fixed;left:0;top:0}@media screen and (max-width:767px){.world-fv .fixed-anime{position:relative;height:400px}}.world-fv .fixed-anime:after{background:rgba(8,14,48,0);content:"";height:100%;display:block;width:100%;position:absolute;top:0;left:0;z-index:100;transition:.3s}.world-fv .fixed-anime-scrolled:after{background:rgba(8,14,48,.7)}.world-fv .world-fv-logo{position:absolute;width:500px;top:45%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media screen and (max-width:767px){.world-fv .world-fv-logo{width:200px}}.world-fv2{height:100vh}.world-fv2 .bg-img2{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.navy-bg{background:#080e3d}.world-page{margin:0 auto 0px;max-width:700px}.world-section{padding:50px 20px}@media screen and (max-width:767px){.world-section{padding:25px 20px}}.world-section h2{color:#fff;margin-bottom:20px}.world-section h2:after{display:block;width:40px;height:1px;margin-top:5px;background:#fff;content:""}.world-section p{color:#fff}.world-intro{text-align:center;padding:100px 0;position:relative}@media screen and (max-width:767px){.world-intro{padding:50px 0}}.world-intro h2{display:inline-block;padding:0 20px 0 0;margin-bottom:70px;line-height:1.5;text-align:center;font-size:35px;color:#fff;letter-spacing:.15em}@media screen and (max-width:767px){.world-intro h2{font-size:20px;margin-bottom:40px;animation-name:fadeInDown;animation-duration:1.5s;animation-fill-mode:forwards}}.world-intro h2 span{font-size:48px}@media screen and (max-width:767px){.world-intro h2 span{font-size:35px}}.world-intro p{font-size:21px;color:#fff;line-height:2;text-align:center;letter-spacing:.2em;font-weight:700}@media screen and (max-width:767px){.world-intro p{font-size:18px;animation-name:fadeInDown;animation-duration:1.5s;animation-fill-mode:forwards}}.list-1column{list-style:none;margin:0;padding:0;margin-top:30px}.list-1column li{position:relative;margin-bottom:50px}@media screen and (max-width:767px){.list-1column li{margin-bottom:30px}}.list-1column li p{position:absolute;top:30px;left:30px;color:#fff;text-shadow:0px 0px 6px #555;font-weight:700;font-size:22px}@media screen and (max-width:767px){.list-1column li p{font-size:18px}}.list-1column li p span{display:block;font-size:13px}.list-1column li img{border-radius:20px;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.world-how-to-reserve-innner{background:#fff;padding:30px;border-radius:15px}.world-how-to-reserve-innner p{color:#333}.world-how-to-reserve-innner .world-how-to-reserve-img{padding:10px 0}.center-text{color:#fff;font-size:20px;text-align:center}.world-add-info{border-radius:15px;margin-bottom:50px}.world-add-info h2{font-size:18px;margin-bottom:10px;line-height:1.2}.world-add-info li{font-size:13px;color:#fff}.world-add-info ul{padding-left:20px}.list-1column-under-link{color:#fff;text-align:right;padding-top:5px}.list-1column-under-link a{color:#fff;text-decoration:none;text-align:right;display:inline-block;padding-right:25px;font-size:13px}.list-1column-under-link.under-arrow:before{content:"";width:17px;height:2px;background:#fff;position:absolute;right:0;bottom:0;transform-origin:right bottom;transform:rotate(45deg);z-index:100}.list-1column-under-link.under-arrow:after{content:"";width:130px;height:2px;background:#fff;position:absolute;right:0;bottom:0;transform-origin:right bottom;z-index:100}.sp-under-movie{position:fixed}@media screen and (max-width:767px){.wadahama_single_page{background-color:#000}}.wadahama_single_page .hero-wadahama{position:fixed;top:0;left:0;height:100vh;width:100%;margin-top:65px}@media screen and (max-width:767px){.wadahama_single_page .hero-wadahama{position:relative;width:100%;height:auto;margin-top:125px;z-index:1}}@media screen and (max-width:767px){.wadahama_single_page .hero-wadahama .hero-slider{height:60vh;position:relative}}@media screen and (max-width:767px){.wadahama_single_page .contents_mv .first{height:auto}}@media screen and (max-width:767px){.wadahama_single_page .contents_mv .first h1{text-shadow:none}}@media screen and (max-width:767px){.wadahama_single_page .contents_mv .first .shop_title{position:relative;transform:translateY(0)}}@media screen and (max-width:767px){.wadahama_single_page .contents_mv .first .scroll{display:none}}@media screen and (max-width:767px){.wadahama_single_page .contents_mv .second{height:auto}}@media screen and (max-width:767px){.wadahama_single_page .contents_mv .second h2,.wadahama_single_page .contents_mv .second p{text-shadow:none}}.hero-slider .image-wadahama:nth-of-type(1){background-image:url(https://umito.jp/wp-content/uploads/2025/03/Pool-G_230602_01_re-1.webp)}@media screen and (max-width:767px){.hero-slider .image-wadahama:nth-of-type(1){background-image:url(https://umito.jp/wp-content/uploads/2025/05/image-1710-1.webp)}}.hero-slider .image-wadahama:nth-of-type(2){animation-delay:5s;background:url(https://umito.jp/wp-content/uploads/2025/03/Pool-E_230602_01_re.webp) no-repeat center center/cover}@media screen and (max-width:767px){.hero-slider .image-wadahama:nth-of-type(2){background-image:url(https://umito.jp/wp-content/uploads/2025/05/image-1712.webp)}}.hero-slider .image-wadahama:nth-of-type(3){animation-delay:10s;background-image:url(https://umito.jp/wp-content/uploads/2025/05/鳥瞰_正面_0502_夕-1.webp)}@media screen and (max-width:767px){.hero-slider .image-wadahama:nth-of-type(3){background-image:url(https://umito.jp/wp-content/uploads/2025/05/鳥瞰_0502_夜-1.webp)}}.hero-slider .image-wadahama{animation-name:anime-wadahama;animation-iteration-count:infinite;animation-duration:15s}@media screen and (max-width:767px){.hero-slider .image-wadahama{animation-name:anime-wadahama-sp;left:-30vw;width:130vw}}@keyframes anime-wadahama{0%{opacity:0}3%{opacity:1}34%{opacity:1;transform:translateX(7vw)}35%{opacity:0}100%{opacity:0;transform:translateX(0vw)}}@keyframes anime-wadahama-sp{0%{opacity:0}3%{opacity:1}34%{opacity:1;transform:translateX(14vw)}35%{opacity:0}100%{opacity:0;transform:translateX(0vw)}}.wadahama-shop .shop_section_wrap{background:#000}@media screen and (max-width:767px){.wadahama-shop .shop_section_wrap{padding-bottom:0}}.wadahama-shop .shop-section-area2{margin-bottom:100px}.wadahama-shop .shop-section-area2 h2:after{background:#fff}.wadahama-shop dt{color:#fff}.wadahama-shop dd{color:#fff}.wadahama-shop .next_single_page .page_main_wrap{background-color:#000;color:#fff;padding-bottom:100px}.shop-page-black{background:#000;border-bottom:1px solid #fff}.shop-page-black h2,.shop-page-black h3,.shop-page-black p{color:#fff}.shop-page-black .to_top_btn a{color:#fff;background:#276ef0}.locations-new-list{padding:100px 10px;max-width:1000px;margin:0 auto;border-bottom:1px solid #fff}@media screen and (max-width:767px){.locations-new-list{padding:50px 0}}.locations-new-list .locations-new-item{margin-bottom:100px}.locations-new-list h2{color:#fff;margin-bottom:30px}@media screen and (max-width:767px){.locations-new-list h2{padding:0 10px;font-size:18px}}.locations-new-list h2:after{display:block;width:80px;height:1px;margin-top:5px;background:#fff;content:""}.locations-new-list img{display:block;margin-bottom:10px}.locations-new-list .location-slider img{margin-bottom:0}@media screen and (max-width:767px){.locations-new-list .location-slider .next-arrow{right:10px}.locations-new-list .location-slider .prev-arrow{left:10px}}.locations-new-list p{color:#fff}@media screen and (max-width:767px){.locations-new-list p{padding:0 10px;font-size:14px}}.locations-slider-area{max-width:1000px;margin:0 auto;padding:0 10px}@media screen and (max-width:767px){.locations-slider-area{padding:0}}.locations-slider-area h2{color:#fff;font-size:30px;margin-bottom:30px}@media screen and (max-width:767px){.locations-slider-area h2{font-size:24px;padding:0 10px}}.locations-slider-area h3{color:#fff;margin-bottom:10px}@media screen and (max-width:767px){.locations-slider-area h3{padding:0 10px;font-size:14px;margin-top:10px}}.locations-slider-area h3:after{display:block;width:40px;height:1px;margin-top:5px;background:#fff;content:""}.locations-slider-area .locations-slider-area-text{color:#fff}@media screen and (max-width:767px){.locations-slider-area .locations-slider-area-text{padding:0 10px;font-size:16px}}.locations-slider-area{padding:100px 0}@media screen and (max-width:767px){.locations-slider-area{padding:50px 0}}.locations-slider-area .villa-recomend_reason_slider{margin-top:50px}.locations-slider-area .villa-recomend_reason_slider img{border-radius:0}.locations-slider-area-Lounge{border-bottom:1px solid #fff}.locations-slider{margin-bottom:80px}.locations-slider:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.locations-slider:last-of-type{padding-bottom:50px}}.wadahama-detail{max-width:680px;margin:0 auto;padding:0 10px}@media screen and (max-width:767px){.wadahama-detail{padding:0 30px}}.wadahama-detail .facility_info{padding:50px 0}.wadahama-detail .shop_section th{background:#3a3a3c;color:#fff}.location-h2{color:#fff;font-size:30px;margin-bottom:30px;max-width:1000px;margin:0 auto 50px}@media screen and (max-width:767px){.location-h2{font-size:24px;padding:0 10px;margin-bottom:30px}}.locations-slider .next-arrow{right:10px}.locations-slider .prev-arrow{left:10px}.shop-section-area2-h3title{font-size:1.17em}.shop-section-area2-h3title:after{display:block;width:40px;height:1px;margin-top:5px;background:#fff;content:""}.shop-section-area2 .wadahama-title-h2{font-size:30px}@media screen and (max-width:767px){.shop-section-area2 .wadahama-title-h2{font-size:24px}}.shop-section-area2 .wadahama-title-h2:after{display:none}.wadahama-shop .entry-content{margin-bottom:0}.wadahama-shop .entry-content>*{margin-bottom:0}.expansion-function .entry-content{margin-bottom:0}.expansion-function .entry-content>*{margin-bottom:0}.next_single_page_contact-black{background:#000;padding-top:0;padding-bottom:50px}.next_single_page_contact-black p{color:#fff}.locations-slider-area .next-arrow{right:30px}.locations-slider-area .prev-arrow{left:30px}.next_single_page_main_000{background:rgba(0,0,0,.9);position:relative;z-index:1000;padding-top:20px}.next_single_page_main_000 .next_single_page_contact{background:#000}.next_single_page_main_000 .next_single_page_contact p{color:#fff}.project-contents{max-width:800px;margin:0 auto;padding:20px}.project-detail h1{color:#fff;margin-bottom:20px;font-size:30px}@media screen and (max-width:767px){.project-detail h1{font-size:24px}}.project-message{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.project-message{display:block}}.project-message .project-message-img{width:40%}.project-message .project-message-img img{width:100%}@media screen and (max-width:767px){.project-message .project-message-img{width:60%;margin:0 auto 20px}}.project-message .project-message-message{width:50%}.project-message .project-message-message p{color:#fff}@media screen and (max-width:767px){.project-message .project-message-message p{font-size:14px}}@media screen and (max-width:767px){.project-message .project-message-message{width:auto}}.project-message-message-link{background:#276ef0;text-align:center;width:130px;margin-top:15px;border-radius:30px;font-size:13px;padding:5px 0;margin-left:auto}.project-message-message-link a{color:#fff;text-decoration:none}.project-section{margin-top:100px;margin-bottom:50px}.project-section h2{font-size:30px;margin-bottom:20px;color:#fff}@media screen and (max-width:767px){.project-section h2{font-size:24px}}.project-list{list-style:none;margin:0;padding:0}.project-list .project-item{margin-bottom:100px;position:relative}@media screen and (max-width:767px){.project-list .project-item{margin-bottom:30px}}.project-list .project-item .project-item-img{aspect-ratio:800/530;-o-object-fit:cover;object-fit:cover}.project-list .project-item .project-item-logo{height:40px;margin-bottom:15px;display:block}@media screen and (max-width:767px){.project-list .project-item .project-item-logo{height:30px;margin-bottom:5px}}.project-list .project-item .project-item-text{position:absolute;top:20px;left:35px}@media screen and (max-width:767px){.project-list .project-item .project-item-text{top:15px;left:15px}}.project-list .project-item .project-item-text h3{color:#fff;font-size:25px;text-shadow:0px 0px 5px #333}@media screen and (max-width:767px){.project-list .project-item .project-item-text h3{font-size:18px}}.project-list .project-item .project-item-text p{color:#fff;font-size:14px}@media screen and (max-width:767px){.project-list .project-item .project-item-text p{font-size:12px}}.project-list .project-item .project-item-show{position:absolute;right:30px;bottom:30px;border:1px solid;padding-inline:35px;border-radius:150px}@media screen and (max-width:767px){.project-list .project-item .project-item-show{right:15px;bottom:15px;font-size:12px}}.project-list .project-item a:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:0;background:#000;transition:opacity .5s ease-in-out 0s}.project-list .project-item a:hover:before{opacity:.5}.project-list .project-item-comming-soon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;text-align:center;align-items:center;background:rgba(0,0,0,.7);padding-bottom:5px}@media screen and (max-width:767px){.project-list .project-item-comming-soon{align-items:end;padding-right:20px}}.project-list .project-item-comming-soon p{color:#fff;width:100%;font-size:30px}@media screen and (max-width:767px){.project-list .project-item-comming-soon p{font-size:18px;text-align:right}}.project-message-architect{background:#fff}@media screen and (max-width:767px){.project-message-architect{background:0 0}}.project-message-architect .project-message-message{padding:40px;width:60%}@media screen and (max-width:767px){.project-message-architect .project-message-message{width:auto;padding:0}}.project-message-architect .project-message-message h3{font-size:24px;margin-bottom:10px;color:#333}.project-message-architect .project-message-message h3 span{display:block;font-size:12px}@media screen and (max-width:767px){.project-message-architect .project-message-message h3{color:#fff}}.project-message-architect .project-message-message p:nth-of-type(1){color:#333}@media screen and (max-width:767px){.project-message-architect .project-message-message p:nth-of-type(1){color:#fff}}.next_single_page .project-message-architect .project-message-message h3{color:#333}.project-contents-white{padding:0}.project-section-next-white h2{color:#333}.project-section-next-white .project-message-architect .project-message-message p:nth-of-type(1){color:#333}.sticky_img-niseko{top:0 !important}.complete-form-page{max-width:800px;margin:0 auto 0;padding:50px 20px 0}.complete-form-page-intro{margin-bottom:80px}@media screen and (max-width:767px){.complete-form-page-intro{margin-bottom:50px}}.complete-form-page-intro h1{font-size:30px}@media screen and (max-width:767px){.complete-form-page-intro h1{font-size:20px}}.document-item{margin-bottom:80px;padding-bottom:50px;border-bottom:1px solid #777}@media screen and (max-width:767px){.document-item{margin-bottom:50px}}.document-item a{text-decoration:none;display:block;margin-top:15px;transition:.3s}.document-item a:hover{opacity:.8}.document-item-img{border:1px solid #aaa}@media screen and (max-width:767px){.document-item-exam{font-size:14px}}@media screen and (max-width:767px){.document-item-title{font-size:18px}}.document-item-btn{display:block;width:150px;height:33px;line-height:33px;margin-top:15px;background-color:#276ef0;color:#fff;border-radius:16px;font-size:10px;text-align:center;text-decoration:none;margin-left:auto}.document-item-btn a{color:#fff;text-decoration:none;display:block}.complete-form-page-intro-catio-area{margin-top:10px}.complete-form-page-intro-cation{font-size:11px;color:#777}.document-item-btn-center{margin:0 auto}.present-box{margin-top:20px}@media screen and (max-width:767px){.present-box{display:block}}.present-box-right{margin-top:10px}.present-box-right .document-item-btn{margin-top:0}.interview-page{max-width:800px;margin:0 auto 0;padding:50px 20px 0}.interview-page .project-message-architect .project-message-message h3{color:#333}.interview-firstimg{margin-bottom:20px}.interview-name{font-weight:700;font-size:12px;margin-bottom:30px}.interview-content .interview-intro p{font-size:16px;font-weight:700;margin-bottom:5px}.interview-content .interview-question{position:relative;margin-bottom:20px}.interview-content h2{font-weight:700;position:relative;margin-bottom:20px;font-size:20px}.interview-content .h2-on-img{margin-bottom:0;margin-top:30px}@media screen and (max-width:767px){.interview-content .h2-on-img{font-size:17px}}.interview-content .interview-ans{margin-bottom:60px}.interview-last{font-size:16px;margin-bottom:20px}.interview-project{margin-bottom:50px}.interview-project .project-list .project-item{margin-top:5px;margin-bottom:10px}.interview-project .project-text{font-size:14px;font-weight:700}.interview-project-lists h2{margin-bottom:15px}.interview-project-lists .project-list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.interview-project-lists .project-list{display:block}}.interview-project-lists .project-list .project-item{width:48%;margin-bottom:30px}@media screen and (max-width:767px){.interview-project-lists .project-list .project-item{width:auto}}.interview-project-lists .project-list .project-item .project-item-text{left:20px}.interview-project-lists .project-list .project-item h3{font-size:18px}.interview-project-lists .project-list .project-item p{font-size:12px}.interview-project-lists .project-list .project-item .project-item-comming-soon p{font-size:18px;position:absolute;bottom:10px;right:20px;width:auto}.interview-project-more a{display:block;width:100px;height:33px;line-height:33px;margin-top:15px;background-color:#276ef0;color:#fff;border-radius:16px;font-size:10px;text-align:center;text-decoration:none;margin-left:auto}.voice-firstimg{margin-bottom:20px}.voice-title{margin-bottom:10px}@media screen and (max-width:767px){.voice-title{font-size:20px}}.voice-page .entry-content{margin-top:0}.voice-article .voice-name{margin-bottom:10px}.voice-article .voice-name span{display:inline-block;margin-left:10px}.voice-facility{margin-bottom:30px}.voice-facility h2{margin:0 0 10px;font-size:15px}.voicepage-voice-list .voice-list-top-more{margin-left:0}.voice-list-all{margin-top:30px;background:0 0;display:flex;flex-wrap:wrap;padding:0}@media screen and (max-width:767px){.voice-list-all{display:block}}.voice-list-all>li{background:#eee;border:none;width:32%;padding:20px;margin-right:2%;border-radius:20px}@media screen and (max-width:767px){.voice-list-all>li{width:auto;margin-right:0}}.voice-list-all>li:nth-of-type(3n){margin-right:0}.voice-list-all>li:last-child{padding-bottom:20px;margin-bottom:20px}.next_single_page .contents_mv .first-niseko{padding-left:0}.shop_title-img-niseko{width:100%;text-align:center}.shop_title-img-niseko img{width:500px;margin-right:95px}@media screen and (max-width:767px){.shop_title-img-niseko img{width:80%;margin-right:0}}.shop-white .locations-new-list h2{color:inherit}.shop-white .locations-new-list h2:after{background:#333}.shop-white .locations-new-list p{color:inherit}.shop-white .locations-slider-area h2{color:inherit}.shop-white .locations-slider-area h3{color:inherit;margin-top:10px}.shop-white .locations-slider-area h3:after{background:#333}.shop-white .locations-slider-area p{color:inherit}.villa-recomend_reason-mb{margin-bottom:100px}@media screen and (max-width:767px){.villa-recomend_reason-mb{margin-bottom:50px}}.villa-recomend_reason-mb:last-child{margin-bottom:0}.bukken-detail-wrap{background:#fff}.niseko-title{font-size:30px;margin-bottom:20px;color:#333}@media screen and (max-width:767px){.niseko-title{font-size:24px}}.bukken-detail-img{margin-top:30px}.bukken-detail-img img{margin-bottom:15px}.bukken-detail-img .bukken-detail-cation{font-size:12px}.niseko-title-location{max-width:800px;margin:0 auto 30px;padding-top:50px}@media screen and (max-width:767px){.niseko-contents-white{padding:0 30px}}.other-niseko{padding-bottom:50px}@media screen and (max-width:767px){.next_single_page_niseko .add_bg:after{display:none}.next_single_page_niseko .sticky_img{background:#000;display:flex;align-items:center;position:static;height:auto;width:100%}.next_single_page_niseko .contents_mv .first .shop_title{position:static;padding-top:50px}.next_single_page_niseko .contents_mv .first{height:auto}.next_single_page_niseko .contents_mv .first p{color:#333;text-shadow:none}.next_single_page_niseko .contents_mv .first h1{color:#333;text-shadow:none}.next_single_page_niseko .contents_mv .first .scroll{display:none}.next_single_page_niseko .contents_mv .first-niseko{height:auto}.next_single_page_niseko .contents_mv .second{height:auto;margin-top:50px;padding-bottom:50px}.next_single_page_niseko .contents_mv .second h2{color:#333;text-shadow:none}.next_single_page_niseko .contents_mv .second p{color:#333;text-shadow:none}}@media screen and (max-width:767px){.sp-video{display:block}.pc-video{display:none}}.madori-image:nth-of-type(1){display:block}@media screen and (max-width:767px){.next_single_page_niseko .contents_mv .first-lounge{height:auto;position:absolute;top:50px}.next_single_page_niseko .contents_mv .first-lounge .lounge-title{color:#fff}}.lp_fukuri{padding:60px 0 0}@media screen and (max-width:767px){.lp_fukuri{padding:50px 0 0}}.collabo-logo{max-width:700px;margin:0 auto 80px}@media screen and (max-width:767px){.collabo-logo{margin-bottom:30px}}.leon-fv-wrap{padding:0 30px}.next-overview{display:flex;justify-content:space-between;max-width:800px;align-items:center;margin:0 auto 100px}@media screen and (max-width:767px){.next-overview{display:block}}.next-overview .next-overview-img{width:40%}@media screen and (max-width:767px){.next-overview .next-overview-img{width:auto;display:block;margin:0 auto;margin-bottom:20px}.next-overview .next-overview-img img{height:30vh;width:auto;display:block;margin:0 auto}}.next-overview .next-overview-text{width:50%}@media screen and (max-width:767px){.next-overview .next-overview-text{width:auto;font-size:13px}}.leon-concept{text-align:center;margin-bottom:50px}@media screen and (max-width:767px){.leon-concept{margin-bottom:20px}}.how-to-charge{text-align:center;font-size:24px;font-weight:700;margin-bottom:10px}@media screen and (max-width:767px){.how-to-charge{font-size:18px}}.how-to-charge-ans{text-align:center;font-size:18px;font-weight:700;margin-bottom:15px}@media screen and (max-width:767px){.how-to-charge-ans{font-size:14px}}.suggestion-area{margin-top:100px}.suggestion-area .shop-section-area2{margin-bottom:0}.leon-location-img{width:100%;height:70vh;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.leon-location-img{height:auto}}.lp-niseko .next_single_page .sticky_img{position:absolute;top:0}.lp-niseko .next_single_page .contents_mv .first{padding-top:110px}.lp-niseko .next_single_page .contents_mv .first h1:after{content:none}.lp-niseko .next_single_page_main{padding:0 10px}.lp-niseko .invisual-facility_mv .shop_mv_detail p:nth-child(2){font-size:20px}.lp-niseko .next_single_page_contact{padding:0}.lp-niseko .lp_place .place_mv{margin:70px auto 0;position:relative;height:auto;max-width:700px}.lp-niseko .lp_place .place_mv h2{position:absolute;font-size:20px;text-align:center;padding:0;top:10%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:100%}.lp-niseko .lp_place .place_mvInner{max-width:1030px;margin:0 auto;padding:35px 0 0;text-align:center}.lp-niseko .lp_place .place_mvInner p{margin-top:20px}.lp-niseko .lp_place .recomend_reason_ttl{margin-bottom:20px}.lp-niseko .lp_place .recomend_reason ul li{margin-bottom:0}.lp-niseko .lp_place .project-section-next-white h2{text-align:center;line-height:1.3}.lp-niseko .lp_place_contact_first{margin-top:0}.lp-niseko .project-section{margin-top:0;padding-top:0}.lp-niseko .ricardo_section{margin-top:70px}.lp-niseko .shop-section-area2 h2{margin-bottom:0}.lp-niseko .shop-section-area2 h2:after{content:none}.lp-niseko .shop-section-area2 h3:after{display:block;width:40px;height:1px;margin-top:5px;background:#000;content:""}.lp-niseko .property-description{border-bottom:none;padding:30px 0 0}.lp-niseko .hide-text{padding-top:20px}.lp-niseko .hide-text p{font-size:13px}.lp-niseko .shop-section-showImg{margin-top:30px}@media screen and (max-width:767px){.lp-niseko .next_single_page_niseko .next_single_page_mv{position:relative}.lp-niseko .next_single_page_niseko .sticky_img{position:unset}.lp-niseko .next_single_page_niseko .contents_mv{position:absolute;top:3%}.lp-niseko .next_single_page_niseko .contents_mv .first{padding-top:30px}.lp-niseko .next_single_page_niseko .contents_mv .first h1,.lp-niseko .next_single_page_niseko .contents_mv .first p{color:#fff;text-shadow:3px 3px 12px #555}.lp-niseko .lp_place .place_mv{width:100%;margin-top:50px}.lp-niseko .lp_place .place_mv h2{font-size:15px}.lp-niseko .lp_place .recomend_reason ul li{margin-bottom:60px}.lp-niseko .lp_place .recomend_reason ul li:last-child{margin-bottom:0}.lp-niseko .lp_place .place_mvInner{text-align:left;padding:20px 0 0 30px}.lp-niseko .lp_place .place_mvInner h3{font-size:15px}.lp-niseko .lp_place .place_mvInner p{font-size:14px}.lp-niseko .shop-section-area2 h2,.lp-niseko .shop-section-show h2{font-size:18px}.lp-niseko .ricardo_section{padding:0;margin-bottom:0}.lp-niseko .ricardo_section h2.niseko-title{text-align:left;padding:0 30px}.lp-niseko .ricardo_section .project-message-img{width:100%}.lp-niseko .ricardo_section .project-message-message{padding:0 30px}.lp-niseko .niseko-title{line-height:1.3;font-size:20px}}.lp-fukuri .lp-fukuri-mv .lp_main_visual_btn a:after{content:none}.lp-fukuri .reason-area-wrapper{margin-top:120px}@media screen and (max-width:767px){.lp-fukuri .reason-area-wrapper{margin-top:50px}}@media screen and (max-width:767px){.lp-fukuri .reason-area h2{font-size:20px}}.lp-fukuri .lp_place .lp_under_section{padding-top:0}@media screen and (max-width:767px){.lp-fukuri .lp_place .lp_under_section{padding-top:0}}.lp-fukuri .lp_place .recomend_reason{padding-top:100px}@media screen and (max-width:767px){.lp-fukuri .lp_place .recomend_reason{padding-top:40px}}.lp-fukuri .lp_place .rooms{padding-top:130px}@media screen and (max-width:767px){.lp-fukuri .lp_place .rooms{padding-top:100px}}.lp-fukuri .lp_place .rooms h3{margin-bottom:15px}.lp-fukuri .lp_place .rooms p{margin-bottom:20px}.lp-fukuri .lp_feature-2{padding-top:100px}@media screen and (max-width:767px){.lp-fukuri .lp_feature-2{padding-top:70px}}.lp-fukuri .lp_feature-2 h2{line-height:1.3}.lp-fukuri .recomend_reason h2{margin-bottom:20px}.lp-fukuri .page_main{margin-top:0}.lp-fukuri .flow{border-top:none}.lp-fukuri .flow_sub_text{text-align:center;margin-top:10px}.lp-fukuri .lp_comparison .lp_under_section{max-width:1000px;margin:0 auto;padding:20px 30px 0}@media screen and (max-width:767px){.lp-fukuri .lp_comparison .lp_under_section{padding:0}}@media screen and (max-width:767px){.lp-fukuri .lp_comparison h2{padding:0 30px}}.lp-fukuri .lp_comparison_img{margin-top:30px}@media screen and (max-width:767px){.lp-fukuri .lp_comparison_img{overflow-x:auto;display:block;margin:30px 0 0 30px}}@media screen and (max-width:767px){.lp-fukuri .lp_comparison_img picture{display:block;width:500px}}.lp-fukuri .lp_comparison_scroll{display:none;align-items:center;margin-top:20px;justify-content:center;gap:20px}@media screen and (max-width:767px){.lp-fukuri .lp_comparison_scroll{display:flex;padding:0 30px}}.lp-fukuri .lp_comparison_scroll_icon{width:82px}@keyframes blink-opacity{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.lp-fukuri .lp_comparison_scroll.blink{animation:blink-opacity 1.5s ease-in-out}.lp-fukuri .lp_achievements .lp_under_section{max-width:1000px;margin:0 auto;padding:0 30px}.lp-fukuri .lp_achievements .fukuri-achievements_slider{padding:0;margin-top:40px}@media screen and (max-width:767px){.lp-fukuri .lp_achievements .fukuri-achievements_slider{margin-top:20px}}.lp-fukuri .lp_achievements .fukuri-achievements_slider li{padding:0 15px}@media screen and (max-width:767px){.lp-fukuri .lp_achievements .fukuri-achievements_slider li{padding:0}}.lp-fukuri .lp_achievements .fukuri-achievements_slider h3{margin-top:20px}}
/*アニメーションの@keyframes用のCSSコードを書く（ここに書くとAMP用で約500KBまで記入できます）*/
@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.wp-block-button .wp-block-button__link:where(.is-style-outline),.wp-block-button:where(.is-style-outline)>.wp-block-button__link{border:2px solid;padding:.667em 1.333em}.wp-block-button .wp-block-button__link:where(.is-style-outline):not(.has-text-color),.wp-block-button:where(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link:where(.is-style-outline):not(.has-background),.wp-block-button:where(.is-style-outline)>.wp-block-button__link:not(.has-background){background-color:initial;background-image:none}.wp-block-button .wp-block-button__link:where(.has-border-color){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-color]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-color]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-color]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-color]){border-left-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-style]){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-style]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-style]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-style]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-style]){border-left-width:medium}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit}@supports (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 .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.wp-block-cover h1:where(:not(.has-text-color)),.wp-block-cover h2:where(:not(.has-text-color)),.wp-block-cover h3:where(:not(.has-text-color)),.wp-block-cover h4:where(:not(.has-text-color)),.wp-block-cover h5:where(:not(.has-text-color)),.wp-block-cover h6:where(:not(.has-text-color)),.wp-block-cover p:where(:not(.has-text-color)),.wp-block-cover-image h1:where(:not(.has-text-color)),.wp-block-cover-image h2:where(:not(.has-text-color)),.wp-block-cover-image h3:where(:not(.has-text-color)),.wp-block-cover-image h4:where(:not(.has-text-color)),.wp-block-cover-image h5:where(:not(.has-text-color)),.wp-block-cover-image h6:where(:not(.has-text-color)),.wp-block-cover-image p:where(:not(.has-text-color)){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}.wp-block-details{box-sizing:border-box;overflow:hidden}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row-reverse;width:-moz-fit-content;width:fit-content}.wp-block-form-input__label-content{width:-moz-fit-content;width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;width:100%;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.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:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.components-popover-pointer-events-trap{background-color:initial;cursor:pointer;inset:0;position:fixed;z-index:1000000}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}:where(.wp-block-pullquote){margin:0 0 1em}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{-webkit-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{max-width:calc(100% - 100px)}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-threads,.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-x{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-gravatar{color:#1d4fc4}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-threads,.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-x{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.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{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;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{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}