.wp-block-quote,ol,ul{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.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 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}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;word-wrap:normal!important;clip:rect(1px,1px,1px,1px);position:absolute;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#ddd;clip:auto;-webkit-clip-path:none;clip-path:none;color:#222;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}:where(figure){margin:0 0 1em}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline;word-break:break-word;overflow-wrap:break-word}html{font-size:62.5%;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}a,body{color:#222}body{font-size:1.6rem;background:#fff;line-height:1.5;width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}body,img,table{max-width:100%}img{height:auto;min-height:1px;min-width:1px}strong,th{font-weight:700}blockquote{margin:16px 0;padding:8px 20px}blockquote:after,blockquote:before{font-family:Georgia,serif;content:"“";color:#d0d0d0;font-size:8rem;height:48px;width:28px;line-height:1;display:block;text-align:center}blockquote:after{content:"”";margin-left:auto;margin-top:8px}table{border-collapse:collapse;display:block;overflow-x:auto;white-space:nowrap;margin:16px auto 32px}td,th{border:1px solid #e6e6e6;padding:11px;text-align:left}tbody tr:nth-child(odd){background:#e6e6e6}label{display:block;margin-bottom:8px}button,input[type=search]{-webkit-appearance:none}button,label{font-weight:800}button{background:#fff;color:#555;border:1px solid #e6e6e6;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.4rem;line-height:1;padding:8px 16px;text-shadow:none}.post_cat:hover,.post_tag:hover,button:hover{border-color:#a0a5aa;background:#f1f3f4}input::-webkit-input-placeholder{color:#ababab}input:focus::-webkit-input-placeholder{color:transparent}.svg10 svg{height:10px;width:10px}.svg12 svg{height:12px;width:12px}.svg18 svg{height:18px;width:18px}.sub_fc{color:#5f6368}.fs12{font-size:1.2rem}.fs14,.fsMS{font-size:1.4rem}.fsL{font-size:2rem}.fs24{font-size:2.4rem}.fw_bold{font-weight:700}.lh_1{line-height:1}.lh_12{line-height:1.2}.menu_s li,.ta_c{text-align:center}.ta_r{text-align:right}.m0{margin:0}.m4{margin:4px}.mr4{margin-right:4px}.mr8{margin-right:8px}.mb4{margin-bottom:4px}.mb8,.mb_M{margin-bottom:8px}.mb16,.mb_L{margin-bottom:16px}.ml4{margin-left:4px}.ml8{margin-left:8px}.mla{margin-left:auto}.mra{margin-right:auto}.p8{padding:8px}.p12{padding:12px}.pb8{padding-bottom:8px}.menu_s li a,.p4_8{padding:4px 8px}.p16_0{padding:16px 0}.w100{width:100%}.h100{height:100%}.br50{border-radius:50%}.br4{border-radius:4px}.relative{position:relative}.absolute{position:absolute}.lsn{list-style:none}.dib{display:inline-block}.dn{display:none}.z2{z-index:2}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.fit_box_img_wrap{position:relative;overflow:hidden}.fit_box_img_wrap:before{content:"";display:block;padding-top:56.25%}.fit_box_img_wrap img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;margin:auto;display:block;height:100%;min-width:100%;min-height:100%;object-fit:cover}.f_box{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.f_col,.f_col110{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.f_wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ai_c{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.jc_c{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.jc_fe{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.jc_sb{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.f_0a{flex:0 0 auto}.menu_s li{-webkit-box-flex:1;flex:1 0 auto;margin:0 0 4px}.o_s_t{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.o_s_t::-webkit-scrollbar{height:4px}.o_s_t::-webkit-scrollbar-track{background:#d0d0d0}.o_s_t::-webkit-scrollbar-thumb{background:#222;border-radius:5px}.wrap_frame{max-width:1220px;margin:0 auto}.main_wrap{min-height:calc(100vh - 160px)}#menu_f,.h_wrap,.main_contents{background:#fff}.h_wrap{border-bottom:1px solid #e6e6e6}.h_top{padding:8px}.header_logo{max-width:100%;margin:0 auto;width:100%}.h_widget{margin:0;padding:0}.f_credit{background:#fff;border-bottom:3px solid #adadad}.f_credit a,.menu_s li:hover a{color:#222}.index_thum{overflow:hidden;max-height:180px}.widget{margin-bottom:16px;padding:8px 12px}.post_contents{padding:0 16px}.post_title{margin:30px 0 15px;color:#333}.post_thum{max-height:190px}.post_body>p{font-size:1.6rem;line-height:1.875;margin:22px 0}.post_body>p:first-of-type{margin-top:0}.post_body h2,.post_body h3,.post_body h4{font-weight:700;line-height:1.75;color:#333}.post_body h2{font-size:2.4rem;margin:20px 0}.post_body h3{font-size:2rem;margin:16px 0}.post_body h4{font-size:1.6rem;margin:12px 0}.post_body ol,.post_body ul{padding:4px 8px 4px 32px}.post_body ol li,.post_body ul li{line-height:1.875;padding:0 0 8px}.post_body blockquote p{margin-bottom:0}.post_cat,.post_tag{display:inline-block;border:1px solid #d0d0d0}.adjacents{margin-top:24px;border-bottom:1px solid #d0d0d0}.adjacent_sep{height:1px;background:#d0d0d0}.adjacent{width:50%}.adjacent:hover{background:#f1f3f4}.adjacent_info{top:-12px}.adjacent_prev{padding-right:8px}.adjacent_next{padding-left:8px}.about_author{border:1px solid #e6e6e6}.aa_avatar,.breadcrumb li{flex:0 0 auto}@media screen and (max-width:560px){.f_col100{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.jc_c100{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.f_col_r100{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.h_top>div{width:100%}}@media screen and (min-width:561px){.fsMS,.menu_a li{font-size:1.6rem}.fsL,.post_body h3{font-size:2.4rem}.mb_M{margin-bottom:16px}.mb_L{margin-bottom:32px}.post_contents{padding:16px 40px}.h_top{padding:12px 20px 0;min-height:64px}.header_logo{max-width:320px}.no_menu{padding:12px 20px}.h_widget{margin-left:8px;padding:8px 0 8px 12px}.post_title{font-size:3.2rem;margin:36px 0 18px}.post_body>p{margin:24px 0}.post_body h2{font-size:2.8rem;margin:24px 0}.post_body h3{margin:20px 0}.post_body h4{font-size:2rem;margin:16px 0}.post_body ol li,.post_body ul li,.post_body>p{line-height:2;font-size:1.8rem}.post_thum{max-height:380px}.fit_content{margin-left:-40px;margin-right:-40px}}@media screen and (max-width:959px){.f_col110{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.jc_c110{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.main_contents{border-radius:0 0 4px 4px}#header_widget,.nav_h{transform:scaleY(0);max-height:0;filter:blur(20px);transition:all .4s cubic-bezier(.25,.1,.25,1)}#mh:checked~.nav_h,#mh:checked~div #header_widget{transform:scaleY(1);max-height:5000px;filter:blur(0)}.h_logo_wrap{text-align:center;max-width:80%;margin:0 auto}.post_contents{overflow-x:hidden;position:relative}.mh_wrap{width:100%}}@media screen and (min-width:960px){table{white-space:normal}.f_col110{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.f_wrap001{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.jc_c001{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.main_contents{width:100%;max-width:810px;min-width:0;flex:1 1 auto;height:100%}.main_contents .post_thum:first-child{margin-top:-16px}.main_wrap{padding:40px 0}.wrap_frame:not(.nav_h){padding-left:20px;padding-right:20px}.h_top{padding:8px 0 0}.h_widget{margin-bottom:0}.no_menu{padding:16px 0}.index_thum{border-radius:4px}#header_widget{margin-left:auto}}@media (prefers-color-scheme:dark){.o_s_t::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb{border-radius:8px;background:#a0a5aa}.f_credit a,.post_body h2,.post_body h3,.post_body h4,.post_contents,.post_contents a,.post_title,.sub_fc,a,body{color:#f8f9fa}.adjacent_info>div,.main_contents,.o_s_t::-webkit-scrollbar-track,::-webkit-scrollbar,body{background:#15202b}#menu_f,.about_author,.f_credit,.h_wrap,.post_cat,.post_tag,tbody tr:nth-child(odd){background:#192734}.adjacent:hover,.post_cat:hover,.post_tag:hover,button:hover{background:#202e3a}svg{fill:#f8f9fa}button[type=submit],input[type]{background:#222;color:#f8f9fa}main img{filter:grayscale(33%)}}.wp-block-table{display:table;margin:32px 0}.wp-block-table td,.wp-block-table th{border-color:#e6e6e6}.is-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.is-form-style label{display:inline-block!important;padding:0;vertical-align:middle;margin:0;width:100%;line-height:1}.is-form-style{line-height:1;position:relative;padding:0!important}.is-form-style.is-form-style-3 label{width:calc(100% - 36px)!important}.is-form-style input.is-search-input{background:#fff;background-image:none!important;color:#333;padding:0 12px;margin:0;outline:0!important;font-size:14px!important;height:36px;min-height:0;line-height:1;border-radius:0;border:1px solid #ccc!important;font-family:arial;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0}.is-form-style input.is-search-input::-ms-clear{display:none;width:0;height:0}.is-form-style input.is-search-input::-ms-reveal{display:none;width:0;height:0}.is-form-style input.is-search-input::-webkit-search-cancel-button,.is-form-style input.is-search-input::-webkit-search-decoration,.is-form-style input.is-search-input::-webkit-search-results-button,.is-form-style input.is-search-input::-webkit-search-results-decoration{display:none}.is-form-style.is-form-style-3 input.is-search-input{border-right:0!important}.is-form-style button.is-search-submit,.is-search-icon{width:36px;box-shadow:none!important;outline:0;margin:0;height:36px;vertical-align:middle}.is-form-style button.is-search-submit{background:0 0;border:0;opacity:1;padding:0!important;line-height:0}.is-form-style .is-search-submit path{fill:#555}.is-search-icon{padding-top:6px!important;display:inline-block!important;color:#666;background:#ededed;font-size:14px!important;border:1px solid #ccc;border-radius:0;line-height:1;text-transform:capitalize;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.is-search-icon svg{width:22px;display:inline}.is-search-icon:hover{background:#dcdcdc}.is-ajax-search .is-loader-image{display:none;position:absolute;top:50%;transform:translateY(-50%);height:25px;right:5px;z-index:9999;width:25px;background-repeat:no-repeat;background-size:contain}.is-ajax-search label{position:relative}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/neatly/assets/font/fontawesome/FontAwesome.ttf?4vwrgu)format("truetype"),url(/wp-content/themes/neatly/assets/font/fontawesome/FontAwesome.woff?4vwrgu)format("woff"),url(/wp-content/themes/neatly/assets/font/fontawesome/FontAwesome.svg?4vwrgu#FontAwesome)format("svg");font-weight:400;font-style:normal;font-display:swap}@media print{#about_author,#breadcrumb,#header_widget,.adjacents,.nav_f,.nav_h,.screen-reader-text,button,form,input{display:none!important}.h_wrap{box-shadow:none}.f_credit{border:0}}