@charset "UTF-8";:root{--white-color:#fefffc;--main-color:#092a41;--sub-color:#a6dcf3;--accent-color:#fd8989}body{font-family:"Zen Maru Gothic",cursive;font-size:1rem;margin:0;overflow:hidden;display:flex;flex-direction:column;min-height:100svh;color:var(--main-color)}body:not(.home){background:var(--white-color)}body.is-noScroll{width:100%;height:100%;position:relative}input{color:var(--main-color)}table th,table td{@media (width <=768px){display:block;&:first-of-type{white-space:normal;padding-left:0;text-align:center}&:last-of-type{margin-bottom:10px}}}::placeholder{color:var(--main-color)}@media (width <=1025px){::placeholder{color:var(--white-color)}}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"Zen Maru Gothic";src:url(//yuji-m-works.com/wp-content/themes/YU/css/../fonts/ZenMaruGothic-Regular.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"Dancing Script";src:url(//yuji-m-works.com/wp-content/themes/YU/css/../fonts/DancingScript-VariableFont_wght.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"Edu AU VIC WA NT Hand",serif;font-optical-sizing:auto;src:url(//yuji-m-works.com/wp-content/themes/YU/css/../fonts/EduAUVICWANTHand-VariableFont_wght.woff) format("woff")}#kv{height:72svh;@media (width <=1025px){height:calc(100svh - 208px)}}#slider{position:absolute;top:0;width:100%;height:100svh}#box-profile,#box-skill,#box-price,#box-portfolio,#box-blog{padding:50px 0 100px;text-align:center;z-index:1;background:var(--white-color)}.slide-in{overflow:hidden;display:inline-block}.content-contact .slide-in{display:block}.slide-in_inner{display:inline-block}.content-contact .slide-in_inner{display:block}.leftAnime{opacity:0}.slideAnimeLeftRight{animation-name:slideTextX100;animation-duration:2s;animation-fill-mode:forwards;opacity:0}@keyframes slideTextX100{from{transform:translate(-100%);opacity:0}to{transform:translate(0%);opacity:1}}.slideAnimeRightLeft{animation-name:slideTextX-100;animation-duration:2s;animation-fill-mode:forwards;opacity:0}@keyframes slideTextX-100{from{transform:translateX(100%);opacity:0}to{transform:translateX(0%);opacity:1}}#topbtn{position:fixed;bottom:50px;right:20px;border:1px solid var(--main-color);background:none;color:var(--main-color);text-align:center;text-decoration:none;padding:10px;border-radius:50%;display:none;place-content:center;width:65px;height:65px;transition:0.5s;z-index:2;@media (width <=768px){width:50px;height:50px;padding:10px;font-size:.5rem}&:hover{transition:.5s;transform:scale(.9)}}.top-page-text{margin:200px auto 0;width:85%;opacity:0;position:sticky;z-index:1;@media (width <=768px){margin:100px auto 0}@media (width <=375px){margin:50px auto 0}}.glow{animation:fade-top 3s ease-out forwards}@keyframes fade-top{0%{opacity:0;text-shadow:0 0 0 var(--white-color),0 0 0 var(--white-color)}50%{opacity:.5;text-shadow:0 0 10px var(--white-color),0 0 15px var(--white-color)}100%{opacity:1}}.inner{width:70%;position:relative;color:var(--main-color);text-align:center;margin:0 auto;@media (width <=768px){width:80%}}.home .inner{color:var(--main-color)}.inner-page{width:50%;@media (width <=768px){width:80%}}.breadcrumb{padding-left:40px;margin:100px 0 0;color:var(--main-color);@media (width <=768px){margin:0 0 30px;width:85%}}.logo-nav{width:100%;position:relative;top:0;left:0;z-index:2;font-size:2rem;opacity:0;margin:20px 0 0 20px;font-family:"Dancing Script",cursive;transition:0.5s;position:fixed;@media (width <=768px){margin:10px 0 0 20px}& a{transition:0.5s;&:hover{transition:.5s;opacity:.5}}& img{width:100px;height:100px;@media (width <=768px){font-size:1.5rem;width:50px;height:50px}}}.home .logo-nav,.home .gnav,.home .fa-magnifying-glass,.home ::placeholder{color:var(--white-color)}.home .search-wrap{color:var(--white-color);border:2px solid var(--white-color)}.home .logo-nav.is-scroll,.home .gnav.is-scroll,.home .fa-magnifying-glass.is-scroll,.home input.is-scroll::placeholder{color:var(--main-color)}.home .search-wrap.is-scroll{border:2px solid var(--main-color)}.gnav{display:flex;flex-direction:row-reverse;font-family:"Edu AU VIC WA NT Hand",serif;font-optical-sizing:auto;align-items:center;padding:24px 0;font-weight:bold;letter-spacing:0.05em;position:absolute;top:0;right:0;z-index:2;opacity:0;position:fixed;@media (width <=1025px){flex-direction:column;width:100%;height:100svh;padding:150px 20% 40px;margin-right:0;background:url(//yuji-m-works.com/wp-content/themes/YU/css/../img/background/nav-background-sp-summer.webp) no-repeat center center/cover;position:fixed;top:0;right:-120%;transition:.3s linear}@media (width <=640px){padding:80px 5% 20px}}.gnav.is-open{@media (width <=1025px){right:0}}.gnav-list{display:flex;margin-right:50px;@media (width <=1025px){overflow:auto;display:block;height:100%;margin-right:0;margin-top:10px;padding-bottom:40px;width:100%}}.gnav-list>li:not(:last-of-type){margin-right:36px;@media (width <=1025px){margin-right:0}}.gnav-list li{@media (width <=1025px){padding:30px 15px 30px}@media (width <=768px){padding:20px 15px 20px;border-bottom:1px dashed var(--white-color)}@media (width <=375px){padding:15px}}.gnav-list a{display:block;transition:0.5s;&:hover{transform:scale(1.5);transition:.5s;color:var(--sub-color)}@media (width <=1366px){font-size:.75rem}@media (width <=1025px){position:relative;color:var(--white-color);&:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";position:absolute;width:30px;height:20px;top:50%;right:0;transform:translateY(-45%)}}}.search main{text-align:center}.search-head{position:relative;display:inline-block;padding:5px;@media (width <=1025px){position:static;margin:10px auto 0}}.search-wrap{display:flex;margin-right:20px;padding:10px 25px;background-color:rgba(255,255,255,0.3);border-radius:20px;position:relative;color:var(--main-color);border:2px solid var(--main-color);font-family:"Zen Maru Gothic",cursive;font-style:normal;font-weight:normal;@media (width <=1025px){margin-right:0;color:var(--white-color);border:2px solid var(--white-color)}}.search-wrap input[type=text]{padding:0;margin-left:20px}.fa-magnifying-glass{align-self:center;font-size:2rem;color:var(--main-color);@media (width <=1025px){color:var(--white-color)}@media (width <=768px){font-size:1.5rem}}.hamburger{display:none;@media (width <=1025px){display:inline-block;width:54px;height:54px;border:1px solid var(--white-color);border-radius:50%;position:fixed;top:20px;right:20px;z-index:2;transition:0.2s linear;opacity:0;& span{display:inline-block;width:40.384%;height:3px;background-color:var(--white-color);border-radius:2px;position:absolute;left:50%;transform:translate(-50%,-50%);&:first-of-type{top:37.5%}&:nth-of-type(2){top:50%}&:nth-of-type(3){top:62.5%}}}}.hamburger.is-open{transform:rotate(90deg)}.main{display:block;width:100%;margin-top:100px;@media (width <=1366px){padding-top:0}@media (width <=768px){padding-top:10px}}.section-title{font-family:"Edu AU VIC WA NT Hand",serif;font-optical-sizing:auto;font-weight:bold;font-style:normal;letter-spacing:0.5rem;font-size:5rem;margin:0 0 10px;text-align:center;color:goldenrod;@media (width <=768px){font-size:2rem;text-align:center}}.section-description{margin:50px 0;text-align:left;letter-spacing:.2rem;line-height:1.7}.section-sub-title{font-size:1rem;letter-spacing:0.5rem;text-align:center;margin-bottom:50px;color:var(--main-color);font-family:"Zen Maru Gothic",cursive;@media (width <=768px){font-size:.75rem}}.section-sub-title span{@media (width <=768px){display:block}}.no-data-text{margin-bottom:2em;text-align:center}.home #footer{background:var(--main-color);width:100vw}#footer{overflow:hidden;padding:100px 0 30px;text-align:center;position:relative;width:90vw;margin:0 auto;& p{font-size:1.25rem;font-weight:700;line-height:1.4}}.logo-footer{font-size:3rem;margin-bottom:30px;font-family:"Dancing Script",cursive;transition:0.5s;color:var(--white-color);border-top:1px solid var(--white-color);padding-top:30px;& a{transition:0.5s;&:hover{transition:.5s;opacity:.5}}& img{width:100px;height:100px;@media (width <=768px){width:50px;height:50px}}}.home .logo-footer{border-top:none}.gnav-list-footer{display:flex;justify-content:center;color:var(--white-color);@media (width <=768px){display:block;height:100%;padding-bottom:40px}& li{margin-right:30px;border-left:1px solid var(--white-color);padding-left:10px;transition:0.5s;@media (width <=768px){border-left:none;margin-bottom:10px}&:hover{transform:scale(1.2);transition:.5s}& a{border-left:none;padding-left:0;margin:0 auto}}}.copyright{display:block;width:100%;margin-top:80px;font-size:0.875rem;font-weight:400;color:var(--main-color);text-align:center;line-height:2.857;@media (width <=768px){margin-top:20px}}input[type=text],input[type=email],input[type=tel],select,textarea{padding:5px;margin:10px 0;width:100%}.content-contact input[type=text],.content-contact input[type=email],.content-contact input[type=tel],.content-contact select,.content-contact textarea{background:var(--sub-color);box-shadow:5px 5px 5px rgba(0,0,0,.2);margin:0 0 30px}.form-wrapper{text-align:left}.form-wrapper .about-text{margin-bottom:50px;font-size:1rem;line-height:2.333;text-align:center;@media (width <=768px){font-size:.875rem;text-align:left}}.form-wrapper .about-text a:not(a[href^="tel:"]){text-decoration:underline;@media (width <=768px){display:block}}.form-box{margin:0 50px;@media (width <=768px){margin:0 auto}}.form-box dt,.form-box dd{padding-bottom:10px;@media (width <=768px){display:block;width:100%}}.form-box dt{font-weight:400;@media (width <=768px){padding-bottom:.3em}}.form-box dt.message{padding-top:10px;vertical-align:top;@media (width <=768px){padding-top:0}}.form-box dd{width:100%;@media (width <=768px){padding-bottom:1.5em}}.form-bottom{display:flex;margin-bottom:5px;border-bottom:1px solid;gap:20px;@media (width <=768px){flex-direction:column;gap:0}}.form-title{width:40%;display:inline-block;@media (width <=768px){width:100%}}.confirm-text{width:60%;color:rgb(117,80,0);@media (width <=768px){width:100%}}.required{padding:5px 10px;background:var(--accent-color);color:var(--white-color);margin-left:10px;font-size:.75rem}#contact h2 .title{margin-bottom:30px}.wpcf7-not-valid-tip{color:var(--accent-color);font-size:1em;font-weight:400;display:block}.wpcf7-spinner{visibility:hidden;display:block;background-color:var(--main-color);opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7-list-item{display:block;margin-left:10px}.btn-wrapper{text-align:center;margin-top:50px;display:flex;justify-content:center;gap:30px;@media (width <=768px){flex-direction:column;gap:0}}.btn-submit,.btn-back{display:block;padding:10px 50px;max-width:300px;width:100%;transition:0.5s;text-decoration:none;background:var(--main-color);color:var(--white-color);border:1px solid var(--white-color);text-align:center;margin:100px auto 0;&:hover{transition:.5s;background:var(--white-color);color:var(--main-color);border:1px solid var(--main-color)}}.btn-back{background:var(--sub-color);&:hover{color:var(--sub-color);border:1px solid var(--sub-color)}}.screen-reader-response{display:none}input.wpcf7-number,input.wpcf7-date{width:150px;border:1px solid;text-align:right;padding:0 5px}#key-logo{z-index:1;position:relative}.main-text,.main-text span{background:linear-gradient(transparent 75%,rgb(255 107 107/50%) 65%);box-decoration-break:clone;padding:0 5px;font-size:1.5rem}.main-text{color:var(--white-color);display:inline;font-size:1.5rem;margin:50px auto 0;font-weight:normal;width:100%;& span{background:inherit;box-decoration-break:clone}& img{width:100%}@media (width <=1366px){font-size:1.5rem}@media (width <=1024px){font-size:1.25rem;margin:100px auto 0}@media (width <=768px){font-size:1rem}@media (width <=375px){margin:50px auto 0}}.sns-list{display:flex;align-items:center;padding-top:100px;font-size:2.5rem;line-height:1.454;@media (width <=768px){font-size:2rem;justify-content:center;padding-top:200px}@media (width <=640px){padding-top:100px}}.sns-list li:not(:last-of-type){margin-right:30px}.fa-instagram{background:linear-gradient(to right,#833ab4,#fd1d1d,#ff9d13);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:0.5s;&:hover{transform:scale(.9);transition:.5s}}.fa-x-twitter{color:var(--white-color);transition:0.5s;&:hover{transform:scale(.9);transition:.5s}}.btn-text{animation:colorChange 3s ease-in-out infinite}@keyframes colorChange{0%{color:var(--main-color)}50%{color:var(--white-color)}100%{color:var(--main-color)}}.scrolldown-text{color:var(--white-color);position:absolute;bottom:0;left:0;z-index:1;width:100%;text-align:center;padding-bottom:50px;&:after{content:"";width:1px;height:30px;background:var(--white-color);position:absolute;top:40%;left:50%;animation-name:scrollAnimation;animation-duration:1.8s;animation-timing-function:ease-out;animation-iteration-count:infinite}}@keyframes scrollAnimation{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}50.1%{transform:scaleY(1);transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}.detail-btn{position:relative;font-family:"Edu AU VIC WA NT Hand",serif;font-optical-sizing:auto;font-style:normal;padding:10px 30px;display:inline-block;text-decoration:none;outline:none;margin-top:100px;font-size:2rem;transition:0.5s;@media (width <=768px){font-size:1.25rem}&:before,&:after{content:"";position:absolute;border:1px solid var(--main-color);width:20px;height:20px;transition:all .3s ease-in-out}&:before{top:0;left:0;border-width:3px 0 0 3px}&:after{bottom:0;right:0;border-width:0 3px 3px 0}&:hover{transition:0.5s;transform:scale(0.9);&:before,&:after{width:calc(100% - 2px);height:calc(100% - 2px);border-color:var(--sub-color)}}}.text-title{margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left}.site-title{font-size:1.25rem;@media (width <=768px){font-size:1rem}}#box-profile .content-wrapper p{margin-bottom:30px}.content-wrapper{text-align:left;line-height:2}#box-price .content-wrapper{text-align:center}.content-contact{width:75%;margin:0 auto;@media (width <=768px){width:100%}}.inner-content{text-align:left}.skill{font-size:1rem;text-align:center;@media (width <=768px){font-size:1rem}}.skill-title-top{margin-top:0}.skill-title{font-style:italic;font-size:1.35rem;@media (width <=768px){font-size:1.25rem}&:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";margin-left:10px;color:var(--sub-color);@media (width <=768px){left:-30px}}}.outer-circle{display:grid;grid-auto-flow:column;column-gap:30px;margin:0 auto;text-align:center;@media (width <=768px){grid-auto-flow:row;row-gap:30px}}.inner-circle{border-radius:50%;background:var(--accent-color);width:300px;height:300px;display:grid;grid-template-rows:repeat(2,100px);place-content:center;@media (width <=768px){width:200px;height:200px;grid-template-rows:repeat(2,50px)}}.price-title{color:var(--main-color);line-height:1.5}.price-content{color:var(--white-color);font-size:3rem;line-height:0;@media (width <=768px){font-size:2rem;line-height:2}& span{display:block;font-size:1.25rem;line-height:5;@media (width <=768px){font-size:1rem;line-height:0}}}.list-box{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;column-gap:45px;width:100%;font-size:0.75rem;text-align:left;@media (width <=768px){flex-direction:column;gap:0}&>li{width:30%;margin-bottom:80px;@media (width <=768px){width:100%;margin-bottom:50px}}}.list-box .thumbnail img{width:100%;border-radius:5px;aspect-ratio:3/2;object-fit:cover}.archive-port-list{text-align:left;margin-top:10px}.blog-box-list{display:grid;grid-template-columns:20% 80%;grid-template-rows:repeat(4,30px);grid-template-areas:"img newpost" "img modifi" "img time" "img name";justify-items:start;align-items:center;padding:5px 10px 20px;border-bottom:1px solid var(--sub-color);transition:0.5s;column-gap:30px;position:relative;&:hover{transform:scale(.95);transition:.5s}@media (width <=768px){grid-template-columns:40% 60%;grid-template-rows:repeat(4,auto);grid-template-areas:"img newpost" "img modifi" "img time" "img name";column-gap:10px;row-gap:10px;padding:5px 10px 10px}}.categories-archive-news{position:absolute;top:0;left:0;@media (width <=768px){justify-self:end}}.news-img{grid-area:img;& img{height:auto;object-fit:cover;border:1px solid var(--main-color)}}.news-name{position:relative;grid-area:name;overflow:hidden;white-space:wrap;text-overflow:ellipsis;text-align:left;@media (width <=768px){font-size:.75rem}}.news-time{grid-area:time;font-size:1rem;@media (width <=768px){font-size:.75rem}}.modifi-time{grid-area:modifi;font-size:1rem;@media (width <=768px){font-size:.75rem}}.new-post{color:var(--accent-color);grid-area:newpost;@media (width <=768px){font-size:.75rem}}.thumbnail{overflow:hidden;position:relative;transition:0.5s;&:hover{transform:rotate(5deg) scale(.9);transition:.5s}& img{display:block;width:100%;height:auto;transition:transform .3s ease}& figure{margin:0}}.time-wrapper{line-height:1;text-align:left}.date-text,.update-date,.news-time,.modifi-time{display:inline-block;padding-left:1.428em;position:relative}.date-text,.news-time{margin-top:4px;margin-right:15px;line-height:1;@media (width <=768px){font-size:.75rem}&:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f304";position:absolute;top:50%;left:0;transform:translateY(-45%)}}.update-date,.modifi-time{&:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f2f9";position:absolute;top:50%;left:0;transform:translateY(-45%)}}.term-list{margin:20px 0;display:inline-block;font-size:0.75rem;transition:0.5s;&:hover{transition:.5s;transform:scale(.9)}& li{min-width:50px;padding:0 10px;border:1px solid var(--sub-color);border-radius:20px;text-align:center;line-height:1.6;@media (width <=768px){font-size:.5rem}}}.category-layout{text-align:left;margin-left:10px;@media (width <=768px){& .term-list{margin:0}}}.post-title{margin-bottom:10px;font-size:2rem;font-weight:bold;line-height:1.6;@media (width <=768px){font-size:1.25rem}}.portfolio-description-box{@media (width <=768px){font-size:.75rem}}.portfolio-description{display:flex;align-items:center;margin-bottom:20px;@media (width <=768px){flex-direction:column;align-items:flex-start}}.portfolio-description-title{width:150px}.portfolio-description-content{line-height:1;@media (width <=768px){margin-left:10px;line-height:1.7}}.portfolio-url{font-size:1.5rem;text-align:left;transition:0.5s;&:hover{color:var(--accent-color);transition:.5s}@media (width <=768px){font-size:.75rem}}.page-nav{display:flex;justify-content:space-between;align-items:center;margin-top:50px;margin-bottom:60px;& li{max-width:200px}& a{display:block;padding:5px 30px;border:2px solid var(--main-color);border-radius:40px;font-size:1rem;font-weight:bold;transition:0.2s linear;color:var(--main-color);@media (width <=768px){font-size:.75rem}&:hover{opacity:.5}}}.btn-to-archive{margin-bottom:130px;text-align:center;& a{display:inline-block;background-size:200%;border:2px solid var(--main-color);border-radius:40px;font-weight:bold;text-align:center;text-transform:uppercase;position:relative;padding:10px 20px;transition:0.2s linear;&:hover{opacity:.5}&:after{right:20px}}}.wp-pagenavi{display:flex;justify-content:center;align-items:center;margin:50px 0 50px 0;font-size:1.25rem;font-weight:bold;color:var(--white-color);& span,& a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%}& span:not(:last-child),& a:not(:last-child){margin-right:22px}}.larger,.smaller{background:var(--sub-color)}.current{background:var(--sub-color)}.box-white{padding:30px 5% 30px;border-radius:10px;border:2px solid var(--main-color);text-align:left;line-height:2}.blog-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:50px;margin-bottom:50px;& .main-content{width:60%;@media (width <=768px){width:100%;margin-bottom:50px}& p{margin-bottom:20px}}& .sidebar{width:35%;@media (width <=768px){width:100%}}}.inner.is-blog-single{@media (width <=768px){width:85%}}.eyecatch{margin-bottom:30px}.eyecatch img{border:1px solid var(--main-color)}.sidebar .box-white{padding-right:5%;padding-left:5%;margin-top:20px;margin-bottom:40px}.sidebar .search-wrap{margin-right:0}.sidebar .title-sidebar{margin-bottom:30px;font-size:1.25rem;text-align:center;line-height:1}.sidebar-categories>li:not(:last-of-type){border-bottom:1px dashed var(--sub-color)}.sidebar-categories>li a{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 10.574%;line-height:1.687;letter-spacing:0}.sidebar-categories .post-count{display:inline-block;padding:10px 15px;background-color:var(--sub-color);color:var(--white-color);border-radius:50%;line-height:1}.sidebar-popular-posts{line-height:1.5;& ol{counter-reset:ranking-num}& ol li{padding:10px 10px 15px;border-top:none;border-bottom:1px dashed var(--sub-color);counter-increment:ranking-num;position:relative;&:nth-of-type(1):before{background:gold}&:nth-of-type(2):before{background:silver}&:nth-of-type(3):before{background:brown}&:nth-of-type(4):before{background:var(--main-color)}&:before{content:counter(ranking-num);pointer-events:none;display:flex;justify-content:center;align-items:center;width:35px;height:35px;background-color:#555;border-radius:50%;color:var(--white-color);position:absolute;top:0;left:0}& a{box-shadow:none}}}.wpp-list{margin-bottom:25px;& li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:none;clear:both;margin-bottom:8px}}.wpp-thumbnail{display:inline;float:left;margin-right:10px;border:none}.wpp-meta,.post-stats{display:block;font-size:.75rem}.wpp-meta:empty,.post-stats:empty{display:none}.wpp-views{color:var(--accent-color)}.wpp-date{color:#5cb4eb}.newposts-list{margin-bottom:26px;& li{margin-bottom:10px;border-bottom:1px dashed var(--sub-color)}& a{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:10px 10px 14px}& .img-block{max-width:96px;margin-right:4.966%;margin-bottom:0;line-height:1;& img{display:inline-block;border-radius:5px;border:1px solid var(--main-color)}}& .txt-block{flex:1;overflow:hidden;& time{font-size:.8125rem;font-weight:700;color:var(--accent-color);letter-spacing:0}}}.linkcard{border:1px solid var(--main-color);padding:20px;border-radius:10px;background:var(--white-color);& .lkc-excerpt,& .lkc-url{display:none}}.page404-text-box{line-height:2.5;& p:not(:last-child){margin-bottom:20px}& a{text-decoration:underline}}.search-result{letter-spacing:0.5rem;font-size:1.5rem;margin:50px 0;@media (width <=768px){font-size:1rem}}.search-count{font-weight:700;color:var(--accent-color)}.faderightTrigger{opacity:0;transform:translateX(500px);transition:opacity 3s,transform 3s;&.fadeRight{opacity:1;transform:translateX(0)}}.fadeleftTrigger{opacity:0;transform:translateX(-500px);transition:opacity 3s,transform 3s;&.fadeLeft{opacity:1;transform:translateX(0)}}.fadeupTrigger{opacity:0;transform:scale(5);transition:opacity 2s,transform 2s;&.fadeUp{opacity:1;transform:scale(1)}}.fadedropTrigger{opacity:0;&.fadeDrop{opacity:1;animation-name:smoothAnime;animation-duration:1s;animation-fill-mode:forwards;transform-origin:left}}@keyframes smoothAnime{from{transform:translate3d(0,100%,0) skewY(12deg);opacity:0}to{transform:translate3d(0,0,0) skewY(0);opacity:1}}#ez-toc-container a{color:var(--main-color)}@media (max-width:768px){.has-text-align-center{text-align:left !important}}.marker{background:linear-gradient(transparent 0%,#f8ff6b 100%);box-decoration-break:clone}