html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}th[align=center],td[align=center]{text-align:center}th[align=right],td[align=right]{text-align:right}h1,h2,h3,h4,h5,h6{font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.unset{line-height:inherit;text-align:left}.unset address{font-style:italic}.unset b{font-weight:700}.unset blockquote{margin:1em 40px}.unset caption{display:table-caption;text-align:center}.unset cite{font-style:italic}.unset code{font-family:monospace}.unset col{display:table-column}.unset colgroup{display:table-column-group}.unset dd{display:block;margin-left:40px;float:none;overflow:visible}.unset del{text-decoration:line-through}.unset dfn{font-style:italic}.unset dl{display:block;margin:1em 0}.unset dt{display:block}.unset em{font-style:italic}.unset figcaption{display:block}.unset figure{display:block;margin:1em 40px}.unset h1,.unset h2,.unset h3,.unset h4,.unset h5,.unset h6{display:block;font-weight:700;line-height:130%}.unset h1{font-size:2em;margin:.67em 0}.unset h2{font-size:1.5em;margin:.83em 0}.unset h3{font-size:1.17em;margin:1em 0}.unset h4,.unset h5,.unset h6{margin:1.33em 0}.unset hr{display:block;margin:1em auto;border-width:0;border-style:none;border-bottom-width:1px;border-bottom-style:solid}.unset i{font-style:italic}.unset ins{text-decoration:underline}.unset kbd{font-family:monospace}.unset label{cursor:default}.unset li{display:list-item;text-align:-webkit-match-parent}.unset menu{display:block;list-style-type:disc;margin:1em 0;padding:0 0 0 40px}.unset ol{display:block;list-style-type:decimal;margin:1em 0;padding:0 0 0 40px}.unset p{display:block;margin:1em 0}.unset pre{display:block;font-family:monospace;white-space:pre;margin:1em 0}.unset q{display:inline}.unset samp{font-family:monospace}.unset small{font-size:smaller}.unset strong{font-weight:700}.unset sub{vertical-align:sub;font-size:smaller}.unset sup{vertical-align:super;font-size:smaller}.unset table{width:100%;overflow:auto;display:block;margin-bottom:1.4em;width:100%}.unset tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.unset th{display:table-cell;vertical-align:inherit;font-weight:700;text-align:center}.unset td{display:table-cell;vertical-align:inherit}.unset th,.unset td{border:1px solid #ddd;padding:6px 13px}.unset tfoot{display:table-footer-group;vertical-align:middle;border-color:inherit}.unset thead{display:table-header-group;vertical-align:middle;border-color:inherit}.unset tr{display:table-row;vertical-align:inherit;border-color:inherit;border-top:1px solid #ccc;background-color:#fff}.unset tr:nth-child(2n){background-color:#f8f8f8}.unset ul{display:block;list-style-type:disc;margin:1em 0;padding:0 0 0 40px}.unset var{font-style:italic}.unset li ul,.unset li ol{margin:0 1.5em}.unset ol ol{list-style:upper-alpha}.unset ol ol ol{list-style:lower-roman}.unset ol ol ol ol{list-style:lower-alpha}.unset dl dt{font-weight:700}.unset dd{margin-left:1.5em}.unset img{max-width:100%}.unset div.figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.unset div.figure.w10{margin:0 auto;width:10%}.unset div.figure.w20{margin:0 auto;width:20%}.unset div.figure.w30{margin:0 auto;width:30%}.unset div.figure.w40{margin:0 auto;width:40%}.unset div.figure.w50{margin:0 auto;width:50%}.unset div.figure.w60{margin:0 auto;width:60%}.unset div.figure.w70{margin:0 auto;width:70%}.unset div.figure.w80{margin:0 auto;width:80%}.unset div.figure.w90{margin:0 auto;width:90%}.unset div.figure figure{margin:3em 0;width:100%;line-height:0;text-align:center}.unset div.figure figure img{font-family:"fit-width";max-width:100%}.unset div.figure figure figcaption{padding-top:.5em;line-height:140%;text-align:right;padding-left:10%}.unset div.two-figures{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-content:flex-start;align-content:flex-start;align-items:center}.unset div.two-figures div.figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.unset div.two-figures div.figure:first-child{padding-right:1%}.unset div.two-figures div.figure:last-child{padding-left:1%}.unset div.two-figures div.figure.w10{margin:0 auto;width:10%}.unset div.two-figures div.figure.w20{margin:0 auto;width:20%}.unset div.two-figures div.figure.w30{margin:0 auto;width:30%}.unset div.two-figures div.figure.w40{margin:0 auto;width:40%}.unset div.two-figures div.figure.w50{margin:0 auto;width:50%}.unset div.two-figures div.figure.w60{margin:0 auto;width:60%}.unset div.two-figures div.figure.w70{margin:0 auto;width:70%}.unset div.two-figures div.figure.w80{margin:0 auto;width:80%}.unset div.two-figures div.figure.w90{margin:0 auto;width:90%}@media only screen and (max-width:599px){.unset div.two-figures{display:block}.unset div.two-figures div.figure{width:auto}.unset div.two-figures div.figure:first-child{padding-right:0}.unset div.two-figures div.figure:last-child{padding-left:0}}.unset.markdown span.q{font-weight:700}.unset.markdown div.center{text-align:center}.unset.markdown div.left{text-align:left}.unset.markdown div.right{text-align:right}.unset.markdown h1,.unset.markdown h2{border-bottom:1px solid #ccc;padding-bottom:.5em}.unset.markdown a{color:#4183c4}.unset.markdown a:hover{color:#4183c4;text-decoration:underline}.unset.markdown pre{word-wrap:normal;background-color:#000;border:1px solid #ddd;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.unset.markdown code{margin:0;border:1px solid #ddd;background-color:#f8f8f8;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:2px 4px;font-size:13px}.unset.markdown pre code{margin:0;padding:0;background-color:transparent;border:none;word-wrap:normal;max-width:initial;display:inline;overflow:initial;line-height:inherit}.unset.markdown table{border:1px}.unset.markdown figure{margin:1em 0;width:100%;text-align:center;line-height:0}.unset.markdown figure img{font-family:"fit-width";max-width:100%}.unset.markdown figure figcaption{margin-top:.5em;line-height:1.5em;font-size:.9em;color:#999}.unset.markdown figure+br{display:none}.unset.markdown blockquote{margin-left:0;border-left:2px solid #ddd;padding-left:30px;font-style:italic}@font-face{font-family:"Albertina";src:url("/fonts/AlbertinaMTStdRegular.woff") format("woff")}@font-face{font-family:"Albertina";src:url("/fonts/AlbertinaMTStdMedium.woff") format("woff");font-weight:700}@font-face{font-family:"Albertina";src:url("/fonts/AlbertinaMTStdItalic.woff") format("woff");font-style:italic}@font-face{font-family:"Avenir";src:url("/fonts/AvenirRegular.woff") format("woff")}@font-face{font-family:"Avenir";src:url("/fonts/AvenirMedium.woff") format("woff");font-weight:700}@font-face{font-family:"Cinzel";src:url("/fonts/CinzelRegular.woff") format("woff")}@font-face{font-family:"Montserrat";src:url("/fonts/MontserratRegular.woff") format("woff")}.serif,.page-header .text,.homepage__sectionHeader__h2,.homepage__siteTitle,#search .search-input input[type=search]{font-family:"Noto Serif JP","Times New Roman","Times","Times Roman","Nimbus Roman No9 L","Hiragino Mincho ProN","Hiragino Mincho Pro","MS PMincho","MS Mincho",serif}.sans,.unset span.q,#login-switcher .switcher-row,.attachment-section li,.tooltip.sans,#astro-loading,#quick-panel,.form-row .form-content .inline-note{font-family:"Noto Sans JP","Helvetica Neue","Helvetica","Nimbus Sans L","Arial","Liberation Sans","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","MS PGothic","MS Gothic",sans-serif}.minus{font-family:"Monaco","Menlo","Courier New","Courier","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","MS PGothic","MS Gothic",monospace}.h1,.h2,.h3,.h4,.h5,.h6,.content.unset h1,.content.unset h2,.content.unset h3{font-family:"Noto Sans JP","Helvetica Neue","Helvetica","Nimbus Sans L","Arial","Liberation Sans","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","MS PGothic","MS Gothic",sans-serif}body{font-family:"Noto Sans JP","Helvetica Neue","Helvetica","Nimbus Sans L","Arial","Liberation Sans","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","MS PGothic","MS Gothic",sans-serif}#nav,#header{font-family:"Noto Sans JP","Helvetica Neue","Helvetica","Nimbus Sans L","Arial","Liberation Sans","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","MS PGothic","MS Gothic",sans-serif}textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],div.selectable{font-family:"Noto Sans JP","Helvetica Neue","Helvetica","Nimbus Sans L","Arial","Liberation Sans","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","MS PGothic","MS Gothic",sans-serif}@media only screen and (max-width:979px){#astro-device{font-family:"craft"}}@media only screen and (min-width:980px){#astro-device{font-family:"desktop"}}@media only screen and (max-width:599px){#astro-view{font-family:"mobile"}}@media only screen and (min-width:600px) and (max-width:979px){#astro-view{font-family:"tablet"}}@media only screen and (min-width:980px) and (max-width:1100px){#astro-view{font-family:"compact"}}@media only screen and (min-width:1101px){#astro-view{font-family:"cozy"}}@media only screen and (max-width:599px){#astro-display{font-family:"thick"}}@media only screen and (min-width:600px){#astro-display{font-family:"easy"}}.swipeshow,.swipeshow .slides,.swipeshow .slide{display:block;margin:0;padding:0;list-style:none;position:relative;-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);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.swipeshow img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swipeshow{overflow:hidden}.swipeshow-active .slides{cursor:-moz-grab !important;cursor:ew-resize}html.swipeshow-grabbed,html.swipeshow-grabbed *{cursor:-moz-grabbing !important;cursor:ew-resize}.swipeshow .slides,.swipeshow .slide{position:absolute;top:0;left:0;width:100%;height:100%}.swipeshow .slide{visibility:hidden}.swipeshow .slide:first-child{visibility:visible}.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}.hide{display:none}.clip-out{width:1px;height:1px;overflow:hidden;display:block;filter:alpha(opacity=0);opacity:0}.disappear{position:absolute;left:-9999px;top:-9999px;width:0;height:0;overflow:hidden;filter:alpha(opacity=0);opacity:0}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.transparent{filter:alpha(opacity=0);opacity:0}.invisible{visibility:hidden}.one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-ie9 #wrap{display:none}.js+#wrap img.i{filter:alpha(opacity=0);opacity:0}.js-required #wrap{display:none}.js-required .js+#wrap{display:block}#wrap.is-popup-open{position:fixed;width:100%;overflow:hidden}#noscript-access-denied{text-align:center;padding:20%}#activate-javascript{text-align:center;padding:0 20px;background:#c33;color:#fae04d;font-size:12px;line-height:24px}#activate-javascript a,#activate-javascript a:hover{color:#fae04d;border:0 none;text-decoration:underline}#deprecated-browser{text-align:center;padding:10%}#deprecated-browser a,#deprecated-browser a:hover{border:0 none;text-decoration:underline}.info-error{padding:20px;background:#e8e5c1;color:#000}.private-post,.draft-post{filter:alpha(opacity=30);opacity:.3;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.private-post:hover,.draft-post:hover{filter:alpha(opacity=100);opacity:1}#dp_swf_engine{display:none}.underline{text-decoration:underline}#plain-content #plain-header .logo{display:block;width:70px;padding-top:70px;height:0;overflow:hidden;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjcwcHgiIGhlaWdodD0iNzBweCIgdmlld0JveD0iMCAwIDcwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3MCA3MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwYXRoIGQ9Ik0zNS4wMDIsMC4wMDFDMTUuNjcxLDAuMDAxLDAsMTUuNjY5LDAsMzQuOTk4YzAsMTkuMzI3LDE1LjY3MSwzNSwzNS4wMDIsMzVjMTkuMzI4LDAsMzQuOTk4LTE1LjY3MywzNC45OTgtMzUNQzcwLDE1LjY2OSw1NC4zMywwLjAwMSwzNS4wMDIsMC4wMDF6IE01Mi41NjYsMzkuNzhoLTYuMjI0aC01LjM2OWMwLjAxMywwLDAuMDI1LDAuMDIzLDAuMDM4LDAuMDM4DWMwLjMwOCwwLjM3MiwwLjc1NCwxLjA2NSwxLjMzNSwyLjA5N2MtMS41NjIsNS45MDktNi4zMDksMTAuMzk4LTE0LjIyNywxMy40NjRsLTEuNjA2LDAuMDkxYy0xLjYyMywwLTMuMjg4LTAuNTcyLTQuOTg3LTEuNzI4DWMtMS43MjQtMS4xNDYtMy44OTEtMy4xNTQtNi41MDEtNi4wMTRsMC4xODMtMi44NjRjMy43MzIsMS4yMDQsNy45MjgsMy4xNTcsMTIuNTgxLDUuODYyYzEuMTQxLDAuNjc2LDEuNzk5LDEuMDExLDEuOTc4LDEuMDExDWMxLjE1MSwwLDIuNTI3LTAuNTA3LDQuMTM2LTEuNTI1YzEuNTg2LTEuMDA0LDIuMzgtMi4yMzEsMi4zOC0zLjY4NWMwLTAuNjM5LTAuMjEzLTEuMTEyLTAuNjM5LTEuNDEzDWMtMC40MTQtMC4yNy0xLjI1NC0wLjUwNy0yLjUxOS0wLjcxN2MtMi4wMDMtMC4zMDgtMy40ODUtMS4wMjUtNC40NDktMi4xNTVjLTAuNjgzLTAuNzk1LTEuMTIzLTEuNjI5LTEuMzIyLTIuNDYyaC00LjI3OQ1jLTMuODkxLDAtNS4xOTEsMC4wNzktNS42MzksMC4wNzljLTAuMTc5LDAuMDQ3LTAuODA4LDAuMTMyLTAuOTgsMC4xMzJjLTAuMTM1LDAtMC4yMjYtMC4xMzctMC4zNi0wLjMwOWwtMC44OTQtMS4wMzINYy0wLjA5MS0wLjEzNS0wLjE3OS0wLjIyNy0wLjE3OS0wLjMxNWMwLTAuMDQ0LDAuMDg4LTAuMDkyLDAuMTc5LTAuMDkyYzAuMjY5LDAsMS42NTMsMC4xNjcsMS45NjgsMC4xNjcNYzIuMjM1LDAuMTMyLDQuMDMsMC4xMiw2LjEzMSwwLjEyaDMuOTM0YzAuMDQ4LTEuNDE2LDAuNzc5LTMuNDIxLDIuMjAyLTUuODYzYzEuNDU5LTIuNTIsMy4zMzUtNC4wNTEsNS42NDctNC41NTFoMi40ODkNYzEuNzUxLDEuMjUsMi42MjcsMy4xMDUsMi42MjcsNS41NDJjMCwwLjc5OS0wLjEzOSwxLjU4Ni0wLjQxOSwyLjM1Yy0xLjUzNS0xLjU3NC0yLjgwOS0yLjUxOC0zLjgyOC0yLjgyOA1jLTEuMDMzLTAuMzA4LTEuOTItMC40NjItMi42NTItMC40NjJjLTAuNTIyLDAtMC44NDIsMC4wMjQtMC45NjcsMC4wNzVjLTAuMTEzLDAuMDY0LTAuMTk0LDAuMjg5LTAuMjM1LDAuNjY4DWMtMC4wNjEsMC4zODQtMC4wOTUsMC43MzItMC4wOTUsMS4wNDNjMCwwLjQ1NiwwLjEwMSwxLjAzMSwwLjMwMSwxLjcxMmMwLjE4MywwLjcxOCwwLjUzMiwxLjE3NSwxLjAzOCwxLjM2OA1jMC40NjgsMC4yMDYsMS4wNDgsMC40MDMsMS43NDEsMC42MWMwLjQsMC4xMjMsMC45MzQsMC4yNTMsMS41OTgsMC4zMzZoNC4yMDhoNS41NDRjMS4yMSwwLDIuMDU2LDAuMDEyLDIuNjQtMC43MDENYzAuMzE0LTAuMzU4LDEuNDMzLTIuNDk5LDEuNzg4LTIuNDk5YzAuNTgyLDAsMy45MzgsMy40NTQsMy45MzgsMy45QzU0LjgsMzkuNjM2LDU0LjgsMzkuNzgsNTIuNTY2LDM5Ljc4eiBNNTQuNjI1LDIwLjM0Mw1jLTAuMjc0LDAuMjI2LTAuNDk0LDAuMjI2LTIuNDIxLDAuMjI2Yy0xLjM4NiwwLTMuNDQ1LDEuMDMtNC42OTYsMi4yMzVjLTAuMTM1LDAuMDkxLTAuMzU4LDAuMjctMC41ODEsMC4yNw1jLTAuMTM1LDAtMC4yMjctMC4wOTEtMC4yMjctMC4xNzljMC0wLjI2NSwxLjM4Ni0yLjcxNSwxLjM4Ni0zLjI5NmMwLTAuNDQ4LTAuNDQzLTAuNDgtMC43NTctMC40OEgyMi44NTINYy0wLjk4LDAtMS4wMjgsMC4xNjYtMS40MywxLjMzYy0xLjQ4MSw0LjUyMi0zLjg5Niw0LjUxNS00LjI1Myw0LjUxNWMtMC45ODQsMC0xLjg4LTAuNjgtMS44OC0xLjY2Mw1jMC0wLjgwMSwwLjQwMi0xLjE2NSwxLjU2NS0yLjI4NGMyLjMyOS0yLjE5MSwzLjM1Ny01LjI3OCwzLjQwMS01Ljg2NWMwLTAuMTc3LDAuMDQ2LTAuNjI0LDAuMTc5LTAuNjI0DWMwLjQ5NCwwLDEuMTIyLDIuMTg4LDEuMjU2LDIuNTljMC4yMjUsMC43NTcsMC41MzIsMC43NTEsMS4wMjYsMC43NTFoMjQuNjEyYzAuODAxLDAsMS4zNDItMC4xMjIsMS43ODgtMS4xNTMNYzAuMzE0LTAuNzE3LDAuMzE0LTAuODA1LDAuNjI5LTAuODA1YzAuMjIzLDAsMi4wNTksMS4wMzMsMi41OTYsMS4zNDRjMS45NjgsMS4xMTksMi42MzcsMS41MjQsMi42MzcsMi4zNzQNQzU0Ljk4LDE5Ljk4Nyw1NC44LDIwLjIxNCw1NC42MjUsMjAuMzQzeiIvPg08L3N2Zz4N");background-repeat:no-repeat}input::-moz-focus-inner{border:0;padding:0}.button,input[type=button],input[type=submit],button{background-color:#222;color:#ddd !important}.button:hover,.button:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus,button:hover,button:focus{background-color:#000;color:#fff !important}.button.disabled,.button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=submit].disabled,input[type=submit]:disabled,button.disabled,button:disabled{background-color:#777;color:#aaa !important}input[type=reset]{background-color:#f1f1f1;color:#222 !important}input[type=reset]:hover,input[type=reset]:focus{background-color:#eaeaea;color:#000 !important}input[type=reset].disabled,input[type=reset]:disabled{background-color:#eaeaea;color:#aaa !important}.button,input[type=button],input[type=submit],input[type=reset],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Noto Sans JP","Helvetica Neue","Helvetica","Nimbus Sans L","Arial","Liberation Sans","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","MS PGothic","MS Gothic",sans-serif;-webkit-appearance:none;display:inline-block;border:0 none;cursor:pointer;margin:0;outline:none;text-align:center;line-height:100%;text-decoration:none;vertical-align:baseline;font-size:24px;padding:20px 23px;line-height:1.3em;box-shadow:4px 4px 0 rgba(0,0,0,.5);transition:transform .1s,box-shadow .1s,background-color .1s;position:relative;top:-4px;margin-top:1em;background-color:#99ab4e;color:#fff !important;outline:3px solid #000;outline-offset:-3px;border-radius:.5em;text-align:center;font-weight:600}.button.uc,input[type=button].uc,input[type=submit].uc,input[type=reset].uc,button.uc{text-transform:uppercase}.button.disabled,.button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,button.disabled,button:disabled{cursor:default}.button.disabled,input[type=button].disabled,input[type=submit].disabled,input[type=reset].disabled,button.disabled{pointer-events:none}.button:not(.disabled,:disabled):focus,input[type=button]:not(.disabled,:disabled):focus,input[type=submit]:not(.disabled,:disabled):focus,input[type=reset]:not(.disabled,:disabled):focus,button:not(.disabled,:disabled):focus{box-shadow:2.8px 2.8px 0 rgba(0,0,0,.5);transform:translate(1.2px,1.2px)}.button:not(.disabled,:disabled):hover,input[type=button]:not(.disabled,:disabled):hover,input[type=submit]:not(.disabled,:disabled):hover,input[type=reset]:not(.disabled,:disabled):hover,button:not(.disabled,:disabled):hover{box-shadow:none;transform:translate(4px,4px)}.button:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,button:focus{background-color:#899946}.button:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,button:hover{background-color:#7a883e;color:#fff !important}.button.disabled,.button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,button.disabled,button:disabled{background-color:#b3b5aa;color:#fff !important}.button.block,input[type=button].block,input[type=submit].block,input[type=reset].block,button.block{display:block;width:100%}.button.danger,input[type=button].danger,input[type=submit].danger,input[type=reset].danger,button.danger{background-color:#c54e36;color:#fff !important}.button.danger:focus,input[type=button].danger:focus,input[type=submit].danger:focus,input[type=reset].danger:focus,button.danger:focus{background-color:#b14631}.button.danger:hover,input[type=button].danger:hover,input[type=submit].danger:hover,input[type=reset].danger:hover,button.danger:hover{background-color:#9d3e2b;color:#fff !important}.button.danger.disabled,.button.danger:disabled,input[type=button].danger.disabled,input[type=button].danger:disabled,input[type=submit].danger.disabled,input[type=submit].danger:disabled,input[type=reset].danger.disabled,input[type=reset].danger:disabled,button.danger.disabled,button.danger:disabled{background-color:#c6a29b;color:#fff !important}.button.brown-bg,input[type=button].brown-bg,input[type=submit].brown-bg,input[type=reset].brown-bg,button.brown-bg{background-color:#724b4b;color:#fff !important}.button.brown-bg:focus,input[type=button].brown-bg:focus,input[type=submit].brown-bg:focus,input[type=reset].brown-bg:focus,button.brown-bg:focus{background-color:#634141}.button.brown-bg:hover,input[type=button].brown-bg:hover,input[type=submit].brown-bg:hover,input[type=reset].brown-bg:hover,button.brown-bg:hover{background-color:#533737;color:#fff !important}.button.brown-bg.disabled,.button.brown-bg:disabled,input[type=button].brown-bg.disabled,input[type=button].brown-bg:disabled,input[type=submit].brown-bg.disabled,input[type=submit].brown-bg:disabled,input[type=reset].brown-bg.disabled,input[type=reset].brown-bg:disabled,button.brown-bg.disabled,button.brown-bg:disabled{background-color:#929292;color:#fff !important}.button.white-bg,input[type=button].white-bg,input[type=submit].white-bg,input[type=reset].white-bg,button.white-bg{background:#fff;color:#724b4b !important}.button.white-bg:hover,.button.white-bg:focus,input[type=button].white-bg:hover,input[type=button].white-bg:focus,input[type=submit].white-bg:hover,input[type=submit].white-bg:focus,input[type=reset].white-bg:hover,input[type=reset].white-bg:focus,button.white-bg:hover,button.white-bg:focus{background-color:#f2f2f2}.button.white-bg.disabled,.button.white-bg:disabled,input[type=button].white-bg.disabled,input[type=button].white-bg:disabled,input[type=submit].white-bg.disabled,input[type=submit].white-bg:disabled,input[type=reset].white-bg.disabled,input[type=reset].white-bg:disabled,button.white-bg.disabled,button.white-bg:disabled{background-color:#ccc;color:#fff !important}.button.green-text,input[type=button].green-text,input[type=submit].green-text,input[type=reset].green-text,button.green-text{color:#99ab4e !important}.button.black-text,input[type=button].black-text,input[type=submit].black-text,input[type=reset].black-text,button.black-text{color:#000 !important}.button.large,input[type=button].large,input[type=submit].large,input[type=reset].large,button.large{font-size:28px;padding:25px 30px;line-height:1.3em;box-shadow:8px 8px 0 rgba(0,0,0,.5);transition:transform .1s,box-shadow .1s,background-color .1s;position:relative;top:-8px;margin-top:1em}.button.large:not(.disabled,:disabled):focus,input[type=button].large:not(.disabled,:disabled):focus,input[type=submit].large:not(.disabled,:disabled):focus,input[type=reset].large:not(.disabled,:disabled):focus,button.large:not(.disabled,:disabled):focus{box-shadow:5.6px 5.6px 0 rgba(0,0,0,.5);transform:translate(2.4px,2.4px)}.button.large:not(.disabled,:disabled):hover,input[type=button].large:not(.disabled,:disabled):hover,input[type=submit].large:not(.disabled,:disabled):hover,input[type=reset].large:not(.disabled,:disabled):hover,button.large:not(.disabled,:disabled):hover{box-shadow:none;transform:translate(8px,8px)}@media only screen and (max-width:599px){.button.large,input[type=button].large,input[type=submit].large,input[type=reset].large,button.large{font-size:24px;padding:20px 23px;line-height:1.3em;box-shadow:4px 4px 0 rgba(0,0,0,.5);transition:transform .1s,box-shadow .1s,background-color .1s;position:relative;top:-4px;margin-top:1em}.button.large:not(.disabled,:disabled):focus,input[type=button].large:not(.disabled,:disabled):focus,input[type=submit].large:not(.disabled,:disabled):focus,input[type=reset].large:not(.disabled,:disabled):focus,button.large:not(.disabled,:disabled):focus{box-shadow:2.8px 2.8px 0 rgba(0,0,0,.5);transform:translate(1.2px,1.2px)}.button.large:not(.disabled,:disabled):hover,input[type=button].large:not(.disabled,:disabled):hover,input[type=submit].large:not(.disabled,:disabled):hover,input[type=reset].large:not(.disabled,:disabled):hover,button.large:not(.disabled,:disabled):hover{box-shadow:none;transform:translate(4px,4px)}}.button.medium,input[type=button].medium,input[type=submit].medium,input[type=reset].medium,button.medium{font-size:24px;padding:20px 23px;line-height:1.3em;box-shadow:4px 4px 0 rgba(0,0,0,.5);transition:transform .1s,box-shadow .1s,background-color .1s;position:relative;top:-4px;margin-top:1em}.button.medium:not(.disabled,:disabled):focus,input[type=button].medium:not(.disabled,:disabled):focus,input[type=submit].medium:not(.disabled,:disabled):focus,input[type=reset].medium:not(.disabled,:disabled):focus,button.medium:not(.disabled,:disabled):focus{box-shadow:2.8px 2.8px 0 rgba(0,0,0,.5);transform:translate(1.2px,1.2px)}.button.medium:not(.disabled,:disabled):hover,input[type=button].medium:not(.disabled,:disabled):hover,input[type=submit].medium:not(.disabled,:disabled):hover,input[type=reset].medium:not(.disabled,:disabled):hover,button.medium:not(.disabled,:disabled):hover{box-shadow:none;transform:translate(4px,4px)}.button.small,input[type=button].small,input[type=submit].small,input[type=reset].small,button.small{font-size:20px;padding:15px 18px;line-height:1.3em;box-shadow:4px 4px 0 rgba(0,0,0,.5);transition:transform .1s,box-shadow .1s,background-color .1s;position:relative;top:-4px;margin-top:1em}.button.small:not(.disabled,:disabled):focus,input[type=button].small:not(.disabled,:disabled):focus,input[type=submit].small:not(.disabled,:disabled):focus,input[type=reset].small:not(.disabled,:disabled):focus,button.small:not(.disabled,:disabled):focus{box-shadow:2.8px 2.8px 0 rgba(0,0,0,.5);transform:translate(1.2px,1.2px)}.button.small:not(.disabled,:disabled):hover,input[type=button].small:not(.disabled,:disabled):hover,input[type=submit].small:not(.disabled,:disabled):hover,input[type=reset].small:not(.disabled,:disabled):hover,button.small:not(.disabled,:disabled):hover{box-shadow:none;transform:translate(4px,4px)}dl.dl dt,dl.dl dd{line-height:130%;margin-bottom:5px}dl.dl dt{width:100px;float:left;clear:left}dl.dl dd{margin-left:100px}dl.dl dd:before,dl.dl dd:after{content:" ";display:table}dl.dl dd:after{clear:both}dl.dl.w50 dt{width:50px}dl.dl.w50 dd{margin-left:50px}dl.dl.w60 dt{width:60px}dl.dl.w60 dd{margin-left:60px}dl.dl.w70 dt{width:70px}dl.dl.w70 dd{margin-left:70px}dl.dl.w80 dt{width:80px}dl.dl.w80 dd{margin-left:80px}dl.dl.w90 dt{width:90px}dl.dl.w90 dd{margin-left:90px}dl.dl.w100 dt{width:100px}dl.dl.w100 dd{margin-left:100px}dl.dl.w110 dt{width:110px}dl.dl.w110 dd{margin-left:110px}dl.dl.w120 dt{width:120px}dl.dl.w120 dd{margin-left:120px}dl.dl.w130 dt{width:130px}dl.dl.w130 dd{margin-left:130px}dl.dl.w140 dt{width:140px}dl.dl.w140 dd{margin-left:140px}dl.dl.w150 dt{width:150px}dl.dl.w150 dd{margin-left:150px}@media only screen and (max-width:599px){dl.dl.respond dt,dl.dl.respond dd{margin-bottom:0}dl.dl.respond dt{width:auto;float:none;clear:none;margin-bottom:5px}dl.dl.respond dd{margin-left:2em;margin-bottom:15px}}#gallery-manager .upload-wrapper,.form-row .form-content input:not([type=radio]):not([type=checkbox]):not([type=submit]),.form-row .form-content .single-image-uploader .scene,.form-row .form-content textarea{box-sizing:border-box;border:1px solid #ccc;background:#f6f6f6;border-radius:25px;font-size:1rem;padding:1rem}.form-row{margin-bottom:2rem}@media only screen and (max-width:599px){.form-row .form-head,.form-row #gallery-manager h3,#gallery-manager .form-row h3{display:inline-block;margin-bottom:5px}}.form-row .form-note{margin-bottom:10px;color:#999}.form-row .form-note.is-warn{color:#c54e36}.form-row .form-head,.form-row #gallery-manager h3,#gallery-manager .form-row h3{font-size:1.2rem;font-weight:700}.form-row .form-content input[type=text],.form-row .form-content input[type=email],.form-row .form-content input[type=password]{width:100%}.form-row .form-content input[type=text][size],.form-row .form-content input[type=email][size],.form-row .form-content input[type=password][size]{width:auto}.form-row .form-content textarea{width:100%}.form-row .form-content ul{list-style:none}.form-row .form-content *+.inline-note{margin-left:2em}.form-row .form-content .inline-note{display:inline-block;background:#f4f4f4;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:0 6px;color:#666}.form-row span.block-note{display:block;padding-top:5px;color:#999}.form-row.reset{overflow:visible;margin-bottom:0}.form-row.reset .form-head,.form-row.reset #gallery-manager h3,#gallery-manager .form-row.reset h3{width:auto;float:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding-right:0}.form-row.reset .form-head+.form-content,.form-row.reset #gallery-manager h3+.form-content,#gallery-manager .form-row.reset h3+.form-content{margin-left:0}.form-row.reset .form-content input[type=text],.form-row.reset .form-content input[type=password]{width:auto}div.selectable{position:relative;float:left;border:1px solid #bbb;padding:5px 8px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}div.selectable:after{content:".";height:0;padding-top:16px;width:16px;overflow:hidden;position:absolute;right:8px;top:50%;margin-top:-8px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwYXRoIGQ9Ik0xNiwxNGMwLDEuMTA1LTAuODk1LDItMiwySDJjLTEuMTA1LDAtMi0wLjg5NS0yLTJWMmMwLTEuMTA1LDAuODk1LTIsMi0yaDEyYzEuMTA1LDAsMiwwLjg5NSwyLDJWMTR6Ii8+DTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGQ0ZDRkMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxMiw2IDgsMTAgNCw2ICIvPg08L3N2Zz4N");background-repeat:no-repeat}div.selectable.focus{border-color:#000}div.selectable label{float:left;padding-right:30px}div.selectable select{-webkit-appearance:menulist-button;position:absolute;z-index:1;left:0;top:0;height:100%;cursor:pointer;margin:0;width:100%;filter:alpha(opacity=0);opacity:0}div.selectable select:focus{outline:none}.inline-text-row{border:1px solid #ccc;border-radius:.5em}.inline-text-row .flex-container{align-items:center;margin-inline:.5em}.inline-text-row input[type=text]{border:0 !important;background:0 0 !important}.inline-text-row input[type=submit]{margin-top:4px}.inline-radios-row .form-head,.inline-radios-row #gallery-manager h3,#gallery-manager .inline-radios-row h3{padding-top:0 !important}.inline-radios-row .form-head+.form-content li,.inline-radios-row #gallery-manager h3+.form-content li,#gallery-manager .inline-radios-row h3+.form-content li{float:left;margin-right:11px}.inline-radios-row .form-head+.form-content li input[type=radio]+label:before,.inline-radios-row #gallery-manager h3+.form-content li input[type=radio]+label:before,#gallery-manager .inline-radios-row h3+.form-content li input[type=radio]+label:before{margin-right:3px}textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{-webkit-appearance:none;font-size:13.5px;outline:none;margin:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:0;padding:9px 8px 7px}textarea:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{border-color:#000}textarea.invalid,input[type=email].invalid,input[type=number].invalid,input[type=password].invalid,input[type=search].invalid,input[type=tel].invalid,input[type=text].invalid,input[type=url].invalid{border-color:#c44}textarea:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled{background:#f4f4f4;cursor:not-allowed}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{padding:7px 8px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:required{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=radio]{position:absolute;left:-99999px}input[type=radio]+label{position:relative}input[type=radio]+label:before{content:".";display:inline-block;width:18px;padding-top:18px;height:0;overflow:hidden;margin:-1px 8px 0 0;vertical-align:middle;cursor:pointer;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOCwxNS41Yy00LjEzNiwwLTcuNS0zLjM2NC03LjUtNy41UzMuODY0LDAuNSw4LDAuNXM3LjUsMy4zNjQsNy41LDcuNVMxMi4xMzYsMTUuNSw4LDE1LjV6Ii8+DTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik04LDFjMy44NiwwLDcsMy4xNCw3LDdzLTMuMTQsNy03LDdzLTctMy4xNC03LTdTNC4xNCwxLDgsMSBNOCwwQzMuNTgyLDAsMCwzLjU4MiwwLDhzMy41ODIsOCw4LDgNczgtMy41ODIsOC04UzEyLjQxOCwwLDgsMEw4LDB6Ii8+DTwvZz4NPC9zdmc+DQ==");background-repeat:no-repeat}input[type=radio]:checked+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOCwxNS41Yy00LjEzNiwwLTcuNS0zLjM2NC03LjUtNy41UzMuODY0LDAuNSw4LDAuNXM3LjUsMy4zNjQsNy41LDcuNVMxMi4xMzYsMTUuNSw4LDE1LjV6Ii8+DTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik04LDFjMy44NiwwLDcsMy4xNCw3LDdzLTMuMTQsNy03LDdzLTctMy4xNC03LTdTNC4xNCwxLDgsMSBNOCwwQzMuNTgyLDAsMCwzLjU4MiwwLDhzMy41ODIsOCw4LDgNczgtMy41ODIsOC04UzEyLjQxOCwwLDgsMEw4LDB6Ii8+DTwvZz4NPGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjMuNSIvPg08L3N2Zz4N");background-repeat:no-repeat}input[type=radio]:focus+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOCwxNS41Yy00LjEzNiwwLTcuNS0zLjM2NC03LjUtNy41UzMuODY0LDAuNSw4LDAuNXM3LjUsMy4zNjQsNy41LDcuNVMxMi4xMzYsMTUuNSw4LDE1LjV6Ii8+DTxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik04LDFjMy44NiwwLDcsMy4xNCw3LDdzLTMuMTQsNy03LDdzLTctMy4xNC03LTdTNC4xNCwxLDgsMSBNOCwwQzMuNTgyLDAsMCwzLjU4MiwwLDhzMy41ODIsOCw4LDgNczgtMy41ODIsOC04UzEyLjQxOCwwLDgsMEw4LDB6Ii8+DTwvZz4NPGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjMuNSIvPg08L3N2Zz4N");background-repeat:no-repeat}input[type=radio]:disabled+label{filter:alpha(opacity=50);opacity:.5}input[type=checkbox]{position:absolute;left:-99999px}input[type=checkbox]+label{position:relative}input[type=checkbox]+label:before{content:".";display:inline-block;width:15px;padding-top:15px;height:0;overflow:hidden;margin:-1px 8px 0 0;vertical-align:middle;cursor:pointer;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjE1cHgiIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDE1IDE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNSAxNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTUsMTQuMTY3QzE1LDE0LjYyNywxNC42MjcsMTUsMTQuMTY3LDE1SDAuODMzQzAuMzczLDE1LDAsMTQuNjI3LDAsMTQuMTY3VjAuODMzQzAsMC4zNzMsMC4zNzMsMCwwLjgzMywwDWgxMy4zMzNDMTQuNjI3LDAsMTUsMC4zNzMsMTUsMC44MzNWMTQuMTY3eiIvPg08cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTQsMXYxM0gxVjFIMTQgTTE0LjE2NiwwSDAuODMzQzAuMzczLDAsMCwwLjM3MywwLDAuODMzdjEzLjMzNEMwLDE0LjYyNywwLjM3MywxNSwwLjgzMywxNWgxMy4zMzQNQzE0LjYyNywxNSwxNSwxNC42MjcsMTUsMTQuMTY3VjAuODMzQzE1LDAuMzczLDE0LjYyNywwLDE0LjE2NiwwTDE0LjE2NiwweiIvPg08L2c+DTwvc3ZnPg0=");background-repeat:no-repeat}input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjE1cHgiIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDE1IDE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNSAxNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTUsMTQuMTY3QzE1LDE0LjYyNywxNC42MjcsMTUsMTQuMTY3LDE1SDAuODMzQzAuMzczLDE1LDAsMTQuNjI3LDAsMTQuMTY3VjAuODMzQzAsMC4zNzMsMC4zNzMsMCwwLjgzMywwDWgxMy4zMzNDMTQuNjI3LDAsMTUsMC4zNzMsMTUsMC44MzNWMTQuMTY3eiIvPg08cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTQsMXYxM0gxVjFIMTQgTTE0LjE2NiwwSDAuODMzQzAuMzczLDAsMCwwLjM3MywwLDAuODMzdjEzLjMzNEMwLDE0LjYyNywwLjM3MywxNSwwLjgzMywxNWgxMy4zMzQNQzE0LjYyNywxNSwxNSwxNC42MjcsMTUsMTQuMTY3VjAuODMzQzE1LDAuMzczLDE0LjYyNywwLDE0LjE2NiwwTDE0LjE2NiwweiIvPg08L2c+DTxwYXRoIGQ9Ik0xMy40MzEsNC4xOTRsLTAuOTQ1LTAuOTQ1Yy0wLjI2MS0wLjI2MS0wLjY4NC0wLjI2MS0wLjk0NSwwTDYuMzQ3LDguNDQ1bC0xLjg4OS0xLjg5Yy0wLjI2MS0wLjI2MS0wLjY4NC0wLjI2MS0wLjk0NSwwDUwyLjU2OSw3LjVjLTAuMjYxLDAuMjYxLTAuMjYxLDAuNjg0LDAsMC45NDVsMi4zNjEsMi4zNjFsMCwwbDAuOTQ0LDAuOTQ1YzAuMjYxLDAuMjYxLDAuNjg0LDAuMjYxLDAuOTQ1LDBsMC45NDUtMC45NDVsMCwwDWw1LjY2Ny01LjY2OEMxMy42OTIsNC44NzgsMTMuNjkyLDQuNDU1LDEzLjQzMSw0LjE5NHoiLz4NPC9zdmc+DQ==");background-repeat:no-repeat}input[type=checkbox]:focus+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjE1cHgiIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDE1IDE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNSAxNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMC44MzMsMTQuNWMtMC4xODQsMC0wLjMzMy0wLjE0OS0wLjMzMy0wLjMzM1YwLjgzM0MwLjUsMC42NDksMC42NDksMC41LDAuODMzLDAuNWgxMy4zMzMNYzAuMTg0LDAsMC4zMzMsMC4xNDksMC4zMzMsMC4zMzN2MTMuMzMzYzAsMC4xODQtMC4xNDksMC4zMzMtMC4zMzMsMC4zMzNMMC44MzMsMTQuNUwwLjgzMywxNC41eiIvPg08cGF0aCBkPSJNMTQsMXYxM0gxVjFIMTQgTTE0LjE2NywwSDAuODMzQzAuMzczLDAsMCwwLjM3MywwLDAuODMzdjEzLjMzM0MwLDE0LjYyNywwLjM3MywxNSwwLjgzMywxNWgxMy4zMzMNQzE0LjYyNywxNSwxNSwxNC42MjcsMTUsMTQuMTY3VjAuODMzQzE1LDAuMzczLDE0LjYyNywwLDE0LjE2NywwTDE0LjE2NywweiIvPg08L2c+DTwvc3ZnPg0=");background-repeat:no-repeat}input[type=checkbox]:focus:checked+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjE1cHgiIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDE1IDE1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNSAxNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMC44MzMsMTQuNWMtMC4xODQsMC0wLjMzMy0wLjE0OS0wLjMzMy0wLjMzM1YwLjgzM0MwLjUsMC42NDksMC42NDksMC41LDAuODMzLDAuNWgxMy4zMzMNYzAuMTg0LDAsMC4zMzMsMC4xNDksMC4zMzMsMC4zMzN2MTMuMzMzYzAsMC4xODQtMC4xNDksMC4zMzMtMC4zMzMsMC4zMzNMMC44MzMsMTQuNUwwLjgzMywxNC41eiIvPg08cGF0aCBkPSJNMTQsMXYxM0gxVjFIMTQgTTE0LjE2NywwSDAuODMzQzAuMzczLDAsMCwwLjM3MywwLDAuODMzdjEzLjMzM0MwLDE0LjYyNywwLjM3MywxNSwwLjgzMywxNWgxMy4zMzMNQzE0LjYyNywxNSwxNSwxNC42MjcsMTUsMTQuMTY3VjAuODMzQzE1LDAuMzczLDE0LjYyNywwLDE0LjE2NywwTDE0LjE2NywweiIvPg08L2c+DTxwYXRoIGQ9Ik0xMy40MzEsNC4xOTRsLTAuOTQ1LTAuOTQ1Yy0wLjI2MS0wLjI2MS0wLjY4NC0wLjI2MS0wLjk0NSwwTDYuMzQ3LDguNDQ1bC0xLjg4OS0xLjg5Yy0wLjI2MS0wLjI2MS0wLjY4NC0wLjI2MS0wLjk0NSwwDUwyLjU2OSw3LjVjLTAuMjYxLDAuMjYxLTAuMjYxLDAuNjg0LDAsMC45NDVsMi4zNjEsMi4zNjFsMCwwbDAuOTQ0LDAuOTQ1YzAuMjYxLDAuMjYxLDAuNjg0LDAuMjYxLDAuOTQ1LDBsMC45NDUtMC45NDVsMCwwDWw1LjY2Ny01LjY2OEMxMy42OTIsNC44NzgsMTMuNjkyLDQuNDU1LDEzLjQzMSw0LjE5NHoiLz4NPC9zdmc+DQ==");background-repeat:no-repeat}input[type=checkbox]:disabled+label{filter:alpha(opacity=50);opacity:.5}.char-info{text-align:right}.char-info.is-overlength{color:#c54e36}#quick-panel{position:fixed;left:10px;bottom:10px;width:160px;text-align:center;font-size:16px;border:1px solid #444;border-radius:5px;overflow:hidden;background:rgba(0,0,0,.5);color:#fff}#quick-panel a{color:#fff}.white-page #quick-panel{left:30px;bottom:30px;width:100px;color:#111}.white-page #quick-panel a{color:#111}#quick-panel .pv{border-bottom:1px solid #444;height:71px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:16px;padding-bottom:14px}#quick-panel .pv.size-1,#quick-panel .pv.size-2,#quick-panel .pv.size-3{font-size:40px;line-height:40px}#quick-panel .pv.size-4,#quick-panel .pv.size-5{font-size:30px;line-height:40px}#quick-panel .pv.size-6{font-size:26px;line-height:40px}#quick-panel .list-item .item a{display:block;padding:8px 0 5px;border:0}#quick-panel .list-item .item a:hover{border:0 none;text-decoration:none;background:#000;color:#fff}#quick-panel .list-item .item+.item{border-top:1px solid #444}@media only screen and (max-width:750px){#quick-panel{display:none}}.single-image-uploader a{border:none}.single-image-uploader .delete{z-index:96}.single-image-uploader .browse{z-index:95}.single-image-uploader input[type=file]{z-index:94}.single-image-uploader .dropbox{z-index:93}.single-image-uploader .filename-preview{z-index:91}.single-image-uploader .preview{z-index:90}.single-image-uploader .scene{width:250px;height:250px;background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow:hidden;margin-bottom:2em;position:relative}.single-image-uploader .scene .browse{position:absolute;left:0;top:0;width:100%;height:100%;color:#000;font-size:0;text-transform:uppercase;padding:5px 12px}body.dragover .single-image-uploader .scene .browse{display:none}.single-image-uploader .scene .delete{position:absolute;right:3px;top:3px;background:red;color:#ff1493;font-size:12px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:5px 12px 5px 28px;display:none}.single-image-uploader .scene .delete i{cursor:pointer;width:20px !important;height:0 !important;padding-top:20px !important;overflow:hidden;position:absolute;left:6px;top:6px}.single-image-uploader .scene .delete i:after,.single-image-uploader .scene .delete i:before{content:".";width:12.726px;height:1px;background:#ff1493;position:absolute;left:3.637px;top:9.5px;overflow:hidden}.single-image-uploader .scene .delete i:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.single-image-uploader .scene .delete i:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.single-image-uploader .scene .delete:hover{background:#ff1493;color:#fff}.single-image-uploader .scene .delete:hover i{cursor:pointer;width:20px !important;height:0 !important;padding-top:20px !important;overflow:hidden;position:absolute}.single-image-uploader .scene .delete:hover i:after,.single-image-uploader .scene .delete:hover i:before{content:".";width:12.726px;height:1px;background:#fff;position:absolute;left:3.637px;top:9.5px;overflow:hidden}.single-image-uploader .scene .delete:hover i:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.single-image-uploader .scene .delete:hover i:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}body.dragover .single-image-uploader .scene .delete{display:none}.single-image-uploader .scene:hover .delete{display:block}.single-image-uploader .scene input[type=file]{margin:0;padding:0;position:absolute;left:0;top:0;width:250px;height:250px;display:none;filter:alpha(opacity=0);opacity:0}body.dragover .single-image-uploader .scene input[type=file]{display:block}.single-image-uploader .scene input[type=file].dragover~.dropbox{opacity:.9 !important}.single-image-uploader .scene .dropbox{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:4px dashed #99ab4e;color:#99ab4e;text-align:center;font-size:24px;padding:0 20px;line-height:140%;font-weight:700;background:#fff;display:none;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}body.dragover .single-image-uploader .scene .dropbox{display:-webkit-flex;display:flex;filter:alpha(opacity=70);opacity:.7}.single-image-uploader .scene .filename-preview{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;text-align:center;font-size:15px;font-style:italic;padding:0 20px;line-height:140%;background:rgba(0,0,0,.4)}.single-image-uploader .scene .preview{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center}.image-editor-root{z-index:201}.image-editor-overlay{z-index:200}.image-editor-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.8)}.image-editor-root{width:950px;height:600px;margin-left:-475px;margin-top:-300px;background:#fff;position:fixed;left:50%;top:50%}.image-editor-root .close{cursor:pointer;width:30px !important;height:0 !important;padding-top:30px !important;overflow:hidden;position:absolute;right:0;top:0}.image-editor-root .close:after,.image-editor-root .close:before{content:".";width:16.968px;height:1px;background:#000;position:absolute;left:6.516px;top:14.5px;overflow:hidden}.image-editor-root .close:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.image-editor-root .close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.image-editor-root .preview{width:600px;height:600px;float:left;background:#000;position:relative}.image-editor-root .preview img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.image-editor-root .edit{width:350px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;padding:30px}.image-editor-root .edit textarea{width:100%}.image-editor-root .edit .textarea-section{margin-bottom:25px}.image-editor-root .edit .textarea-section .form-head,.image-editor-root .edit .textarea-section #gallery-manager h3,#gallery-manager .image-editor-root .edit .textarea-section h3{display:inline-block;float:none;margin-bottom:5px}.image-editor-root .edit .textarea-section .form-head+.form-content,.image-editor-root .edit .textarea-section #gallery-manager h3+.form-content,#gallery-manager .image-editor-root .edit .textarea-section h3+.form-content{margin:0 !important}.image-editor-root .edit input[type=submit]{float:right}.image-editor-root .edit .message{float:left;font-size:13px;color:#888}.image-editor-root .edit .message.success{padding-left:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTQgMTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTEzLjUxNywzLjI0MmwtMS42MjktMS42MjljLTAuMTUtMC4xNS0wLjM5My0wLjE1LTAuNTQzLDBMNS42NDIsNy4zMTVMMi42NTYsNC4zMjhjLTAuMTUtMC4xNS0wLjM5My0wLjE1LTAuNTQzLDBMMC40ODMsNS45NTdjLTAuMTUsMC4xNS0wLjE1LDAuMzkzLDAsMC41NDNsMy4yNTgsMy4yNThjMCwwLDAsMCwwLDBsMS42MjksMS42MjljMC4xNSwwLjE1LDAuMzkzLDAuMTUsMC41NDMsMGwxLjYyOS0xLjYyOWMwLDAsMCwwLDAsMGw1Ljk3NC01Ljk3NEMxMy42NjcsMy42MzUsMTMuNjY3LDMuMzkyLDEzLjUxNywzLjI0MnoiLz4NPC9zdmc+DQ==");background-repeat:no-repeat;background-position:left 5px}.image-editor-root .prev,.image-editor-root .next{position:absolute;width:300px;height:600px}.image-editor-root .prev{top:0;left:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDQwIDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MCA0MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjM4LjY5NCwzOSANMTkuODQ3LDIwLjE1MyAzOSwxICIvPg08cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIzNi42OTQsMzkgDTE3Ljg0NywyMC4xNTMgMzcsMSAiLz4NPC9zdmc+DQ==");background-repeat:no-repeat;background-position:left center}.image-editor-root .next{right:0;top:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDQwIDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MCA0MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjEuMzA2LDEgDTIwLjE1MywxOS44NDcgMSwzOSAiLz4NPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMy4zMDYsMSANMjIuMTUzLDE5Ljg0NyAzLDM5ICIvPg08L3N2Zz4N");background-repeat:no-repeat;background-position:right center}#gallery-manager{background:#222;color:#fff;margin-right:222px;padding:20px}#gallery-manager .dropbox{z-index:200}#gallery-manager .handle{z-index:105}#gallery-manager .image-list img{z-index:103}#gallery-manager .pending-text{z-index:102}#gallery-manager .inspector{z-index:101}#gallery-manager .previewer{z-index:100}.content-box>#gallery-manager:first-child{margin-right:0}#gallery-manager .upload-wrapper{position:relative;min-height:220px}#gallery-manager .upload-wrapper:before,#gallery-manager .upload-wrapper:after{content:" ";display:table}#gallery-manager .upload-wrapper:after{clear:both}#gallery-manager .flash-messages{position:absolute;left:30%;right:30%;top:-45px}#gallery-manager .flash-messages .flash-message-item{display:none}#gallery-manager .dropbox{position:absolute;top:-10px;left:-10px;right:-10px;height:0;overflow:hidden;text-align:center;font-size:30px;font-weight:700;background:#fff;color:#99ab4e;filter:alpha(opacity=0);opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:border;-moz-background-clip:border;background-clip:border;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}body.dragover #gallery-manager .dropbox{height:230px;line-height:220px;opacity:.7;border:4px dashed #99ab4e}#gallery-manager .dropbox.dragover{opacity:.9 !important}body.dragover-is-not-image #gallery-manager .dropbox,body.dragover-is-not-file #gallery-manager .dropbox{display:none}#gallery-manager.image-editor-disabled .caption{display:none !important}#gallery-manager .browse-file{color:#fff;background:orange;line-height:100px;text-align:center;text-transform:uppercase}#gallery-manager .browse-file:hover{background:#c54e36}#gallery-manager .browse-file,#gallery-manager .image-list li{width:100px;height:100px;float:left;margin-right:10px;margin-bottom:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:border;-moz-background-clip:border;background-clip:border;overflow:hidden}#gallery-manager .image-list{list-style:none;margin-bottom:20px}#gallery-manager .image-list:before,#gallery-manager .image-list:after{content:" ";display:table}#gallery-manager .image-list:after{clear:both}#gallery-manager .image-list li{position:relative;-webkit-transition:border-radius .4s linear;-moz-transition:border-radius .4s linear;-o-transition:border-radius .4s linear;transition:border-radius .4s linear}#gallery-manager .image-list li.pending,#gallery-manager .image-list li.pending .previewer,#gallery-manager .image-list li.uploading,#gallery-manager .image-list li.uploading .previewer{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}#gallery-manager .image-list li .pending-text,#gallery-manager .image-list li .inspector,#gallery-manager .image-list li .previewer{position:absolute;top:0;left:0;right:0;bottom:0}#gallery-manager .image-list li img{position:absolute;left:0;top:0;width:100%;height:100%}#gallery-manager .image-list li .pending-text{text-align:center;line-height:100px;font-style:italic;color:#ccc;color:rgba(255,255,255,.6)}#gallery-manager .image-list li .previewer{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;filter:alpha(opacity=0);opacity:0;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}#gallery-manager .image-list li .previewer.show{filter:alpha(opacity=100);opacity:1}#gallery-manager .image-list li .pie{top:0;left:0;font-size:100px;position:absolute;width:1em;height:1em}#gallery-manager .image-list li .pie>*{display:block;width:1em;height:1em;position:absolute;top:0;left:0}#gallery-manager .image-list li .pie>*>*{display:block;position:absolute;left:0;top:0;width:.5em;height:1em;border-radius:.5em 0 0 .5em;transform-origin:right center;box-sizing:border-box}#gallery-manager .image-list li .pie>*:first-child{clip:rect(0,.5em,1em,0)}#gallery-manager .image-list li .pie>*:first-child>*{background:rgba(0,0,0,.5)}#gallery-manager .image-list li .pie>*+*{clip:rect(0,1em,1em,.5em)}#gallery-manager .image-list li .pie>*+*>*{background:rgba(0,0,0,.5)}#gallery-manager .image-list li .handle{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid transparent}#gallery-manager .image-list li.error{background:#fff;text-align:center;color:#c44;padding:5px}#gallery-manager .image-list li.error span{height:90px;width:90px;display:table-cell;vertical-align:middle}#gallery-manager .image-list li:hover div.handle{display:block;background:rgba(0,0,0,.6);border:1px solid #fff}#gallery-manager .image-list li:hover a{display:block}#gallery-manager .image-list li a{display:none;position:absolute;width:26px;height:0;padding-top:26px;overflow:hidden;background-position:center center;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#gallery-manager .image-list li .delete{cursor:pointer;width:26px !important;height:0 !important;padding-top:26px !important;overflow:hidden;position:absolute;right:3px;top:3px}#gallery-manager .image-list li .delete:after,#gallery-manager .image-list li .delete:before{content:".";width:19.796px;height:1px;background:#fff;position:absolute;left:3.102px;top:12.5px;overflow:hidden}#gallery-manager .image-list li .delete:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#gallery-manager .image-list li .delete:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#gallery-manager .image-list li .delete:hover{background-color:#c44}#gallery-manager .image-list li .cover{left:3px;top:3px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNS44ODYsMTkuNTE3Yy0wLjA5NSwwLTAuMTktMC4wMjgtMC4yNzItMC4wODVMMTAsMTUuNTI2bC01LjYxNSwzLjkwNw1jLTAuMTY2LDAuMTE3LTAuMzg2LDAuMTEzLTAuNTUyLTAuMDA2Yy0wLjE2NC0wLjExOS0wLjIzNC0wLjMyOS0wLjE3Ni0wLjUyM2wxLjk4MS02LjU0N2wtNS40NS00LjEzMg1DMC4wMjcsOC4xMDItMC4wMzksNy44OTEsMC4wMjMsNy42OThjMC4wNjItMC4xOTMsMC4yNDEtMC4zMjUsMC40NDQtMC4zMjlMNy4zMDUsNy4yM0w5LjU1LDAuNzdjMC4xMzQtMC4zODMsMC43NjYtMC4zODMsMC45LDANbDIuMjQ2LDYuNDZsNi44MzcsMC4xMzljMC4yMDMsMC4wMDQsMC4zODEsMC4xMzYsMC40NDQsMC4zMjljMC4wNjIsMC4xOTMtMC4wMDQsMC40MDQtMC4xNjYsMC41MjZsLTUuNDUsNC4xMzJsMS45ODEsNi41NDcNYzAuMDU5LDAuMTk0LTAuMDEyLDAuNDA0LTAuMTc2LDAuNTIzQzE2LjA4MywxOS40ODcsMTUuOTg1LDE5LjUxNywxNS44ODYsMTkuNTE3eiBNMTAsMTQuNDY5YzAuMDk1LDAsMC4xOTEsMC4wMjgsMC4yNzIsMC4wODUNbDQuNzYyLDMuMzE0bC0xLjY4LTUuNTUyYy0wLjA1OC0wLjE5MSwwLjAwOS0wLjM5NywwLjE2OC0wLjUxOGw0LjYyMi0zLjUwNGwtNS43OTktMC4xMThjLTAuMi0wLjAwNC0wLjM3NS0wLjEzMi0wLjQ0MS0wLjMyDUwxMCwyLjM3Nkw4LjA5Niw3Ljg1NUM4LjAzLDguMDQ0LDcuODU1LDguMTcxLDcuNjU1LDguMTc1bC01LjgsMC4xMThsNC42MjIsMy41MDRjMC4xNTksMC4xMiwwLjIyNiwwLjMyNywwLjE2OCwwLjUxOGwtMS42OCw1LjU1Mg1sNC43NjItMy4zMTRDOS44MDksMTQuNDk3LDkuOTA1LDE0LjQ2OSwxMCwxNC40Njl6Ii8+DTwvc3ZnPg0=");background-repeat:no-repeat}#gallery-manager .image-list li .visibility{left:3px;bottom:3px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAsMy44QzMsMy44LDEuMzgsMTAsMSwxMGMwLjQwNCwwLDIsNi4yLDksNi4yYzcsMCw4LjY4OS02LjIsOS02LjJDMTguNzE0LDEwLDE3LDMuOCwxMCwzLjh6IE0xMCwxNC40DWMtMi40MywwLTQuNC0xLjk3LTQuNC00LjRTNy41Nyw1LjYsMTAsNS42YzIuNDMsMCw0LjQsMS45Nyw0LjQsNC40UzEyLjQzLDE0LjQsMTAsMTQuNHoiLz4NPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTAiIGN5PSIxMCIgcj0iMi4xMDQiLz4NPC9nPg08L3N2Zz4N");background-repeat:no-repeat}#gallery-manager .image-list li .caption{right:3px;bottom:3px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cmVjdCB4PSI4LjQ0NyIgeT0iMi4xODIiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAwLjcwNzEgLTAuNzA3MSAwLjcwNzEgOS41NDM0IC01LjE5MykiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI1LjE4NiIgaGVpZ2h0PSIxMy40ODMiLz4NPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIyLjM1OSwxNy42NzcgMy41MTgsMTMuMTEgNi45MjcsMTYuNTE4IAkiLz4NPC9nPg08L3N2Zz4N");background-repeat:no-repeat}#gallery-manager .image-list li.is-cover{-webkit-box-shadow:0 0 0 2px #d8c519;-moz-box-shadow:0 0 0 2px #d8c519;box-shadow:0 0 0 2px #d8c519}#gallery-manager .image-list li.is-cover .cover{display:block;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwYXRoIGZpbGw9IiNEOEM1MTkiIGQ9Ik0xOS45NzcsNy42OThjLTAuMDYyLTAuMTkzLTAuMjQxLTAuMzI1LTAuNDQ0LTAuMzI5TDEyLjY5Niw3LjIzTDEwLjQ1LDAuNzdjLTAuMTM0LTAuMzgzLTAuNzY2LTAuMzgzLTAuOSwwDUw3LjMwNSw3LjIzTDAuNDY3LDcuMzY5QzAuMjY0LDcuMzczLDAuMDg1LDcuNTA1LDAuMDIzLDcuNjk4Yy0wLjA2MiwwLjE5MywwLjAwNCwwLjQwNCwwLjE2NiwwLjUyNmw1LjQ1LDQuMTMybC0xLjk4MSw2LjU0Nw1jLTAuMDU5LDAuMTk0LDAuMDEyLDAuNDA0LDAuMTc2LDAuNTIzYzAuMTY1LDAuMTIsMC4zODUsMC4xMjMsMC41NTIsMC4wMDZMMTAsMTUuNTI2bDUuNjE1LDMuOTA3DWMwLjA4MiwwLjA1NywwLjE3NywwLjA4NSwwLjI3MiwwLjA4NWMwLjA5OSwwLDAuMTk2LTAuMDMsMC4yOC0wLjA5MWMwLjE2NC0wLjExOSwwLjIzNC0wLjMyOSwwLjE3Ni0wLjUyM2wtMS45ODEtNi41NDdsNS40NS00LjEzMg1DMTkuOTczLDguMTAyLDIwLjAzOSw3Ljg5MSwxOS45NzcsNy42OTh6Ii8+DTwvc3ZnPg0=");background-repeat:no-repeat}#gallery-manager .image-list li.is-hidden{background:#000}#gallery-manager .image-list li.is-hidden .visibility{display:block;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxnPg08cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjcuNjg2LDEzLjcyOCA3LjY4NiwxMy43MjggMTMuNzI4LDcuNjg2IDEzLjcyOCw3LjY4NiAxNS43MzUsNS42NzkgMTUuNzM1LDUuNjc5IDE2Ljk0NSw0LjQ2OSANMTUuNTMxLDMuMDU1IDEzLjk2OSw0LjYxNyAxMy45NjksNC42MTcgMTIuMzE0LDYuMjcyIDEyLjMxNCw2LjI3MiA2LjI3MiwxMi4zMTQgNi4yNzIsMTIuMzE0IDQuMjc3LDE0LjMwOCA0LjI3NywxNC4zMDggDTMuMDU1LDE1LjUzMSA0LjQ2OSwxNi45NDUgNi41ODUsMTQuODI5IAkiLz4NPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUuNzYzLDExLjEyNUM1LjY2NywxMC43NjQsNS42LDEwLjM5MSw1LjYsMTBjMC0yLjQzLDEuOTctNC40LDQuNC00LjRjMC4zOTEsMCwwLjc2NCwwLjA2OCwxLjEyNSwwLjE2Mw1sMS41OTYtMS41OTZDMTEuOTE0LDMuOTQzLDExLjAxOSwzLjgsMTAsMy44QzMsMy44LDEuMzgsMTAsMSwxMGMwLjIxOSwwLDAuNzk4LDEuODI1LDIuMzkzLDMuNDk1TDUuNzYzLDExLjEyNXoiLz4NPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE2LjYyNyw2LjQ4NGwtMi4zOTEsMi4zOTFDMTQuMzMyLDkuMjM2LDE0LjQsOS42MDksMTQuNCwxMGMwLDIuNDMtMS45Nyw0LjQtNC40LDQuNA1jLTAuMzkyLDAtMC43NjQtMC4wNjgtMS4xMjUtMC4xNjNMNy4yOCwxNS44MzFDOC4wODQsMTYuMDU3LDguOTc5LDE2LjIsMTAsMTYuMmM3LDAsOC42ODktNi4yLDktNi4yDUMxOC44NDQsMTAsMTguMjU2LDguMTYsMTYuNjI3LDYuNDg0eiIvPg08L2c+DTwvc3ZnPg0=");background-repeat:no-repeat}#gallery-manager .image-list li.is-hidden img{filter:alpha(opacity=20);opacity:.2}#gallery-manager .image-list li.is-hidden .previewer{display:none}#gallery-manager .image-list li.is-hidden:hover div.handle{background:rgba(0,0,0,0)}.tooltip{z-index:9999;position:absolute;left:0;top:0;background:rgba(0,0,0,.8);color:#fff;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.tooltip .tooltip-content{padding:4px 10px}.tooltip .tooltip-arrow{position:absolute;width:0;height:0}.tooltip .tooltip-arrow i{position:absolute;border-style:solid;display:block}.tooltip.pos-top.align-begin .tooltip-arrow,.tooltip.pos-bottom.align-begin .tooltip-arrow{left:20px}.tooltip.pos-top.align-center .tooltip-arrow,.tooltip.pos-bottom.align-center .tooltip-arrow{left:50%}.tooltip.pos-top.align-end .tooltip-arrow,.tooltip.pos-bottom.align-end .tooltip-arrow{right:20px}.tooltip.pos-top .tooltip-arrow{bottom:0}.tooltip.pos-top .tooltip-arrow i{top:0;left:-4px;width:0;border-color:rgba(0,0,0,.8) transparent;border-width:4px 4px 0}.tooltip.pos-bottom .tooltip-arrow{top:0}.tooltip.pos-bottom .tooltip-arrow i{bottom:0;left:-4px;width:0;border-color:rgba(0,0,0,.8) transparent;border-width:0 4px 4px}.tooltip.pos-left .tooltip-arrow{right:0}.tooltip.pos-left .tooltip-arrow i{top:-4px;left:0;height:0;border-color:transparent rgba(0,0,0,.8);border-width:4px 0 4px 4px}.tooltip.pos-right .tooltip-arrow{left:0}.tooltip.pos-right .tooltip-arrow i{top:-4px;right:0;height:0;border-color:transparent rgba(0,0,0,.8);border-width:4px 4px 4px 0}.tooltip.pos-left.align-begin .tooltip-arrow,.tooltip.pos-right.align-begin .tooltip-arrow{top:15px}.tooltip.pos-left.align-center .tooltip-arrow,.tooltip.pos-right.align-center .tooltip-arrow{top:50%}.tooltip.pos-left.align-end .tooltip-arrow,.tooltip.pos-right.align-end .tooltip-arrow{bottom:15px}#astro-loading{z-index:9999;position:fixed;top:10px;width:150px;left:50%;margin-left:-75px;background:#c54e36;background:#e8e5c1;color:#000;padding:4px 10px;font-size:12px;text-transform:uppercase;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#about-article{text-align:center}.attachment-section{margin-bottom:50px}.attachment-section .section-title{margin-bottom:20px;text-transform:uppercase}.attachment-section li{overflow:hidden;margin-bottom:20px}.attachment-section li .ext{float:left;width:40px;height:50px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjQwcHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDQwIDUwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik0yNSwwSDB2NTBoNDBWMTVMMjUsMHogTTI2LDMuOTAyTDM2LjE2LDE0SDI2VjMuOTAyeiBNMzgsNDhIMlYyaDIydjE0aDE0VjQ4eiIvPg08L3N2Zz4N");background-repeat:no-repeat;text-align:center;font-weight:700;font-size:13px;color:#888;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:20px;text-transform:uppercase}.attachment-section li .ext.long-ext{font-size:11px}.attachment-section li .info,.attachment-section li .actions{margin-left:60px}.attachment-section li .info{line-height:120%;margin-bottom:8px}.auth-accountinfo .basic-info dl{border:1px solid #000;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:20px 20px 10px}.auth-accountinfo .basic-info .actions{text-align:center;margin-top:40px}.auth-accountinfo .basic-info .actions a{margin:.5em}#auth-nav{color:#999}#auth-nav a{color:#999}#auth-nav li{line-height:170%}#auth-nav li.active a{color:#000}@media only screen and (max-width:979px){#auth-nav{margin-bottom:25px;text-align:center;font-size:13px}#auth-nav li{display:inline;margin:0 5px}}@media only screen and (min-width:600px) and (max-width:979px){#auth-nav li{margin:0 10px}}.back-to-top{position:fixed;bottom:25px;right:25px}.back-to-top a{display:block;width:38px;height:38px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iNSA1IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDUgNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjYsMTkuNjUgDTE1LjMsMTAuMzUgMjQsMTkuMDUgIi8+DTwvc3ZnPg0=");background-repeat:no-repeat;background-position:50% 50%;background-color:#000;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}@media only screen and (min-width:600px) and (max-width:979px){.back-to-top{bottom:15px;right:15px}}@media only screen and (max-width:599px){.back-to-top a{display:none}}.button.back{background-color:#f1f1f1;color:#222 !important;text-transform:uppercase;padding-left:32px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiAxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjguNSwxMSANMy41LDYgOC41LDEgIi8+DTwvc3ZnPg0=");background-repeat:no-repeat;background-position:10px 50%}.button.back:hover,.button.back:focus{background-color:#eaeaea;color:#000 !important}.button.back.disabled,.button.back:disabled{background-color:#eaeaea;color:#aaa !important}.content.unset a{color:#000;border-bottom:1px solid}.content.unset hr{color:#e1e1e1}.content.unset h1,.content.unset h2,.content.unset h3{font-weight:400;margin:1.3em 0}.content.unset h1{font-size:24px}.content.unset h2{font-size:21px}.content.unset h3{font-size:18px}@media only screen and (max-width:599px){.content.unset h1{font-size:21px}.content.unset h2{font-size:18px}.content.unset h3{font-size:15px}}.content.unset table+h1,.content.unset table+h2,.content.unset table+h3,.content.unset ul+h1,.content.unset ul+h2,.content.unset ul+h3,.content.unset ol+h1,.content.unset ol+h2,.content.unset ol+h3,.content.unset p+h1,.content.unset p+h2,.content.unset p+h3{margin-top:2em}.content.unset figure{margin:50px 0}.content.unset figure a{border-bottom:0 !important}.content.unset figcaption{color:#999;font-size:13px;line-height:140%}.content.unset p:first-child{margin-top:0}.filter-menu{color:#999}.filter-menu a{color:#999}.filter-menu .filter-extended{font-style:italic}.filter-menu .filter-extended-label{font-style:normal}.filter-menu .filter-extended-item.active a{color:#000}@media only screen and (max-width:979px){.filter-menu .filter-extended{padding-bottom:20px;text-align:center}.filter-menu .filter-extended-label{display:none}.filter-menu .filter-extended-item{margin:0 20px;display:inline-block}}.filter-menu .flex{position:relative;margin-bottom:30px}.filter-menu .flex:after{position:absolute;bottom:0;left:50%;margin-left:-35px;display:block;width:70px;border-top:1px solid #000;content:""}.filter-menu .flex:only-child:after{display:none}.filter-menu .column li{line-height:170%}.filter-menu .column li.active a{color:#000}.filter-menu .column li.active.desc a,.filter-menu .column li.active.asc a{padding-right:16px;position:relative}.filter-menu .column li.active.desc a:after,.filter-menu .column li.active.asc a:after{content:"";background-position:100% 50%;top:0;right:0;bottom:0;width:12px;position:absolute;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjEycHgiIGhlaWdodD0iN3B4IiB2aWV3Qm94PSIwIDAgMTIgNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIgNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwYXRoIGQ9Ik02LDYuNjA0TDAuNjQ2LDEuMjVjLTAuMTk1LTAuMTk1LTAuMTk1LTAuNTEyLDAtMC43MDdzMC41MTItMC4xOTUsMC43MDcsMEw2LDUuMTg5bDQuNjQ2LTQuNjQ2DWMwLjE5NS0wLjE5NSwwLjUxMi0wLjE5NSwwLjcwNywwczAuMTk1LDAuNTEyLDAsMC43MDdMNiw2LjYwNHoiLz4NPC9zdmc+DQ==");background-repeat:no-repeat}.filter-menu .column li.active.asc a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}html:lang(ja) .filter-menu .column li.active.asc a:after{bottom:2px}@media only screen and (min-width:980px){.filter-menu .label{display:none}.filter-menu .column{margin-bottom:30px}.filter-menu .flex:after{position:static;margin-left:0}}@media only screen and (max-width:979px){.filter-menu{background:#eee;margin-bottom:25px}.filter-menu .flex~.filter-extended .filter-extended-label{display:block}.filter-menu .label{text-align:center;color:#000;padding:10px 0;text-transform:uppercase;cursor:pointer;position:relative}.filter-menu .label i{width:12px;height:12px;position:absolute;right:20px;top:15px;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjEycHgiIGhlaWdodD0iN3B4IiB2aWV3Qm94PSIwIDAgMTIgNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIgNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwYXRoIGQ9Ik02LDYuNjA0TDAuNjQ2LDEuMjVjLTAuMTk1LTAuMTk1LTAuMTk1LTAuNTEyLDAtMC43MDdzMC41MTItMC4xOTUsMC43MDcsMEw2LDUuMTg5bDQuNjQ2LTQuNjQ2DWMwLjE5NS0wLjE5NSwwLjUxMi0wLjE5NSwwLjcwNywwczAuMTk1LDAuNTEyLDAsMC43MDdMNiw2LjYwNHoiLz4NPC9zdmc+DQ==");background-repeat:no-repeat;background-position:50% 50%}.filter-menu.open .label i{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiAxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxLjc1NyIgeTE9IjEuNzU3IiB4Mj0iMTAuMjQzIiB5Mj0iMTAuMjQzIi8+DTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxLjc1NyIgeTE9IjEwLjI0MyIgeDI9IjEwLjI0MyIgeTI9IjEuNzU3Ii8+DTwvc3ZnPg0=");background-repeat:no-repeat}.filter-menu .wrapper{display:none}.filter-menu .wrapper .flex{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:10px 5% 30px}.filter-menu .wrapper .flex .column{text-align:center;width:33.3%}}@media only screen and (max-width:599px){.filter-menu .wrapper .flex .column{width:45%}}form.default .flash-messages,#filling-information .flash-messages,#cart-summary .flash-messages,.simple-form .flash-messages,.simple-content .flash-messages{margin-bottom:20px}form.default .flash-message-item,#filling-information .flash-message-item,#cart-summary .flash-message-item,.simple-form .flash-message-item,.simple-content .flash-message-item{padding:8px 20px;margin-bottom:4px}form.default .flash-message-item.success,#filling-information .flash-message-item.success,#cart-summary .flash-message-item.success,.simple-form .flash-message-item.success,.simple-content .flash-message-item.success{background-color:#d1e8e4}form.default .flash-message-item.warning,form.default .flash-message-item.error,#filling-information .flash-message-item.warning,#filling-information .flash-message-item.error,#cart-summary .flash-message-item.warning,#cart-summary .flash-message-item.error,.simple-form .flash-message-item.warning,.simple-form .flash-message-item.error,.simple-content .flash-message-item.warning,.simple-content .flash-message-item.error{color:#c44;border:1px solid}#cart-summary .flash-messages{margin:20px 0;font-size:12px}#cart-summary .flash-message-item{text-align:left}#footer{background:#99ab4e;color:#fff;margin-top:5em;padding:3rem var(--bodyPadding);padding-bottom:10rem}@media only screen and (min-width:980px){#footer{padding:5rem 0}}#footer a{border:0}#footer .footer__siteTitle{font-size:1.4rem;font-weight:700}#footer .footer__content{max-width:600px;margin:0 auto;font-size:.9rem}#footer .footer__content ul{display:flex;flex-wrap:wrap}#footer .footer__content ul+ul{border-top:1px solid #fff;margin-top:.8rem;padding-top:.8rem}#footer .footer__content ul a{color:#fff}#footer .footer__nav{margin-top:1em}#footer .footer__nav li{min-width:50%}@media only screen and (min-width:980px){#footer .footer__nav li{min-width:33.3%}}#footer .footer__otherLinks li{min-width:50%}#footer .footer__copyright{font-size:.8em}.menu-icon{position:fixed;display:block;width:50px;padding-top:50px;height:0;overflow:hidden;background-position:50% 50%}@media only screen and (min-width:980px){.menu-icon{position:static}}.menu-icon.active{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyIiB5MT0iMiIgeDI9IjE4IiB5Mj0iMTgiLz4NPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE4IiB5MT0iMiIgeDI9IjIiIHkyPSIxOCIvPg08L3N2Zz4N") !important;background-repeat:no-repeat}.menu-icon.search{right:50px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNDE5XzIwMikiPjxwYXRoIGQ9Ik02LjI0ODA1IDAuMDA2ODM1OTRDNy44ODQ5NiAtMC4wNTYyMzcyIDkuNDg1ODQgMC41MDExNzQgMTAuNzI5NSAxLjU2NzM4QzExLjk3MyAyLjYzMzUxIDEyLjc2ODMgNC4xMjk2OCAxMi45NTYxIDUuNzU2ODRDMTMuMTQzNyA3LjM4NDE4IDEyLjcwOTUgOS4wMjI0NCAxMS43NDEyIDEwLjM0MzhDMTEuNzgyIDEwLjM3NDEgMTEuODIwNyAxMC40MDcxIDExLjg1NjQgMTAuNDQzNEwxNS43MDcgMTQuMjkzQzE1Ljg5NDQgMTQuNDgwNSAxNS45OTkgMTQuNzM0OSAxNS45OTkgMTVDMTUuOTk4OSAxNS4yNjUzIDE1Ljg5MzcgMTUuNTIwNSAxNS43MDYxIDE1LjcwOEMxNS41MTg1IDE1Ljg5NTMgMTUuMjY0MSAxNiAxNC45OTkgMTZDMTQuNzMzOCAxNS45OTk5IDE0LjQ3OTUgMTUuODk0NiAxNC4yOTIgMTUuNzA3TDEwLjQ0MTQgMTEuODU3NEMxMC40MDU0IDExLjgyMDggMTAuMzczMSAxMS43ODIxIDEwLjM0MzggMTEuNzQyMkM5LjAyMzI4IDEyLjcxMTEgNy4zODU5NCAxMy4xNDY0IDUuNzU4NzkgMTIuOTZDNC4xMzE0NCAxMi43NzM1IDIuNjM0NDcgMTEuOTc5IDEuNTY3MzggMTAuNzM2M0MwLjUwMDI4NCA5LjQ5MzQ0IC0wLjA1Nzk5NTYgNy44OTI4MiAwLjAwMzkwNjI1IDYuMjU1ODZDMC4wNjU5MDg3IDQuNjE5MDYgMC43NDM1NSAzLjA2NTg3IDEuOTAxMzcgMS45MDcyM0MzLjA1OTE0IDAuNzQ4NzU0IDQuNjExNDMgMC4wNzAwMTgzIDYuMjQ4MDUgMC4wMDY4MzU5NFpNNi41IDJDNS4zMDY1MyAyIDQuMTYxMyAyLjQ3NDQ1IDMuMzE3MzggMy4zMTgzNkMyLjQ3MzcyIDQuMTYyMjMgMiA1LjMwNjcyIDIgNi41QzIuMDAwMDEgNy4wOTA4OCAyLjExNjY3IDcuNjc1NzcgMi4zNDI3NyA4LjIyMTY4QzIuNTY4ODYgOC43Njc1IDIuODk5NjggOS4yNjM4NSAzLjMxNzM4IDkuNjgxNjRDMy43MzUxNiAxMC4wOTk0IDQuMjMxNTIgMTAuNDMxMSA0Ljc3NzM0IDEwLjY1NzJDNS4zMjMzMSAxMC44ODM0IDUuOTA5MDUgMTEgNi41IDExQzcuMDkwODQgMTEgNy42NzU4MSAxMC44ODMzIDguMjIxNjggMTAuNjU3MkM4Ljc2NzY1IDEwLjQzMTEgOS4yNjM3OCAxMC4wOTk1IDkuNjgxNjQgOS42ODE2NEMxMC4wOTk1IDkuMjYzNzkgMTAuNDMxMSA4Ljc2NzYxIDEwLjY1NzIgOC4yMjE2OEMxMC44ODMzIDcuNjc1ODIgMTEgNy4wOTA4MiAxMSA2LjVDMTEgNS4zMDY2IDEwLjUyNTUgNC4xNjIyNiA5LjY4MTY0IDMuMzE4MzZDOC44Mzc3OCAyLjQ3NDUgNy42OTMzOSAyLjAwMDA2IDYuNSAyWiIgZmlsbD0iYmxhY2siLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF80MTlfMjAyIj48cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+");background-repeat:no-repeat}.menu-icon.search.active{right:10px}.menu-open .menu-icon.search{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xOS43MjgsMTkuMDIxbC0zLjkwNy0zLjkwN2MzLjE1OS0zLjUzLDMuMDU0LTguOTY3LTAuMzM2LTEyLjM1NmMtMy41MDktMy41MDktOS4yMTktMy41MDktMTIuNzI4LDBzLTMuNTA5LDkuMjE5LDAsMTIuNzI4DWMzLjM5LDMuMzksOC44MjcsMy40OTUsMTIuMzU2LDAuMzM2bDMuOTA3LDMuOTA3YzAuMTk1LDAuMTk1LDAuNTEyLDAuMTk1LDAuNzA3LDBDMTkuOTIzLDE5LjUzMywxOS45MjMsMTkuMjE2LDE5LjcyOCwxOS4wMjF6DU0zLjQ2NCwxNC43NzhjLTMuMTE5LTMuMTE5LTMuMTE5LTguMTk1LDAtMTEuMzE0czguMTk1LTMuMTE5LDExLjMxNCwwczMuMTE5LDguMTk1LDAsMTEuMzE0UzYuNTg0LDE3Ljg5NywzLjQ2NCwxNC43Nzh6Ii8+DTwvc3ZnPg0=");background-repeat:no-repeat}@media only screen and (max-width:979px){.menu-icon{display:block;width:40px;padding-top:40px;height:0;overflow:hidden}}#functions,#search.menu-box{position:fixed;right:0;top:0;bottom:0;overflow:auto;width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:110px 50px 80px;background:#000;color:#fff}#functions a,#search.menu-box a{color:#fff}@media only screen and (max-width:599px){#functions,#search.menu-box{left:0;width:auto;padding-top:80px}}#search{display:none;color:#999;font-size:18px}#search label{display:block;margin-bottom:20px}#search .search-input{margin:0 -50px 50px;border-top:1px solid #333;border-bottom:1px solid #333;padding:20px 50px}#search .search-input input[type=search]{background:0 0;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;color:#fff;font-size:24px;padding:0}#search p.label{margin-bottom:20px}#search ul{color:#fff;margin:0 -50px 20px}#search ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:200%;display:block;padding:0 50px}#search ul li a:hover{background-color:#222}#search .clear{text-align:right}#search .clear a{color:#999}#search .clear a:hover{color:#fff}#header .toggle-wrapper{width:40px;height:40px;position:fixed;z-index:1001;cursor:pointer;right:10px;top:calc(var(--header-height)*0.5);transform:translateY(-50%)}@media only screen and (min-width:980px){#header .toggle-wrapper{display:none}}#header .toggle{position:absolute;width:15px;height:12px;left:50%;top:50%;transform:translate(-50%,-50%)}#header .toggle .bar{width:100%;height:2px;background:#000;position:absolute}#header .toggle .bar-open{transition:opacity .2s .2s,transform .2s .2s,width .2s .2s;right:0}#header .toggle .bar-close{width:0}#header .toggle .bar-1{top:0}#header .toggle .bar-2{top:50%;margin-top:-1px}#header .toggle .bar-3{bottom:0}#header .toggle .bar-4{transform-origin:left top;transform:rotate(45deg) translateY(-50%);transition:width .1s}#header .toggle .bar-5{transform-origin:right top;transform:rotate(-45deg) translateY(-50%);transition:width .1s .1s;right:0}#header.is-open .bar{background:#fff}#header.is-open .bar-open{transition:opacity .2s,transform .2s,width .2s;opacity:0;width:0;transform:translateX(5px)}#header.is-open .bar-close{width:141.213%}#header.is-open .bar-4{transition:width .1s .2s}#header.is-open .bar-5{transition:width .1s .3s}#header{position:fixed;left:0;right:0;top:0;font-size:.9rem;z-index:99;height:var(--header-height);padding:0 20px;background:#fff;display:flex;align-items:center;justify-content:space-between}#header.is-open{flex-direction:column;align-items:flex-start;justify-content:center}#header a{color:#222;border:0}@media only screen and (min-width:980px){#header{padding:0 50px}}#header+.placeholder{height:var(--header-height)}#header .site-title{font-size:1.4rem;white-space:nowrap}#main-nav,#second-nav{display:none}@media only screen and (min-width:980px){#main-nav,#second-nav{display:flex;justify-content:space-between;align-items:center}}#nav{position:relative;width:100%}@media only screen and (min-width:980px){#nav .active{border-bottom:1px solid}}#lang-switch{position:absolute;right:0;bottom:-2.2em;font-size:.7em;text-transform:uppercase;display:none;font-family:"Noto Sans JP","Helvetica Neue","Helvetica","Nimbus Sans L","Arial","Liberation Sans","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","MS PGothic","MS Gothic",sans-serif}@media only screen and (min-width:980px){#lang-switch{display:block}}#lang-switch .divider{margin:0 5px}#header .header__right{display:flex;width:60%;align-items:center;gap:1em}#header.is-open{height:100vh;flex-wrap:wrap;align-content:baseline;background:#99ab4e}#header.is-open a{color:#fff;display:block}#header.is-open .search{display:none}#header.is-open .site-title{width:40%;margin-top:calc(var(--header-height)*0.5 - .5em);margin-bottom:2em}#header.is-open #main-nav,#header.is-open #second-nav{display:block;font-size:1.3rem}#header.is-open #lang-switch{position:static;display:block}#header.is-open #second-nav:not(:empty){margin-top:2em;padding-top:2em;border-top:1px solid #fff}#header.is-open .main-nav-item{margin-left:0;margin-bottom:2em}.uc{text-transform:uppercase}.center{text-align:center}.h0{margin:100px 0 !important;font-size:28px !important;font-weight:400;position:relative;line-height:100%;padding-bottom:30px}.h0:after{content:"";position:absolute;border-bottom:1px solid;bottom:0;left:0;width:50px}.h0.center{text-align:center}.h0.center:after{margin-left:-25px;left:50%}.h0.snap{margin-top:0 !important}@media only screen and (min-width:600px) and (max-width:979px){.h0{font-size:24px !important}}@media only screen and (max-width:599px){.h0{margin:50px 0 !important;font-size:18px !important;padding-bottom:15px}}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400}.h1 u,.h2 u,.h3 u,.h4 u,.h5 u,.h6 u{border-bottom:1px solid;text-decoration:none;padding-bottom:1px}html:lang(en) .h1 u,html:lang(en) .h2 u,html:lang(en) .h3 u,html:lang(en) .h4 u,html:lang(en) .h5 u,html:lang(en) .h6 u{padding-bottom:4px}.h1{font-size:1.6rem}.h2{font-size:1.4rem}.h3{font-size:1.2rem}.h1,.h2,.h3{margin-bottom:1.5em}.h1.mb2,.h2.mb2,.h3.mb2{margin-bottom:3em}.h4,.h5,.h6{margin-bottom:1em}.h4.mb2,.h5.mb2,.h6.mb2{margin-bottom:2em}.is-instant-login .popup-panel .scene{max-width:640px}#login-switcher{max-width:640px;margin:0 auto}#login-switcher .switcher-row{margin-bottom:50px}#login-switcher .switcher-row ul:before,#login-switcher .switcher-row ul:after{content:" ";display:table}#login-switcher .switcher-row ul:after{clear:both}#login-switcher .switcher-row ul li{width:50%;float:left;text-align:center}#login-switcher .switcher-row ul li label{display:block;width:100%;cursor:pointer;padding:10px 0;background:#eee;color:#666}#login-switcher .switcher-row ul li label:before{display:none}#login-switcher .switcher-row ul li input:checked+label{background:#000;color:#fff}#login-switcher .flash-messages{margin-top:-25px}@media only screen and (max-width:599px){#nav #main-nav{display:none}}#nav #sub-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin-bottom:40px}#nav #sub-nav:before,#nav #sub-nav:after{content:" ";display:table}#nav #sub-nav:after{clear:both}html:lang(ja) #nav #sub-nav{font-size:13px}#nav #sub-nav a{color:#999}#nav #sub-nav li{float:left;margin-right:30px;height:42px}#nav #sub-nav li.active{border-bottom:1px solid #000}#nav #sub-nav li.active a{color:#000}@media only screen and (max-width:599px){#nav #sub-nav{margin-bottom:25px;text-align:center;font-size:13px}#nav #sub-nav li{float:none;display:inline;margin:0 5px}#nav #sub-nav li.active{border-bottom:0 none}}.pagination{position:relative;margin:50px 0}.pagination .pagination-prev span,.pagination .pagination-prev a,.pagination .pagination-next span,.pagination .pagination-next a{padding:8px 12px;text-transform:uppercase;font-size:13px}.pagination .pagination-prev span,.pagination .pagination-next span{color:#ccc}.pagination .pagination-prev a,.pagination .pagination-next a{background:#000;color:#fff}.pagination .pagination-prev{float:left}.pagination .pagination-next{float:right}.pagination .paginate-caption{text-align:center}.popup-component{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;overflow:auto;opacity:0;background:rgba(0,0,0,.7);transition:opacity .3s ease}.popup-component.is-visible{opacity:1}.popup-panel.loading{width:200px;height:200px;margin-left:-100px;margin-top:-100px;position:fixed;left:50%;top:49%}.popup-panel.loading .scene{width:100%;height:100%;padding:0;margin:0}.popup-panel .scene{margin:40px auto;padding-top:60px;max-width:1000px;background:#fff;width:90vw;position:relative}@media only screen and (min-width:980px){.popup-panel .scene{padding:40px;padding-top:80px}}.popup-panel .scene .close-btn{color:#000;position:absolute;right:20px;top:20px;border:none;cursor:pointer}hr{color:#e1e1e1;border-color:#e1e1e1}.swal2-popup{border-radius:0;width:80%;padding-bottom:3em}.swal2-title{font-size:1rem;padding-top:3em;color:#000}.swal2-actions{margin-top:0;gap:1em}ul.dashed{margin-left:20px;list-style:none}ul.dashed li{position:relative}ul.dashed li:before{content:"";position:absolute;left:-15px;top:9px;border-top:1px solid #000;width:6px}html:lang(ja) .unset{line-height:170%}.unset span.q{border-bottom:1px solid #999}.unset div.center{text-align:center}.unset div.left{text-align:left}.unset div.right{text-align:right}.unset blockquote{margin-top:2em;margin-bottom:2em;font-size:1.2em}html:lang(ja) .unset blockquote{line-height:160%}html:lang(en) .unset blockquote{line-height:150%;font-style:italic}@media only screen and (max-width:599px){.unset blockquote{margin-left:0;margin-right:0;padding-left:10px;border-left:2px solid #eee;font-size:1.1em}}.video-wrapper{width:100%;padding-top:56.25%;height:0;overflow:hidden;position:relative;background:#000;margin-bottom:50px}@media only screen and (max-width:599px){.video-wrapper{margin-bottom:25px}}.video-wrapper .video-body{position:absolute;top:0;left:0;right:0;bottom:0}.video-wrapper iframe{width:100% !important;height:100% !important}.swal2-container{z-index:5000}.addressbook-panel{z-index:1201}.addressbook-overlay{z-index:1200}.menu-icon{z-index:1101}#search{z-index:1100}#functions{z-index:1100}#header{z-index:1000}#header h1{z-index:1000}.popup-component{z-index:1200}.change-currency ul{z-index:900}#banner .image{z-index:1}#banner .text{z-index:2}#banner .control{z-index:3}#banner .next{z-index:3}#banner .prev{z-index:3}#header .toggle-wrapper{width:40px;height:40px;position:fixed;z-index:1001;cursor:pointer;right:10px;top:calc(var(--header-height)*0.5);transform:translateY(-50%)}@media only screen and (min-width:980px){#header .toggle-wrapper{display:none}}#header .toggle{position:absolute;width:15px;height:12px;left:50%;top:50%;transform:translate(-50%,-50%)}#header .toggle .bar{width:100%;height:2px;background:#000;position:absolute}#header .toggle .bar-open{transition:opacity .2s .2s,transform .2s .2s,width .2s .2s;right:0}#header .toggle .bar-close{width:0}#header .toggle .bar-1{top:0}#header .toggle .bar-2{top:50%;margin-top:-1px}#header .toggle .bar-3{bottom:0}#header .toggle .bar-4{transform-origin:left top;transform:rotate(45deg) translateY(-50%);transition:width .1s}#header .toggle .bar-5{transform-origin:right top;transform:rotate(-45deg) translateY(-50%);transition:width .1s .1s;right:0}#header.is-open .bar{background:#fff}#header.is-open .bar-open{transition:opacity .2s,transform .2s,width .2s;opacity:0;width:0;transform:translateX(5px)}#header.is-open .bar-close{width:141.213%}#header.is-open .bar-4{transition:width .1s .2s}#header.is-open .bar-5{transition:width .1s .3s}.contact-info{margin:3em 0;border-bottom:1px solid #444;padding-bottom:3em}.contact-info dt{visibility:hidden}.contact-info .name{font-weight:700;font-size:1.2em}#error-article{padding:100px 0;text-align:center;max-width:500px;margin:0 auto}@media only screen and (max-width:599px){#error-article{padding:80px 0}#error-article .h1{font-size:18px}html:lang(en) #error-article .h1{font-size:20px}}form.simple-form{width:80%;max-width:800px;margin:0 auto}form.simple-form .form-head:empty,form.simple-form #gallery-manager h3:empty,#gallery-manager form.simple-form h3:empty{display:none}@media only screen and (min-width:600px) and (max-width:979px){form.simple-form .submit-row{text-align:right}}@media only screen and (max-width:599px){form.simple-form .submit-row input{width:100%}}form.simple-form .actions{font-size:.9em;display:flex;justify-content:space-between}form.simple-form .action{font-size:.9em;text-align:center;margin-block:1em}.fudoki-index .fudoki-list,.fudoki-review .fudoki-list,.fudoki-declined .fudoki-list{position:relative;top:-3em}.fudoki-index .popup-panel .fudoki-list,.fudoki-review .popup-panel .fudoki-list,.fudoki-declined .popup-panel .fudoki-list{top:0}.review-status{position:absolute;top:.5em;left:.5em;color:#fff;padding:.1em .3em;border-radius:.3em}.review-status.handling,.review-status.approved{background:#99ab4e}.review-status.declined{background:#c54e36}.review-actions{display:flex;gap:.5em}.review-actions form{margin:0}.review-actions .form-row{margin-bottom:0}.fudoki-list{--list-width:100%;--gap:2em;--grids:90vw;margin:0 auto;width:var(--list-width);display:grid;grid-template-columns:var(--grids);gap:var(--gap);justify-content:center;--gallery-item-padding:25px}@media only screen and (min-width:600px) and (max-width:979px){.fudoki-list{--grids:300px 300px}}@media only screen and (min-width:980px){.fudoki-list{--list-width:80%;--grids:300px 300px 300px}}@media only screen and (min-width:980px){.fudoki-list.two-column{--grids:300px 300px}}.fudoki-list .fudoki-entry{display:flex;flex-direction:column;padding-inline:var(--bodyPadding)}.fudoki-list .fudoki-entry.private{opacity:.5}.fudoki-list .fudoki-entry a{border-bottom:0;color:#000}.fudoki-list header{display:flex;gap:.5em}.fudoki-list p{margin:0}.fudoki-list .image-container{position:relative;margin-bottom:1em}.fudoki-list .gallery{width:100%}.fudoki-list .gallery__item{display:block;height:400px;padding:var(--gallery-item-padding);background:#d9d9d9}.fudoki-list .gallery__item img{width:100%;height:100%;object-fit:cover;object-position:center}.fudoki-list .gallery .slick-dots{display:flex;justify-content:center;gap:10px;margin-top:-15px}.fudoki-list .gallery .slick-dots button{background:#ccc;border:0;outline:0;box-shadow:none;font-size:0;padding:0;width:10px;height:10px;display:block;border-radius:50%;transform:none}.fudoki-list .gallery .slick-active button{background:#99ab4e}.fudoki-new .single-image-uploader .scene,.fudoki-edit .single-image-uploader .scene{width:100%}.fudoki-new .single-image-uploader .browse,.fudoki-edit .single-image-uploader .browse{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODkiIGhlaWdodD0iODkiIHZpZXdCb3g9IjAgMCA4OSA4OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwVjg5SDg5VjBIMFpNMjguMzYwMSAyMC44NzA1QzMzLjM2MjUgMjAuODcwNSAzNy40MTY3IDI0LjkyNjEgMzcuNDE2NyAyOS45Mjg3QzM3LjQxNjcgMzQuOTMxMyAzMy4zNjI1IDM4Ljk4NjkgMjguMzYwMSAzOC45ODY5QzIzLjM1NzggMzguOTg2OSAxOS4zMDIgMzQuOTMxMyAxOS4zMDIgMjkuOTI4N0MxOS4zMDIgMjQuOTI2MSAyMy4zNTc2IDIwLjg3MDUgMjguMzYwMSAyMC44NzA1Wk03OC45OTA1IDY3LjE4ODlDNzguNjc5NSA2Ny43NjY5IDc4LjA3NDkgNjguMTI5NSA3Ny40MTczIDY4LjEyOTVIMTEuNTgyN0MxMC45MjY3IDY4LjEyOTUgMTAuMzIzNSA2Ny43NzAyIDEwLjAxMTEgNjcuMTkyMkM5LjY5ODU3IDY2LjYxNDEgOS43MjgyOSA2NS45MTExIDEwLjA4OTIgNjUuMzYyN0wyMS42MDQ5IDQ3LjgxNjZDMjIuMzY4NyA0Ni42NTI5IDIzLjYzMTIgNDUuOTEwNiAyNS4wMiA0NS44MTIyQzI2LjQxMDYgNDUuNzEzOCAyNy43NjUgNDYuMjY4NSAyOC42ODY3IDQ3LjMxMzZMMzYuNjI5NCA1Ni4zMTU0TDUxLjAyMTIgMzQuNDEzOEM1MS44NDYgMzMuMTU5MyA1My4yNDc0IDMyLjQwMTYgNTQuNzQ4NyAzMi40QzU2LjI1MDEgMzIuMzk4NCA1Ny42NTMxIDMzLjE1MyA1OC40Nzk2IDM0LjQwNkw3OC45MDkzIDY1LjM1OEM3OS4yNzE1IDY1LjkwOCA3OS4zMDMgNjYuNjEwOSA3OC45OTA1IDY3LjE4ODlaIiBmaWxsPSIjNEI0QjRCIi8+PC9zdmc+");background-repeat:no-repeat;background-position:center center;width:100%}.fudoki-new .single-image-uploader .filename-preview:not(:empty)~.browse,.fudoki-edit .single-image-uploader .filename-preview:not(:empty)~.browse{background:0 0}.reactions{--iconSize:1.5em;display:flex;gap:1em}.reactions__btn{display:flex;align-items:center;justify-content:center;border:0;opacity:.5;color:#000}.reactions__btn.active{opacity:1}.reactions__btn .icon{width:var(--iconSize);height:var(--iconSize);background-size:contain;background-position:left center}.reactions__btn .icon.like{background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjgwMHB4IiB3aWR0aD0iODAwcHgiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgDXZpZXdCb3g9IjAgMCAyMzIuNjY1IDIzMi42NjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPg08Zz4NPHBhdGggZD0iTTIwNS40MjgsMTI4LjYzNGM2LjgxLTguNTg5LDkuMTgxLTIyLjA5Miw1LjI5NC0zMy4zMDRjLTMuOTEtMTEuMjgxLTEzLjM5NS0xNy45OTgtMjUuMzcxLTE3Ljk5OGgtNDguOTkxDWMtMC4xNjIsMC0wLjMzLTAuMDE5LTAuNDk3LTAuMzAyYy0wLjE2MS0wLjI3Ni0wLjA4Ni0wLjQyLTAuMDA3LTAuNTYzYzYuNzk1LTEyLjE4MywxMS4zNS0yNS40MjYsMTQuOTA4LTM2Ljc2Nw1jMy4yMjEtMTAuMjY0LDEuNzcxLTIwLjY0LTMuOTc1LTI4LjQ2NUMxNDEuNjI0LDQuMjAxLDEzMy40MTYsMCwxMjQuODMyLDBjLTEwLjA1OSwwLTE5LjQwOSw1LjU2My0yNS42NTIsMTUuMjY0DWMtNC45MDYsNy42MjMtOS4xNTIsMTUuNDUzLTEzLjI1OCwyMy4wMjVDNzkuNTM5LDUwLjA2LDczLjUxMSw2MS4xNzcsNjYuOTc0LDY3LjUxOGMtNS4yMjcsNS4wNjYtMjAuNjg1LDE1LjAwMy0yOS45MjIsMjAuOTM5DWMtMy4zMTMsMi4xMy02LjI1NiwzLjk2OC04LjM2OCw1LjM4NmMtMy43OTksMi41NS04LjYxLDUuNzIzLTguNjEsMTIuNDN2NzkuODI1YzAsOC4yNDEsNS45OTYsMTUuMTI3LDE0LjE0MiwxNi4zNzNsMjcuMjI3LDQuMTU4DWMyNi4zMzcsMTcuMDM5LDUxLjc5MiwyNi4wMzYsNzMuNjY0LDI2LjAzNmM2LjA3OCwwLDExLjkzNS0wLjY5MSwxNy4zODgtMi4wNTZjMTIuOTYyLTMuMjQsMjIuMjIzLTkuMzIzLDI3LjUxNC0xOC4wOA1jMy4zMDktNS40NzYsNC40NDYtMTEuMDA2LDQuNjEzLTE1LjY4NGM0Ljc3Ni0yLjYxNSw4LjU5LTYuNzQsMTEuMDE3LTEyLjAxM2MzLjYwMi03LjgyNSwzLjYzOS0xNi42NjEsMS45LTIzLjcwMw1DMjA2LjU1MiwxNTIuNzYsMjA4LjIzNSwxMzguNzc4LDIwNS40MjgsMTI4LjYzNHogTTE4Ni42NzQsMTU0LjI2M2MtMi4xNSwxLjE1Ni0zLjE2NSwzLjc0My0yLjEwOCw1Ljk0NA1jMy43ODQsNy44NzgsMy4yMzMsMjQuMTI3LTguNzEsMjcuMzA4Yy0yLjI0MiwwLjU5OC0zLjY5OSwyLjcwNC0zLjQwNSw1LjAwNmMwLjkwOSw3LjEzLTAuNTA5LDIwLjg2MS0yMi44NTcsMjYuNDQ3DWMtNC40OTEsMS4xMjMtOS4zMjIsMS42OTctMTQuNDY3LDEuNjk3Yy0xOS4wODksMC00Mi40NTMtNy45MDMtNjguNDIxLTI0Ljk1N2MtMC41NDQtMC4zNTctMS4xNjItMC41OTgtMS44MDYtMC42OTZsLTI4Ljg3MS00LjQwMw1jLTIuMjI4LTAuMzQxLTMuOTU2LTIuMjU3LTMuOTU2LTQuNTExdi03OS44MjVjMC0xLjIwNCwzMy4zNTMtMjAuNjI0LDQzLjE3MS0zMC4xNDJjMTIuNDI3LTEyLjA1MywyMS4zMS0zNC42ODEsMzMuOTgzLTU0LjM3Mw1jNC40MDUtNi44NDUsMTAuMjAxLTkuNzU5LDE1LjU4NC05Ljc1OWMxMC4xMDMsMCwxOC44MzEsMTAuMjczLDE0LjQ5MywyNC4xMDRjLTQuMDE4LDEyLjgwNC04LjE5NSwyNC4yMzctMTMuOTM0LDM0LjUyOQ1jLTQuNjcyLDguMzc2LDEuMzk5LDE4LjcsMTAuOTg5LDE4LjdoNDguOTkxYzE4Ljg1MiwwLDE4LjMyMSwyNi4zMTMsOC41NTIsMzQuMDFjLTEuNjc2LDEuMzItMi4xODIsMy42ODItMS4xNzUsNS41NjMNQzE5Ni4yNDYsMTM1LjQ3NywxOTUuNTg4LDE0OS40NzEsMTg2LjY3NCwxNTQuMjYzeiIvPg08L2c+DTwvc3ZnPg==");background-repeat:no-repeat}.reactions__btn .icon.clap{background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjgwMHB4IiB3aWR0aD0iODAwcHgiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgDXZpZXdCb3g9IjAgMCAyOTcuMjIxIDI5Ny4yMjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg08Zz4NPHBhdGggZD0iTTI4My43NjIsMzIuODM1YzIuNzA1LTEuOTEzLDMuMzQ2LTUuNjU4LDEuNDMyLTguMzYzYy0xLjkxNC0yLjcwNS01LjY1Ny0zLjM0Ny04LjM2My0xLjQzMmwtMTQuOTg0LDEwLjYwMg1jLTIuNzA1LDEuOTEzLTMuMzQ2LDUuNjU4LTEuNDMyLDguMzYzYzEuMTY5LDEuNjUyLDMuMDIyLDIuNTM1LDQuOTAyLDIuNTM1YzEuMTk4LDAsMi40MDgtMC4zNTgsMy40NjEtMS4xMDRMMjgzLjc2MiwzMi44MzV6Ii8+DTxwYXRoIGQ9Ik0yNDQuMDY0LDI5LjM4N2MwLjY5NSwwLjI2MiwxLjQwOSwwLjM4NiwyLjExLDAuMzg2YzIuNDI4LDAsNC43MTMtMS40ODQsNS42MTctMy44OTFsNi40Ni0xNy4xODINYzEuMTY2LTMuMTAxLTAuNDAzLTYuNTYxLTMuNTA1LTcuNzI3Yy0zLjEwMS0xLjE2Ny02LjU2MiwwLjQwNC03LjcyOCwzLjUwNWwtNi40NiwxNy4xODINQzIzOS4zOTMsMjQuNzYxLDI0MC45NjIsMjguMjIxLDI0NC4wNjQsMjkuMzg3eiIvPg08cGF0aCBkPSJNMjkxLjIyMyw1NS42MTFjLTAuMDQxLDAtMC4wODIsMC0wLjEyNCwwbC0xOC4zNTEsMC4xNTRjLTMuMzEzLDAuMDY3LTUuOTQ0LDIuNjA1LTUuODc3LDUuOTE4DWMwLjA2NiwzLjI3MSwyLjczOSw1LjkyOCw1Ljk5Nyw1LjkyOGMwLjA0MSwwLDAuMDgyLDAsMC4xMjQsMGwxOC4zNTEtMC4zMTNjMy4zMTMtMC4wNjgsNS45NDQtMi43MzIsNS44NzctNi4wNDUNQzI5Ny4xNTQsNTcuOTgyLDI5NC40ODEsNTUuNjExLDI5MS4yMjMsNTUuNjExeiIvPg08cGF0aCBkPSJNMjU0LjIsMTQ3LjE1NGMtMy4wNzMtMi40MzMtNi43MTEtNC4wODktMTAuNTU3LTQuODY3YzAuMjU0LTAuNDYsMC40OTEtMC45MjgsMC43MTUtMS40MDNsMi40MDgtMi40MDgNYzkuMjc0LTkuMjc1LDEwLjI0OC0yMy44NzQsMi4yNjQtMzMuOTYxYy0zLjc2OS00Ljc2MS05LjAwMS03LjkyNS0xNC44MTItOS4xMDZjMC40MTUtMC43NjQsMC43ODMtMS41NDUsMS4xMTctMi4zMzgNYzYuMzE2LTkuMTQ5LDYuMjEzLTIxLjQ0NS0wLjc4Mi0zMC4yODNjLTMuNzctNC43NjQtOS4wMDQtNy45MzgtMTQuODE4LTkuMTE3YzQuOC04LjgyNiw0LjE4Ny0xOS44MjYtMi4yMjUtMjcuOTI1DWMtNC44NDgtNi4xMjUtMTIuMTA5LTkuNjM5LTE5LjkyMy05LjYzOWMtNi4yNTcsMC0xMi4xNiwyLjIzNi0xNi43OTIsNi4zM2MtMC43MDEtMy45NzktMi4zNjMtNy44MjItNS4wMTItMTEuMTY5DWMtNC44NDktNi4xMjUtMTIuMTEtOS42MzgtMTkuOTI0LTkuNjM5bDAsMGMtNi43OSwwLTEzLjE2NCwyLjYzNS0xNy45NDcsNy40MThsLTYwLjg0LDYwLjg0bC0wLjIzMi04LjEyDWMtMC4xMDctMTMuODMtMTEuMzkyLTI1LjA0OS0yNS4yNDctMjUuMDQ5Yy0xMy42MDQsMC0yNC43MjksMTAuODE1LTI1LjIyOSwyNC4yOThsLTEyLjE0Niw4OC4zMDZsLTkuOTgzLDExLjYwNA1jLTUuOTgzLDYuOTU3LTUuNTgyLDE3LjQ4MSwwLjkxNSwyMy45NjJMMTkuOTg3LDE5OS43Yy00LjU3NCw2Ljg4MS0zLjc3MywxNi4yNjYsMi4yMDYsMjIuMjNsNjkuNjY3LDY5LjU1Nw1jMy4zMjksMy4zMjEsNy43NDgsNS4xNDgsMTIuNDQ2LDUuMTQ4YzMuODU3LDAsNy42NjgtMS4yOTUsMTAuNzI5LTMuNjQ1bDE0LjU0NC0xMS4xNjhjMTMuOTkxLTMuMzA1LDI5LjQxNi0xMC44MTMsNDUuODc0LTIyLjMzDWMxNC4zNzEtMTAuMDU4LDI5Ljk2Mi0yMy40Niw0Ni4zMzctMzkuODM2bDM0LjYzMS0zNC42MzFjNS4xMDctNS4xMDcsNy43OTUtMTIuMTg4LDcuMzc1LTE5LjQyNw1DMjYzLjM3NiwxNTguMzcxLDI1OS44NzksMTUxLjY0OSwyNTQuMiwxNDcuMTU0eiBNMTg4LjEyNCwzMi4wMDljMi42MDMtMi42MDIsNi4wMzItMy45MDMsOS40NjItMy45MDMNYzMuOTE1LDAsNy44MzEsMS42OTUsMTAuNTE1LDUuMDg2YzQuMjU2LDUuMzc3LDMuNTEsMTMuMTgtMS4zMzksMTguMDI4bC02LjE3Nyw2LjE3NmMtMC45NTIsMC42MzUtMS44NzksMS4zMTQtMi43NDcsMi4wODMNYy0wLjcwMS0zLjk4LTIuMzY0LTcuODIzLTUuMDEzLTExLjE2OWMtMy4yNTctNC4xMTQtNy42MDQtNy4wNDMtMTIuNDc1LTguNTI3TDE4OC4xMjQsMzIuMDA5eiBNMTQ2LjM5NywxNy41MzINYzIuNjAyLTIuNjAyLDYuMDMyLTMuOTAzLDkuNDYyLTMuOTAzYzMuOTE2LDAuMDAxLDcuODMxLDEuNjk2LDEwLjUxNSw1LjA4N2M0LjI1Niw1LjM3NywzLjUxLDEzLjE3OS0xLjMzOSwxOC4wMjdsLTcwLjkxOSw3MC4xODYNbC0wLjIzMy04LjExOWMtMC4wNjEtNy44MjUtMy43LTE0LjgxMi05LjM1Ni0xOS40MDVMMTQ2LjM5NywxNy41MzJ6IE0xMy42MjQsMTc2LjM5MWMtMi4wODItMi4wNzgtMi4yMDktNS40MS0wLjI5MS03LjY0DWwxMi4yODEtMTQuMjc3YzAuMDA2LTAuMDA3LDAuMDExLTAuMDE3LDAuMDEyLTAuMDI2bDEyLjcyLTkyLjQ4M2MwLTcuMjg2LDUuOTYxLTEzLjI0NywxMy4yNDctMTMuMjQ3DWM3LjI4NiwwLDEzLjI0OCw1Ljk2MSwxMy4yNDgsMTMuMjQ3TDY1LjE4Niw3NGMtMTEuOTg4LDEuNjQ2LTIxLjMyMiwxMS43MzMtMjEuNzgsMjQuMDU3bC0xMi4xNDUsODguMzA3bC0zLjUzMyw0LjEwOA1MMTMuNjI0LDE3Ni4zOTF6IE0yNDcuOTM1LDE3Ni41MzlsLTM0LjYzLDM0LjYzMWMtMjkuNTc3LDI5LjU3Ny02MC40OTQsNTMuMzE4LTg3LjY1Myw1OS4yMzcNYy0wLjgyNSwwLjE4MS0xLjYwMSwwLjUyOC0yLjI3MSwxLjA0M2wtMTUuNjU1LDEyLjAyMmMtMS4wMTQsMC43NzktMi4yMTksMS4xNjItMy40MTksMS4xNjJjLTEuNDQzLDAtMi44OC0wLjU1NS0zLjk2OC0xLjY0MQ1sLTY5LjY3MS02OS41NmMtMi4wODMtMi4wNzctMi4yMS01LjQwOS0wLjI5MS03LjY0bDEyLjI4LTE0LjI3NmMwLjAwNy0wLjAwOCwwLjAxMS0wLjAxNywwLjAxMy0wLjAyNmwxMi43MTktOTIuNDgzDWMwLTcuMjg2LDUuOTYyLTEzLjI0OCwxMy4yNDgtMTMuMjQ4YzcuMjg2LDAsMTMuMjQ3LDUuOTYyLDEzLjI0NywxMy4yNDhsMC42MjYsMjEuODI0YzAuMTA0LDMuNjI2LDMuMDg3LDUuOTg3LDYuMTkxLDUuOTg3DWMxLjUxNCwwLDMuMDU4LTAuNTYzLDQuMzA5LTEuODEzbDcwLjQzMS03MC40MzFjMi42MDMtMi42MDMsNi4wMzEtMy45MDMsOS40NjItMy45MDNjMy45MTUsMCw3LjgzMSwxLjY5NSwxMC41MTUsNS4wODYNYzQuMjU2LDUuMzc3LDMuNTA5LDEzLjE4LTEuMzQsMTguMDI4bC00OC41MTgsNDguNTE4Yy0yLjUxOSwyLjUyLTIuNTE5LDYuNjAzLDAsOS4xMjFsMCwwYzEuMjc1LDEuMjc1LDIuOTQ2LDEuOTEzLDQuNjE3LDEuOTEzDXMzLjM0My0wLjYzOCw0LjYxNy0xLjkxM2w2Mi4zNzQtNjIuMzczYzIuNjAyLTIuNjAzLDYuMDMxLTMuOTAzLDkuNDYyLTMuOTAzYzMuOTE1LDAuMDAxLDcuODMxLDEuNjk2LDEwLjUxNSw1LjA4Nw1jNC4yNTYsNS4zNzYsMy41MDksMTMuMTc5LTEuMzQsMTguMDI3bC02Mi4wODEsNjIuMDgxYy0yLjU1MywyLjU1NC0yLjU1Myw2LjY5MiwwLDkuMjQ2YzEuMjU4LDEuMjU4LDIuOTA2LDEuODg3LDQuNTU2LDEuODg3DWMxLjY0OCwwLDMuMjk3LTAuNjI5LDQuNTU1LTEuODg3bDQ4LjgxMS00OC44MWMyLjYwMy0yLjYwMyw2LjAzMi0zLjkwMyw5LjQ2Mi0zLjkwM2MzLjkxNSwwLDcuODMxLDEuNjk1LDEwLjUxNSw1LjA4Nw1jNC4yNTYsNS4zNzYsMy41MDksMTMuMTc5LTEuMzQsMTguMDI3bC00OC4zNDksNDguMzVjLTIuNjEyLDIuNjExLTIuNjEyLDYuODQ3LDAsOS40NThsMC4wNzgsMC4wNzkNYzEuMjA3LDEuMjA3LDIuNzg5LDEuODEsNC4zNywxLjgxYzEuNTgyLDAsMy4xNjQtMC42MDMsNC4zNy0xLjgxbDI5Ljk3NC0yOS45NzRjMi43MDEtMi43MDEsNi4zMTctNC4xMjksOS45MjEtNC4xMjkNYzIuODY3LDAsNS43MjYsMC45MDQsOC4xMDcsMi43ODlDMjUzLjExNCwxNjEuNTk4LDI1My41MDgsMTcwLjk2NywyNDcuOTM1LDE3Ni41Mzl6Ii8+DTwvZz4NPC9zdmc+");background-repeat:no-repeat}.reactions__btn .icon.wow{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOS41IiBzdHJva2U9IiMyMjIyMjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPg08Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMSIgZmlsbD0iIzIyMjIyMiIgc3Ryb2tlPSIjMjIyMjIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4NPGNpcmNsZSBjeD0iMTUiIGN5PSI5IiByPSIxIiBmaWxsPSIjMjIyMjIyIiBzdHJva2U9IiMyMjIyMjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPg08cGF0aCBkPSJNMTUgMTUuNUMxNSAxNi44ODA3IDEzLjY1NjkgMTggMTIgMThDMTAuMzQzMSAxOCA5IDE2Ljg4MDcgOSAxNS41QzkgMTQuMTE5MyAxMC4zNDMxIDEzIDEyIDEzQzEzLjY1NjkgMTMgMTUgMTQuMTE5MyAxNSAxNS41WiIgZmlsbD0iIzIyMjIyMiIvPg08L3N2Zz4=");background-repeat:no-repeat}.fudokiHeader{margin-bottom:1em}.fudokiHeader__header{display:flex;gap:1em;font-size:.8em}.fudoki-post{max-width:1000px;margin:0 auto}.fudoki-post>.flex-container{padding:var(--bodyPadding)}.fudoki-post>.flex-container img{max-width:100%}@media only screen and (min-width:980px){.fudoki-post>.flex-container{gap:1em}.fudoki-post>.flex-container>.image-container{width:55%}.fudoki-post>.flex-container>.text-container{width:45%}}.fudoki-post .actions{border-top:1px solid #000;padding:var(--bodyPadding);padding-top:1em;margin-top:1em}.fudoki-post .actions__block{margin-bottom:2em}.fudoki-post .actions__header{margin-bottom:.5em}.fudoki-post .actions__comments .actions__body{border:1px solid #ccc;border-radius:25px;padding:1rem;overflow:auto;max-height:20em;margin-bottom:2em}.fudoki-post .actions__comment{--padding:.2em;border-bottom:1px solid #ccc;margin-bottom:var(--padding);padding-bottom:var(--padding)}.fudoki-post .actions__comment:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}@media only screen and (min-width:980px){.fudoki-post .actions__comment{--padding:.5em}}.fudoki-post .actions__commentForm form .button{align-self:end}@media only screen and (min-width:980px){.fudoki-post .actions__commentForm form{width:50%}}.fudoki-post .actions #form-comment{--height:10em;height:var(--height);border:0;background:0 0;resize:none}@media only screen and (min-width:980px){.fudoki-post .actions #form-comment{--height:4em;line-height:1.8em}}.fudoki-post .fodoki-modify-form{width:auto;margin:0;display:flex;gap:.5em}#gallery-manager{margin-right:0;padding:0;background:0 0;color:inherit}#gallery-manager .browse-file{background:#99ab4e;font-size:.7rem}.handbook-fudoki .handbook-title,.handbook-fudoki .handbook-show article .title,.handbook-show article .handbook-fudoki .title,.handbook-naratti .handbook-title,.handbook-naratti .handbook-show article .title,.handbook-show article .handbook-naratti .title{display:flex;justify-content:space-between;align-items:center}.handbook-fudoki .handbook-title:after,.handbook-fudoki .handbook-show article .title:after,.handbook-show article .handbook-fudoki .title:after,.handbook-naratti .handbook-title:after,.handbook-naratti .handbook-show article .title:after,.handbook-show article .handbook-naratti .title:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiAxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjguNSwxMSANMy41LDYgOC41LDEgIi8+DTwvc3ZnPg0=");background-repeat:no-repeat;width:1em;height:1em;background-size:contain;display:inline-block;margin-left:.5em;transform:rotate(-90deg)}.handbook-fudoki .handbook-titleLink,.handbook-naratti .handbook-titleLink{display:block;flex:1}.handbook-fudoki .handbook-content,.handbook-naratti .handbook-content{display:none}.handbook-fudoki .handbook-content img,.handbook-naratti .handbook-content img{max-width:100%;height:auto}.handbook-fudoki .handbook-content p,.handbook-naratti .handbook-content p{margin-bottom:0 !important}.handbook-fudoki .handbook-content figure,.handbook-naratti .handbook-content figure{margin:0 !important}.handbook-fudoki .handbook-content .mobile,.handbook-naratti .handbook-content .mobile{display:none}@media only screen and (max-width:599px){.handbook-fudoki .handbook-content .mobile,.handbook-naratti .handbook-content .mobile{display:block}}.handbook-fudoki .handbook-content .desktop,.handbook-naratti .handbook-content .desktop{display:block}@media only screen and (max-width:599px){.handbook-fudoki .handbook-content .desktop,.handbook-naratti .handbook-content .desktop{display:none}}.handbook-fudoki .handbook-item.is-open .handbook-content,.handbook-naratti .handbook-item.is-open .handbook-content{padding:var(--bodyPadding);display:block}.handbook-fudoki .handbook-item.is-open .handbook-content ul,.handbook-naratti .handbook-item.is-open .handbook-content ul{background:#f7f6f6;padding:1em;padding-left:2em}.handbook-title,.handbook-show article .title{background:#cade77;margin-bottom:.5em;padding:.5em;font-weight:700}.handbook-title span,.handbook-show article .title span{font-size:.7em}.handbook-title a,.handbook-show article .title a{color:#000;text-decoration:none;border-bottom:0}.handbook-show .content img{max-width:100%;height:auto}.handbook-show .content ul{background:#f7f6f6;padding:1em;padding-left:2em}.handbook-show .content figure{margin-top:0 !important}.handbook-show .content .mobile{display:none}@media only screen and (max-width:599px){.handbook-show .content .mobile{display:block}}.handbook-show .content .desktop{display:block}@media only screen and (max-width:599px){.handbook-show .content .desktop{display:none}}.homepage p+p{margin-block:1rem}.homepage .anchor{position:relative;top:calc(-1*var(--header-height))}.homepage__section{align-items:flex-start;min-height:calc(90vh - var(--header-height))}.homepage__section.is-fullBg{background-repeat:no-repeat;background-size:cover;background-position:center}.homepage .sectionContent{display:flex}.homepage .shadowText{text-shadow:0 0 1rem #000}.homepage__siteTitle{color:#fff;font-size:3.5rem;line-height:2.5rem;letter-spacing:.3rem;font-weight:400;writing-mode:vertical-rl}@media only screen and (min-width:980px){.homepage__siteTitle{font-size:2.6rem}}.homepage__siteDescription{width:50%;line-height:1.5em;font-size:2rem}@media only screen and (min-width:980px){.homepage__siteDescription{font-size:1.4rem;font-weight:600;line-height:1em;width:auto}}.homepage__sectionHeader{padding:var(--bodyPadding);background-size:cover}@media only screen and (min-width:980px){.homepage__sectionHeader{background:0 0}}.homepage__sectionHeader__h2{font-size:2.6rem;line-height:2.5rem;letter-spacing:.3rem;font-weight:400;writing-mode:vertical-rl;padding:1em .5em;border-radius:.5em;background:#fff;border:1px solid #000;position:relative;background-position:center bottom;background-repeat:no-repeat}.homepage__sectionHeader__h2:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border:1px solid;border-radius:.47em}.homepage__sectionHeader__h2:after{content:"";position:absolute;top:7px;left:7px;right:7px;bottom:7px;border:1px solid;border-radius:.44em}.homepage__sectionHeader__h2.is-green{color:#2f6631}.homepage__sectionHeader__h2.is-purple{color:#724b4b}.homepage__kv{background-color:#a9a746;color:#fff;display:flex;justify-content:space-evenly;padding-top:calc(var(--header-height)/2)}@media only screen and (min-width:980px){.homepage__kv{align-items:center}}.homepage__fudoki{background:#496b40}@media only screen and (min-width:980px){.homepage__fudoki{display:flex;justify-content:space-between;padding-left:150px;align-items:center}}.homepage__fudoki .text{background:#fff;padding:var(--bodyPadding)}@media only screen and (min-width:980px){.homepage__fudoki .text{--bodyPadding:2rem;border-radius:1rem;border-top-right-radius:0;border-bottom-right-radius:0;width:60%}}.homepage__fudoki .text p{margin-bottom:1.5em}.homepage__fudoki .button{display:block}@media only screen and (min-width:980px){.homepage__fudoki .button{display:inline-block}}.homepage__naratti{background:#594255;color:#fff;padding-block:4em}.homepage__naratti:after{content:"";display:block;clear:both}.homepage__naratti img{width:80vw;float:right}.homepage__naratti .button{display:block}@media only screen and (min-width:980px){.homepage__naratti .button{display:inline-block}}@media only screen and (min-width:980px){.homepage__naratti{display:flex;justify-content:space-between;padding-left:150px;align-items:flex-start;gap:2rem}.homepage__naratti:after{display:none}.homepage__naratti img{width:30vw;float:unset}}.homepage__naratti .text{padding:var(--bodyPadding)}.homepage__naratti .text p+p{margin-top:2rem}.homepage__explain{position:relative;background:#724b4b;align-items:center}.homepage__explain .homepage__sectionHeader{align-self:stretch}@media only screen and (min-width:980px){.homepage__explain .homepage__sectionHeader{align-self:auto}}.homepage__explain .homepage__sectionHeader__h2{position:relative;height:40vh;left:0}@media only screen and (min-width:980px){.homepage__explain .homepage__sectionHeader__h2{left:-1em}}.homepage__explain .text{display:flex;align-items:normal;position:relative;padding:var(--bodyPadding);width:100%}@media only screen and (min-width:980px){.homepage__explain .text{width:50%}}.homepage__explain ul{flex-grow:1}.homepage__explain li+li{margin-top:1em}.homepage__explain .button{display:block}.homepage__explain img{height:auto;margin-block:3em;width:80%;order:1;align-self:flex-start}@media only screen and (min-width:980px){.homepage__explain img{width:35%;order:0}}.homepage__program{background:#328131;color:#fff;padding-block:4em;gap:2em}@media only screen and (min-width:980px){.homepage__program{justify-content:center}}.homepage__program .text{font-weight:700;position:relative;z-index:1;padding:var(--bodyPadding)}@media only screen and (min-width:980px){.homepage__program .text{width:60%}}@media only screen and (min-width:980px){.homepage__program .button{width:34rem}}.homepage__program .email{color:#fff;border:0}.homepage__program .contactCard{text-align:center;font-weight:700;padding-top:2em}@media only screen and (min-width:980px){.homepage__program .contactCard{width:34rem}}.homepage__program .contactCard em{font-size:1.2rem;margin-top:1rem;display:block}.homepage__program .contactCard hr{margin:1rem auto;background:#fff;border:0}.homepage__profile{--padding:2em;background:#d6e9ca;padding-block:var(--padding);gap:2em;font-weight:600}@media only screen and (min-width:980px){.homepage__profile{--padding:4em;justify-content:center}}.homepage__profile h3{font-size:1.5rem;margin-bottom:1em}.homepage__profile .text{padding:var(--bodyPadding)}@media only screen and (min-width:980px){.homepage__profile .text{width:65%}}.homepage #footer{margin-top:0}@media only screen and (min-width:980px){aside#aside{position:fixed;top:120px;padding-top:40px;width:130px}aside#aside:before{border-top:1px solid #000;width:70px;height:0;position:absolute;left:0;top:0;content:""}}@media only screen and (min-width:1101px){aside#aside{left:30px}}@media only screen and (min-width:980px) and (max-width:1100px){aside#aside{left:25px}}@media only screen and (min-width:980px){.centraling-content{position:fixed;top:0;left:0;right:0;bottom:0}.centraling-content .table{display:table;width:100%;height:100%}.centraling-content .table>.cell{display:table-cell;vertical-align:middle}}@media only screen and (min-width:600px) and (max-width:979px){.centraling-content{padding-top:15%}}@media only screen and (max-width:599px){.centraling-content{padding-top:15%}}:root{--bodyPadding:20px;--header-height:80px}@media only screen and (min-width:980px){:root{--bodyPadding:0;--header-height:110px}}@media only screen and (min-width:980px){html{font-size:clamp(16px,1.5vw,24px)}}body{background:#fff;color:#222;line-height:150%}body *{box-sizing:border-box}br.mobile{display:block}@media only screen and (min-width:980px){br.mobile{display:none}}img{max-width:100%}a{color:#7e7e7e;border-bottom:1px solid;text-decoration:none;-webkit-tap-highlight-color:transparent}.white-page a{color:#000}::selection{background:#eee;color:#000}::-moz-selection{background:#eee;color:#000}.white-page ::selection{background:#000;color:#fff}.white-page ::-moz-selection{background:#000;color:#fff}#main{min-height:500px}.homepage #main{min-height:0}html:lang(ja) #main{line-height:160%}.page-title{font-weight:400;font-size:24px;margin-bottom:40px}html:lang(en) .page-title{font-size:28px}.page-title:has(+.page-subtitle){margin-bottom:10px}.page-title.reset,div[class^=flex-content] .page-title{margin-left:0}@media only screen and (min-width:1101px){.page-title{margin-left:160px;line-height:100%}}@media only screen and (min-width:980px) and (max-width:1100px){.page-title{margin-left:150px;line-height:100%}}@media only screen and (max-width:979px){.page-title{padding:0 4%;text-align:center;line-height:120%}}@media only screen and (max-width:599px){.page-title{margin-top:40px;font-size:18px;line-height:130%}html:lang(en) .page-title{font-size:20px}}.page-subtitle{margin-bottom:1rem;font-size:.8em}.page-header{min-height:70vh;padding:var(--bodyPadding);display:flex;justify-content:center;align-content:center;align-items:center;text-align:center;flex-wrap:wrap}.page-header.is-noBg{min-height:30vh}.page-header.is-fullBg{background-repeat:no-repeat;background-size:cover;background-position:center}.page-header .actions{flex-basis:80%;text-align:right}.page-header .text{display:flex;flex-wrap:wrap;text-align:center}.page-header .text>*{width:100%}.page-header .text h2{background:#fff;color:#000;font-size:2.5rem;line-height:2.5rem;font-weight:400;padding:.5em 0;margin-bottom:.1em}.page-header .text h2+.button{margin-top:.5em}.page-header .text p{margin:0}.form-wrapper{max-width:700px;padding:0 15px;margin:0 auto}.aliasList{position:fixed;z-index:1;left:20px;bottom:20px;z-index:999}.aliasList__item{background:rgba(114,75,75,.8);border:3px solid;color:#fff;border-color:rgba(7,48,24,.4);width:120px;height:120px;display:block;border-radius:50%;text-align:center;place-content:center}@media only screen and (min-width:980px){.aliasList{left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;gap:1rem}.aliasList__item{width:unset;height:unset;writing-mode:vertical-rl;padding:1.8rem .4rem;letter-spacing:.3rem;background:#fff;color:#333;border:1px solid #000;border-radius:1.1rem;box-shadow:5px 5px 5px rgba(0,0,0,.5)}}.login-bar{position:fixed;top:120px;padding-left:52px;width:100%;z-index:1}.login-bar.hide{display:none}.login-bar .my-page-alias{position:absolute;top:0;right:0;padding:.5em 2em;background:#fff;color:#000;border:1px solid #000;border-right:0;border-radius:1em;border-top-right-radius:0;border-bottom-right-radius:0}.flex-container{display:flex}.flex-container.desktop{flex-direction:column}@media only screen and (min-width:980px){.flex-container.desktop{flex-direction:row}}.no-more-post{text-align:center;font-size:.8rem;color:#999;margin-top:3rem}.flex-content{margin:0 auto;width:100%}@media only screen and (min-width:980px){.flex-content{width:80%}}.flex-content-90{margin:0 auto;width:100%}@media only screen and (min-width:600px){.flex-content-90{width:90%}}.flex-content-70{margin:0 auto;width:100%}@media only screen and (min-width:600px){.flex-content-70{width:70%}}.flex-content-60{margin:0 auto;width:100%}@media only screen and (min-width:600px){.flex-content-60{width:60%}}.flex-content-50{margin:0 auto;width:100%}@media only screen and (min-width:600px){.flex-content-50{width:50%}}.mobile-nav{position:fixed;top:0;bottom:0;overflow:hidden;background:#001c43;font-size:15px;width:0;text-align:center;text-transform:uppercase;padding-top:37px}.mobile-nav.right{right:0}.mobile-nav.right li{padding:10px 0}.mobile-nav a{color:#fff}.mobile-nav ul{list-style:none;width:250px}.mobile-nav li.active a{border-bottom:1px solid}.mobile-nav #functions{padding-bottom:50px}#plain-content{padding:25px 5%}#plain-content #plain-header .logo{margin:0 auto 40px}.simple-content{max-width:800px;margin:3em auto}@media only screen and (min-width:600px){.simple-content p.back{position:relative}.simple-content p.back a{position:absolute;left:0;top:0}}@media only screen and (max-width:599px){.simple-content p.back{margin-bottom:15px}}@media only screen and (min-width:600px) and (max-width:979px){.simple-content{padding:0 4%}}@media only screen and (max-width:599px){.simple-content{margin-left:4%;margin-right:4%}}.page-explain .inner-container{padding:3em var(--bodyPadding);max-width:900px;margin:0 auto}.page-explain .postIntro .inner-container:after{content:"";display:table;clear:both}.page-explain .postIntro:nth-child(even){background:#f7f6f6}.page-explain .postIntro__image{width:90px;height:275px;float:left}@media only screen and (min-width:980px){.page-explain .postIntro__image{width:180px;height:520px;margin-right:2em}}.page-explain .postIntro__image img{width:100%;height:100%;object-fit:contain}.page-explain .postIntro__content{margin-left:100px}@media only screen and (min-width:980px){.page-explain .postIntro__content{margin-top:130px}}.page-explain .tagline{text-align:center;background-size:cover;font-size:1.4em;line-height:1.8em;padding:2em var(--bodyPadding)}@media only screen and (min-width:980px){.page-explain .tagline{padding:5em 0}}.page-explain .tagline p{max-width:900px;margin:0 auto;font-weight:700}.page-explain .other{background:#594255;color:#fff}.page-explain .other a{color:#fff}.page-explain .other p{padding:1em var(--bodyPadding)}@media only screen and (min-width:980px){.page-explain .other p{padding:3em 0}}.right>.figure-section+p{text-align:left}@media only screen and (min-width:980px){.right>.figure-section{width:30%;float:left;margin:0 !important;margin-bottom:4em !important}.right>.figure-section figure{margin:0 !important}.right>.figure-section+p{margin:0;margin-left:32%;margin-bottom:4em}.right:before,.right:after{content:"";display:table;clear:both}}.item-block+.right{margin-top:2em}.item-list-section .text p{margin:0}.item-list-section .title{margin-top:0 !important}.item-list-section .title a{border:0}.item-list-section .price b{font:inherit}.js+#wrap #post-list .pagination{display:none}.page{word-break:break-word}.page.is-naratti .page__cover{position:relative}.page.is-naratti .page__link{border:none;border-top:1px solid #000;padding-top:1em;padding-bottom:1em;display:block}.page.is-naratti .page__link:first-child{border-top:none}.page.is-naratti .page__article{width:100%;color:#000;align-items:center;gap:1em;padding:1em}.page.is-naratti .page__header{display:flex;gap:1em}.page.is-naratti .page__title{font-weight:700}@media only screen and (min-width:980px){.page.is-naratti .page__cover{width:300px}.page.is-naratti .page__text{width:100%}}.page.is-program{padding:var(--bodyPadding)}.page.is-program .page__link{color:#000;border:none;border-top:1px solid #000;padding-top:.7em;padding-bottom:.7em;display:block}.page.is-program .page__link:first-child{border-top:none}.page.is-program .page__article{gap:0}@media only screen and (min-width:980px){.page.is-program .page__article{gap:1em}}.page.is-program .page__title{margin-bottom:0}#post-article{max-width:700px;margin:0 auto;padding:var(--bodyPadding)}#post-article .content{word-break:break-word;margin-bottom:50px}html:lang(en) #post-article .content{font-size:15px;line-height:155%}@media only screen and (min-width:1300px){#post-article .content div.figure-section{margin-left:-50px;margin-right:-50px}}#post-article .gallery{text-align:right;margin-bottom:50px}@media only screen and (min-width:1300px){#post-article .gallery ul{margin-left:-50px;margin-right:-50px}}#post-article .gallery li{margin-bottom:20px}#post-article .gallery li div{width:100%;text-align:center;line-height:0;text-align:center}#post-article .gallery li div img{font-family:"fit-width";max-width:100%}#post-article .gallery li p{padding-top:8px;color:#999;line-height:140%}#post-article footer{color:#999}#post-article footer a{color:#999}#post-article footer a:hover{text-decoration:underline}#post-article footer .tags{line-height:130%}@media only screen and (max-width:599px){#post-article footer .tags{margin-bottom:50px}}#post-article footer .tags a{margin-right:.3em}#post-article footer .tags a:hover{color:#000}#post-simple-list article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:600px){#post-simple-list article{max-width:800px;margin-bottom:50px}#post-simple-list article:before,#post-simple-list article:after{content:" ";display:table}#post-simple-list article:after{clear:both}#post-simple-list article .cover{float:left;width:50%}#post-simple-list article .text{margin-left:54%}}@media only screen and (max-width:599px){#post-simple-list article{max-width:400px;margin:0 auto}#post-simple-list article .text{margin-top:20px}#post-simple-list article .summary{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #e1e1e1}}#post-simple-list article .cover a{display:block;width:100%;padding-top:62.5%;height:0;overflow:hidden;position:relative}#post-simple-list article .cover a img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto}#post-simple-list article .title{margin:0 0 5px}#post-simple-list article .category{color:#999;float:right}#post-simple-list article time{color:#999;display:block;margin-bottom:20px}#post-simple-list article .summary{font-size:13px;line-height:150%}#privacy-policy-article ol{padding-left:16px}#privacy-policy-article ol ul{padding:0}#privacy-policy-article dt{font-weight:400}#search-result .tab{margin-bottom:50px}#search-result .tab ul{display:flex;justify-content:center}#search-result .tab li a{padding:15px 0;border-bottom:1px solid transparent}#search-result .tab li.active a{border-bottom:1px solid #000}#search-result .tab li.unavailable a{pointer-events:none;cursor:default;color:#999}@media only screen and (min-width:980px){#search-result .tab{text-align:left}#search-result .tab li{margin-right:40px}}@media only screen and (min-width:600px) and (max-width:979px){#search-result .tab{text-align:center}#search-result .tab li{margin:0 20px}}@media only screen and (max-width:599px){#search-result .tab{text-align:center}#search-result .tab li{margin:0 1em}#search-result .tab li em{display:none}}@media only screen and (max-width:360px){#search-result .tab li{margin:0 7px}}#search-result .no-result form{margin:50px 0}#search-result .no-result form input[type=search]{width:300px}#search-result .search-result-section{height:0;overflow:hidden}#search-result .search-result-section a{border:unset}#search-result .search-result-section.active{height:auto;overflow:visible}.ui-loading-spinner{text-indent:-9999em;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ui-loading-spinner:after{display:block;position:relative;content:"";width:30px;height:30px;border:2px solid rgba(0,0,0,.8);border-left-color:transparent;-webkit-animation:ui-loading-spinner .6s infinite linear;-moz-animation:ui-loading-spinner .6s infinite linear;-ms-animation:ui-loading-spinner .6s infinite linear;-o-animation:ui-loading-spinner .6s infinite linear;animation:ui-loading-spinner .6s infinite linear;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@-moz-keyframes ui-loading-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ui-loading-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ui-loading-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes ui-loading-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ui-loading-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}